.text-block__item{word-break:break-word;color:var(--page-text,#333);flex:1}.text-block__title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title,1));letter-spacing:inherit;text-transform:none;margin:0}.text-block__subtitle{opacity:.6;font-size:calc(1.8rem * var(--font-size-paragraph,1));letter-spacing:inherit;text-transform:none;margin:0}.text-block__content{font-size:calc(1.6rem * var(--font-size-paragraph,1))}.text-block__button-container{padding-top:15px;display:flex}@media (width>=768px){.text-block__button-container{padding:15px}}.text-block__title,.text-block__subtitle,.text-block__content{margin:0;padding:15px 0}@media (width>=768px){.text-block__title,.text-block__subtitle,.text-block__content{padding:15px}}.text-block__content a{color:var(--page-text-link,#3493fb)}.text-block__content ul,.text-block__content ol,.text-block__content li{list-style-position:inside}.text-block__content ul,.text-block__content ol{margin-block:1em;margin-inline:0;padding-inline-start:40px}.text-block__button{text-align:center;font-size:calc(1.6rem * var(--font-size-paragraph,1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#2b3864));border-radius:3px;padding:6px 80px;text-decoration:none}.text-block__button:hover,.text-block__button:focus,.text-block__button:active{color:var(--primary-text,#fff)}@media (width<=767px){.text-block__button{width:100%;min-height:32px;padding:6px 12px}}.text-block__button[href]:not([href=""]):hover{background-color:hsla(var(--primary-background-h,var(--primary-background-h-fallback)), var(--primary-background-s,var(--primary-background-s-fallback)), 60%, .8)}