

.a27-art{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}
.a27-art:before{content:'';position:absolute;inset:0;background-image:radial-gradient(circle,#00aeef 1.5px,transparent 2px);background-size:16px 16px;opacity:.4}
.a27-art i{position:absolute;border-radius:50%;mix-blend-mode:screen}


.a27-art--exinfo:before{background-size:14px 14px;opacity:.6;-webkit-mask-image:radial-gradient(ellipse at 100% 0,#000 0,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse at 100% 0,#000 0,#000 25%,transparent 75%)}
.a27-art--exinfo i:nth-child(1){width:360px;height:360px;right:-60px;bottom:-70px;background:var(--blue);opacity:.9}
.a27-art--exinfo i:nth-child(2){width:230px;height:230px;right:20%;top:20%;background:var(--red);opacity:.75}
.a27-art--exinfo i:nth-child(3){width:130px;height:130px;right:12%;top:12%;background:var(--cyan);opacity:.85}
.a27-art--exinfo i:nth-child(4){width:430px;height:430px;right:6%;top:50%;transform:translateY(-50%);background:none;border:1px solid #00aeef99;mix-blend-mode:normal}


.a27-exinfo .a27-forms-hero{min-height:450px}
.a27-utilities .a27-info-hero:has(.a27-art--visit){display:flex;align-items:center;min-height:450px;padding-block:0}
@media(min-width:768px) and (max-width:1199px){.a27-exinfo .a27-forms-hero,.a27-utilities .a27-info-hero:has(.a27-art--visit){min-height:480px}}
.a27-exinfo .a27-forms-hero:after{background:radial-gradient(ellipse at 0 50%,#171444f2 0,#171444b3 40%,transparent 70%)}


.a27-art--visit:before{background-image:radial-gradient(circle,#00aeef 1.5px,transparent 2px);background-size:14px 14px;opacity:.6;-webkit-mask-image:radial-gradient(ellipse at 100% 0,#000 0,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse at 100% 0,#000 0,#000 25%,transparent 75%)}
.a27-art--visit i:nth-child(1){width:210px;height:210px;right:28%;top:50%;transform:translateY(-50%);background:var(--cyan);opacity:.8}
.a27-art--visit i:nth-child(2){width:210px;height:210px;right:18%;top:50%;transform:translateY(-50%);background:var(--red);opacity:.7}
.a27-art--visit i:nth-child(3){width:210px;height:210px;right:8%;top:50%;transform:translateY(-50%);background:var(--blue);opacity:.85}
.a27-art--visit i:nth-child(4){width:64px;height:64px;right:4%;top:14%;background:none;border:2px solid #ffffffb3;mix-blend-mode:normal}

@media(max-width:1023px){
  .a27-art--exinfo i:nth-child(1){width:260px;height:260px}.a27-art--exinfo i:nth-child(2){width:170px;height:170px;right:14%}.a27-art--exinfo i:nth-child(3){width:96px;height:96px;right:6%}.a27-art--exinfo i:nth-child(4){width:320px;height:320px;right:-4%}
  .a27-art--visit i:nth-child(-n+3){width:150px;height:150px}.a27-art--visit i:nth-child(1){right:22%}.a27-art--visit i:nth-child(2){right:12%}.a27-art--visit i:nth-child(3){right:2%}
}
@media(max-width:767px){
  .a27-exinfo .a27-forms-hero{min-height:0}
  .a27-utilities .a27-info-hero:has(.a27-art--visit){min-height:0;padding-block:54px}
  .a27-art:before{opacity:.25}
  .a27-art i{opacity:.35!important}
  .a27-art--exinfo i:nth-child(1){width:200px;height:200px}.a27-art--exinfo i:nth-child(4){display:none}
  .a27-art--visit i:nth-child(-n+3){width:110px;height:110px;top:auto;bottom:-30px;transform:none}.a27-art--visit i:nth-child(4){display:none}
}


.a27-archive .a27-archive-hero{display:flex;align-items:center;min-height:450px;padding-block:0}
@media(min-width:768px) and (max-width:1199px){.a27-archive .a27-archive-hero{min-height:480px}}
.a27-art--list:before,.a27-art--inside:before,.a27-art--video:before,.a27-art--plan:before{background-image:radial-gradient(circle,#00aeef 1.5px,transparent 2px);background-size:14px 14px;opacity:.6;-webkit-mask-image:radial-gradient(ellipse at 100% 0,#000 0,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse at 100% 0,#000 0,#000 25%,transparent 75%)}

.a27-art--list i{width:150px;height:150px}
.a27-art--list i:nth-child(1){right:22%;top:18%;background:var(--cyan);opacity:.85}
.a27-art--list i:nth-child(2){right:12%;top:18%;background:var(--red);opacity:.75}
.a27-art--list i:nth-child(3){right:22%;top:50%;background:var(--blue);opacity:.9}
.a27-art--list i:nth-child(4){right:12%;top:50%;background:none;border:2px solid #00aeefb3;mix-blend-mode:normal}

.a27-art--inside i:nth-child(1){width:300px;height:300px;right:10%;top:50%;transform:translateY(-50%);background:var(--red);opacity:.75}
.a27-art--inside i:nth-child(2){width:400px;height:400px;right:calc(10% - 50px);top:50%;transform:translateY(-50%);background:none;border:1px solid #ffffff66;mix-blend-mode:normal}
.a27-art--inside i:nth-child(3){width:500px;height:500px;right:calc(10% - 100px);top:50%;transform:translateY(-50%);background:none;border:1px solid #00aeef66;mix-blend-mode:normal}
.a27-art--inside i:nth-child(4){width:110px;height:110px;right:6%;top:12%;background:var(--cyan);opacity:.85}

.a27-art--video i:nth-child(1){width:280px;height:280px;right:12%;top:50%;transform:translateY(-50%);background:var(--blue);opacity:.9}
.a27-art--video i:nth-child(2){width:170px;height:170px;right:24%;top:10%;background:var(--cyan);opacity:.8}
.a27-art--video i:nth-child(3){width:120px;height:120px;right:8%;bottom:6%;background:var(--red);opacity:.75}
.a27-art--video i:nth-child(4){width:0;height:0;border-radius:0;right:calc(12% + 112px);top:calc(50% - 34px);border-left:58px solid #fff;border-top:34px solid transparent;border-bottom:34px solid transparent;mix-blend-mode:normal;opacity:.9}


.a27-art--plan i:nth-child(1){width:300px;height:300px;right:9%;top:50%;transform:translateY(-50%);background:var(--blue);opacity:.9}
.a27-art--plan i:nth-child(2){width:170px;height:170px;right:calc(9% + 230px);top:12%;background:var(--cyan);opacity:.8}
.a27-art--plan i:nth-child(3){width:110px;height:110px;right:calc(9% + 95px);top:calc(50% - 133px);border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--red);opacity:.95;mix-blend-mode:normal}
.a27-art--plan i:nth-child(4){width:34px;height:34px;right:calc(9% + 133px);top:calc(50% - 95px);background:#fff;mix-blend-mode:normal}
@media(max-width:1023px){.a27-art--plan i:nth-child(1){width:220px;height:220px}.a27-art--plan i:nth-child(2){width:130px;height:130px;right:calc(9% + 165px)}.a27-art--plan i:nth-child(3){width:80px;height:80px;right:calc(9% + 70px);top:calc(50% - 97px)}.a27-art--plan i:nth-child(4){width:24px;height:24px;right:calc(9% + 98px);top:calc(50% - 69px)}}
@media(max-width:767px){.a27-art--plan i:nth-child(1){width:150px;height:150px}.a27-art--plan i:nth-child(2){width:90px;height:90px;right:calc(9% + 110px)}.a27-art--plan i:nth-child(3){width:60px;height:60px;right:calc(9% + 45px);top:calc(50% - 72px)}.a27-art--plan i:nth-child(4){width:18px;height:18px;right:calc(9% + 66px);top:calc(50% - 51px)}}
@media(max-width:1023px){.a27-art--list i{width:110px;height:110px}.a27-art--inside i:nth-child(1){width:220px;height:220px}.a27-art--inside i:nth-child(2){width:300px;height:300px}.a27-art--inside i:nth-child(3){width:380px;height:380px}.a27-art--video i:nth-child(1){width:210px;height:210px}.a27-art--video i:nth-child(4){right:calc(12% + 80px)}}
@media(max-width:767px){.a27-archive .a27-archive-hero{min-height:0;padding-block:54px}.a27-art--inside i:nth-child(n+2),.a27-art--video i:nth-child(4),.a27-art--list i:nth-child(4){display:none}}



.a27-art{--k:1}
.a27-art--faq i,.a27-art--privacy i,.a27-art--gdpr i,.a27-art--terms i,.a27-art--subscribe i,.a27-art--news i,.a27-art--events i,.a27-art--catform i{width:calc(var(--d) * var(--k));height:calc(var(--d) * var(--k))}
.a27-art--faq:before,.a27-art--privacy:before,.a27-art--gdpr:before,.a27-art--terms:before,.a27-art--subscribe:before,.a27-art--news:before,.a27-art--events:before,.a27-art--catform:before{background-size:14px 14px;opacity:.5}

.a27-art--faq:before{-webkit-mask-image:radial-gradient(ellipse at 90% 100%,#000 0,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at 90% 100%,#000 0,#000 20%,transparent 70%)}
.a27-art--faq i:nth-child(1){--d:170px;right:15%;top:16%;background:var(--cyan);opacity:.8}
.a27-art--faq i:nth-child(2){--d:104px;right:31%;top:5%;background:var(--red);opacity:.7}
.a27-art--faq i:nth-child(3){--d:300px;right:-80px;top:38%;background:none;border:1px solid #00aeef88;mix-blend-mode:normal}
.a27-art--faq i:nth-child(4){--d:46px;right:9%;bottom:12%;background:none;border:2px solid #ffffffa6;mix-blend-mode:normal}

.a27-art--privacy:before{-webkit-mask-image:radial-gradient(ellipse at 100% 50%,#000 0,#000 22%,transparent 72%);mask-image:radial-gradient(ellipse at 100% 50%,#000 0,#000 22%,transparent 72%)}
.a27-art--privacy i:nth-child(1){--d:200px;right:20%;top:50%;transform:translateY(-62%);background:var(--blue);opacity:.9}
.a27-art--privacy i:nth-child(2){--d:200px;right:9%;top:50%;transform:translateY(-38%);background:var(--cyan);opacity:.7}
.a27-art--privacy i:nth-child(3){--d:62px;right:34%;top:14%;background:var(--red);opacity:.8}
.a27-art--privacy i:nth-child(4){--d:260px;right:4%;top:50%;transform:translateY(-50%);background:none;border:1px solid #ffffff40;mix-blend-mode:normal}

.a27-art--gdpr:before{-webkit-mask-image:radial-gradient(ellipse at 100% 0,#000 0,#000 18%,transparent 70%);mask-image:radial-gradient(ellipse at 100% 0,#000 0,#000 18%,transparent 70%)}
.a27-art--gdpr i:nth-child(1){--d:96px;right:8%;top:9%;background:var(--cyan);opacity:.85}
.a27-art--gdpr i:nth-child(2){--d:178px;right:18%;top:32%;background:var(--red);opacity:.72}
.a27-art--gdpr i:nth-child(3){--d:120px;right:6%;bottom:6%;background:var(--blue);opacity:.9}
.a27-art--gdpr i:nth-child(4){--d:40px;right:31%;top:16%;background:none;border:2px solid #00aeefb3;mix-blend-mode:normal}

.a27-art--terms:before{-webkit-mask-image:radial-gradient(ellipse at 100% 100%,#000 0,#000 22%,transparent 72%);mask-image:radial-gradient(ellipse at 100% 100%,#000 0,#000 22%,transparent 72%)}
.a27-art--terms i:nth-child(1){--d:340px;right:-60px;bottom:-110px;background:var(--blue);opacity:.8}
.a27-art--terms i:nth-child(2){--d:130px;right:24%;top:22%;background:var(--red);opacity:.72}
.a27-art--terms i:nth-child(3){--d:440px;right:-110px;bottom:-170px;background:none;border:1px solid #00aeef88;mix-blend-mode:normal}
.a27-art--terms i:nth-child(4){--d:58px;right:12%;top:12%;background:var(--cyan);opacity:.85}

.a27-art--subscribe:before{-webkit-mask-image:radial-gradient(ellipse at 80% 50%,#000 0,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at 80% 50%,#000 0,#000 20%,transparent 70%)}
.a27-art--subscribe i:nth-child(1){--d:240px;right:10%;top:50%;transform:translateY(-46%);background:var(--blue);opacity:.9}
.a27-art--subscribe i:nth-child(2){--d:118px;right:30%;top:16%;background:var(--red);opacity:.78}
.a27-art--subscribe i:nth-child(3){--d:72px;right:6%;top:12%;background:var(--cyan);opacity:.85}
.a27-art--subscribe i:nth-child(4){--d:300px;right:calc(10% - 30px);top:50%;transform:translateY(-46%);background:none;border:1px solid #ffffff4d;mix-blend-mode:normal}

.a27-art--news:before{-webkit-mask-image:radial-gradient(ellipse at 100% 100%,#000 0,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse at 100% 100%,#000 0,#000 20%,transparent 72%)}
.a27-art--news i:nth-child(1){--d:84px;right:38%;bottom:18%;background:var(--cyan);opacity:.8}
.a27-art--news i:nth-child(2){--d:116px;right:28%;bottom:24%;background:var(--red);opacity:.7}
.a27-art--news i:nth-child(3){--d:152px;right:16%;bottom:30%;background:var(--blue);opacity:.9}
.a27-art--news i:nth-child(4){--d:196px;right:3%;bottom:36%;background:none;border:1px solid #00aeef99;mix-blend-mode:normal}

.a27-art--events:before{-webkit-mask-image:radial-gradient(ellipse at 100% 0,#000 0,#000 24%,transparent 74%);mask-image:radial-gradient(ellipse at 100% 0,#000 0,#000 24%,transparent 74%)}
.a27-art--events i:nth-child(1){--d:190px;right:22%;top:12%;background:var(--red);opacity:.74}
.a27-art--events i:nth-child(2){--d:190px;right:9%;top:34%;background:var(--blue);opacity:.9}
.a27-art--events i:nth-child(3){--d:110px;right:34%;bottom:10%;background:var(--cyan);opacity:.82}
.a27-art--events i:nth-child(4){--d:300px;right:14%;top:50%;transform:translateY(-50%);background:none;border:1px solid #ffffff40;mix-blend-mode:normal}

.a27-art--catform:before{-webkit-mask-image:radial-gradient(ellipse at 100% 100%,#000 0,#000 22%,transparent 72%);mask-image:radial-gradient(ellipse at 100% 100%,#000 0,#000 22%,transparent 72%)}
.a27-art--catform i:nth-child(1){--d:80px;right:34%;top:14%;background:var(--cyan);opacity:.82}
.a27-art--catform i:nth-child(2){--d:130px;right:22%;top:32%;background:var(--red);opacity:.72}
.a27-art--catform i:nth-child(3){--d:200px;right:7%;top:46%;background:var(--blue);opacity:.9}
.a27-art--catform i:nth-child(4){--d:44px;right:5%;top:12%;background:none;border:2px solid #ffffffa6;mix-blend-mode:normal}


.a27-info-hero:has(>.a27-art)>.a27-print-density{display:none}
.a27-info .a27-info-hero,.a27-utilities .a27-info-hero{display:flex;align-items:center;min-height:450px;padding-block:56px}
@media(min-width:768px) and (max-width:1199px){.a27-info .a27-info-hero,.a27-utilities .a27-info-hero{min-height:480px}}
@media(max-width:1023px){.a27-art{--k:.72}}
@media(max-width:767px){.a27-art{--k:.5}.a27-info .a27-info-hero,.a27-utilities .a27-info-hero{min-height:0;padding-block:54px 48px}.a27-art--faq i:nth-child(n+3),.a27-art--privacy i:nth-child(n+3),.a27-art--gdpr i:nth-child(n+3),.a27-art--terms i:nth-child(n+3),.a27-art--subscribe i:nth-child(n+3),.a27-art--events i:nth-child(n+3),.a27-art--catform i:nth-child(n+3){display:none}}

@media(max-width:1279px){:is(.a27-art--faq,.a27-art--privacy,.a27-art--gdpr,.a27-art--terms,.a27-art--subscribe,.a27-art--news,.a27-art--events,.a27-art--catform) i{opacity:.5!important}}
@media(max-width:767px){:is(.a27-art--faq,.a27-art--privacy,.a27-art--gdpr,.a27-art--terms,.a27-art--subscribe,.a27-art--news,.a27-art--events,.a27-art--catform) i{opacity:.3!important}.a27-art--news i:nth-child(n+3){display:none}}


.a27-art--notfound:before{background-size:14px 14px;opacity:.5;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 0,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 50%,#000 0,#000 25%,transparent 75%)}
.a27-art--notfound i{width:calc(var(--d) * var(--k));height:calc(var(--d) * var(--k))}
.a27-art--notfound i:nth-child(1){--d:210px;left:calc(50% - 400px);top:8%;background:var(--red);opacity:.74}
.a27-art--notfound i:nth-child(2){--d:230px;left:calc(50% + 190px);bottom:-60px;background:var(--blue);opacity:.9}
.a27-art--notfound i:nth-child(3){--d:96px;left:calc(50% + 250px);top:12%;background:var(--cyan);opacity:.82}
.a27-art--notfound i:nth-child(4){--d:560px;left:50%;top:50%;transform:translate(-50%,-50%);background:none;border:1px solid #ffffff40;mix-blend-mode:normal}
@media(max-width:1279px){.a27-art--notfound i{opacity:.5!important}.a27-art--notfound i:nth-child(1){left:calc(50% - 300px)}.a27-art--notfound i:nth-child(2){left:calc(50% + 120px)}.a27-art--notfound i:nth-child(3){left:calc(50% + 170px)}}
@media(max-width:767px){.a27-art--notfound i{opacity:.3!important}.a27-art--notfound i:nth-child(1){left:-30px}.a27-art--notfound i:nth-child(2){left:auto;right:-30px}.a27-art--notfound i:nth-child(n+3){display:none}}
