.block--basic-banner{max-width:84rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media print, screen and (min-width: 48em){.block--basic-banner{padding-left:1rem;padding-right:1rem}}@media print, screen and (min-width: 64em){.block--basic-banner{padding-left:2rem;padding-right:2rem}}@media print, screen and (min-width: 64em){.block--basic-banner{display:flex;align-items:center}}.block--basic-banner .content{padding-top:40px}@media print, screen and (min-width: 64em){.block--basic-banner .content{flex:0 0 41.66667%;max-width:41.66667%;padding-top:100px;padding-bottom:100px}}@media screen and (min-width: 75em){.block--basic-banner .content{flex:0 0 50%;max-width:50%}}.block--basic-banner .media{position:relative;position:relative}.block--basic-banner .media .frame{position:absolute;z-index:1;width:803px;height:653px;-webkit-clip-path:polygon(evenodd, 15% 16%, 74% 0, 99% 28%, 100% 79%, 36% 100%, 0 62%, calc(0% + 4.5px) calc(62% - 1px), calc(15% + 3px) calc(16% + 4px), calc(74% - 2px) calc(0% + 4px), calc(99% - 4px) calc(28% + 1px), calc(100% - 4px) calc(79% - 4px), calc(36% + 1px) calc(100% - 4px), calc(0% + 4.5px) calc(62% - 1px), 0 62%);clip-path:polygon(evenodd, 15% 16%, 74% 0, 99% 28%, 100% 79%, 36% 100%, 0 62%, calc(0% + 4.5px) calc(62% - 1px), calc(15% + 3px) calc(16% + 4px), calc(74% - 2px) calc(0% + 4px), calc(99% - 4px) calc(28% + 1px), calc(100% - 4px) calc(79% - 4px), calc(36% + 1px) calc(100% - 4px), calc(0% + 4.5px) calc(62% - 1px), 0 62%);overflow:hidden;left:-4px}@media print, screen and (max-width: 63.99875em){.block--basic-banner .media .frame{top:-86px;bottom:-8px;width:428px;height:auto}}@media print, screen and (min-width: 48em) and (max-width: 63.99875em){.block--basic-banner .media .frame{width:538px}}@media print, screen and (min-width: 64em){.block--basic-banner .media .frame{left:0;bottom:0}}.block--basic-banner .media .frame::before{position:absolute;top:50%;left:50%;width:calc(803px * 1.41);height:calc(803px * 1.41);background:linear-gradient(259.21deg, #009cde 4.15%, #9a41b9 41.9%, #15be11 73.27%, #098147 92.87%);margin-left:calc((803px * 1.41) / -2);margin-top:calc((803px * 1.41) / -2);content:''}.block--basic-banner .media img{width:820px;height:590px;-webkit-clip-path:polygon(12% 0, 87% 4%, 100% 61%, 79% 100%, 17% 95%, 0 42%);clip-path:polygon(12% 0, 87% 4%, 100% 61%, 79% 100%, 17% 95%, 0 42%);margin:-62px -82px 0 0;max-width:none;-o-object-fit:cover;object-fit:cover}@media print, screen and (max-width: 47.99875em){.block--basic-banner .media img{width:436px;height:322px}}@media print, screen and (min-width: 48em) and (max-width: 63.99875em){.block--basic-banner .media img{width:540px;height:400px;margin-right:0}}@media print, screen and (min-width: 64em){.block--basic-banner .media img{margin:-86px -236px 16px 8px}}@media print, screen and (min-width: 64em){.block--basic-banner .media{flex:0 0 41.66667%;max-width:41.66667%;order:2}}@media screen and (min-width: 75em){.block--basic-banner .media{flex:0 0 50%;max-width:50%;margin-left:8.33333%}}.block--basic-banner .field--name-field-heading{margin-bottom:24px}@media print, screen and (min-width: 64em){.block--basic-banner .field--name-field-heading{margin-top:20px}}.block--basic-banner .field--name-field-description{line-height:1.5;font-size:1rem;line-height:1.75em}@media print, screen and (min-width: 48em){.block--basic-banner .field--name-field-description{font-size:1.25rem;line-height:1.8em}}.block--basic-banner .field--name-field-description:not(:last-child){margin-bottom:24px}.block--basic-banner .field--name-field-p-link{display:inline-flex;flex-wrap:wrap;align-items:center;row-gap:16px}@media print, screen and (min-width: 48em){.block--basic-banner .field--name-field-p-link{row-gap:24px}}.block--basic-banner .field--name-field-p-link>.field__item:not(:last-child){margin-right:24px}@media print, screen and (min-width: 48em){.block--basic-banner .field--name-field-p-link>.field__item:not(:last-child){margin-right:48px}}

