@media only screen and (min-width: 1024px){.mobile-only{display:none !important}}@media only screen and (max-width: 1023px){.desktop-only{display:none !important}}.d-banner{container-type:inline-size;padding:clamp(4.8rem,6.4vw,6.4rem) 0;display:flex;justify-content:space-between;align-items:center;gap:clamp(4rem,4.8cqi,4.8rem)}@media only screen and (max-width: 1000px){.d-banner{flex-direction:column}}.d-banner>picture{width:55.2rem;height:27.2rem;border-radius:.8rem;overflow:hidden;max-width:100%}@media only screen and (max-width: 1024px){.d-banner>picture{width:100%}}@media only screen and (max-width: 768px){.d-banner>picture{height:20rem}}.d-banner>picture img{width:100%;height:100%;object-fit:cover}/*# sourceMappingURL=d-banner.css.map */
