.ae-section-list-posts .ae-section-header:has(+.ae-list-posts-tabs){margin-bottom:var(--ae-space-sm)}.ae-section-list-posts .ae-section-header:has(+.ae-list-posts-tabs) p:last-child{margin-bottom:0}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tablist{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-bottom:32px}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tablist[hidden]{display:none}@media screen and (min-width:768.1px){.ae-section-list-posts .ae-list-posts-tabs.ae-list-posts-tabs-centered .ae-list-posts-tablist{justify-content:center}}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tab{background:transparent;border:2px solid color-mix(in srgb,var(--ae-color-primary-cool) 20%,transparent);border-radius:999px;color:var(--ae-color-primary-cool);cursor:pointer;font-size:16px;font-style:italic;font-weight:700;line-height:1.2;min-height:46px;padding:8px 22px}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tab[aria-selected=true]{background:#b0521f;border-color:#b0521f;color:#fcf3ed}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tab:focus-visible{outline:2px solid var(--ae-color-primary-cool);outline-offset:3px}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tab.ae-list-posts-tab-role-race-director,.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tab.ae-list-posts-tab-role-runner{font-size:0}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tab.ae-list-posts-tab-role-race-director:after,.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tab.ae-list-posts-tab-role-runner:after{font-size:16px}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tab.ae-list-posts-tab-role-runner:after{content:"For Runners"}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tab.ae-list-posts-tab-role-race-director:after{content:"For Race Directors"}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tabpanel{margin:0}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tabpanel[hidden]{display:none}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tabpanel+.ae-list-posts-tabpanel{margin-top:48px}.ae-section-list-posts .ae-list-posts-tabs.is-enhanced .ae-list-posts-tabpanel-heading{display:none}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tabpanel>.ae-row{display:flex;flex-wrap:wrap;gap:24px;margin:0 auto;max-width:1200px;padding:0;width:auto}.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tabpanel>.ae-row>li{flex:0 0 calc(33.33333% - 16px);max-width:none;padding:0;width:auto}@media(max-width:1279px){.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tabpanel>.ae-row>li{flex:0 0 calc(50% - 12px)}}@media(max-width:767px){.ae-section-list-posts .ae-list-posts-tabs .ae-list-posts-tabpanel>.ae-row>li{flex:0 0 100%}}.ae-section-list-posts .ae-card{align-items:stretch;display:flex;flex-flow:column nowrap;height:100%;justify-content:flex-start;overflow:hidden;position:relative;transition:border-color var(--ae-global-transition-duration) var(--ae-global-transition-easing);width:100%}.ae-section-list-posts .ae-card .ae-card-link:before{content:"";inset:0;position:absolute}.ae-section-list-posts .ae-card{background-color:var(--ae-card-background-color);border:var(--ae-card-border) var(--ae-card-border-color);border-radius:var(--ae-card-border-radius);box-shadow:var(--ae-card-box-shadow)}.ae-section-list-posts .ae-card:focus-within,.ae-section-list-posts .ae-card:hover{border-color:var(--ae-card-border-color-hover)}.ae-section-list-posts .ae-card-media{margin-top:0;order:-1}.ae-section-list-posts .ae-card-image{aspect-ratio:var(--ae-card-image-aspect-ratio);object-fit:cover;width:100%}.ae-section-list-posts .ae-card-copy{align-items:stretch;display:flex;flex:1 1 auto;flex-flow:column nowrap;justify-content:flex-start;padding:var(--ae-card-padding)}.ae-section-list-posts .ae-card-actions{margin-top:auto}.ae-section-list-posts .ae-card-title{font-size:var(--ae-heading-font-size-h4)}.ae-section-list-posts .ae-card-title,.ae-section-list-posts .ae-card-title .ae-card-link{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.ae-section-list-posts .ae-card-icon,.ae-section-list-posts .ae-card-icon-alt,.ae-section-list-posts .ae-card-icon-wrap{flex-shrink:0;height:1em;margin-right:var(--ae-space-xs);width:1em}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal){aspect-ratio:390/374;background:var(--ae-color-primary-cool);border:0;border-radius:10px;box-shadow:0 1px 4px #a5a2a9;container-type:inline-size;display:block;height:auto;overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal):after{background:var(--ae-color-primary-cool);bottom:0;clip-path:polygon(0 100%,100% 0,100% 100%);content:"";height:clamp(130px,37cqw,138px);pointer-events:none;position:absolute;right:0;width:clamp(132px,36cqw,140px);z-index:2}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal).role-runner:after{background:#b0521f}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal):not(.role-runner,.role-race-director):after{display:none}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal):focus-within,.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal):hover{border:0;box-shadow:0 8px 18px color-mix(in srgb,var(--ae-color-primary-cool) 18%,transparent);transform:translateY(-4px)}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal):focus-within{outline:2px solid #b0521f;outline-offset:3px}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-link:before{z-index:5}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-media{height:100%;inset:0;margin:0;position:absolute;width:100%;z-index:0}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-media:after{background:linear-gradient(135deg,rgba(14,16,27,.58),rgba(14,16,27,.08));content:"";inset:0;position:absolute}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-image{aspect-ratio:auto;display:block;height:100%;object-fit:cover;width:100%}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-copy{align-items:flex-start;display:flex;inset:0;justify-content:center;padding:0;position:absolute;z-index:3}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-title{color:#fcf3ed;display:block;font-size:clamp(24px,2.6vw,34px);font-style:italic;font-weight:700;line-height:1.22;margin:0 0 0 24px;text-shadow:0 4px 4px rgba(0,0,0,.25),0 -4px 4px rgba(0,0,0,.25);width:calc(64% - 24px)}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-title .ae-card-link{color:inherit;display:block}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-actions,.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-desc,.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-meta{display:none}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-role,.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-roles{align-items:flex-end;bottom:14px;color:#fcf3ed;display:flex;flex-direction:column;font-size:14px;font-style:italic;font-weight:700;gap:5px;line-height:17px;list-style:none;margin:0;padding:0;position:absolute;right:14px;text-align:right;z-index:3}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-roles>.ae-card-role{max-width:none;position:static}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) .ae-card-role-icon{display:block;height:26px;margin:0;object-fit:contain;width:26px}.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal) img.ae-card-role-icon{filter:brightness(0) invert(1)}@media(prefers-reduced-motion:reduce){.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal):focus-within,.ae-section-list-posts .ae-card.ae-card-post:not(.ae-card-horizontal):hover{transform:none}}
