.congress_shell__8DxG8{--ink:var(--color-text,#163147);--blue:var(--color-blue-deep,#0b6f9f);--orange:var(--color-orange-action,#bd5200);--line:var(--color-line,#d8e4e8);--muted:#476079;min-height:100vh;background:#fffaf4;color:var(--ink);font-family:var(--font-body,"Nunito",Arial,sans-serif);font-size:16px;line-height:1.6}.congress_shell__8DxG8:not(dialog){display:flex;flex-direction:column}.congress_header__TDpIi{border-bottom:1px solid var(--line);background:#fff}.congress_headerInner__PIWRR{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;max-width:1200px;margin:auto;padding:14px 32px}.congress_brand__iptWU{display:flex;gap:18px;align-items:center;color:var(--ink);text-decoration:none}.congress_brand__iptWU img{width:82px;height:82px;object-fit:contain;flex-shrink:0}.congress_brand__iptWU>span{display:grid;gap:3px}.congress_brand__iptWU strong{font-size:19px;font-weight:900;letter-spacing:-.02em}.congress_brand__iptWU small{font-size:13px;color:var(--muted)}.congress_teamLink__q2A4P{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 19px;border:1px solid var(--line);border-radius:999px;color:var(--blue);font-size:14px;font-weight:800;text-align:center}.congress_teamLink__q2A4P:hover{border-color:var(--color-blue,#159bd7);background:#f0f9fd}.congress_footer__HD_cm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:26px max(24px,calc((100% - 1136px) / 2));margin-top:48px;background:#fff;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}.congress_footerBrand__K2jRQ{color:var(--blue);font-size:19px;font-weight:900;margin:0}.congress_footerBrand__K2jRQ span{color:var(--muted);font-size:13px;font-weight:500;margin-left:9px}.congress_footerLinks__n0JFN{display:flex;flex-wrap:wrap;gap:18px}.congress_footerLinks__n0JFN a{text-decoration:underline;text-underline-offset:4px}.congress_parent__5uhW1{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:64px;width:100%;max-width:1160px;padding:48px 32px 8px;margin:0 auto;flex:1}.congress_eventIntro__L51qi{min-width:0;padding-top:8px;position:sticky;top:32px}.congress_parentContent__EgnuF{min-width:0}.congress_eyebrow__LXzfz{display:inline-block;padding:2px 0 2px 11px;border-left:4px solid var(--color-orange,#f47c20);color:var(--blue);font-size:12px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;line-height:1.4;margin:0 0 18px}.congress_shell__8DxG8 h1{font-size:clamp(30px,3.5vw,43px);color:#07152c;font-weight:850;line-height:1.12;letter-spacing:-.035em;margin:0 0 17px;hyphens:none;overflow-wrap:normal}.congress_shell__8DxG8 h2{color:#163147;font-size:27px;line-height:1.25;font-weight:850;letter-spacing:-.025em;margin:0 0 14px}.congress_shell__8DxG8 h3{font-size:21px;line-height:1.35;font-weight:850;margin:0 0 5px}.congress_intro__oJmcu{font-size:16px;line-height:1.65;color:var(--muted);margin:0 0 28px}.congress_days__Y2e3h{display:grid;gap:18px;padding:22px 0;margin-bottom:22px;border-top:1px solid #e5ddd2;border-bottom:1px solid #e5ddd2;font-size:15px;font-weight:800}.congress_days__Y2e3h>span{display:grid;gap:3px;padding-left:15px;border-left:3px solid var(--color-blue,#159bd7)}.congress_days__Y2e3h>span+span{border-color:var(--color-orange,#f47c20)}.congress_days__Y2e3h strong{color:var(--muted);font-size:14px;font-weight:600}.congress_flowHint__RP6zs{max-width:280px;color:var(--blue);font-size:17px;font-weight:800;line-height:1.5;margin:0}.congress_panel__s3s0y{background:#fff;padding:32px;margin:0 0 24px;border:1px solid var(--line);border-radius:24px;box-shadow:0 14px 42px rgba(22,49,71,.065)}.congress_panel__s3s0y>p{color:var(--muted);margin:0 0 18px}.congress_form__UZ7mW{margin-top:26px}.congress_form__UZ7mW fieldset{border:0;padding:0;margin:0;display:grid;gap:24px;min-width:0}.congress_formSection__i3gwj{display:grid;gap:20px;min-width:0}.congress_formSection__i3gwj+.congress_formSection__i3gwj{border-top:1px solid var(--line);padding-top:26px;margin-top:2px}.congress_formSection__i3gwj>h3{color:var(--blue);font-size:17px;font-weight:850;margin:0 0 1px}.congress_form__UZ7mW label{display:grid;gap:8px;font-weight:800;font-size:14px}.congress_shell__8DxG8 input:not([type=checkbox]),.congress_shell__8DxG8 select,.congress_shell__8DxG8 textarea{box-sizing:border-box;width:100%;min-width:0;min-height:50px;border:1px solid #7b94a4;border-radius:12px;background:#fff;color:var(--ink);padding:12px 14px;font:inherit;font-size:16px;font-weight:500;line-height:1.4;box-shadow:0 2px 3px rgba(22,49,71,.025)}.congress_shell__8DxG8 input:not([type=checkbox]):focus,.congress_shell__8DxG8 select:focus,.congress_shell__8DxG8 textarea:focus{border-color:var(--blue)}.congress_shell__8DxG8 textarea{resize:vertical}.congress_shell__8DxG8 :focus-visible{outline:3px solid var(--color-blue-deep,#0b6f9f);outline-offset:3px}.congress_form__UZ7mW small,.congress_hint__5HXrq{color:#526b7c;font-size:13px;font-weight:500;line-height:1.6}.congress_consents__wz1Nz{display:grid;gap:18px;background:var(--color-surface,#f3f8f9);border:1px solid var(--line);border-radius:16px;padding:20px}.congress_form__UZ7mW label.congress_check__LTeNd{display:flex;align-items:flex-start;gap:12px;font-size:14px;font-weight:500;line-height:1.65}.congress_check__LTeNd input{flex-shrink:0;width:21px;height:21px;margin:2px 0;accent-color:var(--blue)}.congress_check__LTeNd a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.congress_twoColumns__MImBj{display:grid;grid-template-columns:minmax(0,1fr) 125px;gap:18px}.congress_primary__1GAye,.congress_secondary__O05Kz{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;border-radius:999px;padding:13px 22px;font:inherit;font-weight:850;font-size:15px;line-height:1.35;text-decoration:none;cursor:pointer;text-align:center;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.congress_primary__1GAye{background:var(--orange);color:#fff;border:1px solid var(--orange);box-shadow:0 8px 20px rgba(189,82,0,.18)}.congress_primary__1GAye:hover{background:var(--color-orange-action-hover,#a84400);border-color:var(--color-orange-action-hover,#a84400);box-shadow:0 11px 26px rgba(168,68,0,.22)}.congress_secondary__O05Kz{background:#fff;border:1px solid #b9cbd5;color:var(--blue)}.congress_secondary__O05Kz:hover{background:#f0f9fd;border-color:var(--color-blue,#159bd7)}.congress_shell__8DxG8 button:disabled{opacity:.5;cursor:wait;box-shadow:none}.congress_textButton__Dznqd{display:inline-block;text-align:left;background:transparent;border:0;color:var(--blue);font:inherit;font-weight:700;font-size:14px;text-decoration:underline;text-underline-offset:4px;cursor:pointer;padding:9px 0}.congress_error__bRrHz,.congress_notice__ln5_y,.congress_success__tkz4w{padding:17px 20px;border:1px solid #efd79f;border-left:4px solid #b4710b;margin:0 0 20px;background:#fff6df;border-radius:12px;font-size:14px}.congress_error__bRrHz{border-color:#eac2bd #eac2bd #eac2bd #bb3229;background:#fff0ee;color:#812b25}.congress_success__tkz4w{border-color:#c6e1cc #c6e1cc #c6e1cc #398051;background:#edf7ef;color:#215b36}.congress_registration__0etKl{padding:24px 0;border-top:1px solid var(--line)}.congress_registration__0etKl:first-of-type{border-top:0;padding-top:8px}.congress_registration__0etKl p{margin:5px 0}.congress_actions__Z376F{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px}.congress_actions__Z376F>label{font-size:14px;font-weight:800}.congress_collected__71cQO,.congress_open__Us_ot{display:inline-block;margin-top:10px;padding:5px 11px;border-radius:999px;background:#fff3d9;color:#75500b;font-size:12px;font-weight:850}.congress_collected__71cQO{background:#edf5ee;color:#2e643e}.congress_linkPanel__naDmb{padding:24px 2px}.congress_linkPanel__naDmb h2{font-size:21px}.congress_linkPanel__naDmb>p{color:var(--muted);font-size:14px;margin-bottom:18px}.congress_linkPanel__naDmb details{margin:18px 0;max-width:100%;word-break:break-all}.congress_linkPanel__naDmb summary{color:var(--blue);cursor:pointer;font-size:14px;font-weight:700;padding:6px 0}.congress_signature__NHxYf canvas{display:block;width:100%;height:180px;background:#fbfdfe;border:1px solid #7b94a4;border-radius:14px;touch-action:none;margin-top:10px}.congress_signature__NHxYf .congress_textButton__Dznqd{display:block}.congress_typed___18_3{font-size:30px;padding:24px 12px;border-bottom:1px solid #7b94a4}.congress_team__QKugy{width:100%;max-width:1200px;padding:44px 32px 12px;margin:auto;flex:1}.congress_teamHead__PqGxG{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:30px}.congress_teamHead__PqGxG p:not(.congress_eyebrow__LXzfz){color:var(--muted)}.congress_filters__oy7dw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr);gap:18px;margin:24px 0}.congress_filters__oy7dw label{font-size:13px;font-weight:800;display:grid;gap:8px}.congress_statusLine__5dm84{font-size:14px;color:var(--blue);font-weight:800;margin:24px 0 8px}.congress_tableWrap__plztC{overflow-x:auto;border:1px solid var(--line);border-radius:20px;background:#fff;margin-top:24px;box-shadow:0 12px 32px rgba(22,49,71,.05)}.congress_table__64PSf{width:100%;border-collapse:collapse;font-size:14px;min-width:760px}.congress_table__64PSf th{text-align:left;background:#edf7fb;color:var(--blue);padding:17px 19px;font-weight:900}.congress_table__64PSf td{padding:18px 19px;border-top:1px solid var(--line);vertical-align:top}.congress_table__64PSf td p{margin:5px 0}.congress_table__64PSf a{color:var(--blue);font-weight:800;text-decoration:underline;text-underline-offset:3px}.congress_phone__Gyxcn{white-space:nowrap;font-size:17px}.congress_detail__jo1VZ{font-size:14px;padding:22px;background:#f3f8f9;border-radius:12px}.congress_detail__jo1VZ dl{display:grid;grid-template-columns:180px minmax(0,1fr);gap:10px 18px}.congress_detail__jo1VZ dt{font-weight:850}.congress_detail__jo1VZ dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.congress_modal__M2uYn{border:0;max-width:none;max-height:none;width:100vw;height:100dvh;padding:28px 20px;margin:0;background:#fffaf4;color:var(--ink);overflow:auto;position:fixed;inset:0;z-index:100}.congress_modal__M2uYn::backdrop{background:#fffaf4}.congress_modalInner__VEC8y{max-width:680px;margin:0 auto}.congress_empty__KUBug{padding:40px 24px;text-align:center;color:var(--muted)}.congress_login__eqf8l{width:100%;max-width:520px;padding:48px 24px 16px;margin:0 auto;flex:1}.congress_login__eqf8l h1{font-size:36px}.congress_login__eqf8l .congress_panel__s3s0y{margin-top:28px}.congress_login__eqf8l .congress_form__UZ7mW fieldset{gap:22px}.congress_login__eqf8l .congress_hint__5HXrq{padding:0 6px}.congress_privacy__MTOqU{width:100%;max-width:840px;padding:48px 24px 20px;margin:0 auto;flex:1}.congress_privacy__MTOqU p{margin-bottom:20px}.congress_privacy__MTOqU h2{font-size:23px;margin-top:32px}.congress_privacy__MTOqU a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.congress_printOnly__LTSfP{display:none}@media (max-width:960px){.congress_parent__5uhW1{max-width:760px;grid-template-columns:minmax(0,1fr);gap:28px;padding-top:32px}.congress_eventIntro__L51qi{position:static;padding-top:0}.congress_shell__8DxG8 h1{font-size:34px;max-width:620px}.congress_intro__oJmcu{margin-bottom:18px}.congress_days__Y2e3h{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:18px 0;margin-bottom:16px}.congress_flowHint__RP6zs{max-width:none;font-size:15px}}@media (max-width:640px){.congress_headerInner__PIWRR{gap:12px;padding:10px 16px}.congress_brand__iptWU{gap:10px}.congress_brand__iptWU img{width:60px;height:60px}.congress_brand__iptWU strong{font-size:14px}.congress_brand__iptWU small{font-size:11px}.congress_teamLink__q2A4P{min-height:40px;padding:9px 13px;font-size:12px}.congress_parent__5uhW1{padding:26px 16px 0;gap:24px}.congress_shell__8DxG8 h1{font-size:30px}.congress_shell__8DxG8 h2{font-size:25px}.congress_eyebrow__LXzfz{font-size:11px;margin-bottom:13px}.congress_intro__oJmcu{font-size:14px}.congress_days__Y2e3h{gap:12px;font-size:13px}.congress_days__Y2e3h>span{padding-left:10px}.congress_days__Y2e3h strong{font-size:12px}.congress_panel__s3s0y{padding:25px 20px;border-radius:20px}.congress_form__UZ7mW{margin-top:24px}.congress_form__UZ7mW fieldset{gap:23px}.congress_form__UZ7mW label{font-size:14px}.congress_formSection__i3gwj+.congress_formSection__i3gwj{padding-top:24px}.congress_twoColumns__MImBj{grid-template-columns:minmax(0,1fr) 94px;gap:12px}.congress_consents__wz1Nz{padding:16px}.congress_form__UZ7mW label.congress_check__LTeNd{font-size:13px}.congress_primary__1GAye,.congress_secondary__O05Kz{padding-inline:17px}.congress_actions__Z376F{align-items:stretch}.congress_actions__Z376F .congress_primary__1GAye,.congress_actions__Z376F .congress_secondary__O05Kz{flex-grow:1}.congress_team__QKugy{padding:28px 16px 8px}.congress_teamHead__PqGxG{display:block}.congress_teamHead__PqGxG>button{margin-top:16px}.congress_detail__jo1VZ dl,.congress_filters__oy7dw{grid-template-columns:minmax(0,1fr)}.congress_detail__jo1VZ dd{margin-bottom:10px}.congress_modal__M2uYn{padding:16px 8px}.congress_login__eqf8l{padding-top:32px}.congress_login__eqf8l h1{font-size:31px}.congress_footer__HD_cm{justify-content:center;padding:24px 18px;margin-top:32px;text-align:center}.congress_footerBrand__K2jRQ{width:100%}.congress_footerLinks__n0JFN{justify-content:center}}@media (max-width:370px){.congress_brand__iptWU small{display:none}.congress_brand__iptWU strong{max-width:115px;line-height:1.25}.congress_brand__iptWU img{width:52px;height:52px}.congress_headerInner__PIWRR{gap:8px;padding-inline:12px}.congress_teamLink__q2A4P{padding-inline:11px}.congress_days__Y2e3h,.congress_twoColumns__MImBj{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.congress_primary__1GAye,.congress_secondary__O05Kz{transition:none}}@media print{.congress_shell__8DxG8{background:#fff}.congress_actions__Z376F,.congress_eventIntro__L51qi,.congress_filters__oy7dw,.congress_footer__HD_cm,.congress_header__TDpIi,.congress_linkPanel__naDmb,.congress_teamHead__PqGxG button,.congress_textButton__Dznqd{display:none!important}.congress_parent__5uhW1{display:block}.congress_parent__5uhW1,.congress_team__QKugy{max-width:none;padding:0}.congress_tableWrap__plztC{overflow:visible;border:0;box-shadow:none}.congress_table__64PSf{font-size:10px;min-width:0}.congress_table__64PSf td,.congress_table__64PSf th{padding:7px}.congress_printOnly__LTSfP{display:block}.congress_modal__M2uYn{position:static}.congress_panel__s3s0y{break-inside:avoid;box-shadow:none}}