:root :where(.is-layout-constrained)>.wp-block-freeman-interactive-panel-switcher{margin-block-start:0;margin-block-end:0}.wp-block-freeman-interactive-panel-switcher{position:relative;min-height:660px}.wp-block-freeman-interactive-panel-switcher .wp-block-cover__background{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:200}.wp-block-freeman-interactive-panel-switcher.interactive-panel-switcher [data-panel]{display:none}.wp-block-freeman-interactive-panel-switcher.interactive-panel-switcher[data-state=start] [data-panel=start]{display:block}.wp-block-freeman-interactive-panel-switcher.interactive-panel-switcher[data-state=exhibitors] [data-panel=exhibitors]{display:flex}.wp-block-freeman-interactive-panel-switcher.interactive-panel-switcher[data-state=organizers] [data-panel=organizers]{display:flex}.wp-block-freeman-interactive-panel-switcher.interactive-panel-switcher.is-wiping .start-overlay__artifact{animation:artifactWipe .7s ease forwards}.wp-block-freeman-interactive-panel-switcher [data-panel=start] .wp-block-cover .wp-block-cover__inner-container{text-align:center;max-width:80%;position:static;position:initial;margin-top:auto}.wp-block-freeman-interactive-panel-switcher [data-panel=start] .wp-block-cover .wp-block-cover__inner-container .wp-block-paragraph{font-size:1.25rem;margin-bottom:2rem}.wp-block-freeman-interactive-panel-switcher [data-panel=start] .wp-block-cover .wp-block-cover__inner-container .wp-block-buttons{justify-content:flex-end;gap:1rem;position:relative;z-index:90}.wp-block-freeman-interactive-panel-switcher [data-panel=start] .wp-block-cover .wp-block-cover__inner-container .wp-block-buttons .wp-block-button__link{padding:.75rem 2rem;font-size:1.1rem;cursor:pointer;transition:transform .2s ease}.wp-block-freeman-interactive-panel-switcher [data-panel=start] .wp-block-cover .wp-block-cover__inner-container .wp-block-buttons .wp-block-button__link:hover{background-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--orange-500)}.wp-block-freeman-interactive-panel-switcher [data-panel=start] .wp-block-cover:has(.wp-block-button__link:hover) .wp-block-cover__background{opacity:.5 !important;background-color:var(--wp--preset--color--orange-500);z-index:1}.wp-block-freeman-interactive-panel-switcher [data-panel=exhibitors],.wp-block-freeman-interactive-panel-switcher [data-panel=organizers]{padding:0}.wp-block-freeman-interactive-panel-switcher [data-panel=exhibitors] .wp-block-columns,.wp-block-freeman-interactive-panel-switcher [data-panel=organizers] .wp-block-columns{align-items:center;gap:2rem;margin:0;width:100%;max-width:100%}.wp-block-freeman-interactive-panel-switcher [data-panel=exhibitors] .wp-block-columns .wp-block-column .wp-block-group,.wp-block-freeman-interactive-panel-switcher [data-panel=organizers] .wp-block-columns .wp-block-column .wp-block-group{padding:2rem}.wp-block-freeman-interactive-panel-switcher [data-panel=exhibitors] .wp-block-columns .wp-block-column:last-child,.wp-block-freeman-interactive-panel-switcher [data-panel=organizers] .wp-block-columns .wp-block-column:last-child{height:auto}@media screen and (min-width: 768px){.wp-block-freeman-interactive-panel-switcher [data-panel=exhibitors] .wp-block-columns .wp-block-column:last-child,.wp-block-freeman-interactive-panel-switcher [data-panel=organizers] .wp-block-columns .wp-block-column:last-child{height:100%}}.wp-block-freeman-interactive-panel-switcher [data-panel=exhibitors] .wp-block-columns .wp-block-column:last-child .wp-block-image,.wp-block-freeman-interactive-panel-switcher [data-panel=organizers] .wp-block-columns .wp-block-column:last-child .wp-block-image{height:100%;max-height:660px}.wp-block-freeman-interactive-panel-switcher [data-panel=exhibitors] .wp-block-columns .wp-block-column:last-child .wp-block-image img,.wp-block-freeman-interactive-panel-switcher [data-panel=organizers] .wp-block-columns .wp-block-column:last-child .wp-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-freeman-interactive-panel-switcher [data-panel=exhibitors] .wp-block-list,.wp-block-freeman-interactive-panel-switcher [data-panel=organizers] .wp-block-list{list-style:disc}.wp-block-freeman-interactive-panel-switcher [data-panel=exhibitors] .wp-block-list li::before,.wp-block-freeman-interactive-panel-switcher [data-panel=organizers] .wp-block-list li::before{content:none}.wp-block-freeman-interactive-panel-switcher .panel,.wp-block-freeman-interactive-panel-switcher .wp-block-cover{min-height:660px}.wp-block-freeman-interactive-panel-switcher .panel-close{position:absolute;top:1rem;right:1rem;background:rgba(0,0,0,0);color:#fff;border:none;border-radius:16px;width:40px;height:40px;font-size:3rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}@media(max-width: 768px){.wp-block-freeman-interactive-panel-switcher [data-panel=start] .wp-block-cover .wp-block-cover__inner-container .wp-block-heading{font-size:2rem}.wp-block-freeman-interactive-panel-switcher [data-panel=start] .wp-block-cover .wp-block-cover__inner-container .wp-block-paragraph{font-size:1.1rem}.wp-block-freeman-interactive-panel-switcher [data-panel=start] .wp-block-cover .wp-block-cover__inner-container .wp-block-buttons{flex-direction:column;align-items:center}.wp-block-freeman-interactive-panel-switcher [data-panel=exhibitors],.wp-block-freeman-interactive-panel-switcher [data-panel=organizers]{padding:1rem}.wp-block-freeman-interactive-panel-switcher [data-panel=exhibitors] .wp-block-columns,.wp-block-freeman-interactive-panel-switcher [data-panel=organizers] .wp-block-columns{flex-direction:row-reverse}}.wp-block-freeman-interactive-panel-switcher:is(.is-green) [data-panel=start] .wp-block-cover .wp-block-cover__inner-container .wp-block-buttons .wp-block-button__link:hover{color:var(--wp--preset--color--green-500)}.wp-block-freeman-interactive-panel-switcher:is(.is-green) [data-panel=start] .wp-block-cover:has(.wp-block-button__link:hover) .wp-block-cover__background{background-color:var(--wp--preset--color--green-500)}.wp-block-freeman-interactive-panel-switcher:is(.is-blue) [data-panel=start] .wp-block-cover .wp-block-cover__inner-container .wp-block-buttons .wp-block-button__link:hover{color:var(--wp--preset--color--blue-500)}.wp-block-freeman-interactive-panel-switcher:is(.is-blue) [data-panel=start]:has(.wp-block-button__link:hover) .wp-block-cover__background{background-color:var(--wp--preset--color--blue-500)}.start-overlay{position:absolute;width:100%;height:100%;top:0;right:0;margin:0;pointer-events:none;z-index:2}.start-overlay figure:is(.swoosh-img){position:absolute;right:0;bottom:-30px;z-index:1;width:100%;max-width:800px;transform:scaleY(0);transform-origin:center;overflow:hidden}@media screen and (min-width: 768px){.start-overlay figure:is(.swoosh-img){right:-25px;bottom:-50px;max-width:800px}}.start-overlay figure:is(.animate-swoosh){animation:scaleSwooshY 750ms ease-in-out forwards;animation-delay:200ms}.start-overlay figure:is(.swoosh-text){position:absolute;right:80px;bottom:60px;z-index:2;width:100%;overflow:hidden;max-width:300px}@media screen and (min-width: 768px){.start-overlay figure:is(.swoosh-text){right:90px;bottom:70px;max-width:412px}}.start-overlay figure:is(.animate-text){clip-path:inset(0 100% 0 0);animation:uncrop 500ms ease-in-out 750ms forwards}.start-overlay figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 768px){.start-overlay{top:-10%;right:-15%;width:600px;height:100%;max-width:none}}.interactive-panel-switcher.is-wiping .start-overlay__artifact{max-width:80%;animation:artifactWipe .7s ease-in-out forwards;z-index:100}.interactive-panel-switcher.is-wiping .start-overlay__artifact>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@keyframes artifactWipe{0%{opacity:1}25%{transform:scale(0.2);opacity:1}100%{transform:translate(-50%, -50%) scale(-1);opacity:0}}@keyframes scaleSwooshY{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes uncrop{to{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion: reduce){.interactive-panel-switcher.is-wiping .start-overlay__artifact{animation:none}}
