.key-visual__heading[data-v-2575baef]{letter-spacing:.7px;font-size:20px;line-height:32px}@container tp-container (width>=668px){.key-visual__heading[data-v-2575baef]{font-size:22px}}@container tp-container (width>=1024px){.key-visual__heading[data-v-2575baef]{font-size:24px}}@container tp-container (width>=1440px){.key-visual__heading[data-v-2575baef]{letter-spacing:.8px;font-size:25px}}@container tp-container (width>=1920px){.key-visual__heading[data-v-2575baef]{font-size:27px;line-height:40px}}.key-visual__subheading[data-v-2575baef]{letter-spacing:.6px;font-size:17px;line-height:24px}@container tp-container (width>=668px){.key-visual__subheading[data-v-2575baef]{font-size:18px}}@container tp-container (width>=1024px){.key-visual__subheading[data-v-2575baef]{font-size:20px;line-height:32px}}@container tp-container (width>=1920px){.key-visual__subheading[data-v-2575baef]{letter-spacing:.7px;font-size:21px}}.image-base-wrapper[data-v-2575baef]{width:100%;display:block;overflow:hidden}.image-base-wrapper.visibility-hidden[data-v-2575baef]{visibility:hidden}.image-base-wrapper.no-image-placeholder[data-v-2575baef]{background:#f6f6f7 url(/static/svgs/coffee-cup-steaming.svg) 50% no-repeat}.image-base-wrapper picture[data-v-2575baef],.image-base-wrapper picture img[data-v-2575baef]{width:100%;height:100%;display:block}.image-base-wrapper picture img[data-v-2575baef]{-o-object-fit:cover;object-fit:cover;overflow:visible}@media (width<=666px){.image-base-wrapper.image-base-media-query picture img[data-v-2575baef]{-o-object-position:var(--objectPositionMobile);object-position:var(--objectPositionMobile);transform:var(--transformMobile)}}@media (width>=667px){.image-base-wrapper.image-base-media-query picture img[data-v-2575baef]{-o-object-position:var(--objectPositionDesktop);object-position:var(--objectPositionDesktop);transform:var(--transformDesktop)}}@media (width<=666px){.image-sized-wrapper[data-v-2575baef]{aspect-ratio:var(--aspectRatioMobile)}}@media (width>=667px){.image-sized-wrapper[data-v-2575baef]{aspect-ratio:var(--aspectRatioDesktop)}}.key-visual__heading[data-v-2575baef]{font-weight:700}.key-visual__heading[data-v-2575baef],.key-visual__subheading[data-v-2575baef]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;text-align:left;margin:0;font-family:Interstate,Trebuchet MS,Arial,Helvetica,Verdana,sans-serif}.key-visual__subheading[data-v-2575baef]{font-weight:300}
