.intro-section{background:#f7f1ee!important;overflow:hidden;padding-bottom:43px;position:relative}@media (max-width:992px){.intro-section{padding:12px 16px 32px}}.intro-container{display:grid;gap:20px;grid-template-columns:1fr 453px;margin:0 auto;max-width:1440px;width:calc(100% - 31px)}@media (max-width:992px){.intro-container{gap:10px;grid-template-columns:1fr;width:100%}.intro-container .intro-illustration{display:none}}.intro-content{display:flex;flex-direction:column;gap:10px;padding-right:12px}@media (max-width:992px){.intro-content{padding-right:0;text-align:center}}.intro-title{color:#409d94;font-size:clamp(24px,1.8vw,28px);font-weight:800;line-height:1.6;margin:0}@media (max-width:560px){.intro-title{line-height:32px;text-align:left}}.intro-description{color:#000;font-size:var(--size-18);line-height:1.3;margin-bottom:9px}.intro-description p{margin:0 0 12px}.intro-description p:last-child{margin-bottom:0}.intro-description b,.intro-description strong{color:#000;font-weight:600}@media (max-width:560px){.intro-description{font-size:14px;text-align:left}}.intro-button{align-self:flex-start;background:#409d94;border:2px solid #409d94;border-radius:999px;color:#fff;display:inline-flex;font-size:var(--size-20);font-weight:600;padding:.875rem 2.3rem;text-decoration:none;transition:all .3s ease}@media (max-width:992px){.intro-button{align-self:center;max-width:fit-content}}@media (max-width:560px){.intro-button{font-size:16px;margin:auto auto auto 0;padding:12px 34px;width:100%}}.intro-button:hover{background-color:#fff;color:#409d94}.intro-illustration{align-items:center;display:flex;justify-content:center}@media (max-width:992px){.intro-illustration{order:-1;padding:0}}.intro-img{height:auto;max-width:250px;mix-blend-mode:darken;object-fit:contain;width:100%}@media (max-width:992px){.intro-img{max-width:250px}}@media (max-width:560px){.intro-img{max-width:250px}}.intro-illustration svg{height:auto;max-width:300px;width:100%}@media (prefers-reduced-motion:reduce){.intro-button{transition:none}.intro-button:hover{transform:none}}@media (prefers-contrast:more){.intro-section{border:2px solid #000}.intro-button{border:2px solid #fff}}@media (prefers-color-scheme:dark){.intro-section{background:#e8dbcd}.intro-title{color:#56bab0}.intro-description{color:#4d4d4d}}
/*# sourceMappingURL=style.css.map */