.Legal-module__dDTaEW__main{flex:1;width:100%}.Legal-module__dDTaEW__hero{background:var(--color-brand-deep);color:var(--color-dark-strong);position:relative;overflow:hidden}.Legal-module__dDTaEW__shapeA{background:var(--color-brand-night);clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);width:34%;position:absolute;top:0;bottom:0;right:-4%}.Legal-module__dDTaEW__shapeB{background:var(--color-brand-hover);clip-path:polygon(50% 0,100% 100%,0 100%);width:150px;height:110px;position:absolute;bottom:-30px;right:8%}.Legal-module__dDTaEW__heroInner{max-width:1240px;margin:0 auto;padding:28px 20px 48px;position:relative}.Legal-module__dDTaEW__crumbs ol{font:500 13px/1.4 var(--font-sans);color:var(--color-dark-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Legal-module__dDTaEW__crumbs li+li:before{content:"/";margin-right:8px}.Legal-module__dDTaEW__crumbs a{color:var(--color-dark-muted)}.Legal-module__dDTaEW__crumbs a:hover,.Legal-module__dDTaEW__crumbs [aria-current=page]{color:var(--color-dark-strong)}.Legal-module__dDTaEW__eyebrow{font:600 12px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-lavender);margin:34px 0 0}.Legal-module__dDTaEW__title{max-width:820px;font:700 clamp(34px, 4.6vw, 56px) / 1.04 var(--font-sans);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;margin:12px 0 0}.Legal-module__dDTaEW__metaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.Legal-module__dDTaEW__pills{flex-wrap:wrap;gap:8px;display:flex}.Legal-module__dDTaEW__pill{border:1px solid color-mix(in srgb, var(--color-brand-lavender) 20%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-brand-lavender) 12%, transparent);min-height:30px;font:500 13px/1.3 var(--font-sans);color:var(--color-dark-text);align-items:center;padding:0 12px;display:flex}.Legal-module__dDTaEW__mono{font-family:var(--font-mono)}.Legal-module__dDTaEW__print{border:1px solid color-mix(in srgb, var(--color-brand-lavender) 30%, transparent);height:40px;color:var(--color-dark-strong);font:600 13.5px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:8px;padding:0 16px;display:flex}.Legal-module__dDTaEW__print:hover{background:color-mix(in srgb, var(--color-brand-lavender) 12%, transparent)}.Legal-module__dDTaEW__body{flex-wrap:wrap;align-items:flex-start;gap:40px;width:100%;max-width:1240px;margin:0 auto;padding:36px 20px 96px;display:flex}.Legal-module__dDTaEW__aside{flex-direction:column;flex:0 0 272px;gap:12px;display:flex;position:sticky;top:96px}.Legal-module__dDTaEW__docNav{border:1px solid var(--color-line-default);background:var(--color-surface-card);border-radius:22px;flex-direction:column;gap:2px;padding:8px;display:flex}.Legal-module__dDTaEW__docLink{min-height:46px;font:600 14px/1.3 var(--font-sans);color:var(--color-ink-primary);border-radius:12px;align-items:center;gap:12px;padding:8px 12px;display:flex}.Legal-module__dDTaEW__docLink:hover,.Legal-module__dDTaEW__docLink[aria-current=page]{background:var(--color-surface-tint)}.Legal-module__dDTaEW__docLink[aria-current=page]{color:var(--color-brand-primary)}.Legal-module__dDTaEW__docNum,.Legal-module__dDTaEW__tocNum{font:600 11px/1 var(--font-mono);color:var(--color-ink-subtle);flex:none}.Legal-module__dDTaEW__docLink[aria-current=page] .Legal-module__dDTaEW__docNum{color:var(--color-brand-primary)}.Legal-module__dDTaEW__companyBox{border:1px solid var(--color-line-soft);background:var(--color-surface-page);border-radius:18px;padding:16px 18px}.Legal-module__dDTaEW__boxLabel{font:600 11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-secondary);margin:0}.Legal-module__dDTaEW__companyLine{font:500 13px/1.6 var(--font-sans);color:var(--color-ink-body);overflow-wrap:anywhere;margin:8px 0 0}.Legal-module__dDTaEW__chips{gap:6px;width:100%;padding-bottom:4px;display:none;overflow-x:auto}.Legal-module__dDTaEW__chip{border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-surface-card);height:40px;font:600 13px/1 var(--font-sans);color:var(--color-ink-body);white-space:nowrap;flex:none;align-items:center;padding:0 14px;display:flex}.Legal-module__dDTaEW__chip[aria-current=page]{border-color:var(--color-brand-deep);background:var(--color-brand-deep);color:var(--color-dark-strong)}@media (max-width:999px){.Legal-module__dDTaEW__aside{display:none}.Legal-module__dDTaEW__chips{display:flex}}.Legal-module__dDTaEW__article{flex:560px;min-width:0;max-width:800px}.Legal-module__dDTaEW__notice{border:1px solid color-mix(in srgb, var(--color-status-warningText) 25%, transparent);background:var(--color-status-warningBg);font:500 14px/1.5 var(--font-sans);color:var(--color-status-warningText);border-radius:14px;margin:0 0 20px;padding:14px 18px}.Legal-module__dDTaEW__keyBox{border:1px solid var(--color-line-strong);background:var(--color-surface-tint);border-radius:20px;padding:22px 24px}.Legal-module__dDTaEW__keyLabel{font:600 11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand-primary);margin:0}.Legal-module__dDTaEW__keyList{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.Legal-module__dDTaEW__keyList li{font:600 15px/1.5 var(--font-sans);color:var(--color-ink-primary);gap:12px;display:flex}.Legal-module__dDTaEW__keyList li:before{content:"";background:var(--color-brand-primary);clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%);flex:none;width:10px;height:10px;margin-top:7px}.Legal-module__dDTaEW__intro{font:400 19px/1.65 var(--font-sans);color:var(--color-ink-primary);text-wrap:pretty;margin:28px 0 0}.Legal-module__dDTaEW__toc{border-top:1px solid var(--color-line-default);border-bottom:1px solid var(--color-line-default);margin-top:28px;padding:20px 0}.Legal-module__dDTaEW__tocList{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:4px 20px;margin:12px 0 0;padding:0;list-style:none;display:grid}.Legal-module__dDTaEW__tocList a{font:500 14.5px var(--font-sans);color:var(--color-ink-body);align-items:baseline;gap:10px;padding:6px 0;display:flex}.Legal-module__dDTaEW__tocList a:hover{color:var(--color-brand-primary)}.Legal-module__dDTaEW__section{padding-top:40px;scroll-margin-top:50px}.Legal-module__dDTaEW__secHead{align-items:baseline;gap:14px;display:flex}.Legal-module__dDTaEW__secNum{font:600 13px/1 var(--font-mono);color:var(--color-brand-primary);flex:none}.Legal-module__dDTaEW__secHead h2{font:700 24px/1.25 var(--font-sans);letter-spacing:-.02em;overflow-wrap:break-word;margin:0}.Legal-module__dDTaEW__secBody{padding-left:clamp(0px,4vw,34px)}.Legal-module__dDTaEW__secBody p{font:400 16.5px/1.75 var(--font-sans);color:var(--color-ink-body);text-wrap:pretty;overflow-wrap:anywhere;margin:14px 0 0}.Legal-module__dDTaEW__textLink{color:var(--color-brand-primary);text-underline-offset:2px;text-decoration:underline}.Legal-module__dDTaEW__items{flex-direction:column;gap:2px;margin:14px 0 0;padding:0;list-style:none;display:flex}.Legal-module__dDTaEW__items li{border-bottom:1px dashed var(--color-line-default);font:400 16px/1.6 var(--font-sans);color:var(--color-ink-body);gap:14px;padding:9px 0;display:flex}.Legal-module__dDTaEW__items li:before{content:"";background:var(--color-brand-violet);border-radius:1px;flex:none;width:6px;height:6px;margin-top:10px;transform:rotate(45deg)}.Legal-module__dDTaEW__tableWrap{border:1px solid var(--color-line-default);background:var(--color-surface-card);border-radius:16px;margin-top:18px;overflow-x:auto}.Legal-module__dDTaEW__table{border-collapse:collapse;width:100%;min-width:580px}.Legal-module__dDTaEW__table th{border-bottom:1px solid var(--color-line-soft);background:var(--color-surface-page);font:600 11px/1.3 var(--font-mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;color:var(--color-ink-secondary);padding:12px 18px}.Legal-module__dDTaEW__table td{border-bottom:1px solid var(--color-line-soft);font:400 14px/1.45 var(--font-sans);color:var(--color-ink-body);vertical-align:middle;padding:13px 18px}.Legal-module__dDTaEW__table tr:last-child td{border-bottom:0}.Legal-module__dDTaEW__table .Legal-module__dDTaEW__cookieName{font:600 12.5px/1.4 var(--font-mono);color:var(--color-brand-deep);white-space:nowrap}.Legal-module__dDTaEW__table .Legal-module__dDTaEW__cookieDuration{font:500 13.5px/1.4 var(--font-sans);color:var(--color-ink-secondary)}.Legal-module__dDTaEW__chipEssential,.Legal-module__dDTaEW__chipPreference{border-radius:var(--radius-pill);font:600 12px/1.4 var(--font-sans);white-space:nowrap;padding:3px 9px}.Legal-module__dDTaEW__chipEssential{background:var(--color-status-successBg);color:var(--color-status-successText)}.Legal-module__dDTaEW__chipPreference{background:var(--color-surface-tint);color:var(--color-brand-press)}.Legal-module__dDTaEW__contact{background:var(--color-brand-deep);color:var(--color-dark-strong);border-radius:20px;flex-wrap:wrap;align-items:center;gap:18px;margin-top:48px;padding:24px;display:flex}.Legal-module__dDTaEW__contactText{flex:280px}.Legal-module__dDTaEW__contactText p{font:400 14px/1.55 var(--font-sans);color:var(--color-dark-soft);margin:4px 0 0}.Legal-module__dDTaEW__contactText .Legal-module__dDTaEW__contactTitle{font:700 18px/1.3 var(--font-sans);color:var(--color-dark-strong);margin:0}.Legal-module__dDTaEW__contactMail{background:var(--color-surface-card);height:44px;font:700 14px/1 var(--font-mono);color:var(--color-brand-deep);overflow-wrap:anywhere;border-radius:12px;align-items:center;padding:0 18px;display:flex}.Legal-module__dDTaEW__contactMail:hover{background:var(--color-brand-lavender);color:var(--color-brand-deep)}.Legal-module__dDTaEW__pager{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.Legal-module__dDTaEW__pagerCard{border:1px solid var(--color-line-default);background:var(--color-surface-card);border-radius:18px;padding:18px 20px;display:block}.Legal-module__dDTaEW__pagerCard:hover{border-color:var(--color-brand-violet)}.Legal-module__dDTaEW__pagerNext{text-align:right}.Legal-module__dDTaEW__pagerLabel{font:600 11px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-subtle);display:block}.Legal-module__dDTaEW__pagerTitle{font:700 15px/1.3 var(--font-sans);color:var(--color-ink-primary);overflow-wrap:break-word;margin-top:6px;display:block}@media (max-width:519px){.Legal-module__dDTaEW__title{font-size:min(34px,9.52381vw - 3.80952px)}.Legal-module__dDTaEW__secHead h2{font-size:min(24px,8.77193vw - 6.66667px)}.Legal-module__dDTaEW__pager{grid-template-columns:minmax(0,1fr)}.Legal-module__dDTaEW__pager>span{display:none}}@media print{:is(.skip-link,body>header,body>footer,.Legal-module__dDTaEW__shapeA,.Legal-module__dDTaEW__shapeB,.Legal-module__dDTaEW__crumbs,.Legal-module__dDTaEW__print,.Legal-module__dDTaEW__aside,.Legal-module__dDTaEW__chips,.Legal-module__dDTaEW__toc,.Legal-module__dDTaEW__contact,.Legal-module__dDTaEW__pager){display:none!important}.Legal-module__dDTaEW__hero{color:var(--color-ink-primary);background:0 0}.Legal-module__dDTaEW__eyebrow,.Legal-module__dDTaEW__pill{color:var(--color-ink-secondary)}.Legal-module__dDTaEW__body{padding-top:12px}}.Legal-module__dDTaEW__consentButton{border:1.5px solid var(--color-line-strong);background:var(--color-surface-card);min-height:42px;color:var(--color-ink-primary);font:600 13.5px/1.2 var(--font-sans);cursor:pointer;border-radius:10px;margin-top:16px;padding:6px 18px}.Legal-module__dDTaEW__consentButton:hover{border-color:var(--color-brand-primary)}
