.event .hero__aside .marketo-form__panel{max-inline-size:none}.event__body{--stack-space:var(--space-x3);color:var(--theme-text-primary);font-size:var(--type-body-lg);line-height:var(--type-body-lg-lh);grid-column:1/-1}.event__body p,.event__body ul,.event__body ol{margin-block:0 var(--space-x2)}.event__body ul,.event__body ol{padding-inline-start:var(--space-x3)}.event__body li{margin-block-end:var(--space-x1)}.event__body h2,.event__body h3{font-weight:var(--type-heading-sm-weight);margin-block:var(--space-x4) var(--space-x1-5)}.event__body h2{font-size:var(--type-heading-lg)}.event__body h3{font-size:var(--type-heading-sm)}.event__body :is(p,ul,ol,h2,h3):last-child{margin-block-end:0}.event__body a:not([class]){color:var(--theme-button-focus-background);text-decoration:underline}.event__body a:not([class]):hover{text-decoration:none}@container layout (width>=62em){.event__grid:not(:has(.event__details)) .event__body{grid-column:2/span 6}.event__grid:has(.event__body):has(.event__details) .event__details{grid-area:1/1/auto/span 2}.event__grid:has(.event__body):has(.event__details) .event__body{grid-area:1/3/auto/span 6}:is(.event__grid:has(.event__title):has(.event__body):has(.event__details) .event__details,.event__grid:has(.event__title):has(.event__body):has(.event__details) .event__body){grid-row:2}}@container layout (width>=94em){.event__grid:not(:has(.event__details)) .event__body{grid-column:4/span 6}.event__grid:has(.event__body):has(.event__details) .event__details{grid-column:1/span 3}.event__grid:has(.event__body):has(.event__details) .event__body{grid-column:4/span 6}}.event__details{align-content:start;gap:var(--space-x3);grid-column:1/-1;justify-items:start;display:grid}.event__facts{gap:var(--space-x3);margin:0;display:grid}.event__fact dt{color:var(--theme-text-secondary);font-family:var(--type-family-label);font-size:var(--type-eyebrow);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-lts);line-height:var(--type-eyebrow-lh);text-transform:uppercase;margin-block-end:var(--space-x0-5)}.event__fact dd{color:var(--theme-text-primary);font-size:var(--type-body-md);gap:var(--space-x0-5);justify-items:start;margin:0;display:grid}.event__address{color:var(--theme-text-secondary)}.event__directions{color:inherit;text-decoration:underline}.event__directions:hover{text-decoration:none}.event__sponsors-title{color:var(--theme-text-primary);font-size:var(--type-heading-lg);font-weight:var(--type-heading-lg-weight);line-height:var(--type-heading-lg-lh);margin:0 0 var(--space-x4)}.event__sponsors{gap:var(--space-gap);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.event__sponsor{color:var(--theme-text-primary);gap:var(--space-x1);justify-items:start;display:grid}.event__sponsor-logo{block-size:auto;max-inline-size:12rem}.event__sponsor-name{font-size:var(--type-heading-sm);font-weight:var(--type-heading-sm-weight);margin:0}.event__sponsor-info{font-size:var(--type-body-sm);opacity:.8;margin:0}.event__speakers-main,.event__people,.event__person{--stack-space:var(--space-x3)}.event__speakers-main{grid-column:1/-1}@container layout (width>=62em){.event__speakers-main{grid-column:3/span 6}}@container layout (width>=94em){.event__speakers-main{grid-column:4/span 6}}.event__speakers-title{color:var(--theme-text-primary);font-size:var(--type-heading-lg);font-weight:var(--type-heading-lg-weight);letter-spacing:var(--type-heading-lg-lts);line-height:var(--type-heading-lg-lh)}.event__people{padding-inline-start:0}.event__rule{background-color:var(--theme-line-dividers);border:0;block-size:1px}.event__person-photo{block-size:auto;max-inline-size:var(--space-x16)}.event__person-name{color:var(--theme-text-primary);font-size:var(--type-heading-sm);font-weight:var(--type-heading-sm-weight);letter-spacing:var(--type-heading-sm-lts);line-height:var(--type-heading-sm-lh)}.event__person-role,.event__person-bio{color:var(--theme-text-secondary);font-size:var(--type-body-lg);line-height:var(--type-body-lg-lh)}.event__person-bio p{margin-block:0 var(--space-x2)}.event__person-bio :is(p):last-child{margin-block-end:0}@media (width<=47.9375em){.event__body{font-size:var(--type-body-md)}}
