:root{--color-deepPlum-100:#290016;--color-deepPlum-70:rgba(41,0,22,.7);--color-deepPlum-40:rgba(41,0,22,.4);--color-deepPlum-50:rgba(41,0,22,.5);--color-deepPlum-15:rgba(41,0,22,.15);--color-kicknRed-100:#f5322c;--color-kicknRed-10:rgba(245,50,44,.1);--color-richMaroon-100:#691730;--color-richMaroon-10:rgba(105,23,48,.1);--color-softSand-100:#dacdb3;--color-softSand-55:hsla(40,35%,78%,.55)}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-featured-resources{background:var(--color-deepPlum-100,#290016);padding:var(--space-80,80px) var(--space-0,0)}.c-featured-resources_wrapper{display:grid;gap:var(--space-96,96px)}.c-featured-resources__headings-wrapper{display:flex;flex-direction:column;gap:var(--space-32,32px)}.c-featured-resources__container{display:grid;gap:var(--space-96,96px)}.c-featured-resources__headings{display:flex;flex-direction:column;gap:var(--space-8,8px)}.c-featured-resources__top-heading{font-size:var(--font-size-3xl,30px);line-height:var(--line-height-heading-lg,40px)}.c-featured-resources__heading,.c-featured-resources__top-heading{color:var(--color-softSand-100,#dacdb3);font-family:var(--font-headings,"DM Sans");font-style:normal;font-weight:var(--font-weight-bold,700)}.c-featured-resources__heading{font-size:var(--font-size-5xl,48px);line-height:var(--line-height-display-sm,56px)}.c-featured-resources__description{color:var(--color-softSand-100,#dacdb3);font-family:var(--font-para,"PT Sans");font-size:var(--font-size-lg,18px);font-style:normal;font-weight:var(--font-weight-medium,400);line-height:var(--line-height-body-md,26px)}.c-featured-resources{display:flex;flex-direction:column}.c-featured-resources__grid{display:grid;gap:var(--space-48,48px);grid-template-columns:1fr}@media only screen and (min-width:768px){.c-featured-resources__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024px){.c-featured-resources__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-featured-resources__card{border:1px solid var(--color-softSand-100,#dacdb3);display:flex;height:100%;min-width:0;position:relative;transition:background-color .6s ease;width:100%}.c-featured-resources__card--guide:focus-within,.c-featured-resources__card--guide:hover{background:var(--color-richMaroon-10,rgba(105,23,48,.1))}.c-featured-resources__card--template:is(:hover,:focus-within){background:var(--color-kicknRed-10,rgba(245,50,44,.1))}.c-featured-resources__card-icon{display:block;height:60px;left:0;position:absolute;top:0;transition:width .6s ease,height .6s ease;width:60px}.c-featured-resources__card-icon--guide{color:var(--color-richMaroon-100,#691730)}.c-featured-resources__card-icon--template{color:var(--color-kicknRed-100,#f5322c)}.c-featured-resources__card--guide:is(:hover,:focus-within) .c-featured-resources__card-icon--guide,.c-featured-resources__card--template:is(:hover,:focus-within) .c-featured-resources__card-icon--template{height:80px;width:80px}.c-featured-resources__card-downloads-row,.c-featured-resources__card-top-row{display:flex;justify-content:flex-end;padding-right:32px;width:100%}.c-featured-resources__card-downloads-spacer{min-height:calc(var(--space-4, 4px)*2 + var(--line-height-body-sm, 22px))}.c-featured-resources__card-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:0;width:100%}.c-featured-resources__card-text{box-sizing:border-box;display:flex;flex:1;flex-direction:column;margin-top:16px;padding:0 32px 20px 48px;width:100%}.c-featured-resources__card-downloads{padding:var(--space-4,4px) var(--space-12,12px)}.c-featured-resources__card-downloads--template{background:var(--color-kicknRed-100,#f5322c)}.c-featured-resources__card-downloads--guide{background:var(--color-richMaroon-100,#691730)}.c-featured-resources__card-downloads-number--template{color:var(--color-deepPlum-100,#290016)}.c-featured-resources__card-downloads-number--guide,.c-featured-resources__card-downloads-number--template{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-featured-resources__card-downloads-number--guide{color:var(--color-softSand-100,#dacdb3)}.c-featured-resources__card-type{font-size:var(--font-size-lg,18px);line-height:var(--line-height-body-lg,29px)}.c-featured-resources__card-title,.c-featured-resources__card-type{color:var(--color-softSand-100,#dacdb3);font-family:var(--font-headings,"DM Sans");font-style:normal;font-weight:var(--font-weight-bold,700)}.c-featured-resources__card-title{font-size:var(--font-size-2xl,24px);line-height:var(--line-height-heading-md,32px);transition:color .6s ease}.c-featured-resources__card-title a{color:inherit;text-decoration:none}.c-featured-resources__card-title a:after{content:"";inset:0;position:absolute;z-index:1}.c-featured-resources__card-title a:focus-visible,.c-featured-resources__card-title a:hover{color:var(--color-kicknRed-100,#f5322c)}.c-featured-resources__card--template:is(:hover,:focus-within) .c-featured-resources__card-title{color:var(--color-kicknRed-100,#f5322c)}.c-featured-resources__card-excerpt{color:var(--color-softSand-100,#dacdb3);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(--size-16,16px)}.c-featured-resources__card-file-row{display:flex;justify-content:flex-end;margin-top:auto;padding-top:var(--space-20,20px);width:100%}.c-featured-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;font-weight:var(--font-weight-bold,700);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-featured-resources__card-file:focus{border:1px solid var(--color-kicknRed-100,#f5322c)}.c-featured-resources__card-file .c-button-icon{align-items:center;display:flex;justify-content:center}.c-featured-resources__card-file{background:transparent;border:1px solid transparent;border-bottom:1px solid var(--color-softSand-100,#dacdb3);color:var(--color-softSand-100,#dacdb3)}.c-featured-resources__card-file:hover{border-bottom:1px solid var(--color-kicknRed-100,#f5322c);color:var(--kicknRed-100,#f5322c)}.c-featured-resources__card-file{align-self:flex-end;display:inline-flex;max-width:100%;position:relative;transition:color .6s ease,border-color .6s ease;z-index:2}.c-featured-resources__card-file-icon{flex:none;height:24px;width:24px}.c-featured-resources__actions{display:flex;justify-content:flex-end}.c-featured-resources__button{align-items:center;cursor:pointer;font-family:var(--font-headings,"DM Sans");font-size:var(--font-size-lg,18px);font-style:normal;font-weight:var(--font-weight-bold,700);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-featured-resources__button:focus{border:1px solid var(--color-kicknRed-100,#f5322c)}.c-featured-resources__button .c-button-icon{align-items:center;display:flex;justify-content:center}.c-featured-resources__button{background:transparent;border:1px solid transparent;border-bottom:1px solid var(--color-softSand-100,#dacdb3);color:var(--color-softSand-100,#dacdb3)}.c-featured-resources__button:hover{border-bottom:1px solid var(--color-kicknRed-100,#f5322c);color:var(--kicknRed-100,#f5322c)}.c-featured-resources__button{display:inline-flex}.c-featured-resources__card-file-list,.c-featured-resources__card-file-menu{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-8,8px);width:100%}.c-featured-resources__card-file-menu summary{cursor:pointer;list-style:none}.c-featured-resources__card-file-menu summary::-webkit-details-marker{display:none}.c-featured-resources__card-file--empty{cursor:default;opacity:.7;pointer-events:none}.c-featured-resources__card--guide:focus-within .c-featured-resources__card-file,.c-featured-resources__card--guide:focus-within .c-featured-resources__card-title a,.c-featured-resources__card--guide:hover .c-featured-resources__card-file,.c-featured-resources__card--guide:hover .c-featured-resources__card-title a{color:var(--color-kicknRed-100,#f5322c)}.c-featured-resources__card--guide:focus-within .c-featured-resources__card-file,.c-featured-resources__card--guide:hover .c-featured-resources__card-file{border-bottom-color:var(--color-kicknRed-100,#f5322c)}
