.breakdance .bde-section-28-142 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-code-block-28-143{width:100%}.breakdance .bde-section:has(.bc-hero)>.section-container{width:100%;max-width:none;padding:0}.bde-code-block:has(.bc-hero){align-self:stretch;width:100%;max-width:100%;min-width:0}.bc-hero{--bc-bg:#FDFBFA;--bc-sky:#D0E2F2;--bc-gold:#D7B377;--bc-blue:#2D6589;--bc-ink:#212020;--bc-head:"Cinzel",serif;--bc-body:"Poppins",sans-serif;--bc-band:clamp(70px,10vw,140px);--bc-paw-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%23ffffff'%3E%3Cellipse cx='32' cy='43' rx='14' ry='12'/%3E%3Cellipse cx='13' cy='27' rx='6' ry='8'/%3E%3Cellipse cx='25' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='39' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='51' cy='27' rx='6' ry='8'/%3E%3C/svg%3E");--bc-paw-gold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%23D7B377'%3E%3Cellipse cx='32' cy='43' rx='14' ry='12'/%3E%3Cellipse cx='13' cy='27' rx='6' ry='8'/%3E%3Cellipse cx='25' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='39' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='51' cy='27' rx='6' ry='8'/%3E%3C/svg%3E");position:relative;isolation:isolate;display:block;box-sizing:border-box;width:100%;min-height:clamp(460px,64vh,660px);padding-bottom:calc(var(--bc-band) + clamp(140px, 16vw, 240px));overflow:hidden;background:linear-gradient(180deg,var(--bc-sky) 0%,var(--bc-bg) 78%);font-family:var(--bc-body);color:var(--bc-ink)}.bc-hero__sky{position:absolute;inset:0;z-index:0;pointer-events:none}.bc-hero__cloud{position:absolute;left:0;width:clamp(110px,14vw,210px);fill:#fff;opacity:.85;animation:bc-hero-drift 70s linear infinite}.bc-hero__cloud--1{top:8%}.bc-hero__cloud--2{top:24%;width:clamp(80px,10vw,150px);opacity:.65;animation-duration:95s;animation-delay:-48s}.bc-hero__float{position:absolute;bottom:calc(var(--bc-band) + 20px);left:var(--x);width:22px;height:22px;background:var(--bc-paw-gold) center / contain no-repeat;opacity:0;animation:bc-hero-rise 10s ease-in infinite;animation-delay:var(--d)}.bc-hero__content{position:relative;z-index:4;box-sizing:border-box;width:100%;max-width:920px;margin:0 auto;padding:clamp(36px,6vw,80px) 20px 0;text-align:center}.bc-hero__badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid var(--bc-gold);border-radius:999px;background:rgba(253,251,250,.7);color:var(--bc-blue);font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.bc-hero__badge svg{color:var(--bc-gold);animation:bc-hero-wiggle 3s ease-in-out infinite}.bc-hero .bc-hero__title{margin:18px 0 20px;font:700 clamp(2rem,1rem + 4.6vw,4.6rem) / 1.08 var(--bc-head);color:var(--bc-blue);letter-spacing:.02em;text-shadow:3px 3px 0 var(--bc-gold);overflow-wrap:anywhere}.bc-hero .bc-hero__title.is-long{font-size:clamp(1.6rem,.9rem + 3vw,3.2rem)}.bc-hero .bc-hero__title.is-xlong{font-size:clamp(1.35rem,.8rem + 2.2vw,2.5rem)}.bc-hero__word{display:inline-block}.bc-hero__char{display:inline-block;animation:bc-hero-drop .9s cubic-bezier(.34,1.56,.64,1) both,bc-hero-wave 7s ease-in-out infinite;animation-delay:calc(var(--i) * var(--step, 60ms) + 200ms),calc(var(--i) * var(--step, 60ms) + 2.6s)}.bc-hero__crumb{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:6px 18px;border-radius:999px;background:rgba(253,251,250,.85);box-shadow:0 10px 24px -16px rgba(17,24,39,.5);font-size:.85rem;color:var(--bc-ink)}.bc-hero .bc-hero__crumb a{display:inline-flex;align-items:center;min-height:36px;color:var(--bc-blue);font-weight:600;text-decoration:none}.bc-hero .bc-hero__crumb a:hover{text-decoration:underline}.bc-hero .bc-hero__crumb a:focus-visible{outline:3px solid var(--bc-gold);outline-offset:3px}.bc-hero__crumb-now{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bc-hero__scene{position:absolute;inset:0;z-index:2;pointer-events:none}.bc-hero__cat{position:absolute;bottom:calc(var(--bc-band) - 6px);display:block;height:auto;overflow:visible;fill:currentColor;color:var(--bc-blue)}.bc-hero__cat--mom{left:2%;width:clamp(100px,14vw,230px)}.bc-hero__cat--kitten{left:calc(2% + clamp(90px, 13vw, 214px));width:clamp(58px,7.5vw,120px);color:#4F86AE;transform:scaleX(-1)}.bc-hero__cat--play{right:clamp(150px,18vw,290px);display:none;width:clamp(140px,17vw,260px);color:#3A729A}.bc-hero__cat--sleep{right:1%;width:clamp(128px,16vw,250px)}.bc-hero__walker{position:absolute;bottom:calc(var(--bc-band) - 8px);left:0;z-index:3;width:clamp(100px,11vw,180px);animation:bc-hero-walk 26s linear infinite}.bc-hero__cat--walk{position:static;width:100%;color:#1F4F6E}.bc-hero__peek{position:absolute;bottom:calc(var(--bc-band) - 2px);left:53%;width:clamp(62px,7vw,110px);overflow:hidden;transform:translateX(-50%)}.bc-hero__cat--peek{position:static;width:100%;color:#3F7AA3;transform:translateY(100%);animation:bc-hero-peek 9s ease-in-out infinite 1.5s}.bc-hero__tail{transform-box:view-box;transform-origin:62px 236px;animation:bc-hero-tail 2.6s ease-in-out infinite alternate}.bc-hero__cat--kitten .bc-hero__tail{animation-duration:1.2s}.bc-hero__cat--play .bc-hero__tail{transform-origin:28px 182px}.bc-hero__cat--walk .bc-hero__tail{transform-origin:52px 82px;animation-duration:1.1s}.bc-hero__eyes{transform-box:fill-box;transform-origin:center;animation:bc-hero-blink 5s infinite}.bc-hero__cat--kitten .bc-hero__eyes{animation-delay:1.4s}.bc-hero__cat--kitten .bc-hero__head{transform-box:view-box;transform-origin:128px 132px;animation:bc-hero-tilt 4s ease-in-out infinite}.bc-hero__swipe{transform-box:view-box;transform-origin:158px 178px;animation:bc-hero-swipe 4s ease-in-out infinite}.bc-hero__yarn{transform-box:view-box;transform-origin:232px -760px;animation:bc-hero-swing 4s ease-in-out infinite}.bc-hero__look{animation:bc-hero-look 9s ease-in-out infinite 1.5s}.bc-hero__breath{transform-box:view-box;transform-origin:125px 128px;animation:bc-hero-breath 3.6s ease-in-out infinite}.bc-hero__zzz text{font:700 22px var(--bc-body);opacity:0;transform-box:fill-box;animation:bc-hero-z 3.6s ease-out infinite}.bc-hero__zzz text:nth-child(2){animation-delay:1.2s}.bc-hero__zzz text:nth-child(3){animation-delay:2.4s}.bc-hero__bob{animation:bc-hero-bob .55s ease-in-out infinite alternate}.bc-hero__leg{transform-box:fill-box;transform-origin:50% 0;animation:bc-hero-step 1.1s ease-in-out infinite}.bc-hero__leg--b{animation-delay:-.55s}.bc-hero__band{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-around;height:var(--bc-band);padding:calc(var(--bc-band) * .2) 2% 0;box-sizing:border-box;background:var(--bc-blue)}.bc-hero__band i{flex:0 0 auto;width:clamp(18px,2.6vw,40px);height:clamp(18px,2.6vw,40px);background:var(--bc-paw-white) center / contain no-repeat;opacity:0;transform:rotate(80deg);animation:bc-hero-print 12s ease-in-out infinite;animation-delay:calc(var(--i) * .45s)}.bc-hero__band i:nth-child(even){margin-top:calc(var(--bc-band) * .3);transform:rotate(100deg)}.bc-hero__band i:nth-child(n+9){display:none}@media (min-width:768px){.bc-hero__cat--play{display:block}.bc-hero__peek{left:50%}.bc-hero__band i:nth-child(n+9){display:block}}@media (orientation:landscape) and (max-height:519px){.bc-hero{--bc-band:64px;min-height:0;padding-bottom:calc(var(--bc-band) + 104px)}.bc-hero__content{padding-top:26px}.bc-hero .bc-hero__title{margin:12px 0 14px;font-size:clamp(1.8rem,1rem + 3vw,2.8rem)}.bc-hero__cat--mom{width:84px}.bc-hero__cat--kitten{left:calc(2% + 76px);width:52px}.bc-hero__peek{width:60px}.bc-hero__cat--play{display:none}.bc-hero__cat--sleep{width:130px}.bc-hero__walker{width:100px}}@keyframes bc-hero-drop{0%{opacity:0;transform:translateY(-140%) rotate(-25deg)}60%{opacity:1}100%{opacity:1;transform:none}}@keyframes bc-hero-wave{0%,12%,100%{transform:none}4%{transform:translateY(-12px) rotate(-4deg)}8%{transform:translateY(2px)}}@keyframes bc-hero-wiggle{0%,100%{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(10deg)}60%{transform:rotate(0)}}@keyframes bc-hero-drift{from{transform:translateX(-30vw)}to{transform:translateX(110vw)}}@keyframes bc-hero-rise{0%{opacity:0;transform:translateY(0) scale(.6) rotate(0)}15%{opacity:.6}100%{opacity:0;transform:translateY(-260px) scale(1) rotate(25deg)}}@keyframes bc-hero-tail{from{transform:rotate(-8deg)}to{transform:rotate(10deg)}}@keyframes bc-hero-blink{0%,90%,96%,100%{transform:scaleY(1)}93%{transform:scaleY(.1)}}@keyframes bc-hero-tilt{0%,30%,100%{transform:rotate(0)}40%,70%{transform:rotate(-12deg)}}@keyframes bc-hero-swipe{0%,18%,34%,100%{transform:rotate(25deg)}25%{transform:rotate(-4deg)}}@keyframes bc-hero-swing{0%,22%,82%,100%{transform:rotate(0)}28%{transform:rotate(-3deg)}42%{transform:rotate(2deg)}56%{transform:rotate(-1.2deg)}70%{transform:rotate(.6deg)}}@keyframes bc-hero-breath{0%,100%{transform:scale(1,1)}50%{transform:scale(1.02,1.07)}}@keyframes bc-hero-z{0%{opacity:0;transform:translate(0,10px) scale(.6)}20%{opacity:1}100%{opacity:0;transform:translate(14px,-26px) scale(1.1)}}@keyframes bc-hero-peek{0%,10%,70%,100%{transform:translateY(100%)}18%,62%{transform:translateY(0)}}@keyframes bc-hero-look{0%,22%,58%,100%{transform:translateX(0)}28%,36%{transform:translateX(-5px)}44%,52%{transform:translateX(5px)}}@keyframes bc-hero-bob{from{transform:translateY(0)}to{transform:translateY(-4px)}}@keyframes bc-hero-step{0%,100%{transform:rotate(20deg)}50%{transform:rotate(-20deg)}}@keyframes bc-hero-walk{0%{transform:translateX(-110%)}85%,100%{transform:translateX(calc(100vw + 10%))}}@keyframes bc-hero-print{0%{opacity:0;scale:.4}4%{opacity:.9;scale:1.15}8%{opacity:.9;scale:1}50%{opacity:.9}62%,100%{opacity:0;scale:1}}@media (prefers-reduced-motion:reduce){.bc-hero.bc-hero *,.bc-hero.bc-hero *::before,.bc-hero.bc-hero *::after{animation:none}.bc-hero__band i{opacity:.9}.bc-hero__walker{left:30%}.bc-hero__cat--peek{transform:none}}.breakdance .bde-section-28-149 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-28-149 .section-container{padding-bottom:0px;padding-top:25px}@media (max-width:1119px){.breakdance .bde-section-28-149 .section-container{align-items:center;justify-content:center;text-align:center}}@media (max-width:1023px){.breakdance .bde-section-28-149 .section-container{align-items:center;justify-content:center;text-align:center}}.breakdance .bde-code-block-28-150{width:100%}.bde-code-block:has(.bc-av){align-self:stretch;width:100%;max-width:100%;min-width:0}.bc-av{--bc-bg:#FDFBFA;--bc-gold:#D7B377;--bc-blue:#2D6589;--bc-green:#1F9D57;--bc-ink:#212020;--bc-night:#111827;--bc-glass:rgba(253,251,250,.92);--bc-head:"Cinzel",serif;--bc-body:"Poppins",sans-serif;--bc-serif:"Lora",serif;--bc-radius:22px;--bc-shadow:0 14px 24px -16px rgba(17,24,39,.55);--bc-bounce:cubic-bezier(.34,1.56,.64,1);--bc-gap:18px;--bc-paw-gold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%23D7B377'%3E%3Cellipse cx='32' cy='43' rx='14' ry='12'/%3E%3Cellipse cx='13' cy='27' rx='6' ry='8'/%3E%3Cellipse cx='25' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='39' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='51' cy='27' rx='6' ry='8'/%3E%3C/svg%3E");--bc-paw-blue:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%232D6589'%3E%3Cellipse cx='32' cy='43' rx='14' ry='12'/%3E%3Cellipse cx='13' cy='27' rx='6' ry='8'/%3E%3Cellipse cx='25' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='39' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='51' cy='27' rx='6' ry='8'/%3E%3C/svg%3E");position:relative;isolation:isolate;display:block;box-sizing:border-box;width:100%;max-width:100%;padding:clamp(64px,9vw,120px) 0 clamp(16px,3vw,36px);background:radial-gradient(120% 55% at 50% 0%,rgba(31,157,87,.1),rgba(31,157,87,0) 70%),var(--bc-bg);font-family:var(--bc-body);color:var(--bc-ink)}.bc-av button{font:inherit;cursor:pointer}.bc-av button:focus-visible,.bc-av .bc-av__cta:focus-visible{outline:3px solid var(--bc-gold);outline-offset:4px}html.bc-av-lock{overflow:hidden}.bc-av__bg{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.bc-av__trail{--ts:.6;position:absolute;width:520px;height:64px;transform:rotate(var(--rot)) scale(var(--ts))}.bc-av__trail--1{--rot:168deg;--paw:var(--bc-paw-gold);top:8%;right:-60px}.bc-av__trail--2{--rot:14deg;--paw:var(--bc-paw-blue);--t:4s;bottom:10%;left:-60px;opacity:.45}.bc-av__trail i{position:absolute;top:4px;left:calc(var(--i) * 64px);width:28px;height:28px;background:var(--paw) center / contain no-repeat;opacity:0;transform:rotate(90deg);animation:bc-av-step 11s ease-in-out infinite;animation-delay:calc(var(--i) * .5s + var(--t, 0s))}.bc-av__trail i:nth-child(even){top:32px}.bc-av__inner{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:0 20px}.bc-av__head{max-width:680px;margin:0 auto clamp(24px,4vw,40px);text-align:center}.bc-av__badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid var(--bc-gold);border-radius:999px;background:rgba(215,179,119,.14);color:var(--bc-blue);font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.bc-av__badge svg{color:var(--bc-gold);animation:bc-av-wiggle 3s ease-in-out infinite}.bc-av .bc-av__title{margin:18px 0 14px;font:600 clamp(1.75rem,1.2rem + 2.2vw,2.75rem) / 1.15 var(--bc-head);color:var(--bc-night);letter-spacing:.01em;text-align:center}.bc-av__title em{font-family:var(--bc-serif);font-style:italic;color:var(--bc-blue);text-decoration:underline wavy var(--bc-gold);text-decoration-thickness:2px;text-underline-offset:8px}.bc-av .bc-av__lead{max-width:580px;margin:0 auto 12px;font-size:1rem;line-height:1.7;color:var(--bc-ink)}.bc-av .bc-av__cta{display:inline-flex;align-items:center;gap:10px;min-height:48px;margin-top:10px;padding:12px 26px;border-radius:999px;background:var(--bc-green);box-shadow:0 14px 26px -16px rgba(31,157,87,.9);color:#fff;font-size:.95rem;font-weight:500;text-decoration:none;transition:transform .3s var(--bc-bounce)}.bc-av .bc-av__cta:hover{color:#fff;transform:translateY(-3px)}.bc-av__cta svg:first-child{color:#fff}.bc-av__cta-arrow{transition:transform .3s var(--bc-bounce)}.bc-av__cta:hover .bc-av__cta-arrow{transform:translateX(5px)}.bc-av .bc-av__track{counter-reset:bc-av;display:flex;gap:var(--bc-gap);margin:0;padding:30px 10px 28px;list-style:none;overflow-x:auto;scroll-padding-inline:10px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;contain:inline-size}.bc-av__track::-webkit-scrollbar{display:none}.bc-av__item{--ear:#8A9AA8;position:relative;flex:0 0 min(74%,290px);margin:0;padding:0;counter-increment:bc-av;scroll-snap-align:start}.bc-av__item:nth-child(4n+2){--ear:#E6CFA6}.bc-av__item:nth-child(4n+3){--ear:#B9BFC6}.bc-av__item:nth-child(4n+4){--ear:#C99E62}.bc-av__item::before,.bc-av__item::after{content:"";position:absolute;top:0;z-index:0;width:46px;height:42px;background:radial-gradient(circle at 50% 80%,#F1C6C3 0 9px,var(--ear) 10px);clip-path:polygon(50% 0,100% 100%,0 100%);transform:translateY(-55%) rotate(var(--r));transition:transform .45s var(--bc-bounce)}.bc-av__item::before{--r:-14deg;left:14%}.bc-av__item::after{--r:14deg;right:14%}.bc-av__card{position:relative;z-index:1;display:grid;align-content:end;width:100%;aspect-ratio:4 / 5;padding:0;border:0;border-radius:var(--bc-radius);overflow:hidden;isolation:isolate;background:linear-gradient(160deg,var(--bc-blue),var(--bc-night));box-shadow:var(--bc-shadow);color:#fff;text-align:left;cursor:zoom-in;transition:transform .45s var(--bc-bounce)}.bc-av__card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.bc-av__card::before{content:"Nr. " counter(bc-av,decimal-leading-zero);position:absolute;top:14px;left:14px;z-index:2;padding:6px 11px;border-radius:999px;background:var(--bc-gold);color:var(--bc-ink);font:600 .68rem / 1 var(--bc-body);letter-spacing:.08em;text-transform:uppercase}.bc-av__card::after{content:"✓ Verfügbar";position:absolute;top:14px;right:12px;z-index:2;padding:6px 10px;border:2px dashed rgba(255,255,255,.75);border-radius:8px;background:rgba(31,157,87,.94);color:#fff;font:700 .66rem / 1 var(--bc-body);letter-spacing:.1em;text-transform:uppercase;transform:rotate(7deg);transition:transform .45s var(--bc-bounce)}.bc-av .bc-av__cap{position:relative;z-index:1;display:block;padding:48px 16px 16px;background:linear-gradient(180deg,rgba(17,24,39,0) 0%,rgba(17,24,39,.86) 70%);font:600 clamp(.95rem,.9rem + .25vw,1.08rem) / 1.3 var(--bc-head);color:#fff}.bc-av__controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:10px}.bc-av__arrow{display:none;place-items:center;flex:0 0 auto;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--bc-gold);color:var(--bc-ink);transition:transform .3s var(--bc-bounce),opacity .3s ease}.bc-av__arrow svg{width:22px;height:22px}.bc-av__arrow:hover:not(:disabled){transform:scale(1.1)}.bc-av__arrow:disabled{opacity:.35;cursor:default}.bc-av__progress{flex:0 1 260px;height:4px;overflow:hidden;border-radius:4px;background:rgba(31,157,87,.15)}.bc-av__progress span{display:block;height:100%;border-radius:inherit;background:var(--bc-green);transform:scaleX(.08);transform-origin:left;transition:transform .2s linear}.bc-av.is-static .bc-av__controls,.bc-av.is-static .bc-av__hint{display:none}.bc-av .bc-av__hint{display:flex;align-items:center;justify-content:center;gap:10px;width:max-content;margin:14px auto 0;padding:8px 18px;border:1px solid var(--bc-gold);border-radius:999px;background:rgba(215,179,119,.14);color:var(--bc-blue);font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.bc-av__hint svg{width:36px;height:18px;animation:bc-av-sway 1.8s ease-in-out infinite}.bc-av.is-js .bc-av__item{opacity:0;transform:translateY(46px) rotate(-3deg);transition:opacity .7s ease var(--d,0ms),transform .9s cubic-bezier(.22,1,.36,1) var(--d,0ms)}.bc-av.is-js .bc-av__item.is-in{opacity:1;transform:none}@media (hover:hover){.bc-av__item::before,.bc-av__item::after{transform:translateY(45%) rotate(var(--r))}.bc-av__item:hover::before,.bc-av__item:hover::after,.bc-av__item:focus-within::before,.bc-av__item:focus-within::after{transform:translateY(-62%) rotate(var(--r))}.bc-av__card:hover{transform:translateY(-8px) rotate(-1.2deg)}.bc-av__item:nth-child(even) .bc-av__card:hover{transform:translateY(-8px) rotate(1.2deg)}.bc-av__card:hover img{transform:scale(1.06)}.bc-av__card:hover::after{transform:rotate(-4deg) scale(1.08)}}.bc-av__modal{position:fixed;inset:0;box-sizing:border-box;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:16px;border:0;background:transparent;color:#fff}.bc-av__modal[open]{display:flex;align-items:center;justify-content:center}.bc-av__modal::backdrop{background:rgba(17,24,39,.92)}.bc-av__close{position:fixed;top:16px;right:16px;z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--bc-glass);color:var(--bc-ink);transition:transform .3s var(--bc-bounce)}.bc-av__close:hover{transform:rotate(90deg)}.bc-av__close svg,.bc-av__nav svg{width:22px;height:22px}.bc-av__box{display:grid;justify-items:center;gap:14px;width:min(100%,1200px);animation:bc-av-pop .45s var(--bc-bounce)}.bc-av .bc-av__figure{display:flex;justify-content:center;width:100%;margin:0;touch-action:pan-y}.bc-av__photo{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 150px);max-height:calc(100svh - 150px);border-radius:16px;background:#000;box-shadow:0 30px 60px -30px rgba(0,0,0,.8)}.bc-av__bar{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;gap:12px;width:min(100%,520px)}.bc-av__nav{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--bc-gold);color:var(--bc-ink);transition:transform .3s var(--bc-bounce)}.bc-av__nav:hover{transform:scale(1.1)}.bc-av__info{min-width:0;text-align:center}.bc-av .bc-av__m-cap{margin:0;font:600 1.05rem / 1.3 var(--bc-head);color:#fff}.bc-av .bc-av__m-count{margin:6px 0 0;font-size:.75rem;letter-spacing:.12em;color:var(--bc-gold)}@media (orientation:landscape) and (max-height:519px){.bc-av__item{flex-basis:min(30%,220px)}.bc-av__box{grid-template-columns:1fr minmax(180px,240px);align-items:center}.bc-av__photo{max-height:calc(100vh - 32px);max-height:calc(100svh - 32px)}.bc-av__bar{grid-template-columns:48px 1fr 48px}}@media (min-width:768px){.bc-av__trail{--ts:.85}}@media (min-width:768px) and (min-height:520px){.bc-av{--bc-gap:22px}.bc-av__item{flex-basis:calc((100% - 2 * var(--bc-gap)) / 3)}.bc-av__arrow{display:grid}.bc-av .bc-av__hint{display:none}}@media (min-width:1024px) and (min-height:520px){.bc-av{--bc-gap:24px}.bc-av__item{flex-basis:calc((100% - 3 * var(--bc-gap)) / 4)}.bc-av__trail{--ts:1}}@keyframes bc-av-step{0%{opacity:0;transform:rotate(90deg) scale(.5)}3%{opacity:.6;transform:rotate(90deg) scale(1.1)}6%{opacity:.5;transform:rotate(90deg) scale(1)}45%{opacity:.5}60%,100%{opacity:0;transform:rotate(90deg) scale(1)}}@keyframes bc-av-wiggle{0%,100%{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(10deg)}60%{transform:rotate(0)}}@keyframes bc-av-sway{0%,100%{transform:translateX(-6px)}50%{transform:translateX(6px)}}@keyframes bc-av-pop{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bc-av__trail i{animation:none;opacity:.35}.bc-av__badge svg,.bc-av__hint svg,.bc-av__box{animation:none}.bc-av .bc-av__track{scroll-behavior:auto}.bc-av__card,.bc-av__card img,.bc-av__card::after,.bc-av__item::before,.bc-av__item::after,.bc-av__progress span{transition:none}}.breakdance .bde-section-28-105 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-28-105 .section-container{padding-bottom:25px;padding-top:25px}@media (max-width:1119px){.breakdance .bde-section-28-105 .section-container{align-items:center;justify-content:center;text-align:center}}@media (max-width:1023px){.breakdance .bde-section-28-105 .section-container{align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-28-105 .section-container{padding-top:50px}}@media (max-width:767px){.breakdance .bde-section-28-105 .section-container{padding-bottom:10px}}.breakdance .bde-code-block-28-144{width:100%}.bde-code-block:has(.bc-res){align-self:stretch;width:100%;max-width:100%;min-width:0}.bc-res{--bc-bg:#FDFBFA;--bc-gold:#D7B377;--bc-blue:#2D6589;--bc-ink:#212020;--bc-night:#111827;--bc-glass:rgba(253,251,250,.92);--bc-head:"Cinzel",serif;--bc-body:"Poppins",sans-serif;--bc-serif:"Lora",serif;--bc-radius:22px;--bc-shadow:0 14px 24px -16px rgba(17,24,39,.55);--bc-bounce:cubic-bezier(.34,1.56,.64,1);--bc-gap:18px;--bc-paw-gold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%23D7B377'%3E%3Cellipse cx='32' cy='43' rx='14' ry='12'/%3E%3Cellipse cx='13' cy='27' rx='6' ry='8'/%3E%3Cellipse cx='25' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='39' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='51' cy='27' rx='6' ry='8'/%3E%3C/svg%3E");--bc-paw-blue:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%232D6589'%3E%3Cellipse cx='32' cy='43' rx='14' ry='12'/%3E%3Cellipse cx='13' cy='27' rx='6' ry='8'/%3E%3Cellipse cx='25' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='39' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='51' cy='27' rx='6' ry='8'/%3E%3C/svg%3E");position:relative;isolation:isolate;display:block;box-sizing:border-box;width:100%;max-width:100%;padding:clamp(64px,9vw,120px) 0;background:radial-gradient(120% 55% at 50% 0%,rgba(208,226,242,.6),rgba(208,226,242,0) 70%),var(--bc-bg);font-family:var(--bc-body);color:var(--bc-ink)}.bc-res button{font:inherit;cursor:pointer}.bc-res button:focus-visible,.bc-res .bc-res__cta:focus-visible{outline:3px solid var(--bc-gold);outline-offset:4px}html.bc-res-lock{overflow:hidden}.bc-res__bg{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.bc-res__trail{--ts:.6;position:absolute;width:520px;height:64px;transform:rotate(var(--rot)) scale(var(--ts))}.bc-res__trail--1{--rot:168deg;--paw:var(--bc-paw-gold);top:8%;right:-60px}.bc-res__trail--2{--rot:14deg;--paw:var(--bc-paw-blue);--t:4s;bottom:10%;left:-60px;opacity:.45}.bc-res__trail i{position:absolute;top:4px;left:calc(var(--i) * 64px);width:28px;height:28px;background:var(--paw) center / contain no-repeat;opacity:0;transform:rotate(90deg);animation:bc-res-step 11s ease-in-out infinite;animation-delay:calc(var(--i) * .5s + var(--t, 0s))}.bc-res__trail i:nth-child(even){top:32px}.bc-res__inner{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:0 20px}.bc-res__head{max-width:680px;margin:0 auto clamp(24px,4vw,40px);text-align:center}.bc-res__badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid var(--bc-gold);border-radius:999px;background:rgba(215,179,119,.14);color:var(--bc-blue);font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.bc-res__badge svg{color:var(--bc-gold);animation:bc-res-wiggle 3s ease-in-out infinite}.bc-res .bc-res__title{margin:18px 0 14px;font:600 clamp(1.75rem,1.2rem + 2.2vw,2.75rem) / 1.15 var(--bc-head);color:var(--bc-night);letter-spacing:.01em;text-align:center}.bc-res__title em{font-family:var(--bc-serif);font-style:italic;color:var(--bc-blue);text-decoration:underline wavy var(--bc-gold);text-decoration-thickness:2px;text-underline-offset:8px}.bc-res .bc-res__lead{max-width:580px;margin:0 auto 12px;font-size:1rem;line-height:1.7;color:var(--bc-ink)}.bc-res .bc-res__cta{display:inline-flex;align-items:center;gap:10px;min-height:48px;margin-top:10px;padding:12px 26px;border-radius:999px;background:var(--bc-blue);box-shadow:0 14px 26px -16px rgba(45,101,137,.9);color:#fff;font-size:.95rem;font-weight:500;text-decoration:none;transition:transform .3s var(--bc-bounce)}.bc-res .bc-res__cta:hover{color:#fff;transform:translateY(-3px)}.bc-res__cta svg:first-child{color:var(--bc-gold)}.bc-res__cta-arrow{transition:transform .3s var(--bc-bounce)}.bc-res__cta:hover .bc-res__cta-arrow{transform:translateX(5px)}.bc-res .bc-res__track{counter-reset:bc-res;display:flex;gap:var(--bc-gap);margin:0;padding:30px 10px 28px;list-style:none;overflow-x:auto;scroll-padding-inline:10px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;contain:inline-size}.bc-res__track::-webkit-scrollbar{display:none}.bc-res__item{--ear:#8A9AA8;position:relative;flex:0 0 min(74%,290px);margin:0;padding:0;counter-increment:bc-res;scroll-snap-align:start}.bc-res__item:nth-child(4n+2){--ear:#E6CFA6}.bc-res__item:nth-child(4n+3){--ear:#B9BFC6}.bc-res__item:nth-child(4n+4){--ear:#C99E62}.bc-res__item::before,.bc-res__item::after{content:"";position:absolute;top:0;z-index:0;width:46px;height:42px;background:radial-gradient(circle at 50% 80%,#F1C6C3 0 9px,var(--ear) 10px);clip-path:polygon(50% 0,100% 100%,0 100%);transform:translateY(-55%) rotate(var(--r));transition:transform .45s var(--bc-bounce)}.bc-res__item::before{--r:-14deg;left:14%}.bc-res__item::after{--r:14deg;right:14%}.bc-res__card{position:relative;z-index:1;display:grid;align-content:end;width:100%;aspect-ratio:4 / 5;padding:0;border:0;border-radius:var(--bc-radius);overflow:hidden;isolation:isolate;background:linear-gradient(160deg,var(--bc-blue),var(--bc-night));box-shadow:var(--bc-shadow);color:#fff;text-align:left;cursor:zoom-in;transition:transform .45s var(--bc-bounce)}.bc-res__card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.bc-res__card::before{content:"Nr. " counter(bc-res,decimal-leading-zero);position:absolute;top:14px;left:14px;z-index:2;padding:6px 11px;border-radius:999px;background:var(--bc-gold);color:var(--bc-ink);font:600 .68rem / 1 var(--bc-body);letter-spacing:.08em;text-transform:uppercase}.bc-res__card::after{content:"♥ Reserviert";position:absolute;top:14px;right:12px;z-index:2;padding:6px 10px;border:2px dashed rgba(255,255,255,.75);border-radius:8px;background:rgba(45,101,137,.92);color:#fff;font:700 .66rem / 1 var(--bc-body);letter-spacing:.1em;text-transform:uppercase;transform:rotate(7deg);transition:transform .45s var(--bc-bounce)}.bc-res .bc-res__cap{position:relative;z-index:1;display:block;padding:48px 16px 16px;background:linear-gradient(180deg,rgba(17,24,39,0) 0%,rgba(17,24,39,.86) 70%);font:600 clamp(.95rem,.9rem + .25vw,1.08rem) / 1.3 var(--bc-head);color:#fff}.bc-res__controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:10px}.bc-res__arrow{display:none;place-items:center;flex:0 0 auto;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--bc-gold);color:var(--bc-ink);transition:transform .3s var(--bc-bounce),opacity .3s ease}.bc-res__arrow svg{width:22px;height:22px}.bc-res__arrow:hover:not(:disabled){transform:scale(1.1)}.bc-res__arrow:disabled{opacity:.35;cursor:default}.bc-res__progress{flex:0 1 260px;height:4px;overflow:hidden;border-radius:4px;background:rgba(45,101,137,.15)}.bc-res__progress span{display:block;height:100%;border-radius:inherit;background:var(--bc-blue);transform:scaleX(.08);transform-origin:left;transition:transform .2s linear}.bc-res.is-static .bc-res__controls,.bc-res.is-static .bc-res__hint{display:none}.bc-res .bc-res__hint{display:flex;align-items:center;justify-content:center;gap:10px;width:max-content;margin:14px auto 0;padding:8px 18px;border:1px solid var(--bc-gold);border-radius:999px;background:rgba(215,179,119,.14);color:var(--bc-blue);font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.bc-res__hint svg{width:36px;height:18px;animation:bc-res-sway 1.8s ease-in-out infinite}.bc-res.is-js .bc-res__item{opacity:0;transform:translateY(46px) rotate(-3deg);transition:opacity .7s ease var(--d,0ms),transform .9s cubic-bezier(.22,1,.36,1) var(--d,0ms)}.bc-res.is-js .bc-res__item.is-in{opacity:1;transform:none}@media (hover:hover){.bc-res__item::before,.bc-res__item::after{transform:translateY(45%) rotate(var(--r))}.bc-res__item:hover::before,.bc-res__item:hover::after,.bc-res__item:focus-within::before,.bc-res__item:focus-within::after{transform:translateY(-62%) rotate(var(--r))}.bc-res__card:hover{transform:translateY(-8px) rotate(-1.2deg)}.bc-res__item:nth-child(even) .bc-res__card:hover{transform:translateY(-8px) rotate(1.2deg)}.bc-res__card:hover img{transform:scale(1.06)}.bc-res__card:hover::after{transform:rotate(-4deg) scale(1.08)}}.bc-res__modal{position:fixed;inset:0;box-sizing:border-box;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:16px;border:0;background:transparent;color:#fff}.bc-res__modal[open]{display:flex;align-items:center;justify-content:center}.bc-res__modal::backdrop{background:rgba(17,24,39,.92)}.bc-res__close{position:fixed;top:16px;right:16px;z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--bc-glass);color:var(--bc-ink);transition:transform .3s var(--bc-bounce)}.bc-res__close:hover{transform:rotate(90deg)}.bc-res__close svg,.bc-res__nav svg{width:22px;height:22px}.bc-res__box{display:grid;justify-items:center;gap:14px;width:min(100%,1200px);animation:bc-res-pop .45s var(--bc-bounce)}.bc-res .bc-res__figure{display:flex;justify-content:center;width:100%;margin:0;touch-action:pan-y}.bc-res__photo{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 150px);max-height:calc(100svh - 150px);border-radius:16px;background:#000;box-shadow:0 30px 60px -30px rgba(0,0,0,.8)}.bc-res__bar{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;gap:12px;width:min(100%,520px)}.bc-res__nav{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--bc-gold);color:var(--bc-ink);transition:transform .3s var(--bc-bounce)}.bc-res__nav:hover{transform:scale(1.1)}.bc-res__info{min-width:0;text-align:center}.bc-res .bc-res__m-cap{margin:0;font:600 1.05rem / 1.3 var(--bc-head);color:#fff}.bc-res .bc-res__m-count{margin:6px 0 0;font-size:.75rem;letter-spacing:.12em;color:var(--bc-gold)}@media (orientation:landscape) and (max-height:519px){.bc-res__item{flex-basis:min(30%,220px)}.bc-res__box{grid-template-columns:1fr minmax(180px,240px);align-items:center}.bc-res__photo{max-height:calc(100vh - 32px);max-height:calc(100svh - 32px)}.bc-res__bar{grid-template-columns:48px 1fr 48px}}@media (min-width:768px){.bc-res__trail{--ts:.85}}@media (min-width:768px) and (min-height:520px){.bc-res{--bc-gap:22px}.bc-res__item{flex-basis:calc((100% - 2 * var(--bc-gap)) / 3)}.bc-res__arrow{display:grid}.bc-res .bc-res__hint{display:none}}@media (min-width:1024px) and (min-height:520px){.bc-res{--bc-gap:24px}.bc-res__item{flex-basis:calc((100% - 3 * var(--bc-gap)) / 4)}.bc-res__trail{--ts:1}}@keyframes bc-res-step{0%{opacity:0;transform:rotate(90deg) scale(.5)}3%{opacity:.6;transform:rotate(90deg) scale(1.1)}6%{opacity:.5;transform:rotate(90deg) scale(1)}45%{opacity:.5}60%,100%{opacity:0;transform:rotate(90deg) scale(1)}}@keyframes bc-res-wiggle{0%,100%{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(10deg)}60%{transform:rotate(0)}}@keyframes bc-res-sway{0%,100%{transform:translateX(-6px)}50%{transform:translateX(6px)}}@keyframes bc-res-pop{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bc-res__trail i{animation:none;opacity:.35}.bc-res__badge svg,.bc-res__hint svg,.bc-res__box{animation:none}.bc-res .bc-res__track{scroll-behavior:auto}.bc-res__card,.bc-res__card img,.bc-res__card::after,.bc-res__item::before,.bc-res__item::after,.bc-res__progress span{transition:none}}.breakdance .bde-section-28-113 .section-container{align-items:center;text-align:center}.breakdance .bde-section-28-113{background-color:var(--bd-palette-color-1)}.breakdance .bde-section-28-113 .section-container{padding-bottom:0px;padding-top:25px}@media (max-width:1023px){.breakdance .bde-section-28-113 .section-container{--bde-section-width:640px}.breakdance .bde-section-28-113 .section-container{padding-bottom:50px}}@media (max-width:767px){.breakdance .bde-section-28-113 .section-container{align-items:center;text-align:center}.breakdance .bde-section-28-113 .section-container{padding-bottom:50px;padding-top:10px}}.breakdance .bde-columns-28-114{--columnCount:2;--bde-column-gap:0px}.breakdance .bde-columns-28-114{background-color:var(--bde-background-color);overflow:hidden;border-top:1px solid var(--bd-palette-color-4);border-bottom:1px solid var(--bd-palette-color-4);border-left:1px solid var(--bd-palette-color-4);border-right:1px solid var(--bd-palette-color-4);border-radius:12px}@media (max-width:1119px){.breakdance .bde-columns-28-114{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-28-114{--columnCount:2}.breakdance .bde-columns-28-114.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-28-114.bde-columns>.bde-column{width:100%}}@media (max-width:767px){.breakdance .bde-columns-28-114{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-28-114{--columnCount:2}}.breakdance .bde-column-28-115{--column-width:50%;align-items:center;text-align:center;justify-content:center}.breakdance .bde-column-28-115.bde-column{padding:20px 20px 20px 20px}@media (max-width:1119px){.breakdance .bde-column-28-115.bde-column{padding:20px 20px 20px 20px}}@media (max-width:1023px){.breakdance .bde-column-28-115.bde-column{padding:20px 20px 20px 20px}}@media (max-width:767px){.breakdance .bde-column-28-115.bde-column{padding:10px 10px 10px 10px}}@media (max-width:479px){.breakdance .bde-column-28-115.bde-column{padding:10px 10px 10px 10px}}.breakdance .bde-code-block-28-146{width:100%}.bde-code-block:has(.bc-of){align-self:stretch;width:100%;max-width:100%;min-width:0}.bc-of{--bc-cream:#F7F1E8;--bc-gold:#D7B377;--bc-gold-dark:#B8955A;--bc-blue:#2D6589;--bc-ink:#212020;--bc-night:#111827;--bc-head:"Cinzel",serif;--bc-body:"Poppins",sans-serif;--bc-serif:"Lora",serif;--bc-bounce:cubic-bezier(.34,1.56,.64,1);--bc-paw-gold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%23D7B377'%3E%3Cellipse cx='32' cy='43' rx='14' ry='12'/%3E%3Cellipse cx='13' cy='27' rx='6' ry='8'/%3E%3Cellipse cx='25' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='39' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='51' cy='27' rx='6' ry='8'/%3E%3C/svg%3E");container-type:inline-size;position:relative;display:block;box-sizing:border-box;width:100%;padding:26px 8px 8px 22px;font-family:var(--bc-body);color:var(--bc-ink);text-align:left}.bc-of *,.bc-of *::before,.bc-of *::after{box-sizing:border-box}.bc-of__corner{position:absolute;top:0;left:0;width:64px;height:64px;pointer-events:none}.bc-of__corner::before,.bc-of__corner::after{content:"";position:absolute;top:0;left:0;background:var(--bc-gold);transform-origin:0 0;transition:transform .8s cubic-bezier(.22,1,.36,1) .2s}.bc-of__corner::before{width:100%;height:4px}.bc-of__corner::after{width:4px;height:100%}.bc-of__badge{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border:1px solid var(--bc-gold);border-radius:999px;background:rgba(215,179,119,.14);color:var(--bc-blue);font-size:.74rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.bc-of__badge svg{color:var(--bc-gold);animation:bc-of-wiggle 3s ease-in-out infinite}.bc-of .bc-of__title{margin:14px 0 20px;font:600 clamp(1.6rem,1.1rem + 3cqi,2.2rem) / 1.15 var(--bc-head);color:var(--bc-night);text-align:left}.bc-of__title em{font-family:var(--bc-serif);font-style:italic;color:var(--bc-blue);text-decoration:underline wavy var(--bc-gold);text-decoration-thickness:2px;text-underline-offset:7px}.bc-of .bc-of__list{display:grid;gap:12px;margin:0 0 18px;padding:0;list-style:none}.bc-of .bc-of__item{display:flex;align-items:center;gap:14px;margin:0;padding:12px 16px 12px 12px;border:1px solid rgba(215,179,119,.45);border-radius:18px;background:#fff}.bc-of .bc-of__item:hover{border-color:var(--bc-gold)}.bc-of__icon{display:grid;place-items:center;flex:0 0 auto;width:48px;height:48px;border-radius:14px;background:var(--bc-blue);color:#fff;transition:transform .35s var(--bc-bounce)}.bc-of__item:hover .bc-of__icon{transform:rotate(-8deg) scale(1.08)}.bc-of__item:nth-child(2) .bc-of__icon{background:var(--bc-gold);color:var(--bc-ink)}.bc-of__icon svg{width:26px;height:26px;overflow:visible}.bc-of__heart{transform-box:fill-box;transform-origin:center;animation:bc-of-beat 2.2s ease-in-out infinite}.bc-of__dot{transform-box:fill-box;transform-origin:center;animation:bc-of-typing 1.4s ease-in-out infinite}.bc-of__dot:nth-child(2){animation-delay:.2s}.bc-of__dot:nth-child(3){animation-delay:.4s}.bc-of__bell{transform-box:fill-box;transform-origin:50% 0;animation:bc-of-bell 4s ease-in-out infinite}.bc-of__body{min-width:0}.bc-of .bc-of__label{margin:0 0 2px;font:600 .95rem / 1.3 var(--bc-head);color:var(--bc-night)}.bc-of .bc-of__text{margin:0;font-size:.9rem;line-height:1.55;color:var(--bc-ink)}.bc-of__cta{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;background:var(--bc-cream)}.bc-of__steps{position:relative;flex:0 0 auto;width:34px;height:58px}.bc-of__steps i{position:absolute;left:0;width:18px;height:18px;background:var(--bc-paw-gold) center / contain no-repeat;opacity:0;transform:rotate(180deg);animation:bc-of-step 3s ease-in-out infinite}.bc-of__steps i:nth-child(1){top:0;left:2px}.bc-of__steps i:nth-child(2){top:20px;left:14px;animation-delay:.4s}.bc-of__steps i:nth-child(3){top:40px;left:2px;animation-delay:.8s}.bc-of .bc-of__cta-text{margin:0;font-size:.92rem;line-height:1.6;color:var(--bc-ink)}@container (max-width:359px){.bc-of .bc-of__item{align-items:flex-start}}.bc-of.is-js .bc-of__fx{opacity:0;transform:translateY(20px);transition:opacity .6s ease var(--d,0ms),transform .7s cubic-bezier(.22,1,.36,1) var(--d,0ms)}.bc-of.is-js .bc-of__fx.is-in{opacity:1;transform:none}.bc-of.is-js .bc-of__corner::before{transform:scaleX(0)}.bc-of.is-js .bc-of__corner::after{transform:scaleY(0)}.bc-of.is-js.is-in .bc-of__corner::before,.bc-of.is-js.is-in .bc-of__corner::after{transform:none}@keyframes bc-of-wiggle{0%,100%{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(10deg)}60%{transform:rotate(0)}}@keyframes bc-of-beat{0%,60%,100%{transform:scale(1)}15%{transform:scale(1.25)}30%{transform:scale(.95)}45%{transform:scale(1.15)}}@keyframes bc-of-typing{0%,60%,100%{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes bc-of-bell{0%,70%,100%{transform:rotate(0)}74%,82%{transform:rotate(-16deg)}78%,86%{transform:rotate(16deg)}90%{transform:rotate(-6deg)}}@keyframes bc-of-step{0%{opacity:0;transform:rotate(180deg) scale(.5)}12%{opacity:1;transform:rotate(180deg) scale(1.1)}20%{opacity:1;transform:rotate(180deg) scale(1)}60%{opacity:1}80%,100%{opacity:0;transform:rotate(180deg) scale(1)}}@media (prefers-reduced-motion:reduce){.bc-of__badge svg,.bc-of__heart,.bc-of__dot,.bc-of__bell{animation:none}.bc-of__steps i{animation:none;opacity:1}.bc-of__icon,.bc-of__corner::before,.bc-of__corner::after{transition:none}}.breakdance .bde-form-builder-28-119{margin-top:19px;background-color:var(--bde-background-color);padding:0px 0px 0px 0px}.breakdance .bde-form-builder-28-119 .breakdance-form-field:nth-child(1){grid-column-start:span 6}.breakdance .bde-form-builder-28-119 .breakdance-form-field:nth-child(2){grid-column-start:span 6}.breakdance .bde-form-builder-28-119{--bde-form-gap:12px;--bde-form-after-label:0px;--bde-form-after-sublabel:0px;--bde-form-input-background-color:#d7b3771c;--bde-form-input-placeholder-color:#00000059;--bde-form-label-color:var(--bde-palette-n-89ee9748-a263-4df7-9be2-a113c2ffdd19-5);--bde-form-label-required-color:var(--bde-palette-b2-384b5a85-2d45-4134-ac3a-b383c5567494-4);--bde-form-label-required-size:19px;--bde-form-text-color:var(--bde-palette-n-89ee9748-a263-4df7-9be2-a113c2ffdd19-5);--bde-form-input-focused-background-color:var(--bde-background-color);--bde-form-input-focused-border-color:var(--bde-palette-a-12ee0fc6-4af0-485f-b808-e41ab8ab6062-6);--bde-form-input-focused-shadow:0px 0px 12px 0px #D0E2F270;--bde-form-input-border-top:1px solid var(--bd-palette-color-4);--bde-form-input-border-bottom:1px solid var(--bd-palette-color-4);--bde-form-input-border-left:1px solid var(--bd-palette-color-4);--bde-form-input-border-right:1px solid var(--bd-palette-color-4)}.breakdance .bde-form-builder-28-119 .breakdance-form{gap:12px}.breakdance .bde-form-builder-28-119 .breakdance-form-field__label,.breakdance .bde-form-builder-28-119.breakdance-woocommerce .woocommerce-password-strength,.breakdance .bde-form-builder-28-119.breakdance-woocommerce label span.optional,.breakdance .bde-form-builder-28-119.breakdance-woocommerce label{color:var(--bde-palette-n-89ee9748-a263-4df7-9be2-a113c2ffdd19-5);font-family:"Poppins",sans-serif;font-size:16px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px}.breakdance .bde-form-builder-28-119 .breakdance-form .breakdance-form-field__input,.breakdance .bde-form-builder-28-119 .breakdance-form-dropzone,.breakdance .bde-form-builder-28-119 .select2-container--default .select2-search--dropdown .select2-search__field,.breakdance .bde-form-builder-28-119 .select2-container--default .select2-selection--single,.breakdance .bde-form-builder-28-119 .breakdance-woocommerce .price_slider_amount input[type="text"],.breakdance .bde-form-builder-28-119 .breakdance-woocommerce input[type="search"],.breakdance .bde-form-builder-28-119 .breakdance-woocommerce textarea,.breakdance .bde-form-builder-28-119 .breakdance-woocommerce .woocommerce-Input,.breakdance .bde-form-builder-28-119 .breakdance-woocommerce .input-text,.breakdance .bde-form-builder-28-119 .breakdance-woocommerce select,.breakdance .bde-form-builder-28-119 .breakdance-woocommerce .wc_payment_method input[type="text"],.breakdance .bde-form-builder-28-119 .breakdance-woocommerce .wc-stripe-elements-field{background-color:#d7b3771c;border-top:1px solid var(--bd-palette-color-4);border-bottom:1px solid var(--bd-palette-color-4);border-left:1px solid var(--bd-palette-color-4);border-right:1px solid var(--bd-palette-color-4);color:var(--bde-palette-n-89ee9748-a263-4df7-9be2-a113c2ffdd19-5);font-family:"Poppins",sans-serif;font-size:15px}.breakdance .bde-form-builder-28-119 .breakdance-form .breakdance-form-field__input:focus{background-color:var(--bde-background-color);border-color:var(--bde-palette-a-12ee0fc6-4af0-485f-b808-e41ab8ab6062-6);box-shadow:0px 0px 12px 0px #D0E2F270}.breakdance .bde-form-builder-28-119 .breakdance-form .breakdance-form-field__input::placeholder{color:#00000059}.breakdance .bde-form-builder-28-119 .breakdance-form-checkbox,.breakdance .bde-form-builder-28-119 .breakdance-form-radio{margin-bottom:0px;color:var(--bde-palette-n-89ee9748-a263-4df7-9be2-a113c2ffdd19-5);font-family:"Poppins",sans-serif;font-size:15px}.breakdance .bde-form-builder-28-119 .breakdance-form-link{color:var(--bde-palette-n-89ee9748-a263-4df7-9be2-a113c2ffdd19-5);font-family:"Poppins",sans-serif;font-size:16px}.breakdance .bde-form-builder-28-119 .breakdance-form-message{background-color:var(--bde-palette-a-12ee0fc6-4af0-485f-b808-e41ab8ab6062-6);color:var(--bde-palette-n-89ee9748-a263-4df7-9be2-a113c2ffdd19-5);font-family:"Poppins",sans-serif;font-size:16px;font-weight:300}.breakdance .bde-form-builder-28-119 .breakdance-form-message--error{background-color:#FF0B3140;color:var(--bde-palette-n-89ee9748-a263-4df7-9be2-a113c2ffdd19-5);font-family:"Poppins",sans-serif;font-size:16px;font-weight:400}.breakdance .bde-form-builder-28-119 .breakdance-form-field__required{color:var(--bde-palette-b2-384b5a85-2d45-4134-ac3a-b383c5567494-4);font-size:19px}.breakdance .bde-form-builder-28-119 .breakdance-form-footer{justify-content:flex-start}.breakdance .bde-form-builder-28-119 .breakdance-form-button__submit{--bde-button-primary-border-color:transparent;--bde-button-primary-border-color-hover:transparent;--bde-button-primary-text-color:#fff;--bde-button-primary-text-color-hover:#fff;--bde-button-primary-background-color:var(--bde-palette-b2-384b5a85-2d45-4134-ac3a-b383c5567494-4);--bde-button-primary-background-color-hover:var(--bde-palette-n-89ee9748-a263-4df7-9be2-a113c2ffdd19-5);border-radius:9999px;font-family:"Poppins",sans-serif;font-size:17px;padding:var(--bde-button-padding-base)}.breakdance .bde-form-builder-28-119{text-align:left}@media (max-width:1023px){.breakdance .bde-form-builder-28-119{margin-bottom:51px}.breakdance .bde-form-builder-28-119 .breakdance-form-button__submit{--bde-button-width:100%;display:flex}}@media (max-width:767px){.breakdance .bde-form-builder-28-119{margin-bottom:50px}.breakdance .bde-form-builder-28-119 .breakdance-form{grid-template-columns:unset}.breakdance .bde-form-builder-28-119 .breakdance-form--horizontal{grid-auto-flow:unset}.breakdance .bde-form-builder-28-119 .breakdance-form .breakdance-form-field,.breakdance .bde-form-builder-28-119 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}.breakdance .bde-section:has(.bc-of) .breakdance-form{--bc-bg:#FDFBFA;--bc-line:#EADFCC;--bc-gold:#D7B377;--bc-blue:#2D6589;--bc-ink:#212020;--bc-muted:#A9A39B;--bc-error:#B4432F;--bc-body:"Poppins",sans-serif;--bc-bounce:cubic-bezier(.34,1.56,.64,1);--bc-i-user:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9A39B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.8'/%3E%3Cpath d='M4.5 20c.8-3.8 3.8-6 7.5-6s6.7 2.2 7.5 6'/%3E%3C/svg%3E");--bc-i-user-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232D6589' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.8'/%3E%3Cpath d='M4.5 20c.8-3.8 3.8-6 7.5-6s6.7 2.2 7.5 6'/%3E%3C/svg%3E");--bc-i-phone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9A39B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.6 3.5h2.6l1.5 4-1.9 1.4a11 11 0 0 0 6.3 6.3l1.4-1.9 4 1.5v2.6c0 1.1-.9 2-2 2C10.8 19.4 4.6 13.2 4.6 5.5c0-1.1.9-2 2-2z'/%3E%3C/svg%3E");--bc-i-phone-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232D6589' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.6 3.5h2.6l1.5 4-1.9 1.4a11 11 0 0 0 6.3 6.3l1.4-1.9 4 1.5v2.6c0 1.1-.9 2-2 2C10.8 19.4 4.6 13.2 4.6 5.5c0-1.1.9-2 2-2z'/%3E%3C/svg%3E");--bc-i-mail:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9A39B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='6' width='17' height='12.5' rx='2'/%3E%3Cpath d='M4 7l8 6 8-6'/%3E%3C/svg%3E");--bc-i-mail-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232D6589' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='6' width='17' height='12.5' rx='2'/%3E%3Cpath d='M4 7l8 6 8-6'/%3E%3C/svg%3E");--bc-i-chat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9A39B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5.5h16v10.5H10l-4.5 3.5V16H4z'/%3E%3Cpath d='M8.5 10.8h7'/%3E%3C/svg%3E");--bc-i-chat-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232D6589' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5.5h16v10.5H10l-4.5 3.5V16H4z'/%3E%3Cpath d='M8.5 10.8h7'/%3E%3C/svg%3E");--bc-i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E");--bc-cat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 46'%3E%3Cpath d='M6 46C6 32 8 24 12 18L10 3l16 10c9-3 19-3 28 0L70 3l-2 15c4 6 6 14 6 28z' fill='%232D6589'/%3E%3Cpath d='M15 8l1 8 6-4zM65 8l-1 8-6-4z' fill='%23F1C6C3'/%3E%3Cellipse cx='28' cy='31' rx='5.5' ry='6.5' fill='%23D7B377'/%3E%3Cellipse cx='52' cy='31' rx='5.5' ry='6.5' fill='%23D7B377'/%3E%3Cellipse cx='28' cy='31' rx='1.7' ry='5' fill='%23111827'/%3E%3Cellipse cx='52' cy='31' rx='1.7' ry='5' fill='%23111827'/%3E%3C/svg%3E");--bc-paw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%23D7B377'%3E%3Cellipse cx='32' cy='43' rx='14' ry='12'/%3E%3Cellipse cx='13' cy='27' rx='6' ry='8'/%3E%3Cellipse cx='25' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='39' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='51' cy='27' rx='6' ry='8'/%3E%3C/svg%3E");--bc-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");container-type:inline-size;position:relative;isolation:isolate;box-sizing:border-box;width:100%;margin-top:44px;padding:clamp(22px,5cqi,34px);background:transparent;font-family:var(--bc-body)}.breakdance .bde-section:has(.bc-of) .breakdance-form::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:28px;background:#fff;box-shadow:0 24px 50px -32px rgba(17,24,39,.45)}.breakdance .bde-section:has(.bc-of) .breakdance-form::after{content:"";position:absolute;top:-40px;right:34px;z-index:-2;width:76px;height:44px;background:var(--bc-cat) center bottom / contain no-repeat;transform:translateY(100%);animation:bc-form-peek 8s ease-in-out infinite 1s}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-field{transition:transform .3s var(--bc-bounce)}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-field:focus-within{transform:translateY(-2px)}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-field__input{box-sizing:border-box;width:100%;min-height:52px;margin:0;padding:14px 16px 14px 48px;border:1.5px solid var(--bc-line);border-radius:16px;background-color:var(--bc-bg);background-position:16px 50%;background-repeat:no-repeat;background-size:20px 20px;box-shadow:none;color:var(--bc-ink);font:400 .95rem / 1.4 var(--bc-body);outline:none}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-field__input::placeholder{color:var(--bc-muted);opacity:1}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-field__input:focus{border-color:var(--bc-blue);background-color:#fff;box-shadow:0 0 0 4px rgba(45,101,137,.12)}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-field__input:user-invalid{border-color:var(--bc-error)}.breakdance .bde-section:has(.bc-of) .breakdance-form #Vorname,.breakdance .bde-section:has(.bc-of) .breakdance-form #Nachname{background-image:var(--bc-i-user)}.breakdance .bde-section:has(.bc-of) .breakdance-form #telefon{background-image:var(--bc-i-phone)}.breakdance .bde-section:has(.bc-of) .breakdance-form #email{background-image:var(--bc-i-mail)}.breakdance .bde-section:has(.bc-of) .breakdance-form #Nachricht{background-image:var(--bc-i-chat)}.breakdance .bde-section:has(.bc-of) .breakdance-form #Vorname:focus,.breakdance .bde-section:has(.bc-of) .breakdance-form #Nachname:focus{background-image:var(--bc-i-user-on)}.breakdance .bde-section:has(.bc-of) .breakdance-form #telefon:focus{background-image:var(--bc-i-phone-on)}.breakdance .bde-section:has(.bc-of) .breakdance-form #email:focus{background-image:var(--bc-i-mail-on)}.breakdance .bde-section:has(.bc-of) .breakdance-form #Nachricht:focus{background-image:var(--bc-i-chat-on)}.breakdance .bde-section:has(.bc-of) .breakdance-form textarea.breakdance-form-field__input{min-height:140px;background-position:16px 16px;resize:vertical}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-field--html{color:#6F6A64;font-size:.78rem;line-height:1.55}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-field--html p{margin:0}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-field--html a,.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-checkbox__text a{color:var(--bc-blue);text-decoration:underline;text-underline-offset:2px}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-checkbox{display:flex;align-items:flex-start;gap:10px}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-checkbox input[type="checkbox"]{flex:0 0 22px;width:22px;height:22px;margin:1px 0 0;border:1.5px solid var(--bc-gold);border-radius:7px;background:#fff center / 14px 14px no-repeat;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform .25s var(--bc-bounce)}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-checkbox input[type="checkbox"]::before,.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-checkbox input[type="checkbox"]::after{display:none}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-checkbox input[type="checkbox"]:checked{border-color:var(--bc-blue);background-color:var(--bc-blue);background-image:var(--bc-i-check);transform:scale(1.08)}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-checkbox input[type="checkbox"]:focus-visible{outline:3px solid var(--bc-gold);outline-offset:2px}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-checkbox__text{color:var(--bc-ink);font-size:.88rem;line-height:1.5;cursor:pointer}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 30px;border:0;border-radius:999px;background:var(--bc-blue);box-shadow:0 14px 26px -16px rgba(45,101,137,.9);color:#fff;font:500 1rem / 1 var(--bc-body);overflow:visible;cursor:pointer;transition:transform .3s var(--bc-bounce)}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit::before,.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit::after{content:"";position:static;z-index:auto;display:block;flex:0 0 auto;width:18px;height:18px;background:var(--bc-paw) center / contain no-repeat;transform:none;transition:transform .35s var(--bc-bounce)}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit::after{order:2;background-image:var(--bc-arrow)}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit:hover,.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit:focus-visible{background:var(--bc-blue);color:#fff;transform:translateY(-3px)}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit:hover::before{transform:rotate(-20deg) scale(1.15)}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit:hover::after{transform:translateX(4px)}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit:focus-visible{outline:3px solid var(--bc-gold);outline-offset:4px}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-message{margin-top:12px;padding:14px 16px;border-radius:16px;font-size:.9rem;line-height:1.5}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-message--success{border:1px solid #BFE3CB;background:#EEF8F1;color:#1F6B3F}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-message--error{border:1px solid #F0C9C0;background:#FCF1EE;color:var(--bc-error)}@container (max-width:379px){.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-field{flex-basis:100%;width:100%;max-width:100%}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit{width:100%}}@keyframes bc-form-peek{0%,12%,72%,100%{transform:translateY(100%)}22%,62%{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.breakdance .bde-section:has(.bc-of) .breakdance-form::after{animation:none;transform:translateY(40%)}.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-field,.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-checkbox input[type="checkbox"],.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit,.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit::before,.breakdance .bde-section:has(.bc-of) .breakdance-form .breakdance-form-button__submit::after{transition:none}}.breakdance .bde-column-28-120{--column-width:50%}.breakdance .bde-column-28-120{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}.breakdance .bde-column-28-120.bde-column{padding:20px 20px 20px 20px}@media (max-width:479px){.breakdance .bde-column-28-120.bde-column{padding:5px 5px 5px 5px}}.breakdance .bde-code-block-28-145{width:100%}.bde-code-block:has(.bc-hw){align-self:stretch;width:100%;max-width:100%;min-width:0}.bc-hw{--bc-bg:#FDFBFA;--bc-cream:#F7F1E8;--bc-gold:#D7B377;--bc-gold-dark:#B8955A;--bc-blue:#2D6589;--bc-ink:#212020;--bc-night:#111827;--bc-wa:#1F9D57;--bc-head:"Cinzel",serif;--bc-body:"Poppins",sans-serif;--bc-serif:"Lora",serif;--bc-bounce:cubic-bezier(.34,1.56,.64,1);--bc-paw-grey:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='%23DDD7D0'%3E%3Cellipse cx='32' cy='43' rx='14' ry='12'/%3E%3Cellipse cx='13' cy='27' rx='6' ry='8'/%3E%3Cellipse cx='25' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='39' cy='15' rx='6' ry='8.5'/%3E%3Cellipse cx='51' cy='27' rx='6' ry='8'/%3E%3C/svg%3E");container-type:inline-size;display:block;box-sizing:border-box;width:100%;padding:40px 8px 8px;font-family:var(--bc-body);color:var(--bc-ink)}.bc-hw *,.bc-hw *::before,.bc-hw *::after{box-sizing:border-box}.bc-hw a:focus-visible,.bc-hw button:focus-visible{outline:3px solid var(--bc-gold);outline-offset:3px}.bc-hw__card{position:relative;padding:58px clamp(20px,6cqi,34px) clamp(24px,6cqi,34px);border-radius:28px;background:#fff;box-shadow:0 24px 50px -32px rgba(17,24,39,.45);text-align:center}.bc-hw__corner{position:absolute;width:64px;height:64px;pointer-events:none}.bc-hw__corner::before,.bc-hw__corner::after{content:"";position:absolute;background:var(--bc-gold);transition:transform .8s cubic-bezier(.22,1,.36,1) .3s}.bc-hw__corner::before{width:100%;height:4px}.bc-hw__corner::after{width:4px;height:100%}.bc-hw__corner--tl{top:-8px;left:-8px}.bc-hw__corner--tl::before,.bc-hw__corner--tl::after{top:0;left:0;transform-origin:0 0}.bc-hw__corner--br{right:-8px;bottom:-8px}.bc-hw__corner--br::before,.bc-hw__corner--br::after{right:0;bottom:0;transform-origin:100% 100%}.bc-hw__paws{position:absolute;top:14px;right:14px;width:70px;height:110px;pointer-events:none}.bc-hw__paws i{position:absolute;width:26px;height:26px;background:var(--bc-paw-grey) center / contain no-repeat;opacity:0;animation:bc-hw-paw 8s ease-in-out infinite}.bc-hw__paws i:nth-child(1){bottom:0;left:6px;animation-delay:0s}.bc-hw__paws i:nth-child(2){bottom:26px;left:34px;animation-delay:.5s}.bc-hw__paws i:nth-child(3){bottom:54px;left:8px;animation-delay:1s}.bc-hw__paws i:nth-child(4){bottom:82px;left:36px;animation-delay:1.5s}.bc-hw__cat{position:absolute;top:-38px;left:calc(50% - 38px);display:grid;place-items:center;width:76px;height:76px;border:5px solid #fff;border-radius:50%;background:var(--bc-gold);box-shadow:0 12px 24px -14px rgba(17,24,39,.6);animation:bc-hw-float 4s ease-in-out infinite}.bc-hw__cat svg{width:46px;height:46px;overflow:visible}.bc-hw__cat-head{transform-box:fill-box;transform-origin:50% 90%;animation:bc-hw-tilt 6s ease-in-out infinite}.bc-hw__cat-eyes{transform-box:fill-box;transform-origin:center;animation:bc-hw-blink 4.5s infinite}.bc-hw__badge{display:inline-flex;padding:7px 16px;border:1px solid var(--bc-gold);border-radius:999px;background:rgba(215,179,119,.14);color:var(--bc-blue);font-size:.74rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.bc-hw .bc-hw__title{margin:14px 0 22px;font:600 clamp(1.45rem,1.1rem + 2.4cqi,1.9rem) / 1.2 var(--bc-head);color:var(--bc-night);text-align:center}.bc-hw__title em{font-family:var(--bc-serif);font-style:italic;color:var(--bc-blue);text-decoration:underline wavy var(--bc-gold);text-decoration-thickness:2px;text-underline-offset:7px}.bc-hw .bc-hw__list{display:grid;gap:14px;margin:0 0 18px;padding:0;list-style:none;text-align:left}.bc-hw .bc-hw__item{display:flex;align-items:flex-start;gap:14px;margin:0;padding:16px;border-radius:18px;background:var(--bc-cream)}.bc-hw__icon{position:relative;display:grid;place-items:center;flex:0 0 auto;width:46px;height:46px;border-radius:50%;background:#fff;color:var(--bc-blue);box-shadow:0 8px 16px -10px rgba(17,24,39,.5)}.bc-hw__icon svg{width:24px;height:24px}.bc-hw__icon--wa{color:var(--bc-wa)}.bc-hw__icon--wa::before{content:"";position:absolute;inset:-5px;border:2px solid var(--bc-wa);border-radius:50%;opacity:0;animation:bc-hw-ring 2.6s ease-out infinite}.bc-hw__icon--new{color:var(--bc-gold-dark)}.bc-hw__icon--new svg{animation:bc-hw-hop 3.2s ease-in-out infinite}.bc-hw__spark{position:absolute;width:10px;height:10px;background:var(--bc-gold);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;animation:bc-hw-twinkle 2.4s ease-in-out infinite}.bc-hw__spark--1{top:-2px;right:-3px}.bc-hw__spark--2{bottom:2px;left:-4px;width:7px;height:7px;animation-delay:1.2s}.bc-hw__body{min-width:0}.bc-hw .bc-hw__label{margin:2px 0 4px;font:600 .95rem / 1.3 var(--bc-head);color:var(--bc-night)}.bc-hw .bc-hw__text{margin:0;font-size:.92rem;line-height:1.6;color:var(--bc-ink)}.bc-hw .bc-hw__wa{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;padding:8px 18px;border-radius:999px;background:var(--bc-wa);color:#fff;font-size:.88rem;font-weight:500;text-decoration:none;transition:transform .3s var(--bc-bounce)}.bc-hw .bc-hw__wa:hover{color:#fff;transform:translateY(-2px)}.bc-hw__wa svg{transition:transform .3s var(--bc-bounce)}.bc-hw__wa:hover svg{transform:translateX(4px)}.bc-hw__contact{display:grid;gap:12px;margin-bottom:22px}.bc-hw .bc-hw__tile{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 14px;border:1px solid rgba(215,179,119,.55);border-radius:16px;background:#fff;color:var(--bc-ink);text-align:left;text-decoration:none;transition:transform .35s var(--bc-bounce)}.bc-hw .bc-hw__tile:hover{color:var(--bc-ink);border-color:var(--bc-gold);transform:translateY(-3px)}.bc-hw__tile-icon{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px;border-radius:14px;background:var(--bc-blue);color:#fff}.bc-hw__tile-icon svg{width:22px;height:22px;overflow:visible}.bc-hw__tile-icon--phone svg{animation:bc-hw-ringing 4s ease-in-out infinite}.bc-hw__flap{transform-box:fill-box;transform-origin:50% 0;transition:transform .35s var(--bc-bounce)}.bc-hw__tile:hover .bc-hw__flap{transform:translateY(-2px) scaleY(-1)}.bc-hw__tile-text{display:grid;min-width:0}.bc-hw__tile-label{font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bc-gold-dark)}.bc-hw__tile-value{font-size:.95rem;font-weight:500;overflow-wrap:anywhere}.bc-hw .bc-hw__share-label{margin:0 0 10px;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--bc-blue)}.bc-hw__share-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.bc-hw .bc-hw__sh{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgba(45,101,137,.2);border-radius:50%;background:#fff;color:var(--bc-blue);cursor:pointer;transition:transform .35s var(--bc-bounce)}.bc-hw .bc-hw__sh:hover{color:var(--bc-blue);transform:translateY(-4px) rotate(-8deg)}.bc-hw__sh svg{width:20px;height:20px}.bc-hw__sh[data-share="whatsapp"]{color:var(--bc-wa)}.bc-hw__sh[data-share="whatsapp"]:hover{color:var(--bc-wa)}.bc-hw .bc-hw__toast{position:absolute;bottom:14px;left:50%;margin:0;padding:8px 16px;border-radius:999px;background:var(--bc-night);color:#fff;font-size:.82rem;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,8px);transition:opacity .3s ease,transform .3s ease}.bc-hw .bc-hw__toast.is-on{opacity:1;transform:translate(-50%,0)}@container (max-width:419px){.bc-hw__paws{top:8px;right:8px;transform:scale(.7);transform-origin:top right}.bc-hw .bc-hw__item{flex-direction:column;gap:10px}}@container (min-width:620px){.bc-hw__contact{grid-template-columns:1fr 1fr}}.bc-hw.is-js .bc-hw__fx{opacity:0;transform:translateY(20px);transition:opacity .6s ease var(--d,0ms),transform .7s cubic-bezier(.22,1,.36,1) var(--d,0ms)}.bc-hw.is-js .bc-hw__fx.is-in{opacity:1;transform:none}.bc-hw.is-js .bc-hw__corner::before{transform:scaleX(0)}.bc-hw.is-js .bc-hw__corner::after{transform:scaleY(0)}.bc-hw.is-js.is-in .bc-hw__corner::before,.bc-hw.is-js.is-in .bc-hw__corner::after{transform:none}@keyframes bc-hw-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bc-hw-tilt{0%,60%,100%{transform:rotate(0)}68%,80%{transform:rotate(-10deg)}88%{transform:rotate(4deg)}}@keyframes bc-hw-blink{0%,88%,94%,100%{transform:scaleY(1)}91%{transform:scaleY(.1)}}@keyframes bc-hw-paw{0%{opacity:0;transform:scale(.5) rotate(-10deg)}6%{opacity:1;transform:scale(1.1) rotate(-10deg)}10%{opacity:1;transform:scale(1) rotate(-10deg)}55%{opacity:1}70%,100%{opacity:0;transform:scale(1) rotate(-10deg)}}@keyframes bc-hw-ring{0%{opacity:.8;transform:scale(.9)}70%,100%{opacity:0;transform:scale(1.35)}}@keyframes bc-hw-hop{0%,70%,100%{transform:translateY(0)}78%{transform:translateY(-5px) rotate(-8deg)}86%{transform:translateY(0) rotate(4deg)}}@keyframes bc-hw-twinkle{0%,100%{opacity:0;transform:scale(.4) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}@keyframes bc-hw-ringing{0%,76%,100%{transform:rotate(0)}80%,88%{transform:rotate(-14deg)}84%,92%{transform:rotate(14deg)}}@media (prefers-reduced-motion:reduce){.bc-hw__cat,.bc-hw__cat-head,.bc-hw__cat-eyes,.bc-hw__icon--wa::before,.bc-hw__icon--new svg,.bc-hw__spark,.bc-hw__tile-icon--phone svg{animation:none}.bc-hw__paws i{animation:none;opacity:.8}.bc-hw__corner::before,.bc-hw__corner::after,.bc-hw .bc-hw__tile,.bc-hw .bc-hw__sh,.bc-hw__flap{transition:none}}