.s-intro{position:relative;display:flex;justify-content:center;padding:2.9rem 0;width:100vw;color:var(--color-brand-2)}.s-intro .a-svg{position:absolute;top:0;right:0;z-index:-10;transform:translateY(-25%)}.s-intro .intro-wrapper{position:relative;display:flex;flex-direction:column;margin:0;width:90%}.s-intro .intro-wrapper div:nth-child(2){align-self:flex-end}.s-intro .intro-wrapper img{position:absolute;bottom:0;width:2rem;height:2rem}@media only screen and (max-width: 1080px){.s-intro .intro-wrapper img{display:none}}.s-intro h2{margin-bottom:3.0833em;color:var(--color-brand-1);font:600 var(--font-size-h-lg) var(--font-heading)}@media only screen and (max-width: 1080px){.s-intro h2{margin-bottom:1rem}}.s-intro .s__side{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding-top:.3rem}.s-intro .s__side h2{margin-bottom:0;max-width:50vw}@media only screen and (max-width: 987px){.s-intro .s__side h2{max-width:50rem}}.s-intro .s__values-text{font:300 calc(var(--font-size-t-md) * 0.8)/1.5 var(--font-text);letter-spacing:-0.03em;max-width:21.6em;color:#848484}.s-intro .s__content{max-width:50vw}@media only screen and (max-width: 987px){.s-intro .s__content{max-width:50rem}}.s-intro .s__text{font-size:1rem}@media only screen and (max-width: 1680px){.s-intro .s__text{font-size:var(--font-size-t-md)}}.s-intro .btn-text{margin-top:2.15rem}
