.text-block.--fourth{margin-top:4rem}@media only screen and (min-width:1141px){.text-block.--fourth{margin-top:8rem}}.text-block.--fourth .text-block__inner{background-color:#0d0d0d;border-radius:16px;overflow:hidden;padding:3.2rem 2rem;position:relative;z-index:1}@media only screen and (min-width:961px){.text-block.--fourth .text-block__inner{padding:3rem;perspective:1000px}}@media only screen and (min-width:1141px){.text-block.--fourth .text-block__inner{padding:3.7rem 4rem 4rem}}.text-block.--fourth .text-block__content{max-width:690px;position:relative;z-index:2}@media only screen and (min-width:1141px){.text-block.--fourth .text-block__content{max-width:750px}}.text-block.--fourth .text-block__title{color:#fff;font-size:2.4rem;line-height:120%;margin-bottom:1.6rem;width:100%}@media only screen and (min-width:1141px){.text-block.--fourth .text-block__title{font-size:3.36rem;line-height:1.3;margin-bottom:1.2rem}}.text-block.--fourth .text-block__text{color:#8e8e8e;font-size:1.6rem;line-height:140%;width:100%}@media only screen and (min-width:961px){.text-block.--fourth .text-block__text{font-size:1.7rem;line-height:2.5rem}}@media only screen and (min-width:1141px){.text-block.--fourth .text-block__text{line-height:1.35}}.text-block.--fourth .text-block__text span,.text-block.--fourth .text-block__text strong{color:#c1c1c1}.text-block.--fourth .text-block__logo{display:none}@media only screen and (min-width:961px){.text-block.--fourth .text-block__logo{bottom:auto;display:block;font-size:0;line-height:0;position:absolute;right:3.5rem;top:50%;transform:translateY(-50%);z-index:1}}@media only screen and (min-width:1141px){.text-block.--fourth .text-block__logo{right:4.5rem}}@media only screen and (min-width:1537px){.text-block.--fourth .text-block__logo{right:8.5rem}}.text-block.--fourth .text-block__logo svg{height:auto;max-width:100px}@media only screen and (min-width:961px){.text-block.--fourth .text-block__logo svg{max-width:130px;transform-style:preserve-3d;transition:transform .1s linear;will-change:transform}}@media only screen and (min-width:1141px){.text-block.--fourth .text-block__logo svg{max-width:135px}}@media only screen and (min-width:1537px){.text-block.--fourth .text-block__logo svg{max-width:176px}}
