*:not(svg){box-sizing:border-box}.sr-only{clip:rect(0, 0, 0, 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body,body *{-webkit-font-smoothing:antialiased}body{overflow-x:hidden}button,input,textarea,select,details,li{font-family:var(--env-font-family)}@media(max-width: 767px){h1,h1.env-text-heading-01{font-size:2rem;line-height:2.25rem}}@media(max-width: 1024px){h2,h2.env-text-heading-02{font-size:2.125rem;line-height:2.5rem}}@media(max-width: 767px){h2,h2.env-text-heading-02{font-size:1.75rem;line-height:2rem}}@media(max-width: 767px){h3,h3.env-text-heading-03{font-size:1.5rem;line-height:1.75rem}}@media(max-width: 767px){h4,h4.env-text-heading-04{font-size:1.125rem;line-height:1.375rem}}@media(max-width: 767px){h5,h5.env-text-heading-05{font-size:1rem;line-height:1.125rem}}.sv-text-portlet-content{max-width:750px}.sv-text-portlet-content:has(.sv-text-align-center){margin:0 auto}.sv-text-portlet-content>ul,.sv-text-portlet-content>ol{padding-left:18px}.sv-text-portlet-content>ul li::marker,.sv-text-portlet-content>ol li::marker{color:var(--env-ui-color-brand)}.sv-text-portlet-content table.sv-standard.sv-standard{margin-bottom:20px}.sv-text-portlet-content table.sv-standard.sv-standard caption{background-color:var(--env-block-background-color);margin:0;font-size:1.125rem;font-weight:700;line-height:130%;color:var(--env-block-font-color);padding:16px 32px}@media(max-width: 1024px){.sv-text-portlet-content table.sv-standard.sv-standard caption{padding:8px 20px}}.sv-text-portlet-content table.sv-standard.sv-standard th p{font-weight:600;color:var(--env-font-color)}.sv-text-portlet-content table.sv-standard.sv-standard p{margin:0;font-size:1rem;line-height:1.25rem;padding:16px 32px;color:var(--env-font-color);font-weight:400}@media(max-width: 1024px){.sv-text-portlet-content table.sv-standard.sv-standard p{padding:8px 20px}}.b3-footer{background-color:var(--env-block-background-color);margin-top:auto}.b3-footer p,.b3-footer a{color:#fff;text-decoration:none;font-family:var(--env-font-family)}.b3-footer h2{font-family:"Minion Pro";color:#fff;font-size:1.6rem;margin:32px 0 16px 0}.b3-footer-social,.b3-footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;justify-content:center}.b3-footer-social li a,.b3-footer-links li a{align-items:center;display:flex}.b3-footer-social li a:hover,.b3-footer-social li a:focus,.b3-footer-links li a:hover,.b3-footer-links li a:focus{text-decoration:underline}.b3-footer-social li a svg,.b3-footer-links li a svg{height:24px;width:24px;padding:.5rem;background:rgba(38,97,103,.075);color:var(--env-block-background-color);border-radius:100%;cursor:pointer;transition-property:background,border-color,color;transition-duration:.25s}.b3-footer-social li a svg:hover,.b3-footer-links li a svg:hover{background:var(--env-block-background-color);color:#fff}.b3-footer-social li a svg:hover use,.b3-footer-links li a svg:hover use{color:#fff}.b3-footer-social{gap:10px}.b3-footer .b3-footer-links{flex-direction:column;margin-bottom:40px;gap:8px}@media(max-width: 1024px){.b3-footer .b3-footer-links{align-items:center}}.b3-footer .b3-footer-links a{opacity:.85}.b3-footer .b3-footer-links a svg{width:1rem !important;height:.8rem !important;fill:#fff}.b3-footer .b3-footer-links span{padding:.5rem .5rem .5rem 0}.b3-footer .b3-footer-last-column{background:hsla(0,0%,100%,.05);border-radius:.25rem;height:100%;display:flex;justify-content:center;flex-direction:column;padding:2rem}.b3-footer .b3-footer-last-column a{color:#fff !important;text-decoration:none !important}.b3-footer .b3-footer-last-column a:hover{text-decoration-thickness:2px !important;text-decoration:underline !important}.b3-footer .b3-footer-last-column p{margin-bottom:0}.b3-footer .b3-footer-container{padding-top:3rem;padding-bottom:3rem}@media(max-width: 1024px){.b3-footer .b3-footer-container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem}}.b3-footer .b3-footer-container img{max-width:192px !important;max-height:35px !important;display:flex;margin-bottom:40px}.b3-footer .b3-footer-container .sv-vertical.sv-layout.sv-template-layout{margin-bottom:1rem}.b3-footer .b3-footer-container .b3-contact p{text-transform:uppercase;font-size:.8rem}.b3-footer .b3-footer-container .b3-footer-links svg{padding:.5rem .5rem .5rem 0}.b3-footer .b3-footer-bottom{background-color:rgba(0,0,0,.125);padding:1.5rem 0}.b3-footer .b3-footer-bottom .sv-image-portlet.sv-portlet.sv-skip-spacer.sv-template-portlet{display:flex;justify-content:flex-end}.b3-footer .b3-footer-bottom img{max-width:128px !important;max-height:36px !important}.b3-footer .b3-social-media{padding:48px 0}.b3-footer .b3-social-media h2{margin:0 0 1.25rem;color:var(--env-block-background-color);font-size:2rem}.b3-header{position:sticky;top:0;z-index:1100;background-color:#fff;padding:.75rem 0;box-shadow:0 1px 0 0 rgba(0,0,0,.085)}@media(max-width: 1024px){.b3-header{padding:.5rem 0}}.b3-header .sv-column-12{margin-bottom:0}.b3-header .b3-header-content-wrapper{display:flex;align-items:center;justify-content:space-between}.b3-header .b3-header-content-wrapper img{max-width:10rem}@media(max-width: 1024px){.b3-header .b3-header-content-wrapper img{max-width:8.5rem}}.b3-header .go-to-content{background:var(--env-font-color);color:var(--env-ui-color-brand-contrast);z-index:1;font-size:1rem;line-height:1.5;box-sizing:border-box}.b3-header .go-to-content:not(:focus-visible){clip:rect(0, 0, 0, 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.b3-header .go-to-content:focus-visible{width:auto;height:auto;outline:2px solid var(--env-ui-color-brand-contrast);position:fixed;padding:10px}.b3-header .b3-header-center-col{display:flex;align-items:center}.b3-header .b3-header-center-col li>a:not(.b3-more-menu__link),.b3-header .b3-header-center-col>a:not(.b3-more-menu__link){color:var(--env-font-color);text-decoration:none;border-bottom:0;box-shadow:none;background-image:none;transition:color .15s ease,box-shadow .15s ease}.b3-header .b3-header-center-col li>a:not(.b3-more-menu__link)::before,.b3-header .b3-header-center-col li>a:not(.b3-more-menu__link)::after,.b3-header .b3-header-center-col>a:not(.b3-more-menu__link)::before,.b3-header .b3-header-center-col>a:not(.b3-more-menu__link)::after{display:none;content:none}.b3-header .b3-header-center-col li>a:not(.b3-more-menu__link):not([aria-current]):not(.current):not(.active):not(.selected):not(.is-active):not([class~=current]):not([class~=active]):hover,.b3-header .b3-header-center-col li>a:not(.b3-more-menu__link):not([aria-current]):not(.current):not(.active):not(.selected):not(.is-active):not([class~=current]):not([class~=active]):focus-visible,.b3-header .b3-header-center-col>a:not(.b3-more-menu__link):not([aria-current]):not(.current):not(.active):not(.selected):not(.is-active):not([class~=current]):not([class~=active]):hover,.b3-header .b3-header-center-col>a:not(.b3-more-menu__link):not([aria-current]):not(.current):not(.active):not(.selected):not(.is-active):not([class~=current]):not([class~=active]):focus-visible{color:#266167;text-decoration:underline;text-decoration-color:#266167;text-decoration-thickness:1px;text-underline-offset:3px;box-shadow:none;border-bottom:0}.b3-header .b3-header-center-col li:is(.current,.active,.selected,.is-active,[class~=current],[class~=active])>a:not(.b3-more-menu__link),.b3-header .b3-header-center-col a:not(.b3-more-menu__link):is(.current,.active,.selected,.is-active,[class~=current],[class~=active],[aria-current]){color:#d83821;text-decoration:none;box-shadow:none}.b3-header .b3-header-center-col li:is(.current,.active,.selected,.is-active,[class~=current],[class~=active])>a:not(.b3-more-menu__link),.b3-header .b3-header-center-col a:not(.b3-more-menu__link):is(.current,.active,.selected,.is-active,[class~=current],[class~=active],[aria-current]):hover,.b3-header .b3-header-center-col li:is(.current,.active,.selected,.is-active,[class~=current],[class~=active])>a:not(.b3-more-menu__link),.b3-header .b3-header-center-col a:not(.b3-more-menu__link):is(.current,.active,.selected,.is-active,[class~=current],[class~=active],[aria-current]):focus-visible{color:#d83821;text-decoration:underline;text-decoration-color:#d83821;text-decoration-thickness:1px;text-underline-offset:3px}.b3-header .b3-header-right-col{display:flex;align-items:center}.b3-header .b3-header-right-col .mobile-search-link{margin-right:.5rem;padding:.7rem}.b3-header .b3-header-right-col .mobile-search-link svg{height:1.5rem;width:1.5rem}.b3-header .b3-header-right-col .header-links{display:flex;gap:1rem}.b3-header .b3-header-right-col .header-links--container{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem}.b3-header .b3-header-right-col .header-links--container:hover p,.b3-header .b3-header-right-col .header-links--container:focus-within p{text-decoration:underline;color:#266167}.b3-header .b3-header-right-col .header-links--container:hover img,.b3-header .b3-header-right-col .header-links--container:focus-within img{filter:invert(30%) sepia(17%) saturate(1315%) hue-rotate(138deg) brightness(88%) contrast(89%)}.b3-header .b3-header-right-col .header-links a{text-decoration:none}.b3-header .b3-header-right-col .header-links p{margin:0;font-size:.875rem}.b3-header .b3-header-right-col .header-links img{transition:filter .15s ease}.b3-header .b3-header-right-col img{width:25px;height:20px}.sv-grid-standard{padding:0 16px;box-sizing:border-box}main.sv-layout{background-color:#ebf1f2}.b3-narrow-page{max-width:725px;position:relative;left:275px;background-color:#fff;margin-top:-3rem;padding:3rem;position:relative;left:50%;transform:translateX(-50%)}@media(max-width: 1024px){.b3-narrow-page{left:0;transform:translateX(0);max-width:100%}}@media(max-width: 767px){.b3-narrow-page{padding:2rem 0}}.b3-narrow-page:has(.sv-standardsearch-portlet){max-width:620px;background-color:rgba(0,0,0,0);margin-top:0;padding:0}@media(max-width: 1024px){.b3-narrow-page:has(.sv-standardsearch-portlet){max-width:100%}}.sv-template-innehallssida-utan-bild .b3-narrow-page{background-color:rgba(0,0,0,0);margin-top:0;padding-top:0}.sv-template-innehallssida-utan-bild .env-text-summary-01{text-align:center}.b3-action-link{margin-bottom:20px}.b3-action-link a{background-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast);padding-right:8px;border-radius:2px;display:flex;align-items:center;gap:12px;font-size:.875rem;font-weight:700;line-height:1.125rem;box-sizing:border-box;text-decoration:none}.b3-action-link a:hover{text-decoration:underline}.b3-action-link a span{padding:8px 0}.b3-action-link__icon{overflow:visible}.b3-action-link__icon--type{width:24px;height:24px;background-color:var(--env-block-secondary-background-color);color:var(--env-font-color);padding:16px}.b3-action-link__icon--action{width:20px;height:20px;padding:12px 0}.b3-activities{padding-bottom:20px}.b3-activities__wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:10px;container-type:inline-size}.b3-activities__wrapper h2,.b3-activities__wrapper p{margin:0}.b3-activities__wrapper p{font-size:1rem;line-height:1.5rem}@media(max-width: 767px){.b3-activities__wrapper p{font-size:.875rem}}.b3-activities__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:2px}@media(max-width: 1024px){.b3-activities__list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.b3-activities__list{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 767px){.b3-activities__list{grid-template-columns:1fr}}@media(min-width: 1025px){@container (max-width: 900px){.b3-activities__list{grid-template-columns:1fr}}}.b3-activities__item{position:relative;background-color:var(--env-background-color);border:1px solid var(--env-block-background-color);padding:20px 24px;display:flex;flex-direction:column;gap:12px;border-radius:2px;box-sizing:border-box;display:grid;height:350px;overflow:hidden;border:none;border-radius:0}.b3-activities__item:has(a:hover) img{filter:brightness(0.8);transform:scale(1.05)}@media(max-width: 767px){.b3-activities__item{gap:8px}}.b3-activities__item:has(img){padding:0}.b3-activities__content{display:flex;flex-direction:column;flex-wrap:wrap;width:50%;grid-area:1/1;align-self:end;justify-self:start;box-shadow:var(--env-box-shadow);margin:0 15px 15px 15px;z-index:1}@media(max-width: 1024px){.b3-activities__content{margin:0 5px 5px 5px;width:calc(100% - 10px)}}.b3-activities__info{display:flex;flex-direction:column;flex-wrap:wrap;gap:6px;font-size:.875rem;background:hsla(0,0%,100%,.95);padding:16px 24px;box-sizing:border-box;min-height:110px}.b3-activities__tags{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;gap:4px;background-color:var(--env-block-background-color);padding:7px 20px}.b3-activities__tag{color:#fff;font-size:.875rem}.b3-activities__image{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;grid-area:1/1;width:100%;height:350px;object-fit:cover;transition:transform 1s cubic-bezier(0.23, 1, 0.32, 1),filter .3s ease}.b3-activities__heading{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;font-size:1rem;font-weight:700;line-height:1.25rem;color:var(--env-block-background-color);text-decoration:none}.b3-activities__heading::before{position:absolute;content:"";inset:0}.b3-activities__heading:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.b3-activities__description{margin:0;font-size:1rem;font-weight:400;color:var(--env-font-color);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;word-break:break-word}.b3-activities__link{position:relative;display:inline-flex;flex-direction:row;gap:8px;align-items:end;text-decoration:none;font-size:1rem;font-weight:700;line-height:1.5rem;font-weight:500;width:-moz-fit-content;width:fit-content;color:var(--env-block-background-color);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.b3-activities__link:hover{text-decoration:underline;text-decoration-thickness:3px}.b3-activities__link-wrapper{text-align:center}.sv-row:has(.b3-blurb){display:flex}.sv-blurb{height:100%}.b3-blurb{position:relative;display:flex;height:100%;min-height:450px;width:100vw;left:50%;transform:translateX(-50%)}@media(max-width: 767px){.b3-blurb{min-height:unset;flex-direction:column}}.b3-blurb--image-left .b3-blurb__content{order:2}.b3-blurb--image-left img{order:1}.b3-blurb--image-right .b3-blurb__content{order:1}.b3-blurb--image-right img{order:2}@media(max-width: 767px){.b3-blurb--image-right .b3-blurb__content{order:2}.b3-blurb--image-right img{order:1}}.b3-blurb__content{padding:4rem 2rem;width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media(max-width: 767px){.b3-blurb__content{width:100%;flex:1;padding:2rem 1.25rem}}.b3-blurb__content h2{margin:0 0 15px 0;font-weight:700;line-height:1.25;font-family:"Minion Pro";font-size:2.25rem}@media(max-width: 767px){.b3-blurb__content h2{font-size:1.875rem}}.b3-blurb__content a{display:inline-block;margin-top:1.75rem;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;font-size:1rem}.b3-blurb__content a:hover{text-decoration-thickness:3px}@media(max-width: 767px){.b3-blurb__content a{font-size:.875rem}}.b3-blurb__content p{font-family:"Minion Pro";font-size:1.4rem;line-height:1.6;margin:0}.b3-blurb img{max-width:100%;-o-object-fit:cover;object-fit:cover;width:50%}@media(max-width: 767px){.b3-blurb img{width:100%;height:250px}}.b3-info-blurb{position:relative;display:flex;flex-direction:column;align-items:center;padding:3rem 1rem;width:100%;height:100%}.b3-info-blurb::after{content:"";position:absolute;left:.75rem;top:.75rem;right:.75rem;bottom:.75rem;border:1px solid rgba(0,0,0,.25);border-radius:.125rem;opacity:.25;z-index:0}.b3-info-blurb:hover .b3-info-blurb__icon{transform:translateY(-0.25rem)}.b3-info-blurb--lightGreen{background-image:url("https://gamlalinkoping.se/webdav/images/Template/texture-lightgreen.png")}.b3-info-blurb--pink{background-image:url("https://gamlalinkoping.se/webdav/images/Template/texture-pink.png")}.b3-info-blurb--purple{background-color:#f2f3f8}.b3-info-blurb--lightYellow{background-image:url("https://gamlalinkoping.se/webdav/images/Template/texture-yellow.png")}.b3-info-blurb--lightBlue{background-image:url("https://gamlalinkoping.se/webdav/images/Template/texture-blue.png")}.b3-info-blurb__divider{-webkit-mask:url("https://gamlalinkoping.se/webdav/images/Icons/divider.svg");mask:url("https://gamlalinkoping.se/webdav/images/Icons/divider.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--env-block-background-color);width:100%;height:18px;display:block;margin:15px auto}.b3-info-blurb h3{margin:0}.b3-info-blurb h3 a{display:inline-block;font-family:inherit;font-size:.85rem;color:var(--env-block-background-color);text-transform:uppercase;letter-spacing:.025rem;border-bottom:2px solid rgba(0,0,0,0);text-decoration:none}.b3-info-blurb h3 a:hover{text-decoration:underline}.b3-info-blurb h3 a::after{content:"";position:absolute;inset:0;z-index:1}.b3-info-blurb__icon{font-size:4rem;font-family:"Icomoon";font-weight:400;color:var(--env-block-background-color);transition:transform .75s cubic-bezier(0.23, 1, 0.32, 1)}.b3-info-blurb__icon--horse-toy::before{content:""}.b3-info-blurb__icon--house::before{content:""}.b3-info-blurb__icon--icecream::before{content:""}.b3-info-blurb__icon--butterfly::before{content:""}.b3-info-blurb__icon--pillows::before{content:""}.b3-info-blurb-row{margin:2rem 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.b3-info-blurb-row .sv-info-blurb{width:calc(20% - 1rem)}@media(max-width: 1024px){.b3-info-blurb-row .sv-info-blurb{width:calc(33.3333333333% - 1rem)}}@media(max-width: 767px){.b3-info-blurb-row .sv-info-blurb{width:calc(50% - 1rem)}}.sv-marketplace-sitevision-breadcrumbs.sv-marketplace-sitevision-breadcrumbs:has(nav){margin:30px 0 15px 0;display:flex;justify-content:center}@media(max-width: 1024px){.sv-marketplace-sitevision-breadcrumbs.sv-marketplace-sitevision-breadcrumbs:has(nav){margin:15px 0 15px 0}}.sv-marketplace-sitevision-breadcrumbs.sv-marketplace-sitevision-breadcrumbs ol{align-items:center}.sv-marketplace-sitevision-breadcrumbs.sv-marketplace-sitevision-breadcrumbs ol li{color:var(--env-font-color)}.sv-marketplace-sitevision-breadcrumbs.sv-marketplace-sitevision-breadcrumbs ol li span,.sv-marketplace-sitevision-breadcrumbs.sv-marketplace-sitevision-breadcrumbs ol li a{color:var(--env-font-color);color:rgba(52,58,64,.75);text-decoration:none}.sv-marketplace-sitevision-breadcrumbs.sv-marketplace-sitevision-breadcrumbs ol li span:hover,.sv-marketplace-sitevision-breadcrumbs.sv-marketplace-sitevision-breadcrumbs ol li a:hover{color:var(--env-block-background-color);text-decoration:underline}.sv-marketplace-sitevision-breadcrumbs.sv-marketplace-sitevision-breadcrumbs ol li a:has(svg){display:flex}.sv-marketplace-sitevision-breadcrumbs.sv-marketplace-sitevision-breadcrumbs ol li svg{width:18px;height:18px;top:3px;position:relative}.sv-marketplace-sitevision-button .env-button.env-button--link{padding:0;display:inline-block;font-weight:700;border-bottom:2px solid rgba(38,97,103,.5);border-radius:0;font-weight:700;min-height:unset;height:1.2rem;color:var(--env-block-background-color)}.sv-marketplace-sitevision-button .env-button.env-button--link:hover{border-color:var(--env-block-background-color);border-left:0;border-top:0;border-right:0}.sv-cookie-consent-modal .env-block-primary--border{background-color:var(--env-background-color);color:var(--env-font-color)}.sv-cookie-consent-modal .env-block-primary--border p,.sv-cookie-consent-modal .env-block-primary--border h1,.sv-cookie-consent-modal .env-block-primary--border h2,.sv-cookie-consent-modal .env-block-primary--border h3,.sv-cookie-consent-modal .env-block-primary--border h4,.sv-cookie-consent-modal .env-block-primary--border h5,.sv-cookie-consent-modal .env-block-primary--border h6{color:#000}.sv-cookie-consent-modal .env-button{background-color:var(--env-block-background-color);color:var(--env-block-font-color)}.b3-event-info{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;background-color:var(--env-block-secondary-background-color);padding:20px;margin-bottom:20px}.b3-event-info__heading{font-size:1.5rem;margin:0}.b3-event-info__heading--recurring{margin-top:30px}.b3-event-info__item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.b3-event-info__item time,.b3-event-info__item span,.b3-event-info__item strong{font-size:1rem}.b3-event-info__item svg{width:24px;height:24px}.b3-event-info__recurring{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.b3-event-info__recurring li{flex:1 1 calc(50% - 10px)}@media(max-width: 767px){.b3-event-info__recurring li{flex:1 1 100%}}.b3-event-info__recurring li .b3-event-info__item{margin-bottom:12px}.b3-events{display:grid;grid-template-columns:2fr 1fr;grid-auto-rows:minmax(200px, auto);row-gap:20px;-moz-column-gap:40px;column-gap:40px;padding-bottom:20px;container-type:inline-size}@media(max-width: 1300px){.b3-events{grid-template-columns:1fr}}.b3-events--listing{display:block;margin-top:20px}.b3-events--listing .b3-events__articles{gap:40px}.b3-events--listing .b3-events__cards{margin:40px 56px}@media(max-width: 1024px){.b3-events--listing .b3-events__cards{margin:40px 0}}.b3-events--listing .b3-events__wrapper{margin:auto;left:0}.b3-events--listing .b3-events__item{background-color:var(--env-section-background-color)}.b3-events--listing .b3-events__item--card{justify-content:flex-start;gap:0}.b3-events--listing .b3-events__item--card .b3-events__content{padding:32px 24px 64px 24px;gap:16px}.b3-events--listing .b3-events__heading{font-size:1.25rem}.b3-events-listing{margin-top:2rem;margin-bottom:2.5rem;flex-wrap:wrap;container-type:inline-size}.b3-events-listing .b3-events__item{max-width:calc(33.3333333333% - 27px);gap:0}@media(max-width: 1300px){.b3-events-listing .b3-events__item{max-width:calc(33.3333333333% - 8px)}}@media(min-width: 1025px){@container (max-width: 900px){.b3-events-listing .b3-events__item{max-width:calc(50% - 20px)}}}@media(min-width: 1025px){@container (max-width: 900px){.b3-events-listing .b3-events__item:last-child{max-width:100% !important}}}.b3-events-listing .b3-events__item .b3-events__image-container{position:relative;height:240px}.b3-events-listing .b3-events__item .b3-events__time{position:absolute;bottom:0;left:24px;min-width:80px;box-sizing:border-box;background-color:var(--env-section-background-color);border-radius:64px 64px 0 0;padding:16px 24px;color:var(--env-font-color);display:flex;flex-direction:column;align-items:center}.b3-events-listing .b3-events__item .b3-events__time-day{font-weight:700;font-size:1.5rem}.b3-events-listing .b3-events__item .b3-events__time-month{font-size:.875rem}@media(max-width: 1024px){.b3-events-listing .b3-events__item{max-width:100%}}.b3-events-listing .b3-events__item,.b3-events-listing .b3-events__item:nth-child(1),.b3-events-listing .b3-events__item:nth-child(2){border-radius:0 !important}.b3-events-listing .b3-events__item .b3-events__image,.b3-events-listing .b3-events__item:nth-child(1) .b3-events__image,.b3-events-listing .b3-events__item:nth-child(2) .b3-events__image{border-radius:0 !important}.b3-events--no-filters .b3-events__articles{flex-direction:row}@media(max-width: 1024px){.b3-events--no-filters .b3-events__articles{flex-direction:column}}.b3-events--no-filters .b3-events__item{background-color:#f9f9fd;width:calc(50% - 20px)}@media(max-width: 1024px){.b3-events--no-filters .b3-events__item{width:100%}}@media(min-width: 1025px){@container (max-width: 900px){.b3-events--no-filters .b3-events__item{width:calc(50% - 12px)}}}@media(min-width: 1025px){@container (max-width: 900px){.b3-events--no-filters .b3-events__heading{font-size:1rem}}}.b3-events--no-filters .b3-events__link{margin-left:auto;right:26px;line-height:1.5rem}.b3-events--no-filters .b3-heading-with-icons,.b3-events--no-filters .dynamic-icons__icon{background-color:var(--env-block-primary-background-color)}.b3-events--no-filters .b3-heading-with-icons{margin-bottom:0}.b3-events .b3-events__articles{justify-content:flex-start}.b3-events .b3-events__content{font-size:1rem}.b3-events .b3-events__image-container{position:relative;height:240px}.b3-events .b3-events__time{background-color:var(--env-section-background-color);border-radius:64px 64px 0 0;padding:16px 24px;color:var(--env-font-color);display:flex;flex-direction:column;align-items:center;justify-content:center}.b3-events .b3-events__time-day{font-weight:700;font-size:1.5rem}.b3-events .b3-events__time-month{font-size:.875rem}.b3-events__wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:20px}@media(max-width: 1300px){.b3-events__wrapper{order:2}}.b3-events__wrapper .b3-heading-with-icons{width:-moz-fit-content;width:fit-content}.b3-events__wrapper h2,.b3-events__wrapper p{margin:0}.b3-events__filter{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.b3-events__filter:first-of-type{border-bottom:1px solid var(--env-background-color);padding-bottom:20px}.b3-events__filter-button{border:none;background-color:rgba(0,0,0,0);box-shadow:none;padding:0;margin:0;cursor:pointer;font-size:1rem;display:flex;flex-direction:row;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;background-color:var(--env-block-background-color);color:var(--env-block-font-color);font-size:.875rem;font-weight:600;line-height:1.5;border:none;border-radius:2px;padding:4px 8px;text-decoration:none;cursor:pointer;box-sizing:border-box;font-size:.75rem}.b3-events__filter-button:hover{text-decoration:underline;background-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast)}.b3-events__filter-button[aria-checked=true]{background-color:var(--env-block-background-color)}.b3-events__filter-button[aria-checked=true]:hover{color:var(--env-ui-color-brand-contrast)}.b3-events__filter-button--clear{background-color:#edeef9;border:2px solid var(--env-ui-color-brand);color:var(--env-font-color)}.b3-events__filter-button--clear:hover{border-color:var(--env-background-color)}.b3-events__filter-button svg{transform:rotate(45deg);width:17px;height:17px}.b3-events__articles{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;gap:20px}.b3-events__articles--full-width{flex-direction:column}@media(min-width: 1025px){@container (max-width: 900px){.b3-events__articles{gap:24px !important}}}.b3-events__cards{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;gap:40px}@media(max-width: 1300px){.b3-events__cards{order:1;gap:12px}}@media(max-width: 767px){.b3-events__cards{flex-direction:column}}.b3-events__cards .b3-events__item{background-color:var(--env-block-primary-background-color);width:100%;color:var(--env-section-background-color)}.b3-events__cards .b3-events__tag{padding:4px 8px;background-color:var(--env-ui-color-brand-contrast);color:var(--env-ui-color-brand);font-size:.875rem;font-weight:600}.b3-events__cards .b3-events__heading{text-decoration:none}.b3-events__cards .b3-events__heading:hover{text-decoration-thickness:2px !important}.b3-events__cards .b3-events__description{color:var(--env-section-background-color);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.b3-events__item{position:relative;background-color:var(--env-block-primary-background-color);padding:20px 24px;display:flex;flex-direction:column;gap:16px;border-radius:2px;box-sizing:border-box;justify-content:start}@media(max-width: 767px){.b3-events__item{gap:8px}}.b3-events__item--card{padding:0}@media(max-width: 1300px){.b3-events__item--card{border-radius:64px 64px 0 0 !important}}@media(max-width: 767px){.b3-events__item--card{gap:0}}@media(max-width: 1300px){.b3-events__item--card .b3-events__image{border-radius:64px 64px 0 0 !important}}.b3-events__item--card .b3-events__content{padding:20px 24px;flex-direction:column;align-items:start}@media(max-width: 767px){.b3-events__item--card .b3-events__content{gap:12px !important;padding-left:32px}}.b3-events__item--card .b3-events__tags{border-left:none;padding-left:0}.b3-events__item--card .b3-events__heading{font-size:1.25rem;color:var(--env-section-background-color)}.b3-events__item--card .b3-events__time{position:absolute;bottom:0;left:24px;min-width:80px;box-sizing:border-box}.b3-events__item--card:nth-child(1){border-radius:64px 0 0 64px}.b3-events__item--card:nth-child(1) .b3-events__image{border-radius:64px 0 0 0}.b3-events__item--card:nth-child(2){border-radius:0 64px 64px 0}@media(max-width: 767px){.b3-events__item--card:nth-child(2){border-radius:0 0 64px 64px !important}}.b3-events__item--card:nth-child(2) .b3-events__image{border-radius:0 64px 0 0}@media(max-width: 767px){.b3-events__item--card:nth-child(2) .b3-events__image{border-radius:0 !important}}.b3-events__item:not(:is(.b3-events__item--card)){border-radius:64px;padding:0;flex-direction:row;gap:0;align-items:center}.b3-events__item:not(:is(.b3-events__item--card)) .b3-events__content{position:initial;padding:12px 32px 12px 16px;flex-direction:column;align-items:flex-start;gap:8px}@media(max-width: 460px){.b3-events__item:not(:is(.b3-events__item--card)) .b3-events__content{gap:4px;flex-direction:column;align-items:start}}.b3-events__item:not(:is(.b3-events__item--card)) .b3-events__content .b3-events__heading{color:var(--env-block-primary-font-color);text-decoration:none}.b3-events__item:not(:is(.b3-events__item--card)) .b3-events__content .b3-events__heading:hover,.b3-events__item:not(:is(.b3-events__item--card)) .b3-events__content .b3-events__heading:focus,.b3-events__item:not(:is(.b3-events__item--card)) .b3-events__content .b3-events__heading:active{text-decoration:underline}.b3-events__item:not(:is(.b3-events__item--card)) .b3-events__content .b3-events__location{color:var(--env-block-primary-font-color)}@media(max-width: 460px){.b3-events__item:not(:is(.b3-events__item--card)) .b3-events__tags{gap:4px}}.b3-events__item:not(:is(.b3-events__item--card)) .b3-events__time{border-radius:64px 0 0 64px;padding:20px 24px 20px 34px;height:100%;box-sizing:border-box;margin-left:-1px;width:75px}.b3-events__item:not(:is(.b3-events__item--card)) .b3-events__time-day{font-size:1.25rem}.b3-events__item:not(:is(.b3-events__item--card)) .b3-events__time-month{font-size:.75rem}.b3-events__content{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;align-items:center;font-size:.875rem;line-height:155%}.b3-events__content:not(.b3-events__content) time{padding-left:20px;position:relative}.b3-events__content:not(.b3-events__content) time::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:var(--env-background-color)}.b3-events__tags{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;border-left:1px solid var(--env-ui-color-brand);padding-left:12px}@media(max-width: 460px){.b3-events__tags{border-left:none;padding-left:0;gap:12px}}.b3-events__tag{border-radius:2px;line-height:155%;letter-spacing:.07px}.b3-events__image{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;border-top-left-radius:2px;border-top-right-radius:2px}.b3-events__heading{font-size:1rem;font-weight:700;line-height:1.75rem;color:var(--env-font-color);text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:1px;text-decoration-color:var(--env-font-color)}.b3-events__heading::before{position:absolute;content:"";inset:0}.b3-events__heading:hover{text-decoration:underline;text-decoration-thickness:3px !important}.b3-events__description{margin:0;font-size:1rem;font-weight:400;line-height:155%;letter-spacing:.08px;color:var(--env-font-color);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;word-break:break-word}.b3-events__duration,.b3-events__location{display:flex;flex-direction:row;gap:8px}.b3-events__duration svg,.b3-events__location svg{width:22px;height:22px}.b3-events__link{position:relative;display:inline-flex;flex-direction:row;gap:8px;align-items:end;text-decoration:none;font-size:.875rem;line-height:1.5rem;font-weight:500;width:-moz-fit-content;width:fit-content;color:var(--env-font-color)}.b3-events__link:hover{text-decoration:underline}.b3-events__link-wrapper{text-align:right}@media(max-width: 1024px){.b3-events__link-wrapper{text-align:left}}.b3-events__link svg{width:24px;height:24px}.b3-listing{padding:48px 0}.b3-listing__header{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.b3-listing--events .b3-listing__header{flex-direction:column-reverse;align-items:flex-start}.b3-listing--events .b3-listing__header .b3-filter-bar{width:100%;gap:0}@media(max-width: 1024px){.b3-listing--events .b3-listing__header .b3-filter-bar{gap:12px}}.b3-listing--events .b3-listing__header .b3-filter-bar .b3-filter{max-width:34%}@media(max-width: 1024px){.b3-listing--events .b3-listing__header .b3-filter-bar .b3-filter{max-width:100%}}.b3-listing--events .b3-listing__header .b3-filter-bar .b3-events-daterangepicker{display:flex;flex-wrap:wrap;gap:40px;width:100%}@media(max-width: 1024px){.b3-listing--events .b3-listing__header .b3-filter-bar .b3-events-daterangepicker{display:block}}.b3-listing--events .b3-listing__header .b3-filter-bar .b3-events-daterangepicker .b3-filter{max-width:calc(50% - 40px)}@media(max-width: 1024px){.b3-listing--events .b3-listing__header .b3-filter-bar .b3-events-daterangepicker .b3-filter{max-width:100%}}.b3-listing--events .b3-listing__header .b3-filter-bar .b3-events-daterangepicker .b3-events-daterangepicker--range{background-color:#fff;z-index:1;border-bottom:1px solid var(--env-background-color)}@media(max-width: 1024px){.b3-listing--events .b3-listing__header .b3-filter-bar .b3-events-daterangepicker .b3-events-daterangepicker--range .rdrMonthsHorizontal{flex-direction:column}}@media(max-width: 767px){.b3-listing--events .b3-listing__header .b3-filter-bar .b3-events-daterangepicker .b3-events-daterangepicker--range .rdrMonthsHorizontal{font-size:.75rem}}.b3-listing--events .b3-listing__header .b3-filter-bar .b3-events-daterangepicker .b3-events-daterangepicker--range select:hover,.b3-listing--events .b3-listing__header .b3-filter-bar .b3-events-daterangepicker .b3-events-daterangepicker--range button:hover{text-decoration:underline}.b3-listing--events .b3-listing__header .b3-filter-bar .b3-events-daterangepicker .b3-events-daterangepicker--range select:focus-visible,.b3-listing--events .b3-listing__header .b3-filter-bar .b3-events-daterangepicker .b3-events-daterangepicker--range button:focus-visible{outline:2px solid var(--env-block-primary-background-color)}.b3-listing .b3-filter{width:100%;max-width:350px}@media(max-width: 1024px){.b3-listing .b3-filter{max-width:100%}}.b3-listing .b3-filter label.b3-filter__label{display:block;color:var(--env-font-color);cursor:pointer}.b3-listing .b3-filter-bar{display:inline-flex;position:relative;display:flex;gap:20px;flex:1 1 auto}@media(max-width: 1024px){.b3-listing .b3-filter-bar{width:100%;flex-wrap:nowrap}}@media(max-width: 767px){.b3-listing .b3-filter-bar{flex-wrap:wrap}}@media(max-width: 1024px){.b3-listing .b3-filter-bar:has(.b3-filter:nth-of-type(4)){flex-wrap:wrap}}.b3-listing .b3-filter__trigger{width:100%;height:56px;border-radius:var(--env-border-radius-small);border:none;text-align:start;padding:20px;display:flex;align-items:center;position:relative;background-color:#fff;margin:.5rem 0;margin-top:16px;transition:background-color .2s ease-in-out;cursor:pointer}.b3-listing .b3-filter__trigger:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.b3-listing .b3-filter__trigger:last-child{margin-right:0}.b3-listing .b3-filter__trigger[aria-expanded=true]{background-color:var(--env-ui-color-brand);text-decoration-color:#fff}.b3-listing .b3-filter__trigger[aria-expanded=true] .b3-filter__label{color:#fff}.b3-listing .b3-filter__trigger[aria-expanded=true] .b3-filter__icon-container{background-color:var(--env-block-background-color)}.b3-listing .b3-filter__trigger[aria-expanded=true] .b3-filter__icon-container .b3-filter__chevron{transform:rotate(180deg)}.b3-listing .b3-filter__trigger .b3-filter__label{color:var(--env-font-color);font-weight:var(--env-ui-text-heading-font-weight);width:100%;padding-right:4rem}.b3-listing .b3-filter__trigger .b3-filter__badge{position:absolute;top:50%;right:3.5rem;transform:translateY(-50%);background-color:var(--env-block-background-color);color:#fff;height:1.5rem;width:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;font-size:.75rem}.b3-listing .b3-filter__trigger .b3-filter__icon-container{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border-radius:3rem 0 0 3rem;background-color:var(--env-block-primary-background-color);display:flex;height:2.5rem;width:2.5rem;transition:background-color .2s ease-in-out}.b3-listing .b3-filter__trigger .b3-filter__icon-container .b3-filter__chevron{height:1.25rem !important;width:2.25rem;color:#fff;margin-left:4px;transition:transform .2s ease-in-out}.b3-listing .b3-filter__panel{background-color:#fff;padding:20px;position:absolute;right:0;left:0;border-radius:var(--env-border-radius-small);box-shadow:var(--env-box-shadow);z-index:1}.b3-listing .b3-filter__list{list-style:none;padding:0;margin:0;-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem;list-style-position:inside;border-bottom:1px solid var(--env-background-color);padding-bottom:24px}@media(max-width: 767px){.b3-listing .b3-filter__list{-moz-column-count:1;column-count:1}}.b3-listing .b3-filter__item{margin-bottom:24px}.b3-listing .b3-filter__item .b3-filter__label{cursor:pointer}.b3-listing .b3-filter__item .b3-filter__label:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.b3-listing .b3-filter__item .b3-filter__label .b3-filter__checkbox{cursor:pointer;margin-right:12px}.b3-listing .b3-filter__item .b3-filter__label:has(input:disabled){opacity:.7;cursor:not-allowed;color:#999}.b3-listing .b3-filter__actions{padding-top:24px;display:flex;justify-content:flex-start;align-items:flex-end}.b3-listing .b3-filter__actions button{background-color:unset;border:none;color:var(--env-font-color);font-weight:var(--env-ui-text-heading-font-weight);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.b3-listing .b3-filter__actions button:hover{text-decoration-thickness:2px}.b3-listing .b3-filter__actions .b3-btn--primary{display:flex;flex-direction:row;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;background-color:var(--env-block-background-color);color:var(--env-block-font-color);font-size:.875rem;font-weight:600;line-height:1.5;border:none;border-radius:2px;padding:4px 8px;text-decoration:none;cursor:pointer;box-sizing:border-box;background-color:var(--env-block-background-color);padding:12px 16px;margin-right:16px}.b3-listing .b3-filter__actions .b3-btn--primary:hover{text-decoration:underline;background-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast)}.b3-listing .b3-filter__actions .b3-btn--primary:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.b3-listing .b3-filter__actions .b3-btn--link{margin-bottom:4px}.b3-listing .b3-search{display:flex;flex-direction:column;flex:1.3}@media(max-width: 767px){.b3-listing .b3-search{width:100%}}.b3-listing .b3-search__label{display:inline-block;margin-bottom:16px;color:var(--env-font-color);font-weight:var(--env-form-label-font-weight);cursor:pointer}.b3-listing .b3-search__inner{display:flex;align-items:center;border:1px solid var(--env-block-primary-background-color);border-radius:9999px;background-color:#fff;overflow:hidden;height:55px;margin-bottom:.5rem;position:relative}.b3-listing .b3-search__inner .b3-search__icon{display:flex;align-items:center;justify-content:center;padding-left:1rem;color:var(--env-font-color);position:absolute}.b3-listing .b3-search__inner .b3-search__icon-svg{width:1.5rem;height:1.5rem}.b3-listing .b3-search__input{padding:12px 16px;padding-left:48px;color:var(--env-font-color);border:none;outline:none;font-size:1rem;background-color:rgba(0,0,0,0);flex:1 1 auto;min-width:0}.b3-listing .b3-search__input::-webkit-search-cancel-button{cursor:pointer}.b3-listing .b3-search__btn{background-color:var(--env-block-primary-background-color);color:#fff;font-weight:600;padding:16px 24px;border:none;cursor:pointer;height:100%;border-radius:0 3rem 3rem 0;flex-shrink:0}.b3-listing .b3-search__btn:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.b3-listing .b3-active-filters{display:flex;gap:16px;margin:20px 0;align-items:center}@media(max-width: 1024px){.b3-listing .b3-active-filters{flex-wrap:wrap}}.b3-listing .b3-active-filters__tags{display:flex;flex-wrap:wrap;gap:12px;margin-right:auto}.b3-listing .b3-active-filters__tags .b3-filter-tag{display:inline-flex;align-items:center;gap:8px;background-color:var(--env-block-primary-background-color);color:#fff;border:none;border-radius:1rem;font-size:.875rem;padding:8px 16px;cursor:pointer}.b3-listing .b3-active-filters__tags .b3-filter-tag:focus,.b3-listing .b3-active-filters__tags .b3-filter-tag:active{background-color:var(--env-block-primary-background-color)}.b3-listing .b3-active-filters__tags .b3-filter-tag:hover{background-color:var(--env-block-background-color);text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:2px !important}.b3-listing .b3-active-filters__tags .b3-filter-tag__icon{width:1rem;height:1rem;transform:rotate(45deg);pointer-events:none}.b3-listing .b3-active-filters .b3-clear-filters{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font-size:1rem;background:none;border:none;color:var(--env-font-color);cursor:pointer;text-decoration:underline;align-self:flex-start;font-weight:var(--env-ui-text-heading-font-weight)}@media(max-width: 1024px){.b3-listing .b3-active-filters .b3-clear-filters{margin-top:16px}}.b3-listing .b3-active-filters .b3-clear-filters:hover{text-decoration-thickness:2px;text-underline-offset:2px}.b3-listing .b3-active-filters .b3-clear-filters svg{width:1rem;height:1rem;fill:currentColor}.b3-listing .b3-active-filters .b3-clear-filters__icon{white-space:nowrap}.sv-events-listing-simple{padding-bottom:20px}.sv-events-listing-simple .b3-listing{padding:0}.sv-events-listing-simple .b3-events__wrapper{gap:0}.sv-events-listing-simple .b3-events-listing{margin:0 0 20px 0}.sv-events-listing-simple .b3-events__link-wrapper{display:none}.sv-form-portlet.sv-form-portlet,.sv-dbform-portlet.sv-dbform-portlet,.sv-formpublish-portlet.sv-formpublish-portlet,.sv-userregistration-portlet.sv-userregistration-portlet{margin-bottom:32px}.sv-form-portlet.sv-form-portlet .sv-field-title-container label,.sv-dbform-portlet.sv-dbform-portlet .sv-field-title-container label,.sv-formpublish-portlet.sv-formpublish-portlet .sv-field-title-container label,.sv-userregistration-portlet.sv-userregistration-portlet .sv-field-title-container label{display:inline-block;margin-bottom:12px}.sv-form-portlet.sv-form-portlet input,.sv-form-portlet.sv-form-portlet textarea,.sv-dbform-portlet.sv-dbform-portlet input,.sv-dbform-portlet.sv-dbform-portlet textarea,.sv-formpublish-portlet.sv-formpublish-portlet input,.sv-formpublish-portlet.sv-formpublish-portlet textarea,.sv-userregistration-portlet.sv-userregistration-portlet input,.sv-userregistration-portlet.sv-userregistration-portlet textarea{border-color:var(--env-ui-color-brand);border-width:1px;border-radius:0}.sv-form-portlet.sv-form-portlet input[type=text],.sv-form-portlet.sv-form-portlet textarea[type=text],.sv-dbform-portlet.sv-dbform-portlet input[type=text],.sv-dbform-portlet.sv-dbform-portlet textarea[type=text],.sv-formpublish-portlet.sv-formpublish-portlet input[type=text],.sv-formpublish-portlet.sv-formpublish-portlet textarea[type=text],.sv-userregistration-portlet.sv-userregistration-portlet input[type=text],.sv-userregistration-portlet.sv-userregistration-portlet textarea[type=text]{min-height:40px;margin-bottom:16px}.sv-form-portlet.sv-form-portlet select,.sv-dbform-portlet.sv-dbform-portlet select,.sv-formpublish-portlet.sv-formpublish-portlet select,.sv-userregistration-portlet.sv-userregistration-portlet select{border-color:var(--env-ui-color-brand);border-radius:0}.sv-form-portlet.sv-form-portlet fieldset,.sv-dbform-portlet.sv-dbform-portlet fieldset,.sv-formpublish-portlet.sv-formpublish-portlet fieldset,.sv-userregistration-portlet.sv-userregistration-portlet fieldset{margin-bottom:16px !important}.b3-hero-banner{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;animation:fadeIn .75s cubic-bezier(0.23, 1, 0.32, 1)}.b3-hero-banner--videoOrImage{height:60vh;min-height:30rem;background-color:#1d1d1b}.b3-hero-banner--videoOrImage .b3-hero-banner__media{animation:fadeIn 1s cubic-bezier(0.23, 1, 0.32, 1) forwards;opacity:.75}.b3-hero-banner--videoOrImage .b3-hero-banner__content{height:60vh;min-height:30rem;padding:16px}.b3-hero-banner--videoOrImage .b3-hero-banner__content h1{font-size:4rem;line-height:1.125}@media(max-width: 1024px){.b3-hero-banner--videoOrImage .b3-hero-banner__content h1{font-size:3.5rem}}@media(max-width: 767px){.b3-hero-banner--videoOrImage .b3-hero-banner__content h1{font-size:3rem}}.b3-hero-banner--videoOrImage .b3-hero-banner__content p{margin-bottom:8px;text-transform:uppercase;font-family:var(--env-font-family);font-weight:700;line-height:1.6;letter-spacing:.075rem;font-size:.85rem}.b3-hero-banner--imageAndLinks{height:auto;min-height:420px;background-color:#356064}.b3-hero-banner--imageAndLinks .b3-hero-banner__media{filter:grayscale(1);animation:fadeIn 1s cubic-bezier(0.23, 1, 0.32, 1) forwards;opacity:.175}.b3-hero-banner--imageAndLinks .b3-hero-banner__content{height:auto;min-height:420px;padding:32px 16px}.b3-hero-banner--imageAndLinks .b3-hero-banner__content h1{font-size:3rem;line-height:1.125}@media(max-width: 1024px){.b3-hero-banner--imageAndLinks .b3-hero-banner__content h1{font-size:2.5rem}}@media(max-width: 767px){.b3-hero-banner--imageAndLinks .b3-hero-banner__content h1{font-size:2rem}}.b3-hero-banner--imageAndLinks .b3-hero-banner__content p{margin-bottom:8px;opacity:.85;font-weight:300;font-size:1.4rem;color:#fff}.b3-hero-banner__content{position:relative;z-index:1;text-align:center;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.b3-hero-banner__content h1,.b3-hero-banner__content p,.b3-hero-banner__content .b3-hero-banner__list{font-family:"Minion Pro";max-width:40rem;margin:0 auto;color:#fcf0da}.b3-hero-banner__content h1::after{content:"";-webkit-mask:url("https://gamlalinkoping.se/webdav/images/Icons/divider.svg");mask:url("https://gamlalinkoping.se/webdav/images/Icons/divider.svg");-webkit-mask-position:center;mask-position:center;background-color:#fcf0da;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%;height:30px;display:block;margin:10px auto}.b3-hero-banner__media{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:fadeIn 1s cubic-bezier(0.23, 1, 0.32, 1) forwards}.b3-hero-banner__button{border:none;background-color:rgba(0,0,0,0);box-shadow:none;padding:0;margin:0;cursor:pointer;font-size:1rem;position:absolute;z-index:1;right:20px;bottom:20px;background-color:#000;font-size:.875rem;border-radius:50%;padding:10px;box-sizing:border-box;width:44px;height:44px}.b3-hero-banner__button svg{width:22px;height:22px;color:#fff}.b3-hero-banner__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px !important}.b3-hero-banner__link{padding:6px 12px;border-radius:4px;background-color:rgba(0,0,0,0);font-size:.85rem;font-weight:700;box-shadow:0 0 0 1px;color:#fff;text-decoration:none;transition-property:background,color;transition-duration:.25s;display:flex;flex-direction:row;gap:10px;align-items:center}.b3-hero-banner__link:hover,.b3-hero-banner__link:focus-visible{background-color:#fff;color:var(--env-block-background-color)}.b3-hero-banner__link-icon{width:16px;height:16px}.b3-last-published{display:flex;flex-direction:row;gap:8px;font-size:.875rem;margin:20px 0}.b3-news-listing{padding-bottom:20px}.b3-news-listing__pinned{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;margin-bottom:16px}@media(max-width: 767px){.b3-news-listing__pinned{grid-template-columns:1fr}}.b3-news-listing__pinned .b3-news-listing__item{padding:0}.b3-news-listing__pinned .b3-news-listing__content{flex-direction:column;padding:8px 24px 20px 24px}.b3-news-listing__pinned .b3-news-listing__tags{border-left:none;padding-left:0}.b3-news-listing__pinned .b3-news-listing__tag{display:flex;flex-direction:row;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;background-color:var(--env-block-background-color);color:var(--env-block-font-color);font-size:.875rem;font-weight:600;line-height:1.5;border:none;border-radius:2px;padding:4px 8px;text-decoration:none;cursor:pointer;box-sizing:border-box}.b3-news-listing__pinned .b3-news-listing__tag:hover{text-decoration:underline;background-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast)}.b3-news-listing__wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:10px;container-type:inline-size}@media(max-width: 1300px){.b3-news-listing__wrapper{order:2}}.b3-news-listing__wrapper h2,.b3-news-listing__wrapper p{margin:0}.b3-news-listing__wrapper p{font-size:1rem;line-height:1.5rem}@media(max-width: 767px){.b3-news-listing__wrapper p{font-size:.875rem}}.b3-news-listing__filter{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--env-background-color);padding-bottom:1cap}.b3-news-listing__filter-button{border:none;background-color:rgba(0,0,0,0);box-shadow:none;padding:0;margin:0;cursor:pointer;font-size:1rem;display:flex;flex-direction:row;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;background-color:var(--env-block-background-color);color:var(--env-block-font-color);font-size:.875rem;font-weight:600;line-height:1.5;border:none;border-radius:2px;padding:4px 8px;text-decoration:none;cursor:pointer;box-sizing:border-box;font-size:.875rem}.b3-news-listing__filter-button:hover{text-decoration:underline;background-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast)}.b3-news-listing__filter-button[aria-checked=true]{background-color:var(--env-block-background-color)}.b3-news-listing__filter-button svg{transform:rotate(45deg);width:17px;height:17px}.b3-news-listing__articles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.b3-news-listing__articles--hasFilter{grid-template-columns:repeat(3, 1fr);gap:32px}@media(max-width: 1024px){.b3-news-listing__articles--hasFilter{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.b3-news-listing__articles{grid-template-columns:1fr}}@media(min-width: 1025px){@container (max-width: 900px){.b3-news-listing__articles{grid-template-columns:1fr}}}.b3-news-listing__item{position:relative;background-color:var(--env-background-color);border:1px solid var(--env-block-background-color);padding:20px 24px;display:flex;flex-direction:column;gap:12px;border-radius:2px;box-sizing:border-box}@media(max-width: 767px){.b3-news-listing__item{gap:8px}}.b3-news-listing__item:has(img){padding:0}.b3-news-listing__item:has(img) .b3-news-listing__content{padding:8px 24px 20px 24px}.b3-news-listing__content{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px}.b3-news-listing__info{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;font-size:.875rem}@media(max-width: 460px){.b3-news-listing__info{flex-direction:column;gap:4px}}.b3-news-listing__tags{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;border-left:1px solid var(--env-ui-color-brand);padding-left:12px}@media(max-width: 460px){.b3-news-listing__tags{border-left:none;padding-left:0}}.b3-news-listing__image{width:100%;height:240px;-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){.b3-news-listing__image{height:180px}}.b3-news-listing__heading{display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;font-size:1rem;font-weight:700;line-height:1.25rem;color:var(--env-font-color);text-decoration:none}.b3-news-listing__heading::before{position:absolute;content:"";inset:0}.b3-news-listing__heading:hover{text-decoration:underline}.b3-news-listing__icon{width:18px;height:18px;flex-shrink:0}.b3-news-listing__description{margin:0;font-size:1rem;font-weight:400;color:var(--env-font-color);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;word-break:break-word}.b3-news-listing__link{position:relative;display:inline-flex;flex-direction:row;gap:8px;align-items:end;text-decoration:none;font-size:.875rem;line-height:1.5rem;font-weight:500;width:-moz-fit-content;width:fit-content;color:var(--env-font-color)}.b3-news-listing__link:hover{text-decoration:underline}.b3-news-listing__link-wrapper{text-align:right}@media(max-width: 1024px){.b3-news-listing__link-wrapper{text-align:left}}.b3-news-listing__link svg{width:24px;height:24px}.b3-pagination{margin:0 auto;padding:24px 0 0 0;width:100%;box-sizing:border-box;border-top:2px solid var(--env-block-secondary-background-color)}@media(max-width: 767px){.b3-pagination{max-width:100%}}.b3-pagination__list,.b3-pagination .pagination{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;justify-content:center;gap:8px}.b3-pagination__item,.b3-pagination .pagination.pagination>li{min-width:24px;min-height:24px;display:flex;align-items:center;justify-content:center}.b3-pagination__item--disabled .b3-pagination__link--previous,.b3-pagination__item--disabled .b3-pagination__link--next,.b3-pagination .pagination.pagination>li--disabled .b3-pagination__link--previous,.b3-pagination .pagination.pagination>li--disabled .b3-pagination__link--next{background-color:var(--env-block-secondary-background-color);color:var(--env-font-color);cursor:not-allowed}.b3-pagination__item span.current.prev.current.prev,.b3-pagination__item span.current.next.current.next,.b3-pagination .pagination.pagination>li span.current.prev.current.prev,.b3-pagination .pagination.pagination>li span.current.next.current.next{background-color:var(--env-block-secondary-background-color);color:var(--env-font-color);cursor:not-allowed}.b3-pagination__item--active .b3-pagination__link,.b3-pagination__item span[aria-current=page].current,.b3-pagination .pagination.pagination>li--active .b3-pagination__link,.b3-pagination .pagination.pagination>li span[aria-current=page].current{pointer-events:none;background-color:var(--env-block-secondary-background-color);color:var(--env-font-color);font-weight:700}.b3-pagination__item:has(.b3-pagination__link--previous),.b3-pagination__item:has(.current.prev),.b3-pagination__item:has(a.prev),.b3-pagination .pagination.pagination>li:has(.b3-pagination__link--previous),.b3-pagination .pagination.pagination>li:has(.current.prev),.b3-pagination .pagination.pagination>li:has(a.prev){margin-right:auto}.b3-pagination__item:has(.b3-pagination__link--next),.b3-pagination__item:has(.next),.b3-pagination .pagination.pagination>li:has(.b3-pagination__link--next),.b3-pagination .pagination.pagination>li:has(.next){margin-left:auto}.b3-pagination__ellipsis{color:var(--env-font-color);pointer-events:none;min-width:24px;min-height:24px;display:flex;align-items:center;justify-content:center}.b3-pagination__link,.b3-pagination .pagination.pagination>li a,.b3-pagination .pagination.pagination>li span.current{border:none;background-color:var(--env-block-background-color);color:var(--env-block-font-color);cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:400;font-size:1rem;line-height:1.25rem;padding:12px 20px;text-decoration:none !important}@media(max-width: 767px){.b3-pagination__link,.b3-pagination .pagination.pagination>li a,.b3-pagination .pagination.pagination>li span.current{font-size:.875rem;padding:8px 12px;height:100%}}.b3-pagination__link:hover,.b3-pagination .pagination.pagination>li a:hover,.b3-pagination .pagination.pagination>li span.current:hover{background-color:var(--env-block-secondary-background-color);color:var(--env-font-color)}.b3-pagination__link--previous,.b3-pagination__link--next,.b3-pagination__link.prev,.b3-pagination__link.next,.b3-pagination .pagination.pagination>li a--previous,.b3-pagination .pagination.pagination>li a--next,.b3-pagination .pagination.pagination>li a.prev,.b3-pagination .pagination.pagination>li a.next,.b3-pagination .pagination.pagination>li span.current--previous,.b3-pagination .pagination.pagination>li span.current--next,.b3-pagination .pagination.pagination>li span.current.prev,.b3-pagination .pagination.pagination>li span.current.next{background-color:var(--env-block-background-color);color:var(--env-block-font-color);padding:12px 16px;border-radius:2px;width:110px;font-size:.875rem;font-weight:600;box-sizing:border-box}@media(max-width: 767px){.b3-pagination__link--previous,.b3-pagination__link--next,.b3-pagination__link.prev,.b3-pagination__link.next,.b3-pagination .pagination.pagination>li a--previous,.b3-pagination .pagination.pagination>li a--next,.b3-pagination .pagination.pagination>li a.prev,.b3-pagination .pagination.pagination>li a.next,.b3-pagination .pagination.pagination>li span.current--previous,.b3-pagination .pagination.pagination>li span.current--next,.b3-pagination .pagination.pagination>li span.current.prev,.b3-pagination .pagination.pagination>li span.current.next{width:-moz-fit-content;width:fit-content;padding:6px;font-size:0}}.b3-pagination__icon{width:24px;height:24px;display:none}@media(max-width: 767px){.b3-pagination__icon{display:block}}.b3-press-images__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4, 1fr);-moz-column-gap:1px;column-gap:1px;row-gap:20px;width:100%;margin-bottom:20px}@media(max-width: 1024px){.b3-press-images__list{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.b3-press-images__list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 460px){.b3-press-images__list{grid-template-columns:1fr}}.b3-press-images__item{position:relative;overflow:hidden}.b3-press-images__link:hover .b3-press-images__overlay,.b3-press-images__link:focus .b3-press-images__overlay{opacity:1}.b3-press-images__link:hover .b3-press-images__image,.b3-press-images__link:focus .b3-press-images__image{transform:scale(1.05)}.b3-press-images__image{aspect-ratio:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s ease;transform:scale(1) translateZ(0)}.b3-press-images__overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}@media(max-width: 1024px){.b3-press-images__overlay{opacity:1;inset:unset;right:0;bottom:0px;left:0;padding:10px}}.b3-press-images__text{color:#fff;font-family:var(--env-font-family);font-size:.875rem;font-weight:500;white-space:nowrap}.b3-related-information ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:15px}.b3-related-information ul li{max-width:100%}.b3-related-information ul li a{background-color:var(--env-ui-color-brand);padding-right:8px;color:var(--env-ui-color-brand-contrast);display:flex;align-items:center;gap:12px;font-size:.875rem;line-height:1.125rem;font-weight:600;border-radius:4px;text-decoration:none}.b3-related-information ul li a:hover{text-decoration:underline}.b3-related-information ul li a span{padding:8px 0}.b3-related-information ul li p{margin:0}.b3-related-information__icon{overflow:visible;vertical-align:middle}.b3-related-information__icon--type{width:24px;height:24px;background-color:var(--env-block-secondary-background-color);color:var(--env-font-color);padding:16px}.b3-related-information__icon--action{width:20px;height:20px;padding:16px 0}.sv-facetedsearch-portlet form,.sv-searchform-portlet form,.sv-standardsearch-portlet form{position:relative;margin-bottom:20px !important}@media(max-width: 1024px){.sv-facetedsearch-portlet form,.sv-searchform-portlet form,.sv-standardsearch-portlet form{max-width:100%}}.sv-facetedsearch-portlet form input,.sv-searchform-portlet form input,.sv-standardsearch-portlet form input{margin:0}.sv-facetedsearch-portlet form input[type=text],.sv-searchform-portlet form input[type=text],.sv-standardsearch-portlet form input[type=text]{background-color:var(--env-section-background-color);border:1px solid var(--env-block-background-color);border-radius:4px;padding:16px 48px;box-sizing:border-box;font-size:1rem;font-weight:600}@media(max-width: 1024px){.sv-facetedsearch-portlet form input[type=text],.sv-searchform-portlet form input[type=text],.sv-standardsearch-portlet form input[type=text]{height:56px}}.sv-facetedsearch-portlet form input[type=submit],.sv-searchform-portlet form input[type=submit],.sv-standardsearch-portlet form input[type=submit]{border:none;background-color:rgba(0,0,0,0);box-shadow:none;padding:0;margin:0;cursor:pointer;font-size:1rem;position:absolute;right:16px;top:50%;transform:translateY(-50%);padding:8px 16px;background-color:var(--env-block-background-color);border:none;border-radius:2px;color:var(--env-block-font-color);font-size:.875rem;font-weight:700}.sv-facetedsearch-portlet form input[type=submit]:hover,.sv-searchform-portlet form input[type=submit]:hover,.sv-standardsearch-portlet form input[type=submit]:hover{text-decoration:underline;opacity:.9}.sv-facetedsearch-portlet h2,.sv-searchform-portlet h2,.sv-standardsearch-portlet h2{color:var(--env-block-background-color);font-family:"Minion Pro";font-size:1.6rem}.sv-facetedsearch-portlet .b3-search__links,.sv-searchform-portlet .b3-search__links,.sv-standardsearch-portlet .b3-search__links{display:flex;gap:10px;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:40px !important}.sv-facetedsearch-portlet .b3-search__links a,.sv-searchform-portlet .b3-search__links a,.sv-standardsearch-portlet .b3-search__links a{display:flex;flex-direction:row;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;background-color:var(--env-block-background-color);color:var(--env-block-font-color);font-size:.875rem;font-weight:600;line-height:1.5;border:none;border-radius:2px;padding:4px 8px;text-decoration:none;cursor:pointer;box-sizing:border-box;background-color:rgba(0,0,0,0);color:var(--env-block-background-color);border:1px solid var(--env-block-background-color);border-radius:4px;transition-property:background,border-color,color;transition-duration:.25s}.sv-facetedsearch-portlet .b3-search__links a:hover,.sv-searchform-portlet .b3-search__links a:hover,.sv-standardsearch-portlet .b3-search__links a:hover{text-decoration:underline;background-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast)}.sv-facetedsearch-portlet .b3-search__links a:hover,.sv-searchform-portlet .b3-search__links a:hover,.sv-standardsearch-portlet .b3-search__links a:hover{background-color:var(--env-block-background-color);color:var(--env-background-color)}.sv-facetedsearch-portlet .b3-search__links a:hover svg,.sv-searchform-portlet .b3-search__links a:hover svg,.sv-standardsearch-portlet .b3-search__links a:hover svg{transform:translateX(0.125rem)}.sv-facetedsearch-portlet .b3-search__links a svg,.sv-searchform-portlet .b3-search__links a svg,.sv-standardsearch-portlet .b3-search__links a svg{width:12px;height:12px;transition:transform .25s}.sv-facetedsearch-portlet .b3-search__icon,.sv-searchform-portlet .b3-search__icon,.sv-standardsearch-portlet .b3-search__icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);-webkit-mask:url("https://gamlalinkoping.se/webdav/files/system/Ikoner/search.svg");mask:url("https://gamlalinkoping.se/webdav/files/system/Ikoner/search.svg");background-color:#777;width:20px;height:20px}.sv-facetedsearch-portlet .sv-collapsible-content.sv-collapsible-content,.sv-searchform-portlet .sv-collapsible-content.sv-collapsible-content,.sv-standardsearch-portlet .sv-collapsible-content.sv-collapsible-content{margin-bottom:0}.sv-facetedsearch-portlet ol.sv-search-result,.sv-searchform-portlet ol.sv-search-result,.sv-standardsearch-portlet ol.sv-search-result{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px;margin-bottom:40px}@media(max-width: 1024px){.sv-facetedsearch-portlet ol.sv-search-result,.sv-searchform-portlet ol.sv-search-result,.sv-standardsearch-portlet ol.sv-search-result{max-width:100%}}.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit,.sv-searchform-portlet ol.sv-search-result .sv-search-hit,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit{display:flex;flex-direction:column;gap:16px;background-color:var(--env-background-color);padding:24px !important;border-radius:4px}@media(max-width: 767px){.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit,.sv-searchform-portlet ol.sv-search-result .sv-search-hit,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit{padding:16px !important}}.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit--activities,.sv-searchform-portlet ol.sv-search-result .sv-search-hit--activities,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit--activities{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);gap:0;padding:0 !important;transition-property:box-shadow;transition-duration:.25s}@media(max-width: 767px){.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit--activities,.sv-searchform-portlet ol.sv-search-result .sv-search-hit--activities,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit--activities{grid-template-columns:repeat(1, 1fr)}}.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit--activities:has(a:hover),.sv-searchform-portlet ol.sv-search-result .sv-search-hit--activities:has(a:hover),.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit--activities:has(a:hover){box-shadow:0 .25rem .5rem rgba(0,0,0,.125)}.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit--activities:has(a:hover) img,.sv-searchform-portlet ol.sv-search-result .sv-search-hit--activities:has(a:hover) img,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit--activities:has(a:hover) img{filter:brightness(0.8);transform:scale(1.05)}.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit--activities .sv-search-hit__image-wrapper,.sv-searchform-portlet ol.sv-search-result .sv-search-hit--activities .sv-search-hit__image-wrapper,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit--activities .sv-search-hit__image-wrapper{overflow:hidden;height:180px}.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit--activities img,.sv-searchform-portlet ol.sv-search-result .sv-search-hit--activities img,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit--activities img{width:100%;max-width:100%;height:180px;-o-object-fit:cover;object-fit:cover;transition:transform 1s cubic-bezier(0.23, 1, 0.32, 1),filter .3s ease;border-radius:4px 0 0 4px}@media(max-width: 767px){.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit--activities img,.sv-searchform-portlet ol.sv-search-result .sv-search-hit--activities img,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit--activities img{border-radius:4px 4px 0 0}}.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit--activities a::before,.sv-searchform-portlet ol.sv-search-result .sv-search-hit--activities a::before,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit--activities a::before{position:absolute;content:"";inset:0}.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit__content,.sv-searchform-portlet ol.sv-search-result .sv-search-hit__content,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit__content{padding:24px}@media(max-width: 767px){.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit__content,.sv-searchform-portlet ol.sv-search-result .sv-search-hit__content,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit__content{padding:16px}}.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit a,.sv-searchform-portlet ol.sv-search-result .sv-search-hit a,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit a{font-size:1rem;font-weight:600;text-decoration:underline;color:var(--env-block-background-color)}.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit a:hover,.sv-searchform-portlet ol.sv-search-result .sv-search-hit a:hover,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit a:hover{text-decoration-thickness:2px}@media(max-width: 1024px){.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit a,.sv-searchform-portlet ol.sv-search-result .sv-search-hit a,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit a{font-size:1rem}}.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit p,.sv-searchform-portlet ol.sv-search-result .sv-search-hit p,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;margin:0 !important;font-size:1rem}@media(max-width: 1024px){.sv-facetedsearch-portlet ol.sv-search-result .sv-search-hit p,.sv-searchform-portlet ol.sv-search-result .sv-search-hit p,.sv-standardsearch-portlet ol.sv-search-result .sv-search-hit p{font-size:.875rem}}.sv-facetedsearch-portlet .env-breadcrumb a,.sv-searchform-portlet .env-breadcrumb a,.sv-standardsearch-portlet .env-breadcrumb a{font-size:.875rem !important}.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents{background-color:var(--env-block-background-color);margin:0}.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents:has(nav:empty),.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents:has(ol>li:only-child){display:none}.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents nav ol{display:flex;justify-content:center}.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents nav ol li{margin-left:.5rem}.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents nav ol li:not(:last-child):after{content:"";position:absolute;top:50%;right:0;width:2px;height:2px;transform:translateY(-50%)}.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents nav ol li a{color:#fff;text-decoration:none;font-size:1rem}.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents nav ol li a:hover{text-decoration:underline}@media(max-width: 767px){.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents nav ol{padding:0 1.25rem;overflow-x:auto;justify-content:flex-start}}.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents h1,.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents h2,.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents h3,.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents h4,.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents h5,.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents h6{font-size:1.125rem;font-weight:700;display:flex;align-items:center;gap:4px;padding:8px 0 0 12px;color:#fff}@media(max-width: 767px){.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents h1,.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents h2,.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents h3,.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents h4,.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents h5,.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents h6{font-size:1rem}}.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents a{color:#fff}@media(max-width: 767px){.sv-marketplace-sitevision-table-of-contents.sv-marketplace-sitevision-table-of-contents{position:sticky;z-index:10;top:0}}.b3-mobile-menu{position:relative;width:2.9rem;height:2.9rem}.b3-mobile-menu__toggle{position:relative;z-index:10;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:.5rem;padding:.7rem;font-size:1rem;background:#fff;border:none;border-radius:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:box-shadow .3s ease;color:var(--env-font-color)}.b3-mobile-menu__toggle:hover{box-shadow:0 2px 6px rgba(0,0,0,.15)}.b3-mobile-menu__toggle .b3-mobile-menu__toggle-icon{height:1.5rem;width:1.5rem}.b3-mobile-menu__toggle--open{position:fixed;top:.5rem;right:1rem;z-index:1101}.b3-mobile-menu__panel{position:fixed;top:62px;right:0;height:calc(100vh - 62px);width:100%;z-index:11;background:#f2f3f8;display:flex;flex-direction:column;transform:translateX(100%);opacity:0;pointer-events:none;transition:transform .24s ease-out,opacity .24s ease-out;overflow-x:hidden}.b3-mobile-menu__panel--open{transform:translateX(0);opacity:1;pointer-events:auto}.b3-mobile-menu__panel-inner{display:flex;flex-direction:column;height:100%;padding:0;box-sizing:border-box}.b3-mobile-menu__nav{flex:1 1 auto;overflow-y:auto;padding:2rem}.b3-mobile-menu__list{list-style:none;margin:0;padding:0}.b3-mobile-menu__item{background:#f2f3f8;border-bottom:1px solid rgba(9,60,85,.12)}.b3-mobile-menu__item-row{display:flex;align-items:center;justify-content:space-between;padding:0;padding:1.4rem 0;gap:.5rem;box-sizing:border-box}.b3-mobile-menu__expand{border:none;background:rgba(0,0,0,0);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:.5rem;color:var(--env-font-color);flex:0 0 auto;margin-right:-0.5rem}.b3-mobile-menu__expand:hover{color:#266167}.b3-mobile-menu__expand-icon{width:.8rem;height:.8rem;transition:transform .2s ease}.b3-mobile-menu__expand-icon--open{transform:rotate(180deg)}.b3-mobile-menu__expand[aria-expanded=true] .b3-mobile-menu__expand-icon{transform:rotate(180deg)}.b3-mobile-menu__item--primary>.b3-mobile-menu__item-row:not(:has(.b3-mobile-menu__expand)){position:relative;padding-right:1.5rem}.b3-mobile-menu__item--primary>.b3-mobile-menu__item-row:not(:has(.b3-mobile-menu__expand))::after{content:"";position:absolute;right:.25rem;top:50%;width:.45rem;height:.45rem;border-right:1.5px solid rgba(9,60,85,.4);border-top:1.5px solid rgba(9,60,85,.4);transform:translateY(-50%) rotate(45deg)}.b3-mobile-menu__submenu-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.b3-mobile-menu__submenu-wrapper--open{grid-template-rows:1fr}.b3-mobile-menu__submenu-wrapper>*{overflow:hidden;min-height:0}.b3-mobile-menu__submenu{margin:0;padding:0}.b3-mobile-menu .b3-mobile-menu__submenu--alt{padding:1.5rem 0}.b3-mobile-menu .b3-mobile-menu__submenu--alt .b3-mobile-menu__item--sublevel{border:none}.b3-mobile-menu__link{text-decoration:none;color:var(--env-font-color)}.b3-mobile-menu__link--primary{flex:1;font-size:1.4rem;font-weight:500;text-align:left;text-decoration:none;color:var(--env-font-color);line-height:1.2}.b3-mobile-menu__link--secondary-toggle{position:relative;width:100%;padding-right:1.5rem;background:#f2f3f8;border:none;cursor:pointer;font:inherit;color:var(--env-font-color);font-size:1.4rem;font-weight:500}.b3-mobile-menu__link--secondary-toggle .b3-mobile-menu__expand-icon{position:absolute;right:.25rem;top:50%;transform:translateY(-50%)}.b3-mobile-menu__link--secondary-toggle .b3-mobile-menu__expand-icon.b3-mobile-menu__expand-icon--open{transform:translateY(-50%) rotate(180deg)}.b3-mobile-menu__link--secondary-toggle.b3-mobile-menu__link--active{color:#d83821;text-decoration:none}.b3-mobile-menu__link--secondary-toggle::after{display:none !important}.b3-mobile-menu__link--sublevel{position:relative;display:block;width:100%;padding:1.1rem 1.5rem 1.1rem 0;font-size:1.05rem;line-height:1.3;text-decoration:none;font-weight:500}.b3-mobile-menu__link--sublevel::after{content:"";position:absolute;right:.25rem;top:50%;width:.4rem;height:.4rem;border-right:1.5px solid currentColor;border-top:1.5px solid currentColor;transform:translateY(-50%) rotate(45deg);opacity:.6}.b3-mobile-menu__link .b3-mobile-menu__submenu--alt{padding-top:1.5rem}.b3-mobile-menu__link .b3-mobile-menu__submenu--alt .b3-mobile-menu__item--sublevel{border:none}.b3-mobile-menu__link--secondary-link{color:#266167}.b3-mobile-menu__link--secondary-link-alt{font-size:.9rem;color:#266167;font-weight:400;padding-top:.7rem;padding-bottom:.7rem}.b3-mobile-menu__link--active{color:#cd351f}.b3-mobile-menu__link--in-path:not(.b3-mobile-menu__link--active){color:#cd351f}.b3-mobile-menu__secondary{background:#f2f3f8}.b3-mobile-menu__footer{flex:0 0 auto;background:#f2f3f8;border-top:1px solid rgba(9,60,85,.12)}.b3-mobile-menu__social{display:flex;flex-direction:row;gap:.5rem;align-items:center;padding:1rem 1.25rem}.b3-mobile-menu__social-label{font-size:1rem;margin-right:1rem}.b3-mobile-menu__social-list{display:flex;gap:.5rem;list-style:none;margin:0;padding:0}.b3-mobile-menu__social-item{display:flex;justify-content:center;align-items:center}.b3-mobile-menu__social-icon{width:2rem;height:2rem;display:block;fill:var(--env-font-color)}.b3-mobile-menu__social-link{text-decoration:none;color:var(--env-font-color);display:inline-flex}.b3-mobile-menu__social-link:hover{color:var(--env-link-font-color)}.b3-mobile-menu__social-link[href*="facebook.com"],.b3-mobile-menu__social-link[href*="fb.com"]{color:var(--env-font-color);border:2px solid var(--env-font-color);border-radius:3rem;position:relative;height:1.1rem;width:1.1rem}.b3-mobile-menu__social-link[href*="facebook.com"]:hover,.b3-mobile-menu__social-link[href*="fb.com"]:hover{border:2px solid var(--env-link-font-color);color:var(--env-link-font-color)}.b3-mobile-menu__social-link[href*="facebook.com"] .b3-mobile-menu__social-icon,.b3-mobile-menu__social-link[href*="fb.com"] .b3-mobile-menu__social-icon{position:absolute;width:1.1rem;height:1.1rem;top:33%;left:40%;transform:translate(-46%, -40%)}.b3-mobile-menu__header-links{display:flex;align-items:center;justify-content:center;gap:.5rem !important;padding:1.25rem 1rem}.b3-mobile-menu__header-links .header-links--container,.b3-mobile-menu__header-links .b3-language-selector__toggle{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;color:var(--env-font-color);background:rgba(0,0,0,0);border:none;cursor:pointer;font:inherit;padding:.5rem;margin:0}.b3-mobile-menu__header-links .header-links--container:hover p,.b3-mobile-menu__header-links .header-links--container:focus-visible p,.b3-mobile-menu__header-links .header-links--container:hover .b3-language-selector__row,.b3-mobile-menu__header-links .header-links--container:focus-visible .b3-language-selector__row,.b3-mobile-menu__header-links .b3-language-selector__toggle:hover p,.b3-mobile-menu__header-links .b3-language-selector__toggle:focus-visible p,.b3-mobile-menu__header-links .b3-language-selector__toggle:hover .b3-language-selector__row,.b3-mobile-menu__header-links .b3-language-selector__toggle:focus-visible .b3-language-selector__row{text-decoration:underline;color:#266167}.b3-mobile-menu__header-links .header-links--container:hover img,.b3-mobile-menu__header-links .header-links--container:focus-visible img,.b3-mobile-menu__header-links .header-links--container:hover svg,.b3-mobile-menu__header-links .header-links--container:focus-visible svg,.b3-mobile-menu__header-links .b3-language-selector__toggle:hover img,.b3-mobile-menu__header-links .b3-language-selector__toggle:focus-visible img,.b3-mobile-menu__header-links .b3-language-selector__toggle:hover svg,.b3-mobile-menu__header-links .b3-language-selector__toggle:focus-visible svg{color:#266167}.b3-mobile-menu__header-links img,.b3-mobile-menu__header-links .b3-language-selector__toggle--globe{width:1.5rem;height:1.5rem}.b3-mobile-menu__header-links p,.b3-mobile-menu__header-links .b3-language-selector__row{margin:0;font-size:.875rem;text-transform:uppercase;letter-spacing:.03em}.b3-mobile-menu__language-selector{position:relative}.b3-mobile-menu__language-selector .b3-language-selector__toggle--globe{width:1.5rem;height:1.5rem}.b3-mobile-menu__language-selector .b3-language-selector__row{font-size:.875rem;text-transform:uppercase;letter-spacing:.03em}.b3-mobile-menu__language-selector .b3-language-selector__list{position:absolute;top:auto;bottom:calc(100% + .75rem);left:50%;transform:translateX(-50%);min-width:12rem;background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(9,60,85,.15);padding:.5rem 0;z-index:20;list-style:none;margin:0}.b3-mobile-menu__language-selector .b3-language-selector__list::before{display:none}.b3-mobile-menu__language-selector .b3-language-selector__list::after{content:"";position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #fff}.b3-mobile-menu__language-selector .b3-language-selector__list--item{margin:0}.b3-mobile-menu__language-selector .b3-language-selector__list--link{display:flex;align-items:center;gap:.75rem;padding:.65rem 1.1rem;color:#266167;text-decoration:none;font-size:.95rem;font-weight:500}.b3-mobile-menu__language-selector .b3-language-selector__list--link:hover,.b3-mobile-menu__language-selector .b3-language-selector__list--link:focus-visible{background:rgba(38,97,103,.06);text-decoration:underline}.b3-mobile-menu__language-selector .b3-language-selector__flag{position:relative;display:inline-block;width:1.75rem;height:1.75rem;border-radius:50%;overflow:hidden;flex-shrink:0;border:1px solid rgba(0,0,0,.1)}.b3-mobile-menu__language-selector .b3-language-selector__flag svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:1.75rem;width:auto}.b3-mobile-menu__language-selector .b3-language-selector__locale{white-space:nowrap}.b3-mobile-menu__language-selector .b3-language-selector__backdrop{position:fixed;inset:0;z-index:19;background:rgba(0,0,0,0)}.b3-mobile-menu__social-link[aria-label=Facebook] .b3-mobile-menu__social-icon{padding:14px}.b3-mobile-menu__social-icon{padding:7px}.b3-language-selector{position:relative;display:inline-block}.b3-language-selector__toggle{display:flex;flex-direction:column;align-items:center;gap:.4rem;cursor:pointer;border:0;background:rgba(0,0,0,0);padding:0;margin-right:1rem;font:inherit;color:var(--env-font-color);text-decoration:none}.b3-language-selector__toggle:hover,.b3-language-selector__toggle:focus-visible{color:var(--env-block-background-color)}.b3-language-selector__toggle:hover span,.b3-language-selector__toggle:focus-visible span{text-decoration:underline}.b3-language-selector__toggle--globe{width:25px;height:22px;fill:currentColor}.b3-language-selector__row{font-size:.875rem;line-height:1}.b3-language-selector__list{position:absolute;top:calc(100% + .75rem);left:50%;transform:translateX(-50%);min-width:12rem;background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(9,60,85,.15);padding:.5rem 0;margin:0;list-style:none;z-index:1002}.b3-language-selector__list::before{content:"";position:absolute;top:-7px;left:50%;transform:translateX(-50%);border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff}.b3-language-selector__list--item{margin:0}.b3-language-selector__list--link{display:flex;align-items:center;gap:.75rem;padding:.65rem 1.1rem;color:var(--env-block-background-color);text-decoration:none;font-size:.95rem;font-weight:500}.b3-language-selector__list--link:hover,.b3-language-selector__list--link:focus-visible{background:rgba(38,97,103,.06);text-decoration:underline}.b3-language-selector__flag{position:relative;display:inline-block;width:1.75rem;height:1.75rem;border-radius:50%;overflow:hidden;flex-shrink:0;border:1px solid rgba(0,0,0,.1)}.b3-language-selector__flag svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:1.75rem;width:auto}.b3-language-selector__locale{white-space:nowrap}.b3-language-selector__backdrop{position:fixed;inset:0;z-index:1001;background:rgba(0,0,0,0)}.b3-questions-archive{display:block;padding:2rem 0;max-width:45rem;margin:0 auto}.b3-questions-archive .ws-faqsection .ws-collapsible-container{border-radius:3px;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.125);margin-bottom:.5rem;padding:0}.b3-questions-archive .ws-faqsection .ws-collapsible-container:hover .ws-collapsebox__title{color:#266167;text-decoration:underline;text-decoration-color:#266167;text-underline-offset:3px}.b3-questions-archive .ws-faqsection .ws-collapsible-container .env-collapse-header{width:100%;text-align:left;border-width:0;padding:1.25rem 1.5rem 1.25rem 1.5rem;font-weight:400;position:relative;color:#343a40;align-items:center}.b3-questions-archive .ws-faqsection .ws-collapsible-container .ws-collapsebox{font-family:inherit;font-size:1.125rem;line-height:1.4;font-weight:500;margin:0;color:inherit}.b3-questions-archive .ws-faqsection .env-collapse--show{padding:0 1.5rem 0 1.5rem}.b3-questions-archive .ws-faqsection .env-collapse .sv-text-portlet-content p,.b3-questions-archive .ws-faqsection .env-collapse .sv-text-portlet-content a{font-size:16px;font-family:Inter,sans-serif}.b3-questions-archive .ws-faq-filters input{display:block;width:100%;background:#fff;border:1px solid #266167;border-radius:.25rem;transition:all .25s;padding:1rem 1.25rem;font-size:1.2rem;line-height:1.2}.b3-questions-archive .page-filter{text-align:center;margin:1rem 0 0;margin-bottom:1.875rem}.b3-questions-archive .page-filter fieldset{border:1px solid rgba(38,97,103,.25);padding:.75rem 1rem 1rem;border-radius:.25rem}.b3-questions-archive .page-filter legend{font-size:.85rem;width:auto;color:#266167;padding:0 .5rem;margin:0;font-weight:700}.b3-questions-archive .page-filter .btn-container{display:inline-block;vertical-align:top;margin:0 .5rem .5rem 0;position:relative}.b3-questions-archive .page-filter .btn-container input{position:absolute;pointer-events:none;opacity:0;width:1px;height:1px}.b3-questions-archive .page-filter .btn-container .btn{display:inline-flex;align-items:center;cursor:pointer;background:#fff;margin:0;padding:.45rem .85rem;color:#266167;min-width:auto;text-transform:none;font-weight:400;letter-spacing:0;box-shadow:0 .05rem .05rem rgba(0,0,0,.05);border:1px solid #d5dee0;border-radius:.25rem;font-size:.85rem;line-height:1.2;transition:all .2s ease;transform:none;min-height:2rem}.b3-questions-archive .page-filter .btn-container .btn:active{transform:none}.b3-questions-archive .page-filter .btn-container .btn:before{content:"";display:inline-flex;align-items:center;justify-content:center;width:.95rem;height:.95rem;border:1px solid #dce2e6;background:#f2f3f8;border-radius:.1rem;margin-right:.45rem;box-sizing:border-box;transition:all .2s ease}.b3-questions-archive .page-filter .btn-container .btn:hover{border-color:#266167;color:#266167;background:#f7fbfb}.b3-questions-archive .page-filter .btn-container input:checked+.btn,.b3-questions-archive .page-filter .btn-container .btn.is-selected{background:#266167;border-color:#266167;color:#fff}.b3-questions-archive .page-filter .btn-container input:checked+.btn:before,.b3-questions-archive .page-filter .btn-container .btn.is-selected:before{content:"✓";font-size:.75rem;font-weight:700;color:#266167;border-color:#fff;background:#fff}.b3-questions-archive__controls{display:grid;grid-template-columns:minmax(280px, 1fr) minmax(280px, 1fr);gap:1rem 2rem;align-items:start}@media(max-width: 900px){.b3-questions-archive__controls{grid-template-columns:1fr}}.b3-questions-archive__search,.b3-questions-archive__filters{background-color:var(--env-block-primary-background-color);border-radius:12px;padding:1rem;border:1px solid #d8dce8}.b3-questions-archive__label{display:block;font-weight:700;margin-bottom:.75rem;color:var(--env-font-color)}.b3-questions-archive__input{width:100%;border:1px solid #c7cddd;border-radius:999px;padding:.75rem 1rem;font-size:1rem;background:#fff}.b3-questions-archive__filter-list{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.b3-questions-archive__filter-item{display:inline-flex;align-items:center;gap:.4rem;background:#fff;border:1px solid #d6dbeb;border-radius:999px;padding:.4rem .75rem}.b3-questions-archive__filter-count{opacity:.75;font-size:.875rem}.b3-questions-archive__meta{margin:1rem 0;font-weight:600}.b3-questions-archive__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}@media(max-width: 900px){.b3-questions-archive__list{grid-template-columns:1fr}}.b3-questions-archive__item{background:#fff;border:1px solid #d8dce8;border-radius:12px;padding:1rem}.b3-questions-archive__title{color:var(--env-font-color);font-size:1.1rem;font-weight:700;text-underline-offset:3px}.b3-questions-archive__text{margin:.75rem 0 0;color:var(--env-font-color);line-height:1.55}.b3-questions-archive__tags{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.b3-questions-archive__tag{display:inline-flex;background:#e8f2ff;color:#0b426e;border-radius:999px;padding:.2rem .6rem;font-size:.8rem;font-weight:600}.b3-questions-archive__loading,.b3-questions-archive__empty{margin:1rem 0 0}.b3-more-menu{position:relative;display:inline-block;margin-left:12px;padding-left:24px}.b3-more-menu::before{content:"";position:absolute;left:0;top:50%;width:1px;height:24px;background:rgba(9,60,85,.18);transform:translateY(-50%)}.b3-more-menu__trigger{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:0 12px 0 0;border:0;background:rgba(0,0,0,0);color:var(--env-font-color);cursor:pointer}.b3-more-menu__trigger:hover,.b3-more-menu__trigger:focus-visible{color:#266167}.b3-more-menu__trigger[aria-expanded=true]{color:#d83821}.b3-more-menu__trigger[aria-expanded=true]:hover,.b3-more-menu__trigger[aria-expanded=true]:focus-visible{color:#d83821}.b3-more-menu__text{font-family:var(--env-font-family);color:currentColor;font-size:1rem}.b3-more-menu__text:hover{text-decoration:underline}.b3-more-menu__icon{width:.75rem;height:.75rem;fill:currentColor;transition:transform .2s ease}.b3-more-menu__icon--open{transform:rotate(180deg)}.b3-more-menu__dropdown{position:fixed;top:68px;right:0;bottom:0;left:0;padding:5rem 0 4rem;border-top:1px solid rgba(9,60,85,.12);background:#f2f3f8;z-index:1000;display:flex;flex-direction:column;align-items:center;overflow-y:auto}.b3-more-menu__dropdown-text{margin:0 auto;width:min(48rem,100vw - 3rem);color:#093c55}.b3-more-menu__link-list{margin:0 auto;width:min(30rem,100vw - 3rem);padding:0;list-style:none}.b3-more-menu__link-list--primary{margin-bottom:1.5rem}.b3-more-menu__link-list--secondary .b3-more-menu__link-item+.b3-more-menu__link-item{margin-top:.6rem}.b3-more-menu__link-list--primary .b3-more-menu__link-item{border-bottom:1px solid rgba(9,60,85,.2)}.b3-more-menu__link-list--primary .b3-more-menu__link{font-size:1.25rem;font-weight:500;padding:1rem 0}.b3-more-menu__link-list--secondary .b3-more-menu__link{font-size:1rem;padding:.5rem 0;font-weight:400}.b3-more-menu__link{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#266167;text-decoration:none}.b3-more-menu__link--active{color:#d83821;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.b3-more-menu__link-text{display:inline-block}.b3-more-menu__link-icon{width:1.1rem;font-size:1.35rem;line-height:1;text-align:center;flex:0 0 auto;color:currentColor}.b3-more-menu__link:hover{text-decoration:none}.b3-more-menu__link:hover .b3-more-menu__link-text,.b3-more-menu__link:focus-visible .b3-more-menu__link-text{text-decoration:underline}.b3-link-listing__heading{margin-bottom:1rem}.b3-link-listing__list{list-style:none;margin:0;padding:0}.b3-link-listing--icon-bar .b3-link-listing__heading{display:none}.b3-link-listing--icon-bar .b3-link-listing__list{display:flex;width:100%}.b3-link-listing--icon-bar .b3-link-listing__item{flex:1;position:relative}.b3-link-listing--icon-bar .b3-link-listing__item:not(:last-child)::after{content:"";position:absolute;right:0;top:15%;height:70%;width:1px;background-color:hsla(0,0%,100%,.25)}@media(max-width: 767px){.b3-link-listing--icon-bar .b3-link-listing__item:nth-child(n+4){display:none}}@media(max-width: 460px){.b3-link-listing--icon-bar .b3-link-listing__item:nth-child(n+3){display:none}}.b3-link-listing--icon-bar .b3-link-listing__link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.25rem .75rem;color:var(--env-ui-color-brand-contrast);text-decoration:none}.b3-link-listing--icon-bar .b3-link-listing__link:hover,.b3-link-listing--icon-bar .b3-link-listing__link:focus{background-color:rgba(0,0,0,.12);text-decoration:none;color:var(--env-ui-color-brand-contrast)}.b3-link-listing--icon-bar .b3-link-listing__icon-wrapper{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;flex-shrink:0;background-color:rgba(0,0,0,0);transition:background-color .2s ease,color .2s ease}.b3-link-listing--icon-bar .b3-link-listing__icon{width:1.75rem;height:1.75rem;color:#fcf0da}.b3-link-listing--icon-bar .b3-link-listing__link:hover .b3-link-listing__icon-wrapper,.b3-link-listing--icon-bar .b3-link-listing__link:focus .b3-link-listing__icon-wrapper{background-color:var(--env-ui-color-brand-contrast)}.b3-link-listing--icon-bar .b3-link-listing__link:hover .b3-link-listing__icon-wrapper .b3-link-listing__icon,.b3-link-listing--icon-bar .b3-link-listing__link:focus .b3-link-listing__icon-wrapper .b3-link-listing__icon{color:var(--env-ui-color-brand)}.b3-link-listing--icon-bar .b3-link-listing__link-text{font-size:.875rem;font-weight:500;text-align:center;line-height:1.3}@media(max-width: 1024px){.b3-link-listing--icon-bar .b3-link-listing__list{flex-direction:column}.b3-link-listing--icon-bar .b3-link-listing__item{display:block;border-bottom:1px solid hsla(0,0%,100%,.15)}.b3-link-listing--icon-bar .b3-link-listing__item:first-child{border-top:1px solid rgba(0,0,0,0)}.b3-link-listing--icon-bar .b3-link-listing__item:last-child{border-bottom:1px solid rgba(0,0,0,0)}.b3-link-listing--icon-bar .b3-link-listing__item:not(:last-child)::after{display:none}.b3-link-listing--icon-bar .b3-link-listing__item:nth-child(n+4),.b3-link-listing--icon-bar .b3-link-listing__item:nth-child(n+3){display:block}.b3-link-listing--icon-bar .b3-link-listing__link{flex-direction:row;justify-content:flex-start;gap:1rem;padding:.5rem 0}.b3-link-listing--icon-bar .b3-link-listing__link::after{content:"›";margin-left:auto;font-size:1.5rem;line-height:1;opacity:.75}.b3-link-listing--icon-bar .b3-link-listing__icon-wrapper{height:1.75rem;width:1.75rem}.b3-link-listing--icon-bar .b3-link-listing__icon-wrapper .b3-link-listing__icon{height:1.1rem;width:1.1rem}.b3-link-listing--icon-bar .b3-link-listing__link-text{text-align:left;font-size:1rem}}@keyframes b3-map-filter-panel-in{from{opacity:0;transform:translateY(-6px) scale(0.98)}}@keyframes b3-map-filter-panel-out{to{opacity:0;transform:translateY(-6px) scale(0.98)}}@keyframes b3-map-sheet-in{from{opacity:0;transform:translate(-50%, 12px)}}@keyframes b3-map-sheet-out{to{opacity:0;transform:translate(-50%, 12px)}}@keyframes b3-map-chip-pop{40%{transform:scale(1.08)}}.b3-map-listing{display:flex;flex-direction:column;gap:1.25rem}.b3-map-listing__map-area{position:relative}.b3-map-container{position:relative}.b3-map{width:100%;height:37.5rem;border-radius:var(--env-border-radius-small);box-shadow:var(--env-box-shadow-small);overflow:hidden;z-index:0}@media(max-width: 767px){.b3-map{height:25rem}}.b3-map__empty{display:flex;align-items:center;justify-content:center;height:37.5rem;margin:0;background-color:var(--env-background-color);border-radius:var(--env-border-radius-small);color:var(--env-font-color-muted);text-align:center}@media(max-width: 767px){.b3-map__empty{height:18.75rem}}.b3-map__marker{background:rgba(0,0,0,0);border:none}.b3-map__marker svg,.b3-map__marker .b3-map__marker-badge{transition:transform .15s ease-in-out}.b3-map__marker svg{display:block;filter:drop-shadow(0 2px 3px rgba(0, 0, 0, 0.35))}.b3-map__marker:hover svg,.b3-map__marker:hover .b3-map__marker-badge,.b3-map__marker:focus svg,.b3-map__marker:focus .b3-map__marker-badge{transform:scale(1.08)}.b3-map__marker-pin{fill:var(--env-ui-color-brand)}.b3-map__marker-dot{fill:var(--env-ui-color-brand-contrast)}.b3-map__marker--multiple .b3-map__marker-pin{fill:var(--env-status-attention)}.b3-map__marker-badge{position:absolute;top:-10px;right:-10px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:24px;height:24px;padding:0 5px;border-radius:9999px;border:2px solid var(--env-ui-color-brand-10);background-color:var(--env-ui-color-brand);color:var(--env-block-font-color);font-size:.8125rem;font-weight:600;line-height:1;box-shadow:0 2px 4px rgba(0,0,0,.4)}.b3-map__filter{position:absolute;top:1rem;left:1rem;right:1rem;z-index:10}@media(max-width: 767px){.b3-map__filter{top:.75rem;left:.75rem}}.b3-map__filter-trigger{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast);border:none;border-radius:9999px;padding:.75rem 1.25rem;font-size:1rem;font-weight:600;font-family:inherit;cursor:pointer;box-shadow:var(--env-box-shadow);transition:filter .15s ease-in-out}.b3-map__filter-trigger:hover,.b3-map__filter-trigger:focus-visible{filter:brightness(0.92)}.b3-map__filter-trigger[aria-expanded=true] .b3-map__filter-chevron{transform:rotate(180deg)}.b3-map__filter-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:9999px;background-color:var(--env-ui-color-brand-contrast);color:var(--env-ui-color-brand);font-size:.75rem;font-weight:700}.b3-map__filter-chevron{width:1rem;height:1rem;transition:transform .15s ease-in-out}.b3-map__filter-panel{position:absolute;top:calc(100% + .5rem);left:0;z-index:10;box-sizing:border-box;width:min(20rem,100vw - 2rem);max-height:calc(100vh - 6rem);overflow-y:auto;background-color:var(--env-background-color);color:var(--env-font-color);border-radius:var(--env-border-radius-small);box-shadow:var(--env-box-shadow-large);padding:1.25rem;transform-origin:top left;animation:b3-map-filter-panel-in .16s ease-out;scrollbar-width:thin;scrollbar-color:var(--env-ui-color-brand) rgba(0,0,0,0)}.b3-map__filter-panel::-webkit-scrollbar{width:6px}.b3-map__filter-panel::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.b3-map__filter-panel::-webkit-scrollbar-thumb{background-color:var(--env-ui-color-brand);border-radius:9999px}.b3-map__filter-panel--closing{animation:b3-map-filter-panel-out .13s ease-in forwards}@media(max-width: 767px){.b3-map__filter-panel{left:0;right:0;width:auto;max-width:none;max-height:calc(100vh - 4rem)}}.b3-map__filter-panel .b3-search{width:100%;margin-bottom:1rem}.b3-map__filter-panel .b3-search__label{display:block;margin-bottom:.75rem;font-weight:var(--env-ui-text-heading-font-weight)}.b3-map__filter-panel .b3-search .b3-search__inner{height:2.875rem}.b3-map__filter-panel .b3-search .b3-search__inner .b3-search__icon .b3-search__icon-svg{width:1.3rem;height:1.3rem;fill:var(--env-ui-color-brand)}.b3-map__filter-panel .b3-map__filter-group+.b3-map__filter-panel .b3-map__filter-group{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--env-border-color)}.b3-map__filter-panel .b3-map__filter-group>.b3-filter__label{display:block;margin-bottom:.75rem;margin-top:1rem;font-weight:var(--env-ui-text-heading-font-weight)}.b3-map__filter-panel .b3-filter__list{display:flex;flex-wrap:wrap;gap:.5rem;border-bottom:none;padding-bottom:0}.b3-map__filter-panel .b3-filter__item{margin-bottom:0}.b3-map__filter-panel .b3-filter__item .b3-filter__label{display:inline-flex;align-items:center;padding:.5rem .875rem;border-radius:9999px;border:1px solid var(--env-border-color);background-color:#fff;color:var(--env-font-color);font-size:.875rem;line-height:1.3;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out}.b3-map__filter-panel .b3-filter__item .b3-filter__label:hover{border-color:var(--env-ui-color-brand);text-decoration:none}.b3-map__filter-panel .b3-filter__item .b3-filter__label:has(:checked){background-color:var(--env-ui-color-brand);border-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast);animation:b3-map-chip-pop .22s ease-out}.b3-map__filter-panel .b3-filter__item .b3-filter__label:has(:focus-visible){outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-offset)}.b3-map__filter-panel .b3-filter__item .b3-filter__label:has(:disabled){opacity:.5;cursor:not-allowed}.b3-map__filter-panel .b3-filter__checkbox{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.b3-map__filter-panel .b3-filter__actions{padding-top:.75rem}.b3-map__filter-panel .b3-filter__actions button{color:var(--env-font-color)}.b3-map__sheet{position:absolute;left:50%;bottom:3.75rem;transform:translateX(-50%);z-index:20;width:min(34.75rem,100% - 2rem);animation:b3-map-sheet-in .18s ease-out}.b3-map__sheet--closing{animation:b3-map-sheet-out .15s ease-in forwards}@media(max-width: 767px){.b3-map__sheet{width:calc(100% - 1rem)}}.b3-map__sheet-cards{display:flex;flex-direction:column;gap:.75rem;max-height:20rem;overflow-y:auto;padding:6px;scrollbar-width:thin;scrollbar-color:var(--env-ui-color-brand) rgba(0,0,0,0)}.b3-map__sheet-cards::-webkit-scrollbar{width:6px}.b3-map__sheet-cards::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.b3-map__sheet-cards::-webkit-scrollbar-thumb{background-color:var(--env-ui-color-brand);border-radius:9999px}.b3-map__sheet-card{position:relative;display:flex;width:100%;min-height:9.375rem;flex-shrink:0;box-sizing:border-box;background-color:#fff;border-radius:var(--env-border-radius-small);box-shadow:var(--env-box-shadow-large);overflow:hidden}.b3-map__sheet-image{width:7.5rem;min-width:7.5rem;height:9.375rem;-o-object-fit:cover;object-fit:cover}@media(max-width: 460px){.b3-map__sheet-image{width:6rem;min-width:6rem}}.b3-map__sheet-content{display:flex;flex-direction:column;justify-content:center;position:relative;gap:.625rem;padding:1.5rem;min-width:0}.b3-map__sheet-title{margin:0;font-size:1rem;font-weight:700;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.b3-map__sheet-link{color:var(--env-link-font-color);-webkit-text-decoration:var(--env-link-text-decoration);text-decoration:var(--env-link-text-decoration)}.b3-map__sheet-link::after{content:"";position:absolute;inset:0;top:0;left:0;right:0;bottom:0}.b3-map__sheet-link:hover{color:var(--env-link-hover-font-color);-webkit-text-decoration:var(--env-link-hover-text-decoration);text-decoration:var(--env-link-hover-text-decoration)}.b3-map__sheet-description{margin:0;font-size:.8125rem;line-height:145%;color:var(--env-font-color-muted);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.b3-map__sheet-close{border:none;background-color:rgba(0,0,0,0);box-shadow:none;padding:0;margin:0;cursor:pointer;font-size:1rem;position:absolute;left:50%;bottom:-3.25rem;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:9999px;background-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast);box-shadow:var(--env-box-shadow);transition:filter .15s ease-in-out}.b3-map__sheet-close svg{width:1.25rem;height:1.25rem;fill:currentColor;margin-top:1px;margin-right:1px;transform:rotate(45deg)}.b3-map__sheet-close:hover,.b3-map__sheet-close:focus-visible{filter:brightness(0.92)}@media(prefers-reduced-motion: reduce){.b3-map__filter-panel,.b3-map__sheet,.b3-filter__item .b3-filter__label{animation:none}}div:is([class*=b3-background]){margin:0 calc(-50% - 32px);padding:0 calc(50% + 32px);padding-top:3rem;padding-bottom:3rem}.b3-background--green{background-color:#d8e3d5;background-image:url("https://gamlalinkoping.se/webdav/images/Template/texture-lightgreen.png")}.b3-background--yellow{background-image:url("https://gamlalinkoping.se/webdav/images/Template/texture-yellow.png")}.b3-background--pink{background-image:url("https://gamlalinkoping.se/webdav/images/Template/texture-pink.png")}.b3-background--blue{background-image:url("https://gamlalinkoping.se/webdav/images/Template/texture-blue.png")}.sv-collapsible-content:has([class*=b3-collapsible]){margin-bottom:20px}.sv-collapsible-content:has([class*=b3-collapsible]) .env-collapse-header{font-size:1.125rem;font-family:var(--env-font-family);font-weight:500;color:#343a40;border:none;border-radius:3px;padding:20px 24px}@media(max-width: 767px){.sv-collapsible-content:has([class*=b3-collapsible]) .env-collapse-header{font-size:1rem;padding:18px 20px}}.sv-collapsible-content:has([class*=b3-collapsible]) .env-collapse-header:hover{text-decoration:underline}.sv-collapsible-content:has([class*=b3-collapsible]) .env-collapse-header--icons{width:30px;min-width:30px;height:30px;min-height:30px;margin:0}@media(max-width: 767px){.sv-collapsible-content:has([class*=b3-collapsible]) .env-collapse-header--icons{width:24px;min-width:24px;height:24px;min-height:24px}}.sv-collapsible-content:has([class*=b3-collapsible]) .env-collapse-header--icons::before,.sv-collapsible-content:has([class*=b3-collapsible]) .env-collapse-header--icons::after{width:18px;border-radius:4px;right:10px;background-color:var(--env-block-background-color)}@media(max-width: 767px){.sv-collapsible-content:has([class*=b3-collapsible]) .env-collapse-header--icons::before,.sv-collapsible-content:has([class*=b3-collapsible]) .env-collapse-header--icons::after{width:20px}}.sv-collapsible-content:has([class*=b3-collapsible]) *[class*=b3-collapsible]{padding:0 24px 20px 24px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:var(--env-background-color)}.sv-collapsible-content:has([class*=b3-collapsible]) *[class*=b3-collapsible] .sv-text-portlet:only-of-type p:only-of-type,.sv-collapsible-content:has([class*=b3-collapsible]) *[class*=b3-collapsible] .sv-text-portlet:only-of-type p:last-of-type,.sv-collapsible-content:has([class*=b3-collapsible]) *[class*=b3-collapsible] .sv-text-portlet:last-of-type p:only-of-type,.sv-collapsible-content:has([class*=b3-collapsible]) *[class*=b3-collapsible] .sv-text-portlet:last-of-type p:last-of-type{margin:0}.sv-collapsible-content:has([class*=b3-collapsible]) *[class*=b3-collapsible].sv-text-portlet p:only-of-type,.sv-collapsible-content:has([class*=b3-collapsible]) *[class*=b3-collapsible].sv-text-portlet p:last-of-type{margin:0}.b3-text-wave h1:after{content:"";display:block;background-image:url("https://gamlalinkoping.se/webdav/images/Icons/divider.svg");margin:0 auto 1rem;max-width:8rem;height:2rem;background-repeat:no-repeat;background-position:center}.b3-image-collage .sv-decoration-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:16px;margin:80px 0}@media(max-width: 767px){.b3-image-collage .sv-decoration-content{margin:40px 0;grid-template-columns:1fr;grid-template-rows:auto}}@media(max-width: 767px){.b3-image-collage .sv-image-portlet,.b3-image-collage .sv-marketplace-mediaflow-mediaflow{grid-column:auto !important;grid-row:auto !important}}.b3-image-collage .sv-image-portlet:nth-of-type(1),.b3-image-collage .sv-marketplace-mediaflow-mediaflow:nth-of-type(1){grid-row:1/3}.b3-image-collage .sv-image-portlet:nth-of-type(2),.b3-image-collage .sv-marketplace-mediaflow-mediaflow:nth-of-type(2){grid-column:2;grid-row:1}.b3-image-collage .sv-image-portlet:nth-of-type(3),.b3-image-collage .sv-marketplace-mediaflow-mediaflow:nth-of-type(3){grid-column:2;grid-row:2}.b3-image-collage .sv-image-portlet img,.b3-image-collage .sv-marketplace-mediaflow-mediaflow img{width:100% !important;max-width:100% !important;height:100% !important;max-height:100% !important;-o-object-fit:cover;object-fit:cover}.b3-full-width-section{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);padding-top:1rem;padding-bottom:1rem}

