.breakdance .bde-section-126-107 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-126-107{margin:var(--inset);border-radius:var(--r-lg);color:var(--white);position:relative;overflow-x:hidden;overflow-y:hidden;background:var(--navy);padding-block:calc(var(--nav-h) + 92px) 100px}.breakdance .phero::after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(193,255,114,.1) 1px,transparent 1px);background-size:22px 22px;pointer-events:none}.breakdance .phero::before{content:"";position:absolute;inset:0;background:linear-gradient(97deg,transparent 0 68%,var(--blue) 68% 100%);opacity:.85}.breakdance .bde-div-126-106{width:100%;margin-top:0;margin-bottom:0}.breakdance .bde-div-126-106{max-width:var(--container);margin-right:auto;margin-left:auto;padding-inline:var(--gutter);position:relative;z-index:1}.breakdance .bde-text-126-100{color:rgba(255,255,255,.6);margin-top:0;margin-bottom:24px}.breakdance .bde-text-126-100{margin-right:0;margin-left:0;font:600 14px/1.4 var(--sans)}.breakdance .crumb a{text-decoration:none;border-bottom:1px solid rgba(255,255,255,.3)}.breakdance .crumb span{margin:0 8px;opacity:.5}.breakdance .bde-text-126-101{color:var(--lime);letter-spacing:.16em;text-transform:uppercase;margin-top:0;margin-bottom:18px}.breakdance .bde-text-126-101{margin-right:0;margin-left:0;font:800 14px/1 var(--cond)}.breakdance .bde-heading-126-102{max-width:18ch}.breakdance .bde-text-126-103{color:rgba(255,255,255,.88);font-size:19px;line-height:1.6;margin-top:24px;margin-bottom:16px}.breakdance .bde-text-126-103{margin-right:0;margin-left:0;max-width:62ch}@media (max-width:767px){.breakdance .bde-text-126-103{font-size:17px}}.breakdance .bde-div-126-105{margin-top:34px}.breakdance .bde-div-126-105{display:flex;flex-wrap:wrap;gap:12px;row-gap:12px}.breakdance .bde-text-link-126-104,.breakdance .bde-text-link-126-104>*{color:var(--ink);letter-spacing:.07em;text-transform:uppercase}.breakdance .bde-text-link-126-104{display:inline-flex;align-items:center;justify-content:center;row-gap:10px;column-gap:10px;min-height:52px;padding-top:15px;padding-right:26px;padding-bottom:15px;padding-left:26px;border-radius:var(--pill);font:800 16px/1 var(--cond);text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease,translate .35s var(--ease);background:var(--lime)}.breakdance .btn .ar{display:inline-block;transition:transform .3s var(--ease)}.breakdance .btn:hover .ar{transform:translateX(4px)}.breakdance .btn-lime:hover{background:var(--lime-d)}.breakdance .bde-section-126-112 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-126-112{padding-block:80px}@media (max-width:767px){.breakdance .bde-section-126-112{padding-block:52px}}.breakdance .bde-div-126-111{width:100%;margin-top:0;margin-bottom:0}.breakdance .bde-div-126-111{max-width:var(--container);margin-right:auto;margin-left:auto;padding-inline:var(--gutter)}.breakdance .bde-div-126-110{border-radius:var(--r);overflow-x:hidden;overflow-y:hidden}.breakdance .bde-div-126-109{position:relative;overflow-x:hidden;overflow-y:hidden;background:rgba(14,16,48,.06);border-radius:var(--r);aspect-ratio:21/9}.breakdance .bde-html-img-126-108{width:100%;height:100%;object-fit:cover;transform:translate3d(0,var(--py,0px),0) scale(1.07);will-change:transform}@media (prefers-reduced-motion:reduce){.breakdance .shot img{transform:none!important}}.breakdance .bde-html-img-126-108{object-position:50% 25%}.breakdance .bde-html-img-126-108{object-position:var(--pos,50% 50%)}.breakdance .bde-text-126-173{display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4/5;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background:var(--lime)}.breakdance .case-type b{font:700 clamp(64px,7vw,110px)/.9 var(--serif);letter-spacing:-.02em}.breakdance .case-type span{font:800 14px/1.3 var(--cond);letter-spacing:.12em;text-transform:uppercase;margin-top:12px}.breakdance .bde-text-126-173{aspect-ratio:21/9}.breakdance .bde-text-126-173{aspect-ratio:21/9}@media (max-width:767px){.breakdance .bde-text-126-173{aspect-ratio:4/5}}.breakdance .bde-section-126-127 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-126-127{padding-block:48px 40px;overflow-x:hidden;overflow-y:hidden}.breakdance .bde-div-126-126{width:100%;margin-top:0;margin-bottom:0}.breakdance .bde-div-126-126{max-width:var(--container);margin-right:auto;margin-left:auto;padding-inline:var(--gutter)}.breakdance .bde-div-126-125{display:grid;grid-template:none / 1.25fr .85fr 1.1fr .9fr;gap:22px;row-gap:22px;align-items:start}.breakdance .bde-div-126-125{margin-inline:auto}@media (prefers-reduced-motion:reduce){.breakdance .sblk-in{animation:none}}.breakdance .bde-div-126-125{grid-template-columns:repeat(3,minmax(0,1fr));max-width:990px}@media (max-width:1023px){.breakdance .bde-div-126-125{grid-template:none / 1fr 1fr;gap:18px;row-gap:18px}}.breakdance .bde-div-126-116{margin-top:34px}.breakdance .bde-div-126-116{rotate:var(--rot)}.breakdance .bde-div-126-116{--rot:-4deg}@media (max-width:1023px){.breakdance .bde-div-126-116{margin-top:24px}}@media (max-width:767px){.breakdance .bde-div-126-116{rotate:calc(var(--rot) * .6)}}.breakdance .bde-div-126-115{min-height:230px;padding:30px 30px 28px 30px}.breakdance .bde-div-126-115{display:flex;flex-direction:column;justify-content:flex-end}.breakdance .bde-div-126-115{color:var(--ink)}.breakdance .bde-div-126-115{border-radius:var(--r-lg);box-shadow:0 22px 50px rgba(14,16,48,.14);animation:bob 7s ease-in-out infinite;background:var(--lime)}@keyframes bob{0%,100%{transform:translate3d(0,0,0) rotate(0deg)}50%{transform:translate3d(0,-12px,0) rotate(1.2deg)}}@media (max-width:767px){.breakdance .bde-div-126-115{padding:22px 20px 22px 20px}.breakdance .bde-div-126-115{border-radius:var(--r);min-height:0!important}}.breakdance .bde-text-126-113{letter-spacing:-.02em}.breakdance .bde-text-126-113{font:700 clamp(48px,5.4vw,84px)/1 var(--serif)}.breakdance .bde-text-126-114{letter-spacing:.12em;text-transform:uppercase;margin-top:12px}.breakdance .bde-text-126-114{font:800 14px/1.25 var(--cond);opacity:.8}@media (max-width:767px){.breakdance .bde-text-126-114{letter-spacing:.08em}.breakdance .bde-text-126-114{font-size:12.5px}}.breakdance .bde-div-126-120{margin-top:0}.breakdance .bde-div-126-120{rotate:var(--rot)}.breakdance .bde-div-126-120{--rot:3deg}@media (max-width:767px){.breakdance .bde-div-126-120{rotate:calc(var(--rot) * .6)}}.breakdance .bde-div-126-119{min-height:290px;padding:30px 30px 28px 30px}.breakdance .bde-div-126-119{display:flex;flex-direction:column;justify-content:flex-end}.breakdance .bde-div-126-119{color:var(--white)}.breakdance .bde-div-126-119{border-radius:var(--r-lg);box-shadow:0 22px 50px rgba(14,16,48,.14);animation:bob 7s ease-in-out infinite;background:var(--electric);animation-duration:8.5s;animation-delay:-2s}@keyframes bob{0%,100%{transform:translate3d(0,0,0) rotate(0deg)}50%{transform:translate3d(0,-12px,0) rotate(1.2deg)}}@media (max-width:767px){.breakdance .bde-div-126-119{padding:22px 20px 22px 20px}.breakdance .bde-div-126-119{border-radius:var(--r);min-height:0!important}}.breakdance .bde-text-126-117{letter-spacing:-.02em}.breakdance .bde-text-126-117{font:700 clamp(48px,5.4vw,84px)/1 var(--serif)}.breakdance .bde-text-126-118{letter-spacing:.12em;text-transform:uppercase;margin-top:12px}.breakdance .bde-text-126-118{font:800 14px/1.25 var(--cond);opacity:.8}@media (max-width:767px){.breakdance .bde-text-126-118{letter-spacing:.08em}.breakdance .bde-text-126-118{font-size:12.5px}}.breakdance .bde-div-126-124{margin-top:70px}.breakdance .bde-div-126-124{rotate:var(--rot)}.breakdance .bde-div-126-124{--rot:-2deg}@media (max-width:1023px){.breakdance .bde-div-126-124{margin-top:10px}}@media (max-width:767px){.breakdance .bde-div-126-124{rotate:calc(var(--rot) * .6)}}.breakdance .bde-div-126-123{min-height:200px;padding:30px 30px 28px 30px}.breakdance .bde-div-126-123{display:flex;flex-direction:column;justify-content:flex-end}.breakdance .bde-div-126-123{color:var(--ink)}.breakdance .bde-div-126-123{border-radius:var(--r-lg);box-shadow:0 22px 50px rgba(14,16,48,.14);animation:bob 7s ease-in-out infinite;background:var(--white);border:1px solid var(--line);animation-duration:6.2s;animation-delay:-4s}@keyframes bob{0%,100%{transform:translate3d(0,0,0) rotate(0deg)}50%{transform:translate3d(0,-12px,0) rotate(1.2deg)}}@media (max-width:767px){.breakdance .bde-div-126-123{padding:22px 20px 22px 20px}.breakdance .bde-div-126-123{border-radius:var(--r);min-height:0!important}}.breakdance .bde-text-126-121{color:var(--electric);letter-spacing:-.02em}.breakdance .bde-text-126-121{font:700 clamp(48px,5.4vw,84px)/1 var(--serif)}.breakdance .bde-text-126-122{letter-spacing:.12em;text-transform:uppercase;margin-top:12px}.breakdance .bde-text-126-122{font:800 14px/1.25 var(--cond);opacity:.8}@media (max-width:767px){.breakdance .bde-text-126-122{letter-spacing:.08em}.breakdance .bde-text-126-122{font-size:12.5px}}.breakdance .bde-section-126-143 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-126-143{padding-block:120px}@media (max-width:1023px){.breakdance .bde-section-126-143{padding-block:88px}}@media (max-width:767px){.breakdance .bde-section-126-143{padding-block:68px}}.breakdance .bde-div-126-142{width:100%;margin-top:0;margin-bottom:0}.breakdance .bde-div-126-142{max-width:var(--container);margin-right:auto;margin-left:auto;padding-inline:var(--gutter)}.breakdance .bde-div-126-141{display:grid;grid-template:none / minmax(0,.7fr) minmax(0,1.3fr);gap:80px;row-gap:80px;align-items:start}@media (max-width:1023px){.breakdance .bde-div-126-141{grid-template:none / 1fr}}.breakdance .bde-div-126-135{display:grid;gap:26px;row-gap:26px}.breakdance .bde-div-126-135{position:sticky;top:110px}.breakdance .case-side .box a:hover{color:var(--electric)}@media (max-width:1023px){.breakdance .bde-div-126-135{position:static}}.breakdance .bde-div-126-130{padding:26px 26px 26px 26px}.breakdance .bde-div-126-130{background:var(--white);border:1px solid var(--line);border-radius:var(--r)}.breakdance .case-side .box a{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line);text-decoration:none;font-weight:600;transition:color .2s}.breakdance .case-side .box a:last-child{border-bottom:0}.breakdance .bde-heading-126-128{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px}.breakdance .bde-heading-126-128{font:800 13px/1 var(--cond)}.breakdance .bde-term-loop-126-175>.bde-loop{--bde-posts-gap:0px;--bde-posts-per-row:1}.breakdance .bde-term-loop-126-175 .bde-loop{display:block;gap:0}.breakdance .bde-term-loop-126-175 .bde-loop-item{width:100%!important;display:block;padding:0;margin:0}.breakdance .bde-term-loop-126-175 .bde-loop-item:last-child .bde-text-link{border-bottom:0}.breakdance .bde-term-loop-126-175 .bde-text-link{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line);text-decoration:none;font-weight:600;transition:color .2s}.breakdance .bde-term-loop-126-175 .bde-text-link:hover{color:var(--electric)}.breakdance .bde-div-126-134{padding:26px 26px 26px 26px}.breakdance .bde-div-126-134{background:var(--white);border:1px solid var(--line);border-radius:var(--r)}.breakdance .bde-heading-126-131{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px}.breakdance .bde-heading-126-131{font:800 13px/1 var(--cond)}.breakdance .bde-text-126-132{color:var(--muted);font-size:15px;line-height:1.6;margin-top:0;margin-bottom:16px}.breakdance .bde-text-126-132{margin-right:0;margin-left:0}.breakdance .bde-text-link-126-133,.breakdance .bde-text-link-126-133>*{color:var(--white);letter-spacing:.07em;text-transform:uppercase}.breakdance .bde-text-link-126-133{display:flex;align-items:center;justify-content:space-between;row-gap:10px;column-gap:10px;min-height:44px;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;border-radius:var(--pill);font:800 16px/1 var(--cond);text-decoration:none;white-space:nowrap;transition:color .2s;background:var(--electric);font-size:15px;border-bottom:0;font-weight:600}.breakdance .btn .ar{display:inline-block;transition:transform .3s var(--ease)}.breakdance .btn:hover .ar{transform:translateX(4px)}.breakdance .btn-blue:hover{background:var(--blue)}.breakdance .bde-heading-126-136{font-size:clamp(28px,3vw,40px);margin-top:0;margin-bottom:20px}.breakdance .bde-heading-126-136{margin-right:0;margin-left:0}.breakdance .bde-rich-text-126-176 p{margin:0 0 16px}.breakdance .bde-rich-text-126-176 p:last-child{margin-bottom:0}.breakdance .bde-section-126-153 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-126-153{padding-block:120px;background:var(--white)}@media (max-width:1023px){.breakdance .bde-section-126-153{padding-block:88px}}@media (max-width:767px){.breakdance .bde-section-126-153{padding-block:68px}}.breakdance .bde-div-126-152{width:100%;margin-top:0;margin-bottom:0}.breakdance .bde-div-126-152{max-width:var(--container);margin-right:auto;margin-left:auto;padding-inline:var(--gutter)}.breakdance .bde-div-126-150{margin-bottom:64px}.breakdance .bde-div-126-150{display:grid;grid-template:none / minmax(0,1.1fr) minmax(0,.9fr);gap:56px;row-gap:56px;align-items:end}@media (max-width:1023px){.breakdance .bde-div-126-150{grid-template:none / 1fr;gap:22px;row-gap:22px;align-items:start}}.breakdance .bde-text-126-144{color:var(--electric);letter-spacing:.16em;text-transform:uppercase;margin-top:0;margin-bottom:18px}.breakdance .bde-text-126-144{margin-right:0;margin-left:0;font:800 14px/1 var(--cond)}.breakdance .bde-div-126-148{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;row-gap:12px}.breakdance .bde-div-126-148{margin-top:22px}@media (max-width:1023px){.breakdance .bde-div-126-148{justify-content:flex-start}}.breakdance .bde-text-link-126-147,.breakdance .bde-text-link-126-147>*{color:var(--ink);letter-spacing:.07em;text-transform:uppercase}.breakdance .bde-text-link-126-147{display:inline-flex;align-items:center;justify-content:center;row-gap:10px;column-gap:10px;min-height:52px;padding-top:15px;padding-right:26px;padding-bottom:15px;padding-left:26px;border-radius:var(--pill);font:800 16px/1 var(--cond);text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease,translate .35s var(--ease);border:1.5px solid rgba(14,16,48,.25)}.breakdance .btn .ar{display:inline-block;transition:transform .3s var(--ease)}.breakdance .btn:hover .ar{transform:translateX(4px)}.breakdance .btn-line:hover{border-color:var(--ink)}.breakdance .bde-post-loop-126-151>.bde-loop{--bde-posts-gap:24px;--bde-posts-per-row:3}.breakdance .bde-post-loop-126-151{min-width:0}.breakdance .bde-post-loop-126-151 .bde-isotope-filter-bar{margin-bottom:36px}.breakdance .bde-post-loop-126-151 .bde-isotope-filter-bar .bde-tabs__tabslist{display:flex;flex-wrap:wrap;gap:8px;background:none;padding:0;box-shadow:none}.breakdance .bde-post-loop-126-151 .bde-isotope-filter-bar .bde-tabs__tab{min-height:40px;padding:10px 16px;border-radius:999px;border:1.5px solid rgba(14,16,48,.18);background:transparent;color:var(--ink);font:800 14px/1 var(--cond);letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s,color .2s,border-color .2s}.breakdance .bde-post-loop-126-151 .bde-isotope-filter-bar .bde-tabs__tab:hover{border-color:var(--ink)}.breakdance .bde-post-loop-126-151 .bde-isotope-filter-bar .bde-tabs__tab[aria-selected="true"]{background:var(--ink);border-color:var(--ink);color:#fff}.breakdance .bde-post-loop-126-151 .bde-isotope-filter-bar .bde-tabs__tab-title{font:inherit;color:inherit}@media (max-width:1023px){.breakdance .bde-post-loop-126-151>.bde-loop{--bde-posts-per-row:2}}@media (max-width:767px){.breakdance .bde-post-loop-126-151>.bde-loop{--bde-posts-per-row:1}}.breakdance .bde-section-126-172 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-126-172{padding-block:120px;background:var(--navy);color:var(--white);position:relative;overflow-x:hidden;overflow-y:hidden;margin:var(--inset);border-radius:var(--r-lg);background-image:radial-gradient(rgba(193,255,114,.1) 1px,transparent 1px);background-size:22px 22px}@media (max-width:1023px){.breakdance .bde-section-126-172{padding-block:88px}}@media (max-width:767px){.breakdance .bde-section-126-172{padding-block:68px}}.breakdance .bde-div-126-171{width:100%;margin-top:0;margin-bottom:0}.breakdance .bde-div-126-171{max-width:var(--container);margin-right:auto;margin-left:auto;padding-inline:var(--gutter)}.breakdance .bde-div-126-170{display:grid;grid-template:none / minmax(0,.85fr) minmax(0,1.15fr);gap:56px;row-gap:56px;align-items:start}@media (max-width:1023px){.breakdance .bde-div-126-170{grid-template:none / 1fr}}.breakdance .bde-text-126-154{color:var(--lime);letter-spacing:.16em;text-transform:uppercase;margin-top:0;margin-bottom:18px}.breakdance .bde-text-126-154{margin-right:0;margin-left:0;font:800 14px/1 var(--cond)}.breakdance .sec-navy h2 em{color:var(--lime)}.breakdance .bde-text-126-156{color:rgba(255,255,255,.88);font-size:19px;line-height:1.6;margin-top:0;margin-bottom:16px}.breakdance .bde-text-126-156{margin-right:0;margin-left:0;max-width:62ch}.breakdance .bde-text-126-156{margin-top:20px}@media (max-width:767px){.breakdance .bde-text-126-156{font-size:17px}}.breakdance .bde-div-126-166{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-top:28px;margin-bottom:32px}.breakdance .bde-div-126-166{display:grid;gap:14px;row-gap:14px}.breakdance .bde-div-126-166{margin-right:0;margin-left:0;list-style:none}.breakdance .check svg{width:12px;height:12px}.breakdance .bde-div-126-159{display:flex;align-items:flex-start;gap:12px;row-gap:12px}.breakdance .bde-text-126-157{width:22px;margin-top:3px}.breakdance .bde-text-126-157{flex:0 0 auto;height:22px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;background:var(--lime);display:inline-flex;align-items:center;justify-content:center}.breakdance .bde-div-126-162{display:flex;align-items:flex-start;gap:12px;row-gap:12px}.breakdance .bde-text-126-160{width:22px;margin-top:3px}.breakdance .bde-text-126-160{flex:0 0 auto;height:22px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;background:var(--lime);display:inline-flex;align-items:center;justify-content:center}.breakdance .bde-div-126-165{display:flex;align-items:flex-start;gap:12px;row-gap:12px}.breakdance .bde-text-126-163{width:22px;margin-top:3px}.breakdance .bde-text-126-163{flex:0 0 auto;height:22px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;background:var(--lime);display:inline-flex;align-items:center;justify-content:center}.breakdance .bde-text-126-167{margin-top:10px}.breakdance .bde-text-126-167{display:grid;row-gap:8px;column-gap:8px}.breakdance .book-contact a{font:600 18px/1.5 var(--sans);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.3);justify-self:start}.breakdance p{margin:0 0 16px}.breakdance .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:15px 26px;border-radius:var(--pill);font:800 16px/1 var(--cond);letter-spacing:.07em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease,translate .35s var(--ease)}.breakdance .btn-sm{min-height:44px;padding:12px 20px;font-size:15px}.breakdance .btn-blue{background:var(--electric);color:var(--white)}.breakdance .btn .ar{display:inline-block;transition:transform .3s var(--ease)}.breakdance .book-cal{background:var(--white);border-radius:var(--r);overflow:hidden;min-height:640px;position:relative;box-shadow:0 30px 60px rgba(14,16,48,.25)}.breakdance .book-cal iframe{position:relative;z-index:1;display:block;width:100%;height:700px;border:0;background:var(--white)}@media (max-width:640px){.breakdance .book-cal iframe{height:760px}}.breakdance .book-cal .fallback{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:30px;color:var(--muted)}.breakdance .btn:hover .ar{transform:translateX(4px)}.breakdance .btn-blue:hover{background:var(--blue)}