/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen and (max-width:500px){#block-alttheme-pagetitle+div>article>div>div>div:nth-child(1) div.text:has(>svg) path{stroke-width:1.5 !important}}#block-alttheme-pagetitle+div>article>div>div>div:nth-child(1) div.text svg path{stroke-opacity:0}@keyframes draw-icon{0%{fill-opacity:0;opacity:0;stroke-dasharray:1000;stroke:#000;stroke-width:2px;stroke-opacity:1}9%{opacity:1}25%{fill-opacity:0}50%{fill-opacity:1;stroke-dashoffset:0;stroke-dasharray:250}80%{stroke:transparent;stroke-width:2px stroke-opacity:1}100%{stroke-width:0;stroke-opacity:0}}.line.paragraph--type--spacer{height:1px}.paragraph--type--three-column .column-header p{max-width:900px;margin:0 auto}.paragraph--type--three-column h3{font-size:1.3em;margin-bottom:1em}.paragraph--type--three-column h2{font-size:2.3em;margin-bottom:.5em}.ai-page .paragraph--type--two-column h3{font-size:1.35em;font-weight:400;max-width:unset}.ai-page .contained.paragraph--type--button{position:relative;display:inline-block;padding:0;isolation:isolate}.ai-page .contained.paragraph--type--button .button a{position:relative;display:inline-block;padding:16px 32px;text-decoration:none;font-weight:600;border:2px solid #000;z-index:1;transition:transform .3s ease,background .3s ease}.ai-page .contained.paragraph--type--button .button:before,.ai-page .contained.paragraph--type--button .button:after,.ai-page .contained.paragraph--type--button .button a:before,.ai-page .contained.paragraph--type--button .button a:after{content:"";position:absolute;width:190px;height:190px;border-radius:50%;filter:blur(65px);z-index:-1;mix-blend-mode:color;opacity:.425;pointer-events:none;top:50%;left:50%;margin-top:-100px;margin-left:-85px;animation:orbit-and-wobble 12s infinite linear;transform-origin:50% 50%;z-index:-1;will-change:transform;transition:all .65s ease}.ai-page .contained.paragraph--type--button .button:before{background:#3db5ff;animation-duration:12s}.ai-page .contained.paragraph--type--button .button:after{background:#ff4975;animation-duration:18s;animation-delay:-2s;animation-direction:reverse}.ai-page .contained.paragraph--type--button .button a:before{background:#1aa7ff;animation-duration:22s;animation-delay:-5s}.ai-page .contained.paragraph--type--button .button a:after{background:#69c6ff;animation-duration:12s;animation-delay:-7s;animation-direction:reverse}.ai-page .contained.paragraph--type--button:hover .button:before,.ai-page .contained.paragraph--type--button:hover .button:after,.ai-page .contained.paragraph--type--button:hover .button a:before,.ai-page .contained.paragraph--type--button:hover .button a:after{opacity:.7;filter:blur(80px)}.ai-page .contained.paragraph--type--button .button:hover a{color:#000}@keyframes orbit-and-wobble{0%{transform:rotate(0deg) translate(170px) scale(1) translateZ(0)}50%{transform:rotate(180deg) translate(80px) scale(1.3) translateZ(0)}100%{transform:rotate(360deg) translate(170px) scale(1) translateZ(0)}}
