.so-widget-page-header-widget .container{display:flex;flex-direction:column;align-items:center}.so-widget-page-header-widget .btn:not(.btn-icon){margin-top:40px}.so-widget-page-header-widget .page-header{padding:24px 0 84px;background:radial-gradient(103.75% 103.75% at 50.12% -3.75%,#020c07 0,#020c07 28.89%,#030f09 49%,#03150c 58.48%,#072013 72.09%,#0d3a23 78.5%,#17663d 88.04%,#289f61 94.22%,#000 100%) center bottom/max(505px,100%) max(372px,73.7vw) no-repeat}.so-widget-page-header-widget .page-header-buttons{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;margin-top:40px}.so-widget-page-header-widget .page-header-buttons.page-header-buttons-inline{flex-direction:row}.so-widget-page-header-widget .page-header-buttons.large-gap{gap:1rem}.so-widget-page-header-widget .page-header-buttons .btn-header{margin-top:0}.so-widget-page-header-widget .page-header-stats{width:100%;margin-top:2.5rem}.so-widget-page-header-widget .page-header-stats .stat-title{font-size:26px;font-weight:700;line-height:1.1}.so-widget-page-header-widget .page-header-stats .stat-subtitle{font-size:.75rem}.so-widget-page-header-widget .page-header-title{text-align:center}.so-widget-page-header-widget .page-header-description{max-width:667px;margin-bottom:0;font-size:22px;line-height:140%;color:#b7b7b7;text-align:center}.so-widget-page-header-widget .page-header-paid-out{margin-top:40px}.so-widget-page-header-widget .page-header-paid-out .paid-out-number{margin-top:16px;font-size:36px;font-weight:700;line-height:1.2}@media(max-width:767.98px){.so-widget-page-header-widget .page-header-stats .row-cols-2 .stat-title{font-size:36px;line-height:1.2}.so-widget-page-header-widget .page-header-stats .row-cols-2 .stat-subtitle{font-size:16px;line-height:1.3}.so-widget-page-header-widget .page-header-description{margin-inline:auto;font-size:18px;line-height:1.3}.so-widget-page-header-widget .page-header-paid-out .paid-out-text{font-size:16px;line-height:1.3}}.page-header-modal .modal-content{background-repeat:no-repeat !important}.page-header-modal .modal-header{padding:24px 24px 12px}.page-header-modal .modal-title{margin-left:auto;font-size:20px;font-weight:700;line-height:120%;letter-spacing:.2px}.page-header-modal .modal-body{padding:12px 24px 24px;text-align:center}.page-header-modal .links-container{display:flex;flex-direction:column;gap:1rem;align-items:center;margin-top:1.5rem}@media(min-width:768px){.page-header-modal .links-container{flex-direction:row;justify-content:center;margin-top:2rem}}.page-header-modal-text{margin:0 0 24px;font-size:20px;line-height:1.4}@media(min-width:768px){.so-widget-page-header-widget .btn:not(.btn-icon){margin-top:44px}.so-widget-page-header-widget .page-header{padding-block:100px;background-image:radial-gradient(103.75% 103.75% at 50.12% -3.75%,rgba(2,12,7,0.7) 0,rgba(2,12,7,0.7) 28.89%,rgba(3,15,9,0.7) 49%,rgba(3,21,12,0.7) 58.48%,rgba(7,32,19,0.7) 72.09%,rgba(13,58,35,0.7) 78.5%,rgba(23,102,61,0.7) 88.04%,rgba(40,159,97,0.7) 94.22%,rgba(0,0,0,0.7) 100%);background-size:max(1440px,100%) max(664px,46.1vw)}.so-widget-page-header-widget .page-header.page-header-without-gradient{padding-bottom:84px;background:0}.so-widget-page-header-widget .page-header-buttons{gap:1.25rem;margin-top:44px}.so-widget-page-header-widget .page-header-buttons.large-gap{gap:1.75rem}.so-widget-page-header-widget .page-header-buttons .btn-header{margin-top:0}.so-widget-page-header-widget .page-header-stats{margin-top:88px}.so-widget-page-header-widget .page-header-stats .stat-title{font-size:4.5rem;font-weight:600;line-height:1.2}.so-widget-page-header-widget .page-header-stats .stat-subtitle{font-size:1.375rem}.so-widget-page-header-widget .page-header-title{margin-bottom:1.5rem}.so-widget-page-header-widget .page-header-paid-out{margin-top:140px}.so-widget-page-header-widget .page-header-paid-out .paid-out-number{font-size:80px}.page-header-modal .modal-header{padding:44px 44px 8px}.page-header-modal .modal-title{font-size:32px}.page-header-modal .modal-body{padding:0 44px 44px}}@media(min-width:1200px){.so-widget-page-header-widget .page-header-buttons{gap:1.5rem}.so-widget-page-header-widget .page-header-buttons.large-gap{gap:2rem}}