.elementor .wt-roster-links{font-size:0px;color:var(--wt-amber-dark);line-height:1.4;margin-block-start:0.125rem;display:flex;flex-wrap:wrap;align-items:center;row-gap: 0.375rem; & a { display: inline-flex; align-items: center; gap: 0.375rem; margin-inline-end: 1rem; font-family: var(--font-display); font-weight: 600; font-size: 0.8125rem; color: var(--wt-amber-dark); text-decoration: none; transition: color .2s; } & a:hover { color: #14161a; text-decoration: underline; text-underline-offset: 3px; } & a::before { content: ''; flex: 0 0 auto; width: 15px; height: 15px; background-color: currentColor; -webkit-mask: var(--wt-ic) center / contain no-repeat; mask: var(--wt-ic) center / contain no-repeat; } & a[href*="instagram"] { --wt-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%3E%3Crect%20x%3D%273%27%20y%3D%273%27%20width%3D%2718%27%20height%3D%2718%27%20rx%3D%275%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%274%27%2F%3E%3Ccircle%20cx%3D%2717.5%27%20cy%3D%276.5%27%20r%3D%271.2%27%20fill%3D%27black%27%20stroke%3D%27none%27%2F%3E%3C%2Fsvg%3E"); } & a[href*="x.com"] { --wt-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M18.9%201.15h3.68l-8.04%209.19L24%2022.85h-7.41l-5.8-7.58-6.64%207.58H.47l8.6-9.83L0%201.15h7.59l5.24%206.93zm-1.29%2019.5h2.04L6.49%203.24H4.3z%27%2F%3E%3C%2Fsvg%3E"); } & a[href*="facebook"] { --wt-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M13.5%2022v-8.2h2.8l.4-3.3h-3.2V8.4c0-.9.3-1.6%201.6-1.6h1.7V3.9c-.3%200-1.3-.1-2.5-.1-2.5%200-4.2%201.5-4.2%204.3v2.4H7.3v3.3h2.8V22z%27%2F%3E%3C%2Fsvg%3E"); } & a[href*="youtube"] { --wt-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M23%207.2a3%203%200%200%200-2.1-2.1C19%204.6%2012%204.6%2012%204.6s-7%200-8.9.5A3%203%200%200%200%201%207.2%2031%2031%200%200%200%20.5%2012a31%2031%200%200%200%20.5%204.8%203%203%200%200%200%202.1%202.1c1.9.5%208.9.5%208.9.5s7%200%208.9-.5a3%203%200%200%200%202.1-2.1%2031%2031%200%200%200%20.5-4.8%2031%2031%200%200%200-.5-4.8zM9.75%2015.5v-7l6%203.5z%27%2F%3E%3C%2Fsvg%3E"); } & a[href*="twitch"] { --wt-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M4%201.5%202%206v15h5v2.5h3L12.5%2021h4l5.5-5.5v-14zm16%2013-3.5%203.5H12l-3%203V18H5V3.5h15zM15.5%207h2v6h-2zm-5%200h2v6h-2z%27%2F%3E%3C%2Fsvg%3E"); } & a[href*="tiktok"] { --wt-ic: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12.53.02c1.31-.02%202.61-.01%203.91-.02.08%201.53.63%203.09%201.75%204.17%201.12%201.11%202.7%201.62%204.24%201.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01%202.92.01%205.84-.02%208.75-.08%201.4-.54%202.79-1.35%203.94-1.31%201.92-3.58%203.17-5.91%203.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9%201.12-3.72%202.58-4.96%201.66-1.44%203.98-2.13%206.15-1.72.02%201.48-.04%202.96-.04%204.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11%201.04-1.36%201.75-.21.51-.15%201.07-.14%201.61.24%201.64%201.82%203.02%203.5%202.87%201.12-.01%202.19-.66%202.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z%27%2F%3E%3C%2Fsvg%3E"); }\n}.elementor .wt-roster-pill{max-width:100%;font-family:var(--font-display);font-weight:600;font-size:clamp(0.625rem, 0.9vw, 0.8125rem);color:var(--wt-amber-dark);letter-spacing:0em;line-height:1.35;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0.4375rem;padding-inline-end:0.5rem;margin:0px;border-radius:2px;background-color:var(--wt-sand);display:flex;gap:0.4375rem;align-items:center;width: fit-content; white-space: nowrap; box-sizing: border-box; &::before { content: ""; flex: 0 0 6px; width: 6px; height: 6px; border-radius: 50%; background: var(--wt-gold); }\n}.elementor .wt-roster-meta{padding:0px;display:flex;flex-direction:column;gap:0.375rem;}.elementor .wt-roster-bio{font-family:var(--font-body);font-size:0.875rem;color:var(--wt-cream);line-height:1.5;margin:0px;}.elementor .wt-roster-pop{width:100%;overflow:auto;aspect-ratio:4 / 5;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:1.375rem;border-radius:3px;background-color:rgba(20, 22, 26, 0.9);opacity:0%;transform:translate3d(0px, 10px, 0px);transition:opacity 0.3s, transform 0.3s;display:flex;flex-direction:column;gap:1rem;justify-content:flex-end;box-sizing: border-box; &::before { content: ""; display: block; flex: 0 0 auto; width: 36px; height: 3px; background: var(--wt-gold); }\n}.elementor .wt-roster-photo{width:100%;height:100%;max-width:100%;object-fit:cover;object-position:50% 20%;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 0.5s;display:block;}.elementor .wt-roster-media{width:100%;overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;border-radius:3px;background-color:var(--wt-sand);display:block;}.elementor .wt-roster-card{position:relative;padding:0px;display:flex;flex-direction:column;gap:1rem;&:hover .wt-roster-pop, &:focus-within .wt-roster-pop { opacity: 1; transform: none; } &:hover .wt-roster-photo { transform: scale(1.04); }\n}.elementor .wt-grid-3{padding:0px;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap: 3rem 1.75rem;\n}.elementor .wt-h2-cta{font-family:var(--font-display);font-weight:800;font-size:2.375rem;color:var(--wt-ink);letter-spacing:-0.025em;line-height:1.1;text-transform:none;margin:0px;}.elementor .wt-footbar{width:100%;max-width:var(--max-content);padding-block-start:1.25rem;padding-block-end:0px;margin-block-start:1.75rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items:center;box-sizing: border-box; border-block-start: 1px solid var(--wt-rule);\n}.elementor .wt-footcol{padding:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .wt-footcols{width:100%;max-width:var(--max-content);padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:5rem;align-items:flex-start;}.elementor .wt-navrow{padding:0px;display:flex;flex-direction:row;gap:2rem;flex:1 1 auto;justify-content:center;align-items:center;& .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item { font-family: var(--font-display); font-weight: 600; font-size: 0.9375rem; letter-spacing: 0.01em; color: var(--wt-ink); fill: var(--wt-ink); padding: 13px 8px; transition: color 0.2s; } & .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, & .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus, & .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active { color: var(--wt-amber); fill: var(--wt-amber); } & .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, & .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after { background-color: var(--wt-gold); } & .elementor-widget-nav-menu nav.elementor-nav-menu--dropdown { background-color: var(--wt-panel); border: 0; border-block-start: 1px solid var(--wt-rule); box-shadow: 0 18px 40px rgba(20, 22, 26, 0.10); } & .elementor-widget-nav-menu .elementor-nav-menu--dropdown a.elementor-item { font-family: var(--font-display); font-weight: 600; font-size: 1rem; letter-spacing: 0.01em; line-height: 1.3; color: var(--wt-ink); fill: var(--wt-ink); min-height: 54px; padding: 15px 20px; display: flex; align-items: center; justify-content: space-between; gap: 0.75rem; border-block-end: 1px solid var(--wt-rule); transition: background-color 0.2s, color 0.2s; } & .elementor-widget-nav-menu .elementor-nav-menu--dropdown a.elementor-item:hover, & .elementor-widget-nav-menu .elementor-nav-menu--dropdown a.elementor-item:focus, & .elementor-widget-nav-menu .elementor-nav-menu--dropdown a.elementor-item.highlighted, & .elementor-widget-nav-menu .elementor-nav-menu--dropdown a.elementor-item.elementor-item-active { background-color: var(--wt-cream); color: var(--wt-amber); fill: var(--wt-amber); } & .elementor-widget-nav-menu .elementor-nav-menu--dropdown a.elementor-sub-item { font-family: var(--font-display); font-weight: 500; font-size: 0.9375rem; color: var(--wt-muted); fill: var(--wt-muted); min-height: 46px; padding: 11px 20px 11px 36px; display: flex; align-items: center; justify-content: space-between; gap: 0.75rem; background-color: var(--wt-cream); border-block-end: 1px solid var(--wt-rule); transition: background-color 0.2s, color 0.2s; } & .elementor-widget-nav-menu .elementor-nav-menu--dropdown a.elementor-sub-item:hover, & .elementor-widget-nav-menu .elementor-nav-menu--dropdown a.elementor-sub-item:focus, & .elementor-widget-nav-menu .elementor-nav-menu--dropdown a.elementor-sub-item.elementor-item-active { background-color: var(--wt-sand); color: var(--wt-amber); fill: var(--wt-amber); } & .elementor-widget-nav-menu nav.elementor-nav-menu--dropdown ul.sub-menu { border-inline-start: 3px solid var(--wt-gold); } & .elementor-widget-nav-menu .elementor-nav-menu--dropdown .sub-arrow { display: inline-flex; align-items: center; flex: 0 0 auto; } & .elementor-widget-nav-menu .elementor-nav-menu--dropdown .sub-arrow svg { width: 15px; height: 15px; fill: var(--wt-ash); transition: fill 0.2s; } & .elementor-widget-nav-menu .elementor-nav-menu--dropdown a:hover .sub-arrow svg, & .elementor-widget-nav-menu .elementor-nav-menu--dropdown a:focus .sub-arrow svg { fill: var(--wt-amber); } & .elementor-widget-nav-menu nav.elementor-nav-menu--dropdown > ul > li:last-child > a.elementor-item { justify-content: center; text-align: center; font-weight: 700; color: var(--wt-ink); fill: var(--wt-ink); background-color: var(--wt-gold); border-block-end: 0; border-radius: 2px; margin: 0.875rem 1.25rem 1.125rem; min-height: 50px; padding: 13px 20px; } & .elementor-widget-nav-menu nav.elementor-nav-menu--dropdown > ul > li:last-child > a.elementor-item:hover, & .elementor-widget-nav-menu nav.elementor-nav-menu--dropdown > ul > li:last-child > a.elementor-item:focus { background-color: var(--wt-amber); color: var(--wt-panel); fill: var(--wt-panel); } & .elementor-menu-toggle { color: var(--wt-ink); background-color: transparent; width: 44px; height: 44px; padding: 0; margin: 0 -0.5625rem 0 0 !important; border-radius: 2px; align-items: center; justify-content: center; transition: background-color 0.2s; } & .elementor-menu-toggle:hover, & .elementor-menu-toggle:focus-visible { background-color: var(--wt-cream); } & .elementor-menu-toggle svg { fill: var(--wt-ink); width: 26px; height: 26px; }\n}.elementor .wt-navlink{min-height:0px;font-family:var(--font-display);font-weight:600;font-size:0.9375rem;color:var(--wt-ink);letter-spacing:0.01em;text-decoration:none;padding:0px;border-width:0px;background-color:transparent;transition:color 0.2s;display:inline-flex;align-items:center;&:hover, &:focus-visible { color: var(--wt-amber); }\n}.elementor .wt-card-sub{font-family:var(--font-body);font-size:0.9375rem;color:var(--wt-muted);line-height:1.5;margin:0px;}.elementor .wt-card-title{font-family:var(--font-display);font-weight:700;font-size:1.375rem;color:var(--wt-ink);letter-spacing:-0.01em;line-height:1.2;text-transform:none;margin:0px;}.elementor .wt-eyebrow-row{padding:0px;display:flex;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .wt-logo{width:250px;height:auto;max-width:50vw;object-fit:contain;display:flex;justify-content:flex-start;}.elementor .wt-footer-heading{font-family:var(--font-display);font-weight:700;font-size:0.75rem;color:var(--wt-ash);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .wt-footer{width:100%;padding:0px;background-color:var(--wt-cream);display:flex;flex-direction:column;border-block-start: 1px solid var(--wt-rule);\n}.elementor .wt-header{width:100%;position:sticky;inset-block-start:0px;z-index:100;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-color:var(--wt-panel);display:flex;flex-direction:column;border-block-end: 1px solid var(--wt-rule);\n}.elementor .wt-concept{padding-block-start:1.25rem;display:flex;flex-direction:column;gap:0.5rem;border-block-start: 1px solid var(--wt-rule);\n}.elementor .wt-topbar-gold{border-block-start: 3px solid var(--wt-gold);\n}.elementor .wt-btn-row{max-width:100%;padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;width: fit-content;\n}.elementor .wt-btn-ghost{min-height:54px;font-family:var(--font-display);font-weight:700;font-size:1rem;color:var(--wt-ink);letter-spacing:0.01em;text-decoration:none;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.625rem;padding-inline-end:1.625rem;border-radius:2px;border-width:1.5px;border-color:var(--wt-ink);border-style:solid;background-color:transparent;transition:background-color 0.2s, color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:hover, &:focus-visible { background-color: var(--wt-ink); color: var(--wt-panel); }\n}.elementor .wt-btn-primary{min-height:54px;font-family:var(--font-display);font-weight:700;font-size:1rem;color:var(--wt-ink);letter-spacing:0.01em;text-decoration:none;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.625rem;padding-inline-end:1.625rem;border-radius:2px;border-width:0px;background-color:var(--wt-gold);transition:background-color 0.2s, transform 0.2s;display:inline-flex;justify-content:center;align-items:center;&:hover, &:focus-visible { background-color: var(--wt-amber); color: var(--wt-panel); transform: translate3d(0px, -2px, 0px); }\n}.elementor .wt-legal{font-family:var(--font-display);font-weight:500;font-size:0.8125rem;color:var(--wt-ash);line-height:1.5;margin:0px;}.elementor .wt-caption{font-family:var(--font-body);font-size:0.9375rem;color:var(--wt-ash);line-height:1.6;margin:0px;}.elementor .wt-body{font-family:var(--font-body);font-weight:400;font-size:1.0625rem;color:var(--wt-muted);line-height:1.68;margin:0px;}.elementor .wt-eyebrow-gold{font-family:var(--font-display);font-weight:700;font-size:0.8125rem;color:var(--wt-amber);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .wt-display{font-family:var(--font-display);font-weight:700;font-size:2.5rem;color:var(--wt-ink);letter-spacing:-0.02em;line-height:1.12;text-transform:none;margin:0px;}.elementor .wt-bg-cream{background-color:var(--wt-cream);}.elementor .wt-bg-panel{background-color:var(--wt-panel);}.elementor .wt-col{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .wt-row{width:100%;max-width:var(--max-content);padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:5rem;align-items:center;}.elementor .wt-inner{width:100%;max-width:var(--max-content);padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .wt-section{width:100%;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .wt-btn-md{min-height:50px;font-size:0.9375rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .wt-btn-sm{min-height:46px;font-size:0.9375rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .wt-headbar{width:100%;max-width:var(--max-content);padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:5rem;align-items:center;& > .wt-navrow { flex: 1 1 auto !important; }\n}