.paragraph--type--text{position:relative;z-index:0}.paragraph--type--text .title-btn-wrapper{position:relative;margin-left:auto;margin-right:auto;display:flex;max-width:700px;flex-direction:column}.paragraph--type--text .title-btn-wrapper h2{z-index:10;margin-top:0px;margin-bottom:0px;width:auto;font-family:var(--custom-font-alternate);font-size:4.5rem;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.paragraph--type--text .title-btn-wrapper h2{font-size:6rem;line-height:1}}@media (min-width: 1024px){.paragraph--type--text .title-btn-wrapper h2{font-size:8rem;line-height:1;font-size:160px}}.paragraph--type--text .title-btn-wrapper h2{text-wrap:var(--text-wrap-override, balance);letter-spacing:unset}.paragraph--type--text .title-btn-wrapper p{z-index:10;margin-left:15px;align-self:center}@media (min-width: 1024px){.paragraph--type--text .title-btn-wrapper p{font-size:28px}}.paragraph--type--text .title-btn-wrapper::before{content:"";position:absolute;inset:0px;left:-280px;top:-80px;z-index:-1;height:120%;width:120%}@media (max-width: 640px){.paragraph--type--text .title-btn-wrapper::before{left:0px}}.paragraph--type--text .title-btn-wrapper::before{background-image:url("../../../src/assets/images/Vision.png");pointer-events:none;background-size:contain;background-position:left;background-repeat:no-repeat}@media (max-width: 640px){.paragraph--type--text .title-btn-wrapper div{display:block}.paragraph--type--text .title-btn-wrapper div p{margin-left:0px;padding-top:0.75rem}}.paragraph--type--text .title-btn-wrapper .btn--primary{font-size:clamp(28px,5vw + 1rem,18px)}.paragraph--type--text .text-wrapper{margin-left:auto;margin-right:auto;display:flex;max-width:700px;flex-direction:column}@media (min-width: 1024px){.paragraph--type--text .text-wrapper{flex-direction:row;gap:2rem}}.paragraph--type--text .text-wrapper p,.paragraph--type--text .text-wrapper a{z-index:10;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.paragraph--type--text .text-wrapper p:nth-child(2){display:flex;flex:none;flex-direction:column}.paragraph--type--text .text-wrapper a:hover{color:var(--highlight-blue)}