.ConsentFooter-module__b9JB_q__footer{width:100%;padding:var(--space-xs) var(--space-l) var(--space-l);justify-content:center;align-items:center;gap:var(--space-m);flex-direction:row;display:flex;position:relative}.ConsentFooter-module__b9JB_q__footer button{flex:1 1 calc(33% - var(--space-m))}@media (max-width:768px){.ConsentFooter-module__b9JB_q__footer{flex-direction:column}}
.ConsentHeader-module__keqggW__headline{padding:var(--space-l);font-family:var(--font-family-secondary);font-size:var(--font-size-l);margin:0;line-height:1.4}
.ConsentIntroText-module__wB_w7q__intro{font-size:var(--font-size-xs);padding-left:var(--space-l);padding-right:var(--space-l)}.ConsentIntroText-module__wB_w7q__intro a{-webkit-text-decoration:underline;text-decoration:underline}
.TextButton-module__DHFSGa__textButton{color:var(--color-state-primary);cursor:pointer;font-family:var(--font-family-primary);font-size:var(--font-size-xs);transition:color var(--transition-duration) ease-in-out;line-height:1.2}.TextButton-module__DHFSGa__textButton:focus,.TextButton-module__DHFSGa__textButton:active,.TextButton-module__DHFSGa__textButton:hover{color:var(--color-state-primary-hover)}.TextButton-module__DHFSGa__textButton:focus{outline:none;-webkit-text-decoration:underline;text-decoration:underline}.TextButton-module__DHFSGa__textButton:focus-visible{box-shadow:none}
.ConsentLinks-module__DaXDHq__legalLinks{font-size:var(--font-size-xs);padding-left:var(--space-l);padding-right:var(--space-l)}.ConsentLinks-module__DaXDHq__seperator{color:var(--color-text);padding-left:var(--space-xxs);padding-right:var(--space-xxs)}
.ToggleButton-module__A8bMTG__toggleButton{margin:0;line-height:0}.ToggleButton-module__A8bMTG__toggleButton .ToggleButton-module__A8bMTG__input{margin:0}.ToggleButton-module__A8bMTG__input{appearance:none;background-color:var(--color-state-disabled);cursor:pointer;border-radius:12px;width:40px;height:24px;margin:0;transition:background-color .4s;position:relative}.ToggleButton-module__A8bMTG__input:after{background-color:var(--color-text-on-primary);width:18px;height:18px;box-shadow:0 0 2px var(--color-elevation);content:"";border-radius:50%;transition:transform .4s;position:absolute;top:50%;left:0;transform:translate(4px,-50%)}.ToggleButton-module__A8bMTG__input:focus{box-shadow:var(--focus-shadow);outline:none}.ToggleButton-module__A8bMTG__input:checked{background-color:var(--color-state-primary)}.ToggleButton-module__A8bMTG__input:checked:after{transform:translate(18px,-50%)}.ToggleButton-module__A8bMTG__input:disabled{cursor:not-allowed;opacity:.5}
.SettingsGroupOption-module__WARJsW__settingsGroupOption{align-items:center;display:flex}.SettingsGroupOption-module__WARJsW__description{color:var(--color-text);font-family:var(--font-family-primary);font-size:var(--font-size-xs)}.SettingsGroupOption-module__WARJsW__button{align-items:center;margin-left:auto;display:flex}.SettingsGroupOption-module__WARJsW__helpIcon{z-index:1;border-radius:var(--radius-full);margin-right:var(--space-m);color:var(--color-text-shy);cursor:pointer;font-size:20px;display:flex}.SettingsGroupOption-module__WARJsW__helpIcon:hover{color:var(--color-state-primary)}.SettingsGroupOption-module__WARJsW__helpIcon:focus{box-shadow:var(--focus-shadow);outline:none}.SettingsGroupOption-module__WARJsW__details{padding-top:var(--space-m)}.SettingsGroupOption-module__WARJsW__details.SettingsGroupOption-module__WARJsW__isHidden{display:none}.SettingsGroupOption-module__WARJsW__detailHeadline{margin-bottom:var(--space-xs);font-size:var(--font-size-xs);font-weight:600}.SettingsGroupOption-module__WARJsW__detailText{font-size:var(--font-size-xs)}.SettingsGroupOption-module__WARJsW__detailUrl{font-size:var(--font-size-xs);word-break:break-all}.SettingsGroupOption-module__WARJsW__detailList{padding-bottom:var(--space-m);gap:var(--space-xs);flex-flow:wrap;margin:0;display:flex}.SettingsGroupOption-module__WARJsW__detailListItem{padding:var(--space-xs);border-radius:var(--radius-default);background-color:var(--color-background-separation);font-size:var(--font-size-xs);list-style-type:none}.SettingsGroupOption-module__WARJsW__bulletpoints>li{font-size:var(--font-size-xs)}
.SettingsGroup-module__1q03UG__settingsGroup{padding:var(--space-m);border:1px solid var(--color-stroke);border-radius:var(--radius-default)}.SettingsGroup-module__1q03UG__settingsGroup summary::-webkit-details-marker{display:none}.SettingsGroup-module__1q03UG__headline{outline:none;grid-template-columns:auto 1fr auto;display:grid}.SettingsGroup-module__1q03UG__headline:focus-visible{box-shadow:none;-webkit-text-decoration:underline;text-decoration:underline}.SettingsGroup-module__1q03UG__description{margin-left:var(--space-m);color:var(--color-text);cursor:pointer;font-size:var(--font-size-xs);font-weight:600}.SettingsGroup-module__1q03UG__iconToggle{width:24px;height:24px;color:var(--color-text);cursor:pointer;transform-origin:11px 11px;transition:transform var(--transition-duration);font-size:24px;line-height:1.2}.SettingsGroup-module__1q03UG__settingsGroup[open] .SettingsGroup-module__1q03UG__iconToggle svg{transform:rotate(-180deg)}.SettingsGroup-module__1q03UG__options{gap:var(--space-m);flex-direction:column;display:flex}.SettingsGroup-module__1q03UG__settingsGroup[open] .SettingsGroup-module__1q03UG__options{padding-top:var(--space-m);border-top:1px solid var(--color-stroke);margin-top:var(--space-m)}.SettingsGroup-module__1q03UG__introText>p{font-size:var(--font-size-xs);margin-bottom:0}
.ConsentBanner-module__kvT0BG__consentBanner{border-radius:var(--radius-default);background:var(--color-background-card);box-shadow:var(--elevation);border:none;outline:none;padding:0}.ConsentBanner-module__kvT0BG__consentBanner a:focus-visible{box-shadow:none}.ConsentBanner-module__kvT0BG__consentBanner::backdrop{background:var(--color-backdrop)}.ConsentBanner-module__kvT0BG__layout{grid-template-rows:auto 1fr auto;max-width:700px;max-height:80vh;display:grid;overflow:hidden}.ConsentBanner-module__kvT0BG__content{overflow:auto}.ConsentBanner-module__kvT0BG__settings{padding:0 var(--space-l) var(--space-m);gap:var(--space-m);flex-direction:column;display:flex}
.PriceDisplay-module__YRMfKq__priceDisplay{--border-radius:var(--radius-default);--aligning-margin:var(--space-l);z-index:3;margin-left:0;margin-right:0;position:relative}.PriceDisplay-module__YRMfKq__loading{justify-content:center;width:100%;display:flex}.PriceDisplay-module__YRMfKq__pricingBar{padding:var(--space-m);border-radius:var(--border-radius);background-color:var(--color-state-primary);padding-left:var(--space-l);padding-right:var(--space-l);justify-content:space-between;align-items:center;display:flex}.PriceDisplay-module__YRMfKq__priceWrapper{flex-direction:row;align-items:baseline;display:flex}.PriceDisplay-module__YRMfKq__price{margin-right:var(--space-m);color:var(--color-text-on-primary);font:var(--text-body-medium-bold)}.PriceDisplay-module__YRMfKq__paymentPeriod{color:var(--color-text-on-primary);font:var(--text-body-small-bold)}
@media (min-width:768.02px){.MatchDecorativeIconIndention-module__4MC7-a__matchDecorativeIconIndention{margin-left:calc(56px + var(--space-l))}}@media (max-width:1024px){.MatchDecorativeIconIndention-module__4MC7-a__matchDecorativeIconIndentionTablet{margin-left:calc(56px + var(--space-l))}}@media (max-width:768px){.MatchDecorativeIconIndention-module__4MC7-a__matchDecorativeIconIndentionTablet{margin-left:0}}
