.breakdance .bde-section-1266-100 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-1266-100 .section-container{height:100vh}.breakdance .bde-div-1266-101{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--hsp-m);text-align:center}.breakdance .bde-div-1266-101{z-index:2}.breakdance .bde-div-1266-102{padding:6px 12px 6px 12px;border-top:1px solid var(--hcl-neutral-5);border-bottom:1px solid var(--hcl-neutral-5);border-left:1px solid var(--hcl-neutral-5);border-right:1px solid var(--hcl-neutral-5);border-radius:var(--hrd-pill)}.breakdance .bde-div-1266-102{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:var(--hsp-xxs)}.breakdance .bde-div-1266-102{background-color:var(--hcl-brand-3)}.breakdance .bde-pulse-dot-1266-103{--bdePulseDotPingDuration:1000ms}.breakdance .bde-text-1266-104{color:var(--bde-brand-primary-color);font-size:var(--hfs-text-s)}.breakdance .bde-heading-1266-105{color:var(--bde-headings-color);font-size:var(--hfs-h0)}.breakdance .bde-text-1266-106{width:500px;color:var(--bde-body-text-color)}.breakdance .bde-div-1266-107{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px}.breakdance .bde-button-1266-108 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:var(--bde-brand-primary-color);--bde-button-custom-background-color-hover:var(--bde-brand-primary-color-hover);border-radius:0px;border-radius:var(--hrd-l);font-size:var(--hfs-text-s)}.breakdance .bde-button-1266-109 .bde-button__button{--bde-button-custom-border-color:var(--bde-brand-primary-color);--bde-button-custom-border-color-hover:var(--bde-brand-primary-color);--bde-button-custom-background-color:transparent;--bde-button-custom-background-color-hover:var(--bde-brand-primary-color);--bde-button-custom-text-color:var(--bde-brand-primary-color);--bde-button-custom-text-color-hover:#fff;border-radius:var(--hrd-l);font-size:var(--hfs-text-s)}.spotlight-effect{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1;opacity:0;animation:spotlightFadeIn 1.5s ease-out forwards}@keyframes spotlightFadeIn{0%{opacity:0}100%{opacity:1}}.grid-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='32' height='32' fill='none' stroke='rgba(0,0,0,0.05)'%3e%3cpath d='M0 .5H31.5V32'/%3e%3c/svg%3e");z-index:0;opacity:0;animation:gridFadeIn 1s ease-out 0.5s forwards}@keyframes gridFadeIn{0%{opacity:0}100%{opacity:1}}.spotlight-group{position:absolute;top:0;width:100vw;height:100vh;z-index:40;pointer-events:none}.spotlight-left{left:0;animation:spotlightMoveLeft 7s ease-in-out infinite}@keyframes spotlightMoveLeft{0%,100%{transform:translateX(0)}50%{transform:translateX(100px)}}.spotlight-right{right:0;animation:spotlightMoveRight 7s ease-in-out infinite}@keyframes spotlightMoveRight{0%,100%{transform:translateX(0)}50%{transform:translateX(-100px)}}.spotlight-beam{position:absolute;top:0;pointer-events:none}.spotlight-left .spotlight-main{left:0;width:560px;height:1380px;background:radial-gradient(68.54% 68.72% at 55.02% 31.46%,color-mix(in srgb,var(--bde-brand-primary-color) 20%,transparent) 0%,color-mix(in srgb,var(--bde-brand-primary-color) 10%,transparent) 50%,transparent 80%);transform:translateY(-350px) rotate(-45deg);transform-origin:top left}.spotlight-left .spotlight-small-1{left:0;width:240px;height:1380px;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--bde-brand-primary-color) 15%,transparent) 0%,color-mix(in srgb,var(--bde-brand-primary-color) 10%,transparent) 80%,transparent 100%);transform:rotate(-45deg) translate(5%,-50%);transform-origin:top left}.spotlight-left .spotlight-small-2{left:0;width:240px;height:1380px;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--bde-brand-primary-color) 12%,transparent) 0%,color-mix(in srgb,var(--bde-brand-primary-color) 8%,transparent) 80%,transparent 100%);transform:rotate(-45deg) translate(-180%,-70%);transform-origin:top left}.spotlight-right .spotlight-main{right:0;width:560px;height:1380px;background:radial-gradient(68.54% 68.72% at 55.02% 31.46%,color-mix(in srgb,var(--bde-brand-primary-color) 20%,transparent) 0%,color-mix(in srgb,var(--bde-brand-primary-color) 10%,transparent) 50%,transparent 80%);transform:translateY(-350px) rotate(45deg);transform-origin:top right}.spotlight-right .spotlight-small-1{right:0;width:240px;height:1380px;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--bde-brand-primary-color) 15%,transparent) 0%,color-mix(in srgb,var(--bde-brand-primary-color) 10%,transparent) 80%,transparent 100%);transform:rotate(45deg) translate(-5%,-50%);transform-origin:top right}.spotlight-right .spotlight-small-2{right:0;width:240px;height:1380px;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--bde-brand-primary-color) 12%,transparent) 0%,color-mix(in srgb,var(--bde-brand-primary-color) 8%,transparent) 80%,transparent 100%);transform:rotate(45deg) translate(180%,-70%);transform-origin:top right}.hero-lamp-section .particles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:5}.hero-lamp-section .particle{position:absolute;width:4px;height:4px;background:var(--bde-brand-primary-color);border-radius:50%;box-shadow:0 0 10px var(--bde-brand-primary-color),0 0 20px var(--bde-brand-primary-color),0 0 30px color-mix(in srgb,var(--bde-brand-primary-color) 50%,transparent);opacity:0;animation:particleFloat 5s ease-in-out infinite}.hero-lamp-section .particle:nth-child(1){left:15%;animation-delay:0s;width:3px;height:3px}.hero-lamp-section .particle:nth-child(2){left:35%;animation-delay:1.5s;width:5px;height:5px}.hero-lamp-section .particle:nth-child(3){left:55%;animation-delay:3s;width:4px;height:4px}.hero-lamp-section .particle:nth-child(4){left:75%;animation-delay:4.5s;width:3px;height:3px}.hero-lamp-section .particle:nth-child(5){left:25%;animation-delay:2s;width:6px;height:6px}.hero-lamp-section .particle:nth-child(6){left:65%;animation-delay:5s;width:4px;height:4px}.hero-lamp-section .particle:nth-child(7){left:45%;animation-delay:3.5s;width:5px;height:5px}.hero-lamp-section .particle:nth-child(8){left:85%;animation-delay:6s;width:3px;height:3px}@keyframes particleFloat{0%{bottom:-10%;opacity:0;transform:translateX(0) scale(0.5)}10%{opacity:1}90%{opacity:0.8}100%{bottom:110%;opacity:0;transform:translateX(50px) scale(2)}}@media (max-width:768px){.spotlight-left .spotlight-main,.spotlight-right .spotlight-main{width:400px;height:1000px;transform:translateY(-250px) rotate(-45deg)}.spotlight-right .spotlight-main{transform:translateY(-250px) rotate(45deg)}.spotlight-left .spotlight-small-1,.spotlight-left .spotlight-small-2,.spotlight-right .spotlight-small-1,.spotlight-right .spotlight-small-2{width:180px;height:1000px}@keyframes spotlightMoveLeft{0%,100%{transform:translateX(0)}50%{transform:translateX(50px)}}@keyframes spotlightMoveRight{0%,100%{transform:translateX(0)}50%{transform:translateX(-50px)}}}.spotlight-effect~*,.hero-lamp-section~*{position:relative;z-index:10}