.hero{position:relative;z-index:0;height:var(--window-height);padding-top:136px;background:center no-repeat;background-size:cover}.body_avif .hero{background-image:url(/build/assets/image.0ae82194.avif)}.body_webp .hero{background-image:url(/build/assets/image.47ba220c.webp)}.body_jpg .hero{background-image:url(/build/assets/image.ea5d0d22.jpg)}@media (width >= 1024px){.hero{padding:0 0 24px}}.hero:after{position:absolute;inset:auto 0 0;display:block;height:280px;background-image:linear-gradient(180deg,transparent,#fff);content:""}@media (width >= 1024px){.hero:after{padding-bottom:24px}}@media (width >= 1440px){.hero:after{height:296px}}@media (width >= 1024px){.hero .container{display:flex;flex-direction:column;height:100%}}.hero__title{position:relative;z-index:1;margin:0}@media (width >= 1024px){.hero__title{display:flex;align-items:flex-end;justify-content:space-between;margin:auto 0 0 -32px}}@media (width >= 1440px){.hero__title{margin-left:-72px}}.hero__title picture{display:block;width:100%}@media (width >= 1024px){.hero__title picture{width:50%}}.hero__title picture img{display:block;width:100%}.hero__title span{display:block;color:#fff;text-align:center;text-transform:uppercase;text-shadow:0 0 62.16px #aaa5a2}@media (width >= 414px){.hero__title span{font-size:42px}}@media (width >= 1024px){.hero__title span{padding-bottom:24px;font-size:60px}}@media (width >= 1440px){.hero__title span{padding-bottom:48px}}.values{position:relative;z-index:0;height:var(--window-height);max-height:1000px;padding-top:16px;color:#1f1f1f;background:center top no-repeat;background-size:175%}.body_avif .values{background-image:url(/build/assets/image.ddfbae00.avif)}@media (width >= 1024px){.body_avif .values{background-image:url(/build/assets/image.5f2f012c.avif)}}.body_webp .values{background-image:url(/build/assets/image.fdb82822.webp)}@media (width >= 1024px){.body_webp .values{background-image:url(/build/assets/image.6ba147fd.webp)}}.body_jpg .values{background-image:url(/build/assets/image.ef52cc45.jpg)}@media (width >= 1024px){.body_jpg .values{background-image:url(/build/assets/image.2efe3cf3.jpg)}}@media (width >= 1024px){.values{padding-top:64px;background-position-x:right;background-size:cover}}@media (width >= 1440px){.values{padding-top:120px}}.values:after{position:absolute;inset:auto 0 0;display:block;height:200px;background-image:linear-gradient(180deg,transparent,#fff);content:""}@media (width >= 1024px){.values:after{padding-bottom:24px}}@media (width >= 1440px){.values:after{height:296px}}.values__title{margin:0 0 56px;font-weight:900;font-size:24px;text-align:center;text-transform:uppercase}@media (width >= 1024px){.values__title{margin-bottom:104px;font-size:48px;text-align:left}}@media (width >= 1440px){.values__title{margin-bottom:144px}}.values__text{max-width:296px;margin:0 auto;font-weight:500;font-size:12px;text-align:center}@media (width >= 1024px){.values__text{max-width:512px;margin:0;font-size:16px;text-align:left}}@media (width >= 1440px){.values__text{max-width:768px;font-size:24px}}.plan{padding:160px 0 112px}@media (width >= 414px){.plan{padding-top:0}}@media (width >= 768px){.plan{margin-top:0;padding-top:160px}}@media (width >= 1024px){.plan{padding-top:0}}@media (width >= 1440px){.plan{padding-bottom:128px}}.plan__title{margin:0 0 32px;font-weight:700;font-size:15px;text-align:center;text-transform:uppercase}@media (width >= 414px){.plan__title{font-size:20px}}@media (width >= 768px){.plan__title{font-size:24px}}@media (width >= 1440px){.plan__title{margin-bottom:56px;font-size:48px}}.plan__title b{display:block;margin-bottom:16px;font-weight:900;font-size:1.5em}@media (width >= 1440px){.plan__title b{margin-bottom:24px}}.plan__list{display:flex;flex-direction:column;gap:56px;padding:0 24px}@media (width >= 414px){.plan__list{padding:0 32px}}@media (width >= 768px){.plan__list{padding:0 64px}}@media (width >= 1024px){.plan__list{flex-flow:row wrap;gap:64px;padding:0}}@media (width >= 1440px){.plan__list{gap:144px 96px}}.plan__item{display:flex;flex-direction:column;gap:8px;color:#fff}@media (width >= 1024px){.plan__item{flex-shrink:0;width:calc(50% - 32px)}}@media (width >= 1440px){.plan__item{position:relative;gap:16px;width:calc(50% - 48px)}}@media (width >= 1440px){.plan__item:before{position:absolute;bottom:0;display:block;background-repeat:no-repeat;background-position-y:bottom;background-size:contain;content:""}}.plan__subtitle{position:relative;display:flex;align-items:center;height:48px;margin:0;padding:0 16px;font-weight:900;font-size:17px;text-transform:uppercase}@media (width >= 414px){.plan__subtitle{font-size:18px}}@media (width >= 1440px){.plan__subtitle{height:96px;font-size:34px}}@media (width >= 1920px){.plan__subtitle{font-size:36px}}@media (width >= 1024px){.plan__subtitle br{display:none}}.plan__subtitle:before{position:absolute;inset:0;content:""}.plan__subtitle span{position:relative}.plan__text{position:relative;margin:0;padding:32px 24px 32px 20px;font-weight:700;font-size:13px;line-height:1}@media (width >= 414px){.plan__text{font-size:14px}}@media (width >= 1024px){.plan__text{flex-grow:1;font-size:16px}}@media (width >= 1440px){.plan__text{height:480px;font-size:19px}}@media (width >= 1920px){.plan__text{font-size:24px}}.plan__text:before{position:absolute;inset:0;content:""}.plan__text span{position:relative}.plan__item:nth-child(odd){color:#1f1f1f}@media (width >= 1440px){.plan__item:nth-child(odd):before{left:0;background-position-x:left}}.plan__item:nth-child(odd) .plan__subtitle{justify-content:flex-end;text-align:right}@media (width >= 1440px){.plan__item:nth-child(odd) .plan__subtitle{padding:0 48px 0 152px}}.plan__item:nth-child(odd) .plan__subtitle:before{background-color:#d5d4d4}@media (width >= 1024px){.plan__item:nth-child(odd) .plan__text{text-align:right}}@media (width >= 1440px){.plan__item:nth-child(odd) .plan__text{padding:32px 48px 64px 152px}}.plan__item:nth-child(odd) .plan__text:before{background-color:#d5d4d4}@media (width >= 1440px){.plan__item:nth-child(even):before{right:0;background-position-x:right}}@media (width >= 1440px){.plan__item:nth-child(even) .plan__subtitle{padding:0 152px 0 48px}}.plan__item:nth-child(even) .plan__subtitle:before{background-color:#1f1f1f}.plan__item:nth-child(even) .plan__text{text-align:right}@media (width >= 1024px){.plan__item:nth-child(even) .plan__text{text-align:left}}@media (width >= 1440px){.plan__item:nth-child(even) .plan__text{padding:32px 152px 64px 48px}}.plan__item:nth-child(even) .plan__text:before{background-color:#1f1f1f}
