.azka-section{--azka-section-padding-block:var(--wp--preset--spacing--96);box-sizing:border-box;padding:var(--azka-section-padding-block) var(--wp--preset--spacing--96)}@media(max-width:991px){.azka-section{padding-inline:var(--wp--preset--spacing--48)}}@media(max-width:767px){.azka-section{--azka-section-padding-block:var(--wp--preset--spacing--64);padding-inline:var(--wp--preset--spacing--16)}}.azka-section.azka-section{margin-block:0}.azka-section{--azka-section-gap:var(--wp--preset--spacing--64)}.azka-section.azka-section>*{margin-block:0}.azka-section.azka-section>*+*{margin-block-start:var(--azka-section-gap)}:where(.azka-section)>*{margin-inline:auto;max-width:var(--wp--custom--container--max-width)}.azka-section--gap-48{--azka-section-gap:var(--wp--preset--spacing--48)}.azka-section--gap-96{--azka-section-gap:var(--wp--preset--spacing--96)}@media(max-width:767px){.azka-section--gap-96{--azka-section-gap:var(--wp--preset--spacing--64)}}.azka-section--white{background-color:var(--wp--preset--color--white)}.azka-section--gray-100{background-color:var(--wp--preset--color--gray-100)}.azka-section--texture{--azka-dots-spacing:var(--wp--preset--spacing--8);--azka-dots-size:1px;--azka-glow-radius:520px;--azka-glow-strength:30%;--azka-glow-plateau:35%;background-color:var(--wp--preset--color--near-black);background-image:radial-gradient(circle at center,color-mix(in srgb,var(--wp--preset--color--white) 5%,transparent) var(--azka-dots-size),transparent calc(var(--azka-dots-size) + .5px));background-size:var(--azka-dots-spacing) var(--azka-dots-spacing);color:var(--wp--preset--color--white);isolation:isolate;position:relative}.azka-section--texture:before{content:"";inset:0;position:absolute;z-index:-1;--_glow-at:circle calc(var(--azka-glow-radius)*var(--_glow-size, 1)) at var(--azka-glow-x,50%) var(--azka-glow-y,50%);--_glow-strength:calc(var(--azka-glow-strength)*var(--_glow-light, 1));--_glow-masks:radial-gradient(circle at center,#000 var(--azka-dots-size),transparent calc(var(--azka-dots-size) + 0.5px)),radial-gradient(var(--_glow-at),#000 var(--azka-glow-plateau),transparent);animation:azka-glow-size 7s ease-in-out infinite alternate paused,azka-glow-light 5s ease-in-out infinite alternate paused;background-image:radial-gradient(var(--_glow-at),color-mix(in srgb,var(--wp--preset--color--accent-blue-light) var(--_glow-strength),transparent) var(--azka-glow-plateau),color-mix(in srgb,var(--wp--preset--color--accent-blue) var(--_glow-strength),transparent));mask-composite:intersect;mask-image:var(--_glow-masks);mask-repeat:repeat,no-repeat;mask-size:var(--azka-dots-spacing) var(--azka-dots-spacing),100% 100%;opacity:var(--azka-glow-opacity,0);pointer-events:none;transition:opacity .4s ease}.azka-section--texture:hover:before{animation-play-state:running}.azka-section--texture:after{background-image:radial-gradient(circle calc(var(--azka-glow-radius)*.75) at var(--azka-trail-1-x,50%) var(--azka-trail-1-y,50%),color-mix(in srgb,var(--wp--preset--color--accent-blue-light) calc(var(--azka-glow-strength)*.4*var(--azka-trail-1-alpha, 0)),transparent),color-mix(in srgb,var(--wp--preset--color--accent-blue) calc(var(--azka-glow-strength)*.4*var(--azka-trail-1-alpha, 0)),transparent) 50%,transparent),radial-gradient(circle calc(var(--azka-glow-radius)*.65) at var(--azka-trail-2-x,50%) var(--azka-trail-2-y,50%),color-mix(in srgb,var(--wp--preset--color--accent-blue-light) calc(var(--azka-glow-strength)*.3*var(--azka-trail-2-alpha, 0)),transparent),color-mix(in srgb,var(--wp--preset--color--accent-blue) calc(var(--azka-glow-strength)*.3*var(--azka-trail-2-alpha, 0)),transparent) 50%,transparent),radial-gradient(circle calc(var(--azka-glow-radius)*.55) at var(--azka-trail-3-x,50%) var(--azka-trail-3-y,50%),color-mix(in srgb,var(--wp--preset--color--accent-blue-light) calc(var(--azka-glow-strength)*.2*var(--azka-trail-3-alpha, 0)),transparent),color-mix(in srgb,var(--wp--preset--color--accent-blue) calc(var(--azka-glow-strength)*.2*var(--azka-trail-3-alpha, 0)),transparent) 50%,transparent),radial-gradient(circle calc(var(--azka-glow-radius)*.45) at var(--azka-trail-4-x,50%) var(--azka-trail-4-y,50%),color-mix(in srgb,var(--wp--preset--color--accent-blue-light) calc(var(--azka-glow-strength)*.1*var(--azka-trail-4-alpha, 0)),transparent),color-mix(in srgb,var(--wp--preset--color--accent-blue) calc(var(--azka-glow-strength)*.1*var(--azka-trail-4-alpha, 0)),transparent) 50%,transparent);content:"";inset:0;mask-image:radial-gradient(circle at center,#000 var(--azka-dots-size),transparent calc(var(--azka-dots-size) + .5px));mask-size:var(--azka-dots-spacing) var(--azka-dots-spacing);opacity:var(--azka-glow-opacity,0);pointer-events:none;position:absolute;transition:opacity .4s ease;z-index:-1}@media(prefers-reduced-motion:reduce){.azka-section--texture:before{animation:none}.azka-section--texture:after{display:none}}@property --_glow-size{syntax:"<number>";inherits:false;initial-value:1}@property --_glow-light{syntax:"<number>";inherits:false;initial-value:1}@keyframes azka-glow-size{0%{--_glow-size:0.92}to{--_glow-size:1.08}}@keyframes azka-glow-light{0%{--_glow-light:0.85}to{--_glow-light:1.15}}.azka-section--gray-100,.azka-section--white{--azka-pretitle-color:var(--wp--preset--color--accent-blue);--azka-text-color:var(--wp--preset--color--near-black);--azka-border-color:var(--wp--custom--color--near-black-10);--azka-heading-highlight-color:var(--wp--preset--color--accent-blue);--azka-heading-highlight-line-color:var(--wp--custom--color--accent-blue-25)}.azka-section--texture{--azka-pretitle-color:var(--wp--preset--color--white);--azka-text-color:var(--wp--preset--color--white);--azka-border-color:var(--wp--custom--color--white-15);--azka-heading-highlight-color:var(--wp--preset--color--accent-blue-light);--azka-heading-highlight-line-color:var(--wp--custom--color--accent-blue-light-25);--azka-button-context-color:var(--wp--preset--color--accent-blue-light);--azka-button-context-hover-color:var(--wp--preset--color--white);--azka-button-context-label-color:var(--wp--preset--color--white);--azka-button-context-hover-icon-color:var(--wp--preset--color--near-black)}
