.breakdance .bde-section-2266-100 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.breakdance .bde-section-2266-100{background-color:#000}.breakdance .bde-section-2266-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-2266-100 .section-container{padding-bottom:150px;padding-top:150px}.aca-contact-intro{position:relative;isolation:isolate;width:100%;max-width:1240px;min-height:420px;margin:0 auto;padding:110px 3%;box-sizing:border-box;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:28px;background:radial-gradient(ellipse at 50% 48%,rgba(73,230,242,.08),transparent 42%),linear-gradient(145deg,#11191d,#0c1114 68%,#11151b);font-family:"Inter",Arial,sans-serif}.aca-contact-content{position:relative;z-index:5;max-width:940px;margin:0 auto;padding:44px 48px;text-align:center}.aca-contact-label{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border:1px solid rgba(73,230,242,.2);border-radius:999px;background:rgba(73,230,242,.06);color:#d8fbff;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.aca-contact-heading{margin:30px 0 0;color:#eefcfc;font-size:clamp(40px,5vw,72px);line-height:1.02;letter-spacing:-.055em;font-weight:600}.aca-contact-text{max-width:720px;margin:24px auto 0;color:rgba(238,252,252,.66);font-size:15px;line-height:1.8}.aca-contact-chip{position:absolute;z-index:3;padding:11px 15px;border:1px solid rgba(73,230,242,.2);border-radius:999px;background:rgba(255,255,255,.025);color:rgba(238,252,252,.76);box-shadow:0 0 24px rgba(73,230,242,.06);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;backdrop-filter:blur(8px);transition:border-color .35s ease,color .35s ease,box-shadow .35s ease}.chip-brief{top:20%;left:6%;animation:acaContactFloat1 7s ease-in-out infinite}.chip-contact{top:18%;right:6%;animation:acaContactFloat2 8s ease-in-out infinite}.chip-onboard{bottom:18%;left:9%;animation:acaContactFloat2 9s ease-in-out infinite}.chip-review{right:10%;bottom:16%;animation:acaContactFloat1 7.5s ease-in-out infinite}.aca-contact-intro:hover .aca-contact-chip{border-color:rgba(73,230,242,.48);color:#fff;box-shadow:0 0 28px rgba(73,230,242,.12)}.aca-contact-ring{position:absolute;z-index:1;border:1px solid rgba(73,230,242,.12);border-radius:50%;pointer-events:none}.ring-1{top:50%;left:50%;width:340px;height:340px;transform:translate(-50%,-50%);animation:acaContactRingRotate 24s linear infinite}.ring-2{top:50%;left:50%;width:460px;height:460px;opacity:.42;transform:translate(-50%,-50%) rotate(12deg);animation:acaContactRingRotateReverse 32s linear infinite}.aca-contact-line{position:absolute;z-index:2;height:1px;background:linear-gradient(90deg,transparent,rgba(73,230,242,.58),transparent);box-shadow:0 0 16px rgba(73,230,242,.3);pointer-events:none}.line-1{top:32%;left:4%;width:260px;transform:rotate(-12deg);animation:acaContactLineMove1 8s ease-in-out infinite}.line-2{right:5%;bottom:28%;width:220px;transform:rotate(14deg);animation:acaContactLineMove2 9s ease-in-out infinite}@keyframes acaContactFloat1{0%,100%{translate:0 0}50%{translate:0 -12px}}@keyframes acaContactFloat2{0%,100%{translate:0 0}50%{translate:0 12px}}@keyframes acaContactRingRotate{from{rotate:0deg}to{rotate:360deg}}@keyframes acaContactRingRotateReverse{from{rotate:360deg}to{rotate:0deg}}@keyframes acaContactLineMove1{0%,100%{opacity:.2;translate:0 0}50%{opacity:.65;translate:40px 0}}@keyframes acaContactLineMove2{0%,100%{opacity:.2;translate:0 0}50%{opacity:.65;translate:-40px 0}}@media(max-width:980px){.aca-contact-intro{min-height:400px;padding:90px 4%}.aca-contact-chip{font-size:9px;padding:9px 12px}}@media(max-width:768px){.aca-contact-intro{min-height:380px;padding:82px 5%;border-radius:22px}.aca-contact-content{padding:30px 12px}.aca-contact-heading{margin-top:24px;font-size:clamp(36px,10vw,48px)}.aca-contact-text{margin-top:20px;font-size:14px;line-height:1.7}.chip-brief{top:10%;left:3%}.chip-contact{top:10%;right:3%}.chip-onboard{bottom:10%;left:4%}.chip-review{right:4%;bottom:10%}.ring-1{width:240px;height:240px}.ring-2,.line-1,.line-2{display:none}}@media(max-width:480px){.aca-contact-intro{min-height:400px;padding:76px 16px}.aca-contact-chip{padding:8px 10px;font-size:8px;letter-spacing:.08em}.chip-brief{top:6%;left:4%}.chip-contact{top:6%;right:4%}.chip-onboard{bottom:6%;left:4%}.chip-review{right:4%;bottom:6%}}@media(prefers-reduced-motion:reduce){.aca-contact-chip,.aca-contact-ring,.aca-contact-line{animation:none!important;transition:none!important}}.breakdance .bde-section-2266-102 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;text-align:center}.breakdance .bde-section-2266-102 .section-container{--bde-section-width:100%}.breakdance .bde-section-2266-102 .section-container{padding-bottom:250px;padding-top:50px}.aca-contact-clean{width:100%;max-width:1240px;padding:0 5%;display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;font-family:Inter,Arial,sans-serif;box-sizing:border-box}.aca-contact-clean-badge{width:max-content;margin-bottom:18px;padding:9px 16px;border-radius:999px;border:1px solid rgba(73,230,242,.18);background:rgba(73,230,242,.06);color:#d8fbff;font-size:12px;font-weight:600;letter-spacing:.08em}.aca-contact-clean-title{margin:0 0 20px;color:#eefcfc;font-size:clamp(38px,4.5vw,68px);line-height:1.02;letter-spacing:-.05em;font-weight:500;max-width:640px}.aca-contact-clean-text{margin:0;max-width:520px;color:rgba(238,252,252,.66);font-size:15px;line-height:1.8}.aca-contact-clean-meta{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:520px;margin-top:34px}.aca-contact-clean-meta div{padding:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);border-radius:18px}.aca-contact-clean-meta strong{display:block;margin-bottom:8px;color:#49e6f2;font-size:13px;letter-spacing:.12em}.aca-contact-clean-meta span{color:rgba(238,252,252,.68);font-size:13px;line-height:1.5}.aca-contact-clean-right{display:flex;flex-direction:column}.aca-contact-clean-item{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) 46px;grid-template-areas:"num title arrow" "num desc arrow";align-items:center;column-gap:24px;row-gap:8px;padding:30px 8px 30px 0;border-bottom:1px solid rgba(255,255,255,.08);text-decoration:none;overflow:hidden;box-sizing:border-box;transition:padding-left .35s ease,border-color .35s ease}.aca-contact-clean-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(180deg,rgba(73,230,242,.22),rgba(141,108,255,.04));transition:width .35s ease}.aca-contact-clean-item:hover{padding-left:18px;border-color:rgba(73,230,242,.24)}.aca-contact-clean-item.active{border-color:rgba(73,230,242,.24)}.aca-contact-clean-item:hover::before,.aca-contact-clean-item.active::before{width:4px}.aca-contact-clean-item span{grid-area:num;position:relative;z-index:2;color:rgba(73,230,242,.76);font-size:13px;font-weight:800;letter-spacing:.14em}.aca-contact-clean-item h3{grid-area:title;position:relative;z-index:2;margin:0;color:#eefcfc;font-size:30px;line-height:1.05;font-weight:500;letter-spacing:-.04em;transition:transform .35s ease,color .35s ease}.aca-contact-clean-item p{grid-area:desc;position:relative;z-index:2;margin:0;max-width:520px;color:rgba(238,252,252,.56);font-size:14px;line-height:1.6;transition:transform .35s ease}.aca-contact-clean-item:hover h3,.aca-contact-clean-item:hover p{transform:translateX(6px)}.aca-contact-clean-item:hover h3{color:#fff}.aca-contact-arrow{grid-area:arrow;position:relative;z-index:2;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(73,230,242,.18);background:rgba(73,230,242,.05);color:#d8fbff;font-size:22px;flex-shrink:0;transition:background .35s ease,border-color .35s ease}.aca-contact-clean-item:hover .aca-contact-arrow{background:rgba(73,230,242,.12);border-color:rgba(73,230,242,.34)}@media(max-width:980px){.aca-contact-clean{grid-template-columns:1fr;gap:42px}}@media(max-width:640px){.aca-contact-clean{padding-left:24px;padding-right:24px}.aca-contact-clean-title{font-size:clamp(34px,12vw,46px)}.aca-contact-clean-meta{grid-template-columns:1fr}.aca-contact-clean-item{grid-template-columns:minmax(0,1fr) 38px;grid-template-areas:"num arrow" "title arrow" "desc desc";gap:10px 16px;padding:24px 0}.aca-contact-clean-item:hover{padding-left:0}.aca-contact-clean-item h3{font-size:24px}.aca-contact-clean-item p{font-size:13px}.aca-contact-arrow{width:38px;height:38px;font-size:18px}}