.data-protection-page-module__DhhC2W__page{background:var(--crays-color-paper);color:var(--crays-color-ink)}.data-protection-page-module__DhhC2W__hero{padding:calc(var(--crays-header-height) + 68px) var(--crays-page-gutter) 68px;background:#fbfaf7}.data-protection-page-module__DhhC2W__heroInner{width:min(var(--crays-content-max-width), 100%);grid-template-columns:minmax(0,1fr) minmax(350px,380px);align-items:stretch;gap:clamp(48px,7vw,112px);margin:0 auto;display:grid}.data-protection-page-module__DhhC2W__heroCopy{flex-direction:column;justify-content:flex-end;min-width:0;padding-top:26px;display:flex}.data-protection-page-module__DhhC2W__eyebrow{color:var(--crays-color-red);font-size:var(--crays-type-kicker-size);font-weight:var(--crays-type-kicker-weight);line-height:var(--crays-type-kicker-leading);letter-spacing:var(--crays-type-kicker-tracking);text-transform:uppercase;margin:0 0 22px}.data-protection-page-module__DhhC2W__hero h1{max-width:900px;font-size:clamp(var(--crays-type-h1-size), 6vw, 88px);font-weight:700;line-height:var(--crays-type-h1-leading);letter-spacing:var(--crays-type-h1-tracking);margin:0}.data-protection-page-module__DhhC2W__intro{max-width:720px;font-family:var(--crays-font-avenir-book);font-size:var(--crays-type-body-size);font-weight:var(--crays-type-body-weight);line-height:var(--crays-type-body-leading);letter-spacing:var(--crays-type-body-tracking);margin:24px 0 0}.data-protection-page-module__DhhC2W__documentNavigation{border-bottom:1px solid #041d3747;grid-template-columns:repeat(4,minmax(0,1fr));width:min(780px,100%);margin-top:58px;display:grid}.data-protection-page-module__DhhC2W__documentLink,.data-protection-page-module__DhhC2W__documentLinkActive{color:#041d37b8;min-width:0;min-height:48px;font-family:var(--crays-font-avenir-medium);text-align:center;justify-content:center;align-items:center;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.25;display:flex;position:relative}.data-protection-page-module__DhhC2W__documentLinkActive{color:var(--crays-color-red)}.data-protection-page-module__DhhC2W__documentLinkActive:after{background:var(--crays-color-red);content:"";height:3px;position:absolute;bottom:-1px;left:0;right:0}.data-protection-page-module__DhhC2W__controller{background:var(--crays-color-navy);min-height:400px;color:var(--crays-color-white);border-radius:6px;flex-direction:column;justify-content:center;padding:42px 38px;display:flex}.data-protection-page-module__DhhC2W__controller h2{letter-spacing:-.03em;margin:0 0 24px;font-size:25px;font-weight:700;line-height:1.05}.data-protection-page-module__DhhC2W__controller p{font-family:var(--crays-font-avenir-book);margin:0 0 20px;font-size:16px;line-height:1.48}.data-protection-page-module__DhhC2W__controller a,.data-protection-page-module__DhhC2W__sectionBody a{width:fit-content;color:var(--crays-color-red);font-family:var(--crays-font-avenir-medium);text-underline-offset:4px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.data-protection-page-module__DhhC2W__readingRegion{background:#fbfaf7;border-top:1px solid #041d371a}.data-protection-page-module__DhhC2W__readingGrid{width:100%;padding:68px 0 0 var(--crays-page-gutter);grid-template-columns:minmax(180px,235px) minmax(0,1fr);gap:0;margin:0 auto;display:grid}.data-protection-page-module__DhhC2W__chapterNavigation{top:calc(var(--crays-header-height) + 28px);align-self:start;padding:16px 28px 40px 0;position:sticky}.data-protection-page-module__DhhC2W__chapterNavigation ol{border-left:1px solid #bed6f5;margin:0;padding:0;list-style:none}.data-protection-page-module__DhhC2W__chapterNavigation a{color:#041d37c7;min-height:64px;font-family:var(--crays-font-avenir-medium);border-left:3px solid #0000;grid-template-columns:30px minmax(0,1fr);align-items:center;padding:12px 8px 12px 12px;font-size:13px;font-weight:700;line-height:1.3;display:grid}.data-protection-page-module__DhhC2W__chapterNavigation a span{color:var(--crays-color-ink);font-size:12px;font-weight:800}.data-protection-page-module__DhhC2W__chapterActive a{border-left-color:var(--crays-color-red);color:var(--crays-color-red)}.data-protection-page-module__DhhC2W__chapterActive a span{color:var(--crays-color-red)}.data-protection-page-module__DhhC2W__article{background:var(--crays-color-white);border-left:1px solid #041d3724;min-width:0}.data-protection-page-module__DhhC2W__legalSection{scroll-margin-top:calc(var(--crays-header-height) + 24px);padding:clamp(48px,5vw,76px) clamp(34px,5.4vw,82px) clamp(50px,5.5vw,82px)}.data-protection-page-module__DhhC2W__legalSection+.data-protection-page-module__DhhC2W__legalSection{border-top:1px solid #041d3721}.data-protection-page-module__DhhC2W__legalSection_paper{background:var(--crays-color-white)}.data-protection-page-module__DhhC2W__legalSection_warm{background:#fdfaf5}.data-protection-page-module__DhhC2W__legalSection_rights{background:#eaf4ff}.data-protection-page-module__DhhC2W__sectionHeader{--section-index-width:150px;grid-template-columns:var(--section-index-width) minmax(0, 1fr);align-items:start;padding-bottom:14px;display:grid;position:relative}.data-protection-page-module__DhhC2W__sectionHeader:after{background:var(--crays-color-red);content:"";width:min(100%,710px);height:2px;position:absolute;bottom:0;left:0}.data-protection-page-module__DhhC2W__sectionNumber{color:#bed6f5;letter-spacing:-.055em;font-size:clamp(62px,6vw,92px);font-weight:400;line-height:.8}.data-protection-page-module__DhhC2W__sectionHeader h2{letter-spacing:-.045em;text-wrap:balance;width:min(100%,370px);margin:0;font-size:clamp(34px,3vw,48px);font-weight:700;line-height:.98}.data-protection-page-module__DhhC2W__sectionBody{color:#243d55;max-width:680px;font-family:var(--crays-font-avenir-book);letter-spacing:-.008em;margin:30px 0 0;font-size:18px;font-weight:400;line-height:1.65}.data-protection-page-module__DhhC2W__sectionBody p{margin:0 0 20px}.data-protection-page-module__DhhC2W__sectionBody p:last-child{margin-bottom:0}.data-protection-page-module__DhhC2W__sectionBody ul{gap:12px;margin:0;padding-left:22px;list-style:outside;display:grid}.data-protection-page-module__DhhC2W__sectionBody li{padding-left:4px}.data-protection-page-module__DhhC2W__sectionBody li::marker{color:var(--crays-color-ink)}.data-protection-page-module__DhhC2W__legalSection_rights .data-protection-page-module__DhhC2W__sectionBody a{color:var(--crays-color-blue)}.data-protection-page-module__DhhC2W__documentLink:hover,.data-protection-page-module__DhhC2W__documentLink:focus-visible,.data-protection-page-module__DhhC2W__chapterNavigation a:hover,.data-protection-page-module__DhhC2W__chapterNavigation a:focus-visible{color:var(--crays-color-red)}.data-protection-page-module__DhhC2W__documentLink:focus-visible,.data-protection-page-module__DhhC2W__documentLinkActive:focus-visible,.data-protection-page-module__DhhC2W__chapterNavigation a:focus-visible,.data-protection-page-module__DhhC2W__controller a:focus-visible,.data-protection-page-module__DhhC2W__sectionBody a:focus-visible{box-shadow:var(--crays-focus-ring);outline:none}@media (min-width:821px){.data-protection-page-module__DhhC2W__hero{box-sizing:border-box;min-height:100svh;display:flex}.data-protection-page-module__DhhC2W__heroInner{flex:1;align-items:center}.data-protection-page-module__DhhC2W__legalSection+.data-protection-page-module__DhhC2W__legalSection{padding-top:40px;padding-bottom:44px}}@media (max-width:1100px){.data-protection-page-module__DhhC2W__heroInner{grid-template-columns:minmax(0,1fr) minmax(320px,350px);gap:44px}.data-protection-page-module__DhhC2W__documentNavigation{margin-top:44px}.data-protection-page-module__DhhC2W__readingGrid{grid-template-columns:195px minmax(0,1fr)}.data-protection-page-module__DhhC2W__sectionHeader{--section-index-width:120px}}@media (max-width:820px){.data-protection-page-module__DhhC2W__hero{padding:calc(var(--crays-header-height) + 42px) 0 0}.data-protection-page-module__DhhC2W__heroInner{display:block}.data-protection-page-module__DhhC2W__heroCopy{padding:18px 20px 0}.data-protection-page-module__DhhC2W__eyebrow{margin-bottom:14px}.data-protection-page-module__DhhC2W__hero h1{max-width:10ch;font-size:clamp(46px,14vw,68px)}.data-protection-page-module__DhhC2W__intro{max-width:36rem;margin-top:18px;font-size:17px;line-height:1.5}.data-protection-page-module__DhhC2W__documentNavigation{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:32px}.data-protection-page-module__DhhC2W__documentLink,.data-protection-page-module__DhhC2W__documentLinkActive{min-height:52px;font-size:12px}.data-protection-page-module__DhhC2W__controller{border-radius:0;min-height:0;padding:30px 20px 32px}.data-protection-page-module__DhhC2W__controller h2{margin-bottom:18px}.data-protection-page-module__DhhC2W__controller p{max-width:34rem;margin-bottom:16px;font-size:16px}.data-protection-page-module__DhhC2W__readingGrid{padding:0;display:block}.data-protection-page-module__DhhC2W__chapterNavigation{display:none}.data-protection-page-module__DhhC2W__article{border-left:0}.data-protection-page-module__DhhC2W__legalSection{padding:42px 20px 46px}.data-protection-page-module__DhhC2W__sectionHeader{--section-index-width:0px;padding-bottom:10px;display:block}.data-protection-page-module__DhhC2W__sectionHeader:after{width:100%}.data-protection-page-module__DhhC2W__sectionNumber{margin-bottom:10px;font-size:52px;display:block}.data-protection-page-module__DhhC2W__sectionHeader h2{padding-bottom:0;font-size:clamp(31px,9vw,42px)}.data-protection-page-module__DhhC2W__sectionBody{max-width:none;margin:22px 0 0;font-size:16px;line-height:1.62}}@media (min-width:600px) and (max-width:820px){.data-protection-page-module__DhhC2W__hero{box-sizing:border-box;min-height:100svh;display:flex}.data-protection-page-module__DhhC2W__heroInner{flex:1}}@media (max-width:420px){.data-protection-page-module__DhhC2W__heroCopy{padding-inline:28px}.data-protection-page-module__DhhC2W__hero h1{font-size:clamp(48px,14.2vw,60px)}.data-protection-page-module__DhhC2W__intro{font-size:17px}.data-protection-page-module__DhhC2W__controller,.data-protection-page-module__DhhC2W__legalSection{padding-left:28px;padding-right:28px}.data-protection-page-module__DhhC2W__sectionHeader h2{font-size:clamp(32px,9.4vw,40px)}.data-protection-page-module__DhhC2W__sectionBody{font-size:17px}}@media (prefers-reduced-motion:reduce){.data-protection-page-module__DhhC2W__page,.data-protection-page-module__DhhC2W__page *{scroll-behavior:auto!important;transition-duration:0s!important}}
