.page-confidentiality{--cf-text-page: clamp(2.5rem, 4vw, 3.625rem);--cf-text-chapter: clamp(30px, 2.7vw, 40px);--cf-text-question: clamp(19px, 1.5vw, 22px);--cf-gap: clamp(96px, 10vw, 168px)}main>.cf-head{padding:calc(var(--island-top) + var(--island-h) + clamp(88px,10vw,152px)) 0 var(--cf-gap);text-align:center}.cf-head h1{font-size:var(--cf-text-page);line-height:1.04;letter-spacing:-.018em}.cf-head p{margin:22px auto 0;max-width:52ch;font-size:var(--text-lede);color:var(--bark);text-wrap:balance}.cf-head .btn{margin-top:36px}main>.cf-chapters{padding:0 0 var(--cf-gap)}.cf-chapters>.wrap{display:grid;row-gap:var(--cf-gap)}.cf-chapter{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,8vw,140px);align-items:start}.cf-chapter h2{font-size:var(--cf-text-chapter);line-height:1.08;letter-spacing:-.012em}.cf-points{display:grid;row-gap:clamp(32px,3.4vw,44px)}.cf-points h3{font-size:var(--text-card);line-height:1.2;letter-spacing:-.008em}.cf-points p{margin-top:8px;max-width:50ch;font-size:var(--type-list, .9375rem);color:var(--bark)}.cf-map{position:relative;margin-top:clamp(40px,4.4vw,64px);width:100%;max-width:400px}.cf-map svg{display:block;width:100%;height:auto;overflow:visible}.cf-map .outline{fill:none;stroke:var(--ink);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cf-map .dot.dc{fill:var(--copper)}.cf-map .dot.hq{fill:var(--ink)}.cf-map .lbl{position:absolute;display:grid;font-size:var(--text-meta);line-height:1.35;color:var(--stone);white-space:nowrap}.cf-map .lbl b{font-weight:500;color:var(--ink)}.cf-map .zug{right:calc(43.48% + 14px);top:32.64%;transform:translateY(-50%);text-align:right}.cf-map .gva{position:relative;margin-top:calc(22px - 13.77%)}main>.cf-never{padding:0}.cf-never ul{display:grid;row-gap:clamp(16px,1.8vw,24px)}.cf-never li{max-width:34ch;font-family:var(--serif);font-size:var(--text-card);line-height:1.3;letter-spacing:-.006em;color:var(--ink);text-wrap:pretty}main>.cf-faq{padding:var(--cf-gap) 0 var(--space-half)}.cf-faq .qa h3{font-size:inherit;text-wrap:initial}.cf-faq .q{width:calc(100% + 2 * var(--ix-bleed));display:grid;grid-template-columns:1fr 16px;align-items:center;column-gap:24px;padding:16px var(--ix-bleed);color:var(--ink);text-align:left;font-family:var(--serif);font-weight:400;font-size:var(--cf-text-question);line-height:1.25;letter-spacing:-.005em;text-wrap:balance}.cf-faq .q:focus-visible{outline-offset:4px}.cf-faq .faq-list{margin-top:-10px}.cf-faq .plus{width:16px;height:16px;overflow:visible;fill:none;stroke:var(--ink);stroke-width:1px;shape-rendering:crispEdges}.cf-faq .plus .v{transform-box:fill-box;transform-origin:center;transition:transform .4s var(--ease)}@media(min-resolution:2dppx){.cf-faq .plus{stroke-width:1.5px}}.cf-faq .a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease)}.cf-faq .qa.is-open .a{grid-template-rows:1fr}.cf-faq .a>div{min-height:0;overflow:hidden}.cf-faq .a p{max-width:54ch;padding:2px 40px 24px 0;color:var(--bark)}.page-confidentiality .close .panel p{text-wrap:balance}@media(orientation:landscape)and (max-height:500px){main>.cf-head{padding-top:calc(var(--island-top) + var(--island-h) + 40px)}}@media(max-width:43.74em){.cf-chapter{grid-template-columns:minmax(0,1fr);row-gap:28px}.cf-points{padding-top:0;row-gap:28px}.cf-map{max-width:340px;margin-top:32px}.cf-faq .faq-list{margin-top:0}.cf-faq .cf-chapter{row-gap:12px}}@media(max-width:600px){.page-confidentiality{--cf-text-page: clamp(1.875rem, 8.4vw, 2.125rem)}}@media(max-width:520px){.cf-faq .q{padding:14px var(--ix-bleed);column-gap:16px}.cf-faq .a p{padding-right:0}}@media(max-width:374px){.page-confidentiality{--cf-text-question: 17px}.cf-faq .q{column-gap:14px}}
