h1,h2,h3,h4,h6{font-family:DM Sans,sans-serif}body,h5{font-family:PT Sans,sans-serif}:root{--font-family-title:DM Sans,sans-serif;--font-family-body:PT Sans,sans-serif;--font-para:PT Sans,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-size-xxs:6px;--font-size-xs:8px;--font-size-sm:10px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:20px;--font-size-3xl:22px;--font-size-4xl:28px;--font-size-5xl:32px;--font-size-6xl:34px;--font-size-7xl:46px;--font-size-8xl:50px;--line-height-tight-xs:12px;--line-height-tight-sm:14px;--line-height-body-sm:20px;--line-height-body-md:23px;--line-height-body-lg:27px;--line-height-heading-xs:22px;--line-height-heading-sm:26px;--line-height-heading-md:26px;--line-height-heading-lg:29px;--line-height-heading-xl:36px;--line-height-display-sm:37px;--line-height-display-md:62px;--line-height-display-lg:70px;--line-height-display-xl:64px;--line-height-relaxed-sm:26px;--line-height-relaxed-md:30px;--line-height-relaxed-lg:38px;--line-height-display-2xl:60px;--paragraph-spacing-none:0px;--paragraph-spacing-xs:4px;--paragraph-spacing-sm:8px;--paragraph-spacing-md:12px;--paragraph-spacing-lg:16px;--paragraph-spacing-xl:24px;--paragraph-spacing-2xl:32px;--paragraph-spacing-3xl:48px;--letter-spacing-normal:0px;--letter-spacing-tightest:-3px;--letter-spacing-tighter:-2px;--letter-spacing-tight:-1px;--letter-spacing-wider:0.05px;--letter-spacing-widest:0.1px;--letter-spacing-wide:1px}@media only screen and (min-width:768px){:root{--font-size-xxs:8px;--font-size-xs:10px;--font-size-sm:12px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:22px;--font-size-3xl:28px;--font-size-4xl:34px;--font-size-5xl:46px;--font-size-6xl:58px;--font-size-7xl:70px;--font-size-8xl:80px;--line-height-tight-xs:14px;--line-height-tight-sm:16px;--line-height-body-sm:20px;--line-height-body-md:24px;--line-height-body-lg:27px;--line-height-heading-xs:22px;--line-height-heading-sm:26px;--line-height-heading-md:30px;--line-height-heading-lg:38px;--line-height-heading-xl:46px;--line-height-display-sm:54px;--line-height-display-md:62px;--line-height-display-lg:70px;--line-height-display-xl:78px;--line-height-relaxed-sm:26px;--line-height-relaxed-md:30px;--line-height-relaxed-lg:38px;--line-height-display-2xl:85px}}@media only screen and (min-width:1511px){:root{--font-size-xxs:10px;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-size-5xl:48px;--font-size-6xl:60px;--font-size-7xl:72px;--font-size-8xl:100px;--line-height-tight-xs:16px;--line-height-tight-sm:18px;--line-height-body-sm:22px;--line-height-body-md:26px;--line-height-body-lg:29px;--line-height-heading-xs:24px;--line-height-heading-sm:28px;--line-height-heading-md:32px;--line-height-heading-lg:40px;--line-height-heading-xl:48px;--line-height-display-sm:56px;--line-height-display-md:64px;--line-height-display-lg:72px;--line-height-display-xl:80px;--line-height-relaxed-sm:28px;--line-height-relaxed-md:32px;--line-height-relaxed-lg:40px;--line-height-display-2xl:108px}}.c-resources-filter__wrapper{display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr))}.c-resources-filter-tag__wrapper{align-items:center;background:var(--color-kicknRed-100,#f5322c);box-sizing:border-box;display:flex;height:80px;padding:0 var(--space-32,32px)}.c-resources-filter-tag{color:var(--color-deepPlum-100,#290016);font-family:var(--font-headings,"DM Sans");font-size:var(--font-size-2xl,24px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--line-height-heading-md,32px)}.c-resources-filter-field{align-items:center;background:var(--color-deepPlum-100,#290016);box-sizing:border-box;display:flex;gap:var(--space-24,24px);height:80px;min-width:0;padding-inline:var(--space-32,32px)}.c-resources-filter-field label{flex:0 0 5rem}.c-resources-filter-field>span{flex:1;min-width:0}.c-resources-filter-field select{width:100%}@media only screen and (max-width:1023px){.c-resources-filter__wrapper{grid-template-columns:1fr}}.c-resources-filter__label{color:var(--color-softSand-100,#dacdb3);font-family:var(--font-headings,"DM Sans");font-size:var(--font-size-lg,18px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--line-height-body-lg,29px)}.c-resources-filter-select__wrapper{display:inline-flex;flex:0 1 25%;min-width:0;position:relative}@media only screen and (max-width:1023px){.c-resources-filter-select__wrapper{flex:1 1 0}}.c-resources-filter-select__wrapper:after{background-color:var(--color-softSand-100,#dacdb3);content:"";height:16px;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPHBhdGggZD0iTTguMjUsMjEuODRjLS40NiwwLS45Mi0uMTctMS4yNy0uNTItLjctLjctLjctMS44MywwLTIuNTNsNi43OS02Ljc5LTYuNzktNi43OWMtLjctLjctLjctMS44MywwLTIuNTMuNy0uNywxLjgzLS43LDIuNTMsMGw3LjEsNy4xYzEuMjIsMS4yMiwxLjIyLDMuMjEsMCw0LjQzbC03LjEsNy4xYy0uMzUuMzUtLjgxLjUyLTEuMjcuNTJaTTE0LjA5LDEyLjMyaC4wMS0uMDFaIiBzdHlsZT0iZmlsbDogY3VycmVudENvbG9yOyIvPgo8L3N2Zz4=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPHBhdGggZD0iTTguMjUsMjEuODRjLS40NiwwLS45Mi0uMTctMS4yNy0uNTItLjctLjctLjctMS44MywwLTIuNTNsNi43OS02Ljc5LTYuNzktNi43OWMtLjctLjctLjctMS44MywwLTIuNTMuNy0uNywxLjgzLS43LDIuNTMsMGw3LjEsNy4xYzEuMjIsMS4yMiwxLjIyLDMuMjEsMCw0LjQzbC03LjEsNy4xYy0uMzUuMzUtLjgxLjUyLTEuMjcuNTJaTTE0LjA5LDEyLjMyaC4wMS0uMDFaIiBzdHlsZT0iZmlsbDogY3VycmVudENvbG9yOyIvPgo8L3N2Zz4=) center/contain no-repeat;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(90deg);width:16px}.c-resources-filter__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-softSand-100,#dacdb3);box-sizing:border-box;font-family:var(--font-para,"PT Sans");font-size:var(--font-size-md,16px);font-style:normal;font-weight:var(--font-weight-medium,400);line-height:var(--line-height-body-sm,22px);min-width:0;padding:var(--size-4,4px) 40px var(--size-4,4px) var(--size-16,16px);width:100%}.c-resources-filter__select,.c-resources-filter__select option{background-color:var(--color-deepPlum-100,#290016);color:var(--color-softSand-100,#dacdb3)}.c-resources-sort__wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-16,16px);justify-content:space-between;margin-top:var(--space-16,16px)}.c-resources-sort__count{color:var(--color-deepPlum-100,#290016);white-space:nowrap}.c-resources-sort__select-wrapper{align-items:center;display:flex;flex:0 0 auto;gap:var(--space-16,16px);max-width:100%}@media only screen and (max-width:767px){.c-resources-sort__select-wrapper{flex-wrap:wrap}}.c-resources-sort__label{color:var(--color-deepPlum-100,#290016);line-height:var(--line-height-body-lg,29px);white-space:nowrap}.c-resources-sort__label,.c-resources-sort__select{font-family:var(--font-headings,"DM Sans");font-size:var(--font-size-lg,18px);font-style:normal;font-weight:var(--font-weight-bold,700)}.c-resources-sort__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4IDEwTDEyLjcwNzEgMTUuMjkyOUMxMi4zMTY2IDE1LjY4MzQgMTEuNjgzNCAxNS42ODM0IDExLjI5MjkgMTUuMjkyOUw2IDEwIiBzdHJva2U9IiM2OTE3MzAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=) no-repeat right 0 center;background-size:24px;border:0;border-bottom:1px solid var(--color-richMaroon-100,#691730);line-height:var(--line-height-body-md,26px);padding:0 var(--space-50,50px) var(--space-4,4px) var(--space-8,8px)}.c-resources-sort__select option{background-color:var(--color-deepPlum-100,#290016);color:var(--color-softSand-100,#dacdb3)}.c-resources__item{height:100%;min-width:0}.c-resources__item[hidden]{display:none!important}.c-resources__grid{display:grid;gap:var(--space-48,48px);grid-template-columns:1fr;margin-block:var(--space-48,48px)}@media only screen and (min-width:768px){.c-resources__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024px){.c-resources__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-resources-card{border:1px solid var(--color-richMaroon-100,#691730);display:flex;height:100%;min-width:0;position:relative;transition:background-color .6s ease;width:100%}.c-resources-card--guide:focus-within,.c-resources-card--guide:hover{background:var(--color-richMaroon-10,rgba(105,23,48,.1))}.c-resources-card--template:is(:hover,:focus-within){background:var(--color-kicknRed-10,rgba(245,50,44,.1))}.c-resources-card__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;width:100%}.c-resources-card__downloads-row{box-sizing:border-box;display:flex;justify-content:flex-end;padding-right:var(--space-32,32px);width:100%}.c-resources-card__downloads-spacer{min-height:calc(var(--space-4, 4px)*2 + var(--line-height-body-sm, 22px))}.c-resources-card__downloads{padding:var(--space-4,4px) var(--space-12,12px)}.c-resources-card__downloads--template{background:var(--color-kicknRed-100,#f5322c)}.c-resources-card__downloads--guide{background:var(--color-richMaroon-100,#691730)}.c-resources-card__downloads-number{font-family:var(--font-para,"PT Sans");font-size:var(--font-size-xs,12px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--line-height-body-sm,22px);margin:0}.c-resources-card__downloads-number--template{color:var(--color-deepPlum-100,#290016)}.c-resources-card__downloads-number--guide{color:var(--color-softSand-100,#dacdb3)}.c-resources-card__text{box-sizing:border-box;display:flex;flex:1;flex-direction:column;margin-top:var(--space-16,16px);padding:0 var(--space-32,32px) var(--space-20,20px) var(--space-48,48px);width:100%}.c-resources-card__type-row{align-items:center;display:flex}.c-resources-card__icon{display:block;height:60px;left:0;position:absolute;top:0;width:60px}.c-resources-card__icon--guide{color:var(--color-richMaroon-100,#691730);transition:width .6s ease,height .6s ease}.c-resources-card__icon--template{color:var(--color-kicknRed-100,#f5322c);transition:width .6s ease,height .6s ease}.c-resources-card--template:is(:hover,:focus-within) .c-resources-card__icon--template{height:80px;width:80px}.c-resources-card--guide:focus-within .c-resources-card__icon--guide,.c-resources-card--guide:hover .c-resources-card__icon--guide{height:80px;width:80px}.c-resources-card__type{color:var(--color-deepPlum-100,#290016);font-size:var(--font-size-lg,18px);line-height:var(--line-height-body-lg,29px)}.c-resources-card__title,.c-resources-card__type{font-family:var(--font-headings,"DM Sans");font-style:normal;font-weight:var(--font-weight-bold,700)}.c-resources-card__title{color:var(--color-richMaroon-100,#691730);font-size:var(--font-size-2xl,24px);line-height:var(--line-height-heading-md,32px);transition:color .6s ease}.c-resources-card__title a{color:inherit;text-decoration:none}.c-resources-card__title a:after{content:"";inset:0;position:absolute;z-index:1}.c-resources-card__title a:focus-visible,.c-resources-card__title a:hover{color:var(--color-kicknRed-100,#f5322c)}.c-resources-card--template:is(:hover,:focus-within) .c-resources-card__title{color:var(--color-kicknRed-100,#f5322c)}.c-resources-card__excerpt{color:var(--color-deepPlum-100,#290016);font-family:var(--font-para,"PT Sans");font-size:var(--font-size-md,16px);font-style:normal;font-weight:var(--font-weight-medium,400);line-height:var(--line-height-body-sm,22px);margin-top:var(--space-16,16px)}.c-resources-card__file-row{display:flex;justify-content:flex-end;margin-top:auto;padding-top:var(--space-20,20px);width:100%}.c-resources-card__file{align-items:center;cursor:pointer;font-family:var(--font-headings,"DM Sans");font-size:var(--font-size-lg,18px);font-style:normal;gap:var(--space-32,32px);justify-content:center;line-height:var(--line-height-body-md,26px);padding-bottom:var(--space-4,4px);text-decoration:none}.c-resources-card__file:focus{border:1px solid var(--color-kicknRed-100,#f5322c)}.c-resources-card__file .c-button-icon{align-items:center;display:flex;justify-content:center}.c-resources-card__file{background:transparent;border:1px solid transparent;border-bottom:1px solid var(--color-richMaroon-100,#691730);color:var(--color-richMaroon-100,#691730)}.c-resources-card__file:hover{border-bottom:1px solid var(--color-kicknRed-100,#f5322c);color:var(--kicknRed-100,#f5322c)}.c-resources-card__file{align-self:flex-end;display:inline-flex;font-weight:var(--font-weight-bold,700);max-width:100%;overflow-wrap:anywhere;position:relative;z-index:2}.c-resources-card__file-icon{flex:none;height:24px;width:24px}.c-resources-pagination{align-items:center;display:flex;flex-shrink:0;gap:var(--space-16,16px);justify-content:center}.c-resources-pagination[hidden]{display:none!important}.c-resources-pagination__pages{align-items:center;display:flex;gap:var(--space-8,8px)}.c-resources-pagination__arrow,.c-resources-pagination__page{align-items:center;background:transparent;color:var(--color-deepPlum-100,#290016);cursor:pointer;display:inline-flex;font-family:var(--font-headings,"DM Sans");font-size:var(--font-size-lg,18px);font-style:normal;font-weight:var(--font-weight-bold,700);justify-content:center;line-height:var(--line-height-body-lg,29px)}.c-resources-pagination__arrow:disabled,.c-resources-pagination__page:disabled{cursor:default;opacity:.4}.c-resources-pagination__page{border:1px solid var(--color-richMaroon-100,#691730);height:38px;width:32px}.c-resources-pagination__page.is-current{background:var(--color-deepPlum-100,#290016);color:var(--color-softSand-100,#dacdb3);height:32px}.c-resources-pagination__arrow span{background-color:currentColor;height:20px;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPHBhdGggZD0iTTguMjUsMjEuODRjLS40NiwwLS45Mi0uMTctMS4yNy0uNTItLjctLjctLjctMS44MywwLTIuNTNsNi43OS02Ljc5LTYuNzktNi43OWMtLjctLjctLjctMS44MywwLTIuNTMuNy0uNywxLjgzLS43LDIuNTMsMGw3LjEsNy4xYzEuMjIsMS4yMiwxLjIyLDMuMjEsMCw0LjQzbC03LjEsNy4xYy0uMzUuMzUtLjgxLjUyLTEuMjcuNTJaTTE0LjA5LDEyLjMyaC4wMS0uMDFaIiBzdHlsZT0iZmlsbDogY3VycmVudENvbG9yOyIvPgo8L3N2Zz4=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPHBhdGggZD0iTTguMjUsMjEuODRjLS40NiwwLS45Mi0uMTctMS4yNy0uNTItLjctLjctLjctMS44MywwLTIuNTNsNi43OS02Ljc5LTYuNzktNi43OWMtLjctLjctLjctMS44MywwLTIuNTMuNy0uNywxLjgzLS43LDIuNTMsMGw3LjEsNy4xYzEuMjIsMS4yMiwxLjIyLDMuMjEsMCw0LjQzbC03LjEsNy4xYy0uMzUuMzUtLjgxLjUyLTEuMjcuNTJaTTE0LjA5LDEyLjMyaC4wMS0uMDFaIiBzdHlsZT0iZmlsbDogY3VycmVudENvbG9yOyIvPgo8L3N2Zz4=) center/contain no-repeat;width:20px}.c-resources-pagination__arrow--previous span{transform:rotate(180deg)}.c-resources-pagination__ellipsis{min-width:24px;text-align:center}.c-resources-empty{text-align:center}.c-resources-card__file-list,.c-resources-card__file-menu{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-8,8px);width:100%}.c-resources-card__file-menu summary{cursor:pointer;list-style:none}.c-resources-card__file--empty{cursor:default;opacity:.7;pointer-events:none}.c-resources-card--guide:focus-within .c-resources-card__file,.c-resources-card--guide:focus-within .c-resources-card__title a,.c-resources-card--guide:hover .c-resources-card__file,.c-resources-card--guide:hover .c-resources-card__title a{color:var(--color-kicknRed-100,#f5322c)}.c-resources-card--guide:focus-within .c-resources-card__file,.c-resources-card--guide:hover .c-resources-card__file{border-bottom-color:var(--color-kicknRed-100,#f5322c)}
