@import"https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap";:root{font-family:Nanum Myeongjo,AppleMyungjo,Batang,serif;color:#163550;background:#fff;font-synthesis:none;font-size:16px;--navy:#123e78;--coral:#ff6b73}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}a,button,input,textarea,summary{outline-offset:5px}html{scroll-behavior:smooth;scroll-padding-top:95px}.wrap{max-width:1200px;width:calc(100% - 96px);margin:auto}header{height:88px;background:#fff;position:sticky;top:0;z-index:10;border-bottom:1px solid #e8edf1}.nav{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:19px;white-space:nowrap}.brand strong{font-size:18px;letter-spacing:-1px}.brand-x{color:#9ca9b6;font-size:22px;font-weight:300}.votoo{font-size:28px;letter-spacing:-1.4px;font-weight:800;display:flex;align-items:center}.votoo i{display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--navy);border-radius:8px;width:30px;height:33px;font-size:29px;color:var(--coral);margin-right:6px}.votoo sup{font-size:9px;border:1px solid;border-radius:3px;align-self:flex-start;letter-spacing:0;margin:4px 0 0 3px;padding:0 2px}.nav nav{display:flex;gap:32px;font-size:14px;font-weight:600}.nav nav a:hover{color:#cf404b}.nav-cta{background:var(--navy);color:#fff;padding:12px 24px;border-radius:4px;font-size:14px;font-weight:600}.hero{background:#143e79;color:#fff;position:relative;overflow:hidden}.hero-content{position:relative;padding-top:66px;padding-bottom:44px}.eyebrow{font-size:12px;font-weight:600;letter-spacing:2.3px;display:flex;gap:10px;align-items:center;color:#d5dff0}.eyebrow>span{height:7px;width:7px;background:var(--coral);border-radius:50%}.hero-kicker{margin:32px 0 0;font-size:20px;color:#dbe5f4;font-weight:400;letter-spacing:-.7px}.year{color:var(--coral);font-size:clamp(100px,12vw,166px);letter-spacing:-11px;font-weight:900;line-height:1.16;margin-left:-7px}h1{font-size:clamp(42px,4.8vw,66px);line-height:1.26;letter-spacing:-3px;margin:14px 0 24px;font-weight:800}.hero-desc{color:#d0ddef;font-size:18px;letter-spacing:-.5px}.hero-actions{display:flex;align-items:center;gap:32px;margin:30px 0 46px}.button{border:0;display:inline-flex;justify-content:center;align-items:center;min-height:54px;padding:16px 30px;border-radius:4px;font-weight:700;font-size:16px;cursor:pointer;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.coral{background:var(--coral);color:#142f53}.coral:hover{background:#ff858b}.text-link{font-size:14px;color:#e3eaf4}.text-link span{margin-left:14px}.hero-meta{border-top:1px solid #ffffff35;display:flex;gap:70px;padding-top:25px;max-width:760px}.meta-label{display:block;font-size:10px;letter-spacing:2px;color:#a7bfdc;margin-bottom:10px}.hero-meta strong{font-size:18px;font-weight:600}.hero-meta p{font-size:15px;margin:5px 0 0;color:#d0ddef}.tentative{font-size:10px;background:#ff6b7330;color:#ff9ba1;padding:4px 7px;border-radius:3px;vertical-align:middle;margin-left:6px;white-space:nowrap}.hero-art{position:absolute;inset:0;pointer-events:none}.slash{position:absolute;right:12%;top:-130px;width:180px;height:850px;background:linear-gradient(180deg,#ff7279 30%,#ff6b73 58%,#ff6b7300);transform:rotate(24deg)}.gridlines{position:absolute;right:-130px;bottom:-220px;width:580px;height:650px;border:1px solid #c5d7f650;background:repeating-linear-gradient(90deg,transparent 0 27px,#c5d7f650 28px 29px);transform:skewY(-37deg)}.hero-art>span{position:absolute;right:6%;top:48%;font-size:10px;letter-spacing:3px;line-height:2.5;color:#d4e2f8a0;writing-mode:vertical-rl}.ticker{background:#f2f5f9;border-bottom:1px solid #e5eaf0}.ticker .wrap{display:flex;align-items:center;justify-content:space-between;padding-top:24px;padding-bottom:24px;font-size:14px}.ticker i{color:#8f9fae;font-style:normal}.ticker strong{font-weight:700}.section{padding-top:96px;padding-bottom:96px}.section-label{font-size:11px;letter-spacing:2px;font-weight:700;color:#526b83;margin:0 0 24px}h2{font-size:38px;line-height:1.45;letter-spacing:-1.8px;margin:0;font-weight:700}h2 span{color:#60809f}.about{display:grid;grid-template-columns:1fr 1fr;gap:85px}.about-right{padding-top:32px}.lead{font-size:21px;line-height:1.7;margin:0 0 18px;font-weight:500;letter-spacing:-.6px}.muted{font-size:15px;color:#6e7f8e;line-height:1.85}.audience{margin-top:30px;border-top:1px solid #dfe5eb;padding-top:24px}.audience>span{font-size:12px;font-weight:700;display:block;margin-bottom:16px}.audience p{font-size:14px;margin:10px 0}.audience p:before{content:"✓";color:#c44c58;margin-right:12px}.program-section{background:#f5f7fa}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:44px}.session{display:grid;grid-template-columns:32% 68%;background:#fff;margin-top:18px;border:1px solid #e0e6ee;border-radius:6px;overflow:hidden}.session-intro{padding:34px;background:#edf2f7}.session-number{color:#c84b58;font-size:12px;letter-spacing:1px;font-weight:700}.session h3{font-size:23px;letter-spacing:-1px;margin:17px 0 12px}.session-intro p{font-size:14px;line-height:1.8;color:#758596;margin:0;max-width:210px}.talks{padding:6px 32px}.talk{display:flex;gap:20px;padding:26px 0}.talk+.talk{border-top:1px solid #e4e9ee}.talk-index{font-size:12px;color:#9eafbf;padding-top:5px}.talk h4{font-size:18px;line-height:1.7;margin:0 0 12px;letter-spacing:-.6px}.talk p{margin:0;font-size:13px;color:#708295;display:flex;gap:10px;flex-wrap:wrap}.talk p strong{color:#294764;font-size:14px}.qa{display:flex;align-items:center;gap:32px;margin-top:24px;background:#e7edf5;padding:26px 34px;border-radius:5px}.qa>strong{font-size:28px;color:#ca505b}.qa h3{font-size:18px;letter-spacing:-.6px}.qa p{font-size:13px;line-height:1.8;color:#647b92;margin-left:auto}.venue{display:grid;grid-template-columns:1fr 1.2fr;gap:100px}.venue-details>div{border-top:1px solid #dce4ec;padding:24px 0}.venue-details>div>span{font-size:12px;color:#73889d}.venue h3{font-size:22px;margin:14px 0 8px;letter-spacing:-.7px}.venue-details p{font-size:15px;color:#6b7e90}.light-badge{font-size:11px;color:#bd4653;background:#fff0f1;padding:4px 8px;margin-left:8px;border-radius:3px}.map-link{font-size:13px;font-weight:600;display:inline-block;border-bottom:1px solid #8095aa;padding-bottom:5px;margin-top:8px}.venue-note{font-size:12px!important}.registration{background:#143e79;padding:86px 0 90px;position:relative}.register-grid{display:grid;grid-template-columns:.95fr 1.1fr;gap:85px}.register-intro{color:#fff}.register-intro .section-label{color:#b6c9e2}.register-intro h2{font-size:41px}.register-intro h2 span{color:#ff7a81}.register-intro>p:not(.section-label){color:#bfcee2;font-size:15px;line-height:1.9;margin-top:24px}.registration-date{display:flex;flex-direction:column;align-items:flex-start;margin-top:65px;font-size:11px;letter-spacing:2px;color:#b2c8e3}.registration-date strong{font-size:110px;line-height:1.3;font-weight:800;color:#ffffff26;letter-spacing:-6px}.form-card{background:#fff;border-radius:8px;padding:35px}.form-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.form-heading h3{font-size:23px;margin:0;letter-spacing:-1px}.form-heading>span{font-size:11px;color:#8290a0}em{font-style:normal;color:#c94554}.fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px}.fields label{font-size:13px;font-weight:500}.fields input,.fields textarea{display:block;width:100%;background:#fff;border:1px solid #d8e0e9;border-radius:4px;padding:12px;font-size:13px;margin-top:9px;color:#163550}.fields input:focus,.fields textarea:focus{outline:2px solid #547fac;outline-offset:1px}.fields textarea{resize:vertical;min-height:100px}.fields input::placeholder,.fields textarea::placeholder{color:#98a6b5}.full{grid-column:1/-1}.optional{font-size:11px;font-weight:400;color:#8a98a7;margin-left:5px}.privacy{font-size:12px;color:#6f7f90;border-top:1px solid #e5eaf0;margin-top:22px;padding:16px 0}.privacy summary{cursor:pointer}.privacy p{line-height:1.85}.consent{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.7}.consent input{width:17px;height:17px;accent-color:#123e78;flex-shrink:0}.navy{background:#143e79;color:#fff}.navy:hover{background:#22518f}.submit{width:100%;margin-top:24px}.submit:disabled{opacity:.6;cursor:wait}.form-note{text-align:center;font-size:10px;color:#8a98a6;line-height:1.8;margin:13px 0 0}.error{color:#b62c40;background:#fff0f2;padding:12px;border-radius:4px;font-size:14px}.success{text-align:center;padding:40px 0}.success-icon{background:#edf4f9;color:#123e78;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;font-size:30px;margin:0 auto 30px}.success h3{font-size:23px;letter-spacing:-1px}.success p{font-size:14px;line-height:1.8}.receipt{padding:18px;background:#f3f6fa;font-size:13px;margin:25px 0}.receipt strong{display:block;margin-top:8px;font-size:18px}.success .button{margin-top:16px}footer{display:flex;align-items:center;gap:30px;padding-top:32px;padding-bottom:32px}footer .brand{transform:scale(.8);transform-origin:left center;margin-right:-55px}footer p{font-size:12px;color:#7a8b9c}footer>span{margin-left:auto;font-size:10px;color:#8d9caa}.mobile{display:none}@media(min-width:1500px){.hero-art .slash{right:20%}}@media(max-width:1050px){.nav nav{gap:18px}.wrap{width:calc(100% - 56px)}.brand{gap:12px}.brand strong{font-size:15px}.votoo{font-size:24px}.about,.register-grid{gap:40px}.venue{gap:55px}.slash{right:7%;opacity:.8}.hero-art>span{right:3%}.session-intro{padding:28px 23px}.talks{padding:6px 23px}.qa{gap:22px}.qa h3{font-size:16px}footer p{display:none}}@media(max-width:760px){html{scroll-padding-top:76px}.wrap{width:calc(100% - 40px)}header{height:72px}.nav{gap:10px}.nav nav{display:none}.brand{gap:9px}.brand strong{font-size:13px}.votoo{font-size:22px}.votoo i{width:23px;height:27px;font-size:23px;border-radius:6px}.brand-x{font-size:16px}.votoo sup{font-size:7px}.nav-cta{padding:10px 13px;font-size:12px}.hero-content{padding-top:42px;padding-bottom:30px}.eyebrow{font-size:9px;letter-spacing:1.7px}.hero-kicker{font-size:15px;margin-top:30px}.year{font-size:112px;letter-spacing:-7px;margin-left:-4px}h1{font-size:43px;letter-spacing:-2px;margin-top:12px}.hero-desc{font-size:15px;line-height:1.8}.slash{right:-78px;top:-20px;width:90px;height:550px;opacity:.5}.gridlines{right:-230px;bottom:-150px;width:420px;height:450px;opacity:.45}.hero-art>span{display:none}.hero-actions{gap:20px;margin:25px 0 34px}.button{padding:15px 20px;font-size:14px}.text-link{font-size:12px}.text-link span{margin-left:4px}.hero-meta{gap:22px;flex-direction:column;padding-top:23px}.hero-meta strong{font-size:16px}.hero-meta p{font-size:13px}.meta-label{font-size:9px;margin-bottom:7px}.ticker .wrap{display:grid;grid-template-columns:1fr 16px 1fr;gap:12px;text-align:center;font-size:12px;padding:20px 0}.ticker i:nth-of-type(2){display:none}.ticker i:nth-of-type(3){display:block}.section{padding-top:62px;padding-bottom:62px}.about,.venue,.register-grid{grid-template-columns:1fr;gap:30px}h2{font-size:30px;letter-spacing:-1.3px}.section-label{margin-bottom:18px;font-size:10px}.about-right{padding-top:0}.lead{font-size:18px}.muted{font-size:14px}.section-heading{display:block;margin-bottom:28px}.section-heading>.muted{margin-top:22px}.session{grid-template-columns:1fr}.session-intro{padding:24px}.session h3{font-size:22px;margin-top:10px}.session-intro p{max-width:none;font-size:13px}.talks{padding:0 22px}.talk{padding:24px 0;gap:13px}.talk h4{font-size:16px}.talk p{gap:5px 9px}.talk p span{font-size:12px}.qa{display:grid;grid-template-columns:60px 1fr;padding:22px;gap:6px 14px}.qa>strong{font-size:24px}.qa h3{font-size:15px;line-height:1.7;margin:0}.qa p{grid-column:2;margin:5px 0 0;font-size:12px}.venue h3{font-size:21px}.venue-details{margin-top:8px}.registration{padding:60px 0}.register-intro h2{font-size:34px}.registration-date{display:none}.form-card{padding:26px 22px}.fields{gap:18px 12px}.fields label{font-size:12px}.fields input{padding:11px 9px;font-size:12px}.form-heading h3{font-size:21px}.consent{font-size:11px}footer{flex-wrap:wrap;gap:10px;padding-top:22px;padding-bottom:22px}footer .brand{margin-right:0}footer>span{font-size:9px;margin-left:0;width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}:root{--navy:#153d72;--coral:#ff6b73;--ink:#19354f;--muted:#667c91;--line:#dfe7ef;--surface:#f4f7fa}main{overflow:clip}.wrap{max-width:1160px}h2{font-size:34px;line-height:1.45;letter-spacing:-1.4px}.section{padding-top:80px;padding-bottom:80px}.section-label{font-size:11px;letter-spacing:2px;color:#60778c;display:flex;align-items:center;gap:12px;margin-bottom:22px}.section-label:before{content:"";width:5px;height:17px;transform:skew(-24deg);background:var(--coral);flex-shrink:0}.muted{color:var(--muted);line-height:1.9}.button{border-radius:5px}.votoo-logo{display:block;width:145px;height:auto;flex-shrink:0}header{position:fixed;top:0;left:0;width:100%;height:80px;transition:background .25s,border-color .25s;box-shadow:none}.nav{gap:24px}.seminar-brand{display:flex;flex-direction:column;gap:4px;font-size:16px;font-weight:750;letter-spacing:-.4px;line-height:1.3;flex-shrink:0}.seminar-brand span{font-size:13px;font-weight:500;color:#637d96}.nav nav{gap:28px}.header-on-hero{background:transparent;border-color:transparent}.header-on-content{background:#fff;border-color:var(--line)}header .nav-cta{font-size:14px;font-weight:750;padding:12px 22px;border-radius:5px;white-space:nowrap;background:var(--navy);color:#fff;box-shadow:none}.hero{isolation:isolate;background:#153d72}.hero-content{padding-top:119px;padding-bottom:32px}.hero-art{z-index:-1;overflow:hidden}.hero .slash{inset:0 0 0 auto;width:48%;height:100%;transform:none;background:linear-gradient(30deg,#f3647200,#ff6b73 70%);clip-path:polygon(78% 0,100% 0,25% 100%,3% 100%);z-index:2}.hero-kicker{font-size:16px;line-height:1.7;margin:20px 0 10px;max-width:620px;word-break:keep-all}.hero .year{font-size:102px;letter-spacing:-6px;line-height:1.05}.hero h1{font-size:50px;line-height:1.24;letter-spacing:-2px;margin:10px 0 20px}.hero-desc{max-width:590px;font-size:15px;line-height:1.85;margin:0;word-break:keep-all}.hero-actions{align-items:flex-start;gap:26px;margin:25px 0}.hero-apply{display:flex;flex-direction:column;align-items:center;gap:10px}.hero .hero-apply-button{background:#fff;color:var(--navy);font-size:17px;min-width:250px;min-height:56px;font-weight:800;box-shadow:none;padding:16px 24px}.hero .hero-apply-button:hover{background:#fff1f2}.hero-apply-note{font-size:12px;color:#d8e3f1}.hero-actions>.text-link{padding-top:19px;font-size:13px;color:#c1d2e5}.hero-meta{max-width:650px;gap:50px;padding-top:18px}.hero-meta strong{font-size:16px}.hero-meta p{font-size:13px}.meta-label{font-size:10px}.motion-toggle{position:absolute;bottom:18px;right:22px;z-index:3;border:1px solid #ffffff35;border-radius:4px;background:#153d72cc;color:#dae5f1;font-size:11px;padding:7px 10px;cursor:pointer}.architectural-lines{position:absolute;right:0;bottom:0;width:46%;height:95%;color:#c1d6ed;-webkit-mask-image:linear-gradient(90deg,transparent,#000 25%);mask-image:linear-gradient(90deg,transparent,#000 25%);z-index:1;pointer-events:none}.architectural-lines pattern path{stroke:currentColor;stroke-width:.7;opacity:.4}.building-facades path{fill:url(#facade-lines)}.building-outlines{stroke:currentColor;stroke-width:1;opacity:.55;stroke-linejoin:round;stroke-linecap:round}.building-traces{stroke:#d8eaff;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:9 91;opacity:0;animation:facade-light 12s linear infinite}.building-traces path+path{opacity:.4}.motion-paused .hero-art *{animation-play-state:paused!important}@keyframes facade-light{0%{stroke-dashoffset:100;opacity:0}15%,80%{opacity:.55}to{stroke-dashoffset:-100;opacity:0}}.ticker{background:#edf2f7;border-bottom:1px solid var(--line)}.ticker .wrap{padding-top:19px;padding-bottom:19px;font-size:13px}.ticker i{color:#d05b66}.about{gap:70px}.about-right{padding-top:0}.lead{font-size:20px;line-height:1.75}.audience{margin-top:26px;padding-top:22px;border-top:1px solid var(--line)}.audience p{display:flex;font-size:14px;line-height:1.8;margin:10px 0}.audience p:before{flex-shrink:0}.program-section{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.section-heading{margin-bottom:32px;gap:32px}.section-heading>.muted{font-size:14px}.session{border:1px solid var(--line);border-radius:6px;margin-top:18px;box-shadow:none;grid-template-columns:30% 70%}.session-intro{position:relative;overflow:hidden;isolation:isolate;background:#eaf0f6;padding:28px;border-left:3px solid var(--coral)}.session-number{font-size:11px;letter-spacing:1px}.session h3{font-size:22px;margin:15px 0 12px}.session-intro p{font-size:13px;line-height:1.9}.session-watermark{position:absolute;bottom:-16px;right:12px;font-size:108px;font-weight:900;letter-spacing:-7px;color:#173d700a;line-height:1;z-index:-1}.session-duration{display:block;font-size:12px;color:#5d768e;margin-bottom:14px}.talks{padding:0 28px}.talk{padding:24px 0;gap:16px}.talk-index{color:#9baaba;font-size:11px}.talk h4{font-size:17px;line-height:1.7;margin-bottom:10px}.talk-duration{font-size:11px;color:#7b8ea0;white-space:nowrap;font-weight:400;margin-left:5px}.talk p{font-size:13px;line-height:1.7}.program-interlude{display:flex;align-items:center;gap:24px;padding:17px 22px;border-bottom:1px solid var(--line);font-size:14px}.program-interlude strong{min-width:125px;font-size:11px;letter-spacing:1px;color:#647c94}.break{margin-top:5px}.qa{border-radius:6px;background:var(--navy);color:#fff;padding:26px 28px;gap:26px}.qa>strong{color:#ff858e;font-size:26px}.qa-all{font-size:11px;color:#ff929a}.qa h3{font-size:17px;line-height:1.6;margin:7px 0 0}.qa p{color:#c7d7e9;font-size:12px}.program-note{font-size:12px}.venue{gap:70px}.venue h3{font-size:20px;line-height:1.65}.venue-details>div{padding:23px 0}.date-art{margin-top:24px;padding-top:20px;border-top:1px solid var(--line);max-width:285px}.date-art>span,.date-art small{display:block;color:#71869a;font-size:10px;letter-spacing:2px}.date-art>strong{display:block;font-size:65px;letter-spacing:-3px;color:var(--navy);line-height:1.4}.date-art strong span{color:var(--coral);font-weight:400;margin:0 7px}.registration{isolation:isolate;overflow:hidden;padding:76px 0;background:var(--navy)}.registration:after{content:"";position:absolute;inset:0 0 0 auto;width:52%;background:#ff6b73;clip-path:polygon(85% 0,100% 0,15% 100%,0 100%);z-index:-1}.register-grid{grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start}.register-intro h2{font-size:36px}.register-intro>p:not(.section-label){font-size:14px;line-height:1.9}.registration-date{margin-top:40px}.registration-date strong{font-size:105px;color:#ffffff35}.form-card{padding:32px;border-radius:7px;box-shadow:0 12px 40px #081e4926}.form-heading{margin-bottom:25px}.form-heading h3{font-size:23px}.fields{gap:18px 16px}.fields label{font-size:13px}.fields input,.fields textarea{font-size:14px;padding:11px 12px;border-color:#d8e2ec}.field-help{font-size:11px;color:#7e90a0;display:block;margin-top:6px}.topic-fields{border:0;padding:0;margin:4px 0;min-width:0}.topic-fields legend{font-size:13px;font-weight:500;margin-bottom:10px}.topic-fields label{display:inline-flex;align-items:center;gap:6px;margin:0 5px 7px 0;padding:7px 9px;min-height:35px;max-width:100%;font-size:12px;line-height:1.5;border:1px solid #dce5ee;border-radius:4px;cursor:pointer}.topic-fields input{margin:0;width:14px;height:14px;padding:0;flex-shrink:0;accent-color:var(--navy)}.topic-fields label:has(input:checked){background:#edf3fa;border-color:#537ba5}.privacy-consent-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;border-top:1px solid var(--line);padding-top:17px;margin-top:20px}.privacy-consent-row .consent{flex:1;min-width:200px;margin:0}.privacy-consent-row .privacy{border:0;margin:0;padding:0;font-size:12px}.privacy summary{color:#6c8195;text-decoration:underline;text-underline-offset:3px}.privacy[open]{flex-basis:100%}.privacy p{padding:12px;background:#f4f7fa;border-radius:4px}.consent-pending{font-size:11px;line-height:1.8;color:#7a8998;margin:12px 0}.form-card>.consent,.form-card form>.consent{margin-top:14px}.consent{font-size:12px}.submit{margin-top:24px;min-height:52px;font-size:15px}.submit:disabled{cursor:not-allowed;background:#7c94af;opacity:1}.contact-section{display:flex;justify-content:space-between;gap:30px;padding-top:48px;padding-bottom:48px}.contact-section h2{font-size:25px}.contact-section p{font-size:14px;color:var(--muted)}.contact-section>div+div{display:flex;flex-direction:column;justify-content:center;gap:12px}.contact-section a{font-size:18px;color:var(--navy)}footer{border-top:1px solid var(--line)}footer .brand{transform:scale(.75)}@media(max-width:1050px){.nav nav{gap:18px}.seminar-brand{font-size:14px}.nav-cta{padding:11px 17px!important}.register-grid,.about,.venue{gap:36px}.hero .slash{width:43%}.hero-desc{max-width:570px}.section-heading{align-items:start}.section-heading>.muted{max-width:235px}.qa{gap:18px}.qa p{max-width:190px}.votoo-logo{width:130px}}@media(max-width:760px){header{height:72px}.nav{gap:12px}.seminar-brand{font-size:13px}.seminar-brand span{font-size:11px}.nav .nav-cta{font-size:12px;padding:11px 13px!important}.hero-content{padding-top:103px;padding-bottom:45px}.hero .year{font-size:79px;letter-spacing:-4px}.hero h1{font-size:34px;letter-spacing:-1.4px;margin:9px 0 16px}.hero-kicker{font-size:13px;margin-top:16px}.hero-desc{font-size:14px;max-width:96%}.hero .slash{width:34%;opacity:.65;clip-path:polygon(80% 0,100% 0,25% 100%,0 100%)}.architectural-lines{width:60%;height:70%;right:-15%;opacity:.4}.hero-actions{gap:18px;margin:22px 0}.hero-apply{flex:1;min-width:0}.hero .hero-apply-button{min-width:0;width:100%;min-height:54px;padding:14px 16px;font-size:16px}.hero-actions>.text-link{font-size:12px;white-space:nowrap}.hero-apply-note{font-size:11px}.hero-meta{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding-top:16px}.hero-meta strong{font-size:13px;line-height:1.7}.hero-meta p{font-size:12px}.meta-label{font-size:9px}.motion-toggle{font-size:10px;bottom:10px;right:17px}.ticker .wrap{font-size:11px;padding:17px 0;gap:9px}.section{padding-top:55px;padding-bottom:55px}h2{font-size:28px}.section-label{font-size:10px;margin-bottom:18px}.about,.venue,.register-grid{grid-template-columns:1fr;gap:28px}.lead{font-size:18px}.audience p{font-size:13px}.section-heading{display:block;margin-bottom:23px}.section-heading>.muted{max-width:none}.session{grid-template-columns:1fr}.session-intro{padding:22px}.session h3{font-size:21px;margin-top:9px}.session-intro p{max-width:none}.session-duration{margin-bottom:7px}.session-watermark{font-size:90px}.talks{padding:0 20px}.talk{padding:21px 0;gap:12px}.talk h4{font-size:16px}.talk p{font-size:12px}.program-interlude{padding:16px 10px;gap:14px;font-size:13px}.program-interlude strong{min-width:106px;font-size:10px}.qa{display:grid;grid-template-columns:45px 1fr;padding:22px;gap:10px 16px}.qa>strong{font-size:23px}.qa h3{font-size:15px}.qa p{grid-column:2;max-width:none;margin:0}.venue h3{font-size:18px}.date-art{max-width:260px}.date-art>strong{font-size:60px}.registration{padding:54px 0}.register-intro h2{font-size:30px}.registration:after{width:100%;opacity:.5;clip-path:polygon(92% 0,100% 0,8% 100%,0 100%)}.form-card{padding:25px 20px}.fields{gap:17px 12px}.fields input,.fields textarea{font-size:13px}.topic-fields label{font-size:11px}.privacy-consent-row{gap:9px}.privacy-consent-row .consent{min-width:180px}.consent{font-size:11px}.contact-section{flex-direction:column;gap:12px;padding:38px 0}.contact-section a{font-size:16px}.votoo-logo{width:115px}}@media(max-width:400px){.hero-actions{flex-direction:column;gap:10px}.hero-apply{width:100%}.hero-actions>.text-link{align-self:center;padding:3px}.seminar-brand{font-size:12px}.nav .nav-cta{padding:10px 11px!important}.hero h1{font-size:32px}}@media(prefers-reduced-motion:reduce){header{transition:none}.building-traces{animation:none;display:none}.motion-toggle{display:none}}.consent-all-row .consent-all{font-size:14px;font-weight:700}.hero-content{text-align:center;padding-top:130px;padding-bottom:32px;max-width:1160px}.hero-event-chip{display:inline-block;border:1px solid #ffffff36;border-radius:30px;padding:9px 18px;color:#e2eaf6;font-size:12px;letter-spacing:.3px;margin-bottom:19px;background:#173d7240}.hero .eyebrow{justify-content:center;font-size:10px;letter-spacing:2px;color:#afc7e2}.hero .hero-kicker{max-width:none;margin:25px auto 15px;font-size:17px;color:#d9e5f4}.hero h1{font-size:clamp(40px,4.6vw,62px);line-height:1.23;letter-spacing:-2.5px;margin:0 auto 23px;font-weight:800}.hero-title-year{color:#ff7a83}.hero .hero-desc{max-width:660px;margin:0 auto;font-size:15px;line-height:1.9;color:#c7d8ed}.hero-actions{justify-content:center;margin:27px 0 30px;gap:0}.hero-actions>.text-link{display:none}.hero .hero-apply-button{min-width:270px;border-radius:30px;min-height:55px}.hero-apply-note{font-size:11px;color:#b6cde6}.hero-hosts{display:flex;align-items:center;justify-content:center;gap:21px;margin:33px 0 27px;font-size:15px;color:#dce8f6}.hero-hosts>span{font-size:10px;letter-spacing:2px;color:#9fb8d5;margin-right:8px}.hero-hosts strong{font-weight:600}.hero-hosts i{font-style:normal;font-weight:300;color:#8ea9c9}.hero-meta{max-width:790px;margin:auto;justify-content:center;gap:65px;padding-top:19px;text-align:left}.hero-meta strong{font-size:14px}.hero-meta p{font-size:12px}.hero-meta .meta-label{font-size:9px}.hero .slash{width:30%;background:linear-gradient(25deg,#ff6b7310,#ff6b7390 55%,#ff6b73);clip-path:polygon(77% 0,100% 0,23% 100%,0 100%)}.architectural-lines{width:45%;opacity:.45}.hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#153d7200,#153d72aa 35%,#153d7270 65%,transparent);z-index:1;pointer-events:none}.ticker{background:#ff6b73;color:#183857;border:0}.ticker i{color:#18385770}.ticker .wrap{padding-top:18px;padding-bottom:18px}.about{display:grid;grid-template-columns:.9fr 1.1fr;gap:75px;align-items:start;padding-top:90px;padding-bottom:90px}.about h2{font-size:37px;line-height:1.45}.about .lead{font-size:19px;margin-top:21px}.editorial-tags{display:flex;flex-wrap:wrap;gap:7px}.editorial-tags span{font-size:12px;padding:6px 12px;border:1px solid #d1dce8;border-radius:20px;color:#47627e}.event-stat-strip{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,1fr);padding:24px 0;margin:27px 0 0;border-top:1px solid #dfe7ef;border-bottom:1px solid #dfe7ef;gap:15px}.event-stat-strip>div{display:flex;flex-direction:column;gap:7px}.event-stat-strip strong{font-size:44px;line-height:1.15;letter-spacing:-2px;color:#173e73;font-weight:750}.event-stat-strip strong span{color:#ff6b73;font-weight:400}.event-stat-strip>div>span{font-size:11px;color:#70869a}.about .audience{border:0;margin-top:23px;padding-top:0}.about .audience>span{font-size:12px}.about .audience p{font-size:13px}.program-section{background:#fff;border-top:1px solid #e2e9f1;border-bottom:0}.program-section .section{padding-top:80px;padding-bottom:80px}.section-heading h2{font-size:36px}.section-heading{margin-bottom:35px}.session{grid-template-columns:29% 71%;border:0;border-radius:14px;background:#f3f6fa;margin-top:20px;overflow:hidden}.session-intro{border:0;background:transparent;padding:34px;display:flex;flex-direction:column;align-items:start}.session-number{font-size:11px;border:1px solid #d4dee9;border-radius:20px;padding:5px 10px;color:#58718b;letter-spacing:1px}.session h3{font-size:25px;line-height:1.5;margin-top:18px;letter-spacing:-1px}.session-duration{font-size:11px;color:#788c9f}.session-intro p{font-size:13px;max-width:215px}.session-watermark{font-size:115px;color:#173d7006}.talks{padding:10px 32px}.talk{padding:25px 0;gap:17px}.talk h4{font-size:17px}.talk-index{color:#bd5661;padding-top:5px}.talk-duration{display:inline-block;background:#e6ecf3;border-radius:15px;padding:2px 8px;font-size:10px;margin-left:7px;vertical-align:middle}.talk p{gap:11px}.program-interlude{border-bottom:0;padding:19px 25px}.program-interlude strong{min-width:125px}.break{margin:4px 0 -4px}.qa{border-radius:14px;margin-top:23px;padding:29px 33px}.qa-all{font-size:12px}.qa h3{font-size:18px}.program-note{text-align:right;font-size:11px}.venue{border-top:1px solid #e2e9f1;padding-top:75px;padding-bottom:75px}.venue h2{font-size:36px}.venue-details h3{font-size:19px}.form-card{border-radius:14px;padding:34px;box-shadow:none}.register-intro h2{font-size:38px}.registration{padding:80px 0}.registration:after{width:35%;opacity:.7}.topic-fields label{border-radius:20px;padding:7px 11px}.contact-section{padding-top:45px;padding-bottom:45px}@media(max-width:1050px){.about{gap:38px}.about h2{font-size:31px}.session-intro{padding:26px}.session h3{font-size:22px}.talks{padding:7px 25px}.hero .slash{width:26%}.hero-hosts{font-size:14px}.event-stat-strip strong{font-size:37px}}@media(max-width:760px){.hero-content{padding-top:103px;padding-bottom:42px}.hero-event-chip{font-size:10px;padding:8px 12px;margin-bottom:16px}.hero .eyebrow{font-size:9px;letter-spacing:1.5px}.hero .hero-kicker{font-size:13px;margin:21px auto 12px;max-width:330px;word-break:keep-all}.hero h1{font-size:34px;letter-spacing:-1.7px;line-height:1.3;margin-bottom:18px}.hero .hero-desc{font-size:13px;line-height:1.85;max-width:95%}.hero-actions{display:flex;flex-direction:row;margin:23px 0}.hero-apply{flex:none;width:auto}.hero .hero-apply-button{min-width:245px;font-size:16px;padding:14px 24px;min-height:52px}.hero-hosts{gap:10px;font-size:11px;flex-wrap:wrap;margin:26px 0 22px}.hero-hosts>span{width:100%;font-size:9px;margin:0 0 2px}.hero-meta{gap:18px;max-width:360px}.hero-meta strong{font-size:12px}.hero-meta p{font-size:11px}.hero .slash{width:29%;opacity:.48}.architectural-lines{width:65%;height:80%;right:-15%;opacity:.3}.about{grid-template-columns:1fr;gap:26px;padding:58px 0}.about h2{font-size:29px}.about .lead{font-size:18px;margin-top:21px}.event-stat-strip{padding:22px 0;margin-top:23px}.event-stat-strip strong{font-size:38px}.event-stat-strip>div>span{font-size:10px;line-height:1.6}.program-section .section{padding-top:55px;padding-bottom:55px}.section-heading h2{font-size:29px}.session{grid-template-columns:1fr;border-radius:10px}.session-intro{padding:24px 22px 14px}.session h3{font-size:23px;margin:12px 0 9px}.session-intro p{max-width:none}.session-duration{margin-bottom:5px}.talks{padding:0 22px}.talk{padding:21px 0}.talk h4{font-size:16px}.qa{padding:23px;border-radius:10px}.qa h3{font-size:15px}.qa-all{font-size:11px}.program-interlude{padding:17px 12px}.program-note{text-align:left}.venue{padding-top:55px;padding-bottom:55px}.venue h2{font-size:29px}.registration{padding:55px 0}.register-intro h2{font-size:31px}.form-card{border-radius:10px;padding:25px 20px}.registration:after{width:100%;opacity:.4}.contact-section{padding-top:36px;padding-bottom:36px}}@media(max-width:360px){.hero h1{font-size:30px}.hero-event-chip{font-size:9px}.hero-hosts{font-size:10px;gap:8px}.event-stat-strip strong{font-size:33px}}header.header-on-hero.header-scrolled{background:#153d72;border-bottom-color:#ffffff15;box-shadow:0 4px 16px #071e4914}header{isolation:isolate}#home{scroll-margin-top:0}.hero{background:radial-gradient(ellipse at 50% 36%,#214d85,#153d72 49%,#102e58)}.hero-aurora{position:absolute;inset:-30%;background:radial-gradient(ellipse at 34% 55%,#479afa2b,transparent 34%),radial-gradient(ellipse at 68% 30%,#ff7c891a,transparent 30%);animation:aurora-drift 14s ease-in-out infinite alternate;z-index:0;will-change:transform}.hero-beam{position:absolute;top:-45%;width:1px;height:190%;transform:rotate(24deg);background:linear-gradient(transparent 25%,#dcecff85 48%,#dcecff 50%,#dcecff40 53%,transparent 75%);opacity:0;filter:drop-shadow(0 0 7px #91c9ff);z-index:1;pointer-events:none}.hero-beam-one{left:13%;animation:beam-rise 10s ease-in-out infinite}.hero-beam-two{left:82%;animation:beam-rise 10s ease-in-out -5s infinite}.hero-sparks{position:absolute;inset:0;overflow:hidden;z-index:1}.hero-sparks>span{position:absolute;left:var(--spark-x);bottom:-10px;width:3px;height:3px;background:#d7eaff;border-radius:50%;box-shadow:0 0 9px #b9dcff;opacity:0;animation:spark-rise var(--spark-duration) linear var(--spark-delay) infinite}.hero-sparks>span:nth-child(3n){width:2px;height:2px;background:#ffadb4;box-shadow:0 0 8px #ffadb4}.hero .architectural-lines{opacity:.7}.building-traces{stroke:#e5f3ff;stroke-width:1.8;filter:drop-shadow(0 0 4px #9ed2ff);animation-duration:8s}.hero h1{perspective:800px;text-shadow:0 5px 35px #061a3440}.title-reveal{display:block;animation:title-rise 1.1s cubic-bezier(.2,.7,.2,1) both}.title-reveal-first{animation-delay:.1s}.title-reveal-second{animation-delay:.3s}.hero-title-year{background:linear-gradient(110deg,#ff6b73 20%,#ffb3ba,#ff6b73 70%);background-size:220% 100%;color:#ff7a83;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:year-sheen 8s ease-in-out infinite}.hero-event-chip{animation:quiet-enter .8s ease-out both;box-shadow:inset 0 1px #ffffff15}.hero .hero-desc{animation:quiet-enter 1s .55s both}.hero-actions{animation:quiet-enter 1s .75s both}.hero .hero-apply-button{position:relative;overflow:hidden;box-shadow:0 8px 32px #041a3945;transition:box-shadow .2s,transform .2s,background .2s}.hero .hero-apply-button:hover{box-shadow:0 10px 40px #b9d8ff25;transform:translateY(-3px);background:#fff}.hero .hero-apply-button:focus-visible{outline:3px solid #ff9ca5;outline-offset:5px}.hero.motion-paused *{animation-play-state:paused!important}@keyframes title-rise{0%{opacity:0;transform:translateY(24px) rotateX(8deg);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes quiet-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes aurora-drift{0%{transform:translate(-3%,2%) scale(.95)}to{transform:translate(4%,-3%) scale(1.08)}}@keyframes beam-rise{0%,10%{opacity:0;translate:30px 140px}35%{opacity:.4}65%{opacity:.25}85%,to{opacity:0;translate:-50px -180px}}@keyframes spark-rise{0%{opacity:0;transform:translate(0)}15%{opacity:.4}75%{opacity:.25}to{opacity:0;transform:translate(130px,-800px)}}@keyframes year-sheen{0%,20%{background-position:100% 0}65%,to{background-position:0 0}}@media(max-width:760px){.hero-sparks>span:nth-child(2n){display:none}.hero-beam-one{left:8%}.hero-beam-two{left:90%}.hero .architectural-lines{opacity:.4}.hero h1{font-size:32px;letter-spacing:-1.6px}.title-reveal{word-break:keep-all}}@media(max-width:360px){.hero h1{font-size:29px}}@media(prefers-reduced-motion:reduce){.hero *,.hero *:before,.hero *:after{animation:none!important;transition:none!important}.hero-beam,.hero-sparks{display:none}.title-reveal,.hero-event-chip,.hero .hero-desc,.hero-actions{opacity:1;transform:none;filter:none}.hero-title-year{-webkit-text-fill-color:#ff7a83;background:none}}.hero{background:radial-gradient(ellipse at 50% 35%,#28568d,#123764 58%,#091f42)}.hero-horizon{position:absolute;inset:auto -15% -38%;height:65%;border-radius:50%;background:radial-gradient(ellipse at center,#74caff38,transparent 65%);filter:blur(22px);animation:horizon-breathe 7s ease-in-out infinite alternate;z-index:0}.hero-ascent{position:absolute;inset:0;width:100%;height:100%;fill:none;pointer-events:none;z-index:1;-webkit-mask-image:linear-gradient(90deg,#000,transparent 38%,transparent 62%,#000);mask-image:linear-gradient(90deg,#000,transparent 38%,transparent 62%,#000)}.hero-ascent>g{stroke:#b8d9ff;stroke-width:1;opacity:.18}.hero-ascent .ascent-trails{stroke:#d4ebff;stroke-width:2;opacity:.8;stroke-dasharray:9 91;stroke-dashoffset:100;filter:drop-shadow(0 0 8px #82c3ff);animation:ascent-flow 6s linear infinite}.ascent-trails path:nth-child(2){stroke:#ffb7be;stroke-width:3}.hero .slash{width:36%;opacity:1;background:linear-gradient(24deg,#ff697300 3%,#ef61749c 35%,#ff6b73 70%,#ff9099)}.hero .slash:after{content:"";position:absolute;inset:-65% -50%;background:linear-gradient(0deg,transparent 40%,#fff7 49%,#ffdde680 50%,transparent 60%);transform:translateY(55%);animation:ribbon-light 7s cubic-bezier(.3,0,.2,1) infinite}.hero h1{font-size:clamp(42px,5.25vw,70px);letter-spacing:-2.7px;text-shadow:0 8px 38px #03163055}.hero-title-year{background:linear-gradient(110deg,#ff7783 20%,#ffcad0,#ff7783 70%);background-size:220% 100%;background-clip:text;-webkit-background-clip:text}.hero-aurora{background:radial-gradient(ellipse at 24% 62%,#4f9ff54d,transparent 35%),radial-gradient(ellipse at 85% 20%,#ff7c892b,transparent 38%)}.hero .hero-apply-button{box-shadow:0 10px 38px #05193270,0 0 34px #b0d2ff15}.hero .hero-apply-button:after{content:"↗";font-size:21px;margin-left:17px;transition:transform .2s}.hero .hero-apply-button:hover:after{transform:translate(2px,-2px)}@keyframes ascent-flow{0%{stroke-dashoffset:100}to{stroke-dashoffset:-100}}@keyframes ribbon-light{0%,18%{transform:translateY(55%);opacity:0}28%{opacity:.7}65%{opacity:.5}82%,to{transform:translateY(-55%);opacity:0}}@keyframes horizon-breathe{0%{transform:scale(.9);opacity:.5}to{transform:scale(1.15);opacity:1}}@media(max-width:760px){.hero .slash{width:43%;opacity:.85}.hero-ascent{-webkit-mask-image:linear-gradient(90deg,#000,transparent 28%,transparent 75%,#000);mask-image:linear-gradient(90deg,#000,transparent 28%,transparent 75%,#000)}.hero-ascent .ascent-trails{stroke-width:1.5;opacity:.6}.hero-horizon{filter:blur(12px)}.hero .hero-apply-button{min-height:56px}}@media(prefers-reduced-motion:reduce){.hero-ascent .ascent-trails,.hero .slash:after{display:none}.hero-horizon{animation:none}}.agenda-summary{display:flex;align-items:center;gap:16px;margin:0 0 16px;font-size:14px;color:#536d86}.agenda-summary strong{color:#163550;font-variant-numeric:tabular-nums}.agenda-estimate{margin-left:auto;border:1px solid #dce4ed;border-radius:20px;padding:5px 11px;font-size:11px;color:#637a90}.agenda{--time-column:170px;border:1px solid #dce4ed;border-radius:12px;overflow:hidden;background:#fff}.agenda-columns,.agenda-row,.agenda-session{display:grid;grid-template-columns:var(--time-column) minmax(0,1fr)}.agenda-columns{background:#fff;color:#7a8b9c;font-size:11px;letter-spacing:.5px;padding:14px 0}.agenda-columns>span{padding:0 28px}.agenda-row,.agenda-session{border-top:1px solid #e2e8ef}.agenda-time{padding:27px 28px;color:#506b85;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f8fafc;display:flex;align-items:flex-start}.agenda-body{padding:24px 28px;min-width:0}.agenda-body h4{font-size:17px;line-height:1.65;letter-spacing:-.4px;margin:0;font-weight:650;word-break:keep-all;overflow-wrap:anywhere}.agenda-speaker{display:flex;flex-wrap:wrap;gap:5px 12px;margin:10px 0 0;font-size:13px;line-height:1.7;color:#758698}.agenda-speaker strong{color:#34536f;font-weight:600}.agenda-session{background:#eaf0f7;align-items:center}.agenda-session>span{padding:21px 28px;font-size:11px;font-weight:700;letter-spacing:1px;color:#b54e5c}.agenda-session h3{font-size:20px;line-height:1.5;letter-spacing:-.6px;margin:0;padding:18px 28px;color:#173e73}.agenda-short .agenda-body,.agenda-short .agenda-time{padding-top:18px;padding-bottom:18px}.agenda-short h4{font-size:14px;font-weight:500}.agenda-break .agenda-body{background:#fafbfd}.agenda-break h4 span{font-size:12px;color:#8292a3;margin-left:8px;font-weight:400}.agenda-qa .agenda-body{background:#f5f8fc}.agenda-qa-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.agenda-qa-heading>span{font-size:11px;color:#b54e5c}.agenda-qa .agenda-body>p{font-size:13px;color:#758698;line-height:1.8;margin:8px 0 0}.agenda-note{font-size:12px;color:#7b8c9c;line-height:1.8;margin:17px 0 0}@media(max-width:760px){.agenda{--time-column:110px;border-radius:8px}.agenda-summary{font-size:12px;gap:9px;flex-wrap:wrap}.agenda-estimate{font-size:10px;padding:4px 8px}.agenda-columns>span{padding:0 14px}.agenda-time{padding:21px 12px;font-size:11px}.agenda-body{padding:18px 15px}.agenda-body h4{font-size:14px;line-height:1.75}.agenda-speaker{font-size:12px;gap:2px 8px;margin-top:8px}.agenda-session>span{padding:18px 12px;font-size:10px;letter-spacing:.5px}.agenda-session h3{padding:16px 15px;font-size:17px}.agenda-short .agenda-time,.agenda-short .agenda-body{padding-top:15px;padding-bottom:15px}.agenda-qa .agenda-body>p{font-size:12px}.agenda-note{font-size:11px}}.hero-mobile-summary{display:none}.hero-event-location:before{content:" · ";white-space:pre}@media(max-width:760px){.wrap{width:calc(100% - 40px)}.hero-content{padding-top:110px;padding-bottom:30px}.hero-event-chip{border:0;border-radius:0;background:none;padding:0;font-size:13px;line-height:1.7;letter-spacing:0;margin-bottom:20px}.hero-event-chip>span{display:block}.hero-event-location{font-size:12px;color:#b9cce4}.hero-event-location:before{content:none}.hero .hero-kicker{font-size:13px;line-height:1.65;margin:0 auto 16px;color:#d1dff0;max-width:290px}.hero h1{font-size:clamp(27px,7.5vw,43px);line-height:1.3;letter-spacing:-1.2px}.hero .hero-desc{display:none}.hero-mobile-summary{display:block;font-size:15px;line-height:1.7;color:#d4e1f1;margin:18px 0 0}.hero-actions{margin:24px 0 18px}.hero-apply-note{font-size:12px;margin-top:10px}.hero-hosts{margin:24px 0 8px;font-size:12px;gap:8px}.ticker{display:none}.about{padding-top:44px;padding-bottom:44px;gap:22px}.about h2{font-size:27px;line-height:1.45}.about .section-label{margin-bottom:12px}.about .editorial-tags,.about .lead,.about .about-right>.muted,.about .event-stat-strip{display:none}.about .audience{margin:0;padding:0}.about .audience>span{font-size:13px;color:#5b7188;margin-bottom:14px}.about .audience p{font-size:15px;line-height:1.7;margin:0;padding:13px 0;border-top:1px solid #e7ecf1;word-break:keep-all}.program-section{background:#f5f7fb}.program-section .section{padding-top:44px;padding-bottom:44px}.program-section .section-heading{margin-bottom:24px}.program-section .section-heading h2{font-size:27px;line-height:1.4}.program-section .section-heading>.muted{display:none}.agenda{--time-column:66px;border-radius:10px}.agenda-columns{font-size:11px}.agenda-columns>span{padding:0 10px}.agenda-time{flex-direction:column;align-items:center;gap:4px;padding:22px 7px;font-size:12px;line-height:1.3;background:#fff;color:#224669}.agenda-time-dash{font-size:10px;color:#94a5b6;line-height:.7}.agenda-time-range>span:last-child:not(:first-child){color:#76899b;font-weight:400}.agenda-body{padding:19px 14px 21px}.agenda-body h4{font-size:16px;line-height:1.55;letter-spacing:-.3px;font-weight:650}.agenda-speaker{flex-direction:column;gap:3px;margin-top:12px;font-size:12px;line-height:1.5}.agenda-speaker strong{font-size:14px;color:#335571}.agenda-speaker span{color:#61778b}.agenda-session{grid-template-columns:1fr;gap:5px;padding:17px 15px;background:#173e73}.agenda-session>span{padding:0;color:#ff9ba2;font-size:10px;letter-spacing:1px}.agenda-session h3{padding:0;font-size:19px;color:#fff;line-height:1.4}.agenda-short .agenda-time{padding-top:15px;padding-bottom:15px}.agenda-short .agenda-body{display:flex;align-items:center;padding:15px 14px}.agenda-short h4{font-size:14px;color:#526b82}.agenda-break h4 span{display:none}.agenda-qa-heading>span{font-size:11px}.agenda-qa .agenda-body>p{font-size:13px;line-height:1.65}.agenda-note{font-size:12px;color:#62778b}.venue{padding-top:44px;padding-bottom:44px;gap:20px}.venue h2{font-size:27px}.venue .date-art,.venue>.venue-details~p,.venue>div:first-child>.muted{display:none}.venue-details{margin-top:0}.venue-details>div{padding:18px 0}.venue-details h3{font-size:17px;line-height:1.6;margin:9px 0 5px;word-break:keep-all}.venue-details p{font-size:14px;line-height:1.65}.registration{padding:44px 0}.register-intro h2{font-size:29px}.register-intro>p:not(.section-label){font-size:14px;margin-top:15px}.form-card{padding:24px 18px}.fields{grid-template-columns:1fr;gap:18px}.fields label{font-size:14px}.fields input,.fields textarea{font-size:16px;padding:12px}.topic-fields label{font-size:12px}.consent{font-size:13px;align-items:flex-start}.privacy{font-size:12px}.contact-section a{font-size:17px}}.agenda-time{flex-direction:column;gap:8px}.agenda-time-range{display:flex;align-items:center}.agenda-time .agenda-duration{font-size:11px;line-height:1.4;font-weight:400;color:#637b91}@media(max-width:760px){.agenda-time-range{flex-direction:column;gap:4px}.agenda-time .agenda-duration{margin-top:3px;font-size:10px}}:root{color-scheme:dark;--ink:#edf4ff;--muted:#b3c7df;--line:#b9d5ff26;--surface:#12325b}body{background:#0d294e;color:#edf4ff}main{background:radial-gradient(ellipse at 0% 37%,#23558860,transparent 29%),radial-gradient(ellipse at 100% 78%,#244e8060,transparent 30%),linear-gradient(180deg,#123764,#102e55 42%,#0b2548);position:relative}header.header-on-content,header.header-on-hero.header-scrolled{background:#102f57ed;border-bottom:1px solid #c4dcff20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:none}.header-on-content .seminar-brand,.header-on-content nav a{color:#f2f6ff}.header-on-content .seminar-brand span{color:#b4c9e1}header .nav-cta{background:#edf4ff;color:#143e72}.hero{background:radial-gradient(ellipse at 50% 30%,#28568d,#123764 62% 100%)}.hero:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(transparent,#123764);pointer-events:none;z-index:0}.hero-content{z-index:1}.ticker{background:#ffffff04;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#c9dcf3}.ticker i{color:#ff909a}.ticker strong{color:#f1f6ff}.section-label{color:#a6c3e2}.muted{color:#b3c7df}h2{color:#f2f6ff}h2 span{color:#97b9de}.about,.venue,.contact-section{position:relative;isolation:isolate}.about:before{content:"";position:absolute;left:-120px;top:8%;width:260px;height:85%;background:linear-gradient(20deg,transparent,#ff798414,transparent);transform:skew(-24deg);z-index:-1;pointer-events:none}.editorial-tags span{color:#bdd1e9;border-color:#c4dcff2b;background:#ffffff04}.about .lead{color:#edf4ff}.about .audience>span{color:#a9c2de}.audience p{color:#d9e6f5}.audience p:before{color:#ff8b96}.event-stat-strip{border-color:var(--line)}.event-stat-strip strong{color:#edf4ff}.event-stat-strip>div>span{color:#a8c0dc}.program-section{background:transparent;border-color:var(--line)}.agenda-summary{color:#b6cbe2}.agenda-summary strong{color:#edf4ff}.agenda-estimate{color:#c0d5ee;border-color:#bed9ff35;background:#ffffff05}.agenda{border-color:#b8d4ff2b;background:linear-gradient(120deg,#ffffff08,#ffffff02);box-shadow:0 24px 80px #04152d30}.agenda-columns{background:#ffffff03;color:#9bb8d9}.agenda-row,.agenda-session{border-color:#c4dcff20}.agenda-time{background:#061b3526;color:#bdd3ed}.agenda-time .agenda-duration{color:#97b4d5}.agenda-body h4{color:#edf4ff}.agenda-speaker strong{color:#d3e4f8}.agenda-speaker{color:#9fbad9}.agenda-session{background:linear-gradient(90deg,#30558080,#29486d40)}.agenda-session>span{color:#ff96a0}.agenda-session h3{color:#f0f6ff}.agenda-short h4{color:#b8cde5}.agenda-break .agenda-body{background:#ffffff02}.agenda-break h4 span{color:#99b2d0}.agenda-qa .agenda-body{background:linear-gradient(100deg,#304d7138,#ff7b8909)}.agenda-qa-heading>span{color:#ffa0a9}.agenda-qa .agenda-body>p,.agenda-note{color:#a7bfdb}.venue{border-color:var(--line)}.venue-details>div{border-color:var(--line)}.venue-details>div>span{color:#97b3d3}.venue h3{color:#ebf3ff}.venue-details p{color:#b2c9e2}.date-art{border-color:var(--line)}.date-art>strong{color:#eaf3ff}.date-art>span,.date-art small{color:#a4bfde}.map-link{color:#d5e8ff;border-color:#7799c0}.registration{background:transparent;border-top:1px solid var(--line);overflow:hidden}.registration:after{opacity:.18;width:36%;background:linear-gradient(20deg,transparent,#ff6b73);z-index:0;pointer-events:none}.register-grid{position:relative;z-index:1}.register-intro h2{color:#f1f6ff}.register-intro h2 span{color:#ff949e}.register-intro>p:not(.section-label){color:#b8cde4}.form-card{background:linear-gradient(140deg,#294d7580,#142f528c);border:1px solid #c6ddff30;box-shadow:0 24px 70px #03173135;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#edf4ff}.form-heading h3{color:#f1f6ff}.form-heading>span,.optional,.field-help{color:#a9c1de}.fields input,.fields textarea{background:#081f3c80;border-color:#a3c1e03d;color:#edf4ff}.fields input::placeholder,.fields textarea::placeholder{color:#8ca7c7}.fields input:focus,.fields textarea:focus{outline:2px solid #9cc8ff;border-color:transparent;background:#0b294b}.topic-fields label{background:#143457;border-color:#a7c7eb30;color:#c4d7ee}.topic-fields label:has(input:checked){background:#3b5678;border-color:#ff929c;color:#fff}.fields input[type=checkbox],.consent input{accent-color:#ff8995}.privacy-consent-row,.privacy{border-color:var(--line)}.privacy,.privacy summary{color:#b9d0ec}.privacy p{color:#b9d0ec;background:#112e50}.consent{color:#d5e4f6}em,.consent em{color:#ff99a4}.consent-pending{background:#ffad7810;color:#dbc4bc;border-color:#c8947c;padding:14px 16px}.button.navy{background:#edf4ff;color:#173d70}.submit:disabled{background:#7792b044;color:#afc4de;opacity:1;cursor:not-allowed;border:1px solid #bed7ff20}.error{background:#792b4140;color:#ffc1ca}.success h3{color:#f0f6ff}.success-icon,.receipt{background:#ffffff0c;color:#dcecff}.contact-section{border-top:1px solid var(--line)}.contact-section p{color:#b6cce5}.contact-section a{color:#ecf4ff}footer{border-top:1px solid var(--line);color:#c2d7ef}footer p,footer>span{color:#9ab6d6}footer .brand strong{color:#dae9fa}footer .brand-x{color:#8ca9cd}footer .votoo-logo{filter:none;opacity:1}@media(max-width:760px){.program-section{background:#0c28482b}.about .audience>span{color:#aec6e1}.about .audience p{border-color:var(--line);color:#d8e7f8}.agenda-time{background:#061b3526;color:#c2d8f0}.agenda-time-range>span:last-child:not(:first-child){color:#9bb7d7}.agenda-time-dash{color:#829fc2}.agenda-session{background:linear-gradient(100deg,#365c8880,#27466b60)}.agenda-speaker strong{color:#d6e7fa}.agenda-speaker span{color:#9fbbda}.agenda-short h4{color:#bbcee6}.agenda-note{color:#a9bfd9}.form-card{background:linear-gradient(140deg,#294d7580,#142f528c)}.registration:after{width:65%;opacity:.1}.about:before{left:-90px;width:160px;opacity:.7}}:root{--surface:#091c35;--line:#bad5ff18}body{background:#081a32}main{background:radial-gradient(ellipse at 8% 20%,#1a3d632b,transparent 34%),radial-gradient(ellipse at 95% 67%,#1a36592b,transparent 35%),#081a32}.hero{background:transparent}.hero:after{display:none}.hero-aurora{opacity:.45}.hero-horizon{opacity:.3;animation:none}.hero-art:after{background:linear-gradient(90deg,transparent,#081a3280 35%,#081a3260 65%,transparent)}header.header-on-content,header.header-on-hero.header-scrolled{background:#081a32ed;border-bottom-color:transparent;box-shadow:none}.ticker{background:transparent;border:0}.program-section,.venue,.registration,.contact-section,footer{background:transparent;border-top:0;border-bottom:0}.agenda{background:linear-gradient(120deg,#b3d1ff06,#b3d1ff02);box-shadow:none;border-color:#bad5ff20}.agenda-session{background:#b3d1ff0b}.agenda-columns{background:transparent}.agenda-time{background:#020c1920}.agenda-qa .agenda-body{background:#a6cfff05}.form-card{background:linear-gradient(140deg,#20395666,#132a4466);box-shadow:none;border-color:#bad5ff24}.fields input,.fields textarea{background:#05132680}.fields input:focus,.fields textarea:focus{background:#0c213a}.topic-fields label{background:#112842}.privacy p{background:#0c213a}.registration:after{opacity:.09}@media(max-width:760px){.program-section,.registration,.venue,.contact-section{background:transparent}.agenda-session{background:#b3d1ff0c}.agenda-time{background:#020c1920}.form-card{background:linear-gradient(140deg,#20395666,#132a4466)}}.ticker{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.program-section,.venue,.registration,.contact-section,footer{border-top:1px solid var(--line)}main{isolation:isolate}main>section,main>.ticker{position:relative;z-index:1}.page-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(transparent 0,transparent 550px,#000 1000px);mask-image:linear-gradient(transparent 0,transparent 550px,#000 1000px)}.page-ambient>span{position:absolute;top:-25%;height:150%;width:1px;transform:rotate(24deg);background:repeating-linear-gradient(to top,transparent 0,transparent 680px,#a8ceff14 770px,#b9ddff3b 790px,transparent 820px,transparent 1100px);background-size:100% 1100px;animation:page-light-rise 32s linear infinite;opacity:.45}.page-ambient>span:nth-child(1){left:8%}.page-ambient>span:nth-child(2){left:35%;animation-delay:-12s;opacity:.2}.page-ambient>span:nth-child(3){left:72%;animation-delay:-23s;opacity:.3}.page-ambient>span:nth-child(4){left:96%;animation-delay:-7s;background:repeating-linear-gradient(to top,transparent 0,transparent 680px,#ff909a0d 770px,#ffadb52b 790px,transparent 820px,transparent 1100px);background-size:100% 1100px}.page-motion-paused .page-ambient>span{animation-play-state:paused}@keyframes page-light-rise{0%{background-position:0 1100px}to{background-position:0 0}}@media(max-width:760px){.page-ambient>span{opacity:.2}.page-ambient>span:nth-child(2),.page-ambient>span:nth-child(4){display:none}}.page-ambient>span:nth-child(1){opacity:.6}.page-ambient>span:nth-child(3){opacity:.45}.ambient-glow{position:absolute;width:540px;height:640px;border-radius:50%;background:radial-gradient(ellipse,#438bdc1c,transparent 68%);animation:ambient-drift 19s ease-in-out infinite alternate;pointer-events:none}.ambient-glow-one{left:-340px;top:19%}.ambient-glow-two{right:-330px;top:48%;animation-delay:-8s;background:radial-gradient(ellipse,#498fdd20,transparent 68%)}.ambient-glow-three{left:-320px;top:77%;animation-delay:-14s}.ambient-streak{position:absolute;width:1px;height:150px;background:linear-gradient(transparent,#b8d9ff70,transparent);transform:rotate(24deg);opacity:0;animation:ambient-streak-rise 16s ease-in-out infinite;box-shadow:0 0 9px #82baff1a}.ambient-streak:nth-of-type(2n){background:linear-gradient(transparent,#ff9ba647,transparent)}.page-motion-paused .page-ambient *{animation-play-state:paused!important}@keyframes ambient-drift{0%{transform:translate(0) scale(.9);opacity:.5}to{transform:translate(35px,-65px) scale(1.15);opacity:1}}@keyframes ambient-streak-rise{0%,15%{opacity:0;translate:-25px 65px}35%{opacity:.45}65%{opacity:.28}85%,to{opacity:0;translate:40px -90px}}@media(max-width:760px){.ambient-glow{width:300px;height:480px;max-width:none}.ambient-glow-one,.ambient-glow-three{left:-200px}.ambient-glow-two{right:-200px}.ambient-streak{height:100px}.ambient-streak:nth-of-type(2n){display:none}.page-ambient>span:nth-child(1),.page-ambient>span:nth-child(3){opacity:.3}}@media(prefers-reduced-motion:reduce){.page-ambient{display:none}}.page-ambient{-webkit-mask-image:linear-gradient(transparent 0,transparent 380px,#000 720px);mask-image:linear-gradient(transparent 0,transparent 380px,#000 720px)}.page-ambient>span:nth-child(1){opacity:.85;width:2px}.page-ambient>span:nth-child(3){opacity:.7;width:2px}.ambient-glow{width:740px;height:820px;background:radial-gradient(ellipse,#438bdc40,transparent 66%);animation-duration:13s}.ambient-glow-one{left:-360px}.ambient-glow-two{right:-360px;background:radial-gradient(ellipse,#498fdd45,transparent 66%)}.ambient-glow-three{left:-350px}.ambient-streak{width:2px;height:240px;background:linear-gradient(transparent,#c5e4ffb3,transparent);box-shadow:0 0 14px #82baff55;animation-duration:10s}.ambient-streak:nth-of-type(2n){background:linear-gradient(transparent,#ff9ba680,transparent)}@keyframes ambient-drift{0%{transform:translate(0) scale(.9);opacity:.65}to{transform:translate(60px,-85px) scale(1.15);opacity:1}}@keyframes ambient-streak-rise{0%{opacity:0;translate:-35px 95px}18%{opacity:.75}65%{opacity:.55}90%,to{opacity:0;translate:70px -160px}}@media(max-width:760px){.ambient-glow{width:440px;height:580px}.ambient-glow-one,.ambient-glow-three{left:-260px}.ambient-glow-two{right:-260px}.ambient-streak{height:160px;width:2px}.ambient-streak:nth-of-type(2n){display:block}.page-ambient>span:nth-child(1),.page-ambient>span:nth-child(3){opacity:.5}}.contact-section a{font-size:clamp(24px,2.6vw,34px);font-weight:650;line-height:1.5;letter-spacing:-.5px}.contact-section>div:last-child{gap:12px}@media(max-width:760px){.contact-section a{font-size:clamp(21px,5.5vw,28px);letter-spacing:-.3px;overflow-wrap:anywhere}.contact-section>div:last-child{gap:10px}}.section-label{font-size:11px;font-weight:650;letter-spacing:1.8px}.about h2,.section-heading h2,.venue h2,.register-intro h2,.contact-section h2{font-size:32px;font-weight:700;line-height:1.45;letter-spacing:-1px}.lead,.about .lead{font-size:20px;line-height:1.7;font-weight:500}.muted,.about .audience p,.venue-details p,.register-intro>p:not(.section-label),.contact-section p{font-size:15px;line-height:1.8}.venue-details h3,.form-heading h3{font-size:20px;font-weight:650;line-height:1.6;letter-spacing:-.4px}.agenda-body h4,.agenda-qa .agenda-body h4{font-size:17px;font-weight:600;line-height:1.65}.agenda-session h3{font-size:20px;font-weight:650}.agenda-short h4{font-size:15px;font-weight:500}.contact-section a{font-size:20px;font-weight:500;line-height:1.6;letter-spacing:-.3px}.contact-section>div:last-child{gap:8px}@media(max-width:760px){.about h2,.section-heading h2,.venue h2,.register-intro h2,.contact-section h2{font-size:27px;line-height:1.45;letter-spacing:-.8px}.lead,.about .lead{font-size:18px}.muted,.about .audience p,.venue-details p,.register-intro>p:not(.section-label),.contact-section p{font-size:14px;line-height:1.75}.venue-details h3,.form-heading h3,.agenda-session h3{font-size:18px}.agenda-body h4,.agenda-qa .agenda-body h4{font-size:16px}.agenda-short h4{font-size:14px}.contact-section a{font-size:18px;font-weight:500;line-height:1.6}}.hero-host-logos{display:flex;flex-direction:column;gap:18px;margin:34px 0 18px}.hero-host-logos>span{margin:0;font-size:11px;letter-spacing:1.5px;color:#a9c1df}.host-logo-row{display:flex;align-items:center;justify-content:center;gap:44px;width:100%}.host-logo-row img{display:block;object-fit:contain;height:auto;max-width:100%}.host-logo-row .host-votoo{width:150px}.host-logo-row .host-barun{width:180px}.host-logo-row .host-korpa{width:225px}.text-footer>a{font-size:16px;font-weight:650;letter-spacing:-.3px}@media(max-width:760px){.hero-host-logos{margin:28px 0 14px;gap:15px}.hero-host-logos>span{width:auto;font-size:10px;margin:0}.host-logo-row{gap:18px;flex-wrap:wrap}.host-logo-row .host-votoo{width:92px}.host-logo-row .host-barun{width:112px}.host-logo-row .host-korpa{width:140px}.text-footer{gap:12px}.text-footer>p{display:block;width:100%;margin:0;font-size:12px;line-height:1.6}}.host-logo-row .host-votoo,.host-logo-row .host-barun,.host-logo-row .host-korpa{width:auto;height:40px;object-fit:contain;flex-shrink:0}@media(max-width:760px){.host-logo-row{gap:18px 24px}.host-logo-row .host-votoo,.host-logo-row .host-barun,.host-logo-row .host-korpa{width:auto;height:28px}}.host-logo-row .host-korpa{height:34px}@media(max-width:760px){.host-logo-row .host-korpa{height:24px}}footer.text-footer>p{display:block;font-size:18px;font-weight:650;color:#edf4ff;line-height:1.6;letter-spacing:-.3px;margin:0}@media(max-width:760px){footer.text-footer>p{font-size:16px}}.hero-content{padding-top:172px;padding-bottom:96px}@media(max-width:760px){.hero-content{padding-top:136px;padding-bottom:64px}}.fields label.invalid{color:#ffb3bb}.fields label.invalid input{border-color:#ff7b88;background:#ff6b7318;box-shadow:0 0 0 1px #ff7b88}.fields label.invalid:after{content:"입력 내용을 확인해 주세요";display:block;margin-top:6px;font-size:11px;color:#ff99a4}.consent.invalid{color:#ffb3bb}.consent.invalid input{outline:2px solid #ff7b88;outline-offset:2px}.contact-section{display:grid;grid-template-columns:1fr 1.2fr;gap:100px;padding-inline:0}.contact-section>div:last-child{align-items:flex-start;text-align:left;min-width:0}@media(max-width:760px){.contact-section{grid-template-columns:1fr;gap:20px}}.agenda-summary,.agenda,.agenda-note{max-width:920px;margin-inline:auto}@media(min-width:761px){.agenda{--time-column:150px}.agenda-columns>span{padding-inline:22px}.agenda-time{padding:20px 22px}.agenda-body{padding:18px 22px}.agenda-session>span{padding:16px 22px}.agenda-session h3{padding:14px 22px}.agenda-speaker{margin-top:6px}.agenda-short .agenda-body,.agenda-short .agenda-time{padding-block:14px}}.hero-host-names{margin:44px 0 0;gap:14px;font-size:15px;letter-spacing:-.2px;color:#dce8f6;animation:quiet-enter 1s .95s both}.hero-host-names i{color:#8ea9c9}@media(max-width:760px){.hero-host-names{margin-top:30px;gap:8px;font-size:12px;flex-wrap:wrap}}:root{color-scheme:light;--navy:#153d72;--text:#484848;--text-faint:#8a8a8a;--ink:#484848;--muted:#484848;--line:#dde5ee;--surface:#f4f7fb;--coral-text:#e0505c}body{background:#fff;color:var(--text)}main{background:#fff}.header-on-hero .seminar-brand,.header-on-hero nav a{color:#fff}.header-on-hero .seminar-brand span{color:#c7d6e8}.header-on-hero .nav-cta{background:#fff;color:var(--navy)}header.header-on-hero.header-scrolled{background:#0b2548eb;border-bottom:1px solid #ffffff1a;box-shadow:none}header.header-on-content{background:#ffffffeb;border-bottom:1px solid var(--line);box-shadow:none}.header-on-content .seminar-brand,.header-on-content nav a{color:var(--text)}.header-on-content .nav-cta{background:var(--navy);color:#fff}.hero{color:#fff;background:radial-gradient(ellipse at 50% 35%,#28568d,#123764 58%,#091f42)}.page-ambient>span{background:repeating-linear-gradient(to top,transparent 0,transparent 680px,#153d720a 770px,#153d7224 790px,transparent 820px,transparent 1100px);background-size:100% 1100px}.page-ambient>span:nth-child(4){background:repeating-linear-gradient(to top,transparent 0,transparent 680px,#ff6b730a 770px,#ff6b7324 790px,transparent 820px,transparent 1100px);background-size:100% 1100px}.ambient-glow,.ambient-glow-two{background:radial-gradient(ellipse,#4f8fd914,transparent 66%)}.ambient-streak{background:linear-gradient(transparent,#153d7240,transparent);box-shadow:none}.ambient-streak:nth-of-type(2n){background:linear-gradient(transparent,#ff6b7350,transparent)}.ticker{color:var(--text)}.ticker i{color:#ff6b73}.ticker strong,.section-label,.muted,h2{color:var(--text)}h2 span{color:#5b86b8}em,.consent em{color:var(--coral-text)}.about:before{background:linear-gradient(20deg,transparent,#ff798410,transparent)}.editorial-tags span{color:var(--text);border-color:#153d7222;background:#153d7206}.about .lead{color:var(--text)}.about .audience>span{color:var(--text)}.audience p,.about .audience p{color:var(--text);border-color:var(--line)}.audience p:before{color:#ff6b73}.event-stat-strip strong{color:var(--text)}.event-stat-strip>div>span{color:var(--text)}.program-section{background:transparent}.agenda-summary,.agenda-summary strong{color:var(--text)}.agenda-estimate{color:var(--text);border-color:#153d7222;background:#153d7206}.agenda{border-color:var(--line);background:#fff;box-shadow:0 18px 50px #153d7210}.agenda-columns{color:var(--text);background:var(--surface)}.agenda-row,.agenda-session{border-color:#e4eaf1}.agenda-time{background:#f8fafc;color:var(--text)}.agenda-time .agenda-duration,.agenda-time-range>span:last-child:not(:first-child),.agenda-time-dash{color:var(--text-faint)}.agenda-body h4,.agenda-speaker strong,.agenda-speaker,.agenda-speaker span{color:var(--text)}.agenda-session{background:#eef3f9}.agenda-session>span{color:var(--coral-text)}.agenda-session h3,.agenda-short h4{color:var(--text)}.agenda-break .agenda-body{background:transparent}.agenda-break h4 span{color:var(--text-faint)}.agenda-qa .agenda-body{background:#fff6f7}.agenda-qa-heading>span{color:var(--coral-text)}.agenda-qa .agenda-body>p,.agenda-note{color:var(--text)}.venue-details>div>span{color:var(--text-faint)}.venue h3,.venue-details p{color:var(--text)}.date-art>strong{color:var(--text)}.date-art>span,.date-art small{color:var(--text)}.registration{background:transparent}.registration:after{opacity:.07}.register-intro,.register-intro .section-label,.register-intro h2{color:var(--text)}.register-intro h2 span{color:var(--coral-text)}.register-intro>p:not(.section-label){color:var(--text)}.registration-date{color:var(--text)}.registration-date strong{color:#153d7222}.form-card{background:#fff;border:1px solid var(--line);box-shadow:0 20px 60px #153d7214;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--text)}.form-heading h3{color:var(--text)}.form-heading>span,.optional,.field-help{color:var(--text-faint)}.fields input,.fields textarea{background:#fff;border-color:#cfd9e4;color:var(--text)}.fields input::placeholder,.fields textarea::placeholder{color:var(--text-faint)}.fields input:focus,.fields textarea:focus{outline:2px solid var(--navy);border-color:transparent;background:#fff}.topic-fields label{background:var(--surface);border-color:var(--line);color:var(--text)}.topic-fields label:has(input:checked){background:var(--navy);border-color:var(--navy);color:#fff}.fields input[type=checkbox],.consent input,.topic-fields input{accent-color:var(--navy)}.privacy,.privacy summary{color:var(--text)}.privacy p{color:var(--text);background:var(--surface)}.consent{color:var(--text)}.button.navy{background:var(--navy);color:#fff}.submit:disabled{background:#153d7299;color:#fff;border:0}.error{background:#fff0f2;color:#b62c40}.success h3{color:var(--text)}.success-icon,.receipt{background:var(--surface);color:var(--text)}.fields label.invalid{color:#d23c4b}.fields label.invalid input{border-color:#e5505e;background:#fff6f7;box-shadow:0 0 0 1px #e5505e}.fields label.invalid:after{color:#d23c4b}.consent.invalid{color:#d23c4b}.consent.invalid input{outline-color:#e5505e}.contact-section p,.contact-section a{color:var(--text)}footer{color:var(--text)}footer.text-footer>p{color:var(--text)}footer p,footer>span{color:var(--text-faint)}@media(max-width:760px){.program-section,.registration,.venue,.contact-section{background:transparent}.agenda-session{background:#eef3f9}.agenda-time{background:#f8fafc;color:var(--text)}.form-card{background:#fff}}:root,body{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif}button,input,textarea,select{font-family:inherit}.hero h1,h2{font-family:Nanum Myeongjo,AppleMyungjo,Batang,serif}.agenda-session{background:#f8fafc;border-top:1px solid var(--line)}.agenda-session>span{padding:12px 22px;font-size:11px;font-weight:600;letter-spacing:.6px;color:var(--text-faint)}.agenda-session h3{padding:12px 22px;font-size:14px;font-weight:600;letter-spacing:-.2px;color:var(--text)}.agenda-talk .agenda-body h4{font-size:18px;font-weight:700;color:var(--text);line-height:1.55}.agenda-talk .agenda-speaker{display:flex;align-items:baseline;gap:4px 8px;margin-top:10px;font-size:15px}.agenda-talk .agenda-speaker strong{font-size:16px;font-weight:700;color:var(--text)}.agenda-talk .agenda-role{color:var(--text);font-weight:500}.agenda-talk .agenda-org{color:var(--text)}.agenda-talk .agenda-org:before{content:"|";margin-right:8px;color:#c3cfdc}@media(max-width:760px){.agenda-session{background:#f8fafc}.agenda-session{display:flex;align-items:baseline;gap:8px;padding:10px 15px}.agenda-session>span{padding:0;font-size:10px}.agenda-session h3{padding:0;font-size:13px}.agenda-talk .agenda-body h4{font-size:15px}.agenda-talk .agenda-speaker{flex-direction:row;flex-wrap:wrap;font-size:13px;gap:2px 6px}.agenda-talk .agenda-org:before{margin-right:6px}.agenda-talk .agenda-speaker strong{font-size:14px}}.about-desc{word-break:keep-all}.about-desc+.about-desc{margin-top:12px}:root{--text-strong:#1f1f1f;--text-sub:#6b6b6b;--text-faint:#9a9a9a}h2,.register-intro h2,.venue h3,.form-heading h3,.success h3,.about .lead{color:var(--text-strong)}.event-stat-strip strong,.date-art>strong,.agenda-summary strong{color:var(--text-strong)}.agenda-talk .agenda-body h4,.agenda-qa .agenda-body h4,.agenda-talk .agenda-speaker strong{color:var(--text-strong)}.ticker strong,.contact-section a,footer.text-footer>p{color:var(--text-strong)}.header-on-content .seminar-brand{color:var(--text-strong)}.about-desc,.muted.about-desc,.venue-details p,.agenda-talk .agenda-role,.agenda-short h4,.consent,.fields label{color:var(--text)}.agenda-talk .agenda-org,.agenda-time,.agenda-summary,.agenda-columns,.agenda-session h3,.agenda-qa .agenda-body>p,.agenda-note{color:var(--text-sub)}.section-heading .muted,.register-intro>p:not(.section-label),.contact-section p,.privacy,.privacy summary,.privacy p{color:var(--text-sub)}.ticker,.editorial-tags span,.agenda-estimate,.event-stat-strip>div>span,.date-art>span,.date-art small,.section-label,.registration-date{color:var(--text-sub)}.topic-fields label{color:var(--text-sub)}.venue-details>div>span,.agenda-time .agenda-duration,.agenda-time-dash,.agenda-session>span,.agenda-break h4 span{color:var(--text-faint)}.form-heading>span,.optional,.field-help,footer p,footer>span,.venue-note{color:var(--text-faint)}.fields input::placeholder,.fields textarea::placeholder{color:#b0b0b0}.header-on-content .seminar-brand span{color:var(--text-faint)}.hero-event-chip{display:inline-flex;align-items:center;padding:0;margin-bottom:28px;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:18px;letter-spacing:-.2px;line-height:1.5;color:#fff}.hero-event-chip>span:first-child{font-weight:700}.hero-event-chip .hero-event-location{font-size:18px;font-weight:500;color:#fff}.hero-event-location:before{content:"";display:inline-block;width:1px;height:15px;margin:0 16px;background:#ffffff80;vertical-align:-1px}@media(max-width:760px){.hero-event-chip{flex-direction:column;gap:2px;margin-bottom:22px;font-size:16px}.hero-event-chip .hero-event-location{font-size:15px;color:#e4eefb}.hero-event-location:before{display:none}}.hero{--hero-sub:#c3d3e8}.hero-event-chip{font-size:17px;margin-bottom:46px}.hero-host-names{margin-top:52px}.hero-event-chip>span:first-child{font-weight:600;color:#fff}.hero-event-chip .hero-event-location{font-size:17px;font-weight:400;color:var(--hero-sub)}.hero-event-location:before{background:#ffffff4d}.hero .hero-kicker{font-size:16px;font-weight:400;color:var(--hero-sub);margin:0 auto 14px}.hero .hero-mobile-summary{color:var(--hero-sub)}.hero .hero-apply-button{font-weight:700}.hero-host-names{font-size:14px;color:var(--hero-sub)}.hero-host-names strong{font-weight:500;color:var(--hero-sub)}.hero-host-names i{color:#ffffff4d}@media(max-width:760px){.hero-event-chip{font-size:16px;margin-bottom:30px}.hero-host-names{margin-top:32px}.hero-event-chip .hero-event-location{font-size:15px}.hero .hero-kicker{font-size:13px;margin-bottom:12px}.hero .hero-mobile-summary{font-size:15px}.hero-host-names{font-size:12px}}@media(max-width:760px){.about .editorial-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.about .lead{display:block;margin-top:18px}.about .about-right>.muted{display:block}.about .event-stat-strip{display:grid}}@media(max-width:760px){.agenda-columns{display:none}.agenda-row{display:block}.agenda-time{flex-direction:row;align-items:baseline;gap:8px;padding:16px 16px 0;background:transparent;font-size:13px;line-height:1.4}.agenda-time-range{flex-direction:row;align-items:baseline;gap:2px}.agenda-time-range>span:last-child:not(:first-child){font-weight:600;color:var(--text-sub)}.agenda-time-dash{font-size:13px;line-height:1.4}.agenda-time .agenda-duration{margin:0;font-size:12px}.agenda-time .agenda-duration:before{content:"·";margin-right:6px}.agenda-body,.agenda-short .agenda-body{display:block;padding:6px 16px 18px}.agenda-short .agenda-time{padding-top:14px}.agenda-short .agenda-body{padding-bottom:14px}.agenda-qa .agenda-time{background:#fff6f7}}.contact-section a{display:inline-flex;align-items:center;gap:12px}.contact-icon{width:22px;height:22px;flex-shrink:0;color:var(--navy)}@media(max-width:760px){.contact-section a{gap:10px}.contact-icon{width:20px;height:20px}}@media(min-width:961px){.program-section .section{display:grid;align-items:start}.program-section .section-heading{grid-column:1;grid-row:1/span 3;display:block;margin:0}.program-section .section-heading>.muted{max-width:none;margin-top:22px}.program-section .agenda-summary,.program-section .agenda,.program-section .agenda-note{grid-column:2;max-width:none;margin-inline:0}.program-section .agenda{--time-column:128px}.program-section .agenda-talk .agenda-body h4{font-size:17px}}@media(min-width:961px){.about,.venue,.register-grid,.contact-section,.program-section .section{grid-template-columns:1fr 1.2fr;column-gap:100px;align-items:start}.about>div:first-child,.venue>div:first-child,.register-intro,.contact-section>div:first-child,.program-section .section-heading{position:sticky;top:110px;align-self:start}.registration,.about,.venue,.contact-section{overflow:clip}}@media(min-width:761px)and (max-width:960px){.about,.venue,.register-grid,.contact-section{grid-template-columns:1fr;gap:36px}.contact-section>div:last-child{align-items:flex-start}}@media(max-width:960px){.about,.venue,.register-grid,.contact-section{row-gap:26px}.about-right,.venue-details,.contact-section>div:last-child{background:#f6f8fb;border:1px solid var(--line);border-radius:14px;padding:22px 20px}.venue-details>div:first-child{border-top:0;padding-top:0}.venue-details .venue-note{margin-bottom:0}.about .event-stat-strip{padding-bottom:20px}.about .audience{margin-top:22px}.about .audience p:last-child{border-bottom:0;padding-bottom:0}.program-section .section-heading{margin-bottom:26px}}@media(max-width:960px){.about>div:first-child,.program-section .section-heading,.venue>div:first-child,.register-intro,.contact-section>div:first-child{text-align:center}.about>div:first-child .section-label,.program-section .section-heading .section-label,.venue>div:first-child .section-label,.register-intro .section-label,.contact-section>div:first-child .section-label{justify-content:center}.program-section .section-heading>.muted{margin-inline:auto}}.agenda{counter-reset:talk;display:flex;flex-direction:column;gap:10px;border:0;background:transparent;box-shadow:none;overflow:visible}.agenda-columns{display:none}.agenda-row{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.agenda-row+.agenda-row,.agenda-session+.agenda-row{border-top:1px solid var(--line)}.agenda-talk{counter-increment:talk;position:relative;box-shadow:0 6px 20px #153d720b}.agenda-talk:after{content:counter(talk,decimal-leading-zero);position:absolute;top:16px;right:22px;font-family:Nanum Myeongjo,serif;font-size:42px;font-weight:800;line-height:1;letter-spacing:-1px;color:#d9e1ec;pointer-events:none}.agenda-talk .agenda-body{padding-right:28px}.agenda-talk .agenda-body h4{padding-right:56px}.agenda-talk .agenda-speaker{margin-top:12px}.agenda-talk .agenda-speaker strong{font-size:17px}.agenda-session{display:flex;align-items:baseline;gap:8px;margin-top:14px;padding:0 4px;background:transparent;border:0}.agenda-session>span,.agenda-session h3{padding:0}.agenda-session>span{font-size:11px;font-weight:600;letter-spacing:.6px;color:var(--text-faint)}.agenda-session h3{font-size:14px;font-weight:600;color:var(--text-sub)}.agenda-short .agenda-time,.agenda-short .agenda-body{background:transparent}.agenda-break{background:#f3f5f8;border-color:#e6eaf0}.agenda-qa{background:#fff6f7;border-color:#f6cfd3}.agenda-qa .agenda-time,.agenda-qa .agenda-body{background:transparent}.agenda-qa .agenda-body h4{color:var(--coral-text)}@media(max-width:760px){.agenda{gap:8px}.agenda-session{margin-top:12px;padding:0 2px}.agenda-session>span{font-size:10px}.agenda-session h3{font-size:13px}.agenda-talk .agenda-speaker strong{font-size:15px}.agenda-talk{isolation:isolate}.agenda-talk:after{top:auto;bottom:-8px;right:12px;z-index:-1;font-size:64px;letter-spacing:-2px;color:#eaeff5}.agenda-talk .agenda-body{padding-right:16px}.agenda-talk .agenda-body h4{padding-right:0}.agenda-short{display:flex;align-items:baseline;flex-wrap:wrap}.agenda-short .agenda-time{padding:12px 0 12px 16px}.agenda-short .agenda-body{padding:12px 16px 12px 12px}}.agenda-talk .agenda-affil{display:inline-flex;align-items:baseline;gap:8px}@media(max-width:760px){.agenda-talk .agenda-affil{gap:6px}}.hero .hero-desc{display:block;max-width:640px;margin:22px auto 0;font-size:16px;line-height:1.8;color:var(--hero-sub);word-break:keep-all;text-wrap:pretty}@media(max-width:760px){.hero .hero-desc{font-size:14px;line-height:1.75;margin-top:16px;max-width:100%}}.hero-event-chip{flex-wrap:wrap;justify-content:center}.hero-event-address{flex-basis:100%;margin-top:6px;font-size:14px;font-weight:400;color:var(--hero-sub);opacity:.85}@media(max-width:760px){.hero-event-address{margin-top:4px;font-size:12px;word-break:keep-all}}footer .footer-copy{font-size:12px;color:var(--text-faint)}footer.text-footer{flex-wrap:wrap;row-gap:14px}footer.text-footer>p{width:auto}@media(max-width:760px){footer.text-footer>p{width:100%}footer .footer-copy{order:3}}.mobile-br{display:none}@media(max-width:760px){.mobile-br{display:inline}}.votoo-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:currentColor}.votoo-link:hover{opacity:.75}.fields textarea{word-break:keep-all}.privacy-body{margin-top:10px;padding:14px 16px;background:var(--surface);border-radius:8px;font-size:13px;line-height:1.7;color:var(--text);word-break:keep-all}.privacy-terms{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:0}.privacy-terms dt{font-weight:600;color:var(--text-strong);white-space:nowrap}.privacy-terms dd{margin:0}.privacy-body p{margin:10px 0 0;padding:0;background:none;color:var(--text-sub)}@media(max-width:760px){.privacy-terms{grid-template-columns:1fr;gap:0}.privacy-terms dd{margin-bottom:8px}}.venue-details p.venue-line{display:flex;align-items:flex-start;gap:10px}.venue-line .contact-icon{width:18px;height:18px;margin-top:3px}.venue-line+.venue-line{margin-top:10px}.success.closed .success-icon{background:#fff0f2;color:var(--coral-text);font-weight:800}.success.closed a:not(.button){color:var(--navy);text-decoration:none;white-space:nowrap}.hero .hero-apply-button.is-closed{background:#ffffff26;color:#fff;box-shadow:none;pointer-events:auto}.hero .hero-apply-button.is-closed:after{content:none}header .nav-cta.is-closed,.header-on-hero .nav-cta.is-closed{background:#9aa6b6;color:#fff}.success .section-label{justify-content:center}.calendar-link{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.calendar-link .contact-icon{width:17px;height:17px}.success-calendar{margin:14px 0 0}.success-calendar .calendar-link{color:var(--navy);padding:9px 16px;border:1px solid var(--line);border-radius:20px;background:#fff}.venue-date-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin:14px 0 8px}.venue-date-row h3{margin:0}.venue-date-row .calendar-link{color:var(--navy);font-size:13px;padding:7px 14px;border:1px solid var(--line);border-radius:20px;background:#fff}.venue-date-row .calendar-link:hover{border-color:var(--navy)}.form-card .error{margin:16px 0 0;padding:10px 14px;border-radius:8px;font-size:14px;font-weight:600;text-align:center}.form-card .error{white-space:pre-line;line-height:1.6}.nowrap{white-space:nowrap}html,body{overflow-anchor:none}.fields label.dup:after{content:none}.field-dup{display:block;margin:16px 0 0;padding:14px 16px;border-radius:10px;background:#fff0f2;font-size:14px;line-height:1.65;font-weight:500;color:#b62c40;text-align:center;word-break:keep-all}.field-dup-msg{display:block;font-weight:600}.field-dup-contact{display:block;margin-top:6px}.field-dup-contact a{display:block;color:#b62c40;font-weight:600;text-decoration:none;white-space:nowrap}.form-note{margin:-6px 0 18px;padding:10px 14px;border-radius:10px;background:var(--surface);color:var(--text);font-size:14px;line-height:1.6}.success-waitlist .success-icon{background:#fff0f2;color:var(--coral-text);font-weight:800}.agenda-talk .agenda-speaker strong,.agenda-talk .agenda-role{white-space:nowrap;flex:none}.agenda-talk .agenda-affil{min-width:0}.agenda-talk .agenda-org{flex:1 1 auto;min-width:0;word-break:keep-all}@media(min-width:761px)and (max-width:960px){.program-section .section-heading{display:block;text-align:center}.program-section .section-heading>.muted{margin:16px auto 0;max-width:none}}h1,h1 *,h2,h2 *{letter-spacing:.03em!important}.about,.venue,.contact-section{overflow:visible}.section-label:before{margin-left:4px}.agenda-talk .agenda-org{color:var(--navy);font-weight:700}.agenda-opening{counter-increment:none}.agenda-opening:after{content:none}.agenda-opening .agenda-body h4{padding-right:0}
