:root{--areg-font-sans:"Outfit",sans-serif;--areg-preloader-bg:#000123;--areg-preloader-color:#ffffff;--areg-preloader-size:clamp(72px,7vw,112px);--areg-preloader-duration:2s;--fs-h1-home:clamp(1.75rem,calc(1.625rem + 0.556vw),2.125rem);--fs-h1-sub:clamp(2.125rem,calc(1.833rem + 1.296vw),3rem);--fs-h1-blog:clamp(2.25rem,calc(1.833rem + 1.852vw),3.5rem);--fs-h2:clamp(2.25rem,calc(1.833rem + 1.852vw),3.5rem);--fs-h2-blog:clamp(2.125rem,calc(1.833rem + 1.296vw),3rem);--fs-h3:clamp(2rem,calc(1.667rem + 1.481vw),3rem);--fs-h3-blog:clamp(1.625rem,calc(1.5rem + 0.556vw),2rem);--fs-h4:clamp(1.875rem,calc(1.667rem + 0.926vw),2.5rem);--fs-h4-blog:clamp(1.3125rem,calc(1.25rem + 0.278vw),1.5rem);--fs-h5:clamp(1.625rem,calc(1.5rem + 0.556vw),2rem);--fs-h5-blog:clamp(1.125rem,calc(1.083rem + 0.185vw),1.25rem);--fs-h6:1rem;--fs-perex:clamp(1.125rem,calc(1.083rem + 0.185vw),1.25rem);--fs-big:clamp(1.0625rem,calc(1.042rem + 0.093vw),1.125rem);--fs-small:1rem;--fs-notes:0.875rem;--fs-li:1rem;--fs-cta-big:clamp(1.125rem,calc(1.083rem + 0.185vw),1.25rem);--fs-cta-small:1rem}#page-container,#page-container p,#page-container li,#page-container h1,#page-container h2,#page-container h3,#page-container h4,#page-container h5,#page-container h6,#page-container button,#page-container input{font-family:var(--areg-font-sans)}#page-container p{font-size:var(--fs-small)}#page-container li{font-size:var(--fs-li)}#page-container h1{font-size:var(--fs-h1-sub)}#page-container h2{font-size:var(--fs-h2)}#page-container h3{font-size:var(--fs-h3)}#page-container h4{font-size:var(--fs-h4)}#page-container h5{font-size:var(--fs-h5)}#page-container h6{font-size:var(--fs-h6)}#page-container .areg-h1-home,#page-container .areg-h1-home h1{font-size:var(--fs-h1-home)}#page-container .areg-h1-blog,#page-container .areg-h1-blog h1{font-size:var(--fs-h1-blog)}#page-container .areg-h2-blog,#page-container .areg-h2-blog h2{font-size:var(--fs-h2-blog)}#page-container .areg-h3-blog,#page-container .areg-h3-blog h3{font-size:var(--fs-h3-blog)}#page-container .areg-h4-blog,#page-container .areg-h4-blog h4{font-size:var(--fs-h4-blog)}#page-container .areg-h5-blog,#page-container .areg-h5-blog h5{font-size:var(--fs-h5-blog)}#page-container .areg-perex,#page-container .areg-perex p{font-size:var(--fs-perex)}#page-container .areg-text-big,#page-container .areg-text-big p{font-size:var(--fs-big)}#page-container .areg-text-small,#page-container .areg-text-small p{font-size:var(--fs-small)}#page-container .areg-notes,#page-container .areg-notes p,#page-container .areg-meta-label,#page-container .areg-meta-label p{font-size:var(--fs-notes)}#page-container .et_pb_button,#page-container .wp-element-button,#page-container button,#page-container input[type="button"],#page-container input[type="submit"],#page-container input[type="reset"]{font-family:var(--areg-font-sans);font-size:var(--fs-cta-small);font-weight:700}#page-container .areg-cta-big,#page-container .areg-cta-big.et_pb_button,#page-container .areg-cta-big .et_pb_button{font-size:var(--fs-cta-big)}#page-container .areg-cta-small,#page-container .areg-cta-small.et_pb_button,#page-container .areg-cta-small .et_pb_button{font-size:var(--fs-cta-small)}#page-container .et_pb_menu a,#page-container .et_pb_fullwidth_menu a,#page-container .areg-menu a{font-family:var(--areg-font-sans);font-size:var(--fs-small);font-weight:600}#page-container .et_pb_menu .current-menu-item>a,#page-container .et_pb_menu .current-menu-ancestor>a,#page-container .et_pb_menu .current_page_item>a,#page-container .et_pb_fullwidth_menu .current-menu-item>a,#page-container .et_pb_fullwidth_menu .current-menu-ancestor>a,#page-container .et_pb_fullwidth_menu .current_page_item>a,#page-container .areg-menu .current-menu-item>a,#page-container .areg-menu .current-menu-ancestor>a,#page-container .areg-menu .current_page_item>a{font-weight:700}#page-container .areg-mob-menu p,#page-container .areg-mob-menu a{font-family:var(--areg-font-sans);font-size:var(--fs-h6)}#areg-preloader{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;background:var(--areg-preloader-bg);opacity:1;visibility:visible;transition:opacity 0.4s ease,visibility 0.4s ease}#areg-preloader.areg-preloader--loaded{opacity:0;visibility:hidden;pointer-events:none}.areg-preloader__logo{display:block;width:var(--areg-preloader-size);height:auto;overflow:visible}.areg-preloader__path{fill:none;stroke:var(--areg-preloader-color);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;vector-effect:non-scaling-stroke;animation:areg-preloader-draw var(--areg-preloader-duration)ease-in-out infinite}.areg-preloader__point{fill:var(--areg-preloader-color);transform-box:fill-box;transform-origin:center}.areg-preloader__point--start{animation:areg-preloader-start-pulsevar(--areg-preloader-duration)ease-out infinite}.areg-preloader__tracer{fill:var(--areg-preloader-color)}@keyframes areg-preloader-draw{0%{stroke-dashoffset:1;stroke-width:0}8%{stroke-width:4}45%{stroke-dashoffset:0;stroke-width:4}55%{stroke-dashoffset:0;stroke-width:4}92%{stroke-width:4}100%{stroke-dashoffset:1;stroke-width:0}}@keyframes areg-preloader-start-pulse{0%{transform:scale(1)}7%{transform:scale(1.5)}15%{transform:scale(1)}100%{transform:scale(1)}}#areg-back-to-top{--areg-btt-size:64px;position:fixed;right:24px;bottom:24px;z-index:9998;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--areg-btt-size);height:var(--areg-btt-size);min-width:var(--areg-btt-size);min-height:var(--areg-btt-size);margin:0;padding:0;border:0;border-radius:16px;background:transparent;box-shadow:none;overflow:visible;appearance:none;-webkit-appearance:none;cursor:pointer;line-height:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px) scale(0.92);transition:opacity 0.25s ease,visibility 0.25s ease,transform 0.25s ease}#areg-back-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}#areg-back-to-top::before,#areg-back-to-top::after{content:none;display:none}#areg-back-to-top .areg-back-to-top__icon{position:relative;z-index:3;display:block;flex:0 0 auto;width:40px;max-width:40px;height:auto;margin:0;padding:0;border:0;transform:rotate(180deg) scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent);transition:transform 180ms ease,filter 160ms ease;transform-origin:center;pointer-events:none;user-select:none}@media (hover:hover) and (pointer:fine){#areg-back-to-top:hover .areg-back-to-top__icon{transform:rotate(180deg) scale(1.06);filter:brightness(1.5) drop-shadow(0 0 5px #49369e)}}#areg-back-to-top:focus-visible .areg-back-to-top__icon{transform:rotate(180deg) scale(1.06);filter:brightness(1.5) drop-shadow(0 0 5px #49369e)}#areg-back-to-top:focus-visible{outline:2px solid #fafafa;outline-offset:4px}@media (max-width:980px){#areg-back-to-top{right:16px;bottom:16px}}@media (prefers-reduced-motion:reduce){#areg-back-to-top{transition:none;transform:none}#areg-back-to-top .areg-back-to-top__icon{transition:none}}#page-container .cont-bg,#page-container .cont-all,#page-container .cont-all-fields{background-image:linear-gradient(rgba(0,1,35,0.80),rgba(0,1,35,0.80)),linear-gradient(96deg,rgba(153,33,141,0.80) 0%,rgba(111,38,121,0.80) 25%,rgba(73,54,158,0.80) 75%,rgba(54,59,162,0.80) 100%);background-blend-mode:darken,screen}#page-container .cont-st,#page-container .cont-sh,#page-container .cont-all,#page-container .cont-all-fields{position:relative;isolation:isolate}#page-container .cont-st::before,#page-container .cont-all::before,#page-container .cont-all-fields::before{content:"";position:absolute;inset:0;z-index:2;padding:2px;border-radius:inherit;pointer-events:none;background-image:linear-gradient(180deg,rgba(250,250,250,0.05) 0%,rgba(250,250,250,0.20) 100%),linear-gradient(167deg,rgba(231,12,125,0.50) 0%,rgba(5,62,117,0.50) 100%);background-blend-mode:screen,normal;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}#page-container .cont-sh::after,#page-container .cont-all::after,#page-container .cont-all-fields::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:0 2px 8px rgba(0,1,35,0.66);mix-blend-mode:overlay}#page-container .cont-all-fields{border-radius:16px}#page-container .et_pb_button.cta-style,#page-container .cta-style .et_pb_button,#page-container .areg-contact-form .et_pb_contact_submit{position:relative;z-index:0;isolation:isolate;overflow:visible;border:2px solid transparent!important;background:linear-gradient(137deg,#D0207B 0%,#99218D 32%,#6F2679 100%)padding-box,linear-gradient(178deg,rgba(250,250,250,0.50) 0%,rgba(94,176,255,0.50) 100%)border-box!important;background-origin:border-box;background-clip:padding-box,border-box}#page-container .et_pb_button.cta-style::before,#page-container .cta-style .et_pb_button::before,#page-container .areg-contact-form .et_pb_contact_submit::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:0 2px 8px rgba(0,1,35,0.25);mix-blend-mode:darken}#page-container .areg-contact-form .et_contact_bottom_container{float:none!important;clear:both;display:flex;justify-content:center;align-items:center;width:100%;margin:32px 0 0 0!important;padding:0;text-align:center}#page-container .areg-contact-form .et_pb_contact_submit{margin:0!important}#page-container .areg-contact-form .areg-contact-privacy{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important;clear:both;margin-left:auto!important;margin-right:auto!important;text-align:center}#page-container .areg-contact-form .areg-contact-privacy p{width:100%;margin-left:auto;margin-right:auto;text-align:center}#page-container .img-bg-col{position:relative;isolation:isolate;overflow:hidden}#page-container .img-bg-col>*{position:relative;z-index:2}#page-container .img-bg-col::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(0,1,35,0.65),rgba(0,1,35,0.65)),linear-gradient(150deg,rgba(153,33,141,0.75) 0%,rgba(111,38,121,0.75) 25%,rgba(73,54,158,0.75) 75%,rgba(54,59,162,0.75) 100%);background-blend-mode:darken,normal}#page-container .img-bg-col-top::after,#page-container .img-bg-col-bottom::after,#page-container .img-bg-col-both::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;mix-blend-mode:luminosity}#page-container .img-bg-col-top::after{box-shadow:inset 0 60px 100px rgba(0,1,35,0.60)}#page-container .img-bg-col-bottom::after{box-shadow:inset 0 -60px 100px rgba(0,1,35,0.60)}#page-container .img-bg-col-both::after{box-shadow:inset 0 60px 100px rgba(0,1,35,0.40),inset 0 -60px 100px rgba(0,1,35,0.40)}#page-container .home-hero-img-bg{position:relative;overflow:hidden;background-image:linear-gradient(rgba(0,1,35,0.65),rgba(0,1,35,0.65)),linear-gradient(143deg,#363BA2 0%,#49369E 25%,#49369E 75%,#363BA2 100%);background-blend-mode:normal,normal}#page-container .home-hero-image{position:absolute;inset:0;width:100%;max-width:none;height:100%;margin:0!important;opacity:0.40;mix-blend-mode:overlay;pointer-events:none}@media only screen and (max-width:980px){#page-container .home-hero-img-bg{background-image:linear-gradient(rgba(0,1,35,0.65),rgba(0,1,35,0.65)),linear-gradient(143deg,#363BA2 0%,#49369E 25%,#49369E 75%,#363BA2 100%)!important;background-color:transparent!important;background-blend-mode:normal,normal}}body,.areg-bg-section{background-image:linear-gradient(rgba(0,1,35,0.90),rgba(0,1,35,0.90)),linear-gradient(176deg,#99218D 0%,#6F2679 25%,#49369E 75%,#363BA2 100%);background-blend-mode:hard-light,normal;background-repeat:no-repeat;background-size:cover}#page-container{background:transparent}@media only screen and (max-width:980px){.nodisplay-mob{display:none!important}}@media only screen and (min-width:981px){.nodisplay-pc{display:none!important}}:root{--areg-logo-hero-width:260px;--areg-logo-loader-width:clamp(72px,7vw,112px);--areg-preloader-bg:#000123}.areg-animated-logo{display:inline-flex;align-items:center;justify-content:center;line-height:0}.areg-logo__svg{display:block;width:100%;height:auto;overflow:visible}.areg-logo__reference{pointer-events:none}.areg-logo__fallback{opacity:1;transition:opacity 0.15s ease}.areg-animated-logo.is-ready.areg-logo__fallback{opacity:0}.areg-logo__generated,.areg-logo__ellipse{visibility:hidden}.areg-animated-logo.is-ready.areg-logo__generated,.areg-animated-logo.is-ready.areg-logo__ellipse{visibility:visible}.areg-logo__ellipse{transform-box:fill-box;transform-origin:center;will-change:transform}.areg-logo__path-shadow{opacity:0.35;transform:translateY(2px);filter:blur(8px);mix-blend-mode:hard-light;pointer-events:none}.areg-animated-logo--loader .areg-logo__path-shadow{transform:translateY(1px)}.areg-animated-logo--hero{width:var(--areg-logo-hero-width);max-width:100%}.areg-animated-logo--loader{width:var(--areg-logo-loader-width);max-width:100%}#areg-preloader{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;background:var(--areg-preloader-bg);opacity:1;visibility:visible;pointer-events:auto;transition:opacity 0.4s ease,visibility 0.4s ease}#areg-preloader.is-loaded{opacity:0;visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){#areg-preloader{transition:none}.areg-logo__fallback{transition:none}}.et_pb_accordion.areg-accordion{--areg-accordion-icon-size:24px;--areg-accordion-radius:16px;--areg-accordion-line-color:#e70c7d;--areg-accordion-line-gap:20px;overflow:visible}.et_pb_accordion.areg-accordion .et_pb_toggle.cont-all{position:relative;border:0!important;border-radius:var(--areg-accordion-radius);background-color:transparent!important;overflow:visible;transform-origin:center;transition:transform 180ms ease,filter 160ms ease}.et_pb_accordion.areg-accordion .et_pb_toggle.cont-all::before,.et_pb_accordion.areg-accordion .et_pb_toggle.cont-all::after{border-radius:inherit;pointer-events:none}.et_pb_accordion.areg-accordion .et_pb_toggle_title,.et_pb_accordion.areg-accordion .et_pb_toggle_content{position:relative;z-index:3}.et_pb_accordion.areg-accordion .et_pb_toggle_title::before{content:""!important;display:block!important;position:absolute;inset-inline-start:auto!important;inset-inline-end:0!important;top:50%!important;bottom:auto;width:var(--areg-accordion-icon-size)!important;height:var(--areg-accordion-icon-size)!important;margin:0!important;padding:0!important;border:0!important;background:var(--areg-accordion-arrow,url("/wp-content/uploads/2026/09/A-REG-grpr_arrow-accord-gradient.svg")) center / contain no-repeat!important;opacity:1!important;visibility:visible!important;transform:translateY(-50%) rotate(0deg)!important;transform-origin:center;transition:transform 180ms ease;pointer-events:none}.et_pb_accordion.areg-accordion .et_pb_toggle_open>.et_pb_toggle_title::before{transform:translateY(-50%) rotate(180deg)!important}.et_pb_accordion.areg-accordion .et_pb_toggle_content::before{content:"";display:block;box-sizing:border-box;width:100%;height:1px;margin:0 0 var(--areg-accordion-line-gap);padding:0;border:0;background:var(--areg-accordion-line-color);pointer-events:none}@media (hover:hover) and (pointer:fine){.et_pb_accordion.areg-accordion .et_pb_toggle.cont-all:hover{z-index:4;transform:scale(1.02);filter:brightness(1.5) drop-shadow(0 0 5px #49369e)}}@media (prefers-reduced-motion:reduce){.et_pb_accordion.areg-accordion .et_pb_toggle.cont-all,.et_pb_accordion.areg-accordion .et_pb_toggle_title::before{transition:none}}.areg-posts{--areg-blog-width:1120px;--areg-blog-grid-width:1000px;--areg-blog-gap:24px;--areg-blog-radius:16px;--areg-blog-accent:#e70c7d;--areg-blog-text:#fafafa;--areg-blog-title-size:clamp(1.125rem,calc(1.083rem + 0.185vw),1.25rem);--areg-blog-copy-size:0.875rem;--areg-blog-scroll-offset:110px;--areg-blog-fill:linear-gradient(137deg,#19092d,#0b0d34);--areg-blog-border:linear-gradient(110deg,#99218d,#283d71);width:100%;max-width:var(--areg-blog-width);margin-inline:auto;min-width:0;font-family:'Outfit',sans-serif;color:var(--areg-blog-text);scroll-margin-top:var(--areg-blog-scroll-offset)}.areg-posts,.areg-posts *{box-sizing:border-box}.areg-posts .areg-posts__filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0 0 clamp(32px,5vw,80px);padding:0;border:1px solid transparent;border-radius:var(--areg-blog-radius);background:var(--areg-blog-fill) padding-box,var(--areg-blog-border) border-box;box-shadow:0 2px 8px rgb(0 1 35 / 25%)}.areg-posts .areg-posts__filter{position:relative;display:flex;align-items:center;justify-content:center;min-height:52px;min-width:0;padding:12px 16px;color:var(--areg-blog-text);font-size:var(--areg-blog-copy-size);font-weight:700;line-height:1.35;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:color 180ms ease,filter 180ms ease}.areg-posts .areg-posts__filter+.areg-posts__filter::before{content:'';position:absolute;left:0;top:50%;width:1px;height:22px;background:var(--areg-blog-accent);transform:translateY(-50%)}.areg-posts .areg-posts__filter.is-active{color:var(--areg-blog-accent)}.areg-posts .areg-posts__results{width:100%;max-width:var(--areg-blog-grid-width);margin-inline:auto;transition:opacity 160ms ease}.areg-posts .areg-posts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:var(--areg-blog-gap)}.areg-posts .areg-posts__card{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;overflow:hidden;border:1px solid transparent;border-radius:var(--areg-blog-radius);background:var(--areg-blog-fill) padding-box,var(--areg-blog-border) border-box;box-shadow:0 2px 8px rgb(0 1 35 / 25%)}.areg-posts .areg-posts__media{display:block;position:relative;flex:0 0 auto;width:100%;aspect-ratio:25 / 16;overflow:hidden;background:linear-gradient(135deg,#49369e,#1a133e)}.areg-posts .areg-posts__image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;margin:0;padding:0;object-fit:cover;object-position:center}.areg-posts .areg-posts__placeholder{position:absolute;inset:0;display:grid;place-items:center;color:rgb(250 250 250 / 60%);font-size:2rem;font-weight:700;letter-spacing:0.08em}.areg-posts .areg-posts__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:24px 24px 32px}.areg-posts .areg-posts__title{min-height:var(--areg-title-height,2.6em);margin:0 0 12px;padding:0;color:var(--areg-blog-accent);font-family:inherit;font-size:var(--areg-blog-title-size)!important;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.areg-posts .areg-posts__title>a{display:block;color:inherit;font:inherit;font-size:var(--areg-blog-title-size)!important;text-decoration:none}.areg-posts .areg-posts__excerpt{min-height:var(--areg-excerpt-height,12em);margin:0;padding:0;color:var(--areg-blog-text);font-size:var(--areg-blog-copy-size)!important;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.areg-posts .areg-posts__excerpt>p{margin:0;padding:0;color:inherit;font:inherit;font-size:var(--areg-blog-copy-size)!important}.areg-posts .areg-posts__action{display:flex;justify-content:center;margin-top:auto;padding-top:24px}.areg-posts .areg-posts__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:8px 28px;border:2px solid transparent;border-radius:10px;background:linear-gradient(137deg,#d0207b 0%,#99218d 32%,#6f2679 100%) padding-box,linear-gradient(178deg,#fafafa,#5eb0ff) border-box;box-shadow:0 2px 8px rgb(0 1 35 / 25%);color:var(--areg-blog-text);font-size:1rem;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;transition:filter 180ms ease}.areg-posts .areg-posts__pagination{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-top:clamp(32px,4vw,64px);color:var(--areg-blog-accent);font-size:var(--areg-blog-copy-size);font-weight:700;line-height:1.3}.areg-posts .areg-posts__previous,.areg-posts .areg-posts__next{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:inherit;text-decoration:none}.areg-posts .areg-posts__previous{justify-self:start}.areg-posts .areg-posts__next{justify-self:end;text-align:right}.areg-posts .areg-posts__previous>span,.areg-posts .areg-posts__next>span{font-size:1.5rem}.areg-posts .is-disabled{opacity:0.35}.areg-posts .areg-posts__dots{display:flex;align-items:center;justify-content:center}.areg-posts .areg-posts__dot{display:grid;place-items:center;width:36px;height:44px}.areg-posts .areg-posts__dot>span{width:11px;height:11px;border-radius:50%;background:var(--areg-blog-accent);opacity:0.28}.areg-posts .areg-posts__dot.is-active>span{opacity:1}.areg-posts .areg-posts__ellipsis{padding-inline:2px;opacity:0.6}.areg-posts .areg-posts__empty{margin:0;padding:48px 24px;border:1px solid transparent;border-radius:var(--areg-blog-radius);background:var(--areg-blog-fill) padding-box,var(--areg-blog-border) border-box;color:var(--areg-blog-text);text-align:center}.areg-posts.is-loading .areg-posts__results{opacity:0.45}.areg-posts a:focus-visible,.areg-posts .areg-posts__results:focus-visible{outline:2px solid #fafafa;outline-offset:4px}.areg-posts .areg-posts__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (hover:hover) and (pointer:fine){.areg-posts .areg-posts__filter:hover{color:var(--areg-blog-accent)}.areg-posts .areg-posts__button:hover{filter:brightness(1.15) drop-shadow(0 0 5px #49369e)}.areg-posts .areg-posts__dot:hover>span{opacity:1}.areg-posts .areg-posts__title a:hover,.areg-posts .areg-posts__pagination>a:hover{text-decoration:underline;text-underline-offset:3px}}@media (max-width:1199px){.areg-posts .areg-posts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.areg-posts .areg-posts__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.areg-posts .areg-posts__filter:nth-child(odd)::before{display:none}.areg-posts .areg-posts__filter:nth-child(n+3){border-top:1px solid rgb(231 12 125 / 25%)}.areg-posts .areg-posts__pagination{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4px}.areg-posts .areg-posts__dots{grid-column:1 / -1;grid-row:1}.areg-posts .areg-posts__previous,.areg-posts .areg-posts__next{grid-row:2}.areg-posts .areg-posts__body{padding-inline:20px}}@media (max-width:599px){.areg-posts .areg-posts__grid{grid-template-columns:minmax(0,1fr)}.areg-posts .areg-posts__title,.areg-posts .areg-posts__excerpt{min-height:0}}@media (prefers-reduced-motion:reduce){.areg-posts .areg-posts__filter,.areg-posts .areg-posts__button,.areg-posts .areg-posts__results{transition:none}}.areg-testimonials{--areg-tm-max-width:1040px;--areg-tm-card-gap:16px;--areg-tm-radius:16px;--areg-tm-accent:#e70c7d;--areg-tm-copy:#fafafa;--areg-tm-name-size:clamp(1.125rem,calc(1.083rem + 0.185vw),1.25rem);--areg-tm-quote-size:0.875rem;--areg-tm-side-scale:0.9;--areg-tm-duration:420ms;width:100%;max-width:var(--areg-tm-max-width);min-width:0;margin-inline:auto;font-family:'Outfit',sans-serif;color:var(--areg-tm-copy)}.areg-testimonials,.areg-testimonials *{box-sizing:border-box}.areg-testimonials [hidden]{display:none!important}.areg-testimonials .areg-testimonials__viewport{position:relative;min-width:0;padding-block:20px}.areg-testimonials .areg-testimonials__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.areg-testimonials .areg-testimonials__slide{display:flex;min-width:0;padding:0 var(--areg-tm-card-gap)}.areg-testimonials .areg-testimonials__card{width:100%;min-width:0;min-height:var(--areg-tm-card-height,0px);margin:0;padding:32px 24px;border:1px solid transparent;border-radius:var(--areg-tm-radius);background:linear-gradient(137deg,#19092d,#0b0d34) padding-box,linear-gradient(110deg,#99218d,#283d71) border-box;box-shadow:0 2px 6px rgb(0 1 35 / 25%);text-align:center;transform-origin:center}.areg-testimonials .areg-testimonials__name{margin:0 0 4px;padding:0;font-family:inherit;font-size:var(--areg-tm-name-size)!important;font-weight:700;line-height:1.3;color:#e70c7d;overflow-wrap:anywhere}.areg-testimonials .areg-testimonials__meta{margin:0 0 16px;padding:0;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.4;color:#e70c7d;overflow-wrap:anywhere}.areg-testimonials .areg-testimonials__meta:empty{display:none}.areg-testimonials .areg-testimonials__meta>span{display:block}.areg-testimonials .areg-testimonials__quote{margin:0;padding:0;border:0;background:none;color:#fafafa;font-family:inherit;font-size:var(--areg-tm-quote-size)!important;font-weight:500;font-style:normal;line-height:1.45;quotes:none;overflow-wrap:anywhere}.areg-testimonials .areg-testimonials__quote::before,.areg-testimonials .areg-testimonials__quote::after{content:none}.areg-testimonials .areg-testimonials__quote>p{margin:0;padding:0;color:inherit;font:inherit;font-size:var(--areg-tm-quote-size)!important}.areg-testimonials.is-ready .areg-testimonials__viewport{overflow:hidden;touch-action:pan-y pinch-zoom;cursor:grab;user-select:none;-webkit-user-select:none}.areg-testimonials.is-ready .areg-testimonials__track{display:flex;width:100%;will-change:transform;transition:transform var(--areg-tm-duration) cubic-bezier(0.22,0.61,0.36,1)}.areg-testimonials.is-ready .areg-testimonials__slide{flex:0 0 calc(100% / 3)}.areg-testimonials.is-ready .areg-testimonials__card{transform:scale(var(--areg-tm-side-scale));opacity:0.9;transition:transform var(--areg-tm-duration) ease,opacity var(--areg-tm-duration) ease}.areg-testimonials.is-ready .is-active .areg-testimonials__card{transform:scale(1);opacity:1}.areg-testimonials.is-dragging .areg-testimonials__viewport{cursor:grabbing}.areg-testimonials.is-dragging .areg-testimonials__track,.areg-testimonials.is-jumping .areg-testimonials__track,.areg-testimonials.is-jumping .areg-testimonials__card{transition:none}.areg-testimonials[data-count="1"] .areg-testimonials__viewport,.areg-testimonials[data-count="2"] .areg-testimonials__viewport{max-width:380px;margin-inline:auto}.areg-testimonials.is-ready[data-count="1"] .areg-testimonials__slide,.areg-testimonials.is-ready[data-count="2"] .areg-testimonials__slide{flex-basis:100%}.areg-testimonials[data-count="1"] .areg-testimonials__viewport{cursor:auto;user-select:text;-webkit-user-select:text}.areg-testimonials .areg-testimonials__controls{position:relative;width:fit-content;max-width:100%;margin:12px auto 0;padding-inline:0}.areg-testimonials .areg-testimonials__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.areg-testimonials .areg-testimonials__dot,.areg-testimonials .areg-testimonials__rotation{display:grid;place-items:center;width:32px;height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--areg-tm-accent);cursor:pointer;box-shadow:none;appearance:none;-webkit-appearance:none}.areg-testimonials .areg-testimonials__dot>span{width:11px;height:11px;border-radius:50%;background:currentColor;opacity:0.28;transition:opacity 160ms ease}.areg-testimonials .areg-testimonials__dot.is-active>span{opacity:1}.areg-testimonials .areg-testimonials__rotation{display:none!important}.areg-testimonials .areg-testimonials__play-icon{display:none}.areg-testimonials.is-paused .areg-testimonials__play-icon{display:block}.areg-testimonials.is-paused .areg-testimonials__pause-icon{display:none}.areg-testimonials button:focus-visible,.areg-testimonials .areg-testimonials__viewport:focus-visible{outline:2px solid #fafafa;outline-offset:-2px}.areg-testimonials .areg-testimonials__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (hover:hover) and (pointer:fine){.areg-testimonials .areg-testimonials__dot:hover>span{opacity:1}.areg-testimonials .areg-testimonials__rotation:hover{filter:brightness(1.2)}}@media (max-width:980px){.areg-testimonials .areg-testimonials__track{grid-template-columns:repeat(2,minmax(0,1fr))}.areg-testimonials.is-ready .areg-testimonials__slide{flex-basis:60%}}@media (max-width:599px){.areg-testimonials{--areg-tm-card-gap:8px}.areg-testimonials .areg-testimonials__track{grid-template-columns:minmax(0,1fr)}.areg-testimonials.is-ready .areg-testimonials__slide{flex-basis:82%}.areg-testimonials .areg-testimonials__card{padding:24px 20px 32px}}@media (prefers-reduced-motion:reduce){.areg-testimonials.is-ready .areg-testimonials__track,.areg-testimonials.is-ready .areg-testimonials__card,.areg-testimonials .areg-testimonials__dot>span{transition:none}}.areg-post-nav{--areg-post-nav-color:#e70c7d;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;align-items:start;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.areg-post-nav .areg-post-nav__link{display:inline-flex;align-items:flex-start;gap:12px;box-sizing:border-box;min-height:44px;padding:12px 0;margin:0;border:0;background:transparent;box-shadow:none;color:var(--areg-post-nav-color);font-family:"Outfit",sans-serif;font-size:0.875rem;font-weight:700;line-height:1.4;text-decoration:none;transition:filter 180ms ease}.areg-post-nav .areg-post-nav__link--previous{grid-column:1;grid-row:1;justify-self:start;text-align:left}.areg-post-nav .areg-post-nav__link--next{grid-column:2;grid-row:1;justify-self:end;text-align:right}.areg-post-nav .areg-post-nav__label{display:flex;flex-direction:row;gap:0.3em}.areg-post-nav .areg-post-nav__label>span{display:block;white-space:nowrap}.areg-post-nav .areg-post-nav__arrow{display:block;flex:0 0 6px;width:6px;height:10px;margin-top:calc((1.4em - 10px) / 2)}.areg-post-nav .areg-post-nav__link:focus-visible{outline:2px solid var(--areg-post-nav-color);outline-offset:5px;border-radius:2px}@media (hover:hover){.areg-post-nav .areg-post-nav__link:hover{color:var(--areg-post-nav-color);filter:drop-shadow(0 0 6px rgba(231,12,125,0.45))}}@media (max-width:980px){.areg-post-nav .areg-post-nav__label{flex-direction:column;gap:0}.areg-post-nav .areg-post-nav__link--previous .areg-post-nav__label{align-items:flex-start}.areg-post-nav .areg-post-nav__link--next .areg-post-nav__label{align-items:flex-end}}@media (prefers-reduced-motion:reduce){.areg-post-nav .areg-post-nav__link{transition:none}}#page-container .areg-contact-form .cont-all-fields :is(input.input,textarea){background:transparent!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;caret-color:#fafafa}#page-container .areg-contact-form .cont-all-fields :is(input.input,textarea):is(:autofill,:-webkit-autofill){-webkit-background-clip:text!important;background-clip:text!important}.grecaptcha-badge{visibility:hidden!important}