.plans-page-banner{position:relative;display:flex;align-items:center;width:100%;height:550px;padding:0 0 0 114px;margin-bottom:40px;background:linear-gradient(180deg,#fff2e4,#fff1eb 48%,#ffe8e2);border-radius:40px;overflow:hidden}@media(min-width:1024px)and (max-width:1439px){.plans-page-banner{height:393px;padding:0 0 0 64px}}@media(min-width:768px)and (max-width:1023px){.plans-page-banner{height:400px;padding:0 0 0 24px}}@media(min-width:0)and (max-width:767px){.plans-page-banner{height:auto;padding:30px 12px}}.plans-page-banner__surtitle{margin-bottom:8px;color:#000;font-size:18px;font-weight:500;line-height:22px}@media(min-width:0)and (max-width:767px){.plans-page-banner__surtitle{font-size:16px;line-height:18px}}.plans-page-banner__title{margin-bottom:16px;color:#000;font-size:47px;font-weight:700;line-height:60px}@media(min-width:1024px)and (max-width:1439px){.plans-page-banner__title{font-size:40px;font-weight:700;line-height:50px}}@media(min-width:768px)and (max-width:1023px){.plans-page-banner__title{font-size:32px;line-height:40px}}@media(min-width:0)and (max-width:767px){.plans-page-banner__title{max-width:calc(100vw - 180px);margin-bottom:12px;font-size:22px;line-height:26px}}.plans-page-banner__description{max-width:520px;color:#000;font-size:16px;font-weight:400;line-height:20px}@media(min-width:1440px)and (max-width:99998px){.plans-page-banner__description{font-size:18px;line-height:22px}}@media(min-width:1024px)and (max-width:1439px){.plans-page-banner__description{max-width:500px}}@media(min-width:768px)and (max-width:1023px){.plans-page-banner__description{max-width:400px}}@media(min-width:0)and (max-width:767px){.plans-page-banner__description{max-width:calc(100vw - 180px)}}.plans-page-banner__image{position:absolute;right:114px;bottom:0;width:373px;height:518px;background-position:bottom;background-repeat:no-repeat;background-size:contain}@media(min-width:1024px)and (max-width:1439px){.plans-page-banner__image{right:24px;width:262px;height:363px}}@media(min-width:768px)and (max-width:1023px){.plans-page-banner__image{right:0;width:262px;height:363px}}@media(min-width:0)and (max-width:767px){.plans-page-banner__image{right:0;width:129px;height:179px}}.plans-page-about{display:flex;width:100%;margin-bottom:50px;gap:20px}@media(min-width:768px)and (max-width:1023px){.plans-page-about{flex-direction:column}}@media(min-width:0)and (max-width:767px){.plans-page-about{flex-direction:column}}.plans-page-about__image{position:relative;flex:1 1;background-position:50%;background-size:cover;border-radius:20px;aspect-ratio:664/490}.plans-page-about__label{position:absolute;bottom:24px;left:24px;width:224px;padding:24px 24px 16px;background:#fff;border-radius:20px;color:#000;font-size:16px;font-weight:400;line-height:20px}@media(min-width:0)and (max-width:767px){.plans-page-about__label{padding:12px 16px}}.plans-page-about-card{display:flex;flex:1 1;color:#000}.plans-page-about-card__inner{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;padding:30px}@media(min-width:768px)and (max-width:1023px){.plans-page-about-card__inner{padding:80px 30px}}@media(min-width:0)and (max-width:767px){.plans-page-about-card__inner{padding:50px 24px}}.plans-page-about-card__title{margin-top:auto;margin-bottom:auto;font-size:32px;font-weight:700;line-height:40px;white-space:pre-wrap}@media(min-width:768px)and (max-width:1023px){.plans-page-about-card__title{margin-bottom:24px;font-size:26px;line-height:32px}}.plans-page-about-card__description{max-width:440px;font-size:18px;font-weight:400;line-height:22px}@media(min-width:0)and (max-width:767px){.plans-page-about-card__description{max-width:100%;font-size:16px;line-height:20px}}