.td-jsmarathon__section-split{display:flex}@media(min-width:960px){.td-jsmarathon__section-split>:first-child{flex-basis:284px;min-width:284px;margin-right:120px}}@media(max-width:959px){.td-jsmarathon__section-split{flex-direction:column}}.td-resources__body__content__header h2,.td-resources__heading h1{font-size:2rem;line-height:1.2em;letter-spacing:-.02em;font-weight:600}@media(min-width:768px){.td-resources__body__content__header h2,.td-resources__heading h1{font-size:3.25rem}}.error-container .message{font-size:1rem;line-height:1.48em;font-weight:400}.error-container,.td-resources__body__content__header-button,.td-resources__body__content__header-link{font-size:.875rem;line-height:1.54em;font-weight:400}hr{border:1px solid transparent;border-top-color:#c2cee0}.error-container{color:#fff;padding:10px;margin-bottom:16px;background-color:#f46663}.td-resources__heading{position:relative;display:flex;align-items:center;justify-content:space-between;margin:24px auto 36px;flex-wrap:wrap}.td-resources__heading h1{width:100%;width:max-content;margin:0 auto;position:relative;color:var(--textThemeColor1)}.td-resources__heading h1:before{content:"";position:absolute;height:300%;width:120%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2716%27%20height%3D%2716%27%3E%3Ccircle%20cx%3D%278%27%20cy%3D%278%27%20r%3D%272.5%27%20fill%3D%27rgb(244%2C%20102%2C%2099)%27%20fill-opacity%3D%270.5%27%20%2F%3E%3C%2Fsvg%3E");top:-100%;left:-10%;z-index:-1;display:block}.td-resources__heading__filter{margin-top:70px;width:100%}@media(min-width:1100px){.td-resources__heading h1{width:max-content;margin-right:70px}.td-resources__heading__filter{margin-top:0;flex:1 1}}.td-resources__body{display:flex;justify-content:space-between}.td-resources__body__categories-and-types{margin-top:70px;margin-right:0;text-align:left;display:none}@media(min-width:1100px){.td-resources__body__categories-and-types{display:block;text-align:left;text-align:start;margin-left:-16px;margin-right:54px}}.td-resources__body__content{flex:1 1}.td-resources__body__content__no-selected{text-align:center;color:#626d8e;border-bottom:1px solid #122541;padding-bottom:16px;display:block}.td-resources__body__content__header{display:flex;position:-webkit-sticky;position:sticky;top:-1px;background-color:var(--bgThemeColor1);align-items:center;padding:15px 0;z-index:2}.td-resources__body__content__header h2{font-size:36px;margin-right:20px;color:var(--textThemeColor1)}.td-resources__body__content__header-button,.td-resources__body__content__header-link{cursor:pointer;margin-top:5px;font-weight:700;color:var(--textThemeColor3);text-decoration:none;text-transform:uppercase;background:none;border:none}@media screen and (max-width:695px){.td-resources__body__content__header{flex-direction:column;align-items:flex-start}.td-resources__body__content__header h2{font-size:1.5rem}.td-resources__body__content__header-button,.td-resources__body__content__header-link{margin-top:.5em;margin-bottom:.5em}}.td-resources__events,.td-resources__js-marathons,.td-resources__podcasts,.td-resources__posts{margin-bottom:50px}.td-resources__events__content,.td-resources__js-marathon__content,.td-resources__podcasts__content,.td-resources__posts__content{margin:20px 0}.td-resources__js-marathons__more-button{margin-left:auto;cursor:pointer;margin-right:auto;display:block;margin-top:28px}.td-resources__js-marathons__content{width:100%}.td-resources__js-marathons__content__entries{display:grid;grid-gap:20px;margin-bottom:50px;--columns:2;grid-template-columns:repeat(var(--columns),1fr)}@media(max-width:768px){.td-resources__js-marathons__content__entries{--columns:2}}@media(max-width:500px){.td-resources__js-marathons__content__entries{--columns:1}}.td-resources__js-marathons__content__entries__card{width:100%}.td-resources__js-marathons__content__no-posts-label{text-align:left;color:#626d8e;border-bottom:1px solid #122541;padding-bottom:16px}.td-resources__posts__content{display:grid;grid-gap:20px;width:100%;--columns:2;grid-template-columns:repeat(var(--columns),1fr)}@media(max-width:768px){.td-resources__posts__content{--columns:1}}.td-resources__posts__content__no-posts-label{text-align:left;color:#626d8e;border-bottom:1px solid #122541;padding-bottom:16px}.td-resources__podcasts__more-button,.td-resources__posts__more-button{margin-left:auto;cursor:pointer;margin-right:auto;margin-top:28px;display:block}.td-resources__podcasts__content{display:grid;grid-gap:20px;width:100%;--columns:3;grid-template-columns:repeat(var(--columns),1fr)}@media(max-width:768px){.td-resources__podcasts__content{--columns:2}}@media(max-width:500px){.td-resources__podcasts__content{--columns:1}}.td-resources__podcasts__content__no-posts-label{text-align:left;color:#626d8e;border-bottom:1px solid #122541;padding-bottom:16px}.td-resources__events__content{display:grid;grid-gap:10px;width:100%;--columns:3;grid-template-columns:repeat(var(--columns),1fr)}@media(max-width:768px){.td-resources__events__content{--columns:2}}@media(max-width:500px){.td-resources__events__content{--columns:1}}.td-resources__events__content__no-posts-label{text-align:left;color:#626d8e;border-bottom:1px solid #122541;padding-bottom:16px}.td-resources__events__more-button{margin-left:auto;cursor:pointer;margin-right:auto;margin-top:28px;display:block}.resources-event-header{width:100%;display:flex;align-items:center;justify-content:space-between}.error-container{text-align:center}[data-theme=dark],[data-theme=light]{--bgThemeColor1:#fff;--bgThemeColor2:#f7f7f7;--bgThemeColor3:#ecf1f7;--bgThemeColor4:#f7f7f7;--bgThemeColor5:#e25855;--bgThemeColor6:#ecf1f7;--bgThemeColor7:#ecf1f7;--bgThemeColor8:none;--bgThemeColor9:#ecf1f7;--bgThemeColor10:#f7f7f7;--bgThemeColor11:#a2b4cf;--bgThemeColor12:#fff;--bgThemeColor13:#ecf1f7;--bgThemeColor14:#dc3927;--textThemeColor1:#061328;--textThemeColor2:#626d8e;--textThemeColor3:#182d4c;--textThemeColor4:#626d8e;--textThemeColor5:#122541;--textThemeColor6:#122541;--textThemeColor7:#dc3927;--textThemeColor8:#0a1930;--textThemeColor9:#c2cee0;--textCaseStudyThemeColor:#122541;--navbarDropdownColor:#f7f7f7;--navbarDropdownHoverColor:#ecf1f7;--bgFilledBtnThemeColor:#fff;--textBtnFilledThemeColor:#dc3927;--bgFilledBtnThemeColor2:#fff;--textBtnFilledThemeColor2:#dc3927;--toggleBtnBoxShadow:0 0 2px 2px #ecf1f7;--borderThemeColor:1px solid #c2cee0;--borderThemeColor2:none;--borderThemeColor3:1px solid #ecf1f7;--borderThemeColor4:1px solid #c2cee0;--borderThemeColor5:1px solid #dbe3ed;--boxShadowThemeColor:0px 0px 16px rgba(13,14,38,.122);--rangeThemeColor:#122541;--navbarBgColor:hsla(0,0%,100%,.95);--jsMarathonBgColor1:#f7f7f7;--jsMarathonBgColor2:#f7f7f7;--jsMarathonTextColor1:#122541;--jsMarathonLinkTextColor1:#1976d2;--jsMarathonHoverLinkTextColor1:#4493cc;--jsMarathonHoverLinkTextColor2:#4493cc;--jsMarathonThemeTextShadow:none;--jsBorderThemeColor:none;--jsBorderThemeColor2:0 0 0 4px #061328}.td-js-marathon-card__content__title{font-size:1.125rem;line-height:1.36em;font-weight:600}.td-js-marathon-card__content__group-name,.td-js-marathon-card__content__link,.td-js-marathon-card__content__presenter,.td-js-marathon-card__content__presenter a{font-size:1rem;line-height:1.48em;font-weight:400}.td-js-marathon-card__content__group-name,.td-js-marathon-card__content__link{font-weight:600}.td-js-marathon-card{display:flex;flex-direction:column;max-width:450px;width:100%;background-color:var(--bgThemeColor2)}.td-js-marathon-card__content{display:flex;flex-direction:column;flex:1 1;padding:20px}.td-js-marathon-card__content__group-name{display:block;text-transform:uppercase;color:#13b6da;font-size:16px;margin-bottom:20px}.td-js-marathon-card__content__title{margin-bottom:20px;color:var(--textThemeColor1)}.td-js-marathon-card__content__presenter{margin-bottom:16px}.td-js-marathon-card__content__presenter,.td-js-marathon-card__content__presenter a{color:var(--textThemeColor1)}.td-js-marathon-card__content__link{max-width:176px;width:100%;background-color:#f46663;height:40px;display:flex;justify-content:center;align-items:center;margin:auto auto 0;border-radius:41px;color:#fff;text-decoration:none}.td-js-marathon-card__image__container__image{max-width:100%;height:auto}