﻿:root{--primaryA: #003495;--primaryB: #004a8f;--primaryC: #011740;--yellow: #ffcc00;--green: #2da54c;--purple: #d151ff;--red: #fb364b;--white: #fff;--gray-50: #f4f5f8;--gray-100: #eeeeee;--gray-200: #e5e5e5;--gray-400: #999999;--gray-600: #666666;--gray-800: #333333;--black: #000;--transparent: transparent;--screen-xs: 480px;--screen-sm: 576px;--screen-md: 768px;--screen-lg: 1024px;--screen-xl: 1200px}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}html,body{height:100%;font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-size:16px;line-height:1.6;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased}main,section,article,aside,header,footer,nav{display:block}ul,ol{list-style:none}a{color:inherit;text-decoration:none}img,video,picture,canvas,svg{max-width:100%;display:block;height:auto}input,button,textarea,select{font:inherit;color:inherit;background:none;border:none;outline:none;appearance:none}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}.responsive-container{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.flex{display:flex}.grid{display:grid}.hidden{display:none !important}html{background-color:#011740}html:has(body.subpg.light){background-color:#f4f5f8}body{position:relative;background-color:#011740;height:auto}body.subpg{display:flex;flex-direction:column;min-height:100%}body.subpg main{flex:1}body.subpg.light{background-color:#f4f5f8}body.miniw section>.wrap{max-width:1080px}header,section,footer{display:flex;justify-content:center}header>.wrap,section>.wrap,footer>.wrap{max-width:1368px;width:100%;margin:0 24px}.float-container{position:fixed;right:50px;bottom:50px;z-index:10}.float-container a{width:80px;height:80px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:opacity .3s ease}.float-container a.btn-totop{background-color:#000}.float-container a.btn-totop span{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:120%}@media(max-width: 768px){.float-container{right:16px;bottom:71px}.float-container a{width:56px;height:56px}.float-container a.btn-totop span{font-size:12px;font-weight:700}}.top-banner-con{position:fixed;left:0;top:0;display:flex;flex-direction:row;justify-content:center;width:100%;height:50px;z-index:1000;pointer-events:none}.top-banner-con>div{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;gap:12px}.top-banner-con>div span{display:flex;align-items:center;gap:4px;font-weight:900;color:#fff}.top-banner-con>div span:nth-of-type(1){font-size:22px}.top-banner-con>div span:nth-of-type(1) i{display:none;width:14px;height:14px}.top-banner-con>div span:nth-of-type(2){font-size:20px}.top-banner-con>div span:nth-of-type(2) img{width:24px}.top-banner-con>p{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:8px;opacity:.6;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 5%, rgb(0, 0, 0) 37%, rgba(0, 0, 0, 0) 42%, rgba(0, 0, 0, 0) 58%, rgb(0, 0, 0) 63%, rgb(0, 0, 0) 95%, rgba(0, 0, 0, 0) 100%)}.top-banner-con>p span{color:#fff;font-size:14px;font-weight:400}.top-banner-con>p i{width:20px;min-width:20px;height:20px}.top-banner-con i{display:block;background-image:url("/images/apec_ic_main_star.svg");background-size:cover;animation:rotateStars 5s linear infinite}.top-banner-con span{white-space:nowrap}.top-banner{position:fixed;left:0;top:0;width:100%;height:50px;background:linear-gradient(90deg, rgba(20, 112, 44, 0.9) 0%, rgba(255, 204, 0, 0.9) 50%, rgba(255, 10, 36, 0.9) 90%, rgba(133, 0, 180, 0.9) 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:999}@media(max-width: 1200px){.top-banner-con>p{-webkit-mask-image:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 8%, rgb(0, 0, 0) 30%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 65%, rgb(0, 0, 0) 70%, rgb(0, 0, 0) 92%, rgba(0, 0, 0, 0) 100%)}}@media(max-width: 1024px){.top-banner-con{height:32px}.top-banner-con>div{width:100%;padding:0 24px;justify-content:space-between}.top-banner-con>div span:nth-of-type(1){font-size:14px}.top-banner-con>div span:nth-of-type(1) i{display:block}.top-banner-con>div span:nth-of-type(2){font-size:12px;font-weight:700}.top-banner-con>div span:nth-of-type(2) img{width:16px}.top-banner-con>div:not(:has(i)){justify-content:center;gap:4px}.top-banner-con>div:not(:has(i)) span{font-size:12px;font-weight:700}.top-banner-con>p{display:none}.top-banner{height:32px}}@keyframes rotateStars{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}header{position:fixed;top:50px;height:100px;width:100%;transition:background .3s ease,transform .3s ease;will-change:transform;z-index:998}header>.wrap{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:unset;margin:0 24px}header .logo{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);text-indent:-9999px;overflow:hidden;background-size:cover;width:252px;height:44px;background-image:url("/images/apec_logo_dark.svg")}header .logo>a{display:block;width:100%;height:100%}header nav{display:flex;align-items:center}header nav.desktop-nav{gap:48px}header nav.desktop-lnb{gap:24px}header nav.desktop-lnb sl-button::part(label){text-decoration:underline}header nav sl-button::part(base){padding:0;color:#fff;font-size:16px;font-weight:700}header nav sl-button::part(caret){padding:0 4px;font-size:20px}header nav sl-button::part(label){padding:0 !important}header nav sl-menu{padding:16px 0;min-width:280px;background:#f4f5f8;border:1px solid #000;border-radius:4px;display:none}header nav sl-menu sl-menu-item::part(base){transition:all .2s ease;display:flex;align-items:center;height:50px;color:#000;font-size:16px;font-weight:400;background-color:rgba(0,0,0,0)}header nav sl-menu sl-menu-item::part(base):hover{font-weight:600;background-color:#e5e5e5}header nav sl-dropdown[open] sl-menu{display:block}header .hamburger{display:none}header.light{position:fixed;top:50px;height:100px;width:100%;transition:background .3s ease,transform .3s ease;will-change:transform;z-index:998}header.light>.wrap{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:unset;margin:0 24px}header.light .logo{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);text-indent:-9999px;overflow:hidden;background-size:cover;width:252px;height:44px;background-image:url("/images/apec_logo_light.svg")}header.light .logo>a{display:block;width:100%;height:100%}header.light nav{display:flex;align-items:center}header.light nav.desktop-nav{gap:48px}header.light nav.desktop-lnb{gap:24px}header.light nav.desktop-lnb sl-button::part(label){text-decoration:underline}header.light nav sl-button::part(base){padding:0;color:#000;font-size:16px;font-weight:700}header.light nav sl-button::part(caret){padding:0 4px;font-size:20px}header.light nav sl-button::part(label){padding:0 !important}header.light nav sl-menu{padding:16px 0;min-width:280px;background:#f4f5f8;border:1px solid #000;border-radius:4px;display:none}header.light nav sl-menu sl-menu-item::part(base){transition:all .2s ease;display:flex;align-items:center;height:50px;color:#000;font-size:16px;font-weight:400;background-color:rgba(0,0,0,0)}header.light nav sl-menu sl-menu-item::part(base):hover{font-weight:600;background-color:#e5e5e5}header.light nav sl-dropdown[open] sl-menu{display:block}header.light .hamburger{display:none}@media(max-width: 1200px){header .logo{width:189px;height:33px}header nav.desktop-nav{gap:20px}}@media(max-width: 1024px){header{top:32px;height:56px}header .logo{position:static;transform:none;text-indent:-9999px;overflow:hidden;background-size:cover;width:128px;height:22px;background-image:url("/images/apec_logo_dark_m.svg")}header nav.desktop-nav,header nav.desktop-lnb{display:none}header .hamburger{display:inline-block;font-size:24px;color:#fff}header .wrap:not(:has(.hamburger)){justify-content:center}header.light{top:32px;height:56px}header.light .logo{position:static;transform:none;text-indent:-9999px;overflow:hidden;background-size:cover;width:128px;height:22px;background-image:url("/images/apec_logo_light_m.svg")}header.light nav.desktop-nav,header.light nav.desktop-lnb{display:none}header.light .hamburger{display:inline-block;font-size:24px;color:#000}header.light .wrap:not(:has(.hamburger)){justify-content:center}}:where(body.subpg) header{position:sticky;top:0;z-index:5;transition:background .3s ease,transform .3s ease}:where(body.subpg) header.light{position:sticky;top:0;z-index:5;transition:background .3s ease,transform .3s ease}@media(max-width: 1024px){:where(body.subpg) header{position:sticky;top:0;z-index:5;transition:background .3s ease,transform .3s ease}:where(body.subpg) header.light{position:sticky;top:0;z-index:5;transition:background .3s ease,transform .3s ease}}:where(body.scrolled) header{background:rgba(1,23,64,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:where(body.scrolled) header.light{background:rgba(255,255,255,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:where(body.login) header{position:relative;transition:none;background:none;backdrop-filter:none;-webkit-backdrop-filter:none}sl-drawer{--size: 90vw;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease,visibility .3s ease;z-index:1001}sl-drawer[open]{opacity:1;visibility:visible;pointer-events:auto}sl-drawer[open]::part(header){display:flex}sl-drawer[open] .drawer-menus{display:block}sl-drawer[open] .mob-lnb{display:flex}sl-drawer::part(base){z-index:1001}sl-drawer::part(overlay){background-color:rgba(0,0,0,.7)}sl-drawer::part(panel){background-color:#f4f5f8}sl-drawer::part(header){display:none;height:88px;align-items:center;justify-content:space-between;padding:0 24px}sl-drawer::part(title){padding:0;text-indent:-9999px;overflow:hidden;background-size:cover;width:128px;max-width:128px;height:22px;background-image:url("/images/apec_logo_light_m.svg")}sl-drawer::part(header-actions){padding:0}sl-drawer::part(close-button){background-color:#fff;border-radius:50%;color:#000}sl-drawer::part(body){padding:16px 24px}sl-drawer .drawer-menus{display:none}sl-drawer .drawer-menus a{display:block;color:#666;font-size:16px;font-weight:500}sl-drawer .drawer-menus>ul>li{padding:16px 0}sl-drawer .drawer-menus>ul>li>a{color:#000;font-size:20px;font-weight:800}sl-drawer .drawer-menus>ul>li ul{margin-top:16px;display:flex;flex-direction:column;gap:12px}sl-drawer .drawer-menus>ul>li ul li a{position:relative;padding-left:24px}sl-drawer .drawer-menus>ul>li ul li a::before{content:"";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);left:9px;width:6px;height:2px;background-color:#666}sl-drawer::part(footer){padding:0}sl-drawer .mob-lnb{position:relative;display:none;justify-content:space-around;padding:16px 24px 20px;background-color:#fff;border-top:1px solid #eee}sl-drawer .mob-lnb::before{content:"";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:1px;height:16px;background-color:#eee}sl-drawer .mob-lnb sl-button::part(base){color:#000;font-size:16px;font-weight:800;text-decoration:underline}footer{background-color:#000}footer .wrap{padding:80px 0}footer .wrap .footer-wrap{position:relative;min-height:135px;padding-left:120px;display:flex;justify-content:space-between;align-items:end;color:#fff;font-size:16px;font-weight:500}footer .wrap .footer-wrap h3{position:absolute;left:0;top:0;text-indent:-9999px;overflow:hidden;background-size:cover;width:80px;height:135px;background-image:url("/images/apec_logo_footer.svg")}footer .wrap .footer-wrap .footer-container-menu{height:100px;display:flex;flex-direction:column;justify-content:space-between}footer .wrap .footer-wrap .footer-container-menu .footer-menu{display:flex;gap:68px}footer .wrap .footer-wrap .footer-container-menu .footer-menu a:hover{border-bottom:1px solid #fff}footer .wrap .footer-wrap .footer-container-contact>*{text-align:right}footer .wrap .footer-wrap .footer-container-contact h4{font-size:32px;font-weight:500}footer .wrap .footer-wrap .footer-container-contact p{color:#999}footer .wrap .footer-wrap .footer-container-contact p a{text-decoration:underline}footer .wrap .footer-wrap-copy{margin-top:40px;display:flex;align-items:flex-end;justify-content:space-between}footer .wrap .footer-wrap-copy>div:nth-child(1){color:#999;font-size:14px;font-style:normal;font-weight:300;line-height:150%}footer .wrap .footer-wrap-copy>div:nth-child(2){display:flex;flex-direction:column;align-items:flex-end;gap:4px}footer .wrap .footer-wrap-copy ul{display:flex;align-items:center;gap:40px;color:rgba(255,255,255,.6);font-size:14px;font-weight:300}footer .wrap .footer-wrap-copy ul li:nth-child(2){position:relative}footer .wrap .footer-wrap-copy ul li:nth-child(2)::before{content:"";position:absolute;width:1px;height:15px;background-color:rgba(255,255,255,.3);left:-20px;top:50%;transform:translateY(-50%)}footer .wrap .footer-wrap-copy ul a{color:#fff;font-size:16px;font-weight:300;text-decoration:underline}footer .wrap .footer-wrap-copy ul li:has(i){display:flex;align-items:center;gap:6px}footer .wrap .footer-wrap-copy ul li:has(i) i{display:block;width:28px;height:26px;background-image:url("/images/apec_logo_mz.svg")}footer .wrap .footer-wrap-copy ul br{display:none}footer .wrap .footer-wrap-copy:not(:has(ul:nth-child(2))){margin:0;justify-content:center}footer .wrap .footer-wrap-copy:not(:has(ul:nth-child(2))) ul{margin:0}.footer-social{display:flex;gap:12px}.footer-social a{transition:all .3s ease;position:relative;display:block;width:50px;height:50px;background-color:rgba(255,255,255,.1);border-radius:50%;text-indent:-9999px;overflow:hidden;background-size:cover}.footer-social a:hover{background-color:rgba(255,255,255,.3)}.footer-social a::before{content:"";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);text-indent:-9999px;overflow:hidden;background-size:cover;width:24px;height:24px}.footer-social a[title=X]::before{background-image:url("/images/apec_logo_footer_x.svg")}.footer-social a[title=Instagram]::before{background-image:url("/images/apec_logo_footer_instagram.svg")}.footer-social a[title=Youtube]::before{background-image:url("/images/apec_logo_footer_youtube.svg")}.footer-social a[title=Facebook]::before{background-image:url("/images/apec_logo_footer_facebook.svg")}.business-regi{pointer-events:none;user-select:text;color:#666;font-size:16px;text-decoration:none}@media(max-width: 1024px){footer .wrap .footer-wrap .footer-container-menu .footer-menu{gap:38px}footer .wrap .footer-wrap-copy ul:has(i){flex-direction:column;align-items:flex-end;gap:12px}footer .wrap .footer-wrap-copy ul:has(i) li::before{display:none}footer .wrap .footer-wrap-copy ul:has(i) li:nth-child(1){text-align:right}footer .wrap .footer-wrap-copy ul:has(i) li:nth-child(1) br{display:block}}@media(max-width: 768px){footer .wrap{position:relative;padding:60px 0}footer .wrap .footer-wrap{display:block;padding-left:0;font-size:14px;font-weight:700}footer .wrap .footer-wrap h3{width:56px;height:96px}footer .wrap .footer-wrap .footer-container-menu{height:auto;display:block}footer .wrap .footer-wrap .footer-container-menu .footer-menu{padding-left:80px;flex-direction:column;gap:16px}footer .wrap .footer-wrap .footer-container-menu .footer-social{margin-top:24px}footer .wrap .footer-wrap .footer-container-contact{margin-top:84px;padding-bottom:24px;border-bottom:1px solid #1a1a1a}footer .wrap .footer-wrap .footer-container-contact>*{text-align:left}footer .wrap .footer-wrap .footer-container-contact h4{font-size:20px;font-weight:700;margin-bottom:8px}footer .wrap .footer-wrap .footer-container-contact p{color:#999;font-weight:300;line-height:1.3}footer .wrap .footer-wrap-copy{margin-top:0;display:block}footer .wrap .footer-wrap-copy>div:nth-child(1){position:absolute;top:242px;left:0;font-size:10px;font-weight:300;line-height:120%}footer .wrap .footer-wrap-copy>div:nth-child(2){margin-top:32px;align-items:flex-start}footer .wrap .footer-wrap-copy ul{gap:25px}footer .wrap .footer-wrap-copy ul li:nth-child(2)::before{left:-12px}footer .wrap .footer-wrap-copy ul a{font-size:12px;font-weight:300;text-decoration:underline}footer .wrap .footer-wrap-copy ul li:has(i){display:flex;align-items:center;gap:6px}footer .wrap .footer-wrap-copy ul li:has(i) i{display:block;width:28px;height:26px;background-image:url("/images/apec_logo_mz.svg")}footer .wrap .footer-wrap-copy ul:has(i){display:block}footer .wrap .footer-wrap-copy ul:has(i) li::before{display:none}footer .wrap .footer-wrap-copy ul:has(i) li:nth-child(1){color:#fff;font-size:10px;text-align:left}footer .wrap .footer-wrap-copy ul:has(i) li:nth-child(1) br{display:block}footer .wrap .footer-wrap-copy ul:has(i) li:nth-child(2){margin-top:6px}.footer-social a{width:38px;height:38px}.footer-social a::before{width:18px;height:18px}}side:has(>nav){position:fixed;left:0px;top:50%;transform:translateY(-50%);mix-blend-mode:exclusion}side:has(>nav) a{position:relative;transition:all .3s ease;display:block;padding:8px 0 8px 40px;color:rgba(255,255,255,.4);font-size:16px;font-weight:600;line-height:120%}side:has(>nav) a::before{transition:all .3s ease;content:"";position:absolute;top:50%;transform:translateY(-50%);left:12px;width:4px;height:4px;background-color:#fff}side:has(>nav) a.active,side:has(>nav) a:hover{padding:12px 0 12px 40px;color:#fff;font-size:20px;font-weight:800}side:has(>nav) a.active::before,side:has(>nav) a:hover::before{width:32px;left:0px;background-color:#fb364b}@media(max-width: 1200px){side:has(>nav){position:fixed;width:100%;left:unset;top:unset;bottom:0;display:block;transform:none;background-color:rgba(255,255,255,.7);mix-blend-mode:normal;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:998;padding-bottom:env(safe-area-inset-bottom);padding-bottom:constant(safe-area-inset-bottom);overflow:visible !important;touch-action:auto !important}side:has(>nav).is-hidden{position:fixed;opacity:0}side:has(>nav) ul{display:flex;gap:20px;overflow-x:auto;white-space:nowrap;padding:0 24px;-webkit-overflow-scrolling:touch;scrollbar-width:none}side:has(>nav) ul .horizontal-menu::-webkit-scrollbar{display:none}side:has(>nav) ul::-webkit-scrollbar{display:none}side:has(>nav) ul li{flex-shrink:0;min-width:fit-content}side:has(>nav) ul a{position:relative;color:#003495;font-size:14px;font-weight:400;padding:0 4px;height:44px;display:flex;align-items:center}side:has(>nav) ul a::before{content:"";position:absolute;bottom:0;left:50%;top:unset;transform:none;width:0%;height:4px;background-color:#011740;opacity:0}side:has(>nav) ul a:hover{padding:0 4px;color:#003495;font-size:14px;font-weight:400}side:has(>nav) ul a:hover::before{width:100%;opacity:0;background-color:#011740;bottom:0;left:0;top:unset;transform:none}side:has(>nav) ul a.active,side:has(>nav) ul a.active:hover{padding:0 4px;color:#003495;font-size:14px;font-weight:700}side:has(>nav) ul a.active::before,side:has(>nav) ul a.active:hover::before{width:100%;opacity:1;background-color:#011740;bottom:0;left:0;top:unset;transform:none}}body>*:not(header,#mobileMenu) sl-button[disabled]::part(base){opacity:.3;cursor:default}body>*:not(header,#mobileMenu) sl-button::part(label){padding:0}body>*:not(header,#mobileMenu) sl-button::part(base){align-items:center;transition:all .3s ease !important;border-radius:12px;font-weight:700;gap:4px;min-height:56px;padding:16px 32px;font-size:16px;line-height:150%;background-color:#003495;border-color:#003495;color:#fff}body>*:not(header,#mobileMenu) sl-button::part(base):hover{background-color:#1a48a0;border-color:#1a48a0}body>*:not(header,#mobileMenu) sl-button[size=xsmall]::part(base){min-height:24px;padding:0 8px;font-size:12px;line-height:120%;border-radius:4px}body>*:not(header,#mobileMenu) sl-button[size=small]::part(base){min-height:48px;padding:12px 24px;font-size:14px;line-height:120%}body>*:not(header,#mobileMenu) sl-button[size=medium]::part(base){min-height:56px;padding:16px 32px;font-size:16px;line-height:150%}body>*:not(header,#mobileMenu) sl-button[size=large]::part(base){min-height:64px;padding:20px 40px;font-size:16px;line-height:150%}body>*:not(header,#mobileMenu) sl-button[size=xlarge]::part(base){min-height:76px;padding:24px 56px;font-size:20px;line-height:150%}body>*:not(header,#mobileMenu) sl-button[variant=default]::part(base){background-color:#003495;border-color:#003495;color:#fff}body>*:not(header,#mobileMenu) sl-button[variant=default]::part(base):hover{background-color:#1a48a0;border-color:#1a48a0}body>*:not(header,#mobileMenu) sl-button[variant=primary]::part(base){background-color:#004a8f;border-color:#004a8f;color:#fff}body>*:not(header,#mobileMenu) sl-button[variant=primary]::part(base):hover{background-color:#1a5c9a;border-color:#1a5c9a}body>*:not(header,#mobileMenu) sl-button[variant=success]::part(base){background-color:#2da54c;border-color:#2da54c;color:#fff}body>*:not(header,#mobileMenu) sl-button[variant=success]::part(base):hover{background-color:#42ae5e;border-color:#42ae5e}body>*:not(header,#mobileMenu) sl-button[variant=neutral]::part(base){background-color:#d151ff;border-color:#d151ff;color:#fff}body>*:not(header,#mobileMenu) sl-button[variant=neutral]::part(base):hover{background-color:#d662ff;border-color:#d662ff}body>*:not(header,#mobileMenu) sl-button[variant=warning]::part(base){background-color:#fc0;border-color:#fc0;color:#000}body>*:not(header,#mobileMenu) sl-button[variant=warning]::part(base):hover{background-color:#ffd11a;border-color:#ffd11a}body>*:not(header,#mobileMenu) sl-button[variant=warning] sl-icon{color:#000}body>*:not(header,#mobileMenu) sl-button[variant=danger]::part(base){background-color:#fb364b;border-color:#fb364b;color:#fff}body>*:not(header,#mobileMenu) sl-button[variant=danger]::part(base):hover{background-color:#fb4a5d;border-color:#fb4a5d}body>*:not(header,#mobileMenu) sl-button[variant=black]::part(base){background-color:#000;border-color:#000;color:#fff}body>*:not(header,#mobileMenu) sl-button[variant=black]::part(base):hover{background-color:#1a1a1a;border-color:#1a1a1a}body>*:not(header,#mobileMenu) sl-button.cta{display:block;margin:0 auto;width:fit-content}body>*:not(header,#mobileMenu) sl-button.cta::part(base){border:none;position:relative;overflow:hidden;width:220px;height:64px;align-items:center;box-shadow:#fb364b 0px 0px 0px 0px inset}body>*:not(header,#mobileMenu) sl-button.cta sl-icon{overflow:hidden;transition:all .3s ease}body>*:not(header,#mobileMenu) sl-button.cta sl-icon[slot=suffix]{max-width:16px}body>*:not(header,#mobileMenu) sl-button.cta sl-icon[slot=suffix]::part(svg){transition:all .3s ease;transform:translateX(0)}body>*:not(header,#mobileMenu) sl-button.cta sl-icon[slot=prefix]{max-width:0px}body>*:not(header,#mobileMenu) sl-button.cta sl-icon[slot=prefix]::part(svg){transition:all .3s ease;transform:translateX(-100%)}body>*:not(header,#mobileMenu) sl-button.cta:hover::part(base){border:none;background-color:#003495;box-shadow:#fb364b 220px 0px 0px 0px inset}body>*:not(header,#mobileMenu) sl-button.cta:hover sl-icon[slot=suffix]{max-width:0px}body>*:not(header,#mobileMenu) sl-button.cta:hover sl-icon[slot=suffix]::part(svg){transform:translateX(100%)}body>*:not(header,#mobileMenu) sl-button.cta:hover sl-icon[slot=prefix]{max-width:16px}body>*:not(header,#mobileMenu) sl-button.cta:hover sl-icon[slot=prefix]::part(svg){transform:translateX(0)}body>*:not(header,#mobileMenu) .link-txt{color:#003495;text-decoration-line:underline}@media(max-width: 768px){body>*:not(header,#mobileMenu) sl-button::part(base){border-radius:6px}body>*:not(header,#mobileMenu) sl-button::part(base){min-height:48px;padding:12px 24px;font-size:14px;line-height:120%}body>*:not(header,#mobileMenu) sl-button[size=xsmall]::part(base){min-height:24px;padding:0 8px;font-size:12px;line-height:120%;border-radius:4px}body>*:not(header,#mobileMenu) sl-button[size=small]::part(base){min-height:36px;padding:10px 20px;font-size:12px;line-height:120%}body>*:not(header,#mobileMenu) sl-button[size=medium]::part(base){min-height:48px;padding:12px 24px;font-size:14px;line-height:120%}body>*:not(header,#mobileMenu) sl-button[size=large]::part(base){min-height:56px;padding:16px 32px;font-size:16px;line-height:150%}body>*:not(header,#mobileMenu) sl-button[size=xlarge]::part(base){min-height:64px;padding:20px 40px;font-size:16px;line-height:150%}body>*:not(header,#mobileMenu) sl-button.cta::part(base){width:170px;height:48px;min-height:48px;font-size:14px;line-height:120%}body>*:not(header,#mobileMenu) sl-button.cta:hover::part(base){border:none;background-color:#003495;box-shadow:#fb364b 170px 0px 0px 0px inset}}sl-tab-group.tab-program::part(tabs){border-bottom:1px solid rgba(255,255,255,.6)}sl-tab-group.tab-program::part(active-tab-indicator){border-bottom:5px solid #fc0}sl-tab-group.tab-program::part(scroll-button){display:none}sl-tab-group.tab-program sl-tab{flex:1}sl-tab-group.tab-program sl-tab::part(base){height:92px;padding:0 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:rgba(255,255,255,.6)}sl-tab-group.tab-program sl-tab em{font-size:24px;font-style:normal;font-weight:500;line-height:150%}sl-tab-group.tab-program sl-tab span{font-size:16px;font-weight:300;line-height:150%}sl-tab-group.tab-program sl-tab[active]::part(base){color:#fc0}sl-tab-group.tab-program sl-tab[active] em{font-weight:700}sl-tab-group.tab-program sl-tab[active] span{font-weight:700}@media(max-width: 768px){sl-tab-group.tab-program::part(nav){padding:0}sl-tab-group.tab-program sl-tab{flex:1}sl-tab-group.tab-program sl-tab::part(base){height:56px;padding:0 12px}sl-tab-group.tab-program sl-tab em{font-size:16px}sl-tab-group.tab-program sl-tab span{display:none}sl-tab-group.tab-program sl-tab[active]::part(base){color:#fc0}sl-tab-group.tab-program sl-tab[active] em{font-weight:700}sl-tab-group.tab-program sl-tab[active] span{font-weight:700}sl-tab-group.tab-program sl-tab-panel::part(base){padding:8px 0}}sl-tab-group.tab-sponsors::part(tabs){flex-grow:0;gap:24px;margin:0 auto;border-bottom:none}sl-tab-group.tab-sponsors::part(active-tab-indicator){display:none}sl-tab-group.tab-sponsors::part(scroll-button){display:none}sl-tab-group.tab-sponsors sl-tab{flex:1}sl-tab-group.tab-sponsors sl-tab::part(base){transition:all .3s ease;min-height:54px;min-width:192px;display:flex;justify-content:center;align-items:center;background-color:#d7e5ff;border-radius:500px;color:#003495;font-size:16px;font-weight:300;line-height:135%}sl-tab-group.tab-sponsors sl-tab::part(base):hover{background-color:#bed4ff}sl-tab-group.tab-sponsors sl-tab[active]::part(base){background-color:#003495;color:#fff;font-size:16px;font-weight:800;line-height:135%}@media(max-width: 768px){sl-tab-group.tab-sponsors::part(nav){padding:0}sl-tab-group.tab-sponsors::part(tabs){gap:8px;padding:0 24px}sl-tab-group.tab-sponsors sl-tab::part(base){padding:0 16px;min-height:41px;min-width:unset;font-size:14px;font-weight:300;line-height:120%}sl-tab-group.tab-sponsors sl-tab[active]::part(base){font-size:14px;font-weight:700;line-height:120%}}.login sl-tab-group.block-form::part(tabs){padding:4px;border-radius:500px;border:1px solid #000;z-index:0}.login sl-tab-group.block-form::part(active-tab-indicator){top:4px;bottom:4px;background-color:#000;border:none;border-radius:500px;z-index:-1}.login sl-tab-group.block-form sl-tab{flex:1;display:flex;justify-content:center;align-items:center;border-radius:500px}.login sl-tab-group.block-form sl-tab::part(base){padding:22px 20px;color:#666;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:120%}.login sl-tab-group.block-form sl-tab[active]::part(base){color:#fff}@media(max-width: 768px){.login sl-tab-group.block-form sl-tab::part(base){padding:12px 20px;font-size:16px}.login sl-tab-group.block-form sl-tab[active]::part(base){color:#fff}}sl-tab-group.profile::part(tabs){border-bottom:1px solid #999;touch-action:pan-x;transition:all .3s ease}sl-tab-group.profile::part(active-tab-indicator){border-bottom:4px solid #000;bottom:-1px}sl-tab-group.profile::part(scroll-button){display:none}sl-tab-group.profile sl-tab{flex:1}sl-tab-group.profile sl-tab::part(base){transition:color .3s ease;height:68px;padding:0 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:rgba(0,0,0,.6);font-size:24px;font-style:normal;font-weight:500;line-height:150%}sl-tab-group.profile sl-tab[active]::part(base){color:#000;font-weight:800;line-height:150%}@media(max-width: 768px){.wrap:has(sl-tab-group.profile){margin:0}sl-tab-group.profile::part(nav){padding:0}sl-tab-group.profile sl-tab{flex:1}sl-tab-group.profile sl-tab::part(base){height:56px;padding:0 12px;font-size:16px}sl-tab-group.profile sl-tab[active]::part(base){font-weight:800;line-height:150%}sl-tab-group.profile sl-tab-panel::part(base){padding:8px 0;margin:0 24px}}.ic-custom-mouse{position:absolute;left:calc(50% - 16px);top:825px;width:32px;height:52px;background-color:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.3);border-radius:500px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ic-custom-mouse::before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:10px;width:2px;height:8px;background-color:#fff;border-radius:500px;animation:wheelMove 1.2s ease-in-out infinite;animation-direction:alternate}a.btn-move-page{position:absolute;left:calc(50% - 84.1px);top:610px;display:inline-flex;padding:12px 36px;justify-content:center;align-items:center;gap:4px;border-radius:32px;background:rgba(0,0,0,.4);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#e5e5e5;font-size:16px;font-style:normal;font-weight:500;line-height:150%}@keyframes wheelMove{from{top:10px}to{top:32px}}@media(max-width: 768px){.ic-custom-mouse,a.btn-move-page{display:none}}.details-group{display:flex;flex-direction:column;gap:12px}.details-group sl-details:nth-child(odd)::part(base){background-color:rgba(0,52,149,.1)}sl-details::part(base){border:none;border-radius:0;background-color:rgba(0,52,149,.2);padding:32px;color:#fff}sl-details::part(header){padding:0}sl-details::part(summary){padding-right:24px;font-size:20px;font-style:normal;font-weight:600;line-height:120%}sl-details::part(summary)::before{content:"Q";min-width:28px;flex-shrink:0;align-self:flex-start;color:#fc0;font-size:20px;font-style:normal;font-weight:600;line-height:120%}sl-details::part(summary-icon){transform:rotate(180deg)}sl-details::part(content){padding:36px 28px 16px;color:rgba(255,255,255,.8);font-size:16px;font-style:normal;font-weight:300;line-height:150%}@media(max-width: 768px){.details-group{gap:8px}sl-details::part(base){padding:24px}sl-details::part(summary){padding-right:12px;font-size:16px}sl-details::part(summary)::before{font-size:16px}sl-details::part(content){padding:32px 20px 12px;font-size:14px}}sl-input::part(form-control),sl-select::part(form-control){position:relative}sl-input::part(form-control-label),sl-select::part(form-control-label){position:absolute;left:32px;top:24px;z-index:1;color:#000;font-size:16px;font-style:normal;font-weight:300;line-height:150%}sl-input::part(base),sl-input::part(combobox),sl-select::part(base),sl-select::part(combobox){transition-duration:.5s;min-height:104px;display:flex;align-items:center;padding:24px 31px 0;border-radius:12px}sl-input::part(base),sl-select::part(base){border:1px solid #f4f5f8;background:#f4f5f8}sl-input.calendar-input::part(base),sl-input.dropdown-input::part(base),sl-input::part(combobox),sl-select.calendar-input::part(base),sl-select.dropdown-input::part(base),sl-select::part(combobox){border:1px solid #999;background:#fff;box-shadow:none}sl-input:not([disabled],[readonly])::part(base):hover,sl-input:not([disabled],[readonly])::part(base):focus,sl-input:not([disabled],[readonly])::part(base):focus-within,sl-input:not([disabled],[readonly])::part(combobox):hover,sl-input:not([disabled],[readonly])::part(combobox):focus,sl-input:not([disabled],[readonly])::part(combobox):focus-within,sl-select:not([disabled],[readonly])::part(base):hover,sl-select:not([disabled],[readonly])::part(base):focus,sl-select:not([disabled],[readonly])::part(base):focus-within,sl-select:not([disabled],[readonly])::part(combobox):hover,sl-select:not([disabled],[readonly])::part(combobox):focus,sl-select:not([disabled],[readonly])::part(combobox):focus-within{border:1px solid #000;background:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,.1)}sl-input[disabled]::part(base),sl-input[readonly]::part(base),sl-select[disabled]::part(base),sl-select[readonly]::part(base){opacity:1;box-shadow:none}sl-input[disabled].dropdown-input,sl-input[disabled].calendar-input,sl-input[readonly].dropdown-input,sl-input[readonly].calendar-input,sl-select[disabled].dropdown-input,sl-select[disabled].calendar-input,sl-select[readonly].dropdown-input,sl-select[readonly].calendar-input{opacity:.4}sl-input::part(input),sl-input::part(display-input),sl-select::part(input),sl-select::part(display-input){padding:0;font-size:20px;font-style:normal;font-weight:600;line-height:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}sl-input::part(input)::placeholder,sl-input::part(display-input)::placeholder,sl-select::part(input)::placeholder,sl-select::part(display-input)::placeholder{color:rgba(0,0,0,.4)}sl-input::part(clear-button),sl-input::part(password-toggle-button),sl-select::part(clear-button),sl-select::part(password-toggle-button){width:fit-content;margin-left:16px;filter:invert(1)}sl-input::part(clear-button):focus,sl-input::part(password-toggle-button):focus,sl-select::part(clear-button):focus,sl-select::part(password-toggle-button):focus{color:#eee}sl-input::part(expand-icon),sl-input [class*=chevron-icon],sl-input.calendar-input::part(clear-button),sl-input.dropdown-input::part(clear-button),sl-select::part(expand-icon),sl-select [class*=chevron-icon],sl-select.calendar-input::part(clear-button),sl-select.dropdown-input::part(clear-button){margin-top:-12px;font-size:20px}sl-input.calendar-input::part(clear-button),sl-input.dropdown-input::part(clear-button),sl-select.calendar-input::part(clear-button),sl-select.dropdown-input::part(clear-button){margin-right:4px}sl-input::part(suffix),sl-select::part(suffix){gap:8px}sl-input::part(form-control-help-text),sl-select::part(form-control-help-text){margin-top:8px;color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:120%}sl-input div[slot=help-text],sl-select div[slot=help-text]{display:flex;flex-direction:column;gap:4px}sl-input div[slot=help-text]>div,sl-select div[slot=help-text]>div{display:flex;align-items:center;gap:2px}sl-input div[slot=help-text]>div sl-icon,sl-select div[slot=help-text]>div sl-icon{font-size:18px}sl-input div[slot=help-text]>div.ok,sl-input div[slot=help-text]>div.valid,sl-select div[slot=help-text]>div.ok,sl-select div[slot=help-text]>div.valid{color:#2da54c}sl-input div[slot=help-text]>div.fail,sl-input div[slot=help-text]>div.invalid,sl-select div[slot=help-text]>div.fail,sl-select div[slot=help-text]>div.invalid{color:#fb364b}sl-input div[slot=help-text]>div.require,sl-select div[slot=help-text]>div.require{display:none;margin-left:4px;color:#fb364b}sl-input.error::part(base),sl-select.error::part(base){border:1px solid #f4f5f8;background:#fff4f4}sl-input.error div[slot=help-text],sl-select.error div[slot=help-text]{display:flex;color:#fb364b}sl-input.error div[slot=help-text]>div,sl-select.error div[slot=help-text]>div{color:#fb364b}sl-input.error div[slot=help-text]>div.require,sl-input.error div[slot=help-text]>div.require.error,sl-select.error div[slot=help-text]>div.require,sl-select.error div[slot=help-text]>div.require.error{display:flex}sl-input::part(clear-button){transition:all .5s ease;opacity:0;visibility:hidden;pointer-events:none}sl-input:focus::part(clear-button),sl-input:focus-within::part(clear-button){opacity:1;visibility:visible;pointer-events:auto}sl-select[disabled],sl-select[readonly]{opacity:.4}sl-select[disabled]::part(combobox),sl-select[readonly]::part(combobox){opacity:1}sl-select::part(listbox){margin-top:2px;padding:0;transition-duration:.5s;max-height:288px;border-radius:12px;border:1px solid #000;background:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,.1)}sl-select sl-option::part(base){transition:all .4s ease;padding:20px 32px 20px 32px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:150%;border-top:1px solid #e5e5e5}sl-select sl-option::part(base):hover{background:#f4f5f8}sl-select sl-option:first-child::part(base){border-top:none}sl-select sl-option::part(checked-icon){display:none}sl-select sl-option[aria-selected=true]::part(base),sl-select sl-option[tabindex="0"]::part(base){background-color:#fc0}sl-select.error::part(combobox){border:1px solid #f4f5f8;background:#fff4f4}sl-select.error::part(form-control-help-text){color:#fb364b}sl-select.error[open]::part(combobox){border:1px solid #000;background:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,.1)}sl-popup{height:104px}[class*=chevron-icon]{transition:all .3s ease}[class*=chevron-icon].rotated{transform:rotate(180deg)}[class*=chevron-icon].chevron-icon-search{opacity:0;visibility:hidden;pointer-events:none}[class*=chevron-icon].chevron-icon-search.on{opacity:1;visibility:visible}.search-dropdown sl-dropdown{width:100%}.search-dropdown .dropdown-menu{margin-top:2px;padding:0;transition-duration:.5s;max-height:288px !important;overflow-y:auto;border-radius:12px;border:1px solid #000;background:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,.1)}.search-dropdown .dropdown-menu ul{display:grid;grid-template-columns:repeat(3, 1fr);align-items:stretch}.search-dropdown .dropdown-menu ul li{transition:all .4s ease;position:relative;cursor:pointer;padding:20px 32px 20px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.search-dropdown .dropdown-menu ul li:hover{background:#f4f5f8}.search-dropdown .dropdown-menu ul li.selected{background-color:#fc0}.search-dropdown .dropdown-menu ul li::after{content:"";position:absolute;width:100%;height:1px;left:0;bottom:-1px;background-color:#ddd;z-index:1}sl-radio::part(base){display:flex;align-items:center;gap:8px}sl-radio::part(control){width:24px;height:24px;border:4px solid #ccc;background-color:rgba(0,0,0,0)}sl-radio::part(control--checked){border:8px solid #000;background-color:rgba(0,0,0,0)}sl-radio::part(label){margin:0;color:#ccc;font-size:20px;font-style:normal;font-weight:800;line-height:120%}sl-radio::part(checked-icon){display:none}sl-radio[aria-checked=true]::part(label){color:#000}sl-checkbox::part(base){display:flex;align-items:center;gap:8px}sl-checkbox::part(control){width:24px;height:24px;flex-shrink:0;background-color:#ccc;border:none;border-radius:500px}sl-checkbox::part(control--checked){background-color:#003495}sl-checkbox::part(label){margin:0;color:#666;font-size:20px;font-style:normal;font-weight:500;line-height:150%}sl-checkbox[checked]::part(label){color:#000}sl-checkbox[required]::part(label)::after{display:none}sl-checkbox::part(checked-icon){display:none}sl-checkbox .custom-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}sl-checkbox.invert::part(control--checked){background-color:#fff;border:1px solid #003495}sl-checkbox.invert[checked] .custom-icon path{stroke:#003495}sl-checkbox.yellow::part(control--checked){background-color:#fc0}sl-checkbox.green::part(control--checked){background-color:#2da54c}sl-checkbox.purple::part(control--checked){background-color:#d151ff}sl-checkbox.red::part(control--checked){background-color:#fb364b}.profile-upload{display:flex;align-items:center;gap:24px}.profile-upload .upload-box{transition:all .5s ease;position:relative;width:100px;height:100px;border-radius:12px;background-color:#f4f5f8;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.profile-upload .upload-box:hover{background-color:#eee}.profile-upload .upload-box .upload-placeholder{display:flex;flex-direction:column;align-items:center;color:rgba(0,0,0,.4);font-weight:600;font-size:14px}.profile-upload .upload-box input[type=file]{display:none}.profile-upload .upload-box img{width:100%;height:100%;object-fit:cover;display:block}.profile-upload .upload-box .remove-btn{position:absolute;top:4px;right:4px;background:#fff;border-radius:50%;width:24px;height:24px;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.1);display:none}.profile-upload .upload-info .upload-text{transition:all .5s ease;color:rgba(0,0,0,.4);font-size:20px;font-weight:600}.profile-upload .upload-info .upload-desc{color:rgba(0,0,0,.6);font-size:16px;font-style:normal;font-weight:300;line-height:150%}.profile-upload.uploaded .upload-box{cursor:default}.profile-upload.uploaded .upload-info .upload-text{color:#000}.profile-upload+div[slot=help-text]{display:none;margin-top:8px;color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:120%}.profile-upload.error .upload-box{background-color:#fff4f4}.profile-upload.error+div[slot=help-text]{display:block;color:#fb364b}.code-block .code-inputs{display:flex;justify-content:space-between}.code-block .code-inputs input{transition-duration:.5s;width:72px;height:80px;border-radius:8px;border:1px solid #e5e5e5;background:#f4f5f8;outline:none;color:#000;font-size:32px;font-style:normal;font-weight:600;line-height:120%;text-align:center}.code-block .code-inputs input:not([disabled],[readonly]):hover,.code-block .code-inputs input:not([disabled],[readonly]):focus,.code-block .code-inputs input:not([disabled],[readonly]):focus-within{border:1px solid #000;background:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,.1)}.code-block .code-inputs input:not([disabled],[readonly]):not(:placeholder-shown){border:1px solid #000;background:#fff}.code-block .error-message{margin-top:8px;color:#fb364b;font-size:14px;font-style:normal;font-weight:300;line-height:120%;height:18px}.code-block .error-message span{display:none}.code-block.has-error .error-message span{display:block}.code-block.has-error .code-inputs input{border-color:#e74c3c}.code-block sl-button{margin-top:32px}.layer-tooltip{align-self:center;width:21px;height:20px;margin-top:-8px}#consentId div[slot=help-text]{display:none;margin-bottom:16px;color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:120%}#consentId.error div[slot=help-text]{display:block;color:#fb364b}@media(max-width: 1024px){sl-input::part(form-control),sl-select::part(form-control){position:relative}sl-input::part(form-control-label),sl-select::part(form-control-label){left:20px;top:16px;font-size:12px}sl-input::part(base),sl-input::part(combobox),sl-select::part(base),sl-select::part(combobox){min-height:71px;border-radius:12px;padding:16px 19px 0}sl-input::part(base),sl-select::part(base){border:1px solid #f4f5f8;background:#f4f5f8}sl-input::part(input),sl-input::part(display-input),sl-select::part(input),sl-select::part(display-input){font-size:16px}sl-input::part(clear-button),sl-input::part(password-toggle-button),sl-select::part(clear-button),sl-select::part(password-toggle-button){width:fit-content;margin-left:8px}sl-input::part(expand-icon),sl-input [class*=chevron-icon],sl-select::part(expand-icon),sl-select [class*=chevron-icon]{margin-top:-8px}sl-input::part(form-control-help-text),sl-select::part(form-control-help-text){margin-top:4px;font-size:12px}sl-input div[slot=help-text],sl-select div[slot=help-text]{gap:4px}sl-input div[slot=help-text]>div,sl-select div[slot=help-text]>div{gap:2px}sl-input div[slot=help-text]>div sl-icon,sl-select div[slot=help-text]>div sl-icon{font-size:14px}sl-select::part(listbox){max-height:288px}sl-select sl-option::part(base){padding:12px 20px 12px 20px;font-size:14px}sl-select sl-option[aria-selected=true]::part(base){background-color:#fc0}.search-dropdown .dropdown-menu{margin-top:2px}.search-dropdown .dropdown-menu ul{display:grid;grid-template-columns:repeat(2, 1fr)}.search-dropdown .dropdown-menu ul li{padding:12px 20px 12px;font-size:14px}sl-radio::part(control){width:16px;height:16px}sl-radio::part(control--checked){border:6px solid #000}sl-radio::part(label){font-size:14px}sl-checkbox::part(label){font-size:16px;font-weight:700}.profile-upload{gap:12px}.profile-upload .upload-box{width:72px;height:72px}.profile-upload .upload-box .upload-placeholder{font-weight:700;font-size:10px}.profile-upload .upload-box .upload-placeholder .plus svg{width:20px;height:20px}.profile-upload .upload-box .remove-btn{width:20px;height:20px}.profile-upload .upload-box .remove-btn svg{width:20px;height:20px}.profile-upload .upload-info .upload-text{font-size:14px}.profile-upload .upload-info .upload-desc{font-size:12px}}@media(max-width: 768px){.layer-tooltip{margin-top:0}}@media(max-width: 576px){.search-dropdown .dropdown-menu ul{grid-template-columns:repeat(1, 1fr)}.code-block .code-inputs input{width:45px;height:60px;font-size:24px}.code-block .error-message{font-size:12px;height:18px}.code-block .error-message span{display:none}.code-block.has-error .error-message span{display:block}.code-block.has-error .code-inputs input{border-color:#e74c3c}.code-block sl-button{margin-top:32px}}.flatpickr-calendar{max-width:532px;border-radius:12px;border:1px solid #000;padding:40px 64px;box-shadow:none;display:flex !important;flex-direction:column;align-items:center;gap:32px}.flatpickr-calendar::before,.flatpickr-calendar::after{display:none}.flatpickr-calendar .flatpickr-months{min-width:400px;max-width:400px;justify-content:space-between;align-items:center}.flatpickr-calendar .flatpickr-months>span{position:static}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month{position:static;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:0}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months{padding:0;padding:2px 24px 2px 4px;color:#000;text-align:center;font-size:28px;font-style:normal;font-weight:600;line-height:135%;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.5 8.5L12.5 15.5L19.5 8.5" stroke="black" stroke-width="2.5"/></svg>');background-repeat:no-repeat;background-position:right center;background-size:22px}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months:hover{background-color:rgba(0,0,0,0)}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .arrowUp,.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .arrowDown{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper{display:contents}.flatpickr-calendar .flatpickr-innerContainer{min-width:400px;max-width:400px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer{flex:1;display:flex;flex-direction:column;gap:16px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays{height:32px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays .flatpickr-weekdaycontainer{height:100%;gap:12px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase;border-bottom:1px solid #000}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday:nth-child(1){color:#fb364b;border-color:#fb364b}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday:nth-child(7){color:#004a8f;border-color:#004a8f}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days{width:100%}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer{width:100%;min-width:100%;max-width:100%;gap:12px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day{transition:all .4s ease;width:calc((100% - 72px)/7);min-width:calc((100% - 72px)/7);max-width:calc((100% - 72px)/7);height:auto;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border:none;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:130%}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day:hover{background-color:rgba(255,204,0,.3);color:#000}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(7n+1){color:#fb364b}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(7n){color:#004a8f}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.today{background-color:#e5e5e5}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.selected{background:#fc0;color:#000}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day[class*=MonthDay]{opacity:.3}@media(max-width: 1200px){.flatpickr-calendar{max-width:532px;padding:20px 20px;gap:20px}.flatpickr-calendar .flatpickr-months{min-width:308px;max-width:400px}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month{gap:8px}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months{padding:2px 20px 2px 4px;font-size:20px;background-size:18px}.flatpickr-calendar .flatpickr-innerContainer{min-width:308px;max-width:400px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer{gap:8px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays{height:24px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays .flatpickr-weekdaycontainer{gap:8px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{font-size:12px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer{gap:8px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day{width:calc((100% - 48px)/7);min-width:calc((100% - 48px)/7);max-width:calc((100% - 48px)/7);font-size:12px}}.sl-toast-stack{position:fixed;top:unset;bottom:170px;left:50%;transform:translateX(-50%);z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px}.sl-toast-stack sl-alert{width:100%}.sl-toast-stack sl-alert::part(base){transition:all .5s ease;margin:0;gap:4px;border:none;border-radius:500px;background:rgba(0,0,0,.6);box-shadow:0px 8px 8px 0px rgba(0,0,0,.04);backdrop-filter:blur(12.5px);-webkit-backdrop-filter:blur(12.5px)}.sl-toast-stack sl-alert::part(message){display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:4px;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:150%}@media(max-width: 576px){.sl-toast-stack{position:fixed;bottom:unset;top:0;left:24px;right:24px;transform:none;width:auto}.sl-toast-stack sl-alert::part(base){width:100%}.sl-toast-stack sl-alert::part(message){padding:16px;font-size:14px}}.dialog-link{cursor:pointer}sl-dialog::part(overlay){background-color:rgba(0,0,0,.8)}sl-dialog::part(base){z-index:1000}sl-dialog::part(panel){position:relative;max-width:480px;border-radius:12px}sl-dialog::part(header){position:relative}sl-dialog::part(title){display:none}sl-dialog::part(header-actions){padding:0;position:absolute;right:8px;top:8px;z-index:1}sl-dialog::part(body){padding:54px 32px 24px}.dialog-alert-con{display:flex;flex-direction:column;gap:20px}.dialog-alert-con .alert-con-title{display:flex;flex-direction:column;align-items:center;color:#000;text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:135%}.dialog-alert-con .alert-con-title small{display:block;margin-top:4px;color:#666;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.dialog-alert-con .alert-con-txt{color:#666;text-align:center;font-family:Outfit;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.dialog-alert-con .alert-con-detail{margin-top:4px;padding:20px 24px;background-color:#f4f5f8;display:flex;flex-direction:column;gap:12px}.dialog-alert-con .alert-con-detail dt{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.dialog-alert-con .alert-con-detail dd{color:#666;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.dialog-alert-con .alert-con-detail dd li{padding-left:8px;position:relative}.dialog-alert-con .alert-con-detail dd li::before{content:"";position:absolute;left:0;top:.75em;width:2px;height:2px;background-color:#666}.dialog-alert-con:has(.block-form){gap:24px}.dialog-alert-con .block-form{margin:0;gap:16px}.dialog-email::part(panel){max-width:902px;width:100%;margin:0 24px}.dialog-email::part(body){padding:24px 40px 24px 24px}.dialog-email .dialog-alert-con .alert-con-txt{color:#1a1a1a;text-align:left;font-size:16px;line-height:120%}.dialog-email .dialog-alert-con .alert-con-txt br{display:none}.dialog-index-notice::part(panel){max-width:464px}.dialog-index-notice sl-carousel{width:400px;margin-bottom:48px}.dialog-index-notice sl-carousel::part(base){--slide-spacing: 3rem;gap:0;aspect-ratio:1/1.25}.dialog-index-notice sl-carousel::part(scroll-container){gap:1rem}.dialog-index-notice sl-carousel::part(pagination){position:absolute;bottom:-24px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:12px}.dialog-index-notice sl-carousel::part(pagination-item){transition:all .3s ease;width:8px;height:8px;opacity:.3;border-radius:0;background-color:#011740;position:relative}.dialog-index-notice sl-carousel::part(pagination-item)::before{content:"";position:absolute;width:20px;aspect-ratio:1/1;left:50%;top:50%;transform:translate(-50%, -50%)}.dialog-index-notice sl-carousel::part(pagination-item--active){width:40px;height:8px;opacity:1;box-shadow:0px 3px 4px 2px rgba(0,0,0,.08);transform:none}.dialog-index-notice sl-carousel sl-carousel-item{width:100%;height:100%}.dialog-index-notice sl-carousel .link{display:block;width:100%;height:100%}.dialog-index-notice sl-carousel .link>img{display:block;max-width:100%;width:100%;height:100%;object-fit:cover}.dialog-index-notice .btn-set{display:flex;gap:16px;align-items:center}.dialog-index-notice .btn-set sl-button{flex:1;width:calc(50% - 8px)}.dialog-index-notice .btn-set sl-button::part(base){align-items:center}.dialog-sponsor::part(panel){max-width:416px}.dialog-sponsor .sponsor-data{display:flex;flex-direction:column;gap:20px}.dialog-sponsor .sponsor-data .spon-logo{display:flex;width:100%;height:160px;padding:10px 0;justify-content:center;align-items:center;background:#f4f5f8}.dialog-sponsor .sponsor-data .spon-logo img{width:160px;aspect-ratio:1/.7;object-fit:contain;mix-blend-mode:multiply}.dialog-sponsor .sponsor-data .spon-info{display:flex;flex-direction:column;gap:24px}.dialog-sponsor .sponsor-data .spon-info h4{display:flex;flex-direction:column;gap:8px}.dialog-sponsor .sponsor-data .spon-info h4 span{color:#000;font-size:28px;font-style:normal;font-weight:700;line-height:150%}.dialog-sponsor .sponsor-data .spon-info h4 a{transition:all .2s ease;display:block;width:fit-content;margin:0 auto;border-bottom:1px solid #003495;color:#003495;text-align:center;line-height:120%;margin:0;font-size:16px;font-style:normal;font-weight:700}.dialog-sponsor .sponsor-data .spon-info ul a{background-color:#f4f5f8}.dialog-sponsor .sponsor-data .spon-info ul a:hover{background-color:#eee}.dialog-sponsor .sponsor-data .spon-info ul a[title=X]::before{background-image:url("/images/apec_logo_social_x.svg")}.dialog-sponsor .sponsor-data .spon-info ul a[title=Instagram]::before{background-image:url("/images/apec_logo_social_instagram.svg")}.dialog-sponsor .sponsor-data .spon-info ul a[title=Youtube]::before{background-image:url("/images/apec_logo_social_youTube.svg")}.dialog-sponsor .sponsor-data .spon-info ul a[title=Facebook]::before{background-image:url("/images/apec_logo_social_facebook.svg")}.dialog-sponsor .sponsor-data .spon-info .spon-info-txt{max-height:220px;overflow-y:auto;color:#666;font-size:16px;font-style:normal;font-weight:300;line-height:150%;word-break:break-word}.dialog-service::part(panel){overflow:hidden;max-height:840px}.dialog-service::part(header){position:static;align-items:center;background-color:#f4f5f8;padding:12px 16px 12px 32px}.dialog-service::part(title){display:block;padding:0;color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.dialog-service::part(header-actions){padding:0}.dialog-service::part(body){position:relative;padding:24px 32px;overflow-x:hidden}.dialog-service::part(footer){padding:16px 32px;background-color:#f4f5f8}.dialog-service .contents{display:flex;flex-direction:column;gap:32px;color:#666;font-size:16px;font-style:normal;font-weight:300;line-height:150%}.dialog-service .contents .article{display:flex;flex-direction:column;gap:12px}.dialog-service .contents .article h3{color:#000;font-size:16px;font-style:normal;font-weight:800;line-height:120%}.dialog-service .contents .article .title,.dialog-service .contents .article h4{position:relative;padding-left:8px;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.dialog-service .contents .article .title::before,.dialog-service .contents .article h4::before{content:"";position:absolute;left:0;top:calc(.6em - 2px);width:4px;aspect-ratio:1/1;border-radius:50%;background-color:#000}.dialog-service .contents .article ol{display:flex;flex-direction:column;gap:16px}.dialog-service .contents .article ol li:nth-child(1)::before{content:"1. "}.dialog-service .contents .article ol li:nth-child(2)::before{content:"2. "}.dialog-service .contents .article ol li:nth-child(3)::before{content:"3. "}.dialog-service .contents .article ol li:nth-child(4)::before{content:"4. "}.dialog-service .contents .article ol li:nth-child(5)::before{content:"5. "}.dialog-service .contents .article ol li:nth-child(6)::before{content:"6. "}.dialog-service .contents .article ol li:nth-child(7)::before{content:"7. "}.dialog-service .contents .article ol li:nth-child(8)::before{content:"8. "}.dialog-service .contents .article ol li:nth-child(9)::before{content:"9. "}.dialog-service .contents .article ol li:nth-child(10)::before{content:"10. "}.dialog-service .contents .article ol li:nth-child(11)::before{content:"11. "}.dialog-service .contents .article ol li:nth-child(12)::before{content:"12. "}.dialog-service .contents .article ol li:nth-child(13)::before{content:"13. "}.dialog-service .contents .article ol li:nth-child(14)::before{content:"14. "}.dialog-service .contents .article ol li:nth-child(15)::before{content:"15. "}.dialog-service .contents .article ol li:nth-child(16)::before{content:"16. "}.dialog-service .contents .article ol li:nth-child(17)::before{content:"17. "}.dialog-service .contents .article ol li:nth-child(18)::before{content:"18. "}.dialog-service .contents .article ol li:nth-child(19)::before{content:"19. "}.dialog-service .contents .article ol li:nth-child(20)::before{content:"20. "}.dialog-service .contents .article ol li div.container{padding-top:12px;display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.dialog-service .contents .article ol li ol{padding-top:16px}.dialog-service .contents .article ol li ol li:nth-child(1)::before{content:"1) "}.dialog-service .contents .article ol li ol li:nth-child(2)::before{content:"2) "}.dialog-service .contents .article ol li ol li:nth-child(3)::before{content:"3) "}.dialog-service .contents .article ol li ol li:nth-child(4)::before{content:"4) "}.dialog-service .contents .article ol li ol li:nth-child(5)::before{content:"5) "}.dialog-service .contents .article ol li ol li:nth-child(6)::before{content:"6) "}.dialog-service .contents .article ol li ol li:nth-child(7)::before{content:"7) "}.dialog-service .contents .article ol li ol li:nth-child(8)::before{content:"8) "}.dialog-service .contents .article ol li ol li:nth-child(9)::before{content:"9) "}.dialog-service .contents .article ol li ol li:nth-child(10)::before{content:"10) "}.dialog-service .contents .article ol li ol li:nth-child(11)::before{content:"11) "}.dialog-service .contents .article ol li ol li:nth-child(12)::before{content:"12) "}.dialog-service .contents .article ol li ol li:nth-child(13)::before{content:"13) "}.dialog-service .contents .article ol li ol li:nth-child(14)::before{content:"14) "}.dialog-service .contents .article ol li ol li:nth-child(15)::before{content:"15) "}.dialog-service .contents .article ol li ol li:nth-child(16)::before{content:"16) "}.dialog-service .contents .article ol li ol li:nth-child(17)::before{content:"17) "}.dialog-service .contents .article ol li ol li:nth-child(18)::before{content:"18) "}.dialog-service .contents .article ol li ol li:nth-child(19)::before{content:"19) "}.dialog-service .contents .article ol li ol li:nth-child(20)::before{content:"20) "}.dialog-service .contents .article ol li ol li{padding-left:16px}.dialog-service .contents .article ol li ol li ol li:nth-child(1)::before{content:"① ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(2)::before{content:"② ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(3)::before{content:"③ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(4)::before{content:"④ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(5)::before{content:"⑤ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(6)::before{content:"⑥ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(7)::before{content:"⑦ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(8)::before{content:"⑧ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(9)::before{content:"⑨ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(10)::before{content:"⑩ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(11)::before{content:"⑪ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(12)::before{content:"⑫ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(13)::before{content:"⑬ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(14)::before{content:"⑭ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(15)::before{content:"⑮ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(16)::before{content:"⑯ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(17)::before{content:"⑰ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(18)::before{content:"⑱ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(19)::before{content:"⑲ ";font-weight:400}.dialog-service .contents .article ol li ol li ol li:nth-child(20)::before{content:"⑳ ";font-weight:400}.dialog-service .contents .article .table-container .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;position:absolute;width:100%;left:0;padding:0 32px}.dialog-service .contents .article .table-container table{border-collapse:collapse;width:100%;min-width:600px}.dialog-service .contents .article .table-container table th,.dialog-service .contents .article .table-container table td{border:1px solid #ccc}.dialog-service .contents .article .table-container table th{padding:24px;color:#1a1a1a;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:150%;background-color:#e5e5e5}.dialog-service .contents .article .table-container table td{padding:12px 24px;vertical-align:top;color:#666;font-size:16px;font-style:normal;font-weight:300;line-height:150%}.dialog-service .contents .article .table-container .shadow-table{visibility:hidden;pointer-events:none;position:static;height:auto}.dialog-service .contents .article .box-txt{padding:20px 16px;border:1px solid #ccc;display:flex;flex-direction:column;gap:16px}.dialog-service .contents .article .box-txt h4{color:#1a1a1a;text-align:center;font-weight:700}.dialog-service .contents .article .box-txt h4::before{display:none}.dialog-service .contents .article .box-txt ol li:has(>span)::before{color:#1a1a1a;font-style:normal;font-weight:500;line-height:150%}.dialog-service .contents .article .box-txt ol li:has(>span)>span{color:#1a1a1a;font-style:normal;font-weight:500;line-height:150%}.dialog-service .contents .article .box-txt ol li:has(>span) .container{gap:8px}.dialog-service .contents .article a{color:#003495;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.dialog-service .contents:has(.contact-info){gap:20px;color:#000}.dialog-service .contents .article.contact-info{gap:8px;padding-top:20px;border-top:1px solid #ccc}.dialog-service .contents .article.contact-info .title,.dialog-service .contents .article.contact-info h4{padding-left:0;font-weight:700;line-height:150%}.dialog-service .contents .article.contact-info .title::before,.dialog-service .contents .article.contact-info h4::before{display:none}.dialog-service .contents .article.contact-info ul{gap:0}.dialog-service .contents .article.contact-info ul li{color:#666;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.dialog-service .contents .article.contact-info ul li::before{min-width:unset;text-align:left}@media(max-width: 768px){sl-dialog::part(panel){margin:0 24px}sl-dialog::part(body){padding:54px 16px 16px}.dialog-alert-con{gap:8px}.dialog-alert-con .alert-con-title{font-size:24px;line-height:150%}.dialog-alert-con .alert-con-title small{margin-top:0px;font-size:14px}.dialog-alert-con .alert-con-txt{font-size:14px}.dialog-alert-con .alert-con-detail{margin-top:16px;padding:14px 16px}.dialog-alert-con .alert-con-detail dt{font-size:14px}.dialog-alert-con .alert-con-detail dd{font-size:12px;line-height:120%}.dialog-alert-con .alert-con-detail dd li::before{top:.6em}.dialog-alert-con:has(.block-form){gap:24px}.dialog-alert-con .block-form{gap:24px}.dialog-index-notice sl-carousel{width:100%}.dialog-index-notice::part(body){padding:16px}.dialog-index-notice .btn-set{display:flex;gap:8px;align-items:center}.dialog-index-notice .btn-set sl-button{flex:1;width:calc(50% - 4px)}.dialog-sponsor .sponsor-data{gap:16px}.dialog-sponsor .sponsor-data .spon-logo{height:96px;padding:7px 0}.dialog-sponsor .sponsor-data .spon-logo img{width:100px}.dialog-sponsor .sponsor-data .spon-info{gap:20px}.dialog-sponsor .sponsor-data .spon-info h4 span{font-size:20px}.dialog-sponsor .sponsor-data .spon-info h4 a{font-size:14px}.dialog-sponsor .sponsor-data .spon-info .spon-info-txt{max-height:230px;font-size:14px}.dialog-service::part(panel){max-height:calc(100% - 110px);margin:56px 24px}.dialog-service::part(header){padding:12px 8px 12px 16px}.dialog-service::part(title){font-size:14px;font-weight:700;line-height:150%}.dialog-service::part(body){padding:16px}.dialog-service::part(footer){padding:16px}.dialog-service .contents{gap:20px;font-size:14px}.dialog-service .contents .article .title,.dialog-service .contents .article h4{font-size:14px;font-weight:700;line-height:150%}.dialog-service .contents .article .title::before,.dialog-service .contents .article h4::before{top:calc(.75em - 2px)}.dialog-service .contents .article ol{gap:8px}.dialog-service .contents .article ol li div.container{padding-top:8px;gap:8px}.dialog-service .contents .article ol li ol{padding-top:8px}.dialog-service .contents .article ol li ol li{padding-left:8px}.dialog-service .contents .article .table-container .table-wrapper{padding:0 16px}.dialog-service .contents .article .table-container table th{padding:12px;font-size:14px}.dialog-service .contents .article .table-container table td{padding:8px 12px;font-size:14px}.dialog-service .contents:has(.contact-info){gap:16px;color:#666}.dialog-service .contents .article.contact-info{padding-top:16px}.dialog-service .contents .article.contact-info ul li{font-size:14px}.dialog-email::part(panel){max-width:480px;width:100%}.dialog-email::part(body){padding:12px 36px 12px 16px}.dialog-email .dialog-alert-con .alert-con-txt{font-size:12px}.dialog-email .dialog-alert-con .alert-con-txt br{display:block}}:where(.block-form-complete) .dialog-alert-con{gap:24px}:where(.block-form-complete) .dialog-alert-con .alert-con-title{gap:16px;font-size:40px;font-weight:600;line-height:120%}:where(.block-form-complete) .dialog-alert-con .alert-con-txt{color:#333;font-size:24px;font-weight:600;line-height:120%}:where(.block-form-complete) .dialog-alert-con .alert-con-txtsm{padding-top:8px;color:#333;font-size:20px;font-weight:600;line-height:120%;text-align:center}:where(.block-form-complete) .dialog-alert-con .alert-con-txtsm br{display:none}:where(.block-form-complete) .dialog-alert-con .alert-con-detail{margin-top:8px;padding:32px 40px;gap:12px}:where(.block-form-complete) .dialog-alert-con .alert-con-detail dt{color:#333;font-size:20px;font-weight:500;line-height:150%}:where(.block-form-complete) .dialog-alert-con .alert-con-detail dd{color:#000;font-size:16px;font-style:normal;font-weight:300;line-height:150%}:where(.block-form-complete) .dialog-alert-con .alert-con-detail dd ul{display:flex;flex-direction:column;gap:12px}:where(.block-form-complete) .dialog-alert-con .alert-con-detail dd ul li{padding-left:12px}:where(.block-form-complete) .dialog-alert-con .alert-con-detail dd ul li::before{top:.75em;background-color:#000}:where(.block-form-complete) .dialog-alert-con .alert-con-detail.contact{margin-top:0;border-radius:8px}:where(.block-form-complete) .dialog-alert-con .alert-con-detail.contact dt{color:#000;font-weight:600;line-height:120%}:where(.block-form-complete) .dialog-alert-con .alert-con-detail.contact dd{font-size:14px;font-weight:500}:where(.block-form-complete) .dialog-alert-con .alert-con-detail.contact dd ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px 28px}@media(max-width: 768px){:where(.block-form-complete) .dialog-alert-con{gap:8px}:where(.block-form-complete) .dialog-alert-con .alert-con-title{gap:8px;font-size:24px}:where(.block-form-complete) .dialog-alert-con .alert-con-txt{font-size:14px}:where(.block-form-complete) .dialog-alert-con .alert-con-txtsm{font-size:14px}:where(.block-form-complete) .dialog-alert-con .alert-con-txtsm br{display:block}:where(.block-form-complete) .dialog-alert-con .alert-con-detail{margin-top:24px;padding:12px 16px;gap:12px}:where(.block-form-complete) .dialog-alert-con .alert-con-detail dt{font-size:14px;font-weight:500;line-height:150%}:where(.block-form-complete) .dialog-alert-con .alert-con-detail dd{font-size:12px}:where(.block-form-complete) .dialog-alert-con .alert-con-detail dd ul{gap:12px}:where(.block-form-complete) .dialog-alert-con .alert-con-detail dd ul li{padding-left:8px}:where(.block-form-complete) .dialog-alert-con .alert-con-detail dd ul li::before{top:.75em}:where(.block-form-complete) .dialog-alert-con .alert-con-detail.contact{margin-top:4px;border-radius:0}:where(.block-form-complete) .dialog-alert-con .alert-con-detail.contact dt{font-size:14px;font-weight:700;line-height:150%}:where(.block-form-complete) .dialog-alert-con .alert-con-detail.contact dd{font-size:12px}:where(.block-form-complete) .dialog-alert-con .alert-con-detail.contact dd ul{gap:0px 28px}}.lottie{width:80px;height:80px;aspect-ratio:1/1}@media(max-width: 768px){.lottie{width:60px;height:60px}}sl-dropdown.tooltip button{display:block;padding:4px}sl-dropdown.tooltip::part(panel){display:flex;max-width:240px;padding:12px;align-items:flex-start;gap:4px;border-radius:8px;border:1px solid #999;background:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,.08)}sl-dropdown.tooltip .tooltip-con{color:#1a1a1a;font-size:14px;font-style:normal;font-weight:500;line-height:120%}@media(max-width: 576px){sl-dropdown.tooltip::part(panel){max-width:unset;width:calc(100vw - 48px);padding:12px 16px}sl-dropdown.tooltip .tooltip-con{font-size:12px}sl-dropdown.tooltip::part(base__popup){left:24px !important;right:24px !important}}.dimmed{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.7);z-index:999;transition:all .2s}.dimmed[hidden]{opacity:0;visibility:hidden}.list-loading-ic{transition:all .3s ease;width:100%;padding:0 0 80px;grid-column:1/-1;display:flex;justify-content:center;align-items:center;pointer-events:none;position:inherit}.list-loading-ic[hidden]{opacity:0;visibility:hidden}.list-loading-ic.loading-page{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1000;transition:all .2s}@media(max-width: 768px){.list-loading-ic{padding:0 0 20px}.list-loading-ic .lottie{width:60px;height:60px}}.my-badge{display:flex;justify-content:center;align-items:center;width:fit-content;border-radius:100px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);text-align:center;font-style:normal;font-weight:600;line-height:120%;background:rgba(0,52,149,.8);color:#fff;min-height:27px;padding:0 20px;font-size:16px}.my-badge[variant=delegate]{background:rgba(0,52,149,.8);color:#fff}.my-badge[variant=accompany]{background:rgba(251,54,75,.8);color:#fff}.my-badge[variant=staffer]{background:rgba(255,204,0,.8);color:#000}:where(.profile-delegate) .my-badge{min-height:40px;padding:0 28px;font-size:20px}:where(.bl-payment) .my-badge{border-radius:4px;min-height:25px !important;padding:0 12px !important;font-size:14px !important}@media(max-width: 768px){.my-badge{min-height:40px;padding:0 28px;background:rgba(0,52,149,.8);color:#fff;min-height:25px;padding:0 12px;font-size:14px}:where(.profile-delegate) .my-badge{min-height:33px;padding:0 20px;font-size:14px}:where(.bl-payment) .my-badge{min-height:22px !important;padding:0 8px !important;font-size:12px !important}}.my-status{display:flex;flex-direction:column;gap:4px;padding:0 28px}.my-status li{display:flex;align-items:center;align-self:stretch;justify-content:center;gap:16px;min-height:48px;padding:0 20px;background-color:#f4f5f8;border-radius:100px}.my-status li label{min-width:calc(50% - 16px);flex-shrink:0}.my-status li .status{min-width:50%}.my-status[size=large]{flex-direction:row;gap:1px;justify-content:center;padding:0}.my-status[size=large] li{background-color:#fff;border-radius:0;padding:0 28px 0 20px}.my-status[size=large] li:first-child{border-top-left-radius:100px;border-bottom-left-radius:100px}.my-status[size=large] li:last-child{border-top-right-radius:100px;border-bottom-right-radius:100px}.my-status .status{flex-shrink:0;display:flex;gap:4px;align-items:center;font-size:14px;font-style:normal;font-weight:600;line-height:120%}.my-status .status::before{flex-shrink:0;content:"";width:24px;aspect-ratio:1/1;border-radius:50%;background-repeat:no-repeat;background-size:cover;background-image:url("/images/apec_ic_check.svg")}.my-status .status[variant=default]{color:#999}.my-status .status[variant=default]::before{background-color:#ccc}.my-status .status[variant=success]{color:#2da54c}.my-status .status[variant=success]::before{background-color:#2da54c}.my-status .status[variant=pending]{color:#003495}.my-status .status[variant=pending]::before{background-image:url("/images/apec_ic_check_pending.svg");background-color:#003495}.my-status .status:has(sl-button)::before{display:none}.my-status[size=large] .status{font-size:16px}.my-status label{display:flex;align-items:center;gap:8px;color:#333;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.my-status label::before{content:"•";padding-left:4px}.my-status[size=large] label{font-size:20px}@media(max-width: 768px){.my-status{padding:0 14px}.my-status li{gap:16px;min-height:36px;padding:0 12px}.my-status[size=large]{display:flex;flex-direction:column;gap:4px}.my-status[size=large] li{min-height:48px;padding:0 20px}.my-status[size=large] li:first-child{border-radius:100px}.my-status[size=large] li:last-child{border-radius:100px}.my-status .status{font-size:12px;font-weight:700}.my-status .status::before{width:20px}.my-status[size=large] .status{font-size:14px}.my-status[size=large] .status::before{width:24px}.my-status label{font-size:14px}.my-status[size=large] label{font-size:16px}}.profile-delegate{display:flex;flex-direction:column;gap:32px;width:100%;padding:20px}.profile-delegate .my-msg{margin-top:-20px;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.profile-delegate .my-msg::before{content:"*";position:relative;top:-4px;padding:0 2px;color:#fb364b;font-size:16px;font-style:normal;font-weight:800;line-height:115%}@media(max-width: 768px){.profile-delegate .my-msg::before{top:0}}.profile-accompany{display:flex;align-items:flex-start;gap:24px;width:100%}.profile-accompany>li{position:relative;flex:1;display:flex;flex-direction:column;gap:20px;padding:40px 12px 20px;background-color:#fff;border-radius:20px}.profile-accompany .my-alert{position:absolute;bottom:0;left:50%;transform:translate(-50%, calc(100% - 4px));min-width:340px;display:flex;padding:4px 16px;justify-content:center;align-items:center;border-radius:500px;background:#666;box-shadow:0px 4px 8px 0px rgba(0,0,0,.15);color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:150%;z-index:1}.profile-accompany .my-alert::before{content:"";position:absolute;top:-6px;width:0;height:0;border-style:solid;border-width:0 5px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #666 rgba(0,0,0,0)}.profile-accompany .my-alert.hidden{display:none}.profile-accompany>li:has(>.my-profile-empty){padding:56px 12px 40px;cursor:pointer}.profile-accompany>li:has(>.my-profile-empty)[disabled]{opacity:.4;cursor:default}.profile-accompany>li:has(>.my-profile-empty) .my-profile-empty{display:flex;flex-direction:column;align-items:center;gap:24px}.profile-accompany>li:has(>.my-profile-empty) .my-profile-empty i{transition:all .3s ease;width:80px;aspect-ratio:1/1;background-color:#f4f5f8;border-radius:50%;background-image:url("/images/apec_ic_plus.svg");background-position:center;background-repeat:no-repeat}.profile-accompany>li:has(>.my-profile-empty) .my-profile-empty span{color:#000;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:120%;min-height:60px;display:flex;justify-content:center;align-items:center}.profile-accompany>li:has(>.my-profile-empty):hover .my-profile-empty i{background-color:#e5e5e5}.my-profile{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.my-profile img{width:80px;aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:50%}.my-profile .my-badge{margin-top:-8px}.my-profile .profile-name{position:relative;width:100%;padding-top:12px;color:#000;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:120%}.my-profile .profile-name::before{content:"placeholde";visibility:hidden}.my-profile .profile-name span{position:absolute;left:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.profile-delegate) .my-profile>a{transition:all .3s ease;position:absolute;right:calc(50% - 70px);top:0;width:32px;aspect-ratio:1/1;display:flex;padding:4px;justify-content:center;align-items:center;border-radius:50%;background-color:rgba(255,255,255,.8);box-shadow:0px 4px 8px 0px rgba(0,0,0,.05)}:where(.profile-delegate) .my-profile>a:hover{background-color:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,.3)}:where(.profile-delegate) .my-profile img{width:140px}:where(.profile-delegate) .my-profile .my-badge{margin-top:-16px}:where(.profile-delegate) .my-profile .profile-name{display:flex;flex-direction:column;gap:4px;padding-top:8px;font-size:40px}:where(.profile-delegate) .my-profile .profile-name>a{text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:120%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media(max-width: 768px){.profile-delegate{gap:20px;width:100%;padding:0 16px 16px}.profile-delegate .my-msg{margin-top:-8px;font-size:12px}.profile-accompany{display:flex;flex-direction:column;gap:16px}.profile-accompany>li{width:100%;padding:32px 12px 16px}.profile-accompany .my-alert{min-width:312px;font-size:12px}.profile-accompany>li:has(>.my-profile-empty){padding:40px 8px 32px}.profile-accompany>li:has(>.my-profile-empty) .my-profile-empty span{font-size:20px;min-height:48px}.my-profile .profile-name{padding-top:8px;font-size:20px}:where(.profile-delegate) .my-profile>a{right:calc(50% - 60px)}:where(.profile-delegate) .my-profile img{width:120px}:where(.profile-delegate) .my-profile .profile-name{font-size:24px}:where(.profile-delegate) .my-profile .profile-name>a{font-size:12px;font-weight:700}}.block-list-program{display:flex;align-items:stretch;gap:24px;color:#fff}.block-list-program dt{flex-shrink:0;width:92px;padding:32px 0;border-bottom:1px solid rgba(255,255,255,.4)}.block-list-program dd{flex:1;position:relative;padding:32px 0}.block-list-program dd>ul{width:100%;display:flex;align-items:stretch;gap:24px;flex-wrap:wrap}.block-list-program dd>ul>li{flex-basis:calc((100% - 48px)/3);max-width:calc((100% - 48px)/3);width:calc((100% - 48px)/3);position:relative;display:flex;flex-direction:column;padding:28px 56px 28px 32px;align-items:flex-start;gap:4px}.block-list-program dd>ul>li sl-icon{transition:all .3s ease;flex-shrink:0}.block-list-program dd>ul>li a.item-bg{transition:all .3s ease;position:absolute;left:0;top:0;background:#0042be;background-blend-mode:lighten;width:100%;height:100%;cursor:default}.block-list-program dd>ul>li a.item-bg:hover{background:#0755e7;box-shadow:0px 12px 32px 0px rgba(0,0,0,.04)}.block-list-program dd>ul>li a.item-bg.dialog-link{cursor:pointer}.block-list-program dd>ul>li>*{position:relative;z-index:2}.block-list-program dd>ul>li>*:not(a){pointer-events:none}.block-list-program dd>ul>li .prgm-time{color:#fff;font-size:16px;font-weight:700;line-height:150%;opacity:.5}.block-list-program dd>ul>li .prgm-title{color:#fff;font-size:20px;font-weight:800;line-height:120%}.block-list-program dd>ul>li a:has(sl-icon[name=geo-alt]){transition:all .3s ease;display:flex;margin-top:12px;align-items:center;gap:4px;color:#fc0;font-size:16px;font-weight:500;line-height:150%}.block-list-program dd>ul>li a:has(sl-icon[name=geo-alt]):hover{color:#ffd11a}.block-list-program dd>ul>li>sl-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);opacity:.4}.block-list-program dd>ul>li:has(a.item-bg:hover)>sl-icon{opacity:1}.block-list-program dd .lines{position:absolute;bottom:0;width:100%;height:1px;display:flex;gap:24px}.block-list-program dd .lines span{flex-basis:calc((100% - 48px)/3);background-color:rgba(255,255,255,.4);height:1px}@media(max-width: 1024px){.block-list-program dd>ul>li{flex-basis:calc((100% - 24px)/2);max-width:calc((100% - 24px)/2);width:calc((100% - 24px)/2)}.block-list-program dd .lines span{flex-basis:calc((100% - 24px)/2)}.block-list-program dd .lines span:last-child{display:none}}@media(max-width: 768px){.block-list-program{gap:16px}.block-list-program dt{flex-shrink:0;width:58px;padding:24px 0;font-size:12px;font-weight:300}.block-list-program dd{padding:16px 0;border-bottom:1px solid rgba(255,255,255,.4)}.block-list-program dd>ul{gap:16px}.block-list-program dd>ul>li{flex-basis:100%;max-width:100%;width:100%;padding:16px 40px 16px 16px;gap:4px}.block-list-program dd>ul>li sl-icon{transition:all .3s ease;flex-shrink:0}.block-list-program dd>ul>li .prgm-time{font-size:12px;line-height:120%}.block-list-program dd>ul>li .prgm-title{font-size:16px}.block-list-program dd>ul>li a:has(sl-icon[name=geo-alt]){margin-top:4px;font-size:14px}.block-list-program dd>ul>li>sl-icon{right:8px}.block-list-program dd .lines{display:none}}sl-carousel:has(.block-list-speakers){margin-bottom:110px}sl-carousel:has(.block-list-speakers)::part(base){--slide-spacing: 3rem;gap:0}sl-carousel:has(.block-list-speakers)::part(scroll-container){gap:4rem}sl-carousel:has(.block-list-speakers)::part(pagination){position:absolute;bottom:-80px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:12px}sl-carousel:has(.block-list-speakers)::part(pagination-item){transition:all .3s ease;width:6px;height:6px;opacity:.4;border-radius:0;background-color:#fff}sl-carousel:has(.block-list-speakers)::part(pagination-item--active){width:20px;height:6px;opacity:1;box-shadow:0px 3px 4px 2px rgba(0,0,0,.2)}sl-carousel:has(.block-list-speakers)::part(navigation-button){color:#fff}sl-carousel-item:has(.block-list-speakers){justify-content:flex-start;min-height:100%}.block-list-speakers{display:flex;flex-wrap:wrap;gap:72px 24px;width:100%}.block-list-speakers>li{position:relative;flex-basis:calc((100% - 72px)/4);max-width:calc((100% - 72px)/4);width:calc((100% - 72px)/4);aspect-ratio:1/1.518518}.block-list-speakers>li>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.block-list-speakers>li>.spkr-img{position:absolute;top:0;width:100%;aspect-ratio:1/1.25;overflow:hidden;-webkit-mask-image:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 24%)}.block-list-speakers>li>.spkr-img::before{transition:all .5s ease;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#003495;opacity:.4;z-index:1}.block-list-speakers>li>.spkr-img img{transition:all .5s ease;width:100%;height:100%;object-fit:cover;object-position:center}.block-list-speakers>li>.spkr-img:has([src*=profile_noimg])::before{display:none}.block-list-speakers>li>.spkr-info{position:absolute;bottom:0;width:100%;padding:0 24px;display:flex;flex-direction:column}.block-list-speakers>li>.spkr-info>h5{color:#fff;font-size:24px;font-weight:700;line-height:130%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.block-list-speakers>li>.spkr-info>span{color:rgba(255,255,255,.5);font-size:16px;font-weight:500;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-list-speakers>li>.spkr-info>em{color:#fc0;font-size:20px;font-style:normal;font-weight:500;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-list-speakers>li>.spkr-info>ul{margin-top:16px;display:flex;gap:12px}.block-list-speakers>li>.spkr-info>ul li{transition:all .3s ease;position:relative;color:#fff;font-size:14px;font-weight:700;line-height:120%;opacity:.2;padding-bottom:4px}.block-list-speakers>li>.spkr-info>ul li::after{transition:all .3s ease;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff}.block-list-speakers>li>.spkr-info>ul li.active{opacity:1}.block-list-speakers>li>.spkr-info>ul li.active::before{height:2px}.block-list-speakers>li:has(>a:hover)>.spkr-img img{transform:scale(1.1)}.block-list-speakers>li:has(>a:hover)>.spkr-img::before{opacity:0}:where(.program-speakers) .block-list-speakers{gap:20px;width:100%}:where(.program-speakers) .block-list-speakers>li{flex-basis:166px;max-width:166px;width:166px;aspect-ratio:1/1.403614}:where(.program-speakers) .block-list-speakers>li>.spkr-info{padding:0 12px;gap:4px}:where(.program-speakers) .block-list-speakers>li>.spkr-info>h5{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:150%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}:where(.program-speakers) .block-list-speakers>li>.spkr-info>em{color:#fc0;font-size:14px;font-style:normal;font-weight:300;line-height:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 768px){sl-carousel:has(.block-list-speakers)::part(navigation-button){display:none}sl-carousel:has(.block-list-speakers)::part(pagination){bottom:-30px}.block-list-speakers{gap:32px 16px}.block-list-speakers>li{flex-basis:calc((100% - 16px)/2);max-width:calc((100% - 16px)/2);width:calc((100% - 16px)/2);aspect-ratio:1/1.518518}.block-list-speakers>li>.spkr-info{padding:8px;gap:3px}.block-list-speakers>li>.spkr-info>h5{color:#fff;font-size:14px;font-weight:700;line-height:120%}.block-list-speakers>li>.spkr-info>span{color:rgba(255,255,255,.5);font-size:10px;font-weight:300;line-height:120%}.block-list-speakers>li>.spkr-info>em{color:#fc0;font-size:12px;font-style:normal;font-weight:700;line-height:120%}.block-list-speakers>li>.spkr-info>ul{margin-top:8px;gap:8px}.block-list-speakers>li>.spkr-info>ul li{font-size:10px}.block-list-speakers>li>.spkr-info>ul li span{display:none}.block-list-speakers>li>.spkr-info>ul li::before{content:"D "}:where(.program-speakers) .block-list-speakers{gap:16px 20px}:where(.program-speakers) .block-list-speakers>li{flex-basis:calc((100vw - 72px)/2);max-width:calc((100vw - 72px)/2);width:calc((100vw - 72px)/2);aspect-ratio:1/1.403614}:where(.program-speakers) .block-list-speakers>li>.spkr-info{padding:0 4px;gap:4px}:where(.program-speakers) .block-list-speakers>li>.spkr-info>h5{color:#fff;font-size:10px;font-style:normal;font-weight:700;line-height:120%}:where(.program-speakers) .block-list-speakers>li>.spkr-info>em{color:#fc0;font-size:10px;font-style:normal;font-weight:300;line-height:120%}:where(#dialog-speaker) :where(.program-speakers) .block-list-speakers{gap:16px 12px;justify-content:flex-start;flex-wrap:wrap}:where(#dialog-speaker) :where(.program-speakers) .block-list-speakers>li{flex-basis:96px;max-width:96px;width:96px}}.block-list-media{display:flex;flex-wrap:wrap;gap:24px;width:100%;margin-bottom:48px}.block-list-media>li{overflow:hidden;position:relative;flex-basis:calc((100% - 48px)/3);max-width:calc((100% - 48px)/3);width:calc((100% - 48px)/3);aspect-ratio:1/1.25}.block-list-media>li>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.block-list-media>li>.item-img{transition:all .5s ease;pointer-events:none;position:absolute;top:0;width:100%;aspect-ratio:1/1.25;overflow:hidden}.block-list-media>li>.item-img::before{transition:all .5s ease;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg, #003495 0%, rgba(0, 52, 149, 0) 50%);opacity:1}.block-list-media>li>.item-img::after{transition:all .5s ease;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg, #003495 0%, rgba(0, 52, 149, 0.8) 100%);opacity:0}.block-list-media>li>.item-img img{transition:all .5s ease;width:100%;height:100%;object-fit:cover;object-position:center}.block-list-media>li>.item-info{transition:all .5s ease;pointer-events:none;position:absolute;bottom:20px;width:100%;padding:0 40px;display:flex;flex-direction:column;gap:8px;z-index:1}.block-list-media>li>.item-info>h5{color:#fff;font-size:24px;font-weight:600;line-height:120%}.block-list-media>li>.item-info>span{position:absolute;bottom:0;left:40px;right:40px;transform:translateY(calc(100% + 16px));color:rgba(255,255,255,.5);font-size:20px;font-weight:300;line-height:120%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:6}.block-list-media>li>.item-info>em{color:#fc0;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.block-list-media>li>.item-more{transition:all .5s ease;position:absolute;bottom:-100%;top:unset;left:40px;width:fit-content;height:fit-content;color:#fff;font-size:20px;font-weight:700;line-height:150%;text-decoration:underline}.block-list-media>li:has(>a:hover)>.item-img::before{opacity:.5}.block-list-media>li:has(>a:hover)>.item-img::after{opacity:1}.block-list-media>li:has(>a:hover)>.item-info{bottom:100%;transform:translateY(calc(100% + 40px))}.block-list-media>li:has(>a:hover)>.item-more{bottom:30px}@media(max-width: 768px){.block-list-media{margin-bottom:48px}.block-list-media>li{flex-basis:100%;max-width:100%;width:100%;aspect-ratio:1/1.29}.block-list-media>li>.item-img{aspect-ratio:1/1.29}.block-list-media>li>.item-info{bottom:60px;padding:0 24px}.block-list-media>li>.item-info>h5{font-size:16px;font-weight:800}.block-list-media>li>.item-info>span{display:none}.block-list-media>li>.item-info>em{font-size:12px;font-weight:700;line-height:120%}.block-list-media>li>.item-more{bottom:24px;left:24px;font-size:14px;line-height:120%}}@media(hover: none){.block-list-media>li:has(>a:hover)>.item-img::before{opacity:1}.block-list-media>li:has(>a:hover)>.item-img::after{opacity:0}.block-list-media>li:has(>a:hover)>.item-info{bottom:60px;transform:translateY(0)}.block-list-media>li:has(>a:hover)>.item-more{bottom:24px}}.block-list-sponsors{display:flex;flex-wrap:wrap;gap:24px;width:100%;margin:48px 0;justify-content:center}.block-list-sponsors>li{overflow:hidden;flex-basis:calc((100% - 120px)/6);max-width:calc((100% - 120px)/6);width:calc((100% - 120px)/6);aspect-ratio:2/1;background-color:#fff;border-radius:12px;padding:20px}.block-list-sponsors>li>.item-img{transition:all .5s ease;pointer-events:none;width:100%;height:100%;overflow:hidden}.block-list-sponsors>li>.item-img img{transition:all .5s ease;width:100%;height:100%;object-fit:contain;object-position:center}@media(max-width: 768px){.block-list-sponsors{gap:24px 16px;width:auto;margin:24px 24px 48px;justify-content:center}.block-list-sponsors>li{overflow:hidden;flex-basis:calc((100% - 16px)/2);max-width:calc((100% - 16px)/2);width:calc((100% - 16px)/2);background-color:#fff;border-radius:12px;padding:20px}.block-list-sponsors>li>.item-img{width:100%;height:100%}}.block-list-session{display:flex;flex-direction:column;gap:16px}.block-list-session>li{display:flex;flex-direction:column;gap:8px;padding:32px 28px;background:rgba(0,66,190,.4);background-blend-mode:lighten}.block-list-session>li:nth-child(even){background:rgba(0,66,190,.2);background-blend-mode:lighten}.block-list-session>li .list-title{color:#fff;font-size:20px;font-style:normal;font-weight:800;line-height:120%}.block-list-session>li .basic-info li{font-size:16px !important}@media(max-width: 768px){.block-list-session{gap:12px}.block-list-session>li{padding:24 [x]}.block-list-session>li .list-title{font-size:16px}.block-list-session>li .basic-info{flex-wrap:wrap;gap:4px 20px !important}.block-list-session>li .basic-info li{font-size:14px !important}}[class*=block-form]{max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:24px}[class*=block-form] .row-header{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:12px}[class*=block-form] .row-header.inline{flex-direction:row;justify-content:center;gap:4px}[class*=block-form] .row-header h3{color:#000;text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:120%}[class*=block-form] .row-header h4{color:rgba(0,0,0,.8);text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:150%}[class*=block-form] .row-header .sub-head{color:rgba(0,0,0,.8);text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:150%}[class*=block-form] .row-header>span{color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:300;line-height:120%}[class*=block-form] .row-header small{color:rgba(0,0,0,.8);text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:150%}[class*=block-form] .row-header small.gray{color:#666;font-weight:500}[class*=block-form] .row-header em{color:rgba(0,0,0,.8);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:120%}[class*=block-form] .row-header em>a{transition:all .2s ease;display:block;width:fit-content;margin:0 auto;border-bottom:1px solid #004a8f;color:#004a8f;text-align:center;line-height:120%;display:inline;margin:0}[class*=block-form] .row-header .star::before{content:"*";position:relative;top:-4px;padding:0 2px;color:#fb364b;font-size:16px;font-style:normal;font-weight:800;line-height:115%}@media(max-width: 768px){[class*=block-form] .row-header .star::before{top:0}}[class*=block-form] .row-header br{display:none}[class*=block-form] .row{display:flex;gap:16px}[class*=block-form] .row>*{flex:1}[class*=block-form] .row>*.w1{max-width:1%}[class*=block-form] .row>*.w2{max-width:2%}[class*=block-form] .row>*.w3{max-width:3%}[class*=block-form] .row>*.w4{max-width:4%}[class*=block-form] .row>*.w5{max-width:5%}[class*=block-form] .row>*.w6{max-width:6%}[class*=block-form] .row>*.w7{max-width:7%}[class*=block-form] .row>*.w8{max-width:8%}[class*=block-form] .row>*.w9{max-width:9%}[class*=block-form] .row>*.w10{max-width:10%}[class*=block-form] .row>*.w11{max-width:11%}[class*=block-form] .row>*.w12{max-width:12%}[class*=block-form] .row>*.w13{max-width:13%}[class*=block-form] .row>*.w14{max-width:14%}[class*=block-form] .row>*.w15{max-width:15%}[class*=block-form] .row>*.w16{max-width:16%}[class*=block-form] .row>*.w17{max-width:17%}[class*=block-form] .row>*.w18{max-width:18%}[class*=block-form] .row>*.w19{max-width:19%}[class*=block-form] .row>*.w20{max-width:20%}[class*=block-form] .row>*.w21{max-width:21%}[class*=block-form] .row>*.w22{max-width:22%}[class*=block-form] .row>*.w23{max-width:23%}[class*=block-form] .row>*.w24{max-width:24%}[class*=block-form] .row>*.w25{max-width:25%}[class*=block-form] .row>*.w26{max-width:26%}[class*=block-form] .row>*.w27{max-width:27%}[class*=block-form] .row>*.w28{max-width:28%}[class*=block-form] .row>*.w29{max-width:29%}[class*=block-form] .row>*.w30{max-width:30%}[class*=block-form] .row>*.w31{max-width:31%}[class*=block-form] .row>*.w32{max-width:32%}[class*=block-form] .row>*.w33{max-width:33%}[class*=block-form] .row>*.w34{max-width:34%}[class*=block-form] .row>*.w35{max-width:35%}[class*=block-form] .row>*.w36{max-width:36%}[class*=block-form] .row>*.w37{max-width:37%}[class*=block-form] .row>*.w38{max-width:38%}[class*=block-form] .row>*.w39{max-width:39%}[class*=block-form] .row>*.w40{max-width:40%}[class*=block-form] .row>*.w41{max-width:41%}[class*=block-form] .row>*.w42{max-width:42%}[class*=block-form] .row>*.w43{max-width:43%}[class*=block-form] .row>*.w44{max-width:44%}[class*=block-form] .row>*.w45{max-width:45%}[class*=block-form] .row>*.w46{max-width:46%}[class*=block-form] .row>*.w47{max-width:47%}[class*=block-form] .row>*.w48{max-width:48%}[class*=block-form] .row>*.w49{max-width:49%}[class*=block-form] .row>*.w50{max-width:50%}[class*=block-form] .row>*.w51{max-width:51%}[class*=block-form] .row>*.w52{max-width:52%}[class*=block-form] .row>*.w53{max-width:53%}[class*=block-form] .row>*.w54{max-width:54%}[class*=block-form] .row>*.w55{max-width:55%}[class*=block-form] .row>*.w56{max-width:56%}[class*=block-form] .row>*.w57{max-width:57%}[class*=block-form] .row>*.w58{max-width:58%}[class*=block-form] .row>*.w59{max-width:59%}[class*=block-form] .row>*.w60{max-width:60%}[class*=block-form] .row>*.w61{max-width:61%}[class*=block-form] .row>*.w62{max-width:62%}[class*=block-form] .row>*.w63{max-width:63%}[class*=block-form] .row>*.w64{max-width:64%}[class*=block-form] .row>*.w65{max-width:65%}[class*=block-form] .row>*.w66{max-width:66%}[class*=block-form] .row>*.w67{max-width:67%}[class*=block-form] .row>*.w68{max-width:68%}[class*=block-form] .row>*.w69{max-width:69%}[class*=block-form] .row>*.w70{max-width:70%}[class*=block-form] .row>*.w71{max-width:71%}[class*=block-form] .row>*.w72{max-width:72%}[class*=block-form] .row>*.w73{max-width:73%}[class*=block-form] .row>*.w74{max-width:74%}[class*=block-form] .row>*.w75{max-width:75%}[class*=block-form] .row>*.w76{max-width:76%}[class*=block-form] .row>*.w77{max-width:77%}[class*=block-form] .row>*.w78{max-width:78%}[class*=block-form] .row>*.w79{max-width:79%}[class*=block-form] .row>*.w80{max-width:80%}[class*=block-form] .row>*.w81{max-width:81%}[class*=block-form] .row>*.w82{max-width:82%}[class*=block-form] .row>*.w83{max-width:83%}[class*=block-form] .row>*.w84{max-width:84%}[class*=block-form] .row>*.w85{max-width:85%}[class*=block-form] .row>*.w86{max-width:86%}[class*=block-form] .row>*.w87{max-width:87%}[class*=block-form] .row>*.w88{max-width:88%}[class*=block-form] .row>*.w89{max-width:89%}[class*=block-form] .row>*.w90{max-width:90%}[class*=block-form] .row>*.w91{max-width:91%}[class*=block-form] .row>*.w92{max-width:92%}[class*=block-form] .row>*.w93{max-width:93%}[class*=block-form] .row>*.w94{max-width:94%}[class*=block-form] .row>*.w95{max-width:95%}[class*=block-form] .row>*.w96{max-width:96%}[class*=block-form] .row>*.w97{max-width:97%}[class*=block-form] .row>*.w98{max-width:98%}[class*=block-form] .row>*.w99{max-width:99%}[class*=block-form] .row>*.w100{max-width:100%}[class*=block-form] .row-title{display:flex;gap:4px;align-items:baseline;margin-top:36px;color:#333;font-size:24px;font-style:normal;font-weight:700;line-height:150%}[class*=block-form] .row-title small{font-size:16px;font-weight:500}[class*=block-form] .row-title small::after{content:"*";position:relative;top:-4px;padding:0 2px;color:#fb364b;font-size:16px;font-style:normal;font-weight:800;line-height:115%}@media(max-width: 768px){[class*=block-form] .row-title small::after{top:0}}[class*=block-form] .row-full{position:relative;z-index:0}[class*=block-form] .row-full::before{transition:all .5s ease;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc(100vw - 15px);height:100%;z-index:-1;background-color:#f4f5f8}[class*=block-form] .row-full .row-full-container{width:100%;padding:24px 0;display:flex;gap:16px;align-items:center}[class*=block-form] .row-full .row-full-container sl-checkbox::part(base){gap:0}[class*=block-form] .row-full .row-full-container p{transition:all .5s ease;color:#666;font-size:20px;font-style:normal;font-weight:500;line-height:150%}[class*=block-form] .row-full .row-full-container p em{transition:all .5s ease;display:block;color:#333;font-size:20px;font-style:normal;font-weight:600;line-height:120%}[class*=block-form] .row-full .row-full-container p em::after{content:"*";position:relative;top:-4px;padding:0 2px;color:#fb364b;font-size:16px;font-style:normal;font-weight:800;line-height:115%}@media(max-width: 768px){[class*=block-form] .row-full .row-full-container p em::after{top:0}}[class*=block-form] .row-full .row-full-container p em a{transition:all .5s ease;transition:all .2s ease;display:block;width:fit-content;margin:0 auto;border-bottom:1px solid #333;color:#333;text-align:center;line-height:120%;display:inline-block}[class*=block-form] .row-full:has(sl-checkbox[checked])::before{background-color:#003495}[class*=block-form] .row-full:has(sl-checkbox[checked]) .row-full-container p{color:rgba(255,255,255,.6)}[class*=block-form] .row-full:has(sl-checkbox[checked]) .row-full-container p em{color:#fff}[class*=block-form] .row-full:has(sl-checkbox[checked]) .row-full-container p em a{color:#fff}[class*=block-form] .row-centered{display:flex;justify-content:center;align-items:center;gap:24px}[class*=block-form] .row-centered .col{display:flex;align-items:center}[class*=block-form].block-form-login{max-width:672px;margin-top:-56px}[class*=block-form].block-form-login .login-btnset{text-align:center;display:flex;flex-direction:column;gap:20px;margin-top:12px}[class*=block-form].block-form-login .login-btnset>a{transition:all .2s ease;display:block;width:fit-content;margin:0 auto;border-bottom:1px solid rgba(0,0,0,0);color:#003495;text-align:center;line-height:120%;font-size:20px;font-weight:500}[class*=block-form].block-form-login .login-btnset>a:hover{border-bottom:1px solid #003495}[class*=block-form].block-form-login .login-btnset>span{color:#333;text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:120%}[class*=block-form].block-form-login .login-btnset>span>a{transition:all .2s ease;display:block;width:fit-content;margin:0 auto;border-bottom:1px solid #333;color:#333;text-align:center;line-height:120%;display:inline-block;font-size:16px;font-style:normal;font-weight:500}[class*=block-form].block-form-verification{max-width:512px;margin-top:80px;gap:48px}[class*=block-form].block-form-verification .login-btnset{text-align:center;display:flex;flex-direction:column;margin-top:0}[class*=block-form].block-form-verification .login-btnset>a{transition:all .2s ease;display:block;width:fit-content;margin:0 auto;border-bottom:1px solid #003495;color:#003495;text-align:center;line-height:120%;font-size:14px;font-weight:600}[class*=block-form].block-form-complete{max-width:902px;margin-top:80px;gap:40px}.addmt{margin-top:56px !important}.addmt80{margin-top:80px !important}@media(max-width: 1200px){[class*=block-form] .row-full::before{width:100vw}}@media(max-width: 768px){[class*=block-form]{max-width:1080px;gap:16px}[class*=block-form] .row-header{margin-top:8px}[class*=block-form] .row-header.inline{flex-direction:column;gap:0px}[class*=block-form] .row-header h3{font-size:23px}[class*=block-form] .row-header h4{font-size:16px}[class*=block-form] .row-header .sub-head{font-size:16px}[class*=block-form] .row-header>span{font-size:16px}[class*=block-form] .row-header small{font-size:12px}[class*=block-form] .row-header em{font-size:14px}[class*=block-form] .row-header br{display:block}[class*=block-form] .row{flex-direction:column;gap:16px 8px}[class*=block-form] .row>*{flex:1}[class*=block-form] .row>*.w1{max-width:unset}[class*=block-form] .row>*.w2{max-width:unset}[class*=block-form] .row>*.w3{max-width:unset}[class*=block-form] .row>*.w4{max-width:unset}[class*=block-form] .row>*.w5{max-width:unset}[class*=block-form] .row>*.w6{max-width:unset}[class*=block-form] .row>*.w7{max-width:unset}[class*=block-form] .row>*.w8{max-width:unset}[class*=block-form] .row>*.w9{max-width:unset}[class*=block-form] .row>*.w10{max-width:unset}[class*=block-form] .row>*.w11{max-width:unset}[class*=block-form] .row>*.w12{max-width:unset}[class*=block-form] .row>*.w13{max-width:unset}[class*=block-form] .row>*.w14{max-width:unset}[class*=block-form] .row>*.w15{max-width:unset}[class*=block-form] .row>*.w16{max-width:unset}[class*=block-form] .row>*.w17{max-width:unset}[class*=block-form] .row>*.w18{max-width:unset}[class*=block-form] .row>*.w19{max-width:unset}[class*=block-form] .row>*.w20{max-width:unset}[class*=block-form] .row>*.w21{max-width:unset}[class*=block-form] .row>*.w22{max-width:unset}[class*=block-form] .row>*.w23{max-width:unset}[class*=block-form] .row>*.w24{max-width:unset}[class*=block-form] .row>*.w25{max-width:unset}[class*=block-form] .row>*.w26{max-width:unset}[class*=block-form] .row>*.w27{max-width:unset}[class*=block-form] .row>*.w28{max-width:unset}[class*=block-form] .row>*.w29{max-width:unset}[class*=block-form] .row>*.w30{max-width:unset}[class*=block-form] .row>*.w31{max-width:unset}[class*=block-form] .row>*.w32{max-width:unset}[class*=block-form] .row>*.w33{max-width:unset}[class*=block-form] .row>*.w34{max-width:unset}[class*=block-form] .row>*.w35{max-width:unset}[class*=block-form] .row>*.w36{max-width:unset}[class*=block-form] .row>*.w37{max-width:unset}[class*=block-form] .row>*.w38{max-width:unset}[class*=block-form] .row>*.w39{max-width:unset}[class*=block-form] .row>*.w40{max-width:unset}[class*=block-form] .row>*.w41{max-width:unset}[class*=block-form] .row>*.w42{max-width:unset}[class*=block-form] .row>*.w43{max-width:unset}[class*=block-form] .row>*.w44{max-width:unset}[class*=block-form] .row>*.w45{max-width:unset}[class*=block-form] .row>*.w46{max-width:unset}[class*=block-form] .row>*.w47{max-width:unset}[class*=block-form] .row>*.w48{max-width:unset}[class*=block-form] .row>*.w49{max-width:unset}[class*=block-form] .row>*.w50{max-width:unset}[class*=block-form] .row>*.w51{max-width:unset}[class*=block-form] .row>*.w52{max-width:unset}[class*=block-form] .row>*.w53{max-width:unset}[class*=block-form] .row>*.w54{max-width:unset}[class*=block-form] .row>*.w55{max-width:unset}[class*=block-form] .row>*.w56{max-width:unset}[class*=block-form] .row>*.w57{max-width:unset}[class*=block-form] .row>*.w58{max-width:unset}[class*=block-form] .row>*.w59{max-width:unset}[class*=block-form] .row>*.w60{max-width:unset}[class*=block-form] .row>*.w61{max-width:unset}[class*=block-form] .row>*.w62{max-width:unset}[class*=block-form] .row>*.w63{max-width:unset}[class*=block-form] .row>*.w64{max-width:unset}[class*=block-form] .row>*.w65{max-width:unset}[class*=block-form] .row>*.w66{max-width:unset}[class*=block-form] .row>*.w67{max-width:unset}[class*=block-form] .row>*.w68{max-width:unset}[class*=block-form] .row>*.w69{max-width:unset}[class*=block-form] .row>*.w70{max-width:unset}[class*=block-form] .row>*.w71{max-width:unset}[class*=block-form] .row>*.w72{max-width:unset}[class*=block-form] .row>*.w73{max-width:unset}[class*=block-form] .row>*.w74{max-width:unset}[class*=block-form] .row>*.w75{max-width:unset}[class*=block-form] .row>*.w76{max-width:unset}[class*=block-form] .row>*.w77{max-width:unset}[class*=block-form] .row>*.w78{max-width:unset}[class*=block-form] .row>*.w79{max-width:unset}[class*=block-form] .row>*.w80{max-width:unset}[class*=block-form] .row>*.w81{max-width:unset}[class*=block-form] .row>*.w82{max-width:unset}[class*=block-form] .row>*.w83{max-width:unset}[class*=block-form] .row>*.w84{max-width:unset}[class*=block-form] .row>*.w85{max-width:unset}[class*=block-form] .row>*.w86{max-width:unset}[class*=block-form] .row>*.w87{max-width:unset}[class*=block-form] .row>*.w88{max-width:unset}[class*=block-form] .row>*.w89{max-width:unset}[class*=block-form] .row>*.w90{max-width:unset}[class*=block-form] .row>*.w91{max-width:unset}[class*=block-form] .row>*.w92{max-width:unset}[class*=block-form] .row>*.w93{max-width:unset}[class*=block-form] .row>*.w94{max-width:unset}[class*=block-form] .row>*.w95{max-width:unset}[class*=block-form] .row>*.w96{max-width:unset}[class*=block-form] .row>*.w97{max-width:unset}[class*=block-form] .row>*.w98{max-width:unset}[class*=block-form] .row>*.w99{max-width:unset}[class*=block-form] .row>*.w100{max-width:unset}[class*=block-form] .row.md-2{flex-direction:row;flex-wrap:wrap;justify-content:space-between}[class*=block-form] .row.md-2 .col{max-width:calc((100% - 8px)/2)}[class*=block-form] .row.md-2 .col:last-child{max-width:100%}[class*=block-form] .row-title{font-size:16px;margin-top:20px}[class*=block-form] .row-title small{font-size:12px}[class*=block-form] .row-full .row-full-container{padding:16px 0;gap:8px}[class*=block-form] .row-full .row-full-container p{font-size:12px}[class*=block-form] .row-full .row-full-container p em{font-size:12px;font-weight:500}[class*=block-form] .row-full .row-full-container p em::after{content:"*";position:relative;top:-4px;padding:0 2px;color:#fb364b;font-size:16px;font-style:normal;font-weight:800;line-height:115%}}@media(max-width: 768px)and (max-width: 768px){[class*=block-form] .row-full .row-full-container p em::after{top:0}}@media(max-width: 768px){[class*=block-form] .row-full .row-full-container p em a{transition:all .5s ease;transition:all .2s ease;display:block;width:fit-content;margin:0 auto;border-bottom:1px solid #333;color:#333;text-align:center;line-height:120%;display:inline-block}[class*=block-form] .row-full:has(sl-checkbox[checked])::before{background-color:#003495}[class*=block-form] .row-full:has(sl-checkbox[checked]) .row-full-container p{color:rgba(255,255,255,.6)}[class*=block-form] .row-full:has(sl-checkbox[checked]) .row-full-container p em{color:#fff}[class*=block-form] .row-full:has(sl-checkbox[checked]) .row-full-container p em a{color:#fff}[class*=block-form] .row-centered{display:flex;flex-direction:column;align-items:flex-start;gap:8px}[class*=block-form].block-form-login{margin-top:-44px}[class*=block-form].block-form-login .login-btnset{gap:20px;margin-top:0}[class*=block-form].block-form-login .login-btnset>a{transition:all .2s ease;display:block;width:fit-content;margin:0 auto;border-bottom:1px solid rgba(0,0,0,0);color:#003495;text-align:center;line-height:120%;font-size:14px}[class*=block-form].block-form-login .login-btnset>a:hover{border-bottom:1px solid #003495}[class*=block-form].block-form-login .login-btnset>span{display:flex;flex-direction:column;gap:4px;font-size:14px}[class*=block-form].block-form-login .login-btnset>span>a{font-size:14px}[class*=block-form].block-form-verification{margin-top:60px;gap:32px}[class*=block-form].block-form-complete{margin-top:40px;gap:24px}.addmt{margin-top:16px !important}.addmt80{margin-top:32px !important}}.regist-process{position:absolute;top:280px;display:flex;justify-content:center;width:100%}.regist-process ul{display:flex;justify-content:center;align-items:flex-start;gap:30px}.regist-process ul li:not(.line){position:relative}.regist-process ul li:not(.line)::before{content:"";display:block;width:36px;aspect-ratio:1/1;background-image:url("/images/apec_ic_process_check.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.regist-process ul li:not(.line).check::before{background-image:url("/images/apec_ic_process_checked.svg")}.regist-process ul li:not(.line)>div{position:absolute;left:50%;bottom:0;transform:translate(-50%, calc(100% + 12px));text-align:center;white-space:nowrap;display:flex;flex-direction:column;gap:4px}.regist-process ul li:not(.line)>div em{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:150%}.regist-process ul li:not(.line)>div p{opacity:.8;color:#fff;font-size:14px;font-style:normal;font-weight:300;line-height:120%}.regist-process ul li.line{width:160px;height:36px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.regist-process ul li.line::before{content:"";height:1px;flex-shrink:0;align-self:stretch;border:1px dashed #fff;opacity:.4}@media(max-width: 768px){.regist-process{top:146px}.regist-process ul{gap:16px}.regist-process ul li:not(.line)::before{width:28px}.regist-process ul li:not(.line)>div{transform:translate(-50%, calc(100% + 4px));gap:2px}.regist-process ul li:not(.line)>div em{font-size:14px}.regist-process ul li:not(.line)>div p{font-size:10px}.regist-process ul li:not(.line)>div p span{display:block !important}.regist-process ul li.line{width:60px;height:28px;padding:10px 0}}.list-creditcard{display:flex;align-items:center;gap:4px}.list-creditcard span{width:35px;height:24px;flex-shrink:0;border-radius:4px;border:1px solid var(--Grey, #d9d9d9);background:#fff}.list-creditcard span img{width:100%;height:100%;object-fit:scale-down}.list-creditcard span.bg-blue{background:#1f72cd}main{position:relative}main section{min-height:100dvh}main section .wrap{padding-top:200px}main section .wrap h2{color:#fff;font-size:80px;font-weight:600;line-height:100%;text-align:center}main section .wrap h2 br{display:none}main section .wrap .subtitle{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:12px;color:rgba(255,255,255,.4);font-size:24px;font-weight:500;text-align:center;overflow:hidden;line-height:150%}main section .wrap .subtitle span{display:block}main section .wrap .subtitle span br{display:none}main section .wrap .contents{margin-top:40px}@media(max-width: 768px){main section .wrap{padding-top:120px}main section .wrap h2{font-size:40px;font-weight:800}main section .wrap h2 br{display:block}main section .wrap .subtitle{font-size:16px;flex-direction:column;gap:8px}main section .wrap .subtitle span br{display:block}main section .wrap .contents{margin-top:24px}main section:last-child .wrap{padding-bottom:80px}}#about{overflow-x:hidden}#about .wrap{padding-top:230px;min-height:calc(100dvh + 400px)}#about .wrap .video-background{position:absolute;top:0;left:0;right:0;margin:0 auto;width:100%;height:100dvh;overflow:hidden;z-index:-1}#about .wrap .video-background video{width:100%;height:100%;object-fit:cover}#about .wrap .video-background .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);pointer-events:none}#about .wrap h2{text-align:center;font-weight:800}#about .wrap .subtitle{margin-top:0;text-align:center;color:#fc0;font-size:48px;font-weight:600}#about .wrap .contents{margin-top:40px;display:flex;flex-direction:column;justify-content:center;gap:40px;text-align:center}#about .wrap .contents p{color:rgba(255,255,255,.6);font-size:20px;font-weight:600;line-height:120%}@media(max-width: 768px){#about .wrap{padding-top:150px;min-height:100dvh}#about .wrap .video-background{position:fixed}#about .wrap .subtitle{margin-top:12px;font-size:24px;line-height:120%}#about .wrap .contents{margin-top:20px;display:flex;flex-direction:column;justify-content:center;gap:24px;text-align:center}#about .wrap .contents p{color:rgba(255,255,255,.8);font-size:14px;font-weight:300}}@media(min-width: 768px)and (max-height: 800px){#about .wrap{min-height:175dvh}}#message{overflow:hidden}#message .wrap{position:relative;padding-top:220px}#message .wrap h2{position:relative;z-index:10;text-align:left;width:100%;position:absolute;bottom:calc(50% + 300px + 50px)}#message .wrap h2 span{display:block;position:absolute;left:0;white-space:nowrap}#message .wrap h2 span br{display:contents}#message .wrap .ceo-bg{position:absolute;bottom:calc(50% - 300px - 50px);left:35%;width:30%;height:600px;background:url("/images/apec_bg_main_message.png") #d3d3d3 50%/cover no-repeat;z-index:1}#message .wrap .ceo-port{position:absolute;bottom:calc(50% - 300px - 50px);right:33.5%;z-index:2}#message .wrap .ceo-port img{position:absolute;right:0;bottom:0;width:375px;max-width:375px;height:494px}#message .wrap .ceo-port img:nth-of-type(1){right:-100px;bottom:-26px;mix-blend-mode:multiply;filter:blur(27px) brightness(0.7)}#message .wrap .ceo-sign{position:absolute;left:0;bottom:calc(50% - 300px - 50px);height:600px;display:flex;flex-direction:column;justify-content:flex-end;padding-left:120px}#message .wrap .ceo-sign::before{content:"";position:absolute;left:0;bottom:4px;width:80px;height:135px;background-image:url("/images/apec_logo_footer.svg");background-size:cover;background-repeat:no-repeat}#message .wrap .ceo-sign dt{color:#fff;font-size:28px;font-weight:700;line-height:110%}#message .wrap .ceo-sign dd{color:#fc0;font-size:16px;font-style:normal;font-weight:300;line-height:140%}#message .wrap .txtbox{position:absolute;bottom:calc(50% - 300px - 50px);right:0;width:32%;height:600px;overflow-y:auto;color:rgba(255,255,255,.6);font-size:20px;font-weight:500;line-height:150%;z-index:3}#message .wrap #more-toggle,#message .wrap .more-label{display:none}@media(max-width: 768px){#message .wrap{padding-top:120px}#message .wrap h2{position:absolute;top:120px;bottom:unset;left:0}#message .wrap h2 span{position:static;display:block}#message .wrap h2 span br{display:block}#message .wrap .ceo-bg{position:relative;bottom:unset;top:unset;left:unset;right:unset;margin:60px 48px 0;width:unset;height:395px}#message .wrap .ceo-port{position:absolute;top:180px;bottom:unset;right:unset;z-index:2;background-color:rgba(255,255,0,.4);width:unset;margin:0 103.2px;height:395px}#message .wrap .ceo-port img{left:0;bottom:0;width:224px;max-width:224px;height:295px}#message .wrap .ceo-port img:nth-of-type(1){right:-100px;bottom:-34px}#message .wrap .ceo-sign{left:0;bottom:unset;top:196px;height:395px;padding-left:unset;z-index:3}#message .wrap .ceo-sign::before{display:none}#message .wrap .ceo-sign dt{font-size:16px;line-height:150%}#message .wrap .ceo-sign dd{font-size:12px;font-weight:700;line-height:140%}#message .wrap .txtbox{position:static;bottom:unset;right:0;width:auto;height:auto;margin-top:30px;color:rgba(255,255,255,.4);font-size:14px;font-weight:300;line-height:120%;z-index:3;overflow:hidden;max-height:86px;transition:max-height .3s ease}#message .wrap input[type=checkbox]:checked~.txtbox{max-height:fit-content;padding-bottom:120px}#message .wrap input[type=checkbox]:checked~.txtbox~.more-label{display:none}#message .wrap .more-label{display:flex;width:auto;padding:12px 24px;justify-content:center;align-items:center;gap:4px;margin-top:12px;border-radius:6px;background:rgba(0,52,149,.2);color:#fff;font-size:14px;font-weight:300;line-height:120%}}@media(min-width: 768px){#message .wrap .txtbox{padding:0 12px}#message .wrap .txtbox::-webkit-scrollbar{background-color:rgba(255,255,255,.1);width:4px;height:12px;background-clip:padding-box;border-radius:16px}#message .wrap .txtbox::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.4);background-clip:padding-box;border-radius:16px}#message .wrap .txtbox::-webkit-scrollbar-button{display:none}#message .wrap .txtbox::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}}#program{position:relative}#program .wrap .subtitle a{transition:all .3s ease;display:flex;padding:12px 20px;justify-content:center;align-items:center;gap:4px;border-radius:6px;background:#011740;color:#fff;font-size:16px;font-weight:600;line-height:100%}#program .wrap .subtitle a:hover{background:#1a2e53}#program::before{content:"";position:absolute;right:0;top:0px;width:1554px;height:1511px;filter:blur(50px);background-image:url("/images/apec_bg_main_program.svg");background-repeat:no-repeat;pointer-events:none;background-position:calc(100% + 211px) 0}@media(max-width: 768px){#program{position:static}#program .wrap .subtitle a{font-size:14px;font-weight:300;line-height:120%}#program .wrap .subtitle a sl-icon{display:none}#program::before{display:none}}#media .wrap .subtitle{color:#003495;opacity:.4}#sponsors .wrap .subtitle{color:#003495;opacity:.4}.APEC-dialog::part(base){z-index:1001}.APEC-dialog::part(overlay){background-color:rgba(0,0,0,.5)}.APEC-dialog::part(header){display:none}.APEC-dialog>.dialog-close{position:absolute;right:20px;top:20px;z-index:10;display:none;align-items:center;justify-content:center;width:48px;height:48px;justify-content:center;background-color:rgba(255,255,255,.1);border-radius:6px}.APEC-dialog>.dialog-close sl-icon-button{pointer-events:none;transition:transform .5s ease}.APEC-dialog>.dialog-close sl-icon-button::part(base){color:#fff;font-size:24px}.APEC-dialog>.dialog-close:hover sl-icon-button{transform:rotate(90deg)}.APEC-dialog .dialog-navbtn{transition:all .4s ease;position:absolute;top:300px;z-index:10;display:none;align-items:center;justify-content:center;flex-direction:column;gap:8px;overflow:hidden;width:140px;height:140px;border-radius:50%;background:rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:rgba(255,255,255,.6);font-size:16px;font-style:normal;font-weight:600;line-height:100%;text-transform:capitalize}.APEC-dialog .dialog-navbtn.prev-btn{left:-70px;text-align:left}.APEC-dialog .dialog-navbtn.prev-btn i{margin-left:70px}.APEC-dialog .dialog-navbtn.next-btn{right:-70px;text-align:right}.APEC-dialog .dialog-navbtn.next-btn i{margin-right:70px}.APEC-dialog .dialog-navbtn i{transition:all .4s ease;display:flex;justify-content:space-between;gap:0px;width:150px}.APEC-dialog .dialog-navbtn sl-icon{display:none}.APEC-dialog .dialog-navbtn:hover{color:#fff;background:rgba(255,255,255,.3)}.APEC-dialog .dialog-navbtn:hover.prev-btn i{margin-left:-150px}.APEC-dialog .dialog-navbtn:hover.next-btn i{margin-right:-150px}.APEC-dialog .dialog-navbtn.disabled{opacity:.5;pointer-events:none}.APEC-dialog[open]>.dialog-close{display:flex}.APEC-dialog[open] .dialog-navbtn{display:flex}.APEC-dialog::part(panel){position:relative;width:1368px;max-width:unset;min-height:500px;height:900px;background-color:#011740;border-radius:0;box-shadow:0 4px 30px rgba(0,0,0,.6)}.APEC-dialog::part(body){padding:0}.APEC-dialog::part(body)::-webkit-scrollbar{background-color:rgba(255,255,255,.1);width:4px;height:12px;background-clip:padding-box;border-radius:16px}.APEC-dialog::part(body)::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.4);background-clip:padding-box;border-radius:16px}.APEC-dialog::part(body)::-webkit-scrollbar-button{display:none}.APEC-dialog::part(body)::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.APEC-dialog .dialog-pages{position:relative;transition:height .3s ease;overflow:hidden}.APEC-dialog .dialog-pages::-webkit-scrollbar{background-color:rgba(255,255,255,.1);width:4px;height:12px;background-clip:padding-box;border-radius:16px}.APEC-dialog .dialog-pages::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.4);background-clip:padding-box;border-radius:16px}.APEC-dialog .dialog-pages::-webkit-scrollbar-button{display:none}.APEC-dialog .dialog-pages::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.APEC-dialog .dialog-pages .dialog-page{position:absolute;top:0;left:0;right:0;opacity:0;transition:opacity .3s ease;pointer-events:none}.APEC-dialog .dialog-pages .dialog-page.fade-show{position:relative;opacity:1;pointer-events:auto}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header{position:relative;height:360px;width:100%;padding:48px 9.210526% 80px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,52,149,.4);z-index:-1}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header em{padding:0 20px;border:2px solid #fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:150%}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header h3{align-self:stretch;display:flex;justify-content:space-between;align-items:flex-end;color:#fff;font-size:48px;font-weight:800;line-height:120%}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header h3 i{display:block;font-style:normal}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header h3 br{display:none}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header h3 sl-button[size=xsmall]{display:none}.APEC-dialog .dialog-pages .dialog-page .dialog-program-contents{padding:48px 9.210526% 80px}.APEC-dialog .dialog-pages .dialog-page .dialog-program-contents .program-info{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.APEC-dialog .dialog-pages .dialog-page .dialog-program-contents .program-info p{color:rgba(255,255,255,.6);font-size:20px;font-style:normal;font-weight:300;line-height:150%}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header{position:relative;min-height:360px;width:100%;padding:48px 9.210526% 80px;padding-bottom:48px;display:flex;flex-direction:column;gap:24px;overflow:hidden;z-index:0}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .header-bg{position:absolute;left:0;top:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(52,70,102,.6);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);transform:translateZ(0);will-change:transform}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info{display:flex;gap:3.584229%;align-items:stretch}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-img{flex-shrink:0;top:0;width:170px;aspect-ratio:1/1.25;overflow:hidden;mask-image:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 24%);-webkit-mask-image:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 24%)}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-img img{transition:all .5s ease;width:100%;height:100%;object-fit:cover;object-position:center}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-info{flex:1;display:flex;flex-direction:column;gap:16px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-info em{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-info h5{flex:1;display:flex;align-items:center;color:#fff;font-size:40px;font-style:normal;font-weight:800;line-height:120%}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-info>div:has(i){display:flex;flex-direction:column}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-info>div:has(i) i{color:#fff;font-size:16px;font-style:normal;font-weight:300;line-height:150%}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-info>div:has(i)>span{color:#fc0;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-desc{color:rgba(255,255,255,.6);font-size:20px;font-weight:300;line-height:150%}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-contents{padding:48px 9.210526% 80px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-contents .program-speakers:has(.block-list-session){margin-bottom:40px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-contents .program-speakers:has(.block-list-session) dl{flex:1}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-contents .program-speakers:has(.block-list-session)+.program-speakers dl{width:100%}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-contents .program-speakers:has(.block-list-session)+.program-speakers dl sl-carousel{height:240px;margin-bottom:80px}.APEC-dialog .dialog-pages .dialog-page ul.basic-info{display:flex;gap:24px;align-items:center}.APEC-dialog .dialog-pages .dialog-page ul.basic-info li{display:flex;align-items:center;gap:8px;color:#2da54c;font-size:20px;font-style:normal;font-weight:500;line-height:150%}.APEC-dialog .dialog-pages .dialog-page .program-speakers{display:flex;flex-wrap:wrap;gap:40px 24px}.APEC-dialog .dialog-pages .dialog-page .program-speakers dl{display:flex;flex-direction:column;gap:20px}.APEC-dialog .dialog-pages .dialog-page .program-speakers dl dt{color:#fff;font-size:24px;font-style:normal;font-weight:600;line-height:120%}.APEC-dialog.gallery::part(overlay){background-color:rgba(0,0,0,.8)}.APEC-dialog.gallery::part(panel){background-color:#000}.APEC-dialog.gallery .dialog-navbtn{top:50%;transform:translateY(-50%)}.APEC-dialog.gallery .dialog-pages{max-height:calc(100vh - 36px)}.APEC-dialog.gallery .dialog-pages .dialog-page{overflow:hidden;width:100%;height:100%}.APEC-dialog.gallery .dialog-pages .dialog-page img{width:100%;height:100%;display:block;object-fit:contain}.APEC-dialog.gallery .dialog-pages .dialog-page span{position:absolute;bottom:0;left:0;right:0;padding:14px 32px;background-color:rgba(0,0,0,.2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;font-size:20px;font-style:normal;font-weight:300;line-height:150%}@media(max-width: 1400px){.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-contents .program-speakers:has(.block-list-session)+.program-speakers dl sl-carousel{height:480px;margin-bottom:80px}}@media(max-width: 768px){.APEC-dialog>.dialog-close{position:absolute;right:10px;top:10px;width:36px;height:36px}.APEC-dialog>.dialog-close sl-icon-button::part(base){color:#fff;font-size:20px}.APEC-dialog .dialog-navbtn{top:50%;transform:translateY(-50%);width:24px;height:56px;border-radius:0}.APEC-dialog .dialog-navbtn.prev-btn{left:0;border-radius:0 6px 6px 0;align-items:flex-start}.APEC-dialog .dialog-navbtn.next-btn{right:0px;border-radius:6px 0 0 6px;align-items:flex-end}.APEC-dialog .dialog-navbtn i,.APEC-dialog .dialog-navbtn span{display:none}.APEC-dialog .dialog-navbtn sl-icon{display:block;font-size:20px}.APEC-dialog .dialog-navbtn:hover{color:#fff;background:rgba(255,255,255,.3)}.APEC-dialog .dialog-navbtn:hover.prev-btn i{margin-left:-150px}.APEC-dialog .dialog-navbtn:hover.next-btn i{margin-right:-150px}.APEC-dialog::part(panel){max-width:100%;max-height:100%;height:100%;margin:0}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header{height:260px;padding:36px 24px 24px}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header em{padding:2px 12px;font-size:12px;font-style:normal;font-weight:700;line-height:120%}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header h3{flex-direction:column;align-items:flex-start;gap:24px;font-size:20px}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header h3 br{display:block}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header h3 i{display:contents}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header h3 sl-button[size=medium]{display:none}.APEC-dialog .dialog-pages .dialog-page .dialog-program-header h3 sl-button[size=xsmall]{display:block}.APEC-dialog .dialog-pages .dialog-page .dialog-program-contents{padding:36px 24px 24px}.APEC-dialog .dialog-pages .dialog-page .dialog-program-contents .program-info{gap:16px;margin-bottom:36px}.APEC-dialog .dialog-pages .dialog-page .dialog-program-contents .program-info ul{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.APEC-dialog .dialog-pages .dialog-page .dialog-program-contents .program-info ul li{display:flex;align-items:center;gap:8px;color:#2da54c;font-size:14px;font-style:normal;font-weight:700;line-height:120%}.APEC-dialog .dialog-pages .dialog-page .dialog-program-contents .program-info p{font-size:14px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header{padding:36px 24px 24px;padding-bottom:40px;gap:20px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info{flex-direction:column;gap:0;align-items:center}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-img{flex-shrink:0;top:0;width:200px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-info{width:100%;margin-top:-28px;gap:16px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-info em{font-size:14px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-info h5{font-size:24px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-info>div:has(i) i{font-size:14px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-info .spkr-info>div:has(i)>span{font-size:14px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-header .speaker-desc{color:rgba(255,255,255,.6);font-size:14px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-contents{padding:36px 24px 24px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-contents .program-speakers:has(.block-list-session){margin-bottom:36px}.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-contents .program-speakers:has(.block-list-session)+.program-speakers dl sl-carousel{height:140px;margin-bottom:80px}.APEC-dialog.gallery .dialog-pages{max-height:100vh;height:100vh !important}.APEC-dialog.gallery .dialog-pages .dialog-page span{font-size:12px;line-height:120%}}@media(max-width: 576px){.APEC-dialog .dialog-pages .dialog-page .dialog-speaker-contents .program-speakers:has(.block-list-session)+.program-speakers dl sl-carousel{height:300px;margin-bottom:80px}}.subpg main section{min-height:auto}.subpg main section .wrap{padding-top:unset}.subpg main section.area-title .wrap{display:flex;flex-direction:column;gap:16px;align-items:flex-start;justify-content:center;min-height:250px}.subpg main section.area-title .wrap h2{color:#011740;font-size:56px;font-style:normal;font-weight:800;line-height:120%;overflow:hidden}.subpg main section.area-title .wrap h2 span{display:block}.subpg main section.area-title .wrap .subtitle{display:block;margin:0;color:#011740;font-size:16px;font-weight:500;line-height:150%;text-align:left;overflow:hidden}.subpg main section.area-title .wrap .subtitle span{display:block}.subpg main section.area-img{height:380px;width:100%}.subpg main section.area-img .container{width:100%;height:100%;overflow:hidden;background:#fff;position:relative}.subpg main section.area-img .container .image-wrapper{width:100vw;height:380px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.subpg main section.area-img .container .image-wrapper::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("/images/apec_bg_subtitle_noise.png");background-size:200px;mix-blend-mode:soft-light}.subpg main section.area-img .container .image-wrapper img{width:100%;height:100%;object-fit:cover}.subpg main section.area-img.detail{height:80px}.subpg main section.area-contents{padding-bottom:160px}.subpg.about main section.area-contents .wrap{padding-top:120px;display:flex;flex-direction:column;gap:120px}.subpg.about main section.area-contents .wrap .containers{display:flex;flex-direction:column;gap:32px}.subpg.about main section.area-contents .wrap .containers h3{color:#000;font-size:40px;font-style:normal;font-weight:600;line-height:120%}.subpg.about main section.area-contents .wrap .containers .bl-host{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.subpg.about main section.area-contents .wrap .containers .bl-host span{flex:1;max-width:900px;color:#000;font-size:20px;font-style:normal;font-weight:300;line-height:150%}.subpg.about main section.area-contents .wrap .containers .bl-logo01{display:flex;gap:24px;align-items:center}.subpg.about main section.area-contents .wrap .containers .bl-logo01>div{flex:1;height:360px;background-color:#fff;display:flex;align-items:center;justify-content:center}.subpg.about main section.area-contents .wrap .containers .bl-logo02{display:flex;gap:60px;justify-content:center;align-items:center;background-color:#fff;padding:75px}.subpg.about main section.area-contents .wrap .containers .bl-logo02 div:nth-child(1){width:172px;height:172px;transform:rotate(45deg);flex-shrink:0;background-color:#eee}.subpg.about main section.area-contents .wrap .containers .bl-logo02 div:nth-child(1) img{mix-blend-mode:multiply}.subpg.about main section.area-contents .wrap .containers .bl-logo02 div:nth-child(3){width:243px;height:190px;flex-shrink:0;aspect-ratio:243/190;border:1px solid #e5e5e5}.subpg.about main section.area-contents .wrap .containers .bl-logo02 div:nth-child(5){width:210px;aspect-ratio:1/1;background-color:#eee;border:1px solid #e5e5e5;border-radius:50%;display:flex;align-items:center;justify-content:center}.subpg.about main section.area-contents .wrap .containers .bl-logo02-1{display:flex;flex-direction:column;gap:24px}.subpg.about main section.area-contents .wrap .containers .bl-logo02-1 p{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:150%}.subpg.about main section.area-contents .wrap .containers .bl-logo02-1 span{color:#000;font-size:20px;font-style:normal;font-weight:300;line-height:150%}.subpg.about main section.area-contents .wrap .containers .bl-logo03{display:flex;gap:24px;align-items:center}.subpg.about main section.area-contents .wrap .containers .bl-logo03>div{flex:1;padding:24px;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.subpg.about main section.area-contents .wrap .containers .bl-gallery{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:24px}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item{position:relative;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;gap:8px}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item .image-wrapper{background-color:#003495;overflow:hidden}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item .image-wrapper img{transition:all .7s ease;width:100%;aspect-ratio:.8;object-fit:cover;object-position:center;opacity:.5}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item .image-wrapper:has(em){position:relative}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item .image-wrapper>em{position:absolute;right:20px;bottom:20px;width:60px;aspect-ratio:1/1;background-image:url("/images/apec_ic_media_video.svg");background-repeat:no-repeat;background-position:center;background-color:rgba(255,255,255,.1);background-size:cover;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:50%;overflow:hidden;text-indent:-9999px;z-index:2}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item .image-wrapper.no-img{transition:all .7s ease;width:100%;aspect-ratio:.8;display:flex;align-items:center;justify-content:center}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item .image-wrapper.no-img::before{content:"";display:block;background-image:url("/images/apec_logo_symbol_muddy.svg");background-repeat:no-repeat;background-position:center;width:72px;height:70px;mix-blend-mode:screen}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item span{flex:0;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item i{color:#2da54c;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item:hover img{transform:scale(1.1);opacity:1}.subpg.about main section.area-contents .wrap .containers .bl-media{display:grid;grid-template-columns:repeat(auto-fit, minmax(500px, 1fr));gap:60px 24px}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item{position:relative;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;gap:16px}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item .image-wrapper{background-color:#003495;overflow:hidden}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item .image-wrapper img{transition:all .7s ease;width:100%;aspect-ratio:1.7777777778;object-fit:cover;object-position:center;opacity:.5}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item .image-wrapper:has(em){position:relative}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item .image-wrapper>em{position:absolute;right:20px;bottom:20px;width:60px;aspect-ratio:1/1;background-image:url("/images/apec_ic_media_video.svg");background-repeat:no-repeat;background-position:center;background-color:rgba(255,255,255,.1);background-size:cover;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:50%;overflow:hidden;text-indent:-9999px;z-index:2}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item .image-wrapper.no-img{transition:all .7s ease;width:100%;aspect-ratio:1.7777777778;display:flex;align-items:center;justify-content:center}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item .image-wrapper.no-img::before{content:"";display:block;background-image:url("/images/apec_logo_symbol_muddy.svg");background-repeat:no-repeat;background-position:center;width:72px;height:70px;mix-blend-mode:screen}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item span{flex:1;color:#000;font-size:24px;font-style:normal;font-weight:600;line-height:120%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item i{color:#2da54c;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item:hover img{transform:scale(1.1);opacity:1}.subpg.about main section.area-contents .wrap .containers .bl-media-empty{height:568px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.subpg.about main section.area-contents .wrap .containers .bl-media-empty img{display:block;width:85.328px;height:82.999px;opacity:.3;mix-blend-mode:luminosity}.subpg.about main section.area-contents .wrap .containers .bl-media-empty span{color:#999;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:150%}.subpg.about main section.area-contents .wrap .containers .bl-media-empty span br{display:none}.subpg.about main section.area-contents .wrap .containers .bl-media-detail{display:flex;flex-direction:column;gap:40px}.subpg.about main section.area-contents .wrap .containers .bl-media-detail h3{display:flex;flex-direction:column;gap:16px;color:#000;font-size:32px;font-style:normal;font-weight:600;line-height:120%}.subpg.about main section.area-contents .wrap .containers .bl-media-detail h3 em{color:#2da54c;font-size:20px;font-style:normal;font-weight:700;line-height:150%}.subpg.about main section.area-contents .wrap .containers .bl-media-detail .content-article{padding:40px 0;border:1px solid #e5e5e5;border-width:1px 0;font-size:20px;font-style:normal;font-weight:300;line-height:150%}.subpg.about main section.area-contents .wrap .containers .bl-media-detail .content-article p{margin-bottom:16px}.subpg.about main section.area-contents .wrap .containers .bl-media-detail .content-article img{max-width:100%}.subpg.about main section.area-contents .wrap .containers .bl-media-detail sl-button{width:fit-content;margin:0 auto}@media(max-width: 768px){.subpg main section.area-title .wrap{gap:12px;min-height:unset;padding:40px 0 30px}.subpg main section.area-title .wrap h2{color:#011740;font-size:32px}.subpg main section.area-title .wrap .subtitle{color:rgba(1,23,64,.4);font-size:14px}.subpg main section.area-title .wrap .subtitle span{display:inline}.subpg main section.area-img{height:190px;width:100%}.subpg main section.area-img .container .image-wrapper{width:100vw;height:190px}.subpg main section.area-img .container .image-wrapper::before{background-size:60px}.subpg main section.area-img.detail{height:40px}.subpg.about main section.area-contents .wrap{padding-top:60px;gap:60px}.subpg.about main section.area-contents .wrap .containers{gap:24px}.subpg.about main section.area-contents .wrap .containers h3{font-size:24px}.subpg.about main section.area-contents .wrap .containers .bl-host{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.subpg.about main section.area-contents .wrap .containers .bl-host span{flex:1;max-width:900px;font-size:16px}.subpg.about main section.area-contents .wrap .containers .bl-logo01{flex-direction:column;gap:12px}.subpg.about main section.area-contents .wrap .containers .bl-logo01>div{width:100%;min-height:255px}.subpg.about main section.area-contents .wrap .containers .bl-logo01>div:nth-child(1) img{width:183px}.subpg.about main section.area-contents .wrap .containers .bl-logo01>div:nth-child(2) img{width:243px}.subpg.about main section.area-contents .wrap .containers .bl-logo01>div:nth-child(3) img{width:87px}.subpg.about main section.area-contents .wrap .containers .bl-logo02{flex-direction:column;gap:20px;padding:40px 0}.subpg.about main section.area-contents .wrap .containers .bl-logo02 div:nth-child(1){width:96px;height:96px;margin:20px 0}.subpg.about main section.area-contents .wrap .containers .bl-logo02 div:nth-child(2) img{width:22px;height:22px}.subpg.about main section.area-contents .wrap .containers .bl-logo02 div:nth-child(3){width:137px;height:107px}.subpg.about main section.area-contents .wrap .containers .bl-logo02 div:nth-child(4) img{width:22px;height:22px;transform:rotate(90deg)}.subpg.about main section.area-contents .wrap .containers .bl-logo02 div:nth-child(5){width:120px}.subpg.about main section.area-contents .wrap .containers .bl-logo02 div:nth-child(5) img{width:80px;height:80px}.subpg.about main section.area-contents .wrap .containers .bl-logo02-1{gap:24px}.subpg.about main section.area-contents .wrap .containers .bl-logo02-1 p{font-size:16px}.subpg.about main section.area-contents .wrap .containers .bl-logo02-1 span{font-size:16px}.subpg.about main section.area-contents .wrap .containers .bl-logo03{flex-direction:column;gap:12px}.subpg.about main section.area-contents .wrap .containers .bl-logo03>div{width:100%;padding:24px;font-size:14px}.subpg.about main section.area-contents .wrap .containers .bl-gallery{grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:24px 16px}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item{gap:8px}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item .image-wrapper img{opacity:.7}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item .image-wrapper>em{right:12px;bottom:12px;width:40px}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item .image-wrapper.no-img::before{transform:scale(0.6)}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item span{font-size:12px;font-weight:300;line-height:120%}.subpg.about main section.area-contents .wrap .containers .bl-gallery .gallery-item i{font-size:12px;line-height:120%}.subpg.about main section.area-contents .wrap .containers .bl-media{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:24px 16px}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item{gap:8px}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item .image-wrapper img{opacity:.7}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item .image-wrapper>em{right:12px;bottom:12px;width:40px}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item .image-wrapper.no-img::before{transform:scale(0.6)}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item span{font-size:16px;font-weight:600;line-height:120%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal}.subpg.about main section.area-contents .wrap .containers .bl-media .media-item i{font-size:12px;line-height:120%}.subpg.about main section.area-contents .wrap .containers .bl-media-empty{height:360px;gap:12px}.subpg.about main section.area-contents .wrap .containers .bl-media-empty img{width:39.524px;height:38.445px;flex-shrink:0}.subpg.about main section.area-contents .wrap .containers .bl-media-empty span{font-size:16px}.subpg.about main section.area-contents .wrap .containers .bl-media-empty span br{display:block}.subpg.about main section.area-contents .wrap .containers .bl-media-detail{gap:24px}.subpg.about main section.area-contents .wrap .containers .bl-media-detail h3{font-size:20px}.subpg.about main section.area-contents .wrap .containers .bl-media-detail h3 em{font-size:14px}.subpg.about main section.area-contents .wrap .containers .bl-media-detail .content-article{padding:24px 0;font-size:16px}.subpg.about main section.area-contents .wrap .containers .bl-media-detail sl-button{width:fit-content;margin:0 auto}}.subpg.type02 main section.area-title{margin-top:-100px;min-height:1080px;height:1080px}.subpg.type02 main section.area-title .wrap{position:relative;display:block;padding:0;margin:0;width:100%;max-width:100%}.subpg.type02 main section.area-title .wrap .video-background{-webkit-mask-image:linear-gradient(180deg, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) 90%)}.subpg.type02 main section.area-title .wrap .video-background video{width:100%;height:100%;object-fit:cover}.subpg.type02 main section.area-title .wrap h2{position:absolute;left:0;right:0;bottom:292px;margin:0 auto;display:flex;flex-direction:column;gap:8px;width:fit-content;color:#fff;text-align:center;font-size:80px;font-style:normal;font-weight:800;line-height:100%;overflow:hidden}.subpg.type02 main section.area-title .wrap h2 .subtitle{margin:0 auto;width:fit-content;color:#fff;color:var(--grayscale-white-ffffff, #fff);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:120%}.subpg.type02 main section.area-title .wrap h2 span{display:block}.subpg.type02 main section.area-title .wrap h2 br{display:none}.subpg.type02 main section.area-title .wrap h2 em{font-style:normal}.subpg.type02 main section.area-title .wrap .ic-custom-mouse{top:unset;bottom:200px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-map{width:100%;height:770px;overflow:hidden}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-map img{object-fit:none;object-position:center;width:100%;height:100%}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info{width:1136px;margin:-80px auto 0;display:flex;align-items:flex-end;gap:60px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info img{width:324px;height:416px;flex-shrink:0}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl{display:flex;flex-direction:column;gap:40px;padding-bottom:22px;color:#fff}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dt{display:flex;flex-direction:column;gap:4px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dt small{color:rgba(255,255,255,.6);font-size:24px;font-style:normal;font-weight:300;line-height:150%}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dt span{font-size:48px;font-style:normal;font-weight:800;line-height:120%}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dd ul{display:flex;flex-direction:column;gap:12px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dd ul li{display:flex;gap:8px;align-items:flex-start;font-size:20px;font-style:normal;font-weight:500;line-height:150%}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dd ul li>svg{flex-shrink:0;padding-top:3px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dd ul li a{transition:all .2s ease;display:block;width:fit-content;margin:0 auto;border-bottom:1px solid #fc0;color:#fc0;text-align:center;line-height:120%;display:inline-flex;flex-direction:row;align-items:center;gap:4px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap{margin-top:120px;position:relative;height:240px;z-index:0;background-image:url("/images/apec_img_visit_venue_02.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;padding:0 80px;display:flex;align-items:center}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap::before,.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap::before{background-color:rgba(1,23,64,.6);z-index:-2}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap::after{background-image:url(/images/apec_bg_subtitle_noise.png);background-size:300px 300px;z-index:-1;mix-blend-mode:soft-light;opacity:.5}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap dl{flex:1;display:flex;flex-direction:column;gap:20px;color:#fff}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap dl dt{font-size:40px;font-style:normal;font-weight:600;line-height:120%}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap dl dd{width:100%;display:flex;justify-content:space-between;align-items:center;gap:64px;font-size:20px;font-style:normal;font-weight:300;line-height:150%}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap dl dd sl-button::part(base){align-items:center;border-radius:12px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel{padding-bottom:120px;border-bottom:1px dashed rgba(255,255,255,.3)}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel>img{height:586px;width:100%;object-fit:cover;-webkit-mask-image:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 24%)}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel>div{position:relative;margin-top:-40px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:0 80px;color:#fff;font-size:20px;font-style:normal;font-weight:300;line-height:150%}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel>div sl-button{width:fit-content}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel>div em{font-style:normal;font-weight:700}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide{padding-top:120px;display:flex;flex-direction:column;gap:48px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide h4{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide h4 span{color:#fff;font-size:48px;font-style:normal;font-weight:600;line-height:120%}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide h4 span br{display:none}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide h4 small{color:rgba(255,255,255,.6);font-size:24px;font-style:normal;font-weight:300;line-height:150%}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul{display:flex;gap:24px;align-items:stretch}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li{flex:1}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li img{width:100%;height:550px;object-fit:cover;-webkit-mask-image:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 24%)}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li dl{margin-top:-80px;position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;padding:0 20px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li dl dt{color:#fff;font-family:Outfit;font-size:32px;font-style:normal;font-weight:600;line-height:120%}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li dl dd{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li dl dd span{color:rgba(255,255,255,.6);font-size:20px;font-style:normal;font-weight:300;line-height:150%}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li dl dd a{transition:all .2s ease;display:block;width:fit-content;margin:0 auto;border-bottom:1px solid #2da54c;color:#2da54c;text-align:center;line-height:120%;display:flex;align-items:center;gap:0;margin:0}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li dl dd a span{color:#2da54c;font-size:16px;font-style:normal;font-weight:700;line-height:120%}.subpg.type02 main section.area-contents .wrap .containers .bl-event-title{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.subpg.type02 main section.area-contents .wrap .containers .bl-event-title h4{display:flex;flex-direction:column;align-items:center;gap:24px}.subpg.type02 main section.area-contents .wrap .containers .bl-event-title h4 i{width:fit-content;display:flex;padding:4px 20px;justify-content:center;align-items:center;border-radius:8px;border:1px solid #fff;background:linear-gradient(300deg, rgba(255, 255, 255, 0.6) 31.56%, rgba(255, 255, 255, 0.42) 100%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#011740;font-size:32px;font-style:normal;font-weight:800;line-height:120%}.subpg.type02 main section.area-contents .wrap .containers .bl-event-title h4 span{color:#fff;font-size:48px;font-style:normal;font-weight:600;line-height:120%}.subpg.type02 main section.area-contents .wrap .containers .bl-event-title small{color:rgba(255,255,255,.6);font-size:24px;font-style:normal;font-weight:300;line-height:150%}.subpg.type02 main section.area-contents .wrap .containers .bl-event>img{height:586px;width:100%;object-fit:cover;-webkit-mask-image:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 24%)}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div{position:relative;margin-top:-40px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding:0 80px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl{flex:1;display:flex;flex-direction:column;gap:20px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dt{color:#fff;font-size:32px;font-style:normal;font-weight:600;line-height:120%}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dd{display:flex;flex-direction:column;gap:16px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dd ul{display:flex;gap:28px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dd ul li{display:flex;gap:4px;align-items:center;color:#2da54c;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dd ul li svg{flex-shrink:0}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dd p{color:#999;font-size:20px;font-style:normal;font-weight:300;line-height:150%}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dd a{transition:all .2s ease;display:block;width:fit-content;margin:0 auto;border-bottom:1px solid rgba(0,0,0,0);color:#e5e5e5;text-align:center;line-height:120%;margin:0;font-size:20px;font-style:normal;font-weight:500;line-height:150%}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dd a:hover{border-bottom:1px solid #e5e5e5}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div .btn-set{flex-shrink:0;display:flex;flex-direction:column;gap:20px;align-items:stretch}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div .btn-set sl-button::part(base){align-items:center}.subpg.type02 main section.area-contents .wrap .containers .bl-event-regist{display:flex;padding:20px 40px;justify-content:center;align-items:center;gap:32px;align-self:stretch;background:#011334}.subpg.type02 main section.area-contents .wrap .containers .bl-event-regist p{color:#fff;font-size:24px;font-style:normal;font-weight:200;line-height:150%}.subpg.type02 main section.area-contents .wrap .containers .bl-event-regist p em{font-style:normal;font-weight:700}.subpg.type02 main section.area-contents .wrap .containers:has([class*=bl-event]){display:flex;flex-direction:column;gap:48px}.subpg.type02 main section.area-contents .wrap:has(.containers [class*=bl-event]){display:flex;flex-direction:column;gap:160px}@media(max-width: 768px){.subpg.type02 main section.area-title{margin-top:-56px;min-height:100vh;height:100vh}.subpg.type02 main section.area-title .wrap .video-background{height:80vh}.subpg.type02 main section.area-title .wrap h2{bottom:144px;gap:8px;font-size:40px;overflow:hidden}.subpg.type02 main section.area-title .wrap h2 .subtitle{font-size:16px}.subpg.type02 main section.area-title .wrap h2 span{display:contents}.subpg.type02 main section.area-title .wrap h2 em{display:none}.subpg.type02 main section.area-title .wrap h2 br{display:block}.subpg.type02 main section.area-title .wrap .ic-custom-mouse{bottom:80px;display:block;transform:scale(0.625)}.subpg.type02 main section.area-contents:has(.bl-venue-map){padding-bottom:0}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-map{height:470px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info{width:100%;margin:80px auto 0;gap:24px;align-items:flex-start;flex-direction:column}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info img{width:100%;height:160px;object-fit:cover;object-position:top}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl{gap:24px;padding-bottom:0}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dt small{font-size:20px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dt span{font-size:24px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dd ul{gap:8px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dd ul li{font-size:16px;font-weight:300}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dd ul li>svg{width:20px;height:20px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dd ul li a{gap:4px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-info dl dd ul li a>svg{width:20px;height:20px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap{margin:70px -24px 0;height:348px;padding:0 32px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap dl dt{font-size:20px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap dl dd{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;font-size:16px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap dl dd sl-button span[slot=suffix]{width:20px;height:20px}.subpg.type02 main section.area-contents .wrap .containers .bl-venue-downmap dl dd sl-button::part(base){border-radius:12px !important}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel{padding-bottom:80px;margin:0 -24px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel>img{height:293px;width:100%}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel>div{gap:24px;padding:0 24px;font-size:16px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel>div sl-button{width:fit-content}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel>div sl-button::part(base){border-radius:12px !important}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide{padding-top:80px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide h4{text-align:center}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide h4 span{font-size:32px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide h4 span br{display:block}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide h4 small{font-size:16px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul{flex-direction:column;gap:40px;padding:0 24px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li img{height:330px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li dl{margin-top:-40px;padding:0}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li dl dt{font-size:24px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li dl dd{gap:12px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li dl dd span{font-size:16px}.subpg.type02 main section.area-contents .wrap .containers .bl-hotel-guide ul li dl dd a span{font-size:14px;line-height:150%}.subpg.type02 main section.area-contents .wrap .containers .bl-event-title{gap:12px}.subpg.type02 main section.area-contents .wrap .containers .bl-event-title h4{gap:16px}.subpg.type02 main section.area-contents .wrap .containers .bl-event-title h4 i{padding:2px 12px;font-size:16px}.subpg.type02 main section.area-contents .wrap .containers .bl-event-title h4 span{font-size:32px}.subpg.type02 main section.area-contents .wrap .containers .bl-event-title small{font-size:16px}.subpg.type02 main section.area-contents .wrap .containers .bl-event{margin:0 -24px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>img{height:293px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div{margin-top:-20px;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:24px;padding:0 24px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl{gap:12px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dt{font-size:20px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dd{gap:8px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dd ul{flex-direction:column;gap:4px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dd ul li{gap:2px;font-size:16px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dd p{font-size:16px}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div dl dd a{font-size:16px;text-align:left}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div .btn-set{flex-direction:row;gap:16px;align-items:center}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div .btn-set sl-button{flex:1}.subpg.type02 main section.area-contents .wrap .containers .bl-event>div .btn-set sl-button::part(base){align-items:center}.subpg.type02 main section.area-contents .wrap .containers .bl-event-regist{display:flex;padding:32px 40px;flex-direction:column;gap:24px}.subpg.type02 main section.area-contents .wrap .containers .bl-event-regist p{font-size:20px;font-weight:300}.subpg.type02 main section.area-contents .wrap .containers .bl-event-regist sl-button{width:100%}.subpg.type02 main section.area-contents .wrap .containers .bl-event-regist sl-button::part(base){align-items:center;border-radius:12px !important}.subpg.type02 main section.area-contents .wrap .containers:has([class*=bl-event]){gap:32px}.subpg.type02 main section.area-contents .wrap:has(.containers [class*=bl-event]){gap:120px}}.subpg.login{background-color:#fff !important}.subpg.login main section.area-title{margin-top:-100px;min-height:1080px;height:1080px}.subpg.login main section.area-title .wrap{position:relative;display:block;padding:0;margin:0;width:100%;max-width:100%}.subpg.login main section.area-title .wrap .video-background{-webkit-mask-image:linear-gradient(180deg, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) 90%)}.subpg.login main section.area-title .wrap .video-background video{width:100%;height:100%;object-fit:cover}.subpg.login main section.area-title .wrap h2{position:absolute;left:0;right:0;bottom:292px;margin:0 auto;display:flex;flex-direction:column;gap:8px;width:fit-content;color:#fff;text-align:center;font-size:80px;font-style:normal;font-weight:800;line-height:100%;overflow:hidden}.subpg.login main section.area-title .wrap h2 .subtitle{margin:0 auto;width:fit-content;color:#fff;color:var(--grayscale-white-ffffff, #fff);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:120%}.subpg.login main section.area-title .wrap h2 span{display:block}.subpg.login main section.area-title .wrap h2 br{display:none}.subpg.login main section.area-title .wrap h2 em{font-style:normal}.subpg.login main section.area-title .wrap .ic-custom-mouse{top:unset;bottom:200px}.subpg.login main section.area-title{min-height:387px;height:387px}.subpg.login main section.area-title:has(.regist-process){min-height:440px;height:440px}.subpg.login main section.area-title .wrap{overflow:hidden}.subpg.login main section.area-title .wrap .video-background{-webkit-mask-image:none;width:100%;height:100%}.subpg.login main section.area-title .wrap .video-background::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.subpg.login main section.area-title .wrap h2{top:180px;bottom:unset;font-size:56px;line-height:120%}.subpg.login main section.area-title .wrap .subtitle{position:absolute;top:263px;left:0;right:0;margin:0 auto;width:fit-content;color:#fff;text-align:center;font-size:16px;font-weight:500;line-height:150%}.subpg.login main section.area-title .wrap span{display:block}.subpg.login main section.area-title .wrap br{display:none}@media(max-width: 768px){.subpg.login{background-color:#fff !important}.subpg.login main section.area-title{margin-top:-56px;min-height:100vh;height:100vh}.subpg.login main section.area-title .wrap .video-background{height:80vh}.subpg.login main section.area-title .wrap h2{bottom:144px;gap:8px;font-size:40px;overflow:hidden}.subpg.login main section.area-title .wrap h2 .subtitle{font-size:16px}.subpg.login main section.area-title .wrap h2 span{display:contents}.subpg.login main section.area-title .wrap h2 em{display:none}.subpg.login main section.area-title .wrap h2 br{display:block}.subpg.login main section.area-title .wrap .ic-custom-mouse{bottom:80px;display:block;transform:scale(0.625)}.subpg.login main section.area-title{min-height:248px;height:248px}.subpg.login main section.area-title:has(.regist-process){min-height:265px;height:265px}.subpg.login main section.area-title .wrap{overflow:hidden}.subpg.login main section.area-title .wrap .video-background{height:100%}.subpg.login main section.area-title .wrap h2{top:84px;bottom:unset;font-size:32px}.subpg.login main section.area-title .wrap .subtitle{top:134px;font-size:14px}.subpg.login main section.area-title .wrap span{display:contents}.subpg.login main section.area-title .wrap br{display:block}}.subpg.faq main section.area-title .wrap{align-items:center}.subpg.faq main section.area-title .wrap h2{margin:0 auto;color:#fff;text-align:center;font-size:56px;font-style:normal;font-weight:800;line-height:120%;overflow:hidden}.subpg.faq main section.area-title .wrap h2 span{display:block}.subpg.faq main section.area-title .wrap h2 br{display:none}.subpg.faq main section.area-title .wrap .subtitle{margin:0 auto;width:fit-content;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:150%;overflow:hidden}.subpg.faq main section.area-title .wrap .subtitle span{display:block}.subpg.faq main section.area-title .wrap .subtitle br{display:none}@media(max-width: 768px){.subpg.faq main section.area-title .wrap h2{font-size:32px}.subpg.faq main section.area-title .wrap h2 span{display:contents}.subpg.faq main section.area-title .wrap h2 br{display:block}.subpg.faq main section.area-title .wrap .subtitle{font-size:14px}.subpg.faq main section.area-title .wrap .subtitle span{display:contents}.subpg.faq main section.area-title .wrap .subtitle br{display:block}.subpg.faq main section.area-contents .wrap{margin:0}}body.subpg.mypage{background-color:#fff}.subpg.mypage main section{min-height:auto}.subpg.mypage main section .wrap{padding-top:unset}.subpg.mypage main section.area-title .wrap{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;min-height:150px}.subpg.mypage main section.area-title .wrap h2{color:#000;text-align:center;font-size:56px;font-style:normal;font-weight:800;line-height:120%;overflow:hidden}.subpg.mypage main section.area-title .wrap h2 span{display:block}.subpg.mypage main section.area-contents{padding-bottom:160px}.subpg.mypage main section.area-contents .wrap .containers{display:flex;flex-direction:column;gap:60px}.subpg.mypage main section.area-contents .wrap .containers h4{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.subpg.mypage main section.area-contents .wrap .containers h4 span{color:rgba(0,0,0,.8);font-size:32px;font-style:normal;font-weight:600;line-height:120%}.subpg.mypage main section.area-contents .wrap .containers h4 small{color:rgba(0,0,0,.8);font-size:16px;font-style:normal;font-weight:300;line-height:150%;display:flex;align-items:center}.subpg.mypage main section.area-contents .wrap .containers h4 small sl-dropdown.tooltip::part(panel){max-width:340px}.subpg.mypage main section.area-contents .wrap .containers .bl-mymain{margin-top:80px;display:flex;flex-direction:column;align-items:center;gap:40px;padding:80px 120px 60px;background-color:#f4f5f8}.subpg.mypage main section.area-contents .wrap .containers .bl-events{display:flex;flex-direction:column;gap:24px}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul{display:flex;justify-content:space-between;align-items:center;gap:24px}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li{position:relative;flex:1;display:flex;aspect-ratio:4/3;padding:40px 0px;flex-direction:column;justify-content:flex-end;align-items:center;gap:16px;border-radius:20px;overflow:hidden;z-index:0}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li a,.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li img{transition:all .5s ease;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li a{background-color:rgba(0,0,0,.6);z-index:-1}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li:has(a:hover) img{transform:scale(1.1)}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li:has(a:hover) a{background-color:rgba(0,0,0,0)}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li h5{pointer-events:none;color:#fff;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li h5 span{font-size:40px;font-style:normal;font-weight:600;line-height:120%}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li h5 small{font-size:20px;font-style:normal;font-weight:700;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.subpg.mypage main section.area-contents .wrap .bl-payment-title{margin-top:80px;padding-bottom:36px;border-bottom:2px solid #000;color:#000;font-size:32px;font-style:normal;font-weight:600;line-height:120%}.subpg.mypage main section.area-contents .wrap .bl-payment{padding:32px 24px 40px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons{display:flex;flex-direction:column;gap:24px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dt{color:#000;font-size:16px;font-style:normal;font-weight:800;line-height:120%}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dd ul{display:flex;flex-direction:column;gap:24px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dd ul li{display:flex;align-items:center;gap:20px;width:100%}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dd ul li img{flex-shrink:0;width:80px;aspect-ratio:1/1;object-fit:cover;border-radius:50%}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dd ul li .payment-info{flex:1;display:flex;align-items:center;gap:12px;color:#000;font-size:20px;font-style:normal;font-weight:800;line-height:120%}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dd ul li .payment-info .payment-name{flex:1;display:flex;flex-direction:column;gap:8px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dd ul li.total{border-top:1px dashed #ccc;padding-top:32px;margin-top:8px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dd ul li.total .payment-info{font-size:24px;font-style:normal;font-weight:800;line-height:120%;justify-content:space-between}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method{margin-top:60px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group::part(form-control-label){width:100%;padding-bottom:24px;border-bottom:1px solid #000;color:#000;font-size:32px;font-style:normal;font-weight:600;line-height:120%}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li{display:flex;flex-wrap:wrap;justify-content:space-between;padding:24px 0;border-bottom:1px solid #eee}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li>span{display:flex;align-items:center}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li>span sl-dropdown.tooltip::part(panel){max-width:340px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper{overflow:hidden;max-height:0;transition:max-height .5s ease;width:100%;margin:8px 32px 0;display:flex;flex-direction:column;gap:24px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper.show{max-height:1000px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper>p{color:#1a1a1a;font-size:14px;font-style:normal;font-weight:300;line-height:150%}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper>p>strong{font-weight:500}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper>dl{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch;border-radius:12px;border:1px solid #e5e5e5}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper>dl dt{color:#1a1a1a;font-size:16px;font-style:normal;font-weight:800;line-height:120%}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper>dl dd ul{display:flex;flex-direction:column;align-items:flex-start;color:#1a1a1a;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper>dl dd ul li{display:flex}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper>dl dd ul li::before{content:"•";padding:0 8px}.subpg.mypage main section.area-contents .wrap .bl-payment-btn{display:flex;flex-direction:column;align-items:center;gap:12px}.subpg.mypage main section.area-contents .wrap .bl-payment-btn p{color:#333;text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:150%}@media(max-width: 768px){.subpg.mypage main section.area-title .wrap{min-height:unset;padding:30px 0 0}.subpg.mypage main section.area-title .wrap h2{font-size:32px}.subpg.mypage main section.area-contents{padding-bottom:80px}.subpg.mypage main section.area-contents .wrap .containers{gap:40px}.subpg.mypage main section.area-contents .wrap .containers h4 span{font-size:24px;font-weight:800}.subpg.mypage main section.area-contents .wrap .containers h4 small{font-size:14px}.subpg.mypage main section.area-contents .wrap .containers .bl-mymain{gap:20px;padding:40px 24px 20px;margin:0 -24px}.subpg.mypage main section.area-contents .wrap .containers .bl-events{gap:20px}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul{flex-direction:column;gap:16px}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li{width:100%;padding:24px 0px;gap:12px}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li h5{gap:12px}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li h5 span{font-size:32px}.subpg.mypage main section.area-contents .wrap .containers .bl-events ul li h5 small{font-size:16px}.subpg.mypage main section.area-contents .wrap .bl-payment-title{margin-top:40px;padding-bottom:20px;border-bottom:1.5px solid #000;font-size:24px}.subpg.mypage main section.area-contents .wrap .bl-payment{padding:20px 0px 40px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons{gap:20px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dt{font-size:14px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dd ul li img{width:60px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dd ul li .payment-info{flex-direction:column;align-items:flex-start;font-size:16px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dd ul li .payment-info .payment-name{gap:4px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dd ul li.total{padding-top:20px;margin-top:0px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-persons dd ul li.total .payment-info{flex-direction:row;font-size:20px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method{margin-top:40px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group::part(form-control-label){font-size:24px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li{padding:16px 0}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper{margin:4px 0 0;gap:20px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper>p{padding-left:24px;font-size:12px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper>dl dt{font-size:14px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper>dl dd ul{font-size:12px}.subpg.mypage main section.area-contents .wrap .bl-payment .payment-method sl-radio-group>ul>li #bank-details-wrapper>dl dd ul li::before{padding:0 6px}.subpg.mypage main section.area-contents .wrap .bl-payment-btn sl-button::part(base){border-radius:12px !important;font-size:14px !important;padding:12px 24px !important}.subpg.mypage main section.area-contents .wrap .bl-payment-btn p{font-size:14px}}