@-webkit-keyframes f26-float{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}}@keyframes f26-float{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}}@-webkit-keyframes f26-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes f26-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes f26-spin-rev{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes f26-spin-rev{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes f26-pulse{0%,100%{opacity:.35;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.85;-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes f26-pulse{0%,100%{opacity:.35;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.85;-webkit-transform:scale(1.06);transform:scale(1.06)}}@-webkit-keyframes f26-shimmer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(200%);transform:translateX(200%)}}@keyframes f26-shimmer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(200%);transform:translateX(200%)}}@-webkit-keyframes f26-glow-pulse{0%,100%{-webkit-box-shadow:0 0 0 0 rgba(0,160,233,0);box-shadow:0 0 0 0 rgba(0,160,233,0)}50%{-webkit-box-shadow:0 0 24px 4px rgba(0,160,233,.35);box-shadow:0 0 24px 4px rgba(0,160,233,.35)}}@keyframes f26-glow-pulse{0%,100%{-webkit-box-shadow:0 0 0 0 rgba(0,160,233,0);box-shadow:0 0 0 0 rgba(0,160,233,0)}50%{-webkit-box-shadow:0 0 24px 4px rgba(0,160,233,.35);box-shadow:0 0 24px 4px rgba(0,160,233,.35)}}.f-f-wrap{background:#fff;color:#001d36;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;-webkit-font-kerning:auto;font-kerning:auto;width:100%;overflow:clip}.f-f-wrap *,.f-f-wrap *::before,.f-f-wrap *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.f-f-wrap img{max-width:100%;height:auto;vertical-align:top}.forum2026{position:relative;background:radial-gradient(ellipse at 18% 0%, rgba(0, 91, 172, 0.12) 0%, rgba(0, 91, 172, 0) 55%),radial-gradient(ellipse at 90% 18%, rgba(0, 91, 172, 0.46) 0%, rgba(0, 91, 172, 0) 50%),-webkit-gradient(linear, left top, left bottom, from(#f0faff), color-stop(55%, #FFF), to(#f0faff));background:radial-gradient(ellipse at 18% 0%, rgba(0, 91, 172, 0.12) 0%, rgba(0, 91, 172, 0) 55%),radial-gradient(ellipse at 90% 18%, rgba(0, 91, 172, 0.46) 0%, rgba(0, 91, 172, 0) 50%),linear-gradient(180deg, #f0faff 0%, #FFF 55%, #f0faff 100%);overflow:hidden;isolation:isolate}.forum2026::before{content:"";position:absolute;inset:0;background-image:radial-gradient(1px 1px at 18% 22%, rgba(0, 29, 54, 0.55) 0, transparent 60%),radial-gradient(1px 1px at 72% 14%, rgba(0, 29, 54, 0.4) 0, transparent 60%),radial-gradient(1.4px 1.4px at 34% 68%, rgba(0, 29, 54, 0.5) 0, transparent 60%),radial-gradient(1px 1px at 84% 76%, rgba(0, 29, 54, 0.45) 0, transparent 60%),radial-gradient(1.2px 1.2px at 6% 88%, rgba(0, 29, 54, 0.2) 0, transparent 60%),radial-gradient(1px 1px at 58% 38%, rgba(0, 29, 54, 0.05) 0, transparent 60%),radial-gradient(1.4px 1.4px at 92% 42%, rgba(0, 29, 54, 0.2) 0, transparent 60%),radial-gradient(1px 1px at 46% 12%, rgba(0, 29, 54, 0.3) 0, transparent 60%);background-size:100% 100%;opacity:.85;pointer-events:none;z-index:0}.forum2026::after{content:"";position:absolute;inset:0;background-image:linear-gradient(to right, rgba(0, 91, 172, 0.26) 1px, transparent 1px),linear-gradient(to bottom, rgba(0, 91, 172, 0.26) 1px, transparent 1px),radial-gradient(circle at 80px 80px, rgba(255, 241, 0, 0.45) 6px, rgba(0, 91, 172, 0.5) 6px, rgba(0, 91, 172, 0.5) 6.5px, transparent 6.5px, transparent 12px, rgba(0, 91, 172, 0.5) 12px, rgba(0, 91, 172, 0.5) 12.5px, transparent 12.5px),radial-gradient(circle at 240px 160px, rgba(255, 241, 0, 0.45) 7px, rgba(0, 160, 233, 0.42) 7px, rgba(0, 160, 233, 0.42) 7.5px, transparent 7.5px, transparent 14px, rgba(0, 160, 233, 0.42) 14px, rgba(0, 160, 233, 0.42) 14.5px, transparent 14.5px),radial-gradient(circle at 400px 240px, rgba(255, 241, 0, 0.45) 5px, rgba(0, 91, 172, 0.46) 5px, rgba(0, 91, 172, 0.46) 5.5px, transparent 5.5px, transparent 10px, rgba(0, 91, 172, 0.46) 10px, rgba(0, 91, 172, 0.46) 10.5px, transparent 10.5px),radial-gradient(circle at 80px 320px, rgba(255, 241, 0, 0.45) 6px, rgba(0, 160, 233, 0.38) 6px, rgba(0, 160, 233, 0.38) 6.5px, transparent 6.5px, transparent 12px, rgba(0, 160, 233, 0.38) 12px, rgba(0, 160, 233, 0.38) 12.5px, transparent 12.5px),radial-gradient(circle at 320px 80px, rgba(255, 241, 0, 0.45) 4.5px, rgba(0, 91, 172, 0.44) 4.5px, rgba(0, 91, 172, 0.44) 5px, transparent 5px, transparent 9px, rgba(0, 91, 172, 0.44) 9px, rgba(0, 91, 172, 0.44) 9.5px, transparent 9.5px),radial-gradient(circle at 160px 400px, rgba(255, 241, 0, 0.45) 6.5px, rgba(0, 91, 172, 0.5) 6.5px, rgba(0, 91, 172, 0.5) 7px, transparent 7px, transparent 13px, rgba(0, 91, 172, 0.5) 13px, rgba(0, 91, 172, 0.5) 13.5px, transparent 13.5px),radial-gradient(circle at 400px 400px, rgba(255, 241, 0, 0.45) 5.5px, rgba(0, 160, 233, 0.34) 5.5px, rgba(0, 160, 233, 0.34) 6px, transparent 6px, transparent 11px, rgba(0, 160, 233, 0.34) 11px, rgba(0, 160, 233, 0.34) 11.5px, transparent 11.5px),radial-gradient(circle at 160px 240px, rgba(255, 241, 0, 0.45) 5px, rgba(0, 160, 233, 0.44) 5px, rgba(0, 160, 233, 0.44) 5.5px, transparent 5.5px, transparent 10.5px, rgba(0, 160, 233, 0.44) 10.5px, rgba(0, 160, 233, 0.44) 11px, transparent 11px),radial-gradient(circle at 320px 240px, rgba(255, 241, 0, 0.45) 4px, rgba(0, 91, 172, 0.42) 4px, rgba(0, 91, 172, 0.42) 4.5px, transparent 4.5px, transparent 8.5px, rgba(0, 91, 172, 0.42) 8.5px, rgba(0, 91, 172, 0.42) 9px, transparent 9px),radial-gradient(circle at 240px 320px, rgba(255, 241, 0, 0.45) 6px, rgba(0, 160, 233, 0.48) 6px, rgba(0, 160, 233, 0.48) 6.5px, transparent 6.5px, transparent 12px, rgba(0, 160, 233, 0.48) 12px, rgba(0, 160, 233, 0.48) 12.5px, transparent 12.5px),radial-gradient(circle at 160px 80px, rgba(255, 241, 0, 0.45) 4.5px, rgba(0, 91, 172, 0.38) 4.5px, rgba(0, 91, 172, 0.38) 5px, transparent 5px, transparent 9px, rgba(0, 91, 172, 0.38) 9px, rgba(0, 91, 172, 0.38) 9.5px, transparent 9.5px),radial-gradient(circle at 80px 160px, rgba(255, 241, 0, 0.45) 5.5px, rgba(0, 160, 233, 0.48) 5.5px, rgba(0, 160, 233, 0.48) 6px, transparent 6px, transparent 11px, rgba(0, 160, 233, 0.48) 11px, rgba(0, 160, 233, 0.48) 11.5px, transparent 11.5px),radial-gradient(circle at 400px 160px, rgba(255, 241, 0, 0.45) 5px, rgba(0, 91, 172, 0.46) 5px, rgba(0, 91, 172, 0.46) 5.5px, transparent 5.5px, transparent 10px, rgba(0, 91, 172, 0.46) 10px, rgba(0, 91, 172, 0.46) 10.5px, transparent 10.5px),radial-gradient(circle at 320px 400px, rgba(255, 241, 0, 0.45) 4.5px, rgba(0, 160, 233, 0.38) 4.5px, rgba(0, 160, 233, 0.38) 5px, transparent 5px, transparent 9.5px, rgba(0, 160, 233, 0.38) 9.5px, rgba(0, 160, 233, 0.38) 10px, transparent 10px);background-size:80px 80px,80px 80px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px;mask-image:radial-gradient(ellipse at 50% 40%, #000 0%, transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%, #000 0%, transparent 75%);pointer-events:none;z-index:0}.forum2026>*{position:relative;z-index:1}.forum2026-container{max-width:1180px;margin:auto;padding-left:50px}@media screen and (max-width:960px){.forum2026-container{padding-left:46px}}@media screen and (max-width:768px){.forum2026-container{padding-left:12px}}.forum2026-container{padding-right:50px}@media screen and (max-width:960px){.forum2026-container{padding-right:46px}}@media screen and (max-width:768px){.forum2026-container{padding-right:12px}}.forum2026-section-kicker{font-family:"Roboto",sans-serif;color:#005bac;font-size:14px}@media screen and (max-width:960px){.forum2026-section-kicker{font-size:13px}}@media screen and (max-width:768px){.forum2026-section-kicker{font-size:13px}}.forum2026-section-kicker{font-weight:700;line-height:1.4}.fro-en-site .forum2026-section-kicker{line-height:1.4}.forum2026-section-kicker{text-transform:uppercase;margin:0 0 1.4em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media screen and (max-width:768px){.forum2026-section-kicker{padding-left:22px}}.forum2026-section-kicker::before{content:"";width:36px;height:1px;background:#005bac}.forum2026-section-title{font-family:"Roboto",sans-serif;color:#001d36;font-style:italic;font-weight:900;font-size:64px}@media screen and (max-width:1240px){.forum2026-section-title{font-size:5.1612903226vw}}@media screen and (max-width:768px){.forum2026-section-title{font-size:40px}}.forum2026-section-title{line-height:.95;margin:0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:-0.01em;text-shadow:0 0 32px rgba(0,91,172,.25),0 3px 0 rgba(0,91,172,.5)}.forum2026-section-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:clamp(16px,2.5vw,36px);margin-bottom:50px}@media screen and (max-width:960px){.forum2026-section-head{margin-bottom:46px}}@media screen and (max-width:768px){.forum2026-section-head{margin-bottom:30px}}.forum2026-section-head{margin-right:calc(50% - 50vw);padding-right:0;min-width:0}@media screen and (max-width:768px){.forum2026-section-head{gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:19px}}.forum2026-section-head__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:clamp(12px,1.4vw,26px);-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0}@media screen and (max-width:768px){.forum2026-section-head__title{width:100%}}.forum2026-section-head__ja{font-family:"Roboto",sans-serif;margin:0 0 .25em;font-size:18px}@media screen and (max-width:960px){.forum2026-section-head__ja{font-size:17px}}@media screen and (max-width:768px){.forum2026-section-head__ja{font-size:13px}}.forum2026-section-head__ja{font-weight:700;letter-spacing:.18em;color:#005bac;line-height:1;font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-transform:none;position:relative;padding-left:18px}.forum2026-section-head__ja::before{content:"";position:absolute;left:0;top:50%;width:10px;height:1px;background:#005bac;-webkit-box-shadow:0 0 6px #005bac;box-shadow:0 0 6px #005bac}.forum2026-section-head__line{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:60px;height:2px;-ms-flex-item-align:end;align-self:end;margin-bottom:.9em;background:-webkit-gradient(linear, left top, right top, from(#FFF100), color-stop(35%, #005BAC), color-stop(70%, rgba(0, 160, 233, 0.35)), to(transparent));background:linear-gradient(90deg, #FFF100 0%, #005BAC 35%, rgba(0, 160, 233, 0.35) 70%, transparent 100%);-webkit-box-shadow:0 0 10px rgba(0,91,172,.4);box-shadow:0 0 10px rgba(0,91,172,.4);position:relative}.forum2026-section-head__line::before{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;border-radius:50%;background:#fff100;-webkit-transform:translate(-2px, -50%);transform:translate(-2px, -50%);-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 15px 8px rgba(0,91,172,.2),0 0 0 8px rgba(255,241,0,.8),0 0 0 2px rgba(0,91,172,.05),0 0 3px rgba(0,29,54,.2);box-shadow:0 0 15px 8px rgba(0,91,172,.2),0 0 0 8px rgba(255,241,0,.8),0 0 0 2px rgba(0,91,172,.05),0 0 3px rgba(0,29,54,.2)}.forum2026-section-head__line::after{content:"";position:absolute;left:18px;top:50%;width:24px;height:1px;background:rgba(255,241,0,.1);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 0 6px #fff100;box-shadow:0 0 6px #fff100}.forum2026-hero{min-height:620px;height:calc(100vh - var(--header_height_pc, 100px));height:calc(100svh - var(--header_height_pc, 100px));max-height:760px;padding:0;position:relative;overflow:hidden;background:#e8ebf1;isolation:isolate}.forum2026-hero::before{content:"";position:absolute;left:0;top:0;width:52%;height:100%;background:radial-gradient(ellipse at 12% 18%, rgba(225, 246, 255, 0.75) 0%, transparent 45%),-webkit-gradient(linear, left top, right top, from(#E8EBF1), color-stop(72%, rgba(255, 255, 255, 0.96)), to(rgba(240, 250, 255, 0.72)));background:radial-gradient(ellipse at 12% 18%, rgba(225, 246, 255, 0.75) 0%, transparent 45%),linear-gradient(90deg, #E8EBF1 0%, rgba(255, 255, 255, 0.96) 72%, rgba(240, 250, 255, 0.72) 100%);z-index:0}.forum2026-hero::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(20%, rgba(0, 160, 233, 0.45)), color-stop(50%, rgba(0, 160, 233, 0.85)), color-stop(80%, rgba(0, 160, 233, 0.45)), to(transparent));background:linear-gradient(90deg, transparent 0%, rgba(0, 160, 233, 0.45) 20%, rgba(0, 160, 233, 0.85) 50%, rgba(0, 160, 233, 0.45) 80%, transparent 100%);-webkit-box-shadow:0 0 16px rgba(0,160,233,.48);box-shadow:0 0 16px rgba(0,160,233,.48);z-index:4}.forum2026-hero__visual{position:absolute;inset:0 0 0 auto;width:58%;overflow:hidden;background:radial-gradient(ellipse at 78% 12%, rgba(0, 160, 233, 0.45) 0%, transparent 44%),radial-gradient(ellipse at 18% 96%, rgba(0, 29, 54, 0.35) 0%, transparent 55%),linear-gradient(135deg, #007dce 0%, #005BAC 43%, #005BAC 72%, #002F6C 100%);clip-path:polygon(16% 0, 100% 0, 100% 100%, 0 100%);z-index:1}.forum2026-hero__visual::before{content:"";position:absolute;inset:0;background:url(../images/forum2026/bg.svg);opacity:.85;pointer-events:none}.forum2026-hero__visual::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 91, 172, 0.18)), color-stop(28%, transparent)),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.08)), color-stop(28%, transparent), to(rgba(0, 29, 54, 0.12)));background:linear-gradient(90deg, rgba(0, 91, 172, 0.18) 0%, transparent 28%),linear-gradient(180deg, rgba(255, 255, 255, 0.08) 0%, transparent 28%, rgba(0, 29, 54, 0.12) 100%);pointer-events:none}.forum2026-hero__map{position:absolute;left:-14px;bottom:-12px;width:3000px;max-width:none;-o-object-fit:cover;object-fit:cover;opacity:.82}.forum2026-hero__map img{width:3000px;height:auto}.forum2026-hero__slash{position:absolute;inset:0;pointer-events:none;z-index:2}.forum2026-hero__slash::before,.forum2026-hero__slash::after{content:"";position:absolute;top:0;bottom:0}.forum2026-hero__slash::before{left:34.8%;width:18.5%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(121, 143, 173, 0.98)), to(rgba(65, 97, 137, 0.98)));background:linear-gradient(180deg, rgba(121, 143, 173, 0.98) 0%, rgba(65, 97, 137, 0.98) 100%);clip-path:polygon(68% 0, 100% 0, 49% 100%, 21% 100%)}.forum2026-hero__slash::after{left:36.8%;width:17%;background:-webkit-gradient(linear, left top, left bottom, from(#fff766), to(#FFF100));background:linear-gradient(180deg, #fff766 0%, #FFF100 100%);clip-path:polygon(91% 0, 100% 0, 63% 100%, 35% 100%);-webkit-box-shadow:0 0 20px rgba(255,241,0,.28);box-shadow:0 0 20px rgba(255,241,0,.28)}.forum2026-hero__divider{position:absolute;inset:0;pointer-events:none;z-index:4}.forum2026-hero__divider::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(18%, rgba(0, 91, 172, 0.35)), color-stop(38%, #00A0E9), color-stop(50%, #FFF100), color-stop(62%, #FFF100), color-stop(82%, #FFF100), to(transparent));background:linear-gradient(180deg, transparent 0%, rgba(0, 91, 172, 0.35) 18%, #00A0E9 38%, #FFF100 50%, #FFF100 62%, #FFF100 82%, transparent 100%);clip-path:polygon(51.28% 0, calc(51.28% + 6px) 0, calc(42% + 6px) 100%, 42% 100%);-webkit-filter:drop-shadow(0 0 8px #005bac);filter:drop-shadow(0 0 8px #005bac)}@media screen and (max-width:768px){.forum2026-hero__divider{inset:auto 0 0 0;bottom:-65px;height:570px}.forum2026-hero__divider::before{background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(18%, rgba(0, 91, 172, 0.35)), color-stop(38%, #00A0E9), color-stop(50%, #FFF100), color-stop(62%, #FFF100), color-stop(82%, #FFF100), to(transparent));background:linear-gradient(90deg, transparent 0%, rgba(0, 91, 172, 0.35) 18%, #00A0E9 38%, #FFF100 50%, #FFF100 62%, #FFF100 82%, transparent 100%);clip-path:polygon(0 14%, 100% 0, 100% calc(0% + 6px), 0 calc(14% + 6px))}}.forum2026-hero__ring{position:absolute;pointer-events:none;border-radius:50%;z-index:2;border:1px solid rgba(0,91,172,.35);-webkit-box-shadow:0 0 24px rgba(0,91,172,.18),inset 0 0 24px rgba(0,91,172,.08);box-shadow:0 0 24px rgba(0,91,172,.18),inset 0 0 24px rgba(0,91,172,.08)}.forum2026-hero__ring--lg{opacity:.8;left:0;top:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:clamp(380px,36vw,520px);aspect-ratio:1/1;background:radial-gradient(circle at 65% 65%, rgba(0, 160, 233, 0.15), transparent 70%)}@media screen and (max-width:768px){.forum2026-hero__ring--lg{left:initial;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}}.forum2026-hero__ring--lg::before,.forum2026-hero__ring--lg::after{content:"";position:absolute;border-radius:50%;inset:14%;border:1px dashed rgba(0,91,172,.32);-webkit-animation:f26-spin 32s linear infinite;animation:f26-spin 32s linear infinite}.forum2026-hero__ring--lg::after{inset:32%;border-style:solid;border-color:rgba(0,91,172,.7);-webkit-box-shadow:0 0 14px rgba(0,91,172,.45);box-shadow:0 0 14px rgba(0,91,172,.45);opacity:.3;animation-direction:reverse;-webkit-animation-duration:24s;animation-duration:24s}.forum2026-hero__ring--sm{opacity:.5;left:clamp(180px,18vw,260px);top:clamp(20px,4vh,40px);width:clamp(56px,6vw,86px);aspect-ratio:1/1;background:radial-gradient(circle at center, rgba(0, 160, 233, 0.5), rgba(0, 160, 233, 0) 70%);border-color:rgba(0,160,233,.55);-webkit-box-shadow:0 0 18px rgba(0,160,233,.4),inset 0 0 14px rgba(0,160,233,.25);box-shadow:0 0 18px rgba(0,160,233,.4),inset 0 0 14px rgba(0,160,233,.25);-webkit-animation:f26-float 6s ease-in-out infinite;animation:f26-float 6s ease-in-out infinite}.forum2026-hero__inner{max-width:1360px;width:100%;margin:0 auto;height:100%;padding-left:clamp(28px,4vw,56px);padding-right:clamp(28px,4vw,56px);display:grid;grid-template-columns:minmax(360px, 47%) minmax(0, 1fr);-webkit-column-gap:clamp(34px,5vw,78px);-moz-column-gap:clamp(34px,5vw,78px);column-gap:clamp(34px,5vw,78px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3}@media screen and (max-width:960px){.forum2026-hero__inner{grid-template-columns:minmax(330px, 48%) minmax(0, 1fr);-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}}@media screen and (max-width:768px){.forum2026-hero__inner{height:auto;min-height:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:34px 20px 40px}}.forum2026-hero__content{position:relative;min-width:0;width:min(100%,468px);z-index:2}.forum2026-hero__brand{font-family:"Roboto",sans-serif;font-size:clamp(11px,.95vw,14px);font-style:normal;font-weight:500;line-height:1;letter-spacing:.42em;margin:0 0 clamp(20px,3vh,44px);color:#005bac;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;text-transform:uppercase}.forum2026-hero__brand::before{content:"";width:40px;height:1px;background:-webkit-gradient(linear, left top, right top, from(#005BAC), to(transparent));background:linear-gradient(90deg, #005BAC, transparent)}.forum2026-hero__title{font-family:"Roboto",sans-serif;font-style:italic;margin:0;position:relative}.forum2026-hero__title span{display:block;font-size:clamp(30px,3.35vw,48px);font-weight:900;line-height:1.24;letter-spacing:-0.03em;color:#001d36;text-shadow:0 0 32px rgba(0,91,172,.25),0 3px 0 rgba(0,91,172,.5)}.forum2026-hero__title strong{display:block;font-size:clamp(112px,12.2vw,166px);font-weight:900;line-height:.82;margin-top:.16em;letter-spacing:-0.04em;white-space:nowrap;background:#001d36 linear-gradient(135deg, rgba(0, 29, 54, 0.5) 0%, rgba(0, 91, 172, 0.5) 28%, rgba(0, 160, 233, 0.5) 52%, rgba(255, 241, 0, 0.5) 72%, rgba(0, 160, 233, 0.5) 86%, rgba(0, 91, 172, 0.5) 100%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-filter:drop-shadow(0 3px 0 rgba(0, 91, 172, 0.5));filter:drop-shadow(0 3px 0 rgba(0, 91, 172, 0.5))}.forum2026-hero__meta{max-width:434px;margin-top:clamp(15px,4vh,44px);padding:0;background:none;border:0;backdrop-filter:none;-webkit-backdrop-filter:none;position:relative}.forum2026-hero__meta::before{content:none}.forum2026-hero__meta::after{content:none}@media screen and (max-width:768px){.forum2026-hero__meta{max-width:none;margin-top:15px}}.forum2026-hero__date,.forum2026-hero__place{display:grid;grid-template-columns:auto minmax(80px, 1fr);gap:0 28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forum2026-hero__date::after,.forum2026-hero__place::after{content:"";grid-column:2;grid-row:1;height:1px;background:rgba(0,91,172,.82)}.forum2026-hero__date,.forum2026-hero__place{position:relative}@media screen and (max-width:768px){.forum2026-hero__date,.forum2026-hero__place{gap:0 10px;width:270px}}.forum2026-hero__date{padding-bottom:26px}@media screen and (max-width:768px){.forum2026-hero__date{padding-bottom:15px}}.forum2026-hero__place{margin-top:0}.forum2026-hero__label{font-family:"Roboto",sans-serif;width:45px;grid-column:1;grid-row:1;color:#005bac;font-size:clamp(14px,1.25vw,18px);line-height:1;letter-spacing:0;text-transform:none;font-weight:600;position:relative}.forum2026-hero__label::before{content:"";position:absolute;left:60px;top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:#005bac;-webkit-box-shadow:0 0 12px rgba(0,160,233,.8),0 0 0 4px rgba(0,160,233,.12);box-shadow:0 0 12px rgba(0,160,233,.8),0 0 0 4px rgba(0,160,233,.12)}@media screen and (max-width:768px){.forum2026-hero__label::before{left:50px}}.forum2026-hero__value{font-family:"Roboto",sans-serif;grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:18px;font-size:clamp(26px,3vw,42px);line-height:1;color:#001d36;white-space:nowrap;font-weight:200}@media screen and (max-width:768px){.forum2026-hero__value{gap:6px;margin-top:8px}}.forum2026-hero__value strong{font-size:clamp(78px,8.4vw,112px);font-weight:900;color:#001d36;text-shadow:none;letter-spacing:-0.05em;text-shadow:0 0 32px rgba(0,91,172,.25),0 3px 0 rgba(0,91,172,.5)}.forum2026-hero__place-text{grid-column:1/-1;margin-top:18px;font-size:clamp(20px,1.75vw,27px);line-height:1.5;font-weight:900;color:#001d36}.forum2026-hero__place-text .-s{font-weight:500;font-size:60%}@media screen and (max-width:768px){.forum2026-hero__place-text{margin-top:8px;font-size:20px;line-height:1.2;margin-bottom:15px}.forum2026-hero__place-text .-s{font-size:12px;margin-top:0px}}.forum2026-hero__focus-label{font-family:"Roboto",sans-serif;font-size:clamp(11px,.95vw,14px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff100;margin:0 0 .9em;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;position:relative}.forum2026-hero__focus-label::before{content:"";width:100px;height:1px;background:#fff100;-webkit-box-shadow:0 0 6px rgba(255,241,0,.8);box-shadow:0 0 6px rgba(255,241,0,.8)}.forum2026-hero__focus-label::after{content:"";position:absolute;left:104px;top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:#fff100;-webkit-box-shadow:0 0 12px rgba(255,241,0,.8),0 0 0 4px rgba(255,241,0,.12);box-shadow:0 0 12px rgba(255,241,0,.8),0 0 0 4px rgba(255,241,0,.12)}.forum2026-hero__category{position:relative;-ms-flex-item-align:start;align-self:start;margin-top:clamp(60px,7vh,70px);text-align:right;color:#fff;padding:0;min-width:0;z-index:2}.forum2026-hero__category .forum2026-hero__focus-label{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:768px){.forum2026-hero__category{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:stretch;align-self:stretch;margin:auto 0 24px;text-align:right;padding:30px 0 100px;border-top:0;position:relative;z-index:2}}.forum2026-hero__category span{font-family:"Roboto",sans-serif;display:block;font-size:clamp(48px,5.8vw,84px);font-weight:200;line-height:1;font-style:normal;letter-spacing:0;background:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(rgba(255, 255, 255, 0.78)));background:linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.78) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}@media screen and (max-width:768px){.forum2026-hero__category span{font-size:clamp(34px,11vw,48px)}}.forum2026-hero__category strong{display:block;font-size:clamp(26px,3vw,42px);line-height:1.3;font-weight:900;margin-top:.48em;background:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(rgba(255, 255, 255, 0.78)));background:linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.78) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);letter-spacing:0;text-shadow:0 3px 12px rgba(0,29,54,.25)}@media screen and (max-width:768px){.forum2026-hero__category strong{font-size:24px}}.forum2026-hero__next-focus{position:absolute;right:clamp(20px,3vw,48px);bottom:clamp(20px,3vh,40px);z-index:5;padding:18px 24px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.35);border-radius:4px;color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);text-align:right;min-width:240px;-webkit-box-shadow:0 8px 28px rgba(0,29,54,.25),inset 0 0 0 1px rgba(255,241,0,.18);box-shadow:0 8px 28px rgba(0,29,54,.25),inset 0 0 0 1px rgba(255,241,0,.18)}@media screen and (max-width:768px){.forum2026-hero__next-focus{padding:9px 12px;max-width:280px}}.forum2026-hero__next-focus .-comingsoon{font-style:italic;font-family:"Roboto",sans-serif;font-size:18px;font-weight:700;background:#001d36;padding:.3em .8em;display:inline-block;position:absolute;line-height:1;bottom:1em;left:-1em;color:#00a0e9}@media screen and (max-width:768px){.forum2026-hero__next-focus .-comingsoon{bottom:.6em}}.forum2026-hero__next-focus__label{font-family:"Roboto",sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff100;margin:0 0 .8em;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;position:relative}.forum2026-hero__next-focus__label::before{content:"";width:100px;height:1px;background:#fff100;-webkit-box-shadow:0 0 6px rgba(255,241,0,.7);box-shadow:0 0 6px rgba(255,241,0,.7)}.forum2026-hero__next-focus__label::after{content:"";position:absolute;left:104px;top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:#fff100;-webkit-box-shadow:0 0 12px rgba(255,241,0,.8),0 0 0 4px rgba(255,241,0,.12);box-shadow:0 0 12px rgba(255,241,0,.8),0 0 0 4px rgba(255,241,0,.12)}.forum2026-hero__next-focus__en{font-family:"Roboto",sans-serif;font-size:clamp(20px,2vw,28px);font-weight:300;line-height:1;letter-spacing:.01em;margin:0 0 .3em;color:#fff}.forum2026-hero__next-focus__ja{font-size:15px;font-weight:800;line-height:1;letter-spacing:.04em;margin:0 0 .9em;color:hsla(0,0%,100%,.7)}.forum2026-hero__next-focus__date{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;line-height:1;letter-spacing:.04em;margin:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px}.forum2026-hero__next-focus__date strong{font-size:clamp(28px,3vw,40px);font-weight:900;line-height:1;color:#fff100}@media screen and (max-width:768px){.forum2026-hero__next-focus{position:relative;right:auto;bottom:auto;margin:18px 16px 15px;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (max-width:768px){.forum2026-hero{min-height:0;height:auto;max-height:none}.forum2026-hero::before{width:100%;height:100%}.forum2026-hero__visual{inset:auto 0 0 0;width:100%;height:500px;clip-path:polygon(0 14%, 100% 0, 100% 100%, 0 100%)}.forum2026-hero__map{left:-895px;bottom:-17px}.forum2026-hero__slash{display:none}.forum2026-hero__inner{min-height:650px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.forum2026-hero__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.forum2026-hero__title{padding-top:15px}.forum2026-hero__title span{font-size:32px}.forum2026-hero__title strong{font-size:clamp(96px,28vw,128px)}}.forum2026-intro{padding-top:80px}@media screen and (max-width:960px){.forum2026-intro{padding-top:60px}}@media screen and (max-width:768px){.forum2026-intro{padding-top:40px}}.forum2026-intro{padding-bottom:80px}@media screen and (max-width:960px){.forum2026-intro{padding-bottom:60px}}@media screen and (max-width:768px){.forum2026-intro{padding-bottom:40px}}.forum2026-intro{position:relative}.forum2026-intro__inner{display:grid;grid-template-columns:minmax(0, 1fr) 360px;gap:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.forum2026-intro__inner{grid-template-columns:minmax(0, 1fr) 280px;gap:44px}}@media screen and (max-width:768px){.forum2026-intro__inner{display:block}}.forum2026-intro__text{position:relative;padding-left:32px}@media screen and (max-width:768px){.forum2026-intro__text{padding-left:22px}}.forum2026-intro__text::before{content:"";position:absolute;left:0;top:.2em;width:2px;height:calc(100% - .4em);background:-webkit-gradient(linear, left top, left bottom, from(#FFF100), color-stop(35%, #005BAC), color-stop(70%, rgba(0, 160, 233, 0.35)), to(transparent));background:linear-gradient(180deg, #FFF100 0%, #005BAC 35%, rgba(0, 160, 233, 0.35) 70%, transparent 100%);-webkit-box-shadow:0 0 10px rgba(0,91,172,.4);box-shadow:0 0 10px rgba(0,91,172,.4)}@media screen and (max-width:768px){.forum2026-intro__text::before{left:22px}}.forum2026-intro__text::after{content:"";position:absolute;left:0;top:0%;width:10px;height:10px;border-radius:50%;background:#fff100;-webkit-transform:translate(-3px, -50%);transform:translate(-3px, -50%);-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 15px 8px rgba(0,91,172,.2),0 0 0 8px rgba(255,241,0,.8),0 0 0 2px rgba(0,91,172,.05),0 0 3px rgba(0,29,54,.2);box-shadow:0 0 15px 8px rgba(0,91,172,.2),0 0 0 8px rgba(255,241,0,.8),0 0 0 2px rgba(0,91,172,.05),0 0 3px rgba(0,29,54,.2)}@media screen and (max-width:768px){.forum2026-intro__text::after{left:22px}}.forum2026-intro__title{font-size:42px}@media screen and (max-width:960px){.forum2026-intro__title{font-size:36px}}@media screen and (max-width:768px){.forum2026-intro__title{font-size:28px}}.forum2026-intro__title{line-height:1.4}.fro-en-site .forum2026-intro__title{line-height:1.4}.forum2026-intro__title{font-weight:900;margin:0;color:#001d36;letter-spacing:-0.01em;text-shadow:0 0 30px rgba(0,160,233,.15)}@media screen and (max-width:768px){.forum2026-intro__title{padding-left:22px}}.forum2026-intro__lead{font-size:18px}@media screen and (max-width:960px){.forum2026-intro__lead{font-size:17px}}@media screen and (max-width:768px){.forum2026-intro__lead{font-size:16px}}.forum2026-intro__lead{line-height:1.6}.fro-en-site .forum2026-intro__lead{line-height:1.5}.forum2026-intro__lead{font-weight:600;color:#005bac;margin:1.1em 0 0}@media screen and (max-width:768px){.forum2026-intro__lead{padding-left:22px}}.forum2026-intro__body{font-size:16px}@media screen and (max-width:960px){.forum2026-intro__body{font-size:15px}}@media screen and (max-width:768px){.forum2026-intro__body{font-size:14px}}.forum2026-intro__body{line-height:2}.fro-en-site .forum2026-intro__body{line-height:1.8}.forum2026-intro__body{color:#335479;font-weight:400;margin:2em 0 0}@media screen and (max-width:768px){.forum2026-intro__body{padding-left:22px}}.forum2026-intro__figure{margin:0;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background:radial-gradient(circle at 50% 50%, rgba(0, 160, 233, 0.48) 0%, rgba(0, 0, 0, 0) 60%),radial-gradient(circle at 50% 50%, rgba(0, 160, 233, 0.6) 0%, rgba(0, 0, 0, 0) 75%);position:relative}@media screen and (max-width:768px){.forum2026-intro__figure{max-width:320px;margin:36px auto 0}}.forum2026-intro__figure::before{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid rgba(0,160,233,.6);-webkit-box-shadow:0 0 40px rgba(0,160,233,.48),inset 0 0 40px rgba(0,160,233,.2);box-shadow:0 0 40px rgba(0,160,233,.48),inset 0 0 40px rgba(0,160,233,.2);-webkit-animation:f26-spin 32s linear infinite;animation:f26-spin 32s linear infinite}.forum2026-intro__figure::after{content:"";position:absolute;inset:8%;border-radius:50%;border:1px dashed rgba(0,160,233,.8);-webkit-animation:f26-spin-rev 22s linear infinite;animation:f26-spin-rev 22s linear infinite}.forum2026-intro__figure img{width:70%;opacity:.95;position:relative;z-index:1;background:hsla(0,0%,100%,.2);border:1px solid #00a0e9;border-radius:50%;overflow:hidden}.forum2026-speakers{padding-top:10px;padding-bottom:80px}@media screen and (max-width:960px){.forum2026-speakers{padding-bottom:60px}}@media screen and (max-width:768px){.forum2026-speakers{padding-bottom:40px}}.forum2026-speakers-slider{--f26-slider-pad: clamp(16px, 3.5vw, 64px);--f26-slider-offset: max(var(--f26-slider-pad), calc((100vw - 1180px) / 2 + var(--f26-slider-pad)));position:relative}.forum2026-speakers-slider .splide__track{padding-left:var(--f26-slider-offset) !important;padding-right:var(--f26-slider-offset) !important;overflow:visible}@media screen and (max-width:768px){.forum2026-speakers-slider .splide__track{padding-left:20px !important;padding-right:20px !important}}.forum2026-speakers-slider .forum2026-speaker-list__item{width:clamp(280px,28vw,340px);margin-right:24px}@media screen and (max-width:960px){.forum2026-speakers-slider .forum2026-speaker-list__item{width:clamp(260px,60vw,320px);margin-right:18px}}@media screen and (max-width:768px){.forum2026-speakers-slider .forum2026-speaker-list__item{width:min(80vw,320px);margin-right:14px}}.forum2026-speakers-slider .splide__arrows{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin-top:36px;padding-right:var(--f26-slider-offset)}@media screen and (max-width:768px){.forum2026-speakers-slider .splide__arrows{margin-top:24px}}.forum2026-speakers-slider .splide__arrow{position:static;-webkit-transform:none;transform:none;width:48px;height:48px;background:-webkit-gradient(linear, left top, right top, from(#005BAC), to(#007dce));background:linear-gradient(90deg, #005BAC 0%, #007dce 100%);-webkit-box-shadow:0px 4px 8px rgba(195,206,221,.6),0 0 0 rgba(0,29,54,0) inset;box-shadow:0px 4px 8px rgba(195,206,221,.6),0 0 0 rgba(0,29,54,0) inset;border:1px solid rgba(51,84,121,.2);border-radius:50%;opacity:1;color:#005bac;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition-property:background,border-color,color,-webkit-transform,-webkit-box-shadow;transition-property:background,border-color,color,-webkit-transform,-webkit-box-shadow;transition-property:background,border-color,transform,box-shadow,color;transition-property:background,border-color,transform,box-shadow,color,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.forum2026-speakers-slider .splide__arrow svg{display:none}.forum2026-speakers-slider .splide__arrow::before{content:"";display:block;width:48px;height:48px;background:url(../images/icon_arrow.svg) center center no-repeat;background-size:18px auto}.forum2026-speakers-slider .splide__arrow--prev::before{background:url(../images/icon_arrow_back.svg) center center no-repeat;background-size:18px auto}.forum2026-speakers-slider .splide__arrow:hover:not(:disabled){-webkit-transform:scale(1.06);transform:scale(1.06);-webkit-box-shadow:0px 0px 0px rgba(195,206,221,0),0 4px 4px rgba(0,29,54,.6) inset;box-shadow:0px 0px 0px rgba(195,206,221,0),0 4px 4px rgba(0,29,54,.6) inset}.forum2026-speakers-slider .splide__arrow:disabled{opacity:.3;cursor:default}.forum2026-speaker-list{list-style:none;margin:0;padding:0}.forum2026-speaker-card{min-height:510px;padding:24px 22px 22px;background:linear-gradient(160deg, rgba(225, 246, 255, 0.55) 0%, rgba(255, 255, 255, 0.75) 100%);border:1px solid #e8ebf1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;border-radius:4px;-webkit-box-shadow:0px 4px 4px rgba(195,206,221,.4);box-shadow:0px 4px 4px rgba(195,206,221,.4);-webkit-transition-property:border-color,background,-webkit-transform;transition-property:border-color,background,-webkit-transform;transition-property:transform,border-color,background;transition-property:transform,border-color,background,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}@media screen and (max-width:960px){.forum2026-speaker-card{min-height:470px;padding:20px 18px 18px}}@media screen and (max-width:768px){.forum2026-speaker-card{min-height:0}}.forum2026-speaker-card::before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(20%, rgba(0, 160, 233, 0.6)), color-stop(50%, #fff100), color-stop(80%, rgba(0, 160, 233, 0.6)), to(transparent));background:linear-gradient(90deg, transparent 0%, rgba(0, 160, 233, 0.6) 20%, #fff100 50%, rgba(0, 160, 233, 0.6) 80%, transparent 100%);-webkit-box-shadow:0 0 12px rgba(255,241,0,.55);box-shadow:0 0 12px rgba(255,241,0,.55)}.forum2026-speaker-card::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%, rgba(255, 241, 0, 0.12), transparent 60%);opacity:0;pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.forum2026-speaker-card:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);border-color:rgba(0,160,233,.55);background:linear-gradient(160deg, rgba(179, 232, 255, 0.6) 0%, rgba(255, 255, 255, 0.85) 100%)}.forum2026-speaker-card:hover::after{opacity:1}.forum2026-speaker-card__header{min-height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.forum2026-speaker-card__header h3{font-size:18px}@media screen and (max-width:960px){.forum2026-speaker-card__header h3{font-size:17px}}@media screen and (max-width:768px){.forum2026-speaker-card__header h3{font-size:18px}}.forum2026-speaker-card__header h3{line-height:1.4}.fro-en-site .forum2026-speaker-card__header h3{line-height:1.4}.forum2026-speaker-card__header h3{font-weight:700;margin:0;color:#001d36;font-family:"Roboto",sans-serif}.forum2026-speaker-card__header time{font-family:"Roboto",sans-serif;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#005bac;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:.04em;padding:4px 10px;background:rgba(0,160,233,.08);border:1px solid rgba(0,160,233,.48);border-radius:2px}.forum2026-speaker-card__photo{width:min(72%,210px);aspect-ratio:1/1;margin:22px auto 24px;border-radius:50%;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 241, 0)), color-stop(50%, rgb(0, 160, 233)), color-stop(65%, rgb(0, 160, 233)), to(rgb(0, 91, 172)));background:linear-gradient(180deg, rgb(255, 241, 0) 0%, rgb(0, 160, 233) 50%, rgb(0, 160, 233) 65%, rgb(0, 91, 172) 100%);position:relative;padding:1px;-webkit-box-shadow:0 0 0 1px rgba(0,160,233,.1),0 0 28px rgba(0,160,233,.25),inset 0 0 18px rgba(0,29,54,.15);box-shadow:0 0 0 1px rgba(0,160,233,.1),0 0 28px rgba(0,160,233,.25),inset 0 0 18px rgba(0,29,54,.15);z-index:10;pointer-events:none}@media screen and (max-width:768px){.forum2026-speaker-card__photo{width:min(58%,220px)}}.forum2026-speaker-card__photo::before{content:"";position:absolute;inset:-8px;border-radius:50%;border:1px dashed rgba(0,160,233,.35);-webkit-animation:f26-spin 30s linear infinite;animation:f26-spin 30s linear infinite;pointer-events:none}.forum2026-speaker-card__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition-property:-webkit-transform,-webkit-filter;transition-property:-webkit-transform,-webkit-filter;transition-property:transform,filter;transition-property:transform,filter,-webkit-transform,-webkit-filter;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);padding:4px;background:#fff;border-radius:50%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.forum2026-speaker-card:hover .forum2026-speaker-card__photo img{-webkit-transform:scale(1.04);transform:scale(1.04)}.forum2026-speaker-card__body{min-height:136px;position:relative;z-index:1}.forum2026-speaker-card__title{font-size:18px}@media screen and (max-width:960px){.forum2026-speaker-card__title{font-size:17px}}@media screen and (max-width:768px){.forum2026-speaker-card__title{font-size:15px}}.forum2026-speaker-card__title{line-height:1.6}.fro-en-site .forum2026-speaker-card__title{line-height:1.5}.forum2026-speaker-card__title{font-weight:700;margin:0 0 .5em;color:#005bac;border-bottom:1px dashed #4bcafe;padding-bottom:.5em}.forum2026-speaker-card__company{font-size:16px}@media screen and (max-width:960px){.forum2026-speaker-card__company{font-size:15px}}@media screen and (max-width:768px){.forum2026-speaker-card__company{font-size:15px}}.forum2026-speaker-card__company{line-height:1.6}.fro-en-site .forum2026-speaker-card__company{line-height:1.5}.forum2026-speaker-card__company{font-weight:700;margin:0 0 1em;color:#001d36}.forum2026-speaker-card__job{font-size:12px}@media screen and (max-width:960px){.forum2026-speaker-card__job{font-size:11px}}@media screen and (max-width:768px){.forum2026-speaker-card__job{font-size:11px}}.forum2026-speaker-card__job{line-height:1.8}.fro-en-site .forum2026-speaker-card__job{line-height:1.6}.forum2026-speaker-card__job{font-weight:500;color:#335479;margin:0 0 .9em}.forum2026-speaker-card__name{font-size:16px}@media screen and (max-width:960px){.forum2026-speaker-card__name{font-size:15px}}@media screen and (max-width:768px){.forum2026-speaker-card__name{font-size:16px}}.forum2026-speaker-card__name{line-height:1.4}.fro-en-site .forum2026-speaker-card__name{line-height:1.4}.forum2026-speaker-card__name{font-weight:900;margin:0;color:#001d36;letter-spacing:.02em}.forum2026-speaker-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;padding-top:22px;border-top:1px solid #c3cedd;position:relative;z-index:1}.forum2026-speaker-card__more{display:inline-block;width:44px;height:44px;border-radius:50%;position:relative;pointer-events:none;background:-webkit-gradient(linear, left top, right top, from(#005BAC), to(#007dce));background:linear-gradient(90deg, #005BAC 0%, #007dce 100%);-webkit-box-shadow:0px 4px 8px rgba(195,206,221,.6),0 0 0 rgba(0,29,54,0) inset;box-shadow:0px 4px 8px rgba(195,206,221,.6),0 0 0 rgba(0,29,54,0) inset;border:1px solid rgba(51,84,121,.2);-webkit-transition-property:background,border-color,-webkit-transform,-webkit-box-shadow;transition-property:background,border-color,-webkit-transform,-webkit-box-shadow;transition-property:background,transform,box-shadow,border-color;transition-property:background,transform,box-shadow,border-color,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.forum2026-speaker-card__more::before,.forum2026-speaker-card__more::after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;background:#fff100;-webkit-box-shadow:0 0 6px rgba(0,160,233,.6);box-shadow:0 0 6px rgba(0,160,233,.6);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.forum2026-speaker-card__more::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.forum2026-speaker-card:hover .forum2026-speaker-card__more,.forum2026-speaker-card__overlay:focus-visible~.forum2026-speaker-card__footer .forum2026-speaker-card__more{-webkit-transform:scale(1.06);transform:scale(1.06);-webkit-box-shadow:0px 0px 0px rgba(195,206,221,0),0 4px 4px rgba(0,29,54,.6) inset;box-shadow:0px 0px 0px rgba(195,206,221,0),0 4px 4px rgba(0,29,54,.6) inset}.forum2026-speaker-card:hover .forum2026-speaker-card__more::before,.forum2026-speaker-card:hover .forum2026-speaker-card__more::after,.forum2026-speaker-card__overlay:focus-visible~.forum2026-speaker-card__footer .forum2026-speaker-card__more::before,.forum2026-speaker-card__overlay:focus-visible~.forum2026-speaker-card__footer .forum2026-speaker-card__more::after{background:#fff;-webkit-box-shadow:none;box-shadow:none}.forum2026-speaker-card__overlay{position:absolute;inset:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;z-index:5}.forum2026-speaker-card__overlay:focus-visible{outline:2px solid #005bac;outline-offset:-2px;-webkit-box-shadow:0 0 24px rgba(0,160,233,.5);box-shadow:0 0 24px rgba(0,160,233,.5)}.forum2026-speaker-card__logo{max-width:75%;width:70%;min-width:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;background:#fff;text-align:center;border:1px solid #e8ebf1;border-radius:4px}.forum2026-speaker-card__logo img{max-height:46px;max-width:100%;width:auto;-o-object-fit:contain;object-fit:contain}.forum2026-timetable{padding-bottom:80px}@media screen and (max-width:960px){.forum2026-timetable{padding-bottom:60px}}@media screen and (max-width:768px){.forum2026-timetable{padding-bottom:40px}}.forum2026-timeline{list-style:none;margin:0 auto;padding:0;max-width:980px;position:relative}.forum2026-timeline::before{content:"";position:absolute;top:8px;bottom:8px;left:168px;width:1px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 160, 233, 0.7)), color-stop(70%, rgba(0, 160, 233, 0.48)), to(rgba(0, 160, 233, 0.1)));background:linear-gradient(180deg, rgba(0, 160, 233, 0.7) 0%, rgba(0, 160, 233, 0.48) 70%, rgba(0, 160, 233, 0.1) 100%);-webkit-box-shadow:0 0 10px rgba(0,160,233,.45);box-shadow:0 0 10px rgba(0,160,233,.45)}@media screen and (max-width:960px){.forum2026-timeline::before{left:132px}}@media screen and (max-width:768px){.forum2026-timeline::before{left:22px;top:6px;bottom:6px}}.forum2026-timeline::after{content:"";position:absolute;top:0;left:167px;width:3px;height:120px;background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, rgba(0, 160, 233, 0.95)), to(transparent));background:linear-gradient(180deg, transparent 0%, rgba(0, 160, 233, 0.95) 50%, transparent 100%);-webkit-filter:blur(2px);filter:blur(2px);opacity:.85;-webkit-animation:f26-timeline-run 7s linear infinite;animation:f26-timeline-run 7s linear infinite;pointer-events:none;will-change:top}@media screen and (max-width:960px){.forum2026-timeline::after{left:131px}}@media screen and (max-width:768px){.forum2026-timeline::after{left:21px}}.forum2026-timeline__item{position:relative;display:grid;grid-template-columns:168px 1fr;-webkit-column-gap:56px;-moz-column-gap:56px;column-gap:56px;padding:14px 0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:960px){.forum2026-timeline__item{grid-template-columns:132px 1fr;-webkit-column-gap:44px;-moz-column-gap:44px;column-gap:44px}}@media screen and (max-width:768px){.forum2026-timeline__item{grid-template-columns:1fr;padding:10px 0 10px 48px;row-gap:10px}}.forum2026-timeline__item{--f26-tl-accent: #00A0E9;--f26-tl-accent-soft: rgba(0, 160, 233, 0.16)}.forum2026-timeline__item.-opening{--f26-tl-accent: #d4940f;--f26-tl-accent-soft: rgba(212, 148, 15, 0.16)}.forum2026-timeline__item.-keynote{--f26-tl-accent: #7a52d4;--f26-tl-accent-soft: rgba(122, 82, 212, 0.16)}.forum2026-timeline__item.-closing{--f26-tl-accent: #d63d70;--f26-tl-accent-soft: rgba(214, 61, 112, 0.16)}.forum2026-timeline__item.-networking{--f26-tl-accent: #10a374;--f26-tl-accent-soft: rgba(16, 163, 116, 0.16)}.forum2026-timeline__item.-break{--f26-tl-accent: rgba(0, 29, 54, 0.4);--f26-tl-accent-soft: rgba(0, 29, 54, 0.06)}.forum2026-timeline__time{text-align:right;padding-right:28px;position:relative;z-index:1}@media screen and (max-width:960px){.forum2026-timeline__time{padding-right:24px}}@media screen and (max-width:768px){.forum2026-timeline__time{text-align:left;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.forum2026-timeline__start{font-family:"Roboto",sans-serif;display:block;font-size:32px;font-weight:800;line-height:1;letter-spacing:-0.02em;color:var(--f26-tl-accent);text-shadow:0 0 16px var(--f26-tl-accent-soft);font-style:italic}@media screen and (max-width:960px){.forum2026-timeline__start{font-size:26px}}@media screen and (max-width:768px){.forum2026-timeline__start{font-size:22px;display:inline-block}}.forum2026-timeline__end{font-family:"Roboto",sans-serif;display:block;font-size:12px;font-weight:600;line-height:1;color:#335479;margin-top:6px;letter-spacing:.02em}@media screen and (max-width:768px){.forum2026-timeline__end{display:inline-block;margin-top:0}}.forum2026-timeline__duration{font-family:"Roboto",sans-serif;display:inline-block;margin-top:10px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--f26-tl-accent);padding:3px 8px;border:1px solid var(--f26-tl-accent);border-radius:999px;line-height:1;background:var(--f26-tl-accent-soft)}@media screen and (max-width:768px){.forum2026-timeline__duration{margin-top:0}}.forum2026-timeline__node{position:absolute;top:28px;left:168px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:14px;height:14px;border-radius:50%;background:var(--f26-tl-accent);-webkit-box-shadow:0 0 0 4px #fff,0 0 0 5px var(--f26-tl-accent),0 0 18px var(--f26-tl-accent);box-shadow:0 0 0 4px #fff,0 0 0 5px var(--f26-tl-accent),0 0 18px var(--f26-tl-accent);z-index:2}@media screen and (max-width:960px){.forum2026-timeline__node{left:132px}}@media screen and (max-width:768px){.forum2026-timeline__node{left:22px;top:18px;width:12px;height:12px}}.forum2026-timeline__node::before{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid var(--f26-tl-accent);opacity:.4;-webkit-animation:f26-tl-pulse 3.4s ease-in-out infinite;animation:f26-tl-pulse 3.4s ease-in-out infinite}.forum2026-timeline__card{position:relative;display:block;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:18px 22px 18px 26px;background:linear-gradient(135deg, rgba(0, 29, 54, 0.01) 0%, rgba(255, 255, 255, 0.6) 100%);border:1px solid #e8ebf1;border-left:2px solid var(--f26-tl-accent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:4px;-webkit-transition-property:border-color,background,-webkit-transform;transition-property:border-color,background,-webkit-transform;transition-property:transform,border-color,background;transition-property:transform,border-color,background,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);-webkit-box-shadow:0px 4px 4px rgba(195,206,221,.4);box-shadow:0px 4px 4px rgba(195,206,221,.4)}.forum2026-timeline__card::before{content:"";position:absolute;top:19px;left:-28px;width:26px;height:3px;background:-webkit-gradient(linear, left top, right top, from(var(--f26-tl-accent)), to(transparent));background:linear-gradient(90deg, var(--f26-tl-accent), transparent);opacity:.7;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:960px){.forum2026-timeline__card::before{left:-28px;width:22px}}@media screen and (max-width:768px){.forum2026-timeline__card::before{display:none}}.forum2026-timeline__card:hover,.forum2026-timeline__card:focus-visible{-webkit-transform:translateX(4px);transform:translateX(4px);border-color:var(--f26-tl-accent);background:linear-gradient(135deg, color-mix(in srgb, var(--f26-tl-accent) 28%, #FFF) 0%, #FFF 100%);outline:none}.forum2026-timeline__card:focus-visible{-webkit-box-shadow:0 0 0 1px var(--f26-tl-accent),0 0 24px var(--f26-tl-accent-soft);box-shadow:0 0 0 1px var(--f26-tl-accent),0 0 24px var(--f26-tl-accent-soft)}@media screen and (max-width:768px){.forum2026-timeline__card{padding:14px 16px 14px 18px}}.forum2026-timeline__kicker{font-family:"Roboto",sans-serif;font-size:10px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--f26-tl-accent);margin:0 0 8px;line-height:1}.forum2026-timeline__title{font-size:18px}@media screen and (max-width:960px){.forum2026-timeline__title{font-size:17px}}@media screen and (max-width:768px){.forum2026-timeline__title{font-size:16px}}.forum2026-timeline__title{line-height:1.4}.fro-en-site .forum2026-timeline__title{line-height:1.4}.forum2026-timeline__title{font-weight:800;margin:0 0 8px;color:#001d36;letter-spacing:.01em}.forum2026-timeline__speaker{font-size:14px}@media screen and (max-width:960px){.forum2026-timeline__speaker{font-size:13px}}@media screen and (max-width:768px){.forum2026-timeline__speaker{font-size:12px}}.forum2026-timeline__speaker{line-height:1.6}.fro-en-site .forum2026-timeline__speaker{line-height:1.5}.forum2026-timeline__speaker{font-weight:500;color:#335479;margin:0}.forum2026-timeline__break-card{position:relative;padding:14px 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;background:repeating-linear-gradient(135deg, rgba(0, 29, 54, 0.03) 0, rgba(0, 29, 54, 0.03) 6px, transparent 6px, transparent 12px);border:1px dashed rgba(0,29,54,.2);border-left:2px solid var(--f26-tl-accent)}.forum2026-timeline__break-card::before{content:"";position:absolute;top:19px;left:-28px;width:26px;height:3px;background:-webkit-gradient(linear, left top, right top, from(var(--f26-tl-accent)), to(transparent));background:linear-gradient(90deg, var(--f26-tl-accent), transparent);opacity:.6;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:960px){.forum2026-timeline__break-card::before{left:-28px;width:22px}}@media screen and (max-width:768px){.forum2026-timeline__break-card::before{display:none}}@media screen and (max-width:768px){.forum2026-timeline__break-card{padding:12px 16px}}.forum2026-timeline__break-label{font-family:"Roboto",sans-serif;font-size:10px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--f26-tl-accent)}.forum2026-timeline__break-text{font-size:18px}@media screen and (max-width:960px){.forum2026-timeline__break-text{font-size:17px}}@media screen and (max-width:768px){.forum2026-timeline__break-text{font-size:16px}}.forum2026-timeline__break-text{font-weight:700;color:#335479;letter-spacing:.04em}@-webkit-keyframes f26-tl-pulse{0%,100%{opacity:.45;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}}@keyframes f26-tl-pulse{0%,100%{opacity:.45;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}}@-webkit-keyframes f26-timeline-run{0%{top:-120px;opacity:0}8%{opacity:1}92%{opacity:1}100%{top:100%;opacity:0}}@keyframes f26-timeline-run{0%{top:-120px;opacity:0}8%{opacity:1}92%{opacity:1}100%{top:100%;opacity:0}}.forum2026-outline{padding-top:80px}@media screen and (max-width:960px){.forum2026-outline{padding-top:60px}}@media screen and (max-width:768px){.forum2026-outline{padding-top:40px}}.forum2026-outline{padding-bottom:160px}@media screen and (max-width:960px){.forum2026-outline{padding-bottom:120px}}@media screen and (max-width:768px){.forum2026-outline{padding-bottom:80px}}.forum2026-outline{background:radial-gradient(ellipse at 80% 100%, rgba(0, 91, 172, 0.12) 0%, transparent 55%),radial-gradient(ellipse at 0% 0%, rgba(0, 160, 233, 0.12) 0%, transparent 50%),-webkit-gradient(linear, left top, left bottom, from(#f0faff), to(#e1f6ff));background:radial-gradient(ellipse at 80% 100%, rgba(0, 91, 172, 0.12) 0%, transparent 55%),radial-gradient(ellipse at 0% 0%, rgba(0, 160, 233, 0.12) 0%, transparent 50%),linear-gradient(180deg, #f0faff 0%, #e1f6ff 100%);color:#001d36;position:relative;overflow:hidden}.forum2026-outline::before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, #005BAC), to(transparent));background:linear-gradient(90deg, transparent, #005BAC 50%, transparent);-webkit-box-shadow:0 0 14px rgba(0,160,233,.5);box-shadow:0 0 14px rgba(0,160,233,.5)}.forum2026-outline::after{content:"";position:absolute;inset:0;background-image:linear-gradient(to right, rgba(0, 91, 172, 0.26) 1px, transparent 1px),linear-gradient(to bottom, rgba(0, 91, 172, 0.26) 1px, transparent 1px),radial-gradient(circle at 80px 80px, rgba(255, 241, 0, 0.45) 6px, rgba(0, 91, 172, 0.5) 6px, rgba(0, 91, 172, 0.5) 6.5px, transparent 6.5px, transparent 12px, rgba(0, 91, 172, 0.5) 12px, rgba(0, 91, 172, 0.5) 12.5px, transparent 12.5px),radial-gradient(circle at 240px 160px, rgba(255, 241, 0, 0.45) 7px, rgba(0, 160, 233, 0.42) 7px, rgba(0, 160, 233, 0.42) 7.5px, transparent 7.5px, transparent 14px, rgba(0, 160, 233, 0.42) 14px, rgba(0, 160, 233, 0.42) 14.5px, transparent 14.5px),radial-gradient(circle at 400px 240px, rgba(255, 241, 0, 0.45) 5px, rgba(0, 91, 172, 0.46) 5px, rgba(0, 91, 172, 0.46) 5.5px, transparent 5.5px, transparent 10px, rgba(0, 91, 172, 0.46) 10px, rgba(0, 91, 172, 0.46) 10.5px, transparent 10.5px),radial-gradient(circle at 80px 320px, rgba(255, 241, 0, 0.45) 6px, rgba(0, 160, 233, 0.38) 6px, rgba(0, 160, 233, 0.38) 6.5px, transparent 6.5px, transparent 12px, rgba(0, 160, 233, 0.38) 12px, rgba(0, 160, 233, 0.38) 12.5px, transparent 12.5px),radial-gradient(circle at 320px 80px, rgba(255, 241, 0, 0.45) 4.5px, rgba(0, 91, 172, 0.44) 4.5px, rgba(0, 91, 172, 0.44) 5px, transparent 5px, transparent 9px, rgba(0, 91, 172, 0.44) 9px, rgba(0, 91, 172, 0.44) 9.5px, transparent 9.5px),radial-gradient(circle at 160px 400px, rgba(255, 241, 0, 0.45) 6.5px, rgba(0, 91, 172, 0.5) 6.5px, rgba(0, 91, 172, 0.5) 7px, transparent 7px, transparent 13px, rgba(0, 91, 172, 0.5) 13px, rgba(0, 91, 172, 0.5) 13.5px, transparent 13.5px),radial-gradient(circle at 400px 400px, rgba(255, 241, 0, 0.45) 5.5px, rgba(0, 160, 233, 0.34) 5.5px, rgba(0, 160, 233, 0.34) 6px, transparent 6px, transparent 11px, rgba(0, 160, 233, 0.34) 11px, rgba(0, 160, 233, 0.34) 11.5px, transparent 11.5px),radial-gradient(circle at 160px 240px, rgba(255, 241, 0, 0.45) 5px, rgba(0, 160, 233, 0.44) 5px, rgba(0, 160, 233, 0.44) 5.5px, transparent 5.5px, transparent 10.5px, rgba(0, 160, 233, 0.44) 10.5px, rgba(0, 160, 233, 0.44) 11px, transparent 11px),radial-gradient(circle at 320px 240px, rgba(255, 241, 0, 0.45) 4px, rgba(0, 91, 172, 0.42) 4px, rgba(0, 91, 172, 0.42) 4.5px, transparent 4.5px, transparent 8.5px, rgba(0, 91, 172, 0.42) 8.5px, rgba(0, 91, 172, 0.42) 9px, transparent 9px),radial-gradient(circle at 240px 320px, rgba(255, 241, 0, 0.45) 6px, rgba(0, 160, 233, 0.48) 6px, rgba(0, 160, 233, 0.48) 6.5px, transparent 6.5px, transparent 12px, rgba(0, 160, 233, 0.48) 12px, rgba(0, 160, 233, 0.48) 12.5px, transparent 12.5px),radial-gradient(circle at 160px 80px, rgba(255, 241, 0, 0.45) 4.5px, rgba(0, 91, 172, 0.38) 4.5px, rgba(0, 91, 172, 0.38) 5px, transparent 5px, transparent 9px, rgba(0, 91, 172, 0.38) 9px, rgba(0, 91, 172, 0.38) 9.5px, transparent 9.5px),radial-gradient(circle at 80px 160px, rgba(255, 241, 0, 0.45) 5.5px, rgba(0, 160, 233, 0.48) 5.5px, rgba(0, 160, 233, 0.48) 6px, transparent 6px, transparent 11px, rgba(0, 160, 233, 0.48) 11px, rgba(0, 160, 233, 0.48) 11.5px, transparent 11.5px),radial-gradient(circle at 400px 160px, rgba(255, 241, 0, 0.45) 5px, rgba(0, 91, 172, 0.46) 5px, rgba(0, 91, 172, 0.46) 5.5px, transparent 5.5px, transparent 10px, rgba(0, 91, 172, 0.46) 10px, rgba(0, 91, 172, 0.46) 10.5px, transparent 10.5px),radial-gradient(circle at 320px 400px, rgba(255, 241, 0, 0.45) 4.5px, rgba(0, 160, 233, 0.38) 4.5px, rgba(0, 160, 233, 0.38) 5px, transparent 5px, transparent 9.5px, rgba(0, 160, 233, 0.38) 9.5px, rgba(0, 160, 233, 0.38) 10px, transparent 10px);background-size:80px 80px,80px 80px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px,480px 480px;mask-image:radial-gradient(ellipse at 50% 50%, #000 0%, transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%, #000 0%, transparent 80%);pointer-events:none}.forum2026-outline .forum2026-container{position:relative;z-index:1}.forum2026-outline .forum2026-section-title{color:#001d36}.forum2026-outline .forum2026-section-title::after{background:-webkit-gradient(linear, left top, right top, from(#005BAC), to(rgba(0, 160, 233, 0)));background:linear-gradient(90deg, #005BAC 0%, rgba(0, 160, 233, 0) 100%)}.forum2026-outline__inner{position:relative}.forum2026-outline-list{margin:0}.forum2026-outline-list__item{display:grid;grid-template-columns:132px minmax(0, 1fr);gap:20px;padding:22px 0;position:relative;margin-left:118px}@media screen and (max-width:768px){.forum2026-outline-list__item{grid-template-columns:88px minmax(0, 1fr);gap:16px;margin-left:34px;padding:10px 0}}.forum2026-outline-list__item:first-child{padding-top:0}.forum2026-outline-list__item::before{content:"";position:absolute;left:-18px;top:30px;width:8px;height:8px;border-radius:50%;background:#005bac;-webkit-box-shadow:0 0 12px rgba(0,160,233,.8),0 0 0 4px rgba(0,160,233,.12);box-shadow:0 0 12px rgba(0,160,233,.8),0 0 0 4px rgba(0,160,233,.12)}@media screen and (max-width:768px){.forum2026-outline-list__item::before{top:18px}}.forum2026-outline-list__item:first-child::before{top:8px}.forum2026-outline-list dt{color:#005bac;font-size:16px}@media screen and (max-width:960px){.forum2026-outline-list dt{font-size:15px}}@media screen and (max-width:768px){.forum2026-outline-list dt{font-size:14px}}.forum2026-outline-list dt{line-height:1.8}.fro-en-site .forum2026-outline-list dt{line-height:1.6}.forum2026-outline-list dt{font-weight:700;font-family:"Roboto",sans-serif;letter-spacing:.04em}.forum2026-outline-list dd{font-size:16px}@media screen and (max-width:960px){.forum2026-outline-list dd{font-size:15px}}@media screen and (max-width:768px){.forum2026-outline-list dd{font-size:14px}}.forum2026-outline-list dd{line-height:1.8}.fro-en-site .forum2026-outline-list dd{line-height:1.6}.forum2026-outline-list dd{font-weight:400;color:#001d36;margin:0}.forum2026-outline-list dd span{font-size:12px;display:inline-block}.forum2026-outline__map{margin:clamp(36px,5vw,64px) 0 0;padding:0}.forum2026-outline__map-frame{position:relative;width:100%;aspect-ratio:16/7;overflow:hidden;border:1px solid rgba(0,160,233,.48);background:#e1f6ff;border-radius:4px;-webkit-box-shadow:0 0 0 1px rgba(0,160,233,.08),0 20px 50px rgba(0,91,172,.05),0 0 60px rgba(0,160,233,.18);box-shadow:0 0 0 1px rgba(0,160,233,.08),0 20px 50px rgba(0,91,172,.05),0 0 60px rgba(0,160,233,.18)}@media screen and (max-width:768px){.forum2026-outline__map-frame{aspect-ratio:4/3}}.forum2026-outline__map-frame::before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, #005BAC), to(transparent));background:linear-gradient(90deg, transparent, #005BAC 50%, transparent);-webkit-box-shadow:0 0 12px rgba(0,160,233,.8);box-shadow:0 0 12px rgba(0,160,233,.8);z-index:2;pointer-events:none}.forum2026-outline__map-frame::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center, rgba(179, 232, 255, 0.8) 0%, transparent 65%),-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), to(rgba(225, 246, 255, 0.5)));background:radial-gradient(ellipse at center, rgba(179, 232, 255, 0.8) 0%, transparent 65%),linear-gradient(180deg, transparent 60%, rgba(225, 246, 255, 0.5) 100%);mix-blend-mode:multiply;pointer-events:none;z-index:1}.forum2026-outline__map-frame iframe{width:100%;height:100%;border:0;display:block;-webkit-filter:grayscale(1) contrast(0.92) brightness(1.02);filter:grayscale(1) contrast(0.92) brightness(1.02)}.forum2026-outline__map-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px 18px;margin-top:18px;padding:0}@media screen and (max-width:768px){.forum2026-outline__map-caption{gap:10px 18px}}.forum2026-outline__map-name{font-size:18px}@media screen and (max-width:960px){.forum2026-outline__map-name{font-size:17px}}@media screen and (max-width:768px){.forum2026-outline__map-name{font-size:15px}}.forum2026-outline__map-name{line-height:1.6}.fro-en-site .forum2026-outline__map-name{line-height:1.5}.forum2026-outline__map-name{font-weight:800;color:#001d36;letter-spacing:.02em}.forum2026-outline__map-address{font-size:14px}@media screen and (max-width:960px){.forum2026-outline__map-address{font-size:13px}}@media screen and (max-width:768px){.forum2026-outline__map-address{font-size:12px}}.forum2026-outline__map-address{line-height:1.6}.fro-en-site .forum2026-outline__map-address{line-height:1.5}.forum2026-outline__map-address{color:#335479;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.forum2026-outline__map-link{font-family:"Roboto",sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#005bac;text-decoration:none;padding:6px 14px;border:1px solid rgba(0,160,233,.48);border-radius:999px;white-space:nowrap;-webkit-transition-property:background,border-color,color;transition-property:background,border-color,color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.forum2026-outline__map-link:hover,.forum2026-outline__map-link:focus-visible{background:#005bac;color:#fff;border-color:#005bac;outline:none;-webkit-box-shadow:0 0 16px rgba(0,160,233,.6);box-shadow:0 0 16px rgba(0,160,233,.6)}.forum2026-outline__map-link::after{content:" →"}.ai-forum_contact{position:relative;max-width:880px;margin:0 auto;padding-top:80px}@media screen and (max-width:960px){.ai-forum_contact{padding-top:60px}}@media screen and (max-width:768px){.ai-forum_contact{padding-top:40px}}.ai-forum_contact{padding-bottom:160px}@media screen and (max-width:960px){.ai-forum_contact{padding-bottom:120px}}@media screen and (max-width:768px){.ai-forum_contact{padding-bottom:80px}}.ai-forum_contact{padding-left:50px}@media screen and (max-width:960px){.ai-forum_contact{padding-left:46px}}@media screen and (max-width:768px){.ai-forum_contact{padding-left:12px}}.ai-forum_contact{padding-right:50px}@media screen and (max-width:960px){.ai-forum_contact{padding-right:46px}}@media screen and (max-width:768px){.ai-forum_contact{padding-right:12px}}.ai-forum_contact_ttl{text-align:center;font-family:"Roboto",sans-serif;color:#001d36;font-style:italic;font-weight:900;font-size:64px}@media screen and (max-width:1240px){.ai-forum_contact_ttl{font-size:5.1612903226vw}}@media screen and (max-width:768px){.ai-forum_contact_ttl{font-size:40px}}.ai-forum_contact_ttl{line-height:.95;letter-spacing:-0.01em;text-shadow:0 0 32px rgba(0,91,172,.25),0 3px 0 rgba(0,91,172,.5);margin:0 0 clamp(36px,5vw,60px);position:relative;padding-top:0}.ai-forum_contact_ttl::after{content:"";display:block;width:3.2em;height:2px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(20%, rgba(0, 160, 233, 0.6)), color-stop(50%, #fff100), color-stop(80%, rgba(0, 160, 233, 0.6)), to(transparent));background:linear-gradient(90deg, transparent 0%, rgba(0, 160, 233, 0.6) 20%, #fff100 50%, rgba(0, 160, 233, 0.6) 80%, transparent 100%);-webkit-box-shadow:0 0 12px rgba(255,241,0,.55);box-shadow:0 0 12px rgba(255,241,0,.55);margin:.6em auto 0}.ai-forum_contact .forum2026-hsform{position:relative;width:100%;padding:clamp(20px,3vw,36px);background:linear-gradient(160deg, rgba(255, 255, 255, 0.85) 0%, rgba(240, 250, 255, 0.92) 100%);border:1px solid rgba(129,217,255,.45);border-radius:4px;-webkit-box-shadow:0 0 0 1px rgba(0,160,233,.08),0 20px 50px rgba(0,29,54,.12),0 0 60px rgba(0,160,233,.12);box-shadow:0 0 0 1px rgba(0,160,233,.08),0 20px 50px rgba(0,29,54,.12),0 0 60px rgba(0,160,233,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ai-forum_contact .forum2026-hsform::before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(18%, rgba(0, 91, 172, 0.6)), color-stop(38%, #00a0e9), color-stop(50%, #fff100), color-stop(62%, #00a0e9), color-stop(82%, rgba(0, 91, 172, 0.6)), to(transparent));background:linear-gradient(90deg, transparent 0%, rgba(0, 91, 172, 0.6) 18%, #00a0e9 38%, #fff100 50%, #00a0e9 62%, rgba(0, 91, 172, 0.6) 82%, transparent 100%);-webkit-box-shadow:0 0 12px rgba(0,160,233,.6);box-shadow:0 0 12px rgba(0,160,233,.6);border-top-left-radius:4px;border-top-right-radius:4px;z-index:2}.ai-forum_contact .forum2026-hsform .hs-form-frame,.ai-forum_contact .forum2026-hsform iframe{width:100% !important;max-width:100% !important;border:0;display:block;min-height:600px;background:rgba(0,0,0,0)}.ai-forum_contact .forum2026-hsform .hs-form-frame:empty{position:relative;min-height:400px}.ai-forum_contact .forum2026-hsform .hs-form-frame:empty::after{content:"";position:absolute;top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border:2px solid rgba(0,160,233,.2);border-top-color:#00a0e9;border-radius:50%;-webkit-animation:f26-spin 1s linear infinite;animation:f26-spin 1s linear infinite}.ai-forum_contact .mktoForm{width:100% !important;max-width:100% !important;padding:clamp(24px,4vw,48px) !important;background:linear-gradient(160deg, rgba(225, 246, 255, 0.55) 0%, rgba(255, 255, 255, 0.78) 100%);border:1px solid #e8ebf1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:relative;border-radius:4px;color:#001d36;font-family:inherit !important;-webkit-box-shadow:0px 4px 4px rgba(195,206,221,.4);box-shadow:0px 4px 4px rgba(195,206,221,.4)}.ai-forum_contact .mktoForm::before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, #005BAC), to(transparent));background:linear-gradient(90deg, transparent, #005BAC 50%, transparent);-webkit-box-shadow:0 0 12px rgba(0,160,233,.6);box-shadow:0 0 12px rgba(0,160,233,.6)}.ai-forum_contact .mktoForm .mktoFormRow,.ai-forum_contact .mktoForm .mktoFieldDescriptor,.ai-forum_contact .mktoForm .mktoFieldWrap,.ai-forum_contact .mktoForm .mktoOffset,.ai-forum_contact .mktoForm .mktoGutter,.ai-forum_contact .mktoForm .mktoField,.ai-forum_contact .mktoForm .mktoLogicalField,.ai-forum_contact .mktoForm .mktoFormCol,.ai-forum_contact .mktoForm .mktoHtmlText{width:100% !important;max-width:100% !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;float:none !important}.ai-forum_contact .mktoForm .mktoOffset,.ai-forum_contact .mktoForm .mktoGutter{display:none !important}.ai-forum_contact .mktoForm .mktoFormRow{margin-bottom:18px;display:block;clear:both}.ai-forum_contact .mktoForm .mktoFormRow::after{content:"";display:table;clear:both}.ai-forum_contact .mktoForm .mktoFormRow:last-child{margin-bottom:0}.ai-forum_contact .mktoForm .mktoFormCol{margin-bottom:0 !important;display:block !important;min-height:0 !important}.ai-forum_contact .mktoForm .mktoFormCol+.mktoFormCol{margin-top:14px !important}.ai-forum_contact .mktoForm .mktoFieldDescriptor{margin-bottom:0 !important}.ai-forum_contact .mktoForm .mktoFieldWrap{position:relative;width:100% !important;float:none !important}.ai-forum_contact .mktoForm .mktoLabel{display:block !important;float:none !important;width:auto !important;padding:0 !important;margin:15px 0 8px !important;font-size:14px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:.02em;color:#001d36 !important;line-height:1.5 !important}.ai-forum_contact .mktoForm .mktoRequiredField .mktoAsterix{color:#ff8fb3 !important;padding-left:4px !important;float:none !important;display:inline-block !important}.ai-forum_contact .mktoForm input[type=text],.ai-forum_contact .mktoForm input[type=email],.ai-forum_contact .mktoForm input[type=url],.ai-forum_contact .mktoForm input[type=tel],.ai-forum_contact .mktoForm input[type=number],.ai-forum_contact .mktoForm input[type=password],.ai-forum_contact .mktoForm input[type=date],.ai-forum_contact .mktoForm select.mktoField,.ai-forum_contact .mktoForm textarea.mktoField{width:100% !important;min-height:46px;padding:12px 16px !important;background:#fff !important;border:1px solid #c3cedd !important;border-radius:0 !important;color:#001d36 !important;font-family:inherit !important;font-size:15px !important;font-weight:500 !important;line-height:1.5 !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition-property:border-color,background,-webkit-box-shadow;transition-property:border-color,background,-webkit-box-shadow;transition-property:border-color,background,box-shadow;transition-property:border-color,background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.ai-forum_contact .mktoForm input[type=text]::-webkit-input-placeholder, .ai-forum_contact .mktoForm input[type=email]::-webkit-input-placeholder, .ai-forum_contact .mktoForm input[type=url]::-webkit-input-placeholder, .ai-forum_contact .mktoForm input[type=tel]::-webkit-input-placeholder, .ai-forum_contact .mktoForm input[type=number]::-webkit-input-placeholder, .ai-forum_contact .mktoForm input[type=password]::-webkit-input-placeholder, .ai-forum_contact .mktoForm input[type=date]::-webkit-input-placeholder, .ai-forum_contact .mktoForm select.mktoField::-webkit-input-placeholder, .ai-forum_contact .mktoForm textarea.mktoField::-webkit-input-placeholder{color:#798fad !important;font-weight:400}.ai-forum_contact .mktoForm input[type=text]::-moz-placeholder, .ai-forum_contact .mktoForm input[type=email]::-moz-placeholder, .ai-forum_contact .mktoForm input[type=url]::-moz-placeholder, .ai-forum_contact .mktoForm input[type=tel]::-moz-placeholder, .ai-forum_contact .mktoForm input[type=number]::-moz-placeholder, .ai-forum_contact .mktoForm input[type=password]::-moz-placeholder, .ai-forum_contact .mktoForm input[type=date]::-moz-placeholder, .ai-forum_contact .mktoForm select.mktoField::-moz-placeholder, .ai-forum_contact .mktoForm textarea.mktoField::-moz-placeholder{color:#798fad !important;font-weight:400}.ai-forum_contact .mktoForm input[type=text]:-ms-input-placeholder, .ai-forum_contact .mktoForm input[type=email]:-ms-input-placeholder, .ai-forum_contact .mktoForm input[type=url]:-ms-input-placeholder, .ai-forum_contact .mktoForm input[type=tel]:-ms-input-placeholder, .ai-forum_contact .mktoForm input[type=number]:-ms-input-placeholder, .ai-forum_contact .mktoForm input[type=password]:-ms-input-placeholder, .ai-forum_contact .mktoForm input[type=date]:-ms-input-placeholder, .ai-forum_contact .mktoForm select.mktoField:-ms-input-placeholder, .ai-forum_contact .mktoForm textarea.mktoField:-ms-input-placeholder{color:#798fad !important;font-weight:400}.ai-forum_contact .mktoForm input[type=text]::-ms-input-placeholder, .ai-forum_contact .mktoForm input[type=email]::-ms-input-placeholder, .ai-forum_contact .mktoForm input[type=url]::-ms-input-placeholder, .ai-forum_contact .mktoForm input[type=tel]::-ms-input-placeholder, .ai-forum_contact .mktoForm input[type=number]::-ms-input-placeholder, .ai-forum_contact .mktoForm input[type=password]::-ms-input-placeholder, .ai-forum_contact .mktoForm input[type=date]::-ms-input-placeholder, .ai-forum_contact .mktoForm select.mktoField::-ms-input-placeholder, .ai-forum_contact .mktoForm textarea.mktoField::-ms-input-placeholder{color:#798fad !important;font-weight:400}.ai-forum_contact .mktoForm input[type=text]::placeholder,.ai-forum_contact .mktoForm input[type=email]::placeholder,.ai-forum_contact .mktoForm input[type=url]::placeholder,.ai-forum_contact .mktoForm input[type=tel]::placeholder,.ai-forum_contact .mktoForm input[type=number]::placeholder,.ai-forum_contact .mktoForm input[type=password]::placeholder,.ai-forum_contact .mktoForm input[type=date]::placeholder,.ai-forum_contact .mktoForm select.mktoField::placeholder,.ai-forum_contact .mktoForm textarea.mktoField::placeholder{color:#798fad !important;font-weight:400}.ai-forum_contact .mktoForm input[type=text]:hover,.ai-forum_contact .mktoForm input[type=email]:hover,.ai-forum_contact .mktoForm input[type=url]:hover,.ai-forum_contact .mktoForm input[type=tel]:hover,.ai-forum_contact .mktoForm input[type=number]:hover,.ai-forum_contact .mktoForm input[type=password]:hover,.ai-forum_contact .mktoForm input[type=date]:hover,.ai-forum_contact .mktoForm select.mktoField:hover,.ai-forum_contact .mktoForm textarea.mktoField:hover{border-color:#81d9ff !important}.ai-forum_contact .mktoForm input[type=text]:focus,.ai-forum_contact .mktoForm input[type=text]:focus-visible,.ai-forum_contact .mktoForm input[type=email]:focus,.ai-forum_contact .mktoForm input[type=email]:focus-visible,.ai-forum_contact .mktoForm input[type=url]:focus,.ai-forum_contact .mktoForm input[type=url]:focus-visible,.ai-forum_contact .mktoForm input[type=tel]:focus,.ai-forum_contact .mktoForm input[type=tel]:focus-visible,.ai-forum_contact .mktoForm input[type=number]:focus,.ai-forum_contact .mktoForm input[type=number]:focus-visible,.ai-forum_contact .mktoForm input[type=password]:focus,.ai-forum_contact .mktoForm input[type=password]:focus-visible,.ai-forum_contact .mktoForm input[type=date]:focus,.ai-forum_contact .mktoForm input[type=date]:focus-visible,.ai-forum_contact .mktoForm select.mktoField:focus,.ai-forum_contact .mktoForm select.mktoField:focus-visible,.ai-forum_contact .mktoForm textarea.mktoField:focus,.ai-forum_contact .mktoForm textarea.mktoField:focus-visible{border-color:#00a0e9 !important;background:#fff !important;-webkit-box-shadow:0 0 0 1px rgba(0,160,233,.5),0 0 18px rgba(0,160,233,.15) !important;box-shadow:0 0 0 1px rgba(0,160,233,.5),0 0 18px rgba(0,160,233,.15) !important}.ai-forum_contact .mktoForm textarea.mktoField{min-height:130px;resize:vertical}.ai-forum_contact .mktoForm select.mktoField{background-image:linear-gradient(45deg, transparent 50%, #005BAC 50%),linear-gradient(135deg, #005BAC 50%, transparent 50%) !important;background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50% !important;background-size:6px 6px,6px 6px !important;background-repeat:no-repeat !important;padding-right:40px !important;cursor:pointer}.ai-forum_contact .mktoForm select.mktoField option{background:#f0faff;color:#001d36}.ai-forum_contact .mktoForm input[type=checkbox],.ai-forum_contact .mktoForm input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px !important;height:18px !important;margin:0 8px 0 0 !important;background:#fff;border:1px solid #9eaec5;cursor:pointer;position:relative;vertical-align:middle;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;-webkit-transition-property:background,border-color,-webkit-box-shadow;transition-property:background,border-color,-webkit-box-shadow;transition-property:background,border-color,box-shadow;transition-property:background,border-color,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.ai-forum_contact .mktoForm input[type=checkbox]:hover,.ai-forum_contact .mktoForm input[type=radio]:hover{border-color:#00a0e9}.ai-forum_contact .mktoForm input[type=checkbox]:checked,.ai-forum_contact .mktoForm input[type=radio]:checked{background:#00a0e9;border-color:#00a0e9;-webkit-box-shadow:0 0 10px rgba(0,160,233,.48);box-shadow:0 0 10px rgba(0,160,233,.48)}.ai-forum_contact .mktoForm input[type=checkbox]:checked::after,.ai-forum_contact .mktoForm input[type=radio]:checked::after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ai-forum_contact .mktoForm input[type=radio]{border-radius:50%}.ai-forum_contact .mktoForm input[type=radio]:checked::after{content:"";position:absolute;inset:4px;border-radius:50%;background:#fff;border:none;-webkit-transform:none;transform:none;width:auto;height:auto}.ai-forum_contact .mktoForm .mktoCheckboxList,.ai-forum_contact .mktoForm .mktoRadioList{width:auto !important;padding:6px 0 0 !important;display:grid !important;grid-template-columns:20px minmax(0, 1fr);row-gap:12px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-forum_contact .mktoForm .mktoCheckboxList>input[type=checkbox],.ai-forum_contact .mktoForm .mktoCheckboxList>input[type=radio],.ai-forum_contact .mktoForm .mktoRadioList>input[type=checkbox],.ai-forum_contact .mktoForm .mktoRadioList>input[type=radio]{margin:0 !important;justify-self:center;grid-column:1}.ai-forum_contact .mktoForm .mktoCheckboxList>label,.ai-forum_contact .mktoForm .mktoRadioList>label{color:#001d36 !important;font-size:14px !important;font-weight:500 !important;letter-spacing:.02em;text-transform:none !important;cursor:pointer;margin:0 !important;padding:0 !important;display:block !important;line-height:1.5;grid-column:2}.ai-forum_contact .mktoForm .mktoLabel:empty,.ai-forum_contact .mktoForm .mktoFieldDescriptor>.mktoLabel:has(>.mktoAsterix:only-child){display:none !important}.ai-forum_contact .mktoForm .mktoHtmlText{color:#335479 !important;font-size:13px !important;line-height:1.75 !important;font-family:inherit !important}.ai-forum_contact .mktoForm .mktoHtmlText p{margin:0 0 .6em !important;font-size:13px !important;line-height:1.75 !important;color:inherit !important}.ai-forum_contact .mktoForm .mktoHtmlText p:last-child{margin-bottom:0 !important}.ai-forum_contact .mktoForm .mktoHtmlText a{color:#005bac !important;text-decoration:underline;text-underline-offset:3px}.ai-forum_contact .mktoForm .mktoHtmlText a:hover{text-decoration:none;text-shadow:0 0 8px rgba(0,160,233,.6)}.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoHtmlText):not(:has(input[type=text],input[type=email],input[type=tel],textarea,select)){margin-top:18px;margin-bottom:0}.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoHtmlText):not(:has(input[type=text],input[type=email],input[type=tel],textarea,select)) .mktoFieldWrap,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoHtmlText):not(:has(input[type=text],input[type=email],input[type=tel],textarea,select)) .mktoFieldDescriptor,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoHtmlText):not(:has(input[type=text],input[type=email],input[type=tel],textarea,select)) .mktoOffset,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoHtmlText):not(:has(input[type=text],input[type=email],input[type=tel],textarea,select)) .mktoGutter{display:block !important}.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoHtmlText):not(:has(input[type=text],input[type=email],input[type=tel],textarea,select)) .mktoHtmlText{display:block;width:100% !important;color:#001d36 !important;font-size:13px !important}.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoHtmlText):not(:has(input[type=text],input[type=email],input[type=tel],textarea,select)) .mktoHtmlText p{color:#335479 !important}.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoHtmlText):not(:has(input[type=text],input[type=email],input[type=tel],textarea,select)) .mktoHtmlText p:first-child{color:#001d36 !important;font-weight:500}.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoCheckboxList:not(:has(>label))),.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoRadioList:not(:has(>label))),.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=checkbox]:only-of-type:only-child),.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=radio]:only-of-type:only-child){margin-top:24px !important;padding:20px 22px !important;background:#f0faff;border:1px solid #b3e8ff;border-radius:4px}.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoCheckboxList:not(:has(>label))) .mktoFieldWrap,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoRadioList:not(:has(>label))) .mktoFieldWrap,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=checkbox]:only-of-type:only-child) .mktoFieldWrap,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=radio]:only-of-type:only-child) .mktoFieldWrap{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 10px}.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoCheckboxList:not(:has(>label))) .mktoLabel,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoRadioList:not(:has(>label))) .mktoLabel,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=checkbox]:only-of-type:only-child) .mktoLabel,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=radio]:only-of-type:only-child) .mktoLabel{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 !important;padding:0 !important;font-size:14px !important;font-weight:600 !important;letter-spacing:.02em;color:#001d36 !important;text-transform:none !important;line-height:1.5 !important;cursor:pointer}.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoCheckboxList:not(:has(>label))) .mktoCheckboxList,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoCheckboxList:not(:has(>label))) .mktoRadioList,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoCheckboxList:not(:has(>label))) .mktoLogicalField,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoRadioList:not(:has(>label))) .mktoCheckboxList,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoRadioList:not(:has(>label))) .mktoRadioList,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoRadioList:not(:has(>label))) .mktoLogicalField,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=checkbox]:only-of-type:only-child) .mktoCheckboxList,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=checkbox]:only-of-type:only-child) .mktoRadioList,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=checkbox]:only-of-type:only-child) .mktoLogicalField,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=radio]:only-of-type:only-child) .mktoCheckboxList,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=radio]:only-of-type:only-child) .mktoRadioList,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=radio]:only-of-type:only-child) .mktoLogicalField{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;display:contents !important;grid-template-columns:none !important}.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoCheckboxList:not(:has(>label))) input[type=checkbox],.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoCheckboxList:not(:has(>label))) input[type=radio],.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoRadioList:not(:has(>label))) input[type=checkbox],.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoRadioList:not(:has(>label))) input[type=radio],.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=checkbox]:only-of-type:only-child) input[type=checkbox],.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=checkbox]:only-of-type:only-child) input[type=radio],.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=radio]:only-of-type:only-child) input[type=checkbox],.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=radio]:only-of-type:only-child) input[type=radio]{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;margin:0 !important;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoCheckboxList:not(:has(>label))) .mktoAsterix,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoRadioList:not(:has(>label))) .mktoAsterix,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=checkbox]:only-of-type:only-child) .mktoAsterix,.ai-forum_contact .mktoForm .mktoFormRow:has(.mktoLogicalField>input[type=radio]:only-of-type:only-child) .mktoAsterix{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:2px !important}.ai-forum_contact .mktoForm .mktoFormRow:has(>.mktoHtmlText,>.mktoFieldDescriptor>.mktoHtmlText):not(:has(input)){margin-top:18px !important}.ai-forum_contact .mktoForm .mktoFormRow:has(>.mktoHtmlText,>.mktoFieldDescriptor>.mktoHtmlText):not(:has(input)) .mktoHtmlText h1,.ai-forum_contact .mktoForm .mktoFormRow:has(>.mktoHtmlText,>.mktoFieldDescriptor>.mktoHtmlText):not(:has(input)) .mktoHtmlText h2,.ai-forum_contact .mktoForm .mktoFormRow:has(>.mktoHtmlText,>.mktoFieldDescriptor>.mktoHtmlText):not(:has(input)) .mktoHtmlText h3,.ai-forum_contact .mktoForm .mktoFormRow:has(>.mktoHtmlText,>.mktoFieldDescriptor>.mktoHtmlText):not(:has(input)) .mktoHtmlText h4,.ai-forum_contact .mktoForm .mktoFormRow:has(>.mktoHtmlText,>.mktoFieldDescriptor>.mktoHtmlText):not(:has(input)) .mktoHtmlText h5,.ai-forum_contact .mktoForm .mktoFormRow:has(>.mktoHtmlText,>.mktoFieldDescriptor>.mktoHtmlText):not(:has(input)) .mktoHtmlText h6{font-size:16px !important;font-weight:800;color:#001d36 !important;margin:0 0 .8em;line-height:1.5}.ai-forum_contact .mktoForm .mktoButtonRow{position:relative;padding-top:clamp(28px,4vw,44px);margin-top:clamp(20px,3vw,32px)}.ai-forum_contact .mktoForm .mktoButtonRow::before{content:"";position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:clamp(60px,14%,120px);height:1px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, #005BAC), to(transparent));background:linear-gradient(90deg, transparent, #005BAC 50%, transparent);opacity:.5}.ai-forum_contact .mktoForm .mktoError{background:rgba(255,143,179,.1) !important;border:1px solid rgba(255,143,179,.4) !important;border-radius:0 !important;color:#ff8fb3 !important;font-size:12px !important;margin-top:6px;padding:6px 10px !important;bottom:auto !important;right:auto !important;position:relative !important;-webkit-box-shadow:none !important;box-shadow:none !important}.ai-forum_contact .mktoForm .mktoError .mktoErrorArrowWrap,.ai-forum_contact .mktoForm .mktoError .mktoErrorArrow{display:none !important}.ai-forum_contact .mktoForm .mktoError .mktoErrorMsg{color:#ff8fb3 !important;text-shadow:none !important;background:none !important;font-weight:500}.ai-forum_contact .mktoForm .mktoButtonRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:clamp(28px,4vw,44px)}.ai-forum_contact .mktoForm .mktoButtonRow .mktoButtonWrap,.ai-forum_contact .mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple,.ai-forum_contact .mktoForm .mktoButtonRow .mktoButtonWrap.mktoRound,.ai-forum_contact .mktoForm .mktoButtonRow .mktoButtonWrap.mktoGlow,.ai-forum_contact .mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset{margin:0 !important;display:inline-block}.ai-forum_contact .mktoForm .mktoButton,.ai-forum_contact .mktoForm button.mktoButton{font-size:18px !important;background:-webkit-gradient(linear, left top, right top, from(#005BAC), to(#007dce)) !important;background:linear-gradient(90deg, #005BAC 0%, #007dce 100%) !important;-webkit-box-shadow:0px 4px 8px rgba(195,206,221,.6),0 0 0 rgba(0,29,54,0) inset !important;box-shadow:0px 4px 8px rgba(195,206,221,.6),0 0 0 rgba(0,29,54,0) inset !important;border:1px solid rgba(51,84,121,.2) !important;border-radius:4px !important;color:#e1f6ff !important;font-weight:700 !important;padding:1em 1.5em 1em 1.5em !important;min-width:330px;text-align:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:color,-webkit-box-shadow;transition-property:color,-webkit-box-shadow;transition-property:color,box-shadow;transition-property:color,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);text-decoration:none}.ai-forum_contact .mktoForm .mktoButton:hover,.ai-forum_contact .mktoForm .mktoButton:focus-visible,.ai-forum_contact .mktoForm button.mktoButton:hover,.ai-forum_contact .mktoForm button.mktoButton:focus-visible{color:#fff100 !important;text-decoration:none;-webkit-box-shadow:0px 0px 0px rgba(195,206,221,0),0 4px 4px rgba(0,29,54,.6) inset !important;box-shadow:0px 0px 0px rgba(195,206,221,0),0 4px 4px rgba(0,29,54,.6) inset !important}.ai-forum_contact .mktoForm .mktoButton:active,.ai-forum_contact .mktoForm button.mktoButton:active{-webkit-transform:translateY(0);transform:translateY(0)}.ai-forum_contact form#mktoForm_5312:not(.mktoForm){min-height:360px;display:block;position:relative}.ai-forum_contact form#mktoForm_5312:not(.mktoForm)::before{content:"";position:absolute;top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border:2px solid rgba(0,160,233,.2);border-top-color:#005bac;border-radius:50%;-webkit-animation:f26-spin 1s linear infinite;animation:f26-spin 1s linear infinite}.mktoFormRow{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.modal{display:none}.modal__photo{width:160px;aspect-ratio:1/1;margin:0 auto 24px;border-radius:50%;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 241, 0)), color-stop(50%, rgb(0, 160, 233)), color-stop(65%, rgb(0, 160, 233)), to(rgb(0, 91, 172)));background:linear-gradient(180deg, rgb(255, 241, 0) 0%, rgb(0, 160, 233) 50%, rgb(0, 160, 233) 65%, rgb(0, 91, 172) 100%);position:relative;padding:2px;-webkit-box-shadow:0 0 0 1px rgba(0,160,233,.12),0 0 32px rgba(0,160,233,.42),inset 0 0 18px rgba(0,29,54,.15);box-shadow:0 0 0 1px rgba(0,160,233,.12),0 0 32px rgba(0,160,233,.42),inset 0 0 18px rgba(0,29,54,.15);z-index:100}@media screen and (max-width:768px){.modal__photo{width:130px;margin-bottom:18px}}.modal__photo::before{content:"";position:absolute;inset:-10px;border-radius:50%;border:1px dashed rgba(0,160,233,.35);-webkit-animation:f26-spin 30s linear infinite;animation:f26-spin 30s linear infinite;pointer-events:none}.modal__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:saturate(0.95) contrast(1.05);filter:saturate(0.95) contrast(1.05);padding:4px;background:#fff;border-radius:50%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:240px;min-height:56px;margin:0 auto 22px;padding:6px;background:#fff;border:1px solid rgba(0,160,233,.48);border-radius:4px;z-index:100;position:relative}@media screen and (max-width:768px){.modal__logo{min-height:48px;margin-bottom:18px;max-width:200px}}.modal__logo img{max-height:56px;height:56px;max-width:100%;width:auto;-o-object-fit:contain;object-fit:contain;display:block}@media screen and (max-width:768px){.modal__logo img{max-height:32px}}.modal__logo-text{font-family:"Roboto",sans-serif;font-size:16px;font-weight:700;font-style:italic;letter-spacing:.08em;color:#005bac;opacity:.85;text-align:center}.modal__en{font-family:"Roboto",sans-serif;font-weight:700;color:#001d36;border-bottom:1px solid rgba(0,160,233,.48);padding-bottom:.8em;margin:0;text-transform:uppercase;font-size:16px}.modal__title{font-weight:700;font-size:28px}@media screen and (max-width:960px){.modal__title{font-size:24px}}@media screen and (max-width:768px){.modal__title{font-size:20px}}.modal__title{line-height:1.6}.fro-en-site .modal__title{line-height:1.5}.modal__title{background:-webkit-gradient(linear, left top, right top, from(#001D36), to(#005BAC));background:linear-gradient(90deg, #001D36 0%, #005BAC 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);margin-bottom:0;letter-spacing:-0.01em;padding:.8em 0}.modal__detail{font-size:16px}@media screen and (max-width:960px){.modal__detail{font-size:15px}}@media screen and (max-width:768px){.modal__detail{font-size:15px}}.modal__detail{line-height:1.8}.fro-en-site .modal__detail{line-height:1.6}.modal__detail{font-weight:400;color:#335479;margin-bottom:1.8em;margin-top:1.8em}.modal__group-name{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal__job{text-align:center;color:#335479;margin-bottom:0;font-weight:500;font-size:14px}@media screen and (max-width:960px){.modal__job{font-size:13px}}@media screen and (max-width:768px){.modal__job{font-size:13px}}.modal__job{line-height:1.4}.fro-en-site .modal__job{line-height:1.4}.modal__job::before,.modal__job::after{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:0;height:0;line-height:1}.modal__job::before{margin-top:-.2em}.modal__job::after{margin-top:-.2em}.modal__name{text-align:center;margin-bottom:0;color:#001d36;font-weight:700;font-size:18px}@media screen and (max-width:960px){.modal__name{font-size:17px}}@media screen and (max-width:768px){.modal__name{font-size:17px}}.modal__name{line-height:1.4}.fro-en-site .modal__name{line-height:1.4}.modal__name::before,.modal__name::after{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:0;height:0;line-height:1}.modal__name::before{margin-top:-.2em}.modal__name::after{margin-top:-.2em}.modal__company{background:rgba(0,160,233,.08);border:1px solid rgba(0,160,233,.48);border-radius:2px;font-weight:500;display:inline-block;font-size:18px}@media screen and (max-width:960px){.modal__company{font-size:17px}}@media screen and (max-width:768px){.modal__company{font-size:17px}}.modal__company{color:#005bac;line-height:1.4}.fro-en-site .modal__company{line-height:1.4}.modal__company{padding:.4em 2em;margin:0 0 1em 0}.modal.is-open{display:block}.modal__overlay{position:fixed;inset:0;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:rgba(0,29,54,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.modal__container{border:1px solid rgba(129,217,255,.3);background:linear-gradient(160deg, rgba(179, 232, 255, 0.6) 0%, rgba(255, 255, 255, 0.85) 100%);max-width:720px;width:90%;border-radius:0;border-radius:4px;-webkit-box-shadow:0 0 0 1px rgba(0,91,172,.08),0 20px 50px rgba(0,29,54,.2),0 0 60px rgba(0,91,172,.15);box-shadow:0 0 0 1px rgba(0,91,172,.08),0 20px 50px rgba(0,29,54,.2),0 0 60px rgba(0,91,172,.15);max-height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;position:relative}.modal__container::before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, #005BAC), to(transparent));background:linear-gradient(90deg, transparent, #005BAC 50%, transparent);-webkit-box-shadow:0 0 12px rgba(0,160,233,.6);box-shadow:0 0 12px rgba(0,160,233,.6)}.modal__container::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%, rgba(255, 241, 0, 0.12), transparent 60%);pointer-events:none}@media screen and (max-width:768px){.modal__container{width:95%}}.modal__scroll{padding:36px 32px}@media screen and (max-width:768px){.modal__scroll{padding:22px 18px}}.modal__header{border-bottom:1px solid rgba(0,160,233,.48)}.modal__close{display:block;position:relative;font-size:18px}@media screen and (max-width:960px){.modal__close{font-size:17px}}@media screen and (max-width:768px){.modal__close{font-size:17px}}.modal__close{width:1.83em;height:1.83em;border-radius:50%;background:-webkit-gradient(linear, left top, right top, from(#005BAC), to(#007dce));background:linear-gradient(90deg, #005BAC 0%, #007dce 100%);-webkit-box-shadow:0px 4px 8px rgba(195,206,221,.6),0 0 0 rgba(0,29,54,0) inset;box-shadow:0px 4px 8px rgba(195,206,221,.6),0 0 0 rgba(0,29,54,0) inset;border:1px solid rgba(51,84,121,.2);-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);cursor:pointer;text-decoration:none}.modal__close:hover{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-box-shadow:0px 0px 0px rgba(195,206,221,0),0 4px 4px rgba(0,29,54,.6) inset;box-shadow:0px 0px 0px rgba(195,206,221,0),0 4px 4px rgba(0,29,54,.6) inset}.modal__close:hover::before{-webkit-transform:scale(0.8);transform:scale(0.8)}.modal__close::before{content:"";display:block;position:absolute;width:1.83em;height:1.83em;background:url(../images/icon_close.svg) center center no-repeat;left:0;top:0;z-index:1;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.modal__close{margin:0;padding:0;line-height:1;border:none;margin-left:auto;position:sticky;right:15px;top:15px;outline:none}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide .modal__container{-webkit-animation:slideIn .3s ease;animation:slideIn .3s ease}@-webkit-keyframes slideIn{from{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideIn{from{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}/*# sourceMappingURL=forum2026.css.map */