body{margin:0;background:#ffffff}*{box-sizing:border-box}a{color:#013E88}a:hover{color:#C8141C}[hidden]{display:none !important}.chip{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid #B8C4D6;background:#ffffff;color:#0B1F3A;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer}.chip[aria-pressed="true"]{border-color:#013E88;background:#013E88;color:#ffffff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #C8141C;outline-offset:2px}.page .s0{color:#DCE6F5;text-decoration:none;font-size:15px;padding:8px 0}.page .s1{padding:12px 14px;font-weight:500;font-size:15px;text-decoration:none;color:#0B1F3A}.page .s2{display:flex;align-items:center;gap:14px}.page .s3{font-weight:800;font-size:15px;color:#C8141C}.page .s4{font-weight:700;font-size:17px;color:#013E88}.page .s5{font-size:14px;line-height:1.5;color:#4A5B75}.page .s6{height:180px;background:#DCE6F5;display:flex;align-items:center;justify-content:center;color:#4A5B75;font-size:14px;font-weight:500}.page .s7{padding:24px;display:flex;flex-direction:column;gap:10px}.page .s8{font-size:13px;font-weight:600;color:#A3101A}.page .s9{margin:0;font-weight:700;font-size:20px;line-height:1.3;color:#0B1F3A}.page .sa{margin:0;font-size:15px;line-height:1.6;color:#4A5B75}.page .sb{display:flex;flex-direction:column}.page .sc{font-weight:700;font-size:17px;color:#0B1F3A}.page .sd{font-size:14px;color:#4A5B75}.page .se{align-self:flex-start;padding:6px 12px;border-radius:999px;background:#FDECED;color:#A3101A;font-size:13px;font-weight:600}.page .sf{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:#0B1F3A}.page .s10{font-family:'Poppins',system-ui,-apple-system,'Segoe UI',sans-serif;color:#0B1F3A;background:#ffffff;min-width:0}.page .s11{background:#ffffff;border-bottom:1px solid #E3E8F0}.page .s12{max-width:1200px;margin:0 auto;padding:14px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.page .s13{display:flex;align-items:center;gap:12px;text-decoration:none;color:#013E88}.page .s14{width:56px;height:56px;display:block}.page .s15{display:flex;flex-direction:column;line-height:1.1}.page .s16{font-weight:800;font-size:20px;letter-spacing:0.5px;color:#013E88}.page .s17{font-weight:500;font-size:13px;color:#C8141C}.page .s18{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.page .s19{position:relative;background:#013E88;color:#ffffff;overflow:hidden}.page .s1a{margin:0;font-weight:600;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#FFD5D7}.page .s1b{margin:0 0 12px;font-weight:700;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#C8141C}.page .s1c{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:20px;border-radius:20px;border:1px solid #E3E8F0}.page .s1d{width:84px;padding:12px 0;border-radius:14px;background:#013E88;color:#ffffff;display:flex;flex-direction:column;align-items:center}.page .s1e{font-weight:800;font-size:28px;line-height:1}.page .s1f{font-size:13px;font-weight:600;text-transform:uppercase}.page .s20{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:4px}.page .s21{font-weight:700;font-size:18px;color:#0B1F3A}.page .s22{font-size:15px;color:#4A5B75}.page .s23{padding:12px 20px;border-radius:999px;background:#C8141C;color:#ffffff;font-weight:600;font-size:15px;text-decoration:none}.page .s24{background:#0A2547;color:#DCE6F5}.page .s25{max-width:1200px;margin:0 auto;padding:48px 24px 32px;display:flex;flex-direction:column;gap:28px}.page .s26{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px}.page .s27{width:64px;height:64px;display:block}.page .s28{display:flex;flex-direction:column;line-height:1.2}.page .s29{font-weight:800;font-size:18px;color:#ffffff}.page .s2a{font-size:14px}.page .s2b{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center}.page .s2c{margin:0;padding-top:24px;border-top:1px solid #23406B;font-size:13px;line-height:1.6;color:#B5C3D9}.page .s2d{margin-left:8px;padding:12px 20px;border-radius:999px;background:#013E88;color:#ffffff;font-weight:600;font-size:15px;text-decoration:none}.page .s2e{padding:20px 24px;border-radius:16px;background:#F3F6FB}.page .s2f{margin:0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#4A5B75}.page .s30{margin:6px 0 0;font-size:18px;font-weight:700;color:#013E88}.page .s31{padding:20px;border-radius:16px;border:1px solid #E3E8F0;display:flex;flex-direction:column;gap:8px}.page .s32{font-weight:700;color:#013E88}.page .s33{font-size:15px;line-height:1.5;color:#4A5B75}.page .s34{width:48px;height:48px;border-radius:999px;background:#F3F6FB;display:flex;align-items:center;justify-content:center}.page .s35{max-width:1200px;margin:0 auto;padding:72px 24px 120px;display:flex;flex-direction:column;gap:16px}.page .s36{margin:0;max-width:820px;font-weight:800;font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-1px}.page .s37{margin:0;max-width:620px;font-size:18px;line-height:1.6;color:#DCE6F5}.page .s38{position:absolute;left:0;bottom:-1px;width:100%;height:80px;display:block}.page .s39{border-radius:20px;background:#F3F6FB;overflow:hidden;display:flex;flex-direction:column}.page .s3a{margin:0;font-weight:800;font-size:clamp(30px,4vw,44px);line-height:1.1;color:#013E88}.page .s3b{padding:22px;border-radius:16px;border:1px solid #E3E8F0;display:flex;flex-direction:column;gap:8px}.page .s3c{padding:12px 14px;font-weight:700;font-size:15px;text-decoration:none;color:#013E88;box-shadow:inset 0 -3px 0 #C8141C}.page .s3d{padding:22px;border-radius:16px;background:#ffffff;display:flex;flex-direction:column;gap:8px}.page .s3e{margin:0}.page .s3f{align-self:flex-start;font-weight:600;font-size:16px}.page .s40{font-weight:800;font-size:22px}.page .s41{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.page .s42{background:#F3F6FB}.page .s43{padding:24px;border-radius:20px;background:#ffffff;display:flex;flex-direction:column;gap:14px}.page .s44{width:56px;height:56px;border-radius:999px;background:#013E88;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px}.page .s45{margin-top:auto;padding:12px 16px;border-radius:12px;border:1px solid #013E88;color:#013E88;font-weight:600;font-size:15px;text-decoration:none;text-align:center}.page .s46{width:56px;height:56px;border-radius:999px;background:#C8141C;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px}.page .s47{height:48px;padding:0 14px;border-radius:12px;border:1px solid #B8C4D6;background:#ffffff;font:inherit;font-weight:400;font-size:16px}.page .s48{padding:24px;border-radius:20px;background:#F3F6FB;display:flex;flex-direction:column;gap:14px}.page .s49{margin-top:auto;padding:12px 16px;border-radius:12px;border:1px solid #013E88;background:#ffffff;color:#013E88;font-weight:600;font-size:15px;text-decoration:none;text-align:center}.page .s4a{max-width:1200px;margin:0 auto;padding:80px 24px;display:flex;flex-direction:column;gap:32px}.page .s4b{border-radius:20px;background:#ffffff;overflow:hidden;display:flex;flex-direction:column}.page .s4c{max-width:1200px;margin:0 auto;padding:40px 24px 80px}.page .s4d{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.page .s4e{padding:16px 28px;border-radius:999px;background:#ffffff;color:#013E88;font-weight:700;font-size:16px;text-decoration:none}.page .s4f{padding:15px 27px;border-radius:999px;border:1px solid #ffffff;color:#ffffff;font-weight:600;font-size:16px;text-decoration:none}.page .s50{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.page .s51{max-width:1200px;margin:0 auto;padding:80px 24px}.page .s52{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.page .s53{flex:1 1 320px;min-width:0}.page .s54{flex:2 1 480px;min-width:0;display:flex;flex-direction:column;gap:16px;font-size:17px;line-height:1.7;color:#2A3A52}.page .s55{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:8px}.page .s56{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.page .s57{padding:28px;border-radius:20px;background:#013E88;color:#ffffff;display:flex;flex-direction:column;gap:10px}.page .s58{font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#FFD5D7}.page .s59{font-size:15px;line-height:1.6;color:#DCE6F5}.page .s5a{padding:28px;border-radius:20px;background:#C8141C;color:#ffffff;display:flex;flex-direction:column;gap:10px}.page .s5b{font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#FFE3E4}.page .s5c{font-size:15px;line-height:1.6;color:#FFF1F1}.page .s5d{margin:8px 0 0;font-weight:700;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#4A5B75}.page .s5e{display:flex;flex-wrap:wrap;gap:8px}.page .s5f{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.page .s60{padding:32px;border-radius:20px;border:2px dashed #B8C4D6;text-align:center;font-size:16px;color:#4A5B75}.page .s61{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.page .s62{display:flex;flex-wrap:wrap;gap:48px}.page .s63{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:16px}.page .s64{margin:0;font-weight:700;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#C8141C}.page .s65{font-weight:600;font-size:17px}.page .s66{display:flex;gap:12px;margin-top:8px}.page .s67{flex:1.3 1 420px;min-width:0;padding:32px;border-radius:24px;background:#F3F6FB;display:flex;flex-direction:column;gap:18px}.page .s68{height:48px;padding:0 12px;border-radius:12px;border:1px solid #B8C4D6;background:#ffffff;font:inherit;font-weight:400;font-size:16px}.page .s69{padding:12px 14px;border-radius:12px;border:1px solid #B8C4D6;background:#ffffff;font:inherit;font-weight:400;font-size:16px;resize:vertical}.page .s6a{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:#2A3A52}.page .s6b{width:20px;height:20px;margin:2px 0 0;flex:none}.page .s6c{align-self:flex-start;min-height:52px;padding:0 32px;border:0;border-radius:999px;background:#013E88;color:#ffffff;font:inherit;font-weight:700;font-size:16px;cursor:pointer}.page .s6d{margin:0;font-weight:800;font-size:clamp(28px,4vw,40px);line-height:1.1;color:#013E88}.page .s6e{padding:16px 28px;border-radius:999px;background:#013E88;color:#ffffff;font-weight:700;font-size:16px;text-decoration:none}.page .s6f{margin:0 0 32px;font-weight:800;font-size:clamp(30px,4vw,44px);line-height:1.1;color:#013E88}.page .s70{min-height:240px;padding:32px;border-radius:20px;border:2px dashed #B8C4D6;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;color:#4A5B75}.page .s71{max-width:1200px;margin:0 auto;padding:88px 24px 140px;display:flex;flex-wrap:wrap;align-items:center;gap:48px}.page .s72{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:24px}.page .s73{margin:0;font-weight:800;font-size:clamp(40px,6vw,72px);line-height:1.02;letter-spacing:-1px}.page .s74{margin:0;max-width:560px;font-size:18px;line-height:1.6;color:#DCE6F5}.page .s75{flex:1 1 280px;display:flex;justify-content:center}.page .s76{width:min(360px,80%);height:auto;display:block}.page .s77{position:absolute;left:0;bottom:-1px;width:100%;height:90px;display:block}.page .s78{max-width:1200px;margin:0 auto;padding:24px 24px 8px}.page .s79{max-width:1200px;margin:0 auto;padding:0 24px 80px;display:flex;flex-direction:column;gap:24px}.page .s7a{margin:0;font-weight:800;font-size:26px;color:#013E88}.page .s7b{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}.page .s7c{flex:1 1 420px;min-width:0}.page .s7d{display:flex;flex-direction:column;gap:12px}.page .s7e{background:#C8141C;color:#ffffff}.page .s7f{max-width:1200px;margin:0 auto;padding:64px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.page .s80{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:12px}.page .s81{margin:0;font-weight:700;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#FFE3E4}.page .s82{margin:0;font-weight:800;font-size:clamp(28px,4vw,40px);line-height:1.15}.page .s83{display:flex;flex-wrap:wrap;gap:12px}.page .s84{padding:16px 26px;border-radius:999px;background:#ffffff;color:#A3101A;font-weight:700;font-size:16px;text-decoration:none}.page .s85{padding:15px 25px;border-radius:999px;border:1px solid #ffffff;color:#ffffff;font-weight:600;font-size:16px;text-decoration:none}.page .s86{margin:0;font-size:17px;line-height:1.7;color:#2A3A52}.page .s87{max-width:1200px;margin:0 auto;padding:56px 24px 80px}.page .s88{max-width:1200px;margin:0 auto;padding:0 24px 80px}.page .s89{max-width:1200px;margin:0 auto;padding:72px 24px;display:flex;flex-direction:column;gap:24px}.page .s8a{max-width:1200px;margin:0 auto;padding:72px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.page .s8b{margin:0;flex:1 1 420px;font-weight:800;font-size:clamp(26px,3.5vw,36px);line-height:1.15;color:#013E88}.page .s8c{max-width:1200px;margin:0 auto;padding:40px 24px 80px;display:flex;flex-direction:column;gap:32px}.page .s8d{max-width:1200px;margin:0 auto;padding:56px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.page .s8e{margin:0;flex:1 1 420px;font-weight:800;font-size:clamp(24px,3.5vw,32px);line-height:1.2;color:#013E88}.page .s8f{max-width:1200px;margin:0 auto;padding:40px 24px 80px;display:flex;flex-direction:column;gap:12px}.page .s90{max-width:1200px;margin:0 auto;padding:56px 24px 40px}.page .s91{margin-left:8px;padding:12px 20px;border-radius:999px;background:#C8141C;color:#ffffff;font-weight:600;font-size:15px;text-decoration:none}.page .rtools{display:flex;flex-direction:column;gap:20px;padding:24px;border-radius:20px;background:#F3F6FB}.page .rtool{display:flex;flex-direction:column;gap:10px}.page .rlab{margin:0;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#4A5B75}.page .rjump{display:flex;flex-wrap:wrap;gap:8px}.page .rj{min-height:44px;display:inline-flex;align-items:center;padding:0 16px;border-radius:999px;border:1px solid #B8C4D6;background:#ffffff;color:#013E88;font-size:15px;font-weight:600;text-decoration:none}.page .rj:hover{border-color:#C8141C;color:#C8141C}.page .rfac{padding:28px;border-radius:24px;border:1px solid #E3E8F0;display:flex;flex-direction:column;gap:20px;scroll-margin-top:16px}.page .rfac-t{margin:0;padding-left:14px;border-left:5px solid #C8141C;font-weight:800;font-size:clamp(24px,3vw,30px);line-height:1.15;color:#013E88}.page .rfac-body{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.page .rfac-reps{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:14px}.page .rfac-upd{flex:1.6 1 360px;min-width:0;display:flex;flex-direction:column;gap:14px}.page .rupd-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.page .rupd{padding:18px 20px;border-radius:16px;border:1px solid #E3E8F0;border-left:4px solid #013E88;background:#ffffff;display:flex;flex-direction:column;gap:6px}.page .rupd-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;font-weight:500;color:#4A5B75}.page .rupd-h{margin:0;font-weight:700;font-size:17px;line-height:1.35;color:#0B1F3A}.page .rupd-p{margin:0;font-size:15px;line-height:1.6;color:#4A5B75}.page .hsub{margin:12px 0 0;max-width:620px;font-size:17px;line-height:1.6;color:#2A3A52}.page .hgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.page .hf{position:relative;min-height:120px;padding:22px 24px;border-radius:18px;border:1px solid #E3E8F0;border-left:5px solid #C8141C;background:#ffffff;display:flex;flex-direction:column;justify-content:space-between;gap:12px;text-decoration:none;color:#0B1F3A;transition:border-color .15s ease,transform .15s ease}.page .hf:hover{border-color:#013E88;border-left-color:#C8141C;transform:translateY(-2px);color:#0B1F3A}.page .hf-n{padding-right:28px;font-weight:700;font-size:19px;line-height:1.25;color:#013E88}.page .hf-s{font-size:14px;color:#4A5B75}.page .hf-a{position:absolute;top:20px;right:22px;font-size:20px;font-weight:700;color:#C8141C}.page .ar{text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease}.page .ar:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(1,62,136,.12);color:inherit}.page .ar-go{margin-top:auto;padding-top:6px;font-size:14px;font-weight:600;color:#C8141C}.page .ap-wrap{max-width:1200px;margin:0 auto;padding:56px 24px 80px;display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.page .ap-main{flex:2 1 520px;min-width:0;display:flex;flex-direction:column;gap:18px}.page .ap-p{margin:0;font-size:18px;line-height:1.75;color:#2A3A52}.page .ap-side{flex:1 1 280px;min-width:0;padding:24px;border-radius:20px;background:#F3F6FB;display:flex;flex-direction:column;gap:10px}.page .ap-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 16px;border-radius:14px;background:#ffffff;color:#013E88;font-weight:600;font-size:15px;text-decoration:none}.page .ap-link:hover{color:#C8141C}.page .rgrp{display:flex;flex-direction:column;gap:20px}.page .hblk{display:flex;flex-direction:column;gap:14px}.page .rcomp{padding:22px 24px;border-radius:20px;background:#FDECED;display:flex;flex-direction:column;gap:18px}.page .rcomp-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.page .rcomp-txt{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:4px}.page .rcomp-t{margin:0;font-weight:800;font-size:18px;color:#A3101A}.page .rcomp-d{margin:0;font-size:15px;line-height:1.55;color:#2A3A52}.page .rcomp-open{min-height:48px;padding:0 24px;border:0;border-radius:999px;background:#C8141C;color:#ffffff;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.page .rcomp-open[aria-expanded="true"]{background:#ffffff;color:#A3101A;box-shadow:inset 0 0 0 1px #C8141C}.page .rcomp-panel{padding:24px;border-radius:16px;background:#ffffff}.page .rcomp-form{display:flex;flex-direction:column;gap:18px}.page .rcomp-row{display:flex;flex-direction:column;gap:6px}.page .rcomp-field{display:flex;flex-direction:column;gap:6px}.page .rcomp-help{margin:0;font-size:13px;font-weight:400;color:#4A5B75}.page .rcomp-err{margin:0;font-size:14px;font-weight:600;color:#A3101A}.page .rcomp [aria-invalid="true"]{border-color:#C8141C;box-shadow:0 0 0 1px #C8141C}.page .rcomp-send{align-self:flex-start;min-height:52px;padding:0 32px;border:0;border-radius:999px;background:#013E88;color:#ffffff;font:inherit;font-weight:700;font-size:16px;cursor:pointer}.page .rcomp-send:disabled{opacity:.6;cursor:progress}.page .rcomp-status{margin:0;font-size:15px;color:#4A5B75}.page .rcomp-done{display:flex;flex-direction:column;gap:12px;font-size:16px;line-height:1.6;color:#0B1F3A}.page .rcomp-done p{margin:0}.page .rcomp-again{align-self:flex-start;min-height:44px;padding:0;border:0;background:none;color:#013E88;font:inherit;font-weight:600;font-size:15px;text-decoration:underline;cursor:pointer}.page .dl{text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.page .dl:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(200,20,28,.28);color:#ffffff}.page .dl-go{margin-top:6px;font-weight:700;font-size:15px;color:#ffffff}.page .bm-link{margin-top:auto;font-weight:600;font-size:15px;color:#013E88;text-decoration:none}.page .bm-link:hover{color:#C8141C}.page .cg-sub{margin:-8px 0 0}.page .ev-wrap{max-width:1200px;margin:0 auto;padding:40px 24px 80px;display:flex;flex-direction:column;gap:56px}.page .ev-block{display:flex;flex-direction:column;gap:20px}.page .ev-layout{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start}.page .ev-cal{flex:1 1 300px;max-width:420px;min-width:0;padding:20px;border-radius:20px;border:1px solid #E3E8F0;background:#ffffff}.page .ev-month{flex:2 1 460px;min-width:0;display:flex;flex-direction:column;gap:14px}.page .ev-calhead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.page .ev-title{margin:0;font-weight:700;font-size:18px;color:#013E88;text-transform:capitalize}.page .ev-nav{width:44px;height:44px;border-radius:999px;border:1px solid #B8C4D6;background:#ffffff;color:#013E88;font:inherit;font-size:22px;line-height:1;cursor:pointer}.page .ev-nav:disabled{opacity:.35;cursor:default}.page .ev-dow,.page .ev-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.page .ev-dow span{text-align:center;font-size:12px;font-weight:700;text-transform:uppercase;color:#4A5B75;padding:4px 0}.page .ev-day{min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;border-radius:12px;background:none;font-family:inherit;font-size:15px;font-weight:500;color:#0B1F3A}.page .ev-day.is-past{color:#8C99AD}.page .ev-day.is-today{box-shadow:inset 0 0 0 2px #013E88;font-weight:700}.page button.ev-day{background:#013E88;color:#ffffff;font-weight:700;cursor:pointer}.page button.ev-day:hover{background:#C8141C}.page .ev-dot{width:5px;height:5px;border-radius:999px;background:currentColor}.page .ev-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}.page .ev-empty{grid-column:1/-1;margin:0;padding:28px;border-radius:20px;border:2px dashed #B8C4D6;text-align:center;color:#4A5B75;font-size:16px}.page .ev-card{scroll-margin-top:24px;transition:box-shadow .3s ease}.page .ev-flash{box-shadow:0 0 0 3px #C8141C}.page .ev-tag{align-self:flex-start;margin-top:4px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600}.page .ev-tag-politica{background:#E6EEF8;color:#013E88}.page .ev-tag-eventi{background:#FDECED;color:#A3101A}.page .ev-tag-hr{background:#FFF1DB;color:#7A4A00}.page .ev-tag-comunicazione{background:#F0E8FA;color:#5B2D90}.page .ev-tag-pr{background:#E1F4F3;color:#0D5F5B}.page .bm-feat{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:28px;padding:28px;border-radius:24px;background:#F3F6FB}.page .bm-photo{flex:1 1 220px;max-width:280px;aspect-ratio:3/4;border-radius:18px;overflow:hidden;background:#DCE6F5;display:flex;align-items:center;justify-content:center}.page .bm-photo img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block;transform:scale(1.2);transform-origin:50% 22%}.page .bm-ini{font-weight:800;font-size:48px;color:#013E88}.page .bm-body{flex:2 1 360px;min-width:0;display:flex;flex-direction:column;gap:12px}.page .bm-tags{display:flex;flex-wrap:wrap;gap:8px}.page .bm-tag2{background:#E6EEF8;color:#013E88}.page .bm-name{margin:0;font-weight:800;font-size:clamp(26px,3vw,32px);line-height:1.15;color:#013E88}.page .bm-meta{margin:0;font-size:15px;font-weight:600;color:#4A5B75}.page .bm-p{margin:0;font-size:16px;line-height:1.7;color:#2A3A52}.page .evc{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:8px}.page .evc-h{flex:none}.page .evc-p{margin:0;font-size:17px;line-height:1.6;color:#2A3A52;overflow-wrap:anywhere}.page .evc-p a{font-weight:700}.page .cs-h{margin:12px 0 0;font-weight:700;font-size:21px;line-height:1.3;color:#013E88}.page .cs-list{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:8px}.page .cs-list strong{color:#0B1F3A}.page .cs-note{margin:0;padding:16px 20px;border-radius:14px;background:#F3F6FB;font-size:15px;line-height:1.6;color:#4A5B75}.page .cs-vals{margin-top:32px;display:flex;flex-direction:column;gap:16px}.page .cs-vals .cs-h{margin:0}.page .cs-vgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px}.page .cs-map{margin-top:16px;display:flex;flex-direction:column;gap:12px}.page .cs-map .cs-h{margin:0}.page .cs-map-img{display:block;border-radius:16px;overflow:hidden;border:1px solid #E3E8F0;background:#ffffff}.page .cs-map-img img{display:block;width:100%;height:auto}.page .cs-map-cap{margin:0;font-size:14px;line-height:1.55;color:#4A5B75}.page .hp-hero-in{max-width:1200px;margin:0 auto;padding:96px 24px 150px;display:flex;flex-wrap:wrap;align-items:center;gap:40px}.page .hp-hero-txt{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:14px}.page .hp-kicker{margin:0;font-weight:600;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#FFD5D7}.page .hp-title{margin:0;font-weight:800;font-size:clamp(64px,13vw,168px);line-height:.9;letter-spacing:-2px;color:#ffffff}.page .hp-sub{margin:0;font-weight:700;font-size:clamp(22px,3vw,34px);color:#FFD5D7}.page .hp-logo{flex:1 1 240px;display:flex;justify-content:center}.page .hp-logo img{width:min(320px,70%);height:auto;display:block}.page .hp-sec{max-width:1200px;margin:0 auto;padding:80px 24px;display:flex;flex-direction:column;gap:32px}.page .hp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}.page .hp-card{padding:26px;border-radius:20px;background:#F3F6FB;display:flex;flex-direction:column;gap:10px}.page .hp-num{font-weight:800;font-size:15px;color:#C8141C}.page .hp-ct{font-weight:700;font-size:20px;line-height:1.25;color:#013E88}.page .hp-cp{font-size:15px;line-height:1.6;color:#4A5B75}.page .hp-where{display:flex;flex-wrap:wrap;gap:40px;align-items:center}.page .hp-wtxt{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:14px}.page .hp-wtxt .s1b{margin:0}.page .hp-wmap{flex:1.4 1 420px;min-width:0;display:flex;flex-direction:column;gap:10px}.page .hp-title{text-transform:none}.page .hp-intro{margin:0;max-width:640px;font-size:19px;line-height:1.6;color:#DCE6F5}.page .pr-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.page .pr-block{border-radius:24px;overflow:hidden;background:#F3F6FB;display:flex;flex-direction:column}.page .pr-media{display:block;aspect-ratio:4/3;position:relative;overflow:hidden}.page .pr-map{background:#ffffff}.page .pr-map img{width:100%;height:100%;object-fit:cover;object-position:66% 60%;display:block;transition:transform .3s ease}.page .pr-map:hover img{transform:scale(1.03)}.page .pr-video{background:linear-gradient(135deg,#013E88,#0A2547);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#DCE6F5;text-align:center;padding:20px}.page .pr-play{width:72px;height:72px;border-radius:999px;background:#C8141C;display:flex;align-items:center;justify-content:center}.page .pr-vlab{font-size:15px;font-weight:500}.page .pr-txt{padding:24px;display:flex;flex-direction:column;gap:8px}.page .pr-txt .s1b{margin:0}.page .pr-h{margin:0;font-weight:800;font-size:clamp(22px,2.6vw,28px);line-height:1.2;color:#013E88}.page .car-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}.page .car-intro{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:12px}.page .car-intro .s1b,.page .car-intro .s3a,.page .car-intro .s86{margin:0}.page .car-nav{display:flex;gap:8px}.page .car-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 2px 18px;scrollbar-width:thin}.page .car-card{flex:0 0 min(290px,82%);scroll-snap-align:start;border-radius:20px;background:#ffffff;border:1px solid #E3E8F0;overflow:hidden;display:flex;flex-direction:column}.page .car-body{padding:20px 22px 22px;display:flex;flex-direction:column;gap:8px;flex:1}.page .car-t{margin:0;font-weight:700;font-size:19px;line-height:1.3;color:#0B1F3A}.page .car-p{margin:0;font-size:15px;line-height:1.6;color:#4A5B75}.page .car-link{margin-top:auto;padding-top:6px;font-weight:600;font-size:15px;color:#013E88;text-decoration:none}.page .car-link:hover{color:#C8141C}.page .car-cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.page .car-cta2{font-weight:700;font-size:16px;color:#C8141C;text-decoration:none}.page .car-cta2:hover{color:#A3101A;text-decoration:underline}.page .ac-vis{height:120px;display:flex;align-items:flex-end;padding:16px 22px;font-weight:800;font-size:48px;line-height:1}.page .ac-politica{background:#E6EEF8;color:#013E88}.page .ac-eventi{background:#FDECED;color:#A3101A}.page .ac-hr{background:#FFF1DB;color:#7A4A00}.page .ac-comunicazione{background:#F0E8FA;color:#5B2D90}.page .ac-pr{background:#E1F4F3;color:#0D5F5B}.page .rp-card{flex-basis:min(240px,72%)}.page .rp-photo{aspect-ratio:3/4;background:#DCE6F5;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.page .rp-photo img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}.page .rp-ini{font-weight:800;font-size:54px;color:#013E88}.page .rp-ph{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:12px;font-weight:600;color:#4A5B75}.page .rp-role{margin:0;font-size:14px;line-height:1.5;color:#4A5B75}.page .rp-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.page .num-sec{background:#013E88;color:#ffffff}.page .num-kick{margin:0 0 10px;font-weight:700;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#FFD5D7}.page .num-h{margin:0;font-weight:800;font-size:clamp(28px,4vw,40px);line-height:1.15;color:#ffffff}.page .num-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.page .num-item{padding:24px;border-radius:20px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);display:flex;flex-direction:column;gap:6px}.page .num-v{font-weight:800;font-size:clamp(46px,6vw,64px);line-height:1;color:#ffffff;font-variant-numeric:tabular-nums}.page .num-l{font-weight:700;font-size:17px;color:#ffffff}.page .num-d{font-size:14px;line-height:1.5;color:#DCE6F5}.page .pj-card .s6{height:auto;aspect-ratio:16/10}.page .pj-card .s6 img{width:100%;height:100%;object-fit:cover;display:block}.page .ar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.page .cg-card{background:#0A2547}.page .cs-video{padding-top:0}.page .cs-vblock{width:100%;max-width:900px;margin:0 auto}.page .cs-vblock .pr-media{aspect-ratio:16/9}.page .ft-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px}.page .ft-brand{display:flex;flex-direction:column;gap:14px}.page .ft-p{margin:0;font-size:14px;line-height:1.6;color:#B5C3D9}.page .ft-col{display:flex;flex-direction:column;gap:2px;min-width:0}.page .ft-h{margin:0 0 6px;font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#ffffff}.page .ft-col .s0{padding:6px 0;overflow-wrap:anywhere}.page .ft-col .s0:hover{color:#ffffff;text-decoration:underline}.page .ft-t{font-size:15px;line-height:1.5;color:#DCE6F5}.page .s2c a{color:#DCE6F5}.page .pc-sede{font-weight:600;font-size:.6em;color:#4A5B75;letter-spacing:0}.page .org-link{margin:-8px 0 0;font-size:15px;color:#4A5B75}.page .org-link a{font-weight:700;color:#013E88;text-decoration:none}.page .org-link a:hover{color:#C8141C;text-decoration:underline}.page .av-img{overflow:hidden;padding:0}.page .av-img img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}.page .rhelp{margin:0;font-size:14px;line-height:1.5;color:#4A5B75}.page .aa-top{max-width:1200px;margin:0 auto;padding:32px 24px 0}.page .aa-sec{scroll-margin-top:16px}.page .aa-in{max-width:1200px;margin:0 auto;padding:64px 24px;display:flex;flex-wrap:wrap;gap:36px;align-items:flex-start}.page .aa-num{flex:0 0 140px;height:140px;border-radius:24px;align-items:center;justify-content:center;padding:0;font-size:56px}.page .aa-main{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:14px}.page .aa-main .s1b{margin:0}.page .aa-sum{margin:0;font-size:19px;font-weight:600;line-height:1.5;color:#013E88}.page .dt-wrap{overflow-x:auto;border-radius:20px;border:1px solid #E3E8F0;background:#ffffff}.page .dt{width:100%;border-collapse:collapse;font-size:16px}.page .dt-cap{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.page .dt th{text-align:left;padding:14px 22px;background:#F3F6FB;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#4A5B75}.page .dt td{padding:15px 22px;border-top:1px solid #E3E8F0;color:#2A3A52;line-height:1.4}.page .dt td:first-child{font-weight:700;color:#0B1F3A;white-space:nowrap}.page .dt tbody tr:hover td{background:#FAFBFD}.page .aa-main{flex:1 1 420px}.page .aa-photo{flex:1 1 300px;max-width:440px;aspect-ratio:4/3;border-radius:24px;background:#DCE6F5;border:2px dashed #B8C4D6;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px}.page .aa-photo img{width:100%;height:100%;object-fit:cover;display:block}.page .aa-ph{font-size:15px;font-weight:600;color:#4A5B75}.page .aa-main{flex:1 1 480px}.page .aa-gal{margin-top:14px;display:flex;flex-direction:column;gap:10px;min-width:0}.page .aa-gal-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.page .aa-shot{flex:0 0 min(300px,78%);aspect-ratio:4/3;background:#DCE6F5;border:2px dashed #B8C4D6;align-items:center;justify-content:center}.page .aa-shot img{width:100%;height:100%;object-fit:cover;display:block}.page .tl-card{flex-basis:min(280px,80%);padding:24px;gap:10px;border-top:5px solid #C8141C}.page .tl-year{font-weight:800;font-size:26px;line-height:1.1;color:#013E88}.page .cc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;align-items:start}.page .cc-col{display:flex;flex-direction:column;gap:14px;padding:32px;border-radius:24px;background:#ffffff}.page .cs-p{margin:0;font-size:17px;line-height:1.7;color:#2A3A52}.page .cs-vgrid4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.page .au-map{background:#ffffff;border-style:solid}.page .au-story{display:flex;flex-direction:column;gap:12px;max-width:820px}.page .org-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.page .org-card{padding:24px;border-radius:20px;border:1px solid #E3E8F0;border-top:5px solid #0A2547;background:#ffffff;display:flex;flex-direction:column;gap:10px}.page .org-dir{border-top-color:#C8141C}.page .org-ass{border-top-color:#013E88}.page .org-mem{border-top-color:#8C99AD}.page .org-rel{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.page .org-rel-l{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#4A5B75;margin-right:4px}.page .org-chip{padding:4px 10px;border-radius:999px;background:#F3F6FB;font-size:13px;font-weight:600;color:#013E88}.page .cf-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:48px;align-items:start}.page .cf-col{display:flex;flex-direction:column;gap:16px;min-width:0}.page .cf-intro{margin:0;font-size:18px;line-height:1.6;color:#2A3A52}.page .cf-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width:480px){.page .cf-cards{grid-template-columns:1fr}.page .cf-grid{grid-template-columns:1fr}}.page .cf-card{padding:22px;border-radius:20px;background:#ffffff;display:flex;flex-direction:column;gap:10px}.page .cf-ic{width:52px;height:52px;border-radius:16px;background:#013E88;display:flex;align-items:center;justify-content:center}.page .cf-k{margin:0;font-weight:800;font-size:20px;line-height:1.2;color:#013E88}.page .cf-t{margin:0;font-size:15px;line-height:1.55;color:#4A5B75}.page .cf-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.page .cf-step{position:relative;display:flex;gap:16px;padding-bottom:16px}.page .cf-step:not(:last-child)::before{content:"";position:absolute;left:23px;top:48px;bottom:0;width:2px;background:#F2B8BB}.page .cf-n{flex:0 0 48px;height:48px;border-radius:999px;background:#C8141C;color:#ffffff;font-weight:800;font-size:19px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.page .cf-sb{flex:1;min-width:0;padding:12px 18px 14px;border-radius:16px;background:#ffffff;display:flex;flex-direction:column;gap:4px}.page .cf-st{margin:0;font-weight:700;font-size:18px;line-height:1.3;color:#0B1F3A}.page .cf-more{border-radius:16px;background:#ffffff;border:1px solid #E3E8F0}.page .cf-more summary{cursor:pointer;padding:16px 20px;font-weight:700;font-size:16px;color:#013E88;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}.page .cf-more summary::-webkit-details-marker{display:none}.page .cf-more summary::after{content:"+";font-size:22px;line-height:1;color:#C8141C}.page .cf-more[open] summary::after{content:"–"}.page .cf-more-b{padding:0 20px 20px;display:flex;flex-direction:column;gap:12px}.page .org-tree{display:flex;flex-direction:column;align-items:stretch}.page .org-row2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.page .org-row1{display:flex;justify-content:center}.page .org-row1 .org-card{width:100%;max-width:560px}.page .org-line{display:block;width:2px;height:32px;margin:0 auto;background:#B8C4D6}.page .org-com{border-top-color:#C8141C}.page .org-gar{border-top-color:#0A2547}.page .org-assembly{gap:14px}.page .org-members{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.page .org-mem-card{padding:18px 20px;border-radius:16px;background:#F3F6FB;display:flex;flex-direction:column;gap:6px}.page .org-mt{margin:0;font-weight:700;font-size:17px;color:#013E88}.page .dir-aree-cta{align-items:flex-start}.page .ch-wrap{display:flex;flex-direction:column;gap:16px}.page .ch-head{display:grid;grid-template-columns:1fr 48px 1.3fr;gap:12px;margin-bottom:4px}.page .ch-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.page .ch-row{display:grid;grid-template-columns:1fr 48px 1.3fr;gap:12px;align-items:stretch}.page .ch-what{padding:22px 24px;border-radius:20px;background:#013E88;color:#ffffff;display:flex;flex-direction:column;gap:8px}.page .ch-how{padding:22px 24px;border-radius:20px;background:#ffffff;border:1px solid #E3E8F0;display:flex;flex-direction:column;justify-content:center;gap:8px}.page .ch-top{display:flex;align-items:center;justify-content:space-between}.page .ch-ic{width:44px;height:44px;border-radius:14px;background:#C8141C;display:flex;align-items:center;justify-content:center}.page .ch-num{font-weight:800;font-size:15px;color:#FFD5D7}.page .ch-t{margin:0;font-weight:800;font-size:22px;line-height:1.2;color:#ffffff}.page .ch-what .ch-p{color:#DCE6F5}.page .ch-p{margin:0;font-size:16px;line-height:1.6;color:#2A3A52}.page .ch-p a{color:#013E88;font-weight:700}.page .ch-p a:hover{color:#C8141C}.page .ch-arrow{display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#C8141C}.page .ch-lab{display:none;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.page .ch-what .ch-lab{color:#FFD5D7}.page .ch-how .ch-lab{color:#4A5B75}@media (max-width:760px){.page .ch-head{display:none}.page .ch-row{grid-template-columns:1fr;gap:6px}.page .ch-arrow{transform:rotate(90deg);height:28px}.page .ch-lab{display:block}.page .ch-wrap{gap:28px}}.page .org-a{font-weight:700;color:#013E88}.page .org-a:hover{color:#C8141C}