@import"https://use.typekit.net/vxm0rht.css";:root{--hero-video-aspect-ratio: 50%;--font-family-poppins: "poppins", -apple-system, system-ui, sans-serif}body{font-size:1.125rem}[hidden]{display:none !important}.links-page-wrapper{font-size:1.125rem;line-height:1.5rem;margin-top:89px;opacity:0;transition:all .3s ease}@media(min-width: 1129px){.links-page-wrapper{margin-top:6.94444vw}}@media(min-width: 1985px){.links-page-wrapper{margin-top:158px}}.links-page-wrapper[data-design-theme=links2024]{--button-text-color-default: var(--theme-text-gray);--button-text-color-hover: white;--button-bg-border-color-hover: var(--theme-text-gray);--button-bg-color-hover: var(--theme-text-gray)}.links-page-wrapper[data-design-theme=links2025]{--button-text-color-default: var(--theme-text-gray);--button-text-color-hover: white;--button-bg-color-hover: var(--theme-text-gray);--button-bg-border-color-hover: var(--theme-text-gray)}.links-page-wrapper[data-design-theme=trace2024]{--button-text-color-default: var(--theme-dark-blue);--button-text-color-hover: white;--button-bg-color-hover: var(--theme-dark-blue);--button-bg-border-color-hover: var(--theme-dark-blue)}.links-page-wrapper h1,.links-page-wrapper h2,.links-page-wrapper h3,.links-page-wrapper h4,.links-page-wrapper h5,.links-page-wrapper h6,.links-page-wrapper .font-size-1,.links-page-wrapper .font-size-1-alt,.links-page-wrapper .font-size-2,.links-page-wrapper .font-size-3,.links-page-wrapper .font-size-4,.links-page-wrapper .font-size-5,.links-page-wrapper .font-size-6{font-weight:bold}.links-page-wrapper h1,.links-page-wrapper .font-size-1{font-size:2.875rem;line-height:1.174}@media(min-width: 767px){.links-page-wrapper h1,.links-page-wrapper .font-size-1{font-size:4rem;line-height:1.154}}.links-page-wrapper .font-size-1-alt{font-size:2.25rem;line-height:1.25}@media(min-width: 767px){.links-page-wrapper .font-size-1-alt{font-size:3.5rem;line-height:1.071}}.links-page-wrapper h2,.links-page-wrapper .font-size-2{font-size:2rem;line-height:1.25}@media(min-width: 767px){.links-page-wrapper h2,.links-page-wrapper .font-size-2{font-size:3.5rem;line-height:1.071}}.links-page-wrapper h3,.links-page-wrapper .font-size-3{font-size:1.75rem;line-height:1.33}@media(min-width: 767px){.links-page-wrapper h3,.links-page-wrapper .font-size-3{font-size:2.875rem;line-height:1.174}}.links-page-wrapper h4,.links-page-wrapper .font-size-4{font-size:1.5rem;line-height:1.33}@media(min-width: 767px){.links-page-wrapper h4,.links-page-wrapper .font-size-4{font-size:2rem;line-height:1.25}}.links-page-wrapper .font-size-4-alt{font-weight:normal;font-size:1.5rem;line-height:1.33}@media(min-width: 767px){.links-page-wrapper .font-size-4-alt{font-size:2rem;line-height:1.25}}.links-page-wrapper h5,.links-page-wrapper .font-size-5{font-size:1.25rem;line-height:1.4}@media(min-width: 767px){.links-page-wrapper h5,.links-page-wrapper .font-size-5{font-size:1.5rem;line-height:1.33}}.links-page-wrapper .font-size-5-alt{font-family:var(--font-family-mulish-stack);font-weight:normal;font-size:1.25rem;line-height:1.4}@media(min-width: 767px){.links-page-wrapper .font-size-5-alt{font-size:1.5rem;line-height:1.33}}.links-page-wrapper h6,.links-page-wrapper .font-size-6{font-size:1.25rem;line-height:1.5}.links-page-wrapper .superheader{font-family:var(--font-family-chainalysis-stack);font-size:.875rem;line-height:1.5;font-weight:bold;display:block;text-decoration-color:initial;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--font20, 1.25rem)}.links-page-wrapper .body-large{font-family:var(--font-family-mulish-stack);font-weight:normal}@media(min-width: 767px){.links-page-wrapper .body-large{font-size:1.25rem;line-height:1.5}}.links-page-wrapper .buttons{display:flex;justify-content:center;gap:28px}@media(min-width: 1129px){.links-page-wrapper .buttons{justify-content:inherit}}.links-page-wrapper .button{background-color:var(--theme-orange);border-radius:5px;border-width:2px;border-style:solid;border-color:rgba(0,0,0,0);font-weight:bold;font-size:.875rem;color:#fff;padding:.75rem .7rem;letter-spacing:0;text-transform:none;transition:all .2s ease;position:relative;z-index:1;overflow:hidden}@media(min-width: 1129px){.links-page-wrapper .button{padding:.75rem 1rem}}.links-page-wrapper .button.is-active{color:var(--button-text-color-hover)}.links-page-wrapper .button--orange{background-color:var(--theme-orange)}.links-page-wrapper .button--orange:hover{background-color:var(--button-bg-border-color-hover)}.links-page-wrapper .button--orange:hover::before{background-color:var(--button-bg-color-hover)}.links-page-wrapper .button--outline{border-color:var(--theme-orange);color:var(--button-text-color-default);background-color:rgba(0,0,0,0)}.links-page-wrapper .button--outline:hover{color:var(--button-text-color-hover)}.links-page-wrapper .button--outline:hover::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.links-page-wrapper .button--outline:hover::after{transform:translateX(0)}.links-page-wrapper .section__container{width:1920px;margin:0 auto;overflow-x:hidden}@media(max-width: 1985px){.links-page-wrapper .section__container{width:100%;margin:0;padding:0 4.51389vw}}.links-page-wrapper .section__container::after{content:"";clear:both;display:table}.links-page-wrapper .section__flex{display:flex;flex-direction:column}@media(min-width: 767px){.links-page-wrapper .section__flex{flex-direction:inherit}}.links-page-wrapper.fade-in{opacity:1}.links-page-wrapper[data-design-theme=links2025] h1,.links-page-wrapper[data-design-theme=links2025] h2,.links-page-wrapper[data-design-theme=links2025] h3,.links-page-wrapper[data-design-theme=links2025] h4,.links-page-wrapper[data-design-theme=links2025] h5,.links-page-wrapper[data-design-theme=links2025] h6,.links-page-wrapper[data-design-theme=links2025] .font-size-1,.links-page-wrapper[data-design-theme=links2025] .font-size-1-alt,.links-page-wrapper[data-design-theme=links2025] .font-size-2,.links-page-wrapper[data-design-theme=links2025] .font-size-3,.links-page-wrapper[data-design-theme=links2025] .font-size-4,.links-page-wrapper[data-design-theme=links2025] .font-size-5,.links-page-wrapper[data-design-theme=links2025] .font-size-6,.links-page-wrapper[data-design-theme=links2025] button,.links-page-wrapper[data-design-theme=links2025] .button,modal-content[data-design-theme=links2025] h1,modal-content[data-design-theme=links2025] h2,modal-content[data-design-theme=links2025] h3,modal-content[data-design-theme=links2025] h4,modal-content[data-design-theme=links2025] h5,modal-content[data-design-theme=links2025] h6,modal-content[data-design-theme=links2025] .font-size-1,modal-content[data-design-theme=links2025] .font-size-1-alt,modal-content[data-design-theme=links2025] .font-size-2,modal-content[data-design-theme=links2025] .font-size-3,modal-content[data-design-theme=links2025] .font-size-4,modal-content[data-design-theme=links2025] .font-size-5,modal-content[data-design-theme=links2025] .font-size-6,modal-content[data-design-theme=links2025] button,modal-content[data-design-theme=links2025] .button{font-family:var(--font-family-poppins)}.headroom-wrapper{background-color:#fff}#wpadminbar~.page-white-space .links-page-header{top:46px}@media screen and (min-width: 783px){#wpadminbar~.page-white-space .links-page-header{top:32px}}.links-page-header{display:flex;height:89px;position:fixed;top:0;left:0;right:0;z-index:100}@media(min-width: 1129px){.links-page-header{height:6.94444vw}}@media(min-width: 1985px){.links-page-header{height:158px}}.links-page-header[data-design-theme=links2024]{background-color:#fff;color:var(--theme-text-gray)}.links-page-header[data-design-theme=links2025]{background-color:#fff;color:var(--theme-text-gray)}.links-page-header[data-design-theme=trace2024]{background-color:var(--theme-serene-beige);color:var(--theme-text-gray)}.links-page-header.links-header-color--darknet-blue{background-color:var(--theme-dark-blue)}.links-page-header.links-header-color--darknet-blue ul a{color:#fff}.links-page-header.links-header-color--serene-beige{background-color:var(--theme-serene-beige)}.links-page-header.links-header-color--serene-beige ul a{color:var(--theme-text-gray)}.links-page-header.links-header-color--white{background-color:#fff}.links-page-header.links-header-color--white ul a{color:var(--theme-text-gray)}.links-page-header.is-active{background-color:#fff}.links-page-header.is-active .links-page-logo svg path{fill:var(--theme-orange)}.links-page-header.is-active .button:hover::before{background-color:#fff}.links-page-header.is-active .button:hover a{color:#282828}.links-page-header.is-active .button a{color:#fff}.links-page-header.is-active a{color:#282828}.links-page-header .section__flex{flex-direction:row;justify-content:space-between;align-items:center;position:relative}.links-flex-grow{flex-grow:1}.links-page-logo{display:block}.links-page-logo img{display:block}@media(min-width: 1800px){.links-page-logo svg{width:240px;height:40px}}[data-design-theme=links2024]{--page-nav-color: var(--theme-text-gray)}[data-design-theme=links2025]{--page-nav-color: var(--theme-dark-blue)}[data-design-theme=trace2024]{--page-nav-color: var(--theme-text-gray)}.links-page-nav{display:flex;flex-direction:column;gap:28px;flex-grow:1;justify-content:center}@media(min-width: 1129px){.links-page-nav{flex-direction:row;justify-content:flex-end}}@media(max-width: 1129px){.links-page-nav{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;transform:translateX(100%);transition:all .2s ease}.links-page-nav.is-active{transform:translateX(0%)}}.links-page-nav .event-logo{max-width:min(100% - 1rem,320px)}@media(min-width: 1129px){.links-page-nav .event-logo{display:none}}.links-page-nav ul{display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}@media(min-width: 1129px){.links-page-nav ul{text-align:inherit;flex-direction:row;justify-content:flex-end}}.links-page-nav a{text-transform:uppercase;font-weight:bold;font-size:.875rem;letter-spacing:1px;text-decoration:none}@media(max-width: 1129px){.links-page-nav a{color:var(--page-nav-color);font-size:1.5rem;text-transform:none;letter-spacing:0}}.button--navicon{display:none;background:rgba(0,0,0,0);padding:10px 0 10px 10px}@media(max-width: 1129px){.button--navicon{display:flex;flex-direction:column;gap:5px}}.button--navicon[data-design-theme=links2024] .button--navicon__line{background-color:var(--theme-text-gray)}.button--navicon[data-design-theme=links2025] .button--navicon__line{background-color:var(--theme-text-gray)}.button--navicon[data-design-theme=trace2024] .button--navicon__line{background-color:var(--theme-text-gray)}.button--navicon::before{display:none}.button--navicon.is-active .button--navicon__line{background-color:var(--theme-dark-blue)}.button--navicon.is-active .button--navicon__line:first-of-type{transform:rotate(45deg)}.button--navicon.is-active .button--navicon__line:last-of-type{transform:rotate(-45deg);position:relative;top:-7px}.button--navicon__line{display:flex;width:20px;height:2px;background-color:#fff;transition:all .2s ease}.two-columns{display:grid;gap:9.02778vw}.two-columns img{display:block;width:100%}@media(min-width: 767px){.two-columns{grid-template-columns:repeat(2, 1fr)}.two-columns .text{padding:0rem 2rem}}@media(min-width: 1129px){.two-columns .text{padding:4rem 6rem 0rem 0rem;max-width:calc(100% - 4.51389vw)}}.two-columns .text>*{margin-bottom:1rem}.two-columns .text>:last-child{margin-bottom:0}.hero{overflow:hidden;position:relative}.hero[data-design-theme=links2024]{background-color:var(--theme-serene-beige);color:var(--theme-text-gray);--hero-text-section-size: 40%;--hero-media-section-size: 60%;--hero-flex-direction: column;--hero-padding-block-end: 6rem;--hero-padding-inline-end: 2rem}.hero[data-design-theme=links2025]{background-color:#fff;color:var(--theme-text-gray);--hero-text-section-size: 100%;--hero-media-section-size: 50%;--hero-flex-direction: row;--hero-padding-block-end: 4rem;--hero-padding-inline-end: 0}.hero[data-design-theme=trace2024]{background-color:var(--theme-serene-beige);color:#000;--hero-text-section-size: 50%;--hero-media-section-size: 50%;--hero-flex-direction: column;--hero-padding-block-end: 6rem;--hero-padding-inline-end: 2rem}.hero .hero__video{background-color:var(--theme-gray-10);display:inherit;height:100%;width:100%}.hero .aspect-ratio-2-1{aspect-ratio:2}.hero .aspect-ratio-16-9{aspect-ratio:1.7777777778}.hero .hero__section__inner{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;position:relative;padding-block-start:6rem;padding-block-end:var(--hero-padding-block-end);align-self:center;text-align:center;z-index:1;width:100%}@media(min-width: 767px){.hero .hero__section__inner{flex-direction:var(--hero-flex-direction);flex-basis:var(--hero-text-section-size);padding-right:var(--hero-padding-inline-end);text-align:inherit}}.hero .hero__section__inner>*{flex-grow:1}.hero .hero__text__wrapper{display:flex;flex-direction:column;gap:1.5rem}@media(min-width: 767px){.hero[data-design-theme=links2025] .hero__text__wrapper{place-content:end;text-align:end}}.hero .hero__logo__wrapper{max-width:320px;margin-inline:auto}@media(min-width: 767px){.hero .hero__logo__wrapper{margin-inline:inherit;max-width:inherit}}.hero .hero__logo__wrapper img{display:block}.hero .hero__buttons{display:flex;justify-content:center}@media(min-width: 767px){.hero .hero__buttons{justify-content:inherit}}.hero .hero__media{display:flex;flex-basis:var(--hero-media-section-size);flex-grow:1;justify-content:end}.hero .hero__media img{display:block;width:100%}.about{background-color:#fff;color:var(--theme-text-gray);padding:80px 0}@media(min-width: 767px){.about{padding:120px 0}}.overview{padding:120px 0}@media(max-width: 767px){.overview{padding:80px 0 40px 0;text-align:center}}.overview[data-design-theme=links2024]{background-color:#fff;color:var(--theme-text-gray)}.overview[data-design-theme=links2025]{background-color:var(--theme-soft-gray);color:var(--theme-text-gray)}.overview[data-design-theme=trace2024]{background-color:var(--theme-serene-beige);color:var(--theme-text-gray)}.overview .overview__title{max-width:720px;margin:0 auto 60px auto;text-align:center}@media(min-width: 1560px){.overview .overview__title{max-width:1000px}}@media(max-width: 767px){.overview .overview__title{margin-block-end:40px}}.overview__highlights{display:flex;justify-content:center}@media(max-width: 767px){.overview__highlights{flex-wrap:wrap}}.overview__highlights__item{width:28%;padding-left:3%;padding-right:3%}@media(max-width: 1129px){.overview__highlights__item{width:32%;padding-left:1%;padding-right:1%}}@media(max-width: 767px){.overview__highlights__item{width:100%;padding:0 8%;margin-bottom:40px}}.overview__highlights__item--icon{margin-bottom:20px}.overview__highlights__item--icon img{height:50px}.agenda{padding:120px 0 0 0;scroll-margin-top:6.94444vw}@media(max-width: 767px){.agenda{scroll-margin-top:10vw}}.agenda[data-design-theme=links2024]{background-color:var(--theme-serene-beige);color:var(--theme-text-gray);--sessions-line-color: var(--theme-text-gray)}.agenda[data-design-theme=links2025]{background-color:#fff;color:var(--theme-text-gray);--sessions-line-color: var(--theme-blue)}.agenda[data-design-theme=trace2024]{background-color:var(--theme-soft-gray);color:var(--theme-text-gray);--sessions-line-color: var(--theme-text-gray)}.agenda__title{margin-bottom:30px;text-align:center}.agenda__content{max-width:540px;margin:0 auto;text-align:center}@media(min-width: 1985px){.agenda__content{max-width:800px}}.agenda__button-group{margin:40px 0 80px 0;text-align:center;display:flex;flex-direction:row;justify-content:center;gap:20px}.agenda__button-group .button{text-transform:uppercase}.agenda__button-group .button.is-active::before{transform:translateX(0%)}.agenda__button-group .button::before{height:101%;width:101%;background-color:var(--theme-orange)}.agenda__sessions{display:none;max-width:1085px;margin:0 auto;margin-bottom:120px}@media(min-width: 1985px){.agenda__sessions{max-width:1200px}}.agenda__sessions.is-active{display:block}.agenda__sessions__item{display:flex;padding:20px 0;border-top:2px solid var(--sessions-line-color);cursor:pointer;overflow:hidden}@media(max-width: 767px){.agenda__sessions__item{flex-wrap:wrap;position:relative}}.agenda__sessions__item.is-active .agenda__sessions__item--text--description{max-height:100vh;opacity:1;margin:20px 0}@media(min-width: 767px){.agenda__sessions__item.is-active .agenda__sessions__item--text--description{margin:30px 0}}.agenda__sessions__item.is-active .agenda__sessions__item--arrow{transform:rotate(180deg)}.agenda__sessions__item--left{flex-basis:14%}@media(max-width: 767px){.agenda__sessions__item--left{flex-basis:100%}}.agenda__sessions__item--right{flex-basis:86%;display:flex}@media(max-width: 767px){.agenda__sessions__item--right{flex-basis:100%}}.agenda__sessions__item--time{font-size:1.25rem;font-weight:bold;text-transform:uppercase}@media(max-width: 767px){.agenda__sessions__item--time{font-size:.875rem;color:var(--theme-orange)}}.agenda__sessions__item--text{flex-basis:80%}@media(max-width: 767px){.agenda__sessions__item--text{flex-basis:100%}}@media(max-width: 767px){.agenda__sessions__item--text--title{margin-top:15px}}.agenda__sessions__item--text--description{max-height:0;opacity:0;transition:all .2s ease}@media(min-width: 1129px){.agenda__sessions__item--text--description{padding-right:9%;font-size:1.25rem}}.agenda__sessions__item--text--end{flex-basis:22%;padding-right:20px;display:flex;justify-content:flex-end;align-items:baseline}@media(max-width: 767px){.agenda__sessions__item--text--end{position:absolute;top:20px;right:0}}.agenda__sessions__item--tag{font-size:.875rem;font-weight:bold;text-align:right;text-transform:uppercase;letter-spacing:1px}.agenda__sessions__item--tag::before{content:"";display:inline-block;width:11px;height:11px;margin-right:5px;background-color:var(--theme-gray);border-radius:50%}.agenda__sessions__item--tag--none{background-color:#fff}.agenda__sessions__item--tag--orange::before{background-color:var(--theme-orange)}.agenda__sessions__item--tag--pink::before{background-color:#f7c1c4}.agenda__sessions__item--tag--yellow::before{background-color:#fdd480}.agenda__sessions__item--tag--green::before{background-color:#c1e2d2}.agenda__sessions__item--arrow{margin-left:15px;transition:all .2s ease}.agenda__spotlight-image{margin-top:120px}@media(max-width: 767px){.agenda__spotlight-image{margin:120px -20px 0 -20px}}.agenda__spotlight-image img{display:block;width:100%;border-radius:15px 15px 0 0}@media(min-width: 1985px){.agenda__spotlight-image img{margin:0 auto;width:70%}}@media(max-width: 767px){.agenda__spotlight-image img{border-radius:0}}.speakers{padding:120px 0;scroll-margin-top:6.94444vw}@media(max-width: 767px){.speakers{padding:80px 0}}.speakers[data-design-theme=links2024]{background:radial-gradient(195.5% 243% at 141% -47%, #F7C2C4 14%, #FF5300 44%, #F18384 68%, #FCD480 87%);color:#fff;--tile-border-radius: 0;--tile-border-radius-inner: 0;--tile-border-padding-px: 0;--tile-border-real: unset;--tile-border-real-hover: unset;--tile-bg-color-default: rgba(255,255,255,0.20);--tile-text-color-default: var(--theme-text-gray);--tile-inner-bg-color-default: transparent;--tile-text-color-hover: var(--theme-text-gray);--tile-inner-bg-color-hover: white;--speaker-button-bg-color-default: white;--speaker-button-border-color-default: white;--speaker-button-text-color-default: var(--theme-orange);--speaker-image-border-radius: var(--tile-border-radius);--speaker-not-featured-text-color: var(--theme-text-gray);--speaker-not-featured-name-color-hover: var(--theme-text-gray)}.speakers[data-design-theme=links2024] .speaker img{filter:grayscale(1)}.speakers[data-design-theme=links2025]{background-color:#000;color:#fff;--tile-border-radius: 0;--tile-border-radius-inner: 0;--tile-border-padding-px: 0;--tile-border-real: 1px solid #525252;--tile-border-real-hover: 1px solid var(--theme-text-gray);--tile-bg-color-default: black;--tile-text-color-default: white;--tile-inner-bg-color-default: black;--tile-text-color-hover: white;--tile-inner-bg-color-hover: var(--theme-text-gray);--speaker-button-bg-color-default: transparent;--speaker-button-border-color-default: var(--theme-orange);--speaker-button-text-color-default: white;--speaker-image-border-radius: 4px;--speaker-not-featured-text-color: white;--speaker-not-featured-name-color-hover: var(--theme-orange)}.speakers[data-design-theme=links2025] .speaker img{filter:grayscale(1)}.speakers[data-design-theme=links2025] .speaker-image-hovereffect{background:linear-gradient(180deg, rgba(173, 187, 253, 0) 70%, rgba(173, 187, 253, 0.8) 100%);border-radius:var(--speaker-image-border-radius);height:100%;width:100%;top:0;opacity:0;position:absolute;transition:all .25s ease}.speakers[data-design-theme=links2025] .speaker:hover .speaker-image-hovereffect{opacity:.5}.speakers[data-design-theme=links2025] .speaker:hover .speaker__name{color:var(--theme-orange)}.speakers[data-design-theme=trace2024]{background-color:var(--theme-deep-blue);color:#fff;--tile-border-radius: 1rem;--tile-border-radius-inner: 0.75rem;--tile-border-padding-px: 5px;--tile-border-real: unset;--tile-border-real-hover: unset;--tile-bg-color-default: white;--tile-text-color-default: var(--theme-text-gray);--tile-inner-bg-color-default: white;--tile-text-color-hover: white;--tile-inner-bg-color-hover: var(--theme-deep-blue);--speaker-button-bg-color-default: transparent;--speaker-button-border-color-default: var(--theme-orange);--speaker-button-text-color-default: white;--speaker-image-border-radius: var(--tile-border-radius);--speaker-not-featured-text-color: white;--speaker-not-featured-name-color-hover: var(--theme-orange);--speaker-tile-border-bg:linear-gradient( #fff 50%, #FB5403 55%, #E57F89 75%, #BDD9F5 100%);color:var(--theme-text-gray)}.speakers[data-design-theme=trace2024] .speaker{background-size:100% 220%;background-position-y:0%;transition:background-position .3s ease;background-image:var(--speaker-tile-border-bg)}.speakers[data-design-theme=trace2024] .speaker:hover{background-position-y:100%}@media(prefers-reduced-motion){.speakers[data-design-theme=trace2024] .speaker{background-image:unset}.speakers[data-design-theme=trace2024] .speaker:hover{background-position-y:unset}}.speakers[data-design-theme=trace2024] .speaker img{filter:grayscale(1)}@media(min-width: 767px){.speakers{font-size:1.125rem}}.speakers .speakers__title{color:#fff;margin-bottom:30px;text-align:center}.speakers .speakers__content{color:#fff;max-width:540px;margin:0 auto;text-align:center}@media(min-width: 1985px){.speakers .speakers__content{max-width:800px}}.speakers .featured-speakers.speakers-list{display:grid;gap:1rem;margin-top:4rem;margin-bottom:0}@media(min-width: 767px){.speakers .featured-speakers.speakers-list{gap:2rem;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1129px){.speakers .featured-speakers.speakers-list{grid-template-columns:repeat(4, 1fr)}}.speakers .more-speakers.speakers-list{display:none;gap:2rem;margin-top:4rem;margin-bottom:0}.speakers .more-speakers.speakers-list.is-active{display:grid}@media(min-width: 767px){.speakers .more-speakers.speakers-list{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1129px){.speakers .more-speakers.speakers-list{grid-template-columns:repeat(4, 1fr)}}.speakers .speaker{background-color:var(--tile-bg-color-default);border-radius:var(--tile-border-radius);padding:var(--tile-border-padding-px);border:var(--tile-border-real);text-align:center;line-height:unset;cursor:pointer;transition:all .25s ease;display:block;height:100%;width:100%}.speakers .speaker:hover{border:var(--tile-border-real-hover)}.speakers .speaker:hover .tile__inner{background-color:var(--tile-inner-bg-color-hover);color:var(--tile-text-color-hover)}.speakers .speaker::before{background-color:rgba(0,0,0,0);transform:none;transition:unset}.speakers .speaker .tile__inner{color:var(--tile-text-color-default);transition:all .25s ease;background-color:var(--tile-inner-bg-color-default);border-radius:var(--tile-border-radius-inner);display:flex;gap:1.5rem;height:100%;padding:1.5rem}@media(min-width: 767px){.speakers .speaker .tile__inner{display:block}}.speakers .speaker .speaker__image{margin-bottom:1.5rem}.speakers .speaker .speaker__image .speaker-image-wrapper{position:relative}@media(max-width: 767px){.speakers .speaker .speaker__image{max-width:128px;margin-bottom:0;flex-shrink:0}}.speakers .speaker .speaker__image img{border-radius:var(--speaker-image-border-radius);display:block;width:100%;aspect-ratio:1}.speakers .speaker .speaker__text{min-width:0;text-align:left}@media(min-width: 767px){.speakers .speaker .speaker__text{text-align:inherit}}.speakers .speaker .speaker-name{font-size:1.25rem;font-weight:bold}.speakers .speaker .speaker__title{font-size:1.125rem}@media(min-width: 1985px){.speakers .speaker .speaker__title{font-size:1.25rem}}.speakers .speaker .speaker__description{display:none}.speakers .speaker--not-featured{border:none;text-align:inherit;letter-spacing:inherit}.speakers .speaker--not-featured:hover{border:none}.speakers .speaker--not-featured .tile__inner{--speaker-image-width: 96px;display:grid;grid-auto-flow:column;grid-template-columns:var(--speaker-image-width) auto;gap:14px;padding:unset}@media(min-width: 767px){.speakers .speaker--not-featured .tile__inner{gap:18px}}@media(min-width: 767px){.speakers .speaker--not-featured .tile__inner{--speaker-image-width: 64px}}@media(min-width: 1129px){.speakers .speaker--not-featured .tile__inner{--speaker-image-width: 72px}}.speakers .speaker--not-featured .tile__inner:hover{background-color:inherit}.speakers .speaker--not-featured .tile__inner .speaker__name{font-size:1.125rem}.speakers .speaker--not-featured .tile__inner .speaker__title{font-size:.875rem}@media(min-width: 767px){.speakers .speaker--not-featured .tile__inner .speaker__title{font-size:1rem}}.speakers .more-speakers-button-wrapper{margin-top:4em;text-align:center}.speakers .more-speakers-button-wrapper .button{background-color:var(--speaker-button-bg-color-default);color:var(--speaker-button-text-color-default);border-color:var(--speaker-button-border-color-default)}.speakers .more-speakers-button-wrapper .button .icon path{stroke:var(--speaker-button-text-color-default)}.speakers .more-speakers-button-wrapper .button:hover{background-color:var(--theme-orange);border-color:var(--theme-orange)}.speakers .more-speakers-button-wrapper .button:hover .icon path{stroke:#fff}.speakers .more-speakers-button-wrapper .button.is-active::before{transform:translateX(0%)}.speakers .more-speakers-button-wrapper .button::before{height:101%;width:101%;background-color:var(--theme-orange)}.speakers .more-speakers__button-arrow{margin-left:5px}.speakers .more-speakers__button-arrow svg{transition:all .2s ease}.speakers .more-speakers__button-arrow.is-active svg{transform:rotate(180deg)}#more-speakers{scroll-margin-top:6.94444vw}.sessions{padding:0 0 100px 0;scroll-margin-top:6.94444vw}@media(max-width: 767px){.sessions{scroll-margin-top:20vw}}.sessions[data-design-theme=links2024]{background-color:var(--theme-serene-beige);color:var(--theme-text-gray);--sessions-line-color: var(--theme-text-gray)}.sessions[data-design-theme=links2025]{background-color:var(--theme-soft-gray);color:var(--theme-text-gray);--sessions-line-color: var(--theme-blue)}.sessions[data-design-theme=trace2024]{background-color:#fff;color:var(--theme-text-gray);--sessions-line-color: var(--theme-text-gray)}.sessions .sessions__spotlight-image{margin:0 -4.51389vw}@media(min-width: 767px){.sessions .sessions__spotlight-image{margin:inherit}}.sessions .sessions__spotlight-image img{display:block;width:100%}@media(min-width: 1985px){.sessions .sessions__spotlight-image img{margin:0 auto}}@media(min-width: 767px){.sessions .sessions__spotlight-image img{border-radius:0 0 1rem 1rem}}.sessions .sessions__rows{margin-top:4rem}.sessions .sessions__row{color:var(--theme-text-gray);margin-bottom:4rem}.sessions .sessions__row:last-child{margin-bottom:0}@media(min-width: 1129px){.sessions .sessions__row{display:grid;grid-auto-flow:column;grid-template-columns:repeat(var(--sessions-row-column-count), 1fr);column-gap:9.02778vw;grid-template-rows:auto 1fr}}@media(min-width: 1129px){.sessions .sessions__row.one_col .sessions__column__event{display:flex;column-gap:8rem}.sessions .sessions__row.one_col .sessions__column__event .time-range{flex-basis:15%;flex-grow:0;flex-shrink:0}}@media(min-width: 1129px){.sessions .sessions__row.multi_col .sessions__column__events{display:grid;grid-template-rows:repeat(var(--max-row-event-count), 1fr)}}.sessions .sessions__column__subtitle{font-weight:bold;margin-bottom:1rem}.sessions .sessions__column__events{margin-bottom:2rem}.sessions .sessions__column__title{margin-top:4rem;margin-bottom:2rem}@media(min-width: 1129px){.sessions .sessions__column__title{margin-top:2rem}}@media(min-width: 1129px){.sessions .sessions__column__intro{display:grid;grid-auto-flow:row;align-content:space-between}}.sessions .sessions__column__event{border-top-width:1px;border-top-style:solid;border-top-color:#ccc;padding-top:1rem}.sessions .sessions__column__event .time-range{font-weight:bold;margin-bottom:.5rem;text-transform:uppercase}.sessions .sessions__column__event .subevent{margin-bottom:1rem}.sessions .sessions__column__event .subevent modal-toggle button{background-color:rgba(0,0,0,0);color:inherit;font-family:inherit;font-size:1.125rem;line-height:inherit;letter-spacing:unset;text-align:start;padding:0}.sessions .sessions__column__event .subevent modal-toggle button::before{display:none}.sessions .sessions__column__event .subevent modal-toggle button:hover{cursor:pointer}.sessions .sessions__column__event .subevent modal-toggle button:hover .title{text-decoration:underline}.sessions .sessions__column__event .subevent .title{color:var(--theme-orange);font-weight:bold}.sessions .sessions__column__event .subevent .description{display:none}.sessions .sessions-intro{margin-top:100px;margin-bottom:60px}@media(min-width: 767px){.sessions .sessions-intro{margin-top:120px;margin-bottom:80px}}.sessions .sessions__title{margin-bottom:30px;text-align:center}@media(max-width: 767px){.sessions .sessions__title{margin-bottom:30px}}.sessions .sessions__content{max-width:560px;margin:0 auto;text-align:center}@media(min-width: 1985px){.sessions .sessions__content{max-width:800px}}.sessions .sessions__button-group{margin-top:40px;text-align:center;display:flex;flex-direction:row;justify-content:center;gap:20px}.sessions .sessions__button-group .button{text-transform:uppercase}.sessions .sessions__button-group .button.is-active{color:#fff}.sessions .sessions__button-group .button.is-active::before{transform:translateX(0%)}.sessions .sessions__button-group .button::before{height:101%;width:101%;background-color:var(--theme-orange)}.sessions .sessions__blocks-list{display:none;gap:0 2.5em}.sessions .sessions__blocks-list.is-active{display:grid}@media(min-width: 767px){.sessions .sessions__blocks-list.is-active{grid-auto-flow:column;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto 1fr}}.sessions .sessions__block__title{font-weight:bold;margin-bottom:20px}@media(max-width: 767px){.sessions .sessions__block__title{margin-bottom:15px}}.sessions .sessions__items{margin-bottom:40px}@media(min-width: 767px){.sessions .sessions__items{display:grid;grid-template-rows:repeat(var(--sessioncount), 1fr);margin-bottom:0}}.sessions .sessions__item{height:auto;border-top:2px solid var(--sessions-line-color);padding:15px 0}@media(min-width: 767px){.sessions .sessions__item{padding-bottom:30px}}.sessions .sessions__item modal-toggle button{background-color:rgba(0,0,0,0);color:inherit;font-family:inherit;font-size:1rem;line-height:inherit;letter-spacing:unset;text-align:start;padding:0}.sessions .sessions__item modal-toggle button::before{content:none}.sessions .sessions__item modal-toggle button:hover .sessions__item__title{color:var(--theme-orange);text-decoration:underline}.sessions .sessions__item__time{margin-bottom:5px;font-size:1rem;font-weight:bold;color:var(--theme-orange);text-transform:uppercase;position:relative}.sessions .sessions__item__subtitle{font-size:1rem}@media(min-width: 767px){.sessions .sessions__item__subtitle{font-size:1.125rem}}.sessions .sessions__item__title{font-size:1.25rem;line-height:1.5rem;margin-block-end:.25rem;transition:all .2s ease}@media(min-width: 1985px){.sessions .sessions__item__title{font-size:1.625rem}}.sessions .sessions__item__info{display:none}.faq{padding:80px 0;scroll-margin-top:6.94444vw}@media(min-width: 767px){.faq{padding:10rem 0}}.faq[data-design-theme=links2024]{background-color:#fff;color:var(--theme-text-gray);--item-title-color-default: var(--theme-orange);--item-title-color-active: var(--theme-text-gray);--item-text-color-default: var(--theme-orange);--item-text-color-active: var(--theme-text-gray);--item-border-color-default: var(--theme-text-gray);--item-border-color-active: var(--theme-text-gray);--item-image-border-radius: 1rem}.faq[data-design-theme=links2025]{background-color:var(--theme-soft-gray);color:var(--theme-text-gray);--item-title-color-default: var(--theme-orange);--item-title-color-active: var(--theme-orange);--item-text-color-default: black;--item-text-color-active: black;--item-border-color-default: black;--item-border-color-active: black;--item-image-border-radius: 0}.faq[data-design-theme=trace2024]{background-color:var(--theme-serene-beige);color:var(--theme-text-gray);--item-title-color-default: var(--theme-orange);--item-title-color-active: var(--theme-text-gray);--item-text-color-default: var(--theme-orange);--item-text-color-active: var(--theme-text-gray);--item-border-color-default: var(--theme-gray-20);--item-border-color-active: var(--theme-orange);--item-image-border-radius: 0}.faq .faq__image{display:none}.faq .faq__image.is-active{display:block}.faq .faq__image img{display:none}@media(min-width: 767px){.faq .faq__image img{border-radius:var(--item-image-border-radius);display:inherit;width:100%}}@media(min-width: 1129px){.faq .faq__right.text{padding-top:0rem}}.faq .two-columns .faq__content{margin-bottom:30px}.faq .faq__title,.faq .faq__content{text-align:center}@media(min-width: 767px){.faq .faq__title,.faq .faq__content{text-align:start}}@media(max-width: 767px){.faq .faq__items{margin-top:20px}}.faq .faq__item{border-top:2px solid var(--item-border-color-default);margin:0;padding:1rem 0;overflow:hidden;transition:all .2s ease}@media(min-width: 767px){.faq .faq__item{border-top:0;border-left:2px solid var(--item-border-color-default);color:var(--item-text-color-default);margin-bottom:30px;padding:.5rem 0}.faq .faq__item:not(.is-active){cursor:pointer}.faq .faq__item>*{padding-left:1.25rem;padding-right:1.25rem}}.faq .faq__item .title{font-size:1.25rem;font-weight:bold;color:var(--item-title-color-default);padding-top:.5rem;padding-bottom:.5rem;margin-bottom:1rem;background-color:rgba(0,0,0,0);line-height:unset;letter-spacing:unset;border:none;overflow:auto;padding:0;display:block;text-decoration:none;display:block;width:100%;text-align:start}.faq .faq__item .title:hover{color:var(--item-title-color-active)}.faq .faq__item .title::before{background-color:rgba(0,0,0,0);transform:none;transition:none}@media(min-width: 767px){.faq .faq__item .title{margin-bottom:0}.faq .faq__item .title:hover{text-decoration:underline}}@media(min-width: 767px){.faq .faq__item.is-active{color:var(--item-text-color-active);border-color:var(--item-border-color-active);display:block}.faq .faq__item.is-active .title{color:var(--item-title-color-active);margin-bottom:1rem;text-decoration:none}}.faq .faq__item.is-active .description{display:block}@media(min-width: 767px){.faq .faq__item .description{display:none}}.faq .faq__item .description p,.faq .faq__item .description ol,.faq .faq__item .description ul{margin-bottom:1rem}.faq .faq__item .description>:last-child{margin-bottom:0}.cta{text-align:center;scroll-margin-top:6.94444vw}.cta[data-design-theme=links2024]{background-color:var(--theme-serene-beige);color:var(--theme-text-gray);--button-border-width: 2px}.cta[data-design-theme=links2025]{background:#000;color:#fff;--button-border-width: 0}.cta[data-design-theme=trace2024]{background-color:var(--theme-orange);color:#fff;--button-border-width: 2px}.cta .cta__background-image{padding:80px 0}@media(min-width: 767px){.cta .cta__background-image{padding:120px 0}}.cta .cta__title{max-width:720px;margin:0 auto 15px auto;text-align:center}@media(min-width: 1985px){.cta .cta__title{max-width:1000px}}.cta .cta__content{max-width:550px;margin:0 auto 30px auto}@media(min-width: 1985px){.cta .cta__content{max-width:850px}}.sponsors{padding:80px 0;scroll-margin-top:6.94444vw}@media(min-width: 767px){.sponsors{padding:120px 0}}.sponsors[data-design-theme=links2024]{background-color:#fff;color:var(--theme-text-gray)}.sponsors[data-design-theme=links2025]{background-color:#fff;color:var(--theme-text-gray)}.sponsors[data-design-theme=trace2024]{background-color:#fff;color:var(--theme-text-gray)}.sponsors .sponsors__title{text-align:center;margin-bottom:30px}.sponsors .sponsors__gallery{display:flex;justify-content:center;flex-wrap:wrap;gap:1em 2em}@media(min-width: 767px){.sponsors .sponsors__gallery{gap:2em}}.sponsors .sponsors__gallery.tier{margin-bottom:60px}@media(max-width: 767px){.sponsors .sponsors__gallery.tier{margin-bottom:30px}}.sponsors .sponsors__gallery>:last-child{margin-bottom:0}.sponsors .sponsors__gallery .sponsors__gallery__image{display:grid;align-items:center}.sponsors .sponsors__gallery--tier-1 .sponsors__gallery__image img{width:320px}@media(max-width: 767px){.sponsors .sponsors__gallery--tier-1 .sponsors__gallery__image img{width:150px}}.sponsors .sponsors__gallery--tier-2 .sponsors__gallery__image img{width:240px}@media(max-width: 767px){.sponsors .sponsors__gallery--tier-2 .sponsors__gallery__image img{width:120px}}.sponsors .sponsors__gallery--tier-3 .sponsors__gallery__image img{width:130px}@media(max-width: 767px){.sponsors .sponsors__gallery--tier-3 .sponsors__gallery__image img{width:100px}}.sponsors .section__container :last-child{margin-bottom:0}modal-content{--std-modal-padding: 36px;--modal-overlay-bg-color: rgba(40, 40, 40, 0.6);--modal-text-color: var(--theme-text-gray)}modal-content[data-design-theme=links2024]{--modal-overlay-bg-color: rgba(40, 40, 40, 0.6);--modal-text-color: var(--theme-text-gray)}modal-content[data-design-theme=links2025]{--modal-overlay-bg-color: rgba(40, 40, 40, 0.6);--modal-text-color: var(--theme-text-gray)}modal-content[data-design-theme=trace2024]{--modal-overlay-bg-color: rgba(40, 40, 40, 0.6);--modal-text-color: var(--theme-text-gray)}.modal__overlay,.slideout__overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;z-index:2500;transition:all 200ms ease;background-color:var(--modal-overlay-bg-color);color:var(--modal-text-color)}.modal__overlay.is-active,.slideout__overlay.is-active{display:block}.modal__overlay.animate,.slideout__overlay.animate{opacity:1}.modal__panel{background-color:#fff;border-radius:1rem;margin-top:1rem;margin-bottom:1rem;padding:var(--std-modal-padding);max-width:calc(65ch + 2*var(--std-modal-padding));width:calc(100% - var(--std-modal-padding));position:absolute;top:80%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:all .2s ease}.modal__panel p{margin-bottom:24px}.modal__panel p:last-child{margin-bottom:inherit}.modal__panel :last-child{margin-bottom:0}.modal__panel.is-active{top:50%;opacity:1}.slideout__panel{position:fixed;z-index:5000;top:0;bottom:0;left:0;right:0;height:100%;width:100%;transition:transform 200ms ease;transform:translateX(130%);display:flex;flex-direction:row-reverse}.slideout__panel.is-active{transform:translateX(0%)}.slideout__content{background-color:#fff;flex-basis:100%;height:100%;padding:var(--std-modal-padding)}@media(min-width: 600px){.slideout__content{min-width:600px;flex-basis:40vw}}.modal__title{font-weight:bold;font-size:1.25rem}@media(min-width: 767px){.modal__title{font-size:1.5rem}}.modal__title[tabindex="-1"]{outline:none}.modal__description{max-height:400px;overflow-y:auto;margin-top:1.5rem;font-size:1.125rem}@media(max-width: 767px){.modal__description{font-size:1rem}}.modal__icon-close{padding:8px;margin-right:-8px;margin-top:-4px;margin-left:8px;background-color:rgba(0,0,0,0);float:inline-end}.modal__icon-close::before{display:none}.modal__form{display:none;background-color:rgba(18,33,73,.6);position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;z-index:100;transition:all .2s ease;overflow-y:auto}.modal__form.is-active{display:grid;align-items:center;justify-items:center}.modal__form.animate{opacity:1}.modal__form-title{font-size:1.5rem;margin-bottom:40px}@media(max-width: 767px){.modal__form-title{font-size:1.25rem;margin-bottom:10px}}.visually-hidden:not(:focus):not(:active){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
