:root{--spoken-rich-black:#101212;--spoken-rich-black-rgb:16, 18, 18;--spoken-charcoal:#2a2e31;--spoken-charcoal-rgb:42, 46, 49;--spoken-gold:#b49b54;--spoken-gold-rgb:180, 155, 84;--spoken-white:#fff;--spoken-white-rgb:255, 255, 255;--spoken-light-stone:#c9c3b8;--spoken-light-stone-rgb:201, 195, 184;--spoken-stroke:1.33px;--spoken-bg:var(--spoken-rich-black);--spoken-surface:var(--spoken-rich-black);--spoken-text:var(--spoken-white);--spoken-text-muted:var(--spoken-light-stone);--spoken-accent:var(--spoken-gold);--spoken-border:#b49b5499;--spoken-font:Arial, sans-serif;--spoken-font-extended:Arial, sans-serif;--spoken-space-label-heading:12px;--spoken-space-heading-content:36px;--spoken-space-content-cta:52px;--spoken-space-content-list:64px;--spoken-space-content-media:40px;--spoken-space-text-list:32px}.theme-dark{background:var(--spoken-bg);color:var(--spoken-white)}.theme-light{background:var(--spoken-white);color:var(--spoken-rich-black);--spoken-bg:var(--spoken-white);--spoken-surface:var(--spoken-light-stone);--spoken-text:var(--spoken-rich-black);--spoken-text-muted:var(--spoken-charcoal);--spoken-border:#10121259}*{box-sizing:border-box}html{scroll-behavior:smooth;min-height:100%}body{min-height:100%;font-family:var(--spoken-font);margin:0}p{margin:0}section[id]{scroll-margin-top:clamp(16px,4vw,48px)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.spoken-wrapper{width:100%;max-width:1264px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.hero{background-image:linear-gradient(110deg, rgba(var(--spoken-rich-black-rgb), 1) 40%, rgba(var(--spoken-rich-black-rgb), .2) 60%), url(/assets/HERO-D1v0Yzq9.jpg);background-position:50%,right -60px center;background-size:cover;min-height:100dvh;display:flex;position:relative}.hero .spoken-wrapper{justify-content:center}.hero .spoken-h1{max-width:640px;margin-bottom:68px}.hero__content{flex-direction:column;padding-top:96px;padding-bottom:96px;display:flex}.hero__tagline{max-width:860px;margin-bottom:var(--spoken-space-content-cta)}.hero .spoken-bullet-list{margin-bottom:var(--spoken-space-content-cta)}.hero__cta-row{flex-wrap:wrap;gap:18px;display:flex}.philosophy{background:var(--spoken-bg);color:var(--spoken-white);padding:128px 0 96px}.philosophy__grid{grid-template:".media"minmax(0,1fr)"header media""body media""cta media"".media"minmax(0,1fr)/minmax(0,1fr) minmax(360px,.86fr);align-items:stretch;column-gap:80px;min-height:640px;display:grid}.philosophy__header{padding-bottom:var(--spoken-space-heading-content);grid-area:header}.philosophy__header .spoken-h2{max-width:720px;margin-bottom:0}.philosophy__body{grid-area:body;max-width:560px}.philosophy__media{border:var(--spoken-stroke) solid var(--spoken-gold);background:var(--spoken-surface);grid-area:media;height:100%;max-height:640px;margin:0;overflow:hidden}.philosophy__image{object-fit:cover;object-position:50% 42%;width:100%;height:100%;max-height:640px;display:block}.philosophy__cta{margin-top:var(--spoken-space-content-cta);grid-area:cta;align-items:flex-start;display:flex}.ticket-cta{background:var(--spoken-bg);color:var(--spoken-text);padding:160px 0}.ticket-cta__grid{grid-template:".media"minmax(0,1fr)"header media""body media""checkout media"".media"minmax(0,1fr)/minmax(0,1fr) minmax(360px,.86fr);align-items:stretch;column-gap:80px;min-height:680px;display:grid}.ticket-cta__header{padding-bottom:var(--spoken-space-heading-content);grid-area:header}.ticket-cta__header .spoken-h2{max-width:720px}.ticket-cta__body{grid-area:body;max-width:600px;display:block}.ticket-cta__body .spoken-body{margin-bottom:24px}.ticket-cta__bullets{margin-top:var(--spoken-space-text-list)}.ticket-cta__media{border:var(--spoken-stroke) solid var(--spoken-rich-black);background:var(--spoken-surface);grid-area:media;align-self:center;height:100%;max-height:680px;margin:0;overflow:hidden}.ticket-cta__image{object-fit:cover;object-position:50% 40%;width:100%;height:100%;max-height:680px;display:block}.ticket-cta__checkout{width:min(100%,500px);margin-top:var(--spoken-space-content-cta);grid-area:checkout}.pricing-card{background:rgba(var(--spoken-light-stone-rgb), .16);gap:22px;padding:24px;display:grid;position:relative;overflow:hidden}.pricing-card:before{content:"";z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.12'/%3E%3C/svg%3E"), linear-gradient(165deg, rgba(var(--spoken-gold-rgb), .4) 0%, rgba(var(--spoken-light-stone-rgb), .24) 12%, rgba(var(--spoken-light-stone-rgb), .2) 72%, rgba(var(--spoken-gold-rgb), .36) 100%);background-blend-mode:soft-light, normal;pointer-events:none;position:absolute;inset:0}.pricing-card>*{z-index:1;position:relative}.pricing-card__header,.pricing-card__price-row{justify-content:flex-start;align-items:baseline;gap:16px;display:flex}.pricing-card__badge{font-family:var(--spoken-font-extended);letter-spacing:.075em;text-transform:uppercase;background:var(--spoken-gold);color:var(--spoken-rich-black);white-space:nowrap;padding:5px 8px;font-size:14px;font-weight:700;line-height:18px}.pricing-card[data-early-bird-state=sold-out] .pricing-card__badge{background:rgba(var(--spoken-charcoal-rgb), .14);color:var(--spoken-charcoal)}.pricing-card__price-block{gap:8px;display:grid}.pricing-card__price-row{margin:0}.pricing-card__price{font-family:var(--spoken-font-extended);letter-spacing:-.03em;color:var(--spoken-rich-black);font-variant-numeric:tabular-nums;font-size:48px;font-weight:600;line-height:48px}.pricing-card__regular{font-family:var(--spoken-font-extended);color:var(--spoken-charcoal);opacity:.68;font-variant-numeric:tabular-nums;font-size:20px;line-height:24px;text-decoration:line-through}.ticket-cta__checkout .spoken-button-primary{width:100%;min-width:0}.faq{background:var(--spoken-bg);color:var(--spoken-text);padding:160px 0 96px}.faq__layout{gap:64px;display:grid}.faq__header{max-width:720px}.faq__items{justify-self:center;width:min(100%,760px)}.faq-item{background:0 0}.faq-item+.faq-item{border-top:var(--spoken-stroke) solid rgba(var(--spoken-white-rgb), .24)}.faq-item__question{min-height:72px;font-family:var(--spoken-font-extended);letter-spacing:.05em;text-align:left;text-transform:uppercase;color:var(--spoken-text);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;font-size:18px;font-weight:500;line-height:22px;list-style:none;display:flex;position:relative}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question::marker{content:""}.faq-item__question:after{content:"+";color:var(--spoken-accent);flex:none;font-size:28px;line-height:1;transition:rotate .18s}.faq-item[open] .faq-item__question:after{rotate:45deg}.faq-item__question:focus-visible{outline:2px solid var(--spoken-gold);outline-offset:4px}.faq-item__answer{text-align:left;text-wrap:pretty;max-width:640px;margin:0;padding:0 28px 28px}.faq-item__answer ul{gap:8px;margin:14px 0 0;padding-left:20px;display:grid}.faq-item__answer a{color:var(--spoken-text);-webkit-text-decoration-color:rgba(var(--spoken-white-rgb), .45);text-decoration-color:rgba(var(--spoken-white-rgb), .45);text-underline-offset:3px}.sponsors{background:var(--spoken-bg);color:var(--spoken-text);padding:96px 0 128px}.sponsors__grid{grid-template:".logos"minmax(0,1fr)"header logos""body logos"".logos"minmax(0,1fr)/minmax(0,.8fr) minmax(520px,1fr);align-items:stretch;column-gap:80px;display:grid}.sponsors__header{padding-bottom:var(--spoken-space-heading-content);grid-area:header}.sponsors__header .spoken-h2{max-width:560px}.sponsors__body{grid-area:body;max-width:520px}.sponsors__logos{grid-area:logos;grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;gap:14px;display:grid}.sponsor-logo{justify-content:center;align-items:center;min-height:132px;padding:clamp(16px,2.4vw,28px);text-decoration:none;display:flex}.sponsor-logo:focus-visible{outline:2px solid var(--spoken-gold);outline-offset:8px}.sponsor-logo img{object-fit:contain;opacity:.82;filter:brightness(0)saturate()invert(84%)sepia(7%)saturate(422%)hue-rotate(352deg)brightness(92%)contrast(86%);width:100%;max-width:190px;max-height:62px;transform:translateY(var(--sponsor-logo-y,0)) scale(1);transition:transform .3s cubic-bezier(.16,1,.3,1),filter .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1);display:block}.sponsor-logo:hover img,.sponsor-logo:focus-visible img{opacity:1;filter:brightness(0)invert();transform:translateY(var(--sponsor-logo-y,0)) scale(1.018)}.sponsor-logo--spoken{grid-column:1/-1;min-height:132px;padding-block:20px;padding-inline:clamp(36px,7vw,96px)}.sponsor-logo--spoken img{max-width:min(100%,640px);max-height:82px}.sponsor-logo--ancore img,.sponsor-logo--catapult img,.sponsor-logo--technogym img,.sponsor-logo--vald img{max-height:76px}.sponsor-logo--altra img{--sponsor-logo-y:8px}.sponsor-logo--ancore img{--sponsor-logo-y:16px;max-width:260px;max-height:92px}@media (width<=1180px){.sponsors__grid{grid-template-columns:minmax(0,.68fr) minmax(420px,1fr);column-gap:56px}.sponsors__logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.speakers{background:var(--spoken-bg);color:var(--spoken-white);padding:96px 0 160px}.speakers__layout{display:block}.speakers__header{max-width:760px;padding-bottom:var(--spoken-space-heading-content)}.speakers__header .spoken-h2{max-width:720px}.speakers__body{max-width:560px;margin-bottom:var(--spoken-space-content-list)}.speakers__list{flex-direction:column;gap:32px;display:flex}.speakers__featured,.speakers__secondary{gap:32px;display:grid}.speakers__featured{grid-template-columns:repeat(4,minmax(0,1fr))}.speakers__secondary{grid-template-columns:repeat(3,minmax(0,1fr));width:calc(75% - 8px);max-width:100%;margin-inline:auto}.speaker-card+.speaker-card{border-left:0}.speaker-card{min-width:min(220px,100%)}.speaker-card:after{content:none}.speaker-card__media{border:var(--spoken-stroke) solid var(--spoken-gold);position:relative}.speaker-card__image{object-fit:cover;width:100%;min-width:min(220px,100%);height:300px;display:block}.speaker-card__media:before{content:"";background:#0006;width:100%;height:100%;display:inline-block;position:absolute;inset:0}.speaker-card__image--andrew-ladd{object-position:50% 50%}.speaker-card__image--byron-ritchie{object-position:50% 30%}.speaker-card__image--cory-schlesinger{object-position:50% 0}.speaker-card__image--dixon-ward{object-position:50% 50%}.speaker-card__image--dwayne-jackson{object-position:50% 45%}.speaker-card__image--gerry-ramogida{object-position:50% top}.speaker-card__image--jared-aulin{object-position:50% 0}.speaker-card__image--jordan-shallow{object-position:48% 36%}.speaker-card__image--mark-fitzgerald{object-position:50% 22%}.speaker-card__image--megan-young{object-position:50% 0}.speaker-card__image--todd-herman,.speaker-card__image--travis-martell,.speaker-card__image--wade-redden{object-position:50% 50%}.speaker-card__content{flex-direction:column;min-width:0;padding-top:16px;display:flex}.speaker-card__title{font-family:var(--spoken-font-extended);letter-spacing:.075em;color:var(--spoken-accent);margin:12px 0 0;font-size:14px;font-style:italic;font-weight:400;line-height:18px}.emphasis{color:var(--spoken-text);font-weight:600}.spoken-h1{font-family:var(--spoken-font);letter-spacing:-.02em;text-transform:uppercase;color:var(--spoken-text);max-width:640px;margin:0 0 90px;font-size:72px;font-weight:700;line-height:66px}.spoken-h2{font-family:var(--spoken-font-extended);letter-spacing:-.02em;text-transform:uppercase;color:var(--spoken-text);margin:0;font-size:48px;font-weight:600;line-height:46px}.spoken-eyebrow{padding-bottom:var(--spoken-space-label-heading);font-family:var(--spoken-font-extended);letter-spacing:.075em;text-transform:uppercase;color:var(--spoken-accent);margin:0;font-size:14px;font-weight:500;line-height:18px}.spoken-card-header{font-family:var(--spoken-font);letter-spacing:.01em;text-transform:uppercase;color:var(--spoken-text);margin:0;font-size:18px;font-weight:600;line-height:22px}.spoken-lede{font-family:var(--spoken-font-extended);letter-spacing:-.01em;color:var(--spoken-text);max-width:560px;font-size:22px;font-weight:400;line-height:28px}.spoken-body{font-family:var(--spoken-font);letter-spacing:.01em;color:var(--spoken-text-muted);font-size:16px;font-weight:400;line-height:24px}.spoken-button-primary,.spoken-button-secondary{border:var(--spoken-stroke) solid transparent;min-width:160px;min-height:46px;font-family:var(--spoken-font-extended);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;padding:12px 32px;font-size:14px;font-weight:400;line-height:18px;text-decoration:none;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out;display:inline-flex}.spoken-button-primary{background:var(--spoken-white);border-color:var(--spoken-white);color:var(--spoken-rich-black)}.spoken-button-primary:hover,.spoken-button-primary:focus-visible{background:var(--spoken-gold);border-color:var(--spoken-gold);color:var(--spoken-rich-black)}.theme-light .spoken-button-primary{background:var(--spoken-rich-black);border-color:var(--spoken-rich-black);color:var(--spoken-white)}.theme-light .spoken-button-primary:hover,.theme-light .spoken-button-primary:focus-visible{background:var(--spoken-gold);border-color:var(--spoken-gold);color:var(--spoken-rich-black)}.spoken-button-secondary{border-color:var(--spoken-border);color:var(--spoken-text);background:0 0}.spoken-button-secondary:hover,.spoken-button-secondary:focus-visible{background:var(--spoken-gold);border-color:var(--spoken-gold);color:var(--spoken-rich-black)}@media (width<=991px){:root{--spoken-space-label-heading:10px;--spoken-space-heading-content:28px;--spoken-space-content-cta:48px;--spoken-space-content-list:48px;--spoken-space-content-media:40px;--spoken-space-text-list:28px}.spoken-wrapper{padding-left:16px;padding-right:16px}.spoken-h1{font-size:40px;line-height:40px}.spoken-h2{font-size:32px;line-height:32px}.spoken-eyebrow{font-size:12px;line-height:16px}.spoken-lede{max-width:unset;font-size:20px;line-height:24px}.spoken-body{font-size:16px;line-height:24px}.spoken-card-header{font-size:18px;line-height:20px}.speaker-card__title,.pricing-card__badge{font-size:12px;line-height:16px}.pricing-card__price{font-size:40px;line-height:40px}.pricing-card__regular{font-size:16px;line-height:20px}.faq__layout{grid-template-columns:1fr;min-height:auto}.faq__header,.faq__header .spoken-h2{max-width:none}.faq__items{justify-self:stretch;width:100%}.faq-item__question{min-height:64px;padding:20px;font-size:14px;line-height:18px}.faq-item__answer{padding:0 20px 24px}.sponsors__grid{grid-template:"header""body""logos"/1fr;min-height:auto}.sponsors__header,.sponsors__header .spoken-h2,.sponsors__body{max-width:none}.sponsors__logos{margin-top:var(--spoken-space-content-media);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sponsor-logo,.sponsor-logo--spoken{min-height:104px;padding:16px}.sponsor-logo img{max-width:150px;max-height:54px}.sponsor-logo--spoken{grid-column:1/-1}.sponsor-logo--spoken img{max-width:min(100%,420px);max-height:66px}.sponsor-logo--ancore img{max-width:210px;max-height:74px}.hero{background:var(--spoken-bg);min-height:0;padding-top:50dvh;display:block}.hero:before{content:"";background-image:linear-gradient(to bottom, rgba(var(--spoken-rich-black-rgb), 0) 0%, rgba(var(--spoken-rich-black-rgb), 0) 80%, rgba(var(--spoken-rich-black-rgb), 1) 100%), url(/assets/hero--mobile-BG5x5LpJ.jpg);pointer-events:none;background-position:50%,top;background-repeat:no-repeat;background-size:cover,calc(100% + 80px);height:50dvh;position:absolute;top:0;left:0;right:0}.hero .spoken-wrapper{padding-left:16px;padding-right:16px}.hero__content{z-index:1;margin-top:32px;padding-top:0;padding-bottom:72px;position:relative}.hero .spoken-h1{margin-bottom:28px}.spoken-button-primary,.spoken-button-secondary{width:100%;padding:12px 32px}.philosophy{padding:80px 0 48px}.speakers{padding:48px 0 112px}.ticket-cta{padding:112px 0}.faq{padding:112px 0 48px}.sponsors{padding:48px 0 80px}.speakers__body{max-width:none;margin-bottom:var(--spoken-space-content-list)}.speakers__list{gap:32px}.speakers__featured,.speakers__secondary{grid-template-columns:1fr;width:100%}.speaker-card+.speaker-card{border-left:0}.speaker-card{justify-self:start;align-items:center;gap:32px;min-width:0;max-width:100%;display:flex}.speaker-card:after{content:none}.speaker-card__image{width:128px;min-width:0;height:128px}.speaker-card__content{min-width:0;padding-top:0}.speaker-card__content .spoken-card-header,.speaker-card__title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.philosophy__grid,.ticket-cta__grid{grid-template-rows:auto;grid-template-columns:1fr;min-height:auto}.philosophy__grid{grid-template-areas:"header""body""cta""media"}.ticket-cta__grid{grid-template-areas:"header""body""checkout""media"}.philosophy__body,.ticket-cta__body{max-width:none}.philosophy__media,.ticket-cta__media{height:min(70vh,560px);min-height:auto;max-height:320px}.philosophy__image,.ticket-cta__image{max-height:640px}.philosophy__media,.ticket-cta__media{margin-top:var(--spoken-space-content-media)}.philosophy__image,.ticket-cta__image{height:100%}.philosophy__image{object-position:50% 24%}.ticket-cta__image{object-position:left center}.ticket-cta__checkout{width:100%;margin-top:var(--spoken-space-content-cta)}.pricing-card{padding:20px}.pricing-card__header,.pricing-card__price-row{flex-direction:column;align-items:flex-start;gap:8px}}.spoken-bullet-list{font-family:var(--spoken-font);letter-spacing:.01em;color:var(--spoken-text-muted);gap:14px;margin:0;padding:0;font-size:16px;font-weight:400;line-height:24px;list-style:none;display:grid}.spoken-bullet-list li{padding-left:24px;position:relative}.spoken-bullet-list li:before{content:"»";font-family:var(--spoken-font);color:var(--spoken-accent);font-weight:700;position:absolute;top:0;left:0}.theme-light .spoken-bullet-list{color:var(--spoken-charcoal)}.theme-light .spoken-bullet-list li:before{color:var(--spoken-rich-black)}@media (width<=991px){.spoken-bullet-list{gap:12px}.spoken-bullet-list li{padding-left:22px}}
