:root{--card-system-defaultfont:var(--darkgrey, #eef4fa);--card-system-defaultborder:var(--contentcolor, #ffffff);--card-system-akzent1:var(--complimentcolor, #e8a93a);--card-system-akzent2:var(--akzent2, #e5a12d);--card-system-main:var(--maincolor, #3478a8);--card-system-light:var(--secondcolor, #245875);--card-system-neutral-light:var(--contentcolor, #ffffff);--card-system-neutral-dark:#000000;--card-system-secondaryfont:color-mix(in srgb, var(--card-system-defaultfont) 72%, transparent);--card-system-decoration:color-mix(in srgb, var(--card-system-akzent1) 65%, transparent);--card-system-shadow:color-mix(in srgb, var(--card-system-main) 78%, var(--card-system-neutral-dark));--card-system-logo:none;--card-system-logo-space:28px;--card-system-logo-display:none;--card-system-logo-width:150px;--card-system-logo-height:66px}html.not-in-iframe body{background:linear-gradient(to bottom,var(--card-system-light) 10%,var(--card-system-main) 90%)}#activities-container.activities-container,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern){position:relative;box-sizing:border-box;width:min(100%,920px);color:var(--card-system-defaultfont);background:linear-gradient(135deg,color-mix(in srgb,var(--card-system-light) 92%,transparent),color-mix(in srgb,var(--card-system-main) 96%,transparent));border:2px solid var(--card-system-akzent1);border-radius:10px;box-shadow:12px 14px 0 color-mix(in srgb,var(--card-system-shadow) 45%,transparent),0 12px 30px color-mix(in srgb,var(--card-system-neutral-dark) 18%,transparent)}#activities-container.activities-container::before,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)::before{position:absolute;top:24px;left:50%;content:"";display:var(--card-system-logo-display,none);width:var(--card-system-logo-width,150px);height:var(--card-system-logo-height,66px);background-image:var(--card-system-logo,none);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateX(-50%);pointer-events:none}#activities-container .activities-header,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.activities-header{position:relative;box-sizing:border-box;width:100%;color:var(--card-system-akzent1);font-size:clamp(22px, 3vw, 30px);font-weight:600;line-height:1.2;text-align:center;border:0}#activities-container .activities-header::after,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.activities-header::after{position:absolute;right:0;bottom:0;left:0;height:3px;content:"";background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--card-system-akzent1) 12%,transparent),color-mix(in srgb,var(--card-system-akzent1) 38%,transparent),color-mix(in srgb,var(--card-system-akzent1) 38%,transparent),color-mix(in srgb,var(--card-system-akzent1) 62%,transparent),color-mix(in srgb,var(--card-system-akzent1) 62%,transparent),color-mix(in srgb,var(--card-system-akzent1) 88%,transparent),transparent 100%);border-radius:999px}#activities-container .activities-header::before,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.activities-header::before{position:absolute;bottom:-2px;left:50%;width:160px;height:7px;content:"";background-color:var(--card-system-akzent1);border-radius:999px;box-shadow:0 0 0 3px color-mix(in srgb,var(--card-system-main) 70%,transparent);transform:translateX(-50%)}#activities-container.activities-container{padding:28px}#activities-container .activities-header{margin:0 0 20px;padding:0 0 22px;font-family:var(--default-font-family)}#activities-container .activities-grid{display:grid!important;grid-template-columns:1fr;gap:14px}#activities-container .activities-element{position:relative;display:grid;grid-template-columns:70px minmax(0,1fr) 30px;align-items:center;column-gap:18px;box-sizing:border-box;min-height:94px;margin:0;padding:14px 18px;overflow:hidden;color:var(--card-system-defaultfont);background:linear-gradient(110deg,color-mix(in srgb,var(--card-system-neutral-light) 10%,transparent),color-mix(in srgb,var(--card-system-neutral-light) 4%,transparent));border:1px solid color-mix(in srgb,var(--card-system-neutral-light) 12%,transparent);border-radius:12px;box-shadow:0 7px 18px color-mix(in srgb,var(--card-system-shadow) 26%,transparent),inset 0 1px 0 color-mix(in srgb,var(--card-system-neutral-light) 8%,transparent);cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease}#activities-container .activities-element{background-color:var(--card-system-light)}#activities-container .activities-header{margin-bottom:38px;padding-bottom:24px}#activities-container .activities-element:focus-visible,#activities-container .activities-element:hover{border-color:var(--card-system-akzent1);background:color-mix(in srgb,var(--card-system-light) 80%,var(--card-system-neutral-light));box-shadow:0 9px 22px color-mix(in srgb,var(--card-system-shadow) 34%,transparent),inset 0 1px 0 color-mix(in srgb,var(--card-system-neutral-light) 12%,transparent);transform:translateY(-2px);outline:0}#activities-container .activities-element:active{transform:translateY(0)}#activities-container .activities-element{position:relative}#activities-container .activities-element::before{grid-column:1;grid-row:1;display:block;box-sizing:border-box;width:64px;height:64px;content:"";background:color-mix(in srgb,var(--card-system-main) 90%,var(--card-system-neutral-dark));border:2px solid var(--card-system-akzent1);border-radius:50%;box-shadow:0 6px 14px color-mix(in srgb,var(--card-system-shadow) 28%,transparent),inset 0 1px 0 color-mix(in srgb,var(--card-system-neutral-light) 7%,transparent);transition:background-color .2s ease,border-color .2s ease,transform .2s ease}#activities-container .activities-element .activity-value::before{position:absolute;top:50%;left:50px;display:block;width:42px;height:42px;content:"";background-color:var(--card-system-akzent1);transform:translate(-50%,-50%);-webkit-mask-image:url("/content/tenants/img/icons/activity-default-star-currentcolor.svg");mask-image:url("/content/tenants/img/icons/activity-default-star-currentcolor.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain;pointer-events:none}#activities-container .activity-value{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;min-width:0;color:var(--card-system-defaultfont);font-family:inherit;font-size:clamp(22px, 3vw, 28px);font-weight:600;line-height:1.05;text-align:left}#activities-container .activity-description{display:block;color:var(--card-system-secondaryfont);font-family:"Public Sans",Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.3;letter-spacing:.01em;content:""}#activities-container .activities-element.Bowling .activity-value::before{-webkit-mask-image:url("/content/tenants/img/icons/activity-bowling-currentcolor.svg");mask-image:url("/content/tenants/img/icons/activity-bowling-currentcolor.svg")}#activities-container .activities-element.Billard .activity-value::before{-webkit-mask-image:url("/content/tenants/img/icons/activity-billard-currentcolor.svg");mask-image:url("/content/tenants/img/icons/activity-billard-currentcolor.svg")}#activities-container .activities-element.Restaurant .activity-value::before{-webkit-mask-image:url("/content/tenants/img/icons/activity-gastro-currentcolor.svg");mask-image:url("/content/tenants/img/icons/activity-gastro-currentcolor.svg")}#activities-container .activities-element.Kegeln .activity-value::before{-webkit-mask-image:url("/content/tenants/img/icons/activity-kegeln-currentcolor.svg");mask-image:url("/content/tenants/img/icons/activity-kegeln-currentcolor.svg")}#activities-container .activities-element.Kegelbahn .activity-value::before{-webkit-mask-image:url("/content/tenants/img/icons/activity-kegeln-currentcolor.svg");mask-image:url("/content/tenants/img/icons/activity-kegeln-currentcolor.svg")}#activities-container .activities-element.Lasertag .activity-value::before{-webkit-mask-image:url("/content/tenants/img/icons/activity-lasertag-currentcolor.svg");mask-image:url("/content/tenants/img/icons/activity-lasertag-currentcolor.svg")}#activities-container .activities-element::after{grid-column:3;grid-row:1;justify-self:center;display:block;width:13px;height:13px;content:"";border-top:3px solid var(--card-system-akzent1);border-right:3px solid var(--card-system-akzent1);transform:rotate(45deg);transition:border-color .2s ease,transform .2s ease}#activities-container .activities-element:focus-visible::after,#activities-container .activities-element:hover::after{border-color:var(--card-system-akzent1);transform:translateX(3px) rotate(45deg)}@media (min-width:601px){#activities-container.activities-container:has( .activities-grid > .activities-element:nth-child(5)) .activities-grid{gap:10px}#activities-container.activities-container:has( .activities-grid > .activities-element:nth-child(5)) .activities-element{grid-template-columns:58px minmax(0,1fr) 26px;column-gap:14px;min-height:78px;padding:11px 16px}#activities-container.activities-container:has( .activities-grid > .activities-element:nth-child(5)) .activities-element::before{width:52px;height:52px}#activities-container.activities-container:has( .activities-grid > .activities-element:nth-child(5)) .activities-element .activity-value::before{left:42px;width:34px;height:34px}#activities-container.activities-container:has( .activities-grid > .activities-element:nth-child(5)) .activity-value{gap:5px;font-size:clamp(20px, 2.6vw, 25px)}#activities-container.activities-container:has( .activities-grid > .activities-element:nth-child(8)) .activities-grid{gap:8px}#activities-container.activities-container:has( .activities-grid > .activities-element:nth-child(8)) .activities-element{grid-template-columns:50px minmax(0,1fr) 22px;column-gap:12px;min-height:68px;padding:9px 14px}#activities-container.activities-container:has( .activities-grid > .activities-element:nth-child(8)) .activities-element::before{width:44px;height:44px}#activities-container.activities-container:has( .activities-grid > .activities-element:nth-child(8)) .activities-element .activity-value::before{left:36px;width:28px;height:28px}#activities-container.activities-container:has( .activities-grid > .activities-element:nth-child(8)) .activity-value{gap:4px;font-size:clamp(19px, 2.3vw, 23px)}#activities-container.activities-container:has( .activities-grid > .activities-element:nth-child(8)) .activity-description{font-size:13px;line-height:1.2}}#activities-container.activities-container{padding-top:var(--card-system-logo-space);padding-bottom:68px}#activities-container .activities-grid{position:relative}#activities-container .activities-grid::before{position:absolute;right:0;bottom:54px;left:0;z-index:1;display:block;width:46px;height:46px;margin:0 auto;content:"";background-color:var(--card-system-akzent1);-webkit-mask-image:url("/content/tenants/img/icons/activity-bowling-currentcolor.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("/content/tenants/img/icons/activity-bowling-currentcolor.svg");mask-repeat:no-repeat;mask-position:center;mask-size:contain;pointer-events:none}#activities-container .activities-grid::after{grid-column:1/-1;position:relative;display:flex;align-items:flex-end;justify-content:center;box-sizing:border-box;min-height:112px;margin-top:18px;padding-top:72px;color:var(--card-system-akzent1);font-family:inherit;font-size:18px;font-weight:500;line-height:1;text-align:center;content:"Wir freuen uns auf euch!";background-image:linear-gradient(90deg,transparent 0,transparent 7%,var(--card-system-decoration) 7%,var(--card-system-decoration) 42%,transparent 42%,transparent 100%),linear-gradient(90deg,transparent 0,transparent 58%,var(--card-system-decoration) 58%,var(--card-system-decoration) 93%,transparent 93%,transparent 100%);background-repeat:no-repeat,no-repeat;background-position:center top 31px,center top 31px;background-size:100% 1px,100% 1px}@media (max-width:600px){#activities-container.activities-container{width:100%;padding-top:96px;padding-right:14px;padding-bottom:86px;padding-left:14px;border-right-width:0;border-left-width:0;border-radius:0;box-shadow:0 10px 24px color-mix(in srgb,var(--card-system-neutral-dark) 20%,transparent)}#activities-container.activities-container::before{top:18px;width:122px;height:52px}#activities-container .activities-header{margin-bottom:24px;padding-bottom:18px;font-size:22px;text-align:center}#activities-container .activities-header::after{right:0;left:0}#activities-container .activities-header::before{width:110px;height:5px}#activities-container .activities-grid{gap:10px}#activities-container .activities-element{grid-template-columns:52px minmax(0,1fr) 20px;column-gap:12px;min-height:76px;padding:11px 12px;border-radius:9px}#activities-container .activities-element::before{width:50px;height:50px}#activities-container .activities-element .activity-value::before{top:50%;left:37px;width:34px;height:34px}#activities-container .activity-value{gap:5px;font-size:21px}#activities-container .activity-value::after{overflow:hidden;display:block;width:100%;max-width:100%;font-size:13px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}#activities-container .activities-element::after{width:10px;height:10px;border-width:2px}#activities-container .activities-grid::before{bottom:49px;width:40px;height:40px}#activities-container .activities-grid::after{min-height:98px;margin-top:12px;padding-top:64px;font-size:16px;background-position:center top 27px,center top 27px;background-size:100% 1px,100% 1px}}@media (max-width:380px){#activities-container .activity-value::after{display:none}#activities-container .activities-element{min-height:66px}}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern){display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding-top:var(--card-system-logo-space);padding-right:28px;padding-bottom:54px;padding-left:28px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.activities-header{grid-column:1/-1;margin:0 0 20px;padding:0 0 22px;font-family:inherit}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.category-element:not(.backbutton){position:relative;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-width:0;min-height:68px;margin:0;padding:13px 32px 13px 18px;overflow:hidden;color:var(--card-system-defaultfont);background:linear-gradient(110deg,color-mix(in srgb,var(--card-system-neutral-light) 10%,transparent),color-mix(in srgb,var(--card-system-neutral-light) 4%,transparent));background-color:var(--card-system-light);border:1px solid color-mix(in srgb,var(--card-system-neutral-light) 12%,transparent);border-radius:11px;box-shadow:0 6px 15px color-mix(in srgb,var(--card-system-shadow) 24%,transparent),inset 0 1px 0 color-mix(in srgb,var(--card-system-neutral-light) 8%,transparent);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.category-element:not(.backbutton)>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;min-width:0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.category-element:not(.backbutton):focus-visible,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.category-element:not(.backbutton):hover{background:color-mix(in srgb,var(--card-system-light) 80%,var(--card-system-neutral-light));border-color:var(--card-system-akzent1);box-shadow:0 8px 20px color-mix(in srgb,var(--card-system-shadow) 32%,transparent),inset 0 1px 0 color-mix(in srgb,var(--card-system-neutral-light) 12%,transparent);transform:translateY(-2px);outline:0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.category-element:not(.backbutton):active{transform:translateY(0)}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-button{display:block;width:100%;min-width:0;color:inherit;cursor:pointer}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-button .activity-value{display:block;min-width:0;color:var(--card-system-defaultfont);font-family:inherit;font-size:clamp(20px, 2.5vw, 25px);font-weight:600;line-height:1.15;text-align:left;overflow-wrap:anywhere}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.category-element:not(.backbutton)::after{position:absolute;top:50%;right:20px;display:block;width:11px;height:11px;content:"";border-top:3px solid var(--card-system-akzent1);border-right:3px solid var(--card-system-akzent1);transform:translateY(-50%) rotate(45deg);transition:border-color .2s ease,transform .2s ease;pointer-events:none}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.category-element:not(.backbutton):focus-visible::after,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.category-element:not(.backbutton):hover::after{border-color:var(--card-system-defaultborder);transform:translate(3px) rotate(45deg)}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-info{position:static;top:auto;right:auto;float:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:36px;height:36px;margin:0 4px 0 0;color:var(--card-system-akzent1);background-color:color-mix(in srgb,var(--card-system-main) 72%,transparent);border:1px solid color-mix(in srgb,var(--card-system-akzent1) 30%,transparent);border-radius:50%;box-shadow:0 4px 10px color-mix(in srgb,var(--card-system-shadow) 22%,transparent),inset 0 1px 0 color-mix(in srgb,var(--card-system-neutral-light) 8%,transparent);cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .15s ease}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-info i{display:block;font-size:19px;line-height:1}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-info i:before{display:block;font-size:19px;line-height:1;padding:0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-info:focus-visible,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-info:hover{color:var(--card-system-main);background-color:var(--card-system-akzent1);border-color:var(--card-system-akzent1);transform:scale(1.06);outline:0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-info:active{transform:scale(.98)}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-description{box-sizing:border-box;width:100%;margin-top:12px;padding-top:11px;color:color-mix(in srgb,var(--card-system-description-color,var(--card-system-neutral-light)) 82%,transparent);font-family:"Public Sans",Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.45;letter-spacing:.01em;border-top:1px solid color-mix(in srgb,var(--card-system-akzent1) 28%,transparent);cursor:pointer}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-description>:first-child{margin-top:0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-description>:last-child{margin-bottom:0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-description p{margin:0 0 9px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-description a{color:var(--card-system-akzent1);text-decoration:underline;text-underline-offset:2px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element){position:relative;grid-column:1/-1;display:flex;align-items:center;box-sizing:border-box;min-height:56px;margin-top:2px;padding:12px 18px 12px 52px;color:var(--card-system-akzent1);background-color:transparent;border:1px solid color-mix(in srgb,var(--card-system-akzent1) 48%,transparent);border-radius:11px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--card-system-neutral-light) 5%,transparent);cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .15s ease}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element)::before{position:absolute;top:50%;left:22px;width:11px;height:11px;content:"";border-bottom:3px solid currentColor;border-left:3px solid currentColor;transform:translateY(-50%) rotate(45deg);transition:transform .2s ease}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element)::after{position:absolute;top:50%;left:22px;width:18px;height:3px;content:"";background-color:currentColor;border-radius:999px;transform:translateY(-50%);transition:transform .2s ease}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element):focus-visible,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element):hover{color:var(--card-system-main);background-color:var(--card-system-akzent1);border-color:var(--card-system-akzent1);transform:translateY(-2px);outline:0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element):focus-visible::before,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element):hover::before{transform:translate(-3px,-50%) rotate(45deg)}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element):focus-visible::after,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element):hover::after{transform:translate(-3px,-50%)}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element) :is(.backtext,.category-value){color:inherit;font-family:inherit;font-size:18px;font-weight:600;line-height:1.2}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-element.category-disabled{opacity:.48;cursor:not-allowed;filter:grayscale(.35)}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-element.category-disabled:hover{background-color:var(--card-system-light);border-color:color-mix(in srgb,var(--card-system-neutral-light) 12%,transparent);box-shadow:0 6px 15px color-mix(in srgb,var(--card-system-shadow) 24%,transparent),inset 0 1px 0 color-mix(in srgb,var(--card-system-neutral-light) 8%,transparent);transform:none}@media (min-width:768px){#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9)){grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:14px;row-gap:12px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.activities-header,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>:is(.backbutton,.categories-element){grid-column:1/-1}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton){min-height:58px;padding:10px 32px 10px 16px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9)) .category-button .activity-value{font-size:18px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9)) .category-info{width:30px;height:30px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9)) .category-info i{font-size:16px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton)::after{top:auto;right:12px;bottom:9px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton)>div:first-child{display:block;min-width:0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9)) .category-button{display:block;width:100%;min-width:0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9)) .category-button .activity-value{font-size:18px;line-height:1.2;word-break:normal;overflow-wrap:break-word;hyphens:auto}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton):has(.category-info){min-height:68px;padding-right:44px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9)) .category-info{position:absolute;top:0;right:0;z-index:2;width:27px;height:27px;margin:0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9)) .category-info i{font-size:16px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton):has(.category-info)::after{top:auto;right:11px;bottom:8px;transform:rotate(45deg)}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton):has(.category-info):focus-visible::after,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton):has(.category-info):hover::after{transform:translateX(3px) rotate(45deg)}}@media (max-width:600px){#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern){grid-template-columns:minmax(0,1fr);width:100%;padding-top:96px;padding-right:14px;padding-bottom:40px;padding-left:14px;border-right-width:0;border-left-width:0;border-radius:0;box-shadow:0 10px 24px color-mix(in srgb,var(--card-system-neutral-dark) 20%,transparent)}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)::before{top:18px;width:122px;height:52px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.activities-header{margin-bottom:14px;padding-bottom:18px;font-size:22px;text-align:center}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.activities-header::before{width:110px;height:5px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.category-element:not(.backbutton){min-height:62px;padding:11px 48px 11px 14px;border-radius:9px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-button .activity-value{font-size:20px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-info{width:32px;height:32px;margin-right:2px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-info i{font-size:17px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>.category-element:not(.backbutton)::after{right:17px;width:9px;height:9px;border-width:2px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-description{margin-top:10px;padding-top:10px;font-size:13px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element){min-height:52px;padding:10px 14px 10px 47px;border-radius:9px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element)::after,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element)::before{left:19px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern)>:is(.backbutton,.categories-element) :is(.backtext,.category-value){font-size:17px}}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-description.description-preview{display:block;position:relative;width:auto;height:auto;max-height:5.6em;overflow:hidden;line-height:1.4;-webkit-box-orient:initial;-webkit-line-clamp:initial}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-description.description-expanded{display:block;position:relative;width:auto;height:auto;max-height:none;overflow:visible;line-height:1.4;-webkit-box-orient:initial;-webkit-line-clamp:initial}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-read-more{display:inline-flex;align-items:center;align-self:flex-start;margin-top:9px;color:var(--card-system-akzent1);font-family:"Public Sans",Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease,transform .15s ease}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-read-more:focus-visible,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-read-more:hover{color:var(--card-system-defaultfont);transform:translateX(2px);outline:0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-read-more:active{transform:translateX(0)}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-description.description-expanded>:first-child,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-description.description-preview>:first-child{margin-top:0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-description.description-expanded>:last-child,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-description.description-preview>:last-child{margin-bottom:0}@media (min-width:768px){#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9)) .category-read-more{margin-top:7px;font-size:12px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton):has( > .category-description:not(.ng-hide)){grid-column:1/-1;min-height:68px;padding:13px 48px 13px 18px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton):has( > .category-description:not(.ng-hide))>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton):has( > .category-description:not(.ng-hide)) .category-button .activity-value{font-size:clamp(20px, 2.5vw, 25px)}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton):has( > .category-description:not(.ng-hide)) .category-info{position:static;top:auto;right:auto;width:36px;height:36px;margin:0 4px 0 0}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton):has( > .category-description:not(.ng-hide))::after{top:50%;right:20px;bottom:auto;transform:translateY(-50%) rotate(45deg)}#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton):has( > .category-description:not(.ng-hide)):focus-visible::after,#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern):has( > .category-element:nth-of-type(9))>.category-element:not(.backbutton):has( > .category-description:not(.ng-hide)):hover::after{transform:translate(3px,-50%) rotate(45deg)}}@media (max-width:600px){#categories-container:is(
.categories-container,.subCategories-container
):not(.category-modern) .category-read-more{margin-top:8px;font-size:13px}}