.text-centered{position:relative;font-family:Montserrat,sans-serif;width:100%;padding:clamp(3.125rem,4.67vw,5.3125rem) 0;text-align:center;overflow:hidden}.text-centered__deco-left,.text-centered__deco-right{position:absolute;top:50%;z-index:0;width:auto;max-width:clamp(8.75rem,-1.25rem + 20.8333333333vw,17.5rem);height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;display:block;mix-blend-mode:difference;transform:translateY(-50%)}.text-centered__deco-left{left:clamp(1.25rem,-3.0357142857rem + 8.9285714286vw,5rem)}.text-centered__deco-right{right:clamp(1.25rem,-3.0357142857rem + 8.9285714286vw,5rem);transform:translateY(-50%) scaleX(-1)}.text-centered__inner{position:relative;z-index:1;margin-inline:auto;padding-inline:clamp(1.25rem,-1.8928571429rem + 6.5476190476vw,4rem);display:flex;flex-direction:column;align-items:center;gap:1.25rem}.text-centered__heading{font-size:clamp(1.75rem,1.1785714286rem + 1.1904761905vw,2.25rem);font-weight:600;line-height:clamp(2.25rem,1.6785714286rem + 1.1904761905vw,2.75rem);letter-spacing:0;color:#333;margin:0;max-width:56.25rem;display:flex;flex-direction:column;align-items:center}@media (min-width: 75rem){.text-centered__heading{max-width:49.5rem;width:100%}}.text-centered__heading-rule{display:block;width:12.5rem;height:.1875rem;background-color:#f0b95e;margin-top:.875rem;border-radius:.1875rem}.text-centered__button{display:inline-block;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.75rem;min-width:2.75rem;min-height:2.75rem;text-align:center;text-decoration:none;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.text-centered__button:disabled{cursor:not-allowed;opacity:.6}@media (max-width: 35.98rem){.text-centered__button{width:100%;max-width:100%}}.text-centered__button{padding:.625rem 2.3125rem;color:#000;background-color:#f0b95e}.text-centered__button:hover,.text-centered__button:focus-visible{background-color:#e0a943}.text-centered__button{margin-top:.75rem}.text-centered__button:hover,.text-centered__button:focus-visible{color:#fff}.text-centered__body{font-size:clamp(1rem,.8571428571rem + .2976190476vw,1.125rem);font-weight:400;line-height:clamp(1.625rem,1.3392857143rem + .5952380952vw,1.875rem);letter-spacing:0;color:#484848;margin:0}@media (min-width: 75rem){.text-centered__body{max-width:49.5rem;width:100%}}.text-centered__body p{margin:0}.text-centered__body a{color:#019be3}.text-centered__body strong{color:#333}.text-centered--bg-white{background-color:#fff}.text-centered--bg-light{background-color:#f7f7f7}@media (max-width: 61.98rem){.text-centered__deco-left,.text-centered__deco-right{max-width:6.25rem}.text-centered__deco-left{left:.75rem}.text-centered__deco-right{right:.75rem}}
