.breakdance .bde-section-892-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-892-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-code-block-892-101{width:100%}.bdm-legal{--lg-acc:var(--bdm-violet-d);--lg-acc2:var(--bdm-olive-d);--lg-bg:transparent;--lg-card:#FFFDF6;--lg-line:rgba(58,35,65,.12);--lg-ink:var(--bdm-text);--lg-head:var(--bdm-plum);--lg-r:20px;position:relative;background:var(--lg-bg);color:var(--lg-ink);font-family:var(--bdm-f-b);font-size:16.5px;line-height:1.65}.bdm-legal-hero{position:relative;overflow:hidden;padding:calc(var(--bdm-hh) + 56px) 0 64px;background:linear-gradient(125deg,#4D3055 0%,#74407C 45%,#667030 120%);color:#FBF5E6}.bdm-legal-hero::before{content:"";position:absolute;inset:0;opacity:.08;background:url(https://marintest.de/wp-content/uploads/2026/10/flower-wallpaper.webp) center / 420px auto repeat;filter:invert(1)}.bdm-legal-hero::after{content:"";position:absolute;right:-120px;top:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(237,211,148,.35),transparent 70%)}.bdm-legal-in{position:relative;z-index:1;width:min(1180px,100%);margin-inline:auto;padding-inline:clamp(18px,4vw,40px)}.bdm-legal-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.28);font-size:13px;letter-spacing:.16em;text-transform:uppercase}.bdm-legal-pill svg{width:16px;height:16px}.bdm-legal-hero h1{margin:18px 0 0;font-family:var(--bdm-f-d);font-weight:600;font-size:clamp(42px,5vw + 14px,86px);line-height:1;letter-spacing:-.015em;color:#FBF5E6}.bdm-legal-hero p{margin:18px 0 0;max-width:62ch;color:#EADFEA}.bdm-legal-body{display:grid;grid-template-columns:minmax(0,1fr);gap:30px;padding-block:56px 80px}.bdm-legal-body>*{min-width:0}@media (min-width:980px){.bdm-legal-body{grid-template-columns:260px minmax(0,1fr);gap:48px;align-items:start}}.bdm-legal-nav{position:sticky;top:calc(var(--bdm-hh) + 10px);z-index:5}.bdm-legal-nav ul{display:flex;gap:8px;overflow-x:auto;margin:0;padding:10px 2px;list-style:none;scrollbar-width:none}.bdm-legal-nav ul::-webkit-scrollbar{display:none}.bdm-legal-nav a{display:block;white-space:nowrap;padding:9px 14px;border-radius:12px;font-size:14.5px;color:var(--lg-head);text-decoration:none;background:var(--lg-card);box-shadow:inset 0 0 0 1px var(--lg-line);transition:background .3s,color .3s,box-shadow .3s}.bdm-legal-nav a:hover{box-shadow:inset 0 0 0 1.5px var(--bdm-violet)}.bdm-legal-nav a.is-on{background:var(--lg-acc);color:#FBF5E6;box-shadow:none}@media (max-width:979px){.bdm-legal-nav{margin-inline:calc(-1 * clamp(18px, 4vw, 40px));padding-inline:clamp(18px,4vw,40px);background:rgba(244,240,223,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (min-width:980px){.bdm-legal-nav ul{flex-direction:column;overflow:visible;padding:0}.bdm-legal-nav a{white-space:normal}}.bdm-legal-main{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0}.bdm-legal-card{min-width:0;overflow-wrap:break-word;hyphens:auto;scroll-margin-top:calc(var(--bdm-hh) + 80px);padding:clamp(22px,3vw,36px);border-radius:var(--lg-r);background:var(--lg-card);box-shadow:inset 0 0 0 1px var(--lg-line),0 16px 34px -26px rgba(58,35,65,.45)}.bdm-legal-ch{display:flex;align-items:center;gap:16px;margin-bottom:16px}.bdm-legal-ic{flex:0 0 auto;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:#FBF5E6;background:linear-gradient(135deg,var(--bdm-violet-m),var(--bdm-violet-d));box-shadow:0 0 0 4px #FFFDF6,0 0 0 5px var(--bdm-gold)}.bdm-legal-ic svg{width:24px;height:24px}.bdm-legal-card h2{margin:0;font-family:var(--bdm-f-d);font-weight:600;font-size:clamp(22px,1vw + 16px,28px);line-height:1.2;color:var(--lg-head)}.bdm-legal-card h3{margin:18px 0 6px;font-family:var(--bdm-f-d);font-size:19px;color:var(--lg-acc2)}.bdm-legal-card p{margin:0 0 12px}.bdm-legal-card p:last-child{margin-bottom:0}.bdm-legal-card a{color:var(--lg-acc);text-decoration:underline;text-underline-offset:3px;word-break:break-word}.bdm-legal-card ul.bdm-legal-ul{margin:0 0 12px;padding:0;list-style:none;display:grid;gap:8px}.bdm-legal-ul li{position:relative;padding-left:26px}.bdm-legal-ul li::before{content:"";position:absolute;left:4px;top:.62em;width:9px;height:9px;border-radius:50%;background:var(--bdm-sage);box-shadow:0 0 0 3px rgba(158,168,108,.25)}.bdm-legal-kv{display:grid;margin:0;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--lg-line)}.bdm-legal-kv>div{display:grid;gap:2px 18px;padding:12px 16px;border-bottom:1px solid var(--lg-line)}.bdm-legal-kv>div:last-child{border-bottom:0}.bdm-legal-kv>div:nth-child(odd){background:rgba(236,236,211,.35)}@media (min-width:640px){.bdm-legal-kv>div{grid-template-columns:220px 1fr}}.bdm-legal-kv dt{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--bdm-muted);overflow-wrap:anywhere}.bdm-legal-card h2,.bdm-legal-card h3,.bdm-legal-right b{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}@media (max-width:379px){.bdm-legal-card{padding:18px 16px}.bdm-legal-ic{width:42px;height:42px}.bdm-legal-ch{gap:12px}.bdm-legal-kv>div{padding:10px 12px}.bdm-legal-hero h1{font-size:36px;-webkit-hyphens:auto;hyphens:auto}.bdm-legal{font-size:15.5px}.bdm-legal-acc summary{padding:13px 14px;font-size:16px}.bdm-legal-acc .bdm-acc-b>div{padding:0 14px 14px}.bdm-legal-right{padding:16px 14px}}.bdm-legal-kv dd{margin:0;color:var(--lg-head);font-weight:500;word-break:break-word}.bdm-legal-tiles{display:grid;gap:14px}@media (min-width:640px){.bdm-legal-tiles{grid-template-columns:repeat(3,1fr)}}.bdm-legal-tile{display:flex;flex-direction:column;gap:4px;padding:18px;border-radius:16px;text-decoration:none!important;color:var(--lg-head)!important;background:linear-gradient(160deg,#FFFDF6,var(--bdm-cream-2));box-shadow:inset 0 0 0 1px var(--lg-line);transition:transform .4s var(--bdm-ease),box-shadow .4s}.bdm-legal-tile:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1.5px var(--bdm-violet),0 14px 26px -18px rgba(58,35,65,.5)}.bdm-legal-tile small{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--bdm-violet-d)}.bdm-legal-tile span{font-weight:560;word-break:break-word}.bdm-legal-rights{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:6px}.bdm-legal-rights>*,.bdm-legal-acc,.bdm-legal-acc details,.bdm-legal-tiles>*{min-width:0}.bdm-legal-acc summary{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media (min-width:640px){.bdm-legal-rights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.bdm-legal-rights{grid-template-columns:repeat(3,minmax(0,1fr))}}.bdm-legal-right{padding:18px;border-radius:16px;background:linear-gradient(160deg,#FFFDF6,#F3EAF2);box-shadow:inset 0 0 0 1px var(--lg-line);transition:transform .4s var(--bdm-ease)}.bdm-legal-right:hover{transform:translateY(-4px)}.bdm-legal-right b{display:flex;align-items:center;gap:10px;font-family:var(--bdm-f-d);font-size:17.5px;color:var(--lg-head);margin-bottom:6px}.bdm-legal-right b i{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:14px;color:#fff;background:var(--bdm-olive)}.bdm-legal-right p{font-size:15px;margin:0}.bdm-legal-acc{display:grid;gap:10px}.bdm-legal-acc details{border-radius:14px;background:#FFFDF6;box-shadow:inset 0 0 0 1px var(--lg-line)}.bdm-legal-acc details[open]{box-shadow:inset 0 0 0 1.5px var(--bdm-violet)}.bdm-legal-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;cursor:pointer;font-family:var(--bdm-f-d);font-weight:600;font-size:17.5px;color:var(--lg-head)}.bdm-legal-acc summary::-webkit-details-marker{display:none}.bdm-legal-acc summary:hover .bdm-plus{transform:rotate(180deg);background:var(--bdm-sage-l)}.bdm-legal-acc details[open] .bdm-plus{background:var(--bdm-violet)}.bdm-legal-acc details[open] .bdm-plus::after{transform:rotate(0deg)}.bdm-legal-acc details[open] .bdm-plus::before,.bdm-legal-acc details[open] .bdm-plus::after{background:#fff}.bdm-legal-acc .bdm-acc-b>div{padding:0 18px 16px}.bdm-legal-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:clamp(24px,3vw,36px);border-radius:var(--lg-r);color:#FBF5E6;background:linear-gradient(125deg,var(--bdm-plum),var(--bdm-violet-d))}.bdm-legal-cta h2{margin:0;font-family:var(--bdm-f-d);font-size:clamp(22px,1vw + 16px,28px);color:#FBF5E6}.bdm-legal-cta p{margin:6px 0 0;color:#EADFEA}.bdm-legal-cta .bdm-btn{--bg:var(--bdm-gold-l);--fg:var(--bdm-plum);--hv:#FBF5E6;color:var(--fg)}.bdm-legal-links{display:flex;justify-content:center;gap:12px;padding:0 0 70px;font-size:15px}.bdm-legal-links a{color:var(--lg-acc);text-decoration:none}.bdm-legal-links a:hover{text-decoration:underline}.bdm-legal.is-js .bdm-legal-card{opacity:0;transform:translateY(22px);transition:opacity .7s var(--bdm-ease),transform .8s var(--bdm-ease)}.bdm-legal.is-js .bdm-legal-main .bdm-legal-card.is-in{opacity:1;transform:none}