.c-hero-media-with-content__button-item{align-items:flex-start;display:flex;flex-direction:column}.c-hero-media-with-content__button-supporting-text{font-size:13px;font-weight:400;line-height:1.4;margin:8px 0 0;opacity:.7}.c-hero-media-with-content__benefits{color:#555b73;font-size:16px;line-height:1.6;margin-top:24px}.c-hero-media-with-content__benefits p{margin:0 0 16px}.c-hero-media-with-content__image{position:relative}.c-hero-media-with-content__image--has-planning,.c-hero-media-with-content__image-container--has-planning{overflow:visible!important}.c-hero-media-with-content__image--has-planning .u-image__background,.c-hero-media-with-content__image--has-planning img,.c-hero-media-with-content__image--has-planning picture{border-radius:8px}.c-planning-card{background:#fff;border-radius:16px;bottom:-32px;box-shadow:0 12px 32px rgba(0,0,90,.14);box-sizing:border-box;display:flex;flex-direction:column;font-size:13px;gap:12px;left:-32px;line-height:1.3;max-width:calc(100% - 32px);padding:18px 20px;position:absolute;width:300px;z-index:3}.c-planning-card__head{align-items:center;display:flex;gap:12px;justify-content:space-between}.c-planning-card__title{color:#00005a;font-weight:700}.c-planning-card__deadline{background:#ffe9ec;border-radius:999px;color:#8a1c2e;font-size:12px;font-weight:700;padding:3px 10px;white-space:nowrap}.c-planning-card__bars,.c-planning-card__labels{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.c-planning-card__bar{background:#e6e8f0;border-radius:4px;height:8px}.c-planning-card__bar--done{background:#007a8a}.c-planning-card__bar--active{background:#9fd3da}.c-planning-card__labels{color:#3d4260;font-size:11px;font-weight:600}@media (max-width:767px){.c-planning-card{bottom:-24px;gap:8px;left:12px;max-width:calc(100% - 24px);padding:12px 14px}.c-hero-media-with-content__image--has-planning{margin-bottom:32px}}