@charset "UTF-8";.t4-main-body:has(#dj-home-closing){padding:0;background:#F7F7F4}.category-desc:has(#dj-home-closing){margin:0;padding:0;border:0;border-radius:0}#dj-home-closing,#dj-home-closing *{box-sizing:border-box}#dj-home-closing{width:100%;padding:clamp(60px,7vw,100px) 24px;background:#F7F7F4;color:#1F2C3A;font-family:"DM Sans",sans-serif;text-align:center}#dj-home-closing .djhc-inner{max-width:790px;margin:0 auto}#dj-home-closing .djhc-kicker{margin:0 0 19px;color:#68715A;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}#dj-home-closing h2{margin:0 0 25px;color:#1F2C3A;font-family:"Manrope",sans-serif;font-size:clamp(30px,3.5vw,46px);font-weight:500;line-height:1.2;letter-spacing:-.025em}#dj-home-closing .djhc-inner>p:not(.djhc-kicker){max-width:720px;margin:0 auto 17px;color:#1F2C3A;font-size:clamp(16px,1.3vw,18px);line-height:1.75}#dj-home-closing .djhc-cta{display:inline-flex;align-items:center;justify-content:center;gap:18px;margin-top:24px;padding:15px 25px;min-height:52px;border:1px solid #536F89;border-radius:6px;background:#536F89;color:#FFF;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}#dj-home-closing .djhc-cta:visited{color:#FFF}#dj-home-closing .djhc-cta:hover{background:#1F2C3A;border-color:#1F2C3A;color:#FFF}#dj-home-closing .djhc-cta:focus-visible{outline:3px solid #536F89;outline-offset:4px}#dj-home-closing .djhc-cta i{font-size:15px}@media (max-width:600px){#dj-home-closing{padding:55px 22px 65px}#dj-home-closing h2{font-size:clamp(29px,7.5vw,36px)}#dj-home-closing .djhc-cta{max-width:100%}}@media (prefers-reduced-motion:reduce){#dj-home-closing .djhc-cta{transition:none}}
