@charset "UTF-8";.company-hero{padding-block:24px 36px}@media (max-width: 600px){.company-hero .container{padding-inline:30px}}@media (max-width: 1020px){.company-hero{padding-block-end:24px}}.company-hero__content{max-width:1020px;margin-inline:auto}.company-hero__company{color:var(--c-green);font-size:14px;text-align:center}@media (max-width: 600px){.company-hero__company{font-size:11px}}.company-hero__title{font-family:var(--ff-secondary);font-size:50px;font-weight:500;margin-bottom:12px;line-height:1.25;text-align:center}@media (max-width: 1020px){.company-hero__title{font-size:36px;max-width:570px;margin-inline:auto}}@media (max-width: 600px){.company-hero__title{font-size:32px}}.company-hero__description{font-size:24px;max-width:630px;margin-left:auto;margin-right:auto;margin-bottom:20px;text-align:center}@media (max-width: 1280px){.company-hero__description{margin-bottom:24px}}@media (max-width: 600px){.company-hero__description{font-size:17px}}.company-hero__btn{margin-inline:auto;padding-inline:30px;padding-block:15px}@media (max-width: 600px){.company-hero__btn{font-size:15px;padding-inline:15px;padding-block:10px}}.company-features{padding-block:20px}@media (max-width: 600px){.company-features .container{padding-inline:30px}}@media (max-width: 1280px){.company-features{padding-block-end:15px}}@media (max-width: 1020px){.company-features{padding-block:16px}}.company-features__list{max-width:1020px;margin-inline:auto;padding-block:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:64px}@media (max-width: 1020px){.company-features__list{grid-template-columns:1fr;gap:34px;max-width:710px}}@media (max-width: 600px){.company-features__list{gap:22px}}.company-feature{display:flex;flex-direction:column;justify-content:center;gap:16px;padding-inline:24px;font-size:16px}@media (max-width: 1280px){.company-feature{gap:22px}}@media (max-width: 1020px){.company-feature{gap:8px}}@media (max-width: 600px){.company-feature{padding-inline:0;font-size:15px;gap:2px}}.company-feature:before{content:"";font-size:40px;text-align:center}@media (max-width: 600px){.company-feature:before{font-size:28px}}.company-feature--sparkles:before{content:"✨";font-size:32px}@media (max-width: 600px){.company-feature--sparkles:before{font-size:24px}}.company-feature--rocket:before{content:"🚀"}.company-feature--clover:before{content:"🍀"}.company-tool{padding-block:64px 48px}@media (max-width: 600px){.company-tool .container{padding-inline:30px}}@media (max-width: 1020px){.company-tool{padding-block-start:32px}}.company-tool__title{font-family:var(--ff-secondary);font-size:36px;font-weight:500;text-align:center;margin-bottom:54px}@media (max-width: 600px){.company-tool__title{font-size:28px;margin-bottom:24px}}.company-tool__content{display:grid;grid-template-columns:repeat(2,1fr);gap:64px;max-width:972px;margin-inline:auto}@media (max-width: 1020px){.company-tool__content{max-width:660px}}@media (max-width: 600px){.company-tool__content{grid-template-columns:1fr}}.company-tool__tag{display:inline-block;font-family:var(--ff-secondary);font-size:14px;padding-block:4px;padding-inline:12px;line-height:1.25;color:var(--c-green);border-radius:4px;background-color:#f3faf7;margin-bottom:12px}.company-tool__description{font-size:14px;line-height:1.25;margin-bottom:30px}@media (max-width: 600px){.company-tool__description{margin-bottom:24px}}.company-idea{padding-block:60px 110px}@media (max-width: 1280px){.company-idea{padding-block:28px 60px}}@media (max-width: 1020px){.company-idea{padding-block-start:32px}}@media (max-width: 600px){.company-idea{padding-block-start:12px}}@media (max-width: 600px){.company-idea .container{padding-inline:30px}}.company-idea__box{border-radius:12px;background-color:#f3faf7;border:1px solid var(--c-green);padding:40px 40px 0;display:grid;grid-template-columns:257px 1fr;gap:24px;align-content:center;max-width:972px;margin-inline:auto}@media (max-width: 1020px){.company-idea__box{padding:40px;max-width:660px;grid-template-columns:180px 1fr}}@media (max-width: 600px){.company-idea__box{grid-template-columns:1fr;gap:32px;padding-inline:24px}}.company-idea__box:before{content:"";display:block;width:100%;max-width:257px;height:306px;aspect-ratio:257/306;background-image:url(../images/company-page/idea.svg);background-position:center 30px;background-repeat:no-repeat;background-size:contain;margin-top:-10px}@media (max-width: 1020px){.company-idea__box:before{background-position:center 75px}}@media (max-width: 600px){.company-idea__box:before{margin-inline:auto;max-width:180px;height:132px;aspect-ratio:180/132;background-position:center 0}}.company-idea__title{font-family:var(--ff-secondary);font-size:36px;line-height:1.25;color:var(--c-darkgreen);margin-bottom:20px}@media (max-width: 600px){.company-idea__title{font-size:28px;text-align:center}}.company-idea__text p{font-size:16px}@media (max-width: 600px){.company-idea__text p{font-size:15px;line-height:1.55}}.company-idea__text p:not(:last-child){margin-bottom:24px}
