.marketing-give .marketing-eyebrow,.marketing-volunteer .marketing-eyebrow,.marketing-toy-donations .marketing-eyebrow,.marketing-membership .marketing-eyebrow,.marketing-contact-page .marketing-eyebrow{margin-bottom:6px;font-size:20px;line-height:1.3}.mkt-hero-title{letter-spacing:.17em;text-transform:uppercase;color:#3c0000;margin:0;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(20px,5.2vw,32px);font-weight:400;line-height:1.2}.mkt-split-hero{grid-template-columns:1fr;display:grid}@media (width>=768px){.mkt-split-hero{grid-template-columns:1fr 1fr;min-height:610px}}.mkt-split-hero--yellow .mkt-split-hero__copy{background:#f9b25d}.mkt-split-hero--mustard .mkt-split-hero__copy{background:#c7c675}.mkt-split-hero--teal .mkt-split-hero__copy{color:#fff4e7;background:#65aaa7}.mkt-split-hero__copy{flex-direction:column;justify-content:center;padding:clamp(48px,7vw,90px) clamp(24px,5vw,64px) clamp(48px,7vw,90px) clamp(24px,5.94vw,76px);display:flex}.mkt-split-hero__copy>*{max-width:500px}.mkt-split-hero__copy p{letter-spacing:normal;margin:26px 0 0;line-height:1.6}.mkt-split-hero--teal .mkt-split-hero__copy .mkt-hero-title,.mkt-split-hero--teal .mkt-split-hero__copy .marketing-eyebrow,.mkt-split-hero--teal .mkt-split-hero__copy p{color:#fff4e7}.mkt-split-hero__photo{min-height:240px;position:relative}.mkt-split-hero__photo img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block;position:absolute;inset:0}.mkt-split-hero__photo--low img{object-position:center 70%}.mkt-banner{background:#e06026}.mkt-banner img{object-fit:cover;object-position:center;width:100%;height:clamp(120px,15.6vw,200px);display:block}.mkt-stripe{background-image:url(/images/marketing/checkered-stripe-2.png);background-position:0;background-repeat:repeat-x;background-size:1280px 100%;height:30px}.mkt-stripe--40{height:40px}.mkt-stripe--41{height:41px}.mkt-arch-divider{background-color:#f9b25d;background-image:radial-gradient(32px 20px at 32px 20px,#0000 99%,#fff4e7 101%);background-position:0 0;background-repeat:repeat-x;background-size:64px 20px;height:30px}.mkt-icon-band{color:#fff4e7;background:#559b98;padding-block:clamp(56px,8.6vw,110px) clamp(48px,7vw,90px)}.mkt-icon-band__inner{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:14px;padding-inline:20px;display:flex}.mkt-icon-band__icon{object-fit:contain;flex:none;width:236px;max-width:100%;height:150px}.mkt-icon-band__copy{width:572px;max-width:100%}.mkt-icon-band__title{letter-spacing:normal;text-transform:none;color:#fff4e7;margin:0 0 8px;font-family:Borel,Brush Script MT,cursive;font-size:clamp(28px,3.1vw,40px);font-weight:400;line-height:1.25}.mkt-icon-band p{color:#fff4e7;letter-spacing:normal;margin:0 0 16px;line-height:1.6}.mkt-cta-arrow{letter-spacing:.17em;text-transform:uppercase;color:#fff4e7;border-bottom:2px solid #c7c675;justify-content:center;align-items:center;gap:6px;height:56px;padding-inline:24px;font-size:16px;text-decoration:none;display:inline-flex}.mkt-cta-arrow img{flex:none;width:50px;height:50px}.mkt-cta-arrow:hover{color:#fff4e7;text-decoration:none}.mkt-cta-arrow:hover img{transform:translate(3px)}.mkt-cta-arrow img{transition:transform .2s}.mkt-badge-cols{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 0;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.mkt-badge-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1240px){.mkt-badge-cols{margin-inline:-20px}}.mkt-badge-cols>li{padding-inline:8px}.mkt-badge-cols p{margin:0}.mkt-badge{letter-spacing:normal;text-transform:none;color:#3c0000;background:#ffada7;min-width:45px;height:40px;margin:0 0 22px;padding-inline:4px;font-family:Borel,Brush Script MT,cursive;font-size:36px;font-weight:400;line-height:40px;display:inline-block}.mkt-badge--narrow{min-width:39px}.mkt-badge--wide{background:#f48f87;min-width:52px}.mkt-badge-title{letter-spacing:normal;text-transform:none;color:#3c0000;margin:0 0 10px;font-family:Borel,Brush Script MT,cursive;font-size:20px;font-weight:400;line-height:1.3;display:block}.mkt-band-header{text-align:center;margin:0 0 60px}.mkt-band-header h2{margin:0}.mkt-band-header p{max-width:685px;margin:24px auto 0}.mkt-band-header p:first-of-type{margin-top:10px}
