.sx-lang-pair{display:flex;gap:4px;align-items:center;margin-right:20px}.sx-lang-pair a{padding:5px 9px;color:#203b73;font-weight:700;text-decoration:none}.sx-lang-pair a[aria-current]{background:#203b73;color:#fff}.statx-layout-en{background:#f1f4f8;color:#203b73}.statx-layout-en .sxen-main{background:#fff;padding:30px 28px;margin:28px auto;border:1px solid #d5dfeb;box-sizing:border-box}.statx-layout-en h1{font-size:30px;line-height:1.25;margin:14px 0 24px;color:#203b73}.sxen-breadcrumb{font-size:13px;color:#627389}.sxen{font-family:Arial,sans-serif;color:#22313f;font-size:16px;line-height:1.6}.sxen h2,.sxen h3{color:#203b73;line-height:1.3}.sxen h2{font-size:23px;margin:0 0 14px}.sxen h3{font-size:20px}.sxen p,.sxen li{font-size:16px;line-height:1.6}.sxen p{margin:0 0 16px}.sxen section{margin:0 0 28px}.sxen-hero{background:#eef3f8;border-left:5px solid #2b4485;padding:25px;margin:0 0 25px}.sxen-hero h2{font-size:28px}.sxen-routes{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:25px}.sxen-routes a,.sxen-action a,.sxen-book{background:#203b73;color:#fff!important;padding:10px 16px;text-decoration:none;display:inline-block;font-weight:700}.sxen a:focus-visible{outline:3px solid #ff9400;outline-offset:3px}.sxen-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.sxen-grid .sxen-card{border:1px solid #d5dfeb;padding:22px;margin:0}.sxen-card h2{font-size:21px}.sxen-card h2 a{color:#203b73}.sxen-photo{margin:20px 0 28px;max-width:100%}.sxen-photo img{width:100%;height:auto;max-height:440px;object-fit:contain;display:block;background:#f6f8fb}.sxen-photo figcaption{font-size:13px;color:#5c6f87;margin-top:8px}.sxen-system{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;background:#eef3f8;border:1px solid #d5dfeb;padding:22px;margin-bottom:14px}.sxen-system div{background:#fff;border-top:3px solid #ff9400;padding:16px}.sxen-table{overflow-x:auto;margin-bottom:16px}.sxen table{border-collapse:collapse;min-width:580px;width:100%}.sxen th,.sxen td{padding:13px;border:1px solid #d5dfeb;text-align:left}.sxen thead{background:#203b73;color:#fff}.sxen td{text-align:center}.sxen details{border:1px solid #d5dfeb;padding:16px 20px;margin:16px 0}.sxen summary{font-size:19px;font-weight:700;color:#203b73;cursor:pointer}.sxen summary small{display:block;font-size:14px;font-weight:400;margin-left:40px}.sxen details[open]>summary{padding-bottom:15px;margin-bottom:16px;border-bottom:1px solid #d5dfeb}.sxen .sx27-meta{display:flex;flex-wrap:wrap;gap:10px 20px;background:#eef3f8;padding:12px;margin:16px 0}.sxen .sxt-event{display:grid;grid-template-columns:140px minmax(0,1fr) 135px;gap:20px;border:1px solid #d5dfeb;padding:22px;margin:16px 0}.sxen .sxt-event h2{font-size:20px}.sxen .sxt-date,.sxen .sxt-city,.sxen .sxt-price,.sxen .sxt-event small{display:block}.sxen .sxt-date,.sxen .sxt-price{font-weight:700}.sxen .sxt-event details{padding:8px 12px}.sxen .sxt-event summary{font-size:15px}.sxen .sxt-event small{margin:5px 0 12px;font-size:12px}.sxen .sx-training-language{display:block;font-size:12px;margin-top:10px}.sxen .sx-info-empty{color:#8994a4}.sxen .sx-info-pending{font-size:13px;color:#64728a}.sxen-grid figure{margin:0}.sxen-grid figure img{width:100%;height:auto}.sxen .sx-course-badge{vertical-align:middle;margin-right:10px}.statx-layout-en .entry-content{overflow-wrap:break-word}.statx-layout-en .sxen-search-result{border-bottom:1px solid #d5dfeb;padding:20px 0}.statx-layout-en .sx27-small{font-size:13px}
@media(max-width:700px){.statx-layout-en .sxen-main{padding:20px 16px;margin:15px auto;width:calc(100% - 24px)}.sxen-grid,.sxen-system{grid-template-columns:1fr}.sxen .sxt-event{grid-template-columns:1fr;padding:16px;gap:14px}.sxen-hero{padding:20px}.sxen-hero h2{font-size:24px}.sx-lang-pair{margin-right:8px}.statx-layout-en h1{font-size:26px}.sxen summary small{margin-left:0}.sxen-routes a{flex:1 1 100%}}
#sx-training-print .sxen-grid{margin:14px 0;gap:24px}#sx-training-print .sxen-grid section{margin:0}#sx-training-print .sx-print-pending-only{font-size:12px;color:#64728a}@media print{#sx-training-print .sxen-grid{display:grid;grid-template-columns:1fr 1fr;gap:6mm;margin:3mm 0}#sx-training-print .sxen-grid h2{font-size:10pt}#sx-training-print section{break-inside:auto}#sx-training-print .sxen-grid section{break-inside:avoid}}
