.breakdance .bde-section-6177-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-6177-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-essma-page-hero-6177-102{display:block;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;background:var(--navy-deep);color:#fff;overflow:hidden}.breakdance .bde-essma-page-hero-6177-102 .ph-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.breakdance .bde-essma-page-hero-6177-102 .ph-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(11,27,61,0.50) 0%,rgba(11,27,61,0.35) 45%,rgba(11,27,61,0.82) 100%),linear-gradient(90deg,rgba(11,27,61,0.55) 0%,rgba(11,27,61,0.15) 60%)}.breakdance .bde-essma-page-hero-6177-102 .ah-bg{position:absolute;inset:0;z-index:1;background:radial-gradient(900px 440px at 100% 0%,rgba(46,124,184,0.42),transparent 60%),radial-gradient(680px 360px at 0% 100%,rgba(93,176,74,0.20),transparent 60%)}.breakdance .bde-essma-page-hero-6177-102 .grid-lines{position:absolute;inset:0;z-index:2;background-image:linear-gradient(rgba(255,255,255,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.045) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 78% 36%,#000 16%,transparent 72%);mask-image:radial-gradient(ellipse at 78% 36%,#000 16%,transparent 72%);pointer-events:none}.breakdance .bde-essma-page-hero-6177-102 .pitch-ball{position:absolute;right:-166px;bottom:-150px;width:480px;height:480px;color:#fff;opacity:.10;z-index:2;pointer-events:none;display:block}.breakdance .bde-essma-page-hero-6177-102 .wrap{position:relative;z-index:3;max-width:1280px;margin:0 auto;padding:88px 32px 80px}.breakdance .bde-essma-page-hero-6177-102 .mono.acc{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:var(--accent);font-weight:700}.breakdance .bde-essma-page-hero-6177-102 h1{font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;color:#fff;font-size:clamp(52px,6.4vw,98px);line-height:.9;letter-spacing:.01em;margin:16px 0 0}.breakdance .bde-essma-page-hero-6177-102 h1 .accent-word{color:var(--accent)}.breakdance .bde-essma-page-hero-6177-102 .lead{color:#cdd6e6;font-size:20px;line-height:1.55;max-width:560px;margin:28px 0 0}.breakdance .bde-essma-page-hero-6177-102 .lead b{color:#fff;font-weight:600}.breakdance .bde-essma-page-hero-6177-102 .cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.breakdance .bde-essma-page-hero-6177-102 .btn-light{background:rgba(255,255,255,0.08);color:#fff;border-color:rgba(255,255,255,0.18)}.breakdance .bde-essma-page-hero-6177-102 .btn-light:hover{background:rgba(255,255,255,0.16)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats{display:flex;flex-wrap:wrap;gap:0;margin-top:48px;border-top:1px solid rgba(255,255,255,.12)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s{flex:1;min-width:150px;padding:24px 30px 4px;border-left:1px solid rgba(255,255,255,.12)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s:first-child{border-left:0;padding-left:0}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n{font-family:'Bebas Neue',sans-serif;font-style:italic;font-weight:400;font-size:56px;line-height:.9;color:#fff;letter-spacing:.01em;transform:skewX(-6deg);display:inline-block;white-space:nowrap}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n sup{font-family:'Archivo',sans-serif;font-style:normal;font-size:22px;color:var(--accent);vertical-align:.5em;margin-left:1px;transform:skewX(6deg);display:inline-block}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .l{margin-top:8px;font-size:12.5px;color:#9eaecb;line-height:1.4}@media (max-width:760px){.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s{min-width:140px;padding:18px 18px 4px}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n{font-size:44px}}@media (max-width:1119px){.breakdance .bde-essma-page-hero-6177-102{display:block;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;background:var(--navy-deep);color:#fff;overflow:hidden}.breakdance .bde-essma-page-hero-6177-102 .ph-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.breakdance .bde-essma-page-hero-6177-102 .ph-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(11,27,61,0.50) 0%,rgba(11,27,61,0.35) 45%,rgba(11,27,61,0.82) 100%),linear-gradient(90deg,rgba(11,27,61,0.55) 0%,rgba(11,27,61,0.15) 60%)}.breakdance .bde-essma-page-hero-6177-102 .ah-bg{position:absolute;inset:0;z-index:1;background:radial-gradient(900px 440px at 100% 0%,rgba(46,124,184,0.42),transparent 60%),radial-gradient(680px 360px at 0% 100%,rgba(93,176,74,0.20),transparent 60%)}.breakdance .bde-essma-page-hero-6177-102 .grid-lines{position:absolute;inset:0;z-index:2;background-image:linear-gradient(rgba(255,255,255,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.045) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 78% 36%,#000 16%,transparent 72%);mask-image:radial-gradient(ellipse at 78% 36%,#000 16%,transparent 72%);pointer-events:none}.breakdance .bde-essma-page-hero-6177-102 .pitch-ball{position:absolute;right:-166px;bottom:-150px;width:480px;height:480px;color:#fff;opacity:.10;z-index:2;pointer-events:none;display:block}.breakdance .bde-essma-page-hero-6177-102 .wrap{position:relative;z-index:3;max-width:1280px;margin:0 auto;padding:88px 32px 80px}.breakdance .bde-essma-page-hero-6177-102 .mono.acc{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:var(--accent);font-weight:700}.breakdance .bde-essma-page-hero-6177-102 h1{font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;color:#fff;font-size:clamp(52px,6.4vw,98px);line-height:.9;letter-spacing:.01em;margin:16px 0 0}.breakdance .bde-essma-page-hero-6177-102 h1 .accent-word{color:var(--accent)}.breakdance .bde-essma-page-hero-6177-102 .lead{color:#cdd6e6;font-size:20px;line-height:1.55;max-width:560px;margin:28px 0 0}.breakdance .bde-essma-page-hero-6177-102 .lead b{color:#fff;font-weight:600}.breakdance .bde-essma-page-hero-6177-102 .cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.breakdance .bde-essma-page-hero-6177-102 .btn-light{background:rgba(255,255,255,0.08);color:#fff;border-color:rgba(255,255,255,0.18)}.breakdance .bde-essma-page-hero-6177-102 .btn-light:hover{background:rgba(255,255,255,0.16)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats{display:flex;flex-wrap:wrap;gap:0;margin-top:48px;border-top:1px solid rgba(255,255,255,.12)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s{flex:1;min-width:150px;padding:24px 30px 4px;border-left:1px solid rgba(255,255,255,.12)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s:first-child{border-left:0;padding-left:0}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n{font-family:'Bebas Neue',sans-serif;font-style:italic;font-weight:400;font-size:56px;line-height:.9;color:#fff;letter-spacing:.01em;transform:skewX(-6deg);display:inline-block;white-space:nowrap}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n sup{font-family:'Archivo',sans-serif;font-style:normal;font-size:22px;color:var(--accent);vertical-align:.5em;margin-left:1px;transform:skewX(6deg);display:inline-block}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .l{margin-top:8px;font-size:12.5px;color:#9eaecb;line-height:1.4}@media (max-width:760px){.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s{min-width:140px;padding:18px 18px 4px}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n{font-size:44px}}}@media (max-width:1023px){.breakdance .bde-essma-page-hero-6177-102{display:block;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;background:var(--navy-deep);color:#fff;overflow:hidden}.breakdance .bde-essma-page-hero-6177-102 .ph-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.breakdance .bde-essma-page-hero-6177-102 .ph-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(11,27,61,0.50) 0%,rgba(11,27,61,0.35) 45%,rgba(11,27,61,0.82) 100%),linear-gradient(90deg,rgba(11,27,61,0.55) 0%,rgba(11,27,61,0.15) 60%)}.breakdance .bde-essma-page-hero-6177-102 .ah-bg{position:absolute;inset:0;z-index:1;background:radial-gradient(900px 440px at 100% 0%,rgba(46,124,184,0.42),transparent 60%),radial-gradient(680px 360px at 0% 100%,rgba(93,176,74,0.20),transparent 60%)}.breakdance .bde-essma-page-hero-6177-102 .grid-lines{position:absolute;inset:0;z-index:2;background-image:linear-gradient(rgba(255,255,255,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.045) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 78% 36%,#000 16%,transparent 72%);mask-image:radial-gradient(ellipse at 78% 36%,#000 16%,transparent 72%);pointer-events:none}.breakdance .bde-essma-page-hero-6177-102 .pitch-ball{position:absolute;right:-166px;bottom:-150px;width:480px;height:480px;color:#fff;opacity:.10;z-index:2;pointer-events:none;display:block}.breakdance .bde-essma-page-hero-6177-102 .wrap{position:relative;z-index:3;max-width:1280px;margin:0 auto;padding:88px 32px 80px}.breakdance .bde-essma-page-hero-6177-102 .mono.acc{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:var(--accent);font-weight:700}.breakdance .bde-essma-page-hero-6177-102 h1{font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;color:#fff;font-size:clamp(52px,6.4vw,98px);line-height:.9;letter-spacing:.01em;margin:16px 0 0}.breakdance .bde-essma-page-hero-6177-102 h1 .accent-word{color:var(--accent)}.breakdance .bde-essma-page-hero-6177-102 .lead{color:#cdd6e6;font-size:20px;line-height:1.55;max-width:560px;margin:28px 0 0}.breakdance .bde-essma-page-hero-6177-102 .lead b{color:#fff;font-weight:600}.breakdance .bde-essma-page-hero-6177-102 .cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.breakdance .bde-essma-page-hero-6177-102 .btn-light{background:rgba(255,255,255,0.08);color:#fff;border-color:rgba(255,255,255,0.18)}.breakdance .bde-essma-page-hero-6177-102 .btn-light:hover{background:rgba(255,255,255,0.16)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats{display:flex;flex-wrap:wrap;gap:0;margin-top:48px;border-top:1px solid rgba(255,255,255,.12)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s{flex:1;min-width:150px;padding:24px 30px 4px;border-left:1px solid rgba(255,255,255,.12)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s:first-child{border-left:0;padding-left:0}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n{font-family:'Bebas Neue',sans-serif;font-style:italic;font-weight:400;font-size:56px;line-height:.9;color:#fff;letter-spacing:.01em;transform:skewX(-6deg);display:inline-block;white-space:nowrap}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n sup{font-family:'Archivo',sans-serif;font-style:normal;font-size:22px;color:var(--accent);vertical-align:.5em;margin-left:1px;transform:skewX(6deg);display:inline-block}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .l{margin-top:8px;font-size:12.5px;color:#9eaecb;line-height:1.4}@media (max-width:760px){.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s{min-width:140px;padding:18px 18px 4px}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n{font-size:44px}}}@media (max-width:767px){.breakdance .bde-essma-page-hero-6177-102{display:block;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;background:var(--navy-deep);color:#fff;overflow:hidden}.breakdance .bde-essma-page-hero-6177-102 .ph-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.breakdance .bde-essma-page-hero-6177-102 .ph-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(11,27,61,0.50) 0%,rgba(11,27,61,0.35) 45%,rgba(11,27,61,0.82) 100%),linear-gradient(90deg,rgba(11,27,61,0.55) 0%,rgba(11,27,61,0.15) 60%)}.breakdance .bde-essma-page-hero-6177-102 .ah-bg{position:absolute;inset:0;z-index:1;background:radial-gradient(900px 440px at 100% 0%,rgba(46,124,184,0.42),transparent 60%),radial-gradient(680px 360px at 0% 100%,rgba(93,176,74,0.20),transparent 60%)}.breakdance .bde-essma-page-hero-6177-102 .grid-lines{position:absolute;inset:0;z-index:2;background-image:linear-gradient(rgba(255,255,255,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.045) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 78% 36%,#000 16%,transparent 72%);mask-image:radial-gradient(ellipse at 78% 36%,#000 16%,transparent 72%);pointer-events:none}.breakdance .bde-essma-page-hero-6177-102 .pitch-ball{position:absolute;right:-166px;bottom:-150px;width:480px;height:480px;color:#fff;opacity:.10;z-index:2;pointer-events:none;display:block}.breakdance .bde-essma-page-hero-6177-102 .wrap{position:relative;z-index:3;max-width:1280px;margin:0 auto;padding:88px 32px 80px}.breakdance .bde-essma-page-hero-6177-102 .mono.acc{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:var(--accent);font-weight:700}.breakdance .bde-essma-page-hero-6177-102 h1{font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;color:#fff;font-size:clamp(52px,6.4vw,98px);line-height:.9;letter-spacing:.01em;margin:16px 0 0}.breakdance .bde-essma-page-hero-6177-102 h1 .accent-word{color:var(--accent)}.breakdance .bde-essma-page-hero-6177-102 .lead{color:#cdd6e6;font-size:20px;line-height:1.55;max-width:560px;margin:28px 0 0}.breakdance .bde-essma-page-hero-6177-102 .lead b{color:#fff;font-weight:600}.breakdance .bde-essma-page-hero-6177-102 .cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.breakdance .bde-essma-page-hero-6177-102 .btn-light{background:rgba(255,255,255,0.08);color:#fff;border-color:rgba(255,255,255,0.18)}.breakdance .bde-essma-page-hero-6177-102 .btn-light:hover{background:rgba(255,255,255,0.16)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats{display:flex;flex-wrap:wrap;gap:0;margin-top:48px;border-top:1px solid rgba(255,255,255,.12)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s{flex:1;min-width:150px;padding:24px 30px 4px;border-left:1px solid rgba(255,255,255,.12)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s:first-child{border-left:0;padding-left:0}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n{font-family:'Bebas Neue',sans-serif;font-style:italic;font-weight:400;font-size:56px;line-height:.9;color:#fff;letter-spacing:.01em;transform:skewX(-6deg);display:inline-block;white-space:nowrap}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n sup{font-family:'Archivo',sans-serif;font-style:normal;font-size:22px;color:var(--accent);vertical-align:.5em;margin-left:1px;transform:skewX(6deg);display:inline-block}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .l{margin-top:8px;font-size:12.5px;color:#9eaecb;line-height:1.4}@media (max-width:760px){.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s{min-width:140px;padding:18px 18px 4px}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n{font-size:44px}}}@media (max-width:479px){.breakdance .bde-essma-page-hero-6177-102{display:block;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;background:var(--navy-deep);color:#fff;overflow:hidden}.breakdance .bde-essma-page-hero-6177-102 .ph-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.breakdance .bde-essma-page-hero-6177-102 .ph-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(11,27,61,0.50) 0%,rgba(11,27,61,0.35) 45%,rgba(11,27,61,0.82) 100%),linear-gradient(90deg,rgba(11,27,61,0.55) 0%,rgba(11,27,61,0.15) 60%)}.breakdance .bde-essma-page-hero-6177-102 .ah-bg{position:absolute;inset:0;z-index:1;background:radial-gradient(900px 440px at 100% 0%,rgba(46,124,184,0.42),transparent 60%),radial-gradient(680px 360px at 0% 100%,rgba(93,176,74,0.20),transparent 60%)}.breakdance .bde-essma-page-hero-6177-102 .grid-lines{position:absolute;inset:0;z-index:2;background-image:linear-gradient(rgba(255,255,255,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.045) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 78% 36%,#000 16%,transparent 72%);mask-image:radial-gradient(ellipse at 78% 36%,#000 16%,transparent 72%);pointer-events:none}.breakdance .bde-essma-page-hero-6177-102 .pitch-ball{position:absolute;right:-166px;bottom:-150px;width:480px;height:480px;color:#fff;opacity:.10;z-index:2;pointer-events:none;display:block}.breakdance .bde-essma-page-hero-6177-102 .wrap{position:relative;z-index:3;max-width:1280px;margin:0 auto;padding:88px 32px 80px}.breakdance .bde-essma-page-hero-6177-102 .mono.acc{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:var(--accent);font-weight:700}.breakdance .bde-essma-page-hero-6177-102 h1{font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;color:#fff;font-size:clamp(52px,6.4vw,98px);line-height:.9;letter-spacing:.01em;margin:16px 0 0}.breakdance .bde-essma-page-hero-6177-102 h1 .accent-word{color:var(--accent)}.breakdance .bde-essma-page-hero-6177-102 .lead{color:#cdd6e6;font-size:20px;line-height:1.55;max-width:560px;margin:28px 0 0}.breakdance .bde-essma-page-hero-6177-102 .lead b{color:#fff;font-weight:600}.breakdance .bde-essma-page-hero-6177-102 .cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.breakdance .bde-essma-page-hero-6177-102 .btn-light{background:rgba(255,255,255,0.08);color:#fff;border-color:rgba(255,255,255,0.18)}.breakdance .bde-essma-page-hero-6177-102 .btn-light:hover{background:rgba(255,255,255,0.16)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats{display:flex;flex-wrap:wrap;gap:0;margin-top:48px;border-top:1px solid rgba(255,255,255,.12)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s{flex:1;min-width:150px;padding:24px 30px 4px;border-left:1px solid rgba(255,255,255,.12)}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s:first-child{border-left:0;padding-left:0}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n{font-family:'Bebas Neue',sans-serif;font-style:italic;font-weight:400;font-size:56px;line-height:.9;color:#fff;letter-spacing:.01em;transform:skewX(-6deg);display:inline-block;white-space:nowrap}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n sup{font-family:'Archivo',sans-serif;font-style:normal;font-size:22px;color:var(--accent);vertical-align:.5em;margin-left:1px;transform:skewX(6deg);display:inline-block}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .l{margin-top:8px;font-size:12.5px;color:#9eaecb;line-height:1.4}@media (max-width:760px){.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s{min-width:140px;padding:18px 18px 4px}.breakdance .bde-essma-page-hero-6177-102 .ah-stats .s .n{font-size:44px}}}.breakdance .bde-section-6177-104 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-6177-104 .section-container{padding-bottom:0px;padding-top:0px}.breakdance .bde-section-6177-104{margin-top:0px;margin-bottom:0px}.breakdance .bde-essma-contactform-6177-107{display:block;width:100%;background:#fff;padding:96px 0}.breakdance .bde-essma-contactform-6177-107 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-contactform-6177-107 .ct-grid{display:grid;grid-template-columns:2fr 3fr;gap:52px;align-items:start}.breakdance .bde-essma-contactform-6177-107 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-contactform-6177-107 .ct-intro p{color:var(--ink-2);font-size:16px;line-height:1.7;margin:22px 0 0;max-width:440px}.breakdance .bde-essma-contactform-6177-107 .ct-direct{margin-top:34px;border:1px solid var(--line);border-radius:18px;padding:26px 28px;background:var(--paper);position:relative;overflow:hidden}.breakdance .bde-essma-contactform-6177-107 .ct-direct::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-direct .k{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-direct h4{font-family:'Archivo',sans-serif;font-weight:800;font-size:18px;color:var(--navy-deep);margin:10px 0 6px;letter-spacing:-.01em}.breakdance .bde-essma-contactform-6177-107 .ct-direct p{color:var(--ink-2);font-size:14px;line-height:1.6;margin:0 0 16px}.breakdance .bde-essma-contactform-6177-107 .ct-mail{display:inline-flex;align-items:center;gap:2px;font-family:'JetBrains Mono',monospace;font-size:15px;font-weight:500;color:var(--navy);border-bottom:2px solid var(--line);padding-bottom:3px;text-decoration:none;transition:color .15s,border-color .15s}.breakdance .bde-essma-contactform-6177-107 .ct-mail:hover{color:var(--accent);border-color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-mail .at{color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:22px;padding:38px;box-shadow:0 24px 60px rgba(11,27,61,.08)}.breakdance .bde-essma-contactform-6177-107 .ct-form{display:flex;flex-direction:column;gap:18px;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.breakdance .bde-essma-contactform-6177-107 .ct-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.breakdance .bde-essma-contactform-6177-107 .ct-field{display:flex;flex-direction:column;gap:7px}.breakdance .bde-essma-contactform-6177-107 .ct-field label{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-field label .req{color:var(--accent);margin-left:2px}.breakdance .bde-essma-contactform-6177-107 .ct-field input,.breakdance .bde-essma-contactform-6177-107 .ct-field select{height:52px;border:1px solid var(--line);border-radius:11px;padding:0 16px;font-family:'Inter',sans-serif;font-size:15px;color:var(--navy-deep);background:#fff;transition:border-color .15s,box-shadow .15s;width:100%}.breakdance .bde-essma-contactform-6177-107 .ct-field input::placeholder{color:#9aa6ba}.breakdance .bde-essma-contactform-6177-107 .ct-field input:focus,.breakdance .bde-essma-contactform-6177-107 .ct-field select:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px rgba(27,65,133,.10)}.breakdance .bde-essma-contactform-6177-107 .ct-field input.err,.breakdance .bde-essma-contactform-6177-107 .ct-field select.err{border-color:#B5421F;box-shadow:0 0 0 3px rgba(181,66,31,.10)}.breakdance .bde-essma-contactform-6177-107 .ct-field select{appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%234A576C' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;padding-right:42px}.breakdance .bde-essma-contactform-6177-107 .essma-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.breakdance .bde-essma-contactform-6177-107 .submit-row{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:6px;flex-wrap:wrap}.breakdance .bde-essma-contactform-6177-107 .submit-row .priv{font-size:12px;color:var(--ink-2);line-height:1.5;max-width:260px}.breakdance .bde-essma-contactform-6177-107 .ct-card .btn{height:52px;font-size:15px}.breakdance .bde-essma-contactform-6177-107 .ct-card .btn[disabled]{opacity:.6;pointer-events:none}.breakdance .bde-essma-contactform-6177-107 .ct-error{display:none;color:#B5421F;font-size:13px;font-weight:600}.breakdance .bde-essma-contactform-6177-107 .ct-error.show{display:block}.breakdance .bde-essma-contactform-6177-107 .ct-success{position:absolute;inset:0;background:#fff;border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;gap:6px;opacity:0;transform:scale(.98);pointer-events:none;transition:opacity .4s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.breakdance .bde-essma-contactform-6177-107 .ct-success h3{font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;font-size:38px;letter-spacing:.01em;color:var(--navy-deep);margin:14px 0 0}.breakdance .bde-essma-contactform-6177-107 .ct-success p{color:var(--ink-2);font-size:15px;line-height:1.6;max-width:340px;margin:8px 0 0}.breakdance .bde-essma-contactform-6177-107 .ct-check{width:88px;height:88px}.breakdance .bde-essma-contactform-6177-107 .ct-check svg{width:100%;height:100%}.breakdance .bde-essma-contactform-6177-107 .ct-check .ck-ring{stroke:var(--accent);stroke-width:3;stroke-dasharray:151;stroke-dashoffset:151}.breakdance .bde-essma-contactform-6177-107 .ct-check .ck-tick{stroke:var(--accent);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-form{opacity:0;transform:scale(.96);pointer-events:none}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-success{opacity:1;transform:scale(1);pointer-events:auto}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-check .ck-ring{animation:essmaCkRing .5s ease forwards .1s}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-check .ck-tick{animation:essmaCkTick .35s cubic-bezier(.2,.9,.3,1.4) forwards .45s}@keyframes essmaCkRing{to{stroke-dashoffset:0}}@keyframes essmaCkTick{to{stroke-dashoffset:0}}@media (max-width:900px){.breakdance .bde-essma-contactform-6177-107 .ct-grid{grid-template-columns:1fr;gap:36px}.breakdance .bde-essma-contactform-6177-107 .ct-card{padding:26px}}@media (max-width:1119px){.breakdance .bde-essma-contactform-6177-107{display:block;width:100%;background:#fff;padding:96px 0}.breakdance .bde-essma-contactform-6177-107 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-contactform-6177-107 .ct-grid{display:grid;grid-template-columns:2fr 3fr;gap:52px;align-items:start}.breakdance .bde-essma-contactform-6177-107 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-contactform-6177-107 .ct-intro p{color:var(--ink-2);font-size:16px;line-height:1.7;margin:22px 0 0;max-width:440px}.breakdance .bde-essma-contactform-6177-107 .ct-direct{margin-top:34px;border:1px solid var(--line);border-radius:18px;padding:26px 28px;background:var(--paper);position:relative;overflow:hidden}.breakdance .bde-essma-contactform-6177-107 .ct-direct::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-direct .k{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-direct h4{font-family:'Archivo',sans-serif;font-weight:800;font-size:18px;color:var(--navy-deep);margin:10px 0 6px;letter-spacing:-.01em}.breakdance .bde-essma-contactform-6177-107 .ct-direct p{color:var(--ink-2);font-size:14px;line-height:1.6;margin:0 0 16px}.breakdance .bde-essma-contactform-6177-107 .ct-mail{display:inline-flex;align-items:center;gap:2px;font-family:'JetBrains Mono',monospace;font-size:15px;font-weight:500;color:var(--navy);border-bottom:2px solid var(--line);padding-bottom:3px;text-decoration:none;transition:color .15s,border-color .15s}.breakdance .bde-essma-contactform-6177-107 .ct-mail:hover{color:var(--accent);border-color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-mail .at{color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:22px;padding:38px;box-shadow:0 24px 60px rgba(11,27,61,.08)}.breakdance .bde-essma-contactform-6177-107 .ct-form{display:flex;flex-direction:column;gap:18px;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.breakdance .bde-essma-contactform-6177-107 .ct-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.breakdance .bde-essma-contactform-6177-107 .ct-field{display:flex;flex-direction:column;gap:7px}.breakdance .bde-essma-contactform-6177-107 .ct-field label{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-field label .req{color:var(--accent);margin-left:2px}.breakdance .bde-essma-contactform-6177-107 .ct-field input,.breakdance .bde-essma-contactform-6177-107 .ct-field select{height:52px;border:1px solid var(--line);border-radius:11px;padding:0 16px;font-family:'Inter',sans-serif;font-size:15px;color:var(--navy-deep);background:#fff;transition:border-color .15s,box-shadow .15s;width:100%}.breakdance .bde-essma-contactform-6177-107 .ct-field input::placeholder{color:#9aa6ba}.breakdance .bde-essma-contactform-6177-107 .ct-field input:focus,.breakdance .bde-essma-contactform-6177-107 .ct-field select:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px rgba(27,65,133,.10)}.breakdance .bde-essma-contactform-6177-107 .ct-field input.err,.breakdance .bde-essma-contactform-6177-107 .ct-field select.err{border-color:#B5421F;box-shadow:0 0 0 3px rgba(181,66,31,.10)}.breakdance .bde-essma-contactform-6177-107 .ct-field select{appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%234A576C' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;padding-right:42px}.breakdance .bde-essma-contactform-6177-107 .essma-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.breakdance .bde-essma-contactform-6177-107 .submit-row{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:6px;flex-wrap:wrap}.breakdance .bde-essma-contactform-6177-107 .submit-row .priv{font-size:12px;color:var(--ink-2);line-height:1.5;max-width:260px}.breakdance .bde-essma-contactform-6177-107 .ct-card .btn{height:52px;font-size:15px}.breakdance .bde-essma-contactform-6177-107 .ct-card .btn[disabled]{opacity:.6;pointer-events:none}.breakdance .bde-essma-contactform-6177-107 .ct-error{display:none;color:#B5421F;font-size:13px;font-weight:600}.breakdance .bde-essma-contactform-6177-107 .ct-error.show{display:block}.breakdance .bde-essma-contactform-6177-107 .ct-success{position:absolute;inset:0;background:#fff;border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;gap:6px;opacity:0;transform:scale(.98);pointer-events:none;transition:opacity .4s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.breakdance .bde-essma-contactform-6177-107 .ct-success h3{font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;font-size:38px;letter-spacing:.01em;color:var(--navy-deep);margin:14px 0 0}.breakdance .bde-essma-contactform-6177-107 .ct-success p{color:var(--ink-2);font-size:15px;line-height:1.6;max-width:340px;margin:8px 0 0}.breakdance .bde-essma-contactform-6177-107 .ct-check{width:88px;height:88px}.breakdance .bde-essma-contactform-6177-107 .ct-check svg{width:100%;height:100%}.breakdance .bde-essma-contactform-6177-107 .ct-check .ck-ring{stroke:var(--accent);stroke-width:3;stroke-dasharray:151;stroke-dashoffset:151}.breakdance .bde-essma-contactform-6177-107 .ct-check .ck-tick{stroke:var(--accent);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-form{opacity:0;transform:scale(.96);pointer-events:none}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-success{opacity:1;transform:scale(1);pointer-events:auto}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-check .ck-ring{animation:essmaCkRing .5s ease forwards .1s}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-check .ck-tick{animation:essmaCkTick .35s cubic-bezier(.2,.9,.3,1.4) forwards .45s}@keyframes essmaCkRing{to{stroke-dashoffset:0}}@keyframes essmaCkTick{to{stroke-dashoffset:0}}@media (max-width:900px){.breakdance .bde-essma-contactform-6177-107 .ct-grid{grid-template-columns:1fr;gap:36px}.breakdance .bde-essma-contactform-6177-107 .ct-card{padding:26px}}}@media (max-width:1023px){.breakdance .bde-essma-contactform-6177-107{display:block;width:100%;background:#fff;padding:96px 0}.breakdance .bde-essma-contactform-6177-107 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-contactform-6177-107 .ct-grid{display:grid;grid-template-columns:2fr 3fr;gap:52px;align-items:start}.breakdance .bde-essma-contactform-6177-107 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-contactform-6177-107 .ct-intro p{color:var(--ink-2);font-size:16px;line-height:1.7;margin:22px 0 0;max-width:440px}.breakdance .bde-essma-contactform-6177-107 .ct-direct{margin-top:34px;border:1px solid var(--line);border-radius:18px;padding:26px 28px;background:var(--paper);position:relative;overflow:hidden}.breakdance .bde-essma-contactform-6177-107 .ct-direct::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-direct .k{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-direct h4{font-family:'Archivo',sans-serif;font-weight:800;font-size:18px;color:var(--navy-deep);margin:10px 0 6px;letter-spacing:-.01em}.breakdance .bde-essma-contactform-6177-107 .ct-direct p{color:var(--ink-2);font-size:14px;line-height:1.6;margin:0 0 16px}.breakdance .bde-essma-contactform-6177-107 .ct-mail{display:inline-flex;align-items:center;gap:2px;font-family:'JetBrains Mono',monospace;font-size:15px;font-weight:500;color:var(--navy);border-bottom:2px solid var(--line);padding-bottom:3px;text-decoration:none;transition:color .15s,border-color .15s}.breakdance .bde-essma-contactform-6177-107 .ct-mail:hover{color:var(--accent);border-color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-mail .at{color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:22px;padding:38px;box-shadow:0 24px 60px rgba(11,27,61,.08)}.breakdance .bde-essma-contactform-6177-107 .ct-form{display:flex;flex-direction:column;gap:18px;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.breakdance .bde-essma-contactform-6177-107 .ct-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.breakdance .bde-essma-contactform-6177-107 .ct-field{display:flex;flex-direction:column;gap:7px}.breakdance .bde-essma-contactform-6177-107 .ct-field label{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-field label .req{color:var(--accent);margin-left:2px}.breakdance .bde-essma-contactform-6177-107 .ct-field input,.breakdance .bde-essma-contactform-6177-107 .ct-field select{height:52px;border:1px solid var(--line);border-radius:11px;padding:0 16px;font-family:'Inter',sans-serif;font-size:15px;color:var(--navy-deep);background:#fff;transition:border-color .15s,box-shadow .15s;width:100%}.breakdance .bde-essma-contactform-6177-107 .ct-field input::placeholder{color:#9aa6ba}.breakdance .bde-essma-contactform-6177-107 .ct-field input:focus,.breakdance .bde-essma-contactform-6177-107 .ct-field select:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px rgba(27,65,133,.10)}.breakdance .bde-essma-contactform-6177-107 .ct-field input.err,.breakdance .bde-essma-contactform-6177-107 .ct-field select.err{border-color:#B5421F;box-shadow:0 0 0 3px rgba(181,66,31,.10)}.breakdance .bde-essma-contactform-6177-107 .ct-field select{appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%234A576C' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;padding-right:42px}.breakdance .bde-essma-contactform-6177-107 .essma-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.breakdance .bde-essma-contactform-6177-107 .submit-row{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:6px;flex-wrap:wrap}.breakdance .bde-essma-contactform-6177-107 .submit-row .priv{font-size:12px;color:var(--ink-2);line-height:1.5;max-width:260px}.breakdance .bde-essma-contactform-6177-107 .ct-card .btn{height:52px;font-size:15px}.breakdance .bde-essma-contactform-6177-107 .ct-card .btn[disabled]{opacity:.6;pointer-events:none}.breakdance .bde-essma-contactform-6177-107 .ct-error{display:none;color:#B5421F;font-size:13px;font-weight:600}.breakdance .bde-essma-contactform-6177-107 .ct-error.show{display:block}.breakdance .bde-essma-contactform-6177-107 .ct-success{position:absolute;inset:0;background:#fff;border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;gap:6px;opacity:0;transform:scale(.98);pointer-events:none;transition:opacity .4s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.breakdance .bde-essma-contactform-6177-107 .ct-success h3{font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;font-size:38px;letter-spacing:.01em;color:var(--navy-deep);margin:14px 0 0}.breakdance .bde-essma-contactform-6177-107 .ct-success p{color:var(--ink-2);font-size:15px;line-height:1.6;max-width:340px;margin:8px 0 0}.breakdance .bde-essma-contactform-6177-107 .ct-check{width:88px;height:88px}.breakdance .bde-essma-contactform-6177-107 .ct-check svg{width:100%;height:100%}.breakdance .bde-essma-contactform-6177-107 .ct-check .ck-ring{stroke:var(--accent);stroke-width:3;stroke-dasharray:151;stroke-dashoffset:151}.breakdance .bde-essma-contactform-6177-107 .ct-check .ck-tick{stroke:var(--accent);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-form{opacity:0;transform:scale(.96);pointer-events:none}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-success{opacity:1;transform:scale(1);pointer-events:auto}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-check .ck-ring{animation:essmaCkRing .5s ease forwards .1s}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-check .ck-tick{animation:essmaCkTick .35s cubic-bezier(.2,.9,.3,1.4) forwards .45s}@keyframes essmaCkRing{to{stroke-dashoffset:0}}@keyframes essmaCkTick{to{stroke-dashoffset:0}}@media (max-width:900px){.breakdance .bde-essma-contactform-6177-107 .ct-grid{grid-template-columns:1fr;gap:36px}.breakdance .bde-essma-contactform-6177-107 .ct-card{padding:26px}}}@media (max-width:767px){.breakdance .bde-essma-contactform-6177-107{display:block;width:100%;background:#fff;padding:96px 0}.breakdance .bde-essma-contactform-6177-107 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-contactform-6177-107 .ct-grid{display:grid;grid-template-columns:2fr 3fr;gap:52px;align-items:start}.breakdance .bde-essma-contactform-6177-107 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-contactform-6177-107 .ct-intro p{color:var(--ink-2);font-size:16px;line-height:1.7;margin:22px 0 0;max-width:440px}.breakdance .bde-essma-contactform-6177-107 .ct-direct{margin-top:34px;border:1px solid var(--line);border-radius:18px;padding:26px 28px;background:var(--paper);position:relative;overflow:hidden}.breakdance .bde-essma-contactform-6177-107 .ct-direct::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-direct .k{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-direct h4{font-family:'Archivo',sans-serif;font-weight:800;font-size:18px;color:var(--navy-deep);margin:10px 0 6px;letter-spacing:-.01em}.breakdance .bde-essma-contactform-6177-107 .ct-direct p{color:var(--ink-2);font-size:14px;line-height:1.6;margin:0 0 16px}.breakdance .bde-essma-contactform-6177-107 .ct-mail{display:inline-flex;align-items:center;gap:2px;font-family:'JetBrains Mono',monospace;font-size:15px;font-weight:500;color:var(--navy);border-bottom:2px solid var(--line);padding-bottom:3px;text-decoration:none;transition:color .15s,border-color .15s}.breakdance .bde-essma-contactform-6177-107 .ct-mail:hover{color:var(--accent);border-color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-mail .at{color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:22px;padding:38px;box-shadow:0 24px 60px rgba(11,27,61,.08)}.breakdance .bde-essma-contactform-6177-107 .ct-form{display:flex;flex-direction:column;gap:18px;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.breakdance .bde-essma-contactform-6177-107 .ct-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.breakdance .bde-essma-contactform-6177-107 .ct-field{display:flex;flex-direction:column;gap:7px}.breakdance .bde-essma-contactform-6177-107 .ct-field label{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-field label .req{color:var(--accent);margin-left:2px}.breakdance .bde-essma-contactform-6177-107 .ct-field input,.breakdance .bde-essma-contactform-6177-107 .ct-field select{height:52px;border:1px solid var(--line);border-radius:11px;padding:0 16px;font-family:'Inter',sans-serif;font-size:15px;color:var(--navy-deep);background:#fff;transition:border-color .15s,box-shadow .15s;width:100%}.breakdance .bde-essma-contactform-6177-107 .ct-field input::placeholder{color:#9aa6ba}.breakdance .bde-essma-contactform-6177-107 .ct-field input:focus,.breakdance .bde-essma-contactform-6177-107 .ct-field select:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px rgba(27,65,133,.10)}.breakdance .bde-essma-contactform-6177-107 .ct-field input.err,.breakdance .bde-essma-contactform-6177-107 .ct-field select.err{border-color:#B5421F;box-shadow:0 0 0 3px rgba(181,66,31,.10)}.breakdance .bde-essma-contactform-6177-107 .ct-field select{appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%234A576C' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;padding-right:42px}.breakdance .bde-essma-contactform-6177-107 .essma-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.breakdance .bde-essma-contactform-6177-107 .submit-row{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:6px;flex-wrap:wrap}.breakdance .bde-essma-contactform-6177-107 .submit-row .priv{font-size:12px;color:var(--ink-2);line-height:1.5;max-width:260px}.breakdance .bde-essma-contactform-6177-107 .ct-card .btn{height:52px;font-size:15px}.breakdance .bde-essma-contactform-6177-107 .ct-card .btn[disabled]{opacity:.6;pointer-events:none}.breakdance .bde-essma-contactform-6177-107 .ct-error{display:none;color:#B5421F;font-size:13px;font-weight:600}.breakdance .bde-essma-contactform-6177-107 .ct-error.show{display:block}.breakdance .bde-essma-contactform-6177-107 .ct-success{position:absolute;inset:0;background:#fff;border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;gap:6px;opacity:0;transform:scale(.98);pointer-events:none;transition:opacity .4s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.breakdance .bde-essma-contactform-6177-107 .ct-success h3{font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;font-size:38px;letter-spacing:.01em;color:var(--navy-deep);margin:14px 0 0}.breakdance .bde-essma-contactform-6177-107 .ct-success p{color:var(--ink-2);font-size:15px;line-height:1.6;max-width:340px;margin:8px 0 0}.breakdance .bde-essma-contactform-6177-107 .ct-check{width:88px;height:88px}.breakdance .bde-essma-contactform-6177-107 .ct-check svg{width:100%;height:100%}.breakdance .bde-essma-contactform-6177-107 .ct-check .ck-ring{stroke:var(--accent);stroke-width:3;stroke-dasharray:151;stroke-dashoffset:151}.breakdance .bde-essma-contactform-6177-107 .ct-check .ck-tick{stroke:var(--accent);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-form{opacity:0;transform:scale(.96);pointer-events:none}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-success{opacity:1;transform:scale(1);pointer-events:auto}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-check .ck-ring{animation:essmaCkRing .5s ease forwards .1s}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-check .ck-tick{animation:essmaCkTick .35s cubic-bezier(.2,.9,.3,1.4) forwards .45s}@keyframes essmaCkRing{to{stroke-dashoffset:0}}@keyframes essmaCkTick{to{stroke-dashoffset:0}}@media (max-width:900px){.breakdance .bde-essma-contactform-6177-107 .ct-grid{grid-template-columns:1fr;gap:36px}.breakdance .bde-essma-contactform-6177-107 .ct-card{padding:26px}}}@media (max-width:479px){.breakdance .bde-essma-contactform-6177-107{display:block;width:100%;background:#fff;padding:96px 0}.breakdance .bde-essma-contactform-6177-107 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-contactform-6177-107 .ct-grid{display:grid;grid-template-columns:2fr 3fr;gap:52px;align-items:start}.breakdance .bde-essma-contactform-6177-107 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-contactform-6177-107 .ct-intro p{color:var(--ink-2);font-size:16px;line-height:1.7;margin:22px 0 0;max-width:440px}.breakdance .bde-essma-contactform-6177-107 .ct-direct{margin-top:34px;border:1px solid var(--line);border-radius:18px;padding:26px 28px;background:var(--paper);position:relative;overflow:hidden}.breakdance .bde-essma-contactform-6177-107 .ct-direct::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-direct .k{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-direct h4{font-family:'Archivo',sans-serif;font-weight:800;font-size:18px;color:var(--navy-deep);margin:10px 0 6px;letter-spacing:-.01em}.breakdance .bde-essma-contactform-6177-107 .ct-direct p{color:var(--ink-2);font-size:14px;line-height:1.6;margin:0 0 16px}.breakdance .bde-essma-contactform-6177-107 .ct-mail{display:inline-flex;align-items:center;gap:2px;font-family:'JetBrains Mono',monospace;font-size:15px;font-weight:500;color:var(--navy);border-bottom:2px solid var(--line);padding-bottom:3px;text-decoration:none;transition:color .15s,border-color .15s}.breakdance .bde-essma-contactform-6177-107 .ct-mail:hover{color:var(--accent);border-color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-mail .at{color:var(--accent)}.breakdance .bde-essma-contactform-6177-107 .ct-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:22px;padding:38px;box-shadow:0 24px 60px rgba(11,27,61,.08)}.breakdance .bde-essma-contactform-6177-107 .ct-form{display:flex;flex-direction:column;gap:18px;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.breakdance .bde-essma-contactform-6177-107 .ct-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.breakdance .bde-essma-contactform-6177-107 .ct-field{display:flex;flex-direction:column;gap:7px}.breakdance .bde-essma-contactform-6177-107 .ct-field label{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-contactform-6177-107 .ct-field label .req{color:var(--accent);margin-left:2px}.breakdance .bde-essma-contactform-6177-107 .ct-field input,.breakdance .bde-essma-contactform-6177-107 .ct-field select{height:52px;border:1px solid var(--line);border-radius:11px;padding:0 16px;font-family:'Inter',sans-serif;font-size:15px;color:var(--navy-deep);background:#fff;transition:border-color .15s,box-shadow .15s;width:100%}.breakdance .bde-essma-contactform-6177-107 .ct-field input::placeholder{color:#9aa6ba}.breakdance .bde-essma-contactform-6177-107 .ct-field input:focus,.breakdance .bde-essma-contactform-6177-107 .ct-field select:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px rgba(27,65,133,.10)}.breakdance .bde-essma-contactform-6177-107 .ct-field input.err,.breakdance .bde-essma-contactform-6177-107 .ct-field select.err{border-color:#B5421F;box-shadow:0 0 0 3px rgba(181,66,31,.10)}.breakdance .bde-essma-contactform-6177-107 .ct-field select{appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%234A576C' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;padding-right:42px}.breakdance .bde-essma-contactform-6177-107 .essma-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.breakdance .bde-essma-contactform-6177-107 .submit-row{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:6px;flex-wrap:wrap}.breakdance .bde-essma-contactform-6177-107 .submit-row .priv{font-size:12px;color:var(--ink-2);line-height:1.5;max-width:260px}.breakdance .bde-essma-contactform-6177-107 .ct-card .btn{height:52px;font-size:15px}.breakdance .bde-essma-contactform-6177-107 .ct-card .btn[disabled]{opacity:.6;pointer-events:none}.breakdance .bde-essma-contactform-6177-107 .ct-error{display:none;color:#B5421F;font-size:13px;font-weight:600}.breakdance .bde-essma-contactform-6177-107 .ct-error.show{display:block}.breakdance .bde-essma-contactform-6177-107 .ct-success{position:absolute;inset:0;background:#fff;border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;gap:6px;opacity:0;transform:scale(.98);pointer-events:none;transition:opacity .4s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.breakdance .bde-essma-contactform-6177-107 .ct-success h3{font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;font-size:38px;letter-spacing:.01em;color:var(--navy-deep);margin:14px 0 0}.breakdance .bde-essma-contactform-6177-107 .ct-success p{color:var(--ink-2);font-size:15px;line-height:1.6;max-width:340px;margin:8px 0 0}.breakdance .bde-essma-contactform-6177-107 .ct-check{width:88px;height:88px}.breakdance .bde-essma-contactform-6177-107 .ct-check svg{width:100%;height:100%}.breakdance .bde-essma-contactform-6177-107 .ct-check .ck-ring{stroke:var(--accent);stroke-width:3;stroke-dasharray:151;stroke-dashoffset:151}.breakdance .bde-essma-contactform-6177-107 .ct-check .ck-tick{stroke:var(--accent);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-form{opacity:0;transform:scale(.96);pointer-events:none}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-success{opacity:1;transform:scale(1);pointer-events:auto}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-check .ck-ring{animation:essmaCkRing .5s ease forwards .1s}.breakdance .bde-essma-contactform-6177-107 .ct-card.sent .ct-check .ck-tick{animation:essmaCkTick .35s cubic-bezier(.2,.9,.3,1.4) forwards .45s}@keyframes essmaCkRing{to{stroke-dashoffset:0}}@keyframes essmaCkTick{to{stroke-dashoffset:0}}@media (max-width:900px){.breakdance .bde-essma-contactform-6177-107 .ct-grid{grid-template-columns:1fr;gap:36px}.breakdance .bde-essma-contactform-6177-107 .ct-card{padding:26px}}}.breakdance .bde-section-6177-109 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-6177-109{background-color:var(--bde-palette-color-6-paper)}.breakdance .bde-section-6177-109 .section-container{padding-bottom:0px;padding-top:0px}.breakdance .bde-section-6177-109{margin-top:0px;margin-bottom:0px}.breakdance .bde-essma-follow-6177-108{display:block;width:100%;background:var(--paper);padding:84px 0}.breakdance .bde-essma-follow-6177-108 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-follow-6177-108 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-follow-6177-108 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-follow-6177-108 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-follow-6177-108 .social-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:48px}.breakdance .bde-essma-follow-6177-108 .social-card{display:flex;flex-direction:column;gap:18px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px;text-decoration:none;transition:all .2s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.breakdance .bde-essma-follow-6177-108 .social-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent);transform:scaleY(0);transform-origin:bottom;transition:transform .25s}.breakdance .bde-essma-follow-6177-108 .social-card:hover{border-color:var(--navy);transform:translateY(-4px);box-shadow:0 14px 32px rgba(11,27,61,.09)}.breakdance .bde-essma-follow-6177-108 .social-card:hover::before{transform:scaleY(1);transform-origin:top}.breakdance .bde-essma-follow-6177-108 .social-ic{width:48px;height:48px;border-radius:12px;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Archivo',sans-serif;font-weight:800;font-size:18px;transition:background .2s}.breakdance .bde-essma-follow-6177-108 .social-card:hover .social-ic{background:var(--accent)}.breakdance .bde-essma-follow-6177-108 .social-card .plat{font-family:'Archivo',sans-serif;font-weight:800;font-size:17px;color:var(--navy-deep);letter-spacing:-.01em;display:block}.breakdance .bde-essma-follow-6177-108 .social-card .handle{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--ink-2);margin-top:4px;display:block}.breakdance .bde-essma-follow-6177-108 .social-card .go{margin-top:auto;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--navy);display:inline-flex;align-items:center;gap:7px}.breakdance .bde-essma-follow-6177-108 .social-card .go .a{color:var(--accent);transition:transform .2s}.breakdance .bde-essma-follow-6177-108 .social-card:hover .go .a{transform:translateX(4px)}@media (max-width:900px){.breakdance .bde-essma-follow-6177-108 .social-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.breakdance .bde-essma-follow-6177-108 .social-grid{grid-template-columns:1fr}}@media (max-width:1119px){.breakdance .bde-essma-follow-6177-108{display:block;width:100%;background:var(--paper);padding:84px 0}.breakdance .bde-essma-follow-6177-108 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-follow-6177-108 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-follow-6177-108 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-follow-6177-108 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-follow-6177-108 .social-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:48px}.breakdance .bde-essma-follow-6177-108 .social-card{display:flex;flex-direction:column;gap:18px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px;text-decoration:none;transition:all .2s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.breakdance .bde-essma-follow-6177-108 .social-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent);transform:scaleY(0);transform-origin:bottom;transition:transform .25s}.breakdance .bde-essma-follow-6177-108 .social-card:hover{border-color:var(--navy);transform:translateY(-4px);box-shadow:0 14px 32px rgba(11,27,61,.09)}.breakdance .bde-essma-follow-6177-108 .social-card:hover::before{transform:scaleY(1);transform-origin:top}.breakdance .bde-essma-follow-6177-108 .social-ic{width:48px;height:48px;border-radius:12px;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Archivo',sans-serif;font-weight:800;font-size:18px;transition:background .2s}.breakdance .bde-essma-follow-6177-108 .social-card:hover .social-ic{background:var(--accent)}.breakdance .bde-essma-follow-6177-108 .social-card .plat{font-family:'Archivo',sans-serif;font-weight:800;font-size:17px;color:var(--navy-deep);letter-spacing:-.01em;display:block}.breakdance .bde-essma-follow-6177-108 .social-card .handle{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--ink-2);margin-top:4px;display:block}.breakdance .bde-essma-follow-6177-108 .social-card .go{margin-top:auto;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--navy);display:inline-flex;align-items:center;gap:7px}.breakdance .bde-essma-follow-6177-108 .social-card .go .a{color:var(--accent);transition:transform .2s}.breakdance .bde-essma-follow-6177-108 .social-card:hover .go .a{transform:translateX(4px)}@media (max-width:900px){.breakdance .bde-essma-follow-6177-108 .social-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.breakdance .bde-essma-follow-6177-108 .social-grid{grid-template-columns:1fr}}}@media (max-width:1023px){.breakdance .bde-essma-follow-6177-108{display:block;width:100%;background:var(--paper);padding:84px 0}.breakdance .bde-essma-follow-6177-108 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-follow-6177-108 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-follow-6177-108 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-follow-6177-108 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-follow-6177-108 .social-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:48px}.breakdance .bde-essma-follow-6177-108 .social-card{display:flex;flex-direction:column;gap:18px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px;text-decoration:none;transition:all .2s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.breakdance .bde-essma-follow-6177-108 .social-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent);transform:scaleY(0);transform-origin:bottom;transition:transform .25s}.breakdance .bde-essma-follow-6177-108 .social-card:hover{border-color:var(--navy);transform:translateY(-4px);box-shadow:0 14px 32px rgba(11,27,61,.09)}.breakdance .bde-essma-follow-6177-108 .social-card:hover::before{transform:scaleY(1);transform-origin:top}.breakdance .bde-essma-follow-6177-108 .social-ic{width:48px;height:48px;border-radius:12px;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Archivo',sans-serif;font-weight:800;font-size:18px;transition:background .2s}.breakdance .bde-essma-follow-6177-108 .social-card:hover .social-ic{background:var(--accent)}.breakdance .bde-essma-follow-6177-108 .social-card .plat{font-family:'Archivo',sans-serif;font-weight:800;font-size:17px;color:var(--navy-deep);letter-spacing:-.01em;display:block}.breakdance .bde-essma-follow-6177-108 .social-card .handle{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--ink-2);margin-top:4px;display:block}.breakdance .bde-essma-follow-6177-108 .social-card .go{margin-top:auto;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--navy);display:inline-flex;align-items:center;gap:7px}.breakdance .bde-essma-follow-6177-108 .social-card .go .a{color:var(--accent);transition:transform .2s}.breakdance .bde-essma-follow-6177-108 .social-card:hover .go .a{transform:translateX(4px)}@media (max-width:900px){.breakdance .bde-essma-follow-6177-108 .social-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.breakdance .bde-essma-follow-6177-108 .social-grid{grid-template-columns:1fr}}}@media (max-width:767px){.breakdance .bde-essma-follow-6177-108{display:block;width:100%;background:var(--paper);padding:84px 0}.breakdance .bde-essma-follow-6177-108 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-follow-6177-108 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-follow-6177-108 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-follow-6177-108 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-follow-6177-108 .social-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:48px}.breakdance .bde-essma-follow-6177-108 .social-card{display:flex;flex-direction:column;gap:18px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px;text-decoration:none;transition:all .2s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.breakdance .bde-essma-follow-6177-108 .social-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent);transform:scaleY(0);transform-origin:bottom;transition:transform .25s}.breakdance .bde-essma-follow-6177-108 .social-card:hover{border-color:var(--navy);transform:translateY(-4px);box-shadow:0 14px 32px rgba(11,27,61,.09)}.breakdance .bde-essma-follow-6177-108 .social-card:hover::before{transform:scaleY(1);transform-origin:top}.breakdance .bde-essma-follow-6177-108 .social-ic{width:48px;height:48px;border-radius:12px;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Archivo',sans-serif;font-weight:800;font-size:18px;transition:background .2s}.breakdance .bde-essma-follow-6177-108 .social-card:hover .social-ic{background:var(--accent)}.breakdance .bde-essma-follow-6177-108 .social-card .plat{font-family:'Archivo',sans-serif;font-weight:800;font-size:17px;color:var(--navy-deep);letter-spacing:-.01em;display:block}.breakdance .bde-essma-follow-6177-108 .social-card .handle{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--ink-2);margin-top:4px;display:block}.breakdance .bde-essma-follow-6177-108 .social-card .go{margin-top:auto;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--navy);display:inline-flex;align-items:center;gap:7px}.breakdance .bde-essma-follow-6177-108 .social-card .go .a{color:var(--accent);transition:transform .2s}.breakdance .bde-essma-follow-6177-108 .social-card:hover .go .a{transform:translateX(4px)}@media (max-width:900px){.breakdance .bde-essma-follow-6177-108 .social-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.breakdance .bde-essma-follow-6177-108 .social-grid{grid-template-columns:1fr}}}@media (max-width:479px){.breakdance .bde-essma-follow-6177-108{display:block;width:100%;background:var(--paper);padding:84px 0}.breakdance .bde-essma-follow-6177-108 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-follow-6177-108 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-follow-6177-108 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-follow-6177-108 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-follow-6177-108 .social-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:48px}.breakdance .bde-essma-follow-6177-108 .social-card{display:flex;flex-direction:column;gap:18px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px;text-decoration:none;transition:all .2s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.breakdance .bde-essma-follow-6177-108 .social-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent);transform:scaleY(0);transform-origin:bottom;transition:transform .25s}.breakdance .bde-essma-follow-6177-108 .social-card:hover{border-color:var(--navy);transform:translateY(-4px);box-shadow:0 14px 32px rgba(11,27,61,.09)}.breakdance .bde-essma-follow-6177-108 .social-card:hover::before{transform:scaleY(1);transform-origin:top}.breakdance .bde-essma-follow-6177-108 .social-ic{width:48px;height:48px;border-radius:12px;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Archivo',sans-serif;font-weight:800;font-size:18px;transition:background .2s}.breakdance .bde-essma-follow-6177-108 .social-card:hover .social-ic{background:var(--accent)}.breakdance .bde-essma-follow-6177-108 .social-card .plat{font-family:'Archivo',sans-serif;font-weight:800;font-size:17px;color:var(--navy-deep);letter-spacing:-.01em;display:block}.breakdance .bde-essma-follow-6177-108 .social-card .handle{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--ink-2);margin-top:4px;display:block}.breakdance .bde-essma-follow-6177-108 .social-card .go{margin-top:auto;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--navy);display:inline-flex;align-items:center;gap:7px}.breakdance .bde-essma-follow-6177-108 .social-card .go .a{color:var(--accent);transition:transform .2s}.breakdance .bde-essma-follow-6177-108 .social-card:hover .go .a{transform:translateX(4px)}@media (max-width:900px){.breakdance .bde-essma-follow-6177-108 .social-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.breakdance .bde-essma-follow-6177-108 .social-grid{grid-template-columns:1fr}}}.breakdance .bde-section-6177-110 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-6177-110 .section-container{padding-bottom:0px;padding-top:0px}.breakdance .bde-essma-office-6177-112{display:block;width:100%;background:#fff;padding:96px 0}.breakdance .bde-essma-office-6177-112 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-office-6177-112 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-office-6177-112 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-office-6177-112 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-office-6177-112 .office-grid{display:grid;grid-template-columns:2fr 3fr;gap:52px;align-items:stretch;margin-top:48px}.breakdance .bde-essma-office-6177-112 .office-card{background:var(--navy-deep);color:#fff;border-radius:22px;padding:42px;position:relative;overflow:hidden;display:flex;flex-direction:column}.breakdance .bde-essma-office-6177-112 .office-card::before{content:"";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at center,rgba(93,176,74,.32),transparent 70%)}.breakdance .bde-essma-office-6177-112 .office-card .ven{position:relative;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:700;display:inline-flex;align-items:center;gap:8px}.breakdance .bde-essma-office-6177-112 .office-card .ven .dot{width:7px;height:7px;border-radius:50%;background:currentColor}.breakdance .bde-essma-office-6177-112 .office-card h3{position:relative;font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;font-size:34px;line-height:1.02;letter-spacing:.01em;color:#fff;margin:14px 0 0}.breakdance .bde-essma-office-6177-112 .office-card address{position:relative;font-style:normal;color:#cdd6e6;font-size:16px;line-height:1.7;margin:18px 0 0}.breakdance .bde-essma-office-6177-112 .office-card address b{color:#fff;font-weight:600}.breakdance .bde-essma-office-6177-112 .office-meta{position:relative;margin:24px 0 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.10);display:flex;flex-direction:column;gap:14px}.breakdance .bde-essma-office-6177-112 .office-meta .mrow{display:flex;flex-direction:column;gap:3px}.breakdance .bde-essma-office-6177-112 .office-meta .mk{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#9eaecb;font-weight:700}.breakdance .bde-essma-office-6177-112 .office-meta .mv{font-size:15px;color:#fff}.breakdance .bde-essma-office-6177-112 .office-meta .mv a{color:#fff;border-bottom:1px solid rgba(255,255,255,.25);text-decoration:none}.breakdance .bde-essma-office-6177-112 .office-meta .mv a:hover{color:var(--accent);border-color:var(--accent)}.breakdance .bde-essma-office-6177-112 .office-card .dir{position:relative;margin-top:28px}.breakdance .bde-essma-office-6177-112 .map-frame{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--paper);min-height:420px;position:relative}.breakdance .bde-essma-office-6177-112 .map-frame iframe{display:block;width:100%;height:100%;min-height:420px;border:0;filter:saturate(.96)}.breakdance .bde-essma-office-6177-112 .map-frame .map-tag{position:absolute;left:16px;top:16px;z-index:2;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:rgba(17,44,92,.78);padding:7px 11px;border-radius:6px;backdrop-filter:blur(4px);pointer-events:none}@media (max-width:900px){.breakdance .bde-essma-office-6177-112 .office-grid{grid-template-columns:1fr;gap:24px}}.breakdance .bde-essma-office-6177-112{padding-top:50px}.breakdance .bde-essma-office-6177-112{margin-top:0px}@media (max-width:1119px){.breakdance .bde-essma-office-6177-112{display:block;width:100%;background:#fff;padding:96px 0}.breakdance .bde-essma-office-6177-112 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-office-6177-112 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-office-6177-112 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-office-6177-112 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-office-6177-112 .office-grid{display:grid;grid-template-columns:2fr 3fr;gap:52px;align-items:stretch;margin-top:48px}.breakdance .bde-essma-office-6177-112 .office-card{background:var(--navy-deep);color:#fff;border-radius:22px;padding:42px;position:relative;overflow:hidden;display:flex;flex-direction:column}.breakdance .bde-essma-office-6177-112 .office-card::before{content:"";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at center,rgba(93,176,74,.32),transparent 70%)}.breakdance .bde-essma-office-6177-112 .office-card .ven{position:relative;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:700;display:inline-flex;align-items:center;gap:8px}.breakdance .bde-essma-office-6177-112 .office-card .ven .dot{width:7px;height:7px;border-radius:50%;background:currentColor}.breakdance .bde-essma-office-6177-112 .office-card h3{position:relative;font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;font-size:34px;line-height:1.02;letter-spacing:.01em;color:#fff;margin:14px 0 0}.breakdance .bde-essma-office-6177-112 .office-card address{position:relative;font-style:normal;color:#cdd6e6;font-size:16px;line-height:1.7;margin:18px 0 0}.breakdance .bde-essma-office-6177-112 .office-card address b{color:#fff;font-weight:600}.breakdance .bde-essma-office-6177-112 .office-meta{position:relative;margin:24px 0 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.10);display:flex;flex-direction:column;gap:14px}.breakdance .bde-essma-office-6177-112 .office-meta .mrow{display:flex;flex-direction:column;gap:3px}.breakdance .bde-essma-office-6177-112 .office-meta .mk{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#9eaecb;font-weight:700}.breakdance .bde-essma-office-6177-112 .office-meta .mv{font-size:15px;color:#fff}.breakdance .bde-essma-office-6177-112 .office-meta .mv a{color:#fff;border-bottom:1px solid rgba(255,255,255,.25);text-decoration:none}.breakdance .bde-essma-office-6177-112 .office-meta .mv a:hover{color:var(--accent);border-color:var(--accent)}.breakdance .bde-essma-office-6177-112 .office-card .dir{position:relative;margin-top:28px}.breakdance .bde-essma-office-6177-112 .map-frame{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--paper);min-height:420px;position:relative}.breakdance .bde-essma-office-6177-112 .map-frame iframe{display:block;width:100%;height:100%;min-height:420px;border:0;filter:saturate(.96)}.breakdance .bde-essma-office-6177-112 .map-frame .map-tag{position:absolute;left:16px;top:16px;z-index:2;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:rgba(17,44,92,.78);padding:7px 11px;border-radius:6px;backdrop-filter:blur(4px);pointer-events:none}@media (max-width:900px){.breakdance .bde-essma-office-6177-112 .office-grid{grid-template-columns:1fr;gap:24px}}}@media (max-width:1023px){.breakdance .bde-essma-office-6177-112{display:block;width:100%;background:#fff;padding:96px 0}.breakdance .bde-essma-office-6177-112 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-office-6177-112 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-office-6177-112 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-office-6177-112 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-office-6177-112 .office-grid{display:grid;grid-template-columns:2fr 3fr;gap:52px;align-items:stretch;margin-top:48px}.breakdance .bde-essma-office-6177-112 .office-card{background:var(--navy-deep);color:#fff;border-radius:22px;padding:42px;position:relative;overflow:hidden;display:flex;flex-direction:column}.breakdance .bde-essma-office-6177-112 .office-card::before{content:"";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at center,rgba(93,176,74,.32),transparent 70%)}.breakdance .bde-essma-office-6177-112 .office-card .ven{position:relative;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:700;display:inline-flex;align-items:center;gap:8px}.breakdance .bde-essma-office-6177-112 .office-card .ven .dot{width:7px;height:7px;border-radius:50%;background:currentColor}.breakdance .bde-essma-office-6177-112 .office-card h3{position:relative;font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;font-size:34px;line-height:1.02;letter-spacing:.01em;color:#fff;margin:14px 0 0}.breakdance .bde-essma-office-6177-112 .office-card address{position:relative;font-style:normal;color:#cdd6e6;font-size:16px;line-height:1.7;margin:18px 0 0}.breakdance .bde-essma-office-6177-112 .office-card address b{color:#fff;font-weight:600}.breakdance .bde-essma-office-6177-112 .office-meta{position:relative;margin:24px 0 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.10);display:flex;flex-direction:column;gap:14px}.breakdance .bde-essma-office-6177-112 .office-meta .mrow{display:flex;flex-direction:column;gap:3px}.breakdance .bde-essma-office-6177-112 .office-meta .mk{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#9eaecb;font-weight:700}.breakdance .bde-essma-office-6177-112 .office-meta .mv{font-size:15px;color:#fff}.breakdance .bde-essma-office-6177-112 .office-meta .mv a{color:#fff;border-bottom:1px solid rgba(255,255,255,.25);text-decoration:none}.breakdance .bde-essma-office-6177-112 .office-meta .mv a:hover{color:var(--accent);border-color:var(--accent)}.breakdance .bde-essma-office-6177-112 .office-card .dir{position:relative;margin-top:28px}.breakdance .bde-essma-office-6177-112 .map-frame{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--paper);min-height:420px;position:relative}.breakdance .bde-essma-office-6177-112 .map-frame iframe{display:block;width:100%;height:100%;min-height:420px;border:0;filter:saturate(.96)}.breakdance .bde-essma-office-6177-112 .map-frame .map-tag{position:absolute;left:16px;top:16px;z-index:2;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:rgba(17,44,92,.78);padding:7px 11px;border-radius:6px;backdrop-filter:blur(4px);pointer-events:none}@media (max-width:900px){.breakdance .bde-essma-office-6177-112 .office-grid{grid-template-columns:1fr;gap:24px}}}@media (max-width:767px){.breakdance .bde-essma-office-6177-112{display:block;width:100%;background:#fff;padding:96px 0}.breakdance .bde-essma-office-6177-112 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-office-6177-112 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-office-6177-112 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-office-6177-112 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-office-6177-112 .office-grid{display:grid;grid-template-columns:2fr 3fr;gap:52px;align-items:stretch;margin-top:48px}.breakdance .bde-essma-office-6177-112 .office-card{background:var(--navy-deep);color:#fff;border-radius:22px;padding:42px;position:relative;overflow:hidden;display:flex;flex-direction:column}.breakdance .bde-essma-office-6177-112 .office-card::before{content:"";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at center,rgba(93,176,74,.32),transparent 70%)}.breakdance .bde-essma-office-6177-112 .office-card .ven{position:relative;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:700;display:inline-flex;align-items:center;gap:8px}.breakdance .bde-essma-office-6177-112 .office-card .ven .dot{width:7px;height:7px;border-radius:50%;background:currentColor}.breakdance .bde-essma-office-6177-112 .office-card h3{position:relative;font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;font-size:34px;line-height:1.02;letter-spacing:.01em;color:#fff;margin:14px 0 0}.breakdance .bde-essma-office-6177-112 .office-card address{position:relative;font-style:normal;color:#cdd6e6;font-size:16px;line-height:1.7;margin:18px 0 0}.breakdance .bde-essma-office-6177-112 .office-card address b{color:#fff;font-weight:600}.breakdance .bde-essma-office-6177-112 .office-meta{position:relative;margin:24px 0 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.10);display:flex;flex-direction:column;gap:14px}.breakdance .bde-essma-office-6177-112 .office-meta .mrow{display:flex;flex-direction:column;gap:3px}.breakdance .bde-essma-office-6177-112 .office-meta .mk{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#9eaecb;font-weight:700}.breakdance .bde-essma-office-6177-112 .office-meta .mv{font-size:15px;color:#fff}.breakdance .bde-essma-office-6177-112 .office-meta .mv a{color:#fff;border-bottom:1px solid rgba(255,255,255,.25);text-decoration:none}.breakdance .bde-essma-office-6177-112 .office-meta .mv a:hover{color:var(--accent);border-color:var(--accent)}.breakdance .bde-essma-office-6177-112 .office-card .dir{position:relative;margin-top:28px}.breakdance .bde-essma-office-6177-112 .map-frame{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--paper);min-height:420px;position:relative}.breakdance .bde-essma-office-6177-112 .map-frame iframe{display:block;width:100%;height:100%;min-height:420px;border:0;filter:saturate(.96)}.breakdance .bde-essma-office-6177-112 .map-frame .map-tag{position:absolute;left:16px;top:16px;z-index:2;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:rgba(17,44,92,.78);padding:7px 11px;border-radius:6px;backdrop-filter:blur(4px);pointer-events:none}@media (max-width:900px){.breakdance .bde-essma-office-6177-112 .office-grid{grid-template-columns:1fr;gap:24px}}}@media (max-width:479px){.breakdance .bde-essma-office-6177-112{display:block;width:100%;background:#fff;padding:96px 0}.breakdance .bde-essma-office-6177-112 .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.breakdance .bde-essma-office-6177-112 .ct-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.breakdance .bde-essma-office-6177-112 .ct-eyebrow .num{color:var(--accent)}.breakdance .bde-essma-office-6177-112 .ct-h2{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1;text-transform:uppercase;letter-spacing:.01em;margin:14px 0 0;color:var(--navy-deep)}.breakdance .bde-essma-office-6177-112 .office-grid{display:grid;grid-template-columns:2fr 3fr;gap:52px;align-items:stretch;margin-top:48px}.breakdance .bde-essma-office-6177-112 .office-card{background:var(--navy-deep);color:#fff;border-radius:22px;padding:42px;position:relative;overflow:hidden;display:flex;flex-direction:column}.breakdance .bde-essma-office-6177-112 .office-card::before{content:"";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at center,rgba(93,176,74,.32),transparent 70%)}.breakdance .bde-essma-office-6177-112 .office-card .ven{position:relative;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:700;display:inline-flex;align-items:center;gap:8px}.breakdance .bde-essma-office-6177-112 .office-card .ven .dot{width:7px;height:7px;border-radius:50%;background:currentColor}.breakdance .bde-essma-office-6177-112 .office-card h3{position:relative;font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;font-size:34px;line-height:1.02;letter-spacing:.01em;color:#fff;margin:14px 0 0}.breakdance .bde-essma-office-6177-112 .office-card address{position:relative;font-style:normal;color:#cdd6e6;font-size:16px;line-height:1.7;margin:18px 0 0}.breakdance .bde-essma-office-6177-112 .office-card address b{color:#fff;font-weight:600}.breakdance .bde-essma-office-6177-112 .office-meta{position:relative;margin:24px 0 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.10);display:flex;flex-direction:column;gap:14px}.breakdance .bde-essma-office-6177-112 .office-meta .mrow{display:flex;flex-direction:column;gap:3px}.breakdance .bde-essma-office-6177-112 .office-meta .mk{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#9eaecb;font-weight:700}.breakdance .bde-essma-office-6177-112 .office-meta .mv{font-size:15px;color:#fff}.breakdance .bde-essma-office-6177-112 .office-meta .mv a{color:#fff;border-bottom:1px solid rgba(255,255,255,.25);text-decoration:none}.breakdance .bde-essma-office-6177-112 .office-meta .mv a:hover{color:var(--accent);border-color:var(--accent)}.breakdance .bde-essma-office-6177-112 .office-card .dir{position:relative;margin-top:28px}.breakdance .bde-essma-office-6177-112 .map-frame{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--paper);min-height:420px;position:relative}.breakdance .bde-essma-office-6177-112 .map-frame iframe{display:block;width:100%;height:100%;min-height:420px;border:0;filter:saturate(.96)}.breakdance .bde-essma-office-6177-112 .map-frame .map-tag{position:absolute;left:16px;top:16px;z-index:2;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:rgba(17,44,92,.78);padding:7px 11px;border-radius:6px;backdrop-filter:blur(4px);pointer-events:none}@media (max-width:900px){.breakdance .bde-essma-office-6177-112 .office-grid{grid-template-columns:1fr;gap:24px}}}