html{color:#222;font-size:1em;line-height:1.4}::selection{text-shadow:none;background:#b3d4fc}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{color:#000;background:#ccc;margin:.2em 0;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before,:first-letter,:first-line{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}a[href^=\#]:after,a[href^=javascript\:]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body *,body :after,body :before{box-sizing:border-box}html,body{background-color:#0000;margin:0;padding:0;font-family:helvetica,Neue Helvetica,Helvetica Neue,arial,sans-serif}@media (min-width:1800px){html,body{font-size:calc(100% + .2vw)}}@media screen and (prefers-color-scheme:dark){html,body{color:#f1f0f0;background-color:#23241f}}body{position:relative}.group:after{visibility:hidden;content:"";clear:both;height:0;display:block}hr{background-color:#333;border:0;height:1px}a{color:#cb2026;text-underline-offset:.2rem;-webkit-text-decoration-color:#cb2026;text-decoration-color:#cb2026;text-decoration-thickness:1px;transition:text-decoration-thickness 3s ease-in-out,text-underline-offset 3s ease-in-out}@media (prefers-reduced-motion){a{transition:none}}@media screen and (prefers-color-scheme:dark){a{color:#ff4040;-webkit-text-decoration-color:#ff4040;text-decoration-color:#ff4040}}a:hover{text-underline-offset:.25rem;text-decoration-thickness:2px;transition:text-decoration-thickness .3s ease-in-out,text-underline-offset .3s ease-in-out}@media (prefers-reduced-motion){a:hover{transition:none}}.browserupgrade{text-align:center;z-index:999;background-color:#e7b809;margin:0;padding:1em;position:relative}.browserupgrade a{color:#000;background-color:#feefb3;padding:.2em;font-weight:700}.browserupgrade a:hover{background-color:#0000}.screen_reader,.screenreader,.visually_hidden{width:2px;height:2px;position:absolute;top:auto;left:-999px;overflow:hidden}.align_left{float:left;margin-bottom:1em;margin-right:1em;display:inline-block}.align_right{float:right;display:inline-block}.align_center{text-align:center;margin:0 auto}.align_justified img{width:100%}.center{text-align:center}.bold{font-weight:700}.no_wrap{white-space:nowrap}.video-container{padding-bottom:56.25%;position:relative}.video-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.skip_main_content a,.skip_page_content a{color:#fff;z-index:999;background:0 0;border-bottom-right-radius:30px;padding:.75em 1.5em .75em .75em;font-weight:700;-webkit-text-decoration-color:#cb2026;text-decoration-color:#cb2026;position:absolute}.skip_main_content a{transition:top 1s ease-out,background 1s linear;top:-4em;left:0}.skip_page_content a{width:10em;transition:left 1s ease-out,background 1s linear;left:-12.5em}.skip_main_content a:focus,.skip_page_content a:focus{background-color:#cb2026;position:absolute}.skip_main_content a:focus{transition:top .1s ease-in,background .5s linear;top:0;left:0}.skip_page_content a:focus{width:auto;transition:left .1s ease-in,background .5s linear;left:0}.page{overflow:hidden}h2{text-align:center;margin:0;padding:0}h2 span{display:block}h2 .tagline{font-optical-sizing:auto;color:#368758;font-family:Figtree,sans-serif;font-size:1.4rem;font-style:italic;font-weight:300;line-height:1.2}@media screen and (prefers-color-scheme:dark){h2 .tagline{color:#dfc253}}h2 .title{font-optical-sizing:auto;font-family:Figtree,sans-serif;font-size:3rem;font-style:normal;font-weight:900;line-height:1.2}a.btn_basic{font-optical-sizing:auto;border:2px solid #cb2026;border-radius:50px;padding:0 .9rem;font-family:Figtree,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.4;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-block}@media screen and (prefers-color-scheme:dark){a.btn_basic{border:2px solid #ff4040}}@media (prefers-reduced-motion){a.btn_basic{transition:none}}a.btn_basic:hover{color:#fff;background-color:#cb2026}@media screen and (prefers-color-scheme:dark){a.btn_basic:hover{background-color:#ff4040}}@media (min-width:560px){header{z-index:999;background-color:#fff;position:-webkit-sticky;position:sticky;top:0}header[data-stuck]{background-color:red}}.header{flex-flow:row;place-content:center space-between;align-items:center;padding:.6rem 0;display:flex}@media (min-width:700px){.header{width:90%;margin:0 auto}}.nccord-logo img{width:8rem;height:auto;padding-left:.5rem}@media (max-width:559px){.no-js nav{flex:40%}.no-js .main_menu{margin:0 auto;padding:0;list-style-type:none}.no-js .main_menu li{text-align:right;width:auto;padding:7px 1rem}.no-js .main_menu a{font-optical-sizing:auto;text-transform:uppercase;color:#000;font-family:Figtree,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.2;text-decoration:none;display:block}}@media screen and (max-width:559px) and (prefers-color-scheme:dark){.no-js .main_menu a{color:#fff}}@media (max-width:559px){.js nav{z-index:900;background-color:#0000;transition:all .1s ease-in;position:fixed;top:0;bottom:auto;left:0;right:0;overflow-y:scroll}.js .main_menu{display:none}.noscroll{overflow:hidden}.noscroll nav{transition:all .1s ease-out;bottom:0}.slicknav_btn{float:right;cursor:pointer;font-optical-sizing:auto;text-transform:uppercase;color:#fff;vertical-align:bottom;background-color:#000000bf;border-radius:5px;margin:.25em 0;padding:.5em .625em;font-family:Figtree,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.2;text-decoration:none;display:inline-block;position:relative}.slicknav_btn:hover{color:#fff;background-color:#000000bf}.slicknav_icon{vertical-align:bottom;width:1em;height:1em;margin-left:5px;display:inline-block}.slicknav_menu .slicknav_icon:before{content:"";opacity:.5;background:0 0;width:1em;height:1em;display:block;position:absolute}.slicknav_menu .slicknav_icon-bar{background-color:#fff;border-radius:1px;width:1em;height:.15em;margin-bottom:.15em;transition:all .2s ease-in;display:block;position:relative}.slicknav_menu{position:relative}.slicknav_open .slicknav_icon-bar:first-child{transition:all .3s ease-in;position:absolute;top:50%;rotate:-45deg}.slicknav_open .slicknav_icon-bar:nth-last-child(2){opacity:0;position:absolute;top:50%}.slicknav_open .slicknav_icon-bar:last-child{transition:all .3s ease-in;position:absolute;top:50%;rotate:45deg}.slicknav_menu *{box-sizing:border-box}.js .slicknav_menu:before{content:"";display:table}.js .slicknav_menu:after{content:"";clear:both;display:table}.js .slicknav_nav{clear:both;background-color:#ffffffe6;border-radius:5px;padding:.5em 0}}@media screen and (max-width:559px) and (prefers-color-scheme:dark){.js .slicknav_nav{background-color:#000000e6}}@media (max-width:559px){.js .slicknav_nav ul,.js .slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{margin:0 0 0 .4em;font-size:.8em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{font-optical-sizing:auto;text-align:center;color:#000;padding:.5em .25em;font-family:Figtree,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:1.2;text-decoration:none;display:block}}@media screen and (max-width:559px) and (prefers-color-scheme:dark){.slicknav_nav a{color:#fff}}@media (max-width:559px){.slicknav_nav a:hover{background-color:#000}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{box-sizing:border-box;padding:.25em;font-size:16px}}@media (min-width:560px){.btn_small_screen_menu,.slicknav_menu{display:none}nav ul{text-align:center;flex-flow:row;place-content:center flex-end;align-items:center;margin:0 auto;padding:0;list-style-type:none;display:flex}nav li{flex:none;margin:0;padding:.5rem 0}nav a{font-optical-sizing:auto;text-transform:uppercase;color:#000;margin:0;padding:0 .5rem 0 1rem;font-family:Figtree,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.2;text-decoration:none;position:relative}nav a:hover{background-color:#0000}nav a:hover span{text-underline-offset:.4rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#368758;text-decoration-color:#368758;text-decoration-thickness:.1rem}nav li:first-child a{padding:0 .5rem}nav li:first-child a:before{display:none}}.page-banner{background-image:url(/assets/images/conferences/2026/header-banner.webp);background-position:bottom;background-size:cover;flex-flow:row;place-content:center;align-items:center;min-height:450px;display:flex;position:relative;overflow:hidden}.page-banner h1{text-align:center;-webkit-backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:2px;margin:1rem;padding:1rem;overflow:hidden;box-shadow:0 5px 15px #00000059}.page-banner h1 img{width:100%;max-width:500px;height:auto}.page-about__header{z-index:3;flex-flow:row;justify-content:center;align-items:stretch;gap:1rem;width:90%;margin:-9rem auto 0;display:flex;position:relative}@media (min-width:1100px){.page-about__header{gap:2rem}}.about-thumb{background-color:#23241f;background-position:50%;background-size:cover;border-radius:2rem;flex:33%;max-width:650px;height:18rem}.high_1{background-image:url(/assets/images/conferences/2026/about-highlight-1.webp)}.high_2{display:none}@media (min-width:575px){.high_2{display:unset;background-image:url(/assets/images/conferences/2026/about-highlight-2.webp)}}.high_3{display:none}@media (min-width:900px){.high_3{display:unset;background-image:url(/assets/images/conferences/2026/about-highlight-3.webp)}}.page-about__content{font-optical-sizing:auto;width:90%;margin:0 auto;font-family:Figtree,sans-serif;font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.5}.page-register{margin:100px 0 150px;padding:0 .5rem;position:relative}.register-header{background-image:url(/assets/images/conferences/2026/header-register.webp);background-position:50%;background-size:cover;background-attachment:fixed;width:100%;position:relative}.page-register__header-text{text-align:center}.page-register__header-text-inner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffbf;margin:10rem 0;padding:1rem 1.2rem;display:inline-block;box-shadow:0 0 0 .4em #ffffff4d}@media screen and (prefers-color-scheme:dark){.page-register__header-text-inner{background-color:#23241f;box-shadow:0 0 0 .4em #23241f80}}.register-intro{font-optical-sizing:auto;width:90%;max-width:50rem;margin:0 auto 5rem;font-family:Figtree,sans-serif;font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.5}.register-earlybird{z-index:-1;background-color:#dfc253;border-radius:2rem;width:90%;max-width:50rem;margin:0 auto;padding:.5rem 1rem;display:block}@media (min-width:700px){.register-earlybird{margin:-3rem auto 0;padding:3.5rem 1.25rem .5rem}}.register-earlybird p{font-optical-sizing:auto;text-align:center;margin:0;padding:0;font-family:Figtree,sans-serif;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.5}@media screen and (prefers-color-scheme:dark){.register-earlybird p{color:#23241f}}.ticket-list{margin:0 auto;padding:0;list-style-type:none}@media (min-width:700px){.ticket-list{flex-flow:row;place-content:center;align-items:stretch;gap:1rem;display:flex}}@media (min-width:1100px){.ticket-list{gap:2rem;max-width:1200px}}.ticket-list li{font-optical-sizing:auto;background-color:#fff;border-radius:1.5rem;max-width:400px;margin:0 auto 1.6rem;font-family:Figtree,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.2;position:relative;box-shadow:0 2px 8px #63636333}@media (min-width:700px){.ticket-list li{text-align:center;max-width:20rem;max-width:unset;flex:30%;margin:0}}.ticket-list li a{color:#000;padding:1rem;text-decoration:none;transition:background-color .6s ease-in-out;display:block}.ticket-list li a:hover{background-color:#0000001a;transition:background-color .6s ease-in-out}.ticket-list li h3{color:#fff;font-optical-sizing:auto;background-color:#368758;border-radius:1.5rem 1.5rem 0 0;margin:-1rem -1rem 0;padding:1.25rem .75rem .75rem;font-family:Figtree,sans-serif;font-size:2rem;font-style:normal;font-weight:800;line-height:1.2}.ticket-body__type{color:#757575;text-transform:uppercase;z-index:3;font-optical-sizing:auto;background-color:#fff;border-radius:1rem;margin:0 auto;padding:.5rem .6rem;font-family:Figtree,sans-serif;font-size:.85rem;font-style:normal;font-weight:400;line-height:1.2;position:absolute;top:-1rem;left:50%;transform:translate(-50%);box-shadow:0 3px 8px #0000003d}.ticket-body__description{font-optical-sizing:auto;margin:0;padding:.75rem 0;font-family:Figtree,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.4}.ticket-body__description:after{content:"";background-color:#368758;width:7rem;height:1px;margin:.6rem 0 0;display:block}@media (min-width:700px){.ticket-body__description:after{margin:.6rem auto 0}}.ticket-body__price{font-optical-sizing:auto;margin:0;font-family:Figtree,sans-serif;font-size:1rem;font-style:italic;font-weight:300;line-height:1.2}.register-members{text-align:center;font-optical-sizing:auto;color:#616161;width:90%;max-width:600px;margin:4rem auto 3rem;font-family:Figtree,sans-serif;font-size:1.4rem;font-style:normal;font-weight:200;line-height:1.6}.register-members span{font-weight:600}.register-purchase{text-align:center;margin:0;padding:1rem 0}.register-purchase *{transition:all .3s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion){.register-purchase *{transition:none}}.register-purchase a{text-decoration:none;display:inline-block}.btn{font-optical-sizing:auto;text-transform:uppercase;color:#fff;background-color:#cb2026;border:2px solid #cb2026;border-radius:50px;flex-flow:row;place-content:center;align-items:center;margin:auto;padding:10px 10px 10px 20px;font-family:Figtree,sans-serif;font-size:1.3rem;font-style:normal;font-weight:600;line-height:1.2;display:flex}.btn:hover{color:#cb2026;background-color:#0000;border:2px solid #cb2026;transform:scale(1.05);box-shadow:0 2px 8px #63636333}.btn:hover .ico{color:#fff;background-color:#cb2026;margin-left:30px;transform:rotate(360deg)}@media (prefers-reduced-motion){.btn:hover .ico{transition:none}}.btn:hover .ico svg path,.btn:hover .ico svg line{stroke:#fff}.btn .btn:active{color:#fff;background-color:#cb2026}.btn span{flex:none}.ico{color:#cb2026;background-color:#fff;border-radius:20px;width:40px;height:40px;margin-left:30px;padding:5px;transition:all .5s;display:block}.ico svg path,.ico svg line{stroke:#cb2026}.stay-header{background-image:url(/assets/images/conferences/2026/header-stay.webp);background-position:50%;background-size:cover;background-attachment:fixed;width:100%;position:relative}.page-stay__header-text{text-align:center}.page-stay__header-text-inner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffbf;margin:10rem 0;padding:1rem 1.2rem;display:inline-block;box-shadow:0 0 0 .4em #ffffff4d}@media screen and (prefers-color-scheme:dark){.page-stay__header-text-inner{background-color:#23241f;box-shadow:0 0 0 .4em #23241f80}}.stay-list{width:95%;max-width:1200px;margin:0 auto;padding:0;list-style-type:none}.stay-list li{flex-direction:column;place-content:center;align-items:flex-start;padding:2rem 0;display:flex}@media (min-width:575px){.stay-list li{flex-flow:row;gap:1rem;padding:5rem 0}}@media (min-width:650px){.stay-list li{gap:2rem}}.stay-image{flex:50%}.stay-image img{border-radius:2rem;width:100%;height:auto}.stay-dets{flex:50%}@media (min-width:650px){.stay-dets{flex:auto}}.stay-dets h3{color:#368758;font-optical-sizing:auto;margin:0;padding:0;font-family:Figtree,sans-serif;font-size:2rem;font-style:normal;font-weight:800;line-height:1.2}.explore-header{background-image:url(/assets/images/conferences/2026/header-explore.webp);background-position:50%;background-size:cover;background-attachment:fixed;width:100%;position:relative}.page-explore__header-text{text-align:center}.page-explore__header-text-inner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffbf;margin:10rem 0;padding:1rem 1.2rem;display:inline-block;box-shadow:0 0 0 .4em #ffffff4d}@media screen and (prefers-color-scheme:dark){.page-explore__header-text-inner{background-color:#23241f;box-shadow:0 0 0 .4em #23241f80}}.explore_intro{font-optical-sizing:auto;width:90%;max-width:900px;margin:0 auto;font-family:Figtree,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:1.4}@media (min-width:800px){.explore_intro{padding-top:1rem}}@media (min-width:1300px){.explore_intro{width:80%}}.links{flex-flow:row;justify-content:center;align-items:stretch;gap:1rem;max-width:95%;margin:0 auto;display:flex}.links_block{border-radius:2rem;flex:33%}.links_block h3{margin:0;padding:0}.links_block ul{margin:0;padding:0;list-style-type:none}.links_block:first-child{text-align:right}.links_block:nth-child(2){text-align:center}.links_block:nth-child(3){text-align:left}.highlights_header{width:90%;max-width:1500px;margin:0 auto}@media (min-width:800px){.highlights_header{flex-flow:row;justify-content:flex-start;align-items:stretch;display:flex}.highlights_header :first-child{text-indent:-2.25rem;flex:0 0 30%;padding-left:2.25rem}}@media (min-width:800px) and (min-width:1000px){.highlights_header :first-child{font-size:2rem}}@media (min-width:800px) and (min-width:1300px){.highlights_header{width:80%}}.highlights_header h3{color:#368758;font-optical-sizing:auto;text-align:center;font-family:Figtree,sans-serif;font-size:2.25rem;font-style:normal;font-weight:800;line-height:1.2}@media (min-width:800px){.highlights_header h3{text-align:left;flex:auto;margin-left:1rem;padding:0}}@media (min-width:1000px){.highlights_header h3{font-size:3.25rem}}.highlights{width:90%;max-width:1500px;margin:0 auto}@media (min-width:1300px){.highlights{width:80%}}.highlight{margin-bottom:1.4rem}@media (min-width:800px){.highlight{flex-flow:row;justify-content:flex-start;align-items:stretch;margin-bottom:3rem;display:flex}}.highlight_title{font-optical-sizing:auto;margin:0;padding:0;font-family:Figtree,sans-serif;font-size:1.75rem;font-style:normal;font-weight:900;line-height:1.4;display:block}.highlight_title h4{margin:0;padding:0}.highlight_title :after{content:"";background-color:#424242;width:5rem;height:2px;margin:.5rem 0 0;display:block}@media (min-width:800px){.highlight_title :after{display:none}.highlight_title{text-indent:-2.25rem;flex:0 0 30%;padding-left:2.25rem}}@media (min-width:1000px){.highlight_title{font-size:2rem}}.highlight_content{font-optical-sizing:auto;margin:0;padding:1rem 0;font-family:Figtree,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.4}.highlight_content :first-child{margin-top:0;padding-top:0}.highlight_content :last-child{margin-bottom:0;padding-bottom:0}@media (min-width:800px){.highlight_content{border-left:2px solid #424242;flex:auto;margin-left:1rem;padding:0 0 0 1rem}}@media (min-width:1000px){.highlight_content{padding-left:2rem}}.page-sponsors{background-color:#368758;padding-bottom:3rem}.page-sponsors h2{text-align:center;margin:0;padding:1rem 0 0}.page-sponsors h2 span{display:block}.page-sponsors h2 span:first-child{color:#23241f;font-size:1.1rem;font-weight:200}.page-sponsors h2 span:last-child{color:#000;font-size:1.9rem;font-weight:700}.page-sponsors__inner{text-align:center;background-color:#ffffffb3;width:90%;max-width:1200px;margin:1.3rem auto 0;padding:1rem}.page-sponsors__inner p:first-child{margin-top:0;padding-top:0}.page-sponsors__inner p:last-child{margin-bottom:0;padding-bottom:0}.sponsors-list{text-align:center;margin:0;padding:0;list-style-type:none}.sponsors-list li{max-width:300px;padding:1em;display:inline-block}.sponsors-list img{width:100%;height:auto}.schedule-placeholder{width:90%;margin:0 auto}@media (max-width:559px){.schedule-placeholder{margin-top:2.3rem}}.schedule-placeholder h1{text-align:center;margin:0;padding:.5rem .2rem;font-size:2rem}@media (min-width:400px){.schedule-placeholder h1{font-size:8vw}}@media (min-width:940px){.schedule-placeholder h1{font-size:4.6875rem}}.schedule-notice{z-index:1;background-color:#e1d5b9;max-width:500px;margin:1rem auto 2.8rem;padding:.5rem .75rem;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #baae8f}.schedule-notice:before{content:"";z-index:3;border-right:8px dotted #fff;position:absolute;top:0;bottom:0;left:-5.5px}.schedule-notice:after{content:"";z-index:3;border-right:8px dotted #fff;position:absolute;top:0;bottom:0;right:-5px}.schedule-notice__inner{position:relative}.schedule-notice__inner p:before{content:"";background-color:#e1d5b9;border-bottom:3px solid #00000080;border-left:3px solid #00000080;border-radius:0 0 0 100px;width:1.5rem;height:1.5rem;display:block;position:absolute;top:-3px;right:-3px}.schedule-notice__inner p:after{content:"";background-color:#e1d5b9;border-top:3px solid #00000080;border-left:3px solid #00000080;border-radius:100px 0 0;width:1.5rem;height:1.5rem;display:block;position:absolute;bottom:-3px;right:-3px}.schedule-notice__inner:before{content:"";z-index:2;background-color:#fff;border-radius:0 0 0 100px;width:1.6rem;height:1.45rem;display:block;position:absolute;top:calc(-.5rem - 3px);right:calc(-.75rem - 3px);box-shadow:0 0 10px #baae8f}.schedule-notice__inner:after{content:"";background-color:#fff;border-radius:100px 0 0;width:1.6rem;height:1.45rem;display:block;position:absolute;bottom:calc(-.5rem - 3px);right:calc(-.75rem - 3px);box-shadow:0 0 10px #baae8f}.schedule-notice p{border:3px solid #00000080;margin:0;padding:.75rem;position:relative}.keynote__content{max-width:1100px;margin:2rem auto 0}@media (min-width:750px){.keynote__content{flex-flow:row;justify-content:space-between;align-items:flex-start;column-gap:1.25rem;display:flex}}@media (min-width:480px){.keynote__image{float:left;width:45%;padding:0 1.5rem 1rem 0}}@media (min-width:750px){.keynote__image{flex:1 0 auto;max-width:332px;padding:0}}.keynote__image img{width:100%;height:auto}@media (min-width:750px){.keynote__text{flex:auto}}@media (min-width:480px){.keynote__text h2{margin-top:0;padding-top:0}}.keynote__text h2 span:first-child{text-transform:uppercase;font-size:2rem;display:block}.keynote__text h2 span:last-child{font-size:1.6rem;display:block}.keynote__text p{font-size:1rem;line-height:1.5rem}.show_more__content{opacity:1;transform-origin:0 0;transition-behavior:allow-discrete;transition:opacity .5s ease-out,transform .2s ease-out;transform:scaleY(1)}@starting-style{.show_more__content{opacity:0;transform:scaleY(.1)}}.js .show_more[data-expanded=false] .show_more__content{display:none}.show_more__content:focus{outline-offset:2px;outline:2px solid #639}.show_more__btn{cursor:pointer;background-color:#baae8f;border:0;border-radius:1rem;margin-top:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:600}.show_more__btn:focus-visible{outline-offset:2px;outline:2px solid #639}.more-speakers{max-width:1100px;margin:0 auto}.more-speakers:before{content:"";background-color:#ccc;border-radius:50%;width:70%;height:3px;margin:2.5rem auto 1rem;display:block}.more-speakers h2{text-transform:uppercase;text-align:center;font-size:2rem}.more-speakers p{font-size:1.2rem;line-height:2.3rem}