.deerfield-spotlight_spotlight__CGCKJ{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;grid-gap:clamp(24px,4vw,52px);gap:clamp(24px,4vw,52px);width:min(1200px,88%);margin:32px auto;padding:clamp(24px,4vw,48px);background:var(--espresso);color:var(--cream);border:1px solid var(--orange);border-radius:12px}.deerfield-spotlight_logo__r7pcp{display:block;background:#fff;border-radius:8px;padding:16px;transition:transform .18s ease}.deerfield-spotlight_logo__r7pcp:hover{transform:translateY(-2px)}.deerfield-spotlight_logo__r7pcp:active{transform:scale(.99)}.deerfield-spotlight_logo__r7pcp:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.deerfield-spotlight_logo__r7pcp img,.deerfield-spotlight_logo__r7pcp picture{display:block;width:100%;height:auto}.deerfield-spotlight_logo__r7pcp img{object-fit:contain}.deerfield-spotlight_copy__PmF5f{min-width:0}.deerfield-spotlight_copy__PmF5f h2{font-size:clamp(28px,3vw,44px);line-height:1.15;margin:12px 0 18px}.deerfield-spotlight_copy__PmF5f p{font-size:18px;line-height:1.6}.deerfield-spotlight_copy__PmF5f .deerfield-spotlight_event__j_DQT{padding:16px 18px;border-left:4px solid var(--orange);background:#ffffff0a;color:var(--cream);font-weight:700}.deerfield-spotlight_copy__PmF5f .actions{margin-top:24px}.deerfield-spotlight_copy__PmF5f .button{max-width:100%;text-align:center}.deerfield-spotlight_compact__pdHBX{grid-template-columns:108px minmax(0,1fr);padding:24px 32px}.deerfield-spotlight_compact__pdHBX .deerfield-spotlight_logo__r7pcp{padding:8px}.deerfield-spotlight_compact__pdHBX h2{font-size:clamp(23px,2.3vw,30px);margin:0}.deerfield-spotlight_compact__pdHBX .deerfield-spotlight_copy__PmF5f .actions{margin-top:16px}@media (max-width:700px){.deerfield-spotlight_spotlight__CGCKJ{grid-template-columns:minmax(0,1fr);width:calc(100% - 32px);padding:24px;gap:24px}.deerfield-spotlight_logo__r7pcp{width:min(220px,100%);justify-self:center}.deerfield-spotlight_compact__pdHBX .deerfield-spotlight_logo__r7pcp{width:108px}.deerfield-spotlight_copy__PmF5f .actions{flex-direction:column;align-items:stretch}.deerfield-spotlight_copy__PmF5f h2{font-size:30px}.deerfield-spotlight_compact__pdHBX h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.deerfield-spotlight_logo__r7pcp{transition:none}}.featured-partner-callout_callout__eHl_N{background:#E8660B;color:#100d09;border-radius:18px;padding:44px;margin:48px auto;width:calc(100% - 48px);max-width:1200px;display:flex;align-items:center;gap:26px}.featured-partner-callout_icon__1h9Xt{flex:0 0 36px;align-self:flex-start;margin-top:5px}.featured-partner-callout_copy__Yt3dG{flex:1 1;min-width:0}.featured-partner-callout_copy__Yt3dG h2{font-size:clamp(28px,2.7vw,40px);line-height:1.12;margin:0 0 16px;color:inherit}.featured-partner-callout_copy__Yt3dG p{font-size:20px;line-height:1.5;margin:0;color:inherit;max-width:65ch}.featured-partner-callout_button__X7onG{flex-shrink:0;display:inline-flex;justify-content:center;align-items:center;background:#100d09;color:#fff5e2;padding:20px 24px;min-height:58px;border-radius:6px;text-decoration:none;font-size:19px;font-weight:800;line-height:1.3;text-align:center}.featured-partner-callout_button__X7onG:hover{background:#30261b}.featured-partner-callout_button__X7onG:focus-visible{outline:3px solid #100d09;outline-offset:5px}@media (max-width:1100px){.featured-partner-callout_callout__eHl_N{flex-wrap:wrap}.featured-partner-callout_copy__Yt3dG{flex-basis:calc(100% - 62px)}.featured-partner-callout_button__X7onG{margin-left:62px}}@media (max-width:600px){.featured-partner-callout_callout__eHl_N{width:calc(100% - 36px);padding:28px 24px;margin:32px auto;gap:18px}.featured-partner-callout_copy__Yt3dG{flex-basis:100%}.featured-partner-callout_button__X7onG{margin-left:0;width:100%;font-size:18px;padding:18px 12px}}