@charset "UTF-8";.ds-box{display:flex}.ds-box.stack{flex-direction:column}.ds-box.inline{flex-direction:row}.ds-box.wrap{flex-wrap:wrap}.ds-container{box-sizing:border-box;margin-left:auto;margin-right:auto;width:100%}.ds-container.with-container-padding{padding-left:.6338019242rem;padding-right:.6338019242rem}.ds-container.with-horizontal-inset{padding-left:0;padding-right:0}.ds-container.with-container-padding.with-horizontal-inset{padding-left:calc(.6338019242rem + 0px);padding-right:calc(.6338019242rem + 0px)}@media (min-width: 640px){.ds-container{width:600px}.ds-container.with-horizontal-inset{padding-left:1.0625rem;padding-right:1.0625rem}.ds-container.with-container-padding.with-horizontal-inset{padding-left:1.6963019242rem;padding-right:1.6963019242rem}}@media (min-width: 768px){.ds-container{width:700px}.ds-container.with-horizontal-inset{padding-left:1.57778rem;padding-right:1.57778rem}.ds-container.with-container-padding.with-horizontal-inset{padding-left:2.2115819242rem;padding-right:2.2115819242rem}}@media (min-width: 1024px){.ds-container{width:900px}.ds-container.with-horizontal-inset{padding-left:2.4893897284rem;padding-right:2.4893897284rem}.ds-container.with-container-padding.with-horizontal-inset{padding-left:3.1231916526rem;padding-right:3.1231916526rem}}@media (min-width: 1280px){.ds-container{width:1200px}.ds-container.with-horizontal-inset{padding-left:3.9277093257rem;padding-right:3.9277093257rem}.ds-container.with-container-padding.with-horizontal-inset{padding-left:4.5615112499rem;padding-right:4.5615112499rem}}.horizontal-rule:where(.astro-ha6bne4a){background-color:#ffffff80;height:.0648218349rem;width:100%;border:0}h1.ds-text:not([class*=" size-"]){font-size:4}h2.ds-text:not([class*=" size-"]){font-size:3}h3.ds-text:not([class*=" size-"]){font-size:2}h4.ds-text:not([class*=" size-"]){font-size:1}h5.ds-text:not([class*=" size-"]){font-size:1}h6.ds-text:not([class*=" size-"]){font-size:0}.ds-text{color:var(--color-text)}.ds-text.size-5{font-size:3.127rem}.ds-text.size-4{font-size:2.489rem}.ds-text.size-3{font-size:1.981rem}.ds-text.size-2{font-size:1.578rem}.ds-text.size-1{font-size:1.256rem}.ds-text.size-0{font-size:1rem}.ds-text.size--1{font-size:.796rem}.ds-text.size--2{font-size:.634rem}.ds-text.size--3{font-size:.505rem}@media (min-width: 640px){.ds-text.s-size-5{font-size:3.127rem}.ds-text.s-size-4{font-size:2.489rem}.ds-text.s-size-3{font-size:1.981rem}.ds-text.s-size-2{font-size:1.578rem}.ds-text.s-size-1{font-size:1.256rem}.ds-text.s-size-0{font-size:1rem}.ds-text.s-size--1{font-size:.796rem}.ds-text.s-size--2{font-size:.634rem}.ds-text.s-size--3{font-size:.505rem}}@media (min-width: 768px){.ds-text.m-size-5{font-size:3.127rem}.ds-text.m-size-4{font-size:2.489rem}.ds-text.m-size-3{font-size:1.981rem}.ds-text.m-size-2{font-size:1.578rem}.ds-text.m-size-1{font-size:1.256rem}.ds-text.m-size-0{font-size:1rem}.ds-text.m-size--1{font-size:.796rem}.ds-text.m-size--2{font-size:.634rem}.ds-text.m-size--3{font-size:.505rem}}@media (min-width: 1024px){.ds-text.l-size-5{font-size:3.127rem}.ds-text.l-size-4{font-size:2.489rem}.ds-text.l-size-3{font-size:1.981rem}.ds-text.l-size-2{font-size:1.578rem}.ds-text.l-size-1{font-size:1.256rem}.ds-text.l-size-0{font-size:1rem}.ds-text.l-size--1{font-size:.796rem}.ds-text.l-size--2{font-size:.634rem}.ds-text.l-size--3{font-size:.505rem}}@media (min-width: 1280px){.ds-text.xl-size-5{font-size:3.127rem}.ds-text.xl-size-4{font-size:2.489rem}.ds-text.xl-size-3{font-size:1.981rem}.ds-text.xl-size-2{font-size:1.578rem}.ds-text.xl-size-1{font-size:1.256rem}.ds-text.xl-size-0{font-size:1rem}.ds-text.xl-size--1{font-size:.796rem}.ds-text.xl-size--2{font-size:.634rem}.ds-text.xl-size--3{font-size:.505rem}}.logo-and-social .text-links .update-cookie-link{background-color:transparent;border:none;color:var(--footer-foreground-color);cursor:pointer;padding:0}.ds-box:where(.astro-mg6q4a34).stack.logo-and-social{align-items:flex-start;display:flex;flex-direction:column;gap:2.4893897284rem;padding-left:.6338019242rem}@media (min-width: 768px){.ds-box:where(.astro-mg6q4a34).stack.logo-and-social{align-items:flex-end;flex-direction:row;justify-content:space-between;gap:unset;padding-left:0}.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .ds-box:where(.astro-mg6q4a34).inline.social-icons{justify-content:end}}.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34){align-items:flex-start}@media (min-width: 768px){.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34){align-items:flex-end}}.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34) .social-icon:where(.astro-mg6q4a34){width:1.57778rem;height:auto;color:var(--footer-foreground-color)}.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34) .text-links:where(.astro-mg6q4a34){flex-direction:column}@media (min-width: 768px){.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34) .text-links:where(.astro-mg6q4a34){flex-direction:row}}.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34) .text-links:where(.astro-mg6q4a34) .footer-text-link:where(.astro-mg6q4a34) a:where(.astro-mg6q4a34):link,.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34) .text-links:where(.astro-mg6q4a34) .footer-text-link:where(.astro-mg6q4a34) a:where(.astro-mg6q4a34):visited,.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34) .text-links:where(.astro-mg6q4a34) .footer-text-link:where(.astro-mg6q4a34) a:where(.astro-mg6q4a34):active,.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34) .text-links:where(.astro-mg6q4a34) .footer-text-link:where(.astro-mg6q4a34) a:where(.astro-mg6q4a34):hover{color:var(--link-white-color)}.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34) .text-links:where(.astro-mg6q4a34) .footer-text-link:where(.astro-mg6q4a34) a:where(.astro-mg6q4a34):link,.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34) .text-links:where(.astro-mg6q4a34) .footer-text-link:where(.astro-mg6q4a34) a:where(.astro-mg6q4a34):visited,.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34) .text-links:where(.astro-mg6q4a34) .footer-text-link:where(.astro-mg6q4a34) a:where(.astro-mg6q4a34):active,.ds-box:where(.astro-mg6q4a34).stack.logo-and-social .end-links:where(.astro-mg6q4a34) .text-links:where(.astro-mg6q4a34) .footer-text-link:where(.astro-mg6q4a34) a:where(.astro-mg6q4a34):hover{text-decoration:none}.navigation-pages:where(.astro-jjliypmd) p:where(.astro-jjliypmd){color:inherit}.navigation-pages:where(.astro-jjliypmd) a:where(.astro-jjliypmd):link,.navigation-pages:where(.astro-jjliypmd) a:where(.astro-jjliypmd):visited,.navigation-pages:where(.astro-jjliypmd) a:where(.astro-jjliypmd):active,.navigation-pages:where(.astro-jjliypmd) a:where(.astro-jjliypmd):hover{color:var(--link-white-color)}.navigation-pages:where(.astro-jjliypmd) a:where(.astro-jjliypmd):link,.navigation-pages:where(.astro-jjliypmd) a:where(.astro-jjliypmd):visited{text-decoration:none}.navigation-pages:where(.astro-jjliypmd) a:where(.astro-jjliypmd):active,.navigation-pages:where(.astro-jjliypmd) a:where(.astro-jjliypmd):hover{text-decoration:underline}@media (min-width: 640px){.navigation-pages:where(.astro-jjliypmd) a:where(.astro-jjliypmd){white-space:nowrap}}.navigation-pages:where(.astro-jjliypmd) .link-line:where(.astro-jjliypmd){display:flex}.navigation-pages:where(.astro-jjliypmd) .heading:where(.astro-jjliypmd),.navigation-pages:where(.astro-jjliypmd) .children:where(.astro-jjliypmd){padding:1.0625rem 0}.navigation-pages:where(.astro-jjliypmd) .heading:where(.astro-jjliypmd) a:where(.astro-jjliypmd),.navigation-pages:where(.astro-jjliypmd) .children:where(.astro-jjliypmd) a:where(.astro-jjliypmd){text-decoration:none;color:#fff}.navigation-pages:where(.astro-jjliypmd) .heading:where(.astro-jjliypmd){box-sizing:border-box;flex:0 0 var(--logo-width);border-right:.0648218349rem solid rgba(255,255,255,.5);padding-right:.6338019242rem;text-align:right}.navigation-pages:where(.astro-jjliypmd) .children:where(.astro-jjliypmd){row-gap:.6338019242rem;padding-left:1.57778rem}.footer:where(.astro-d25b2qdg){--horizontal-gap: calc(2.4893897284rem / 2);--vertical-gap: .78889rem ;--border-color: rgb(255 255 255 / 50%);--border-width: .1022745946rem;background:var(--footer-background-color);color:var(--footer-foreground-color)}.footer:where(.astro-d25b2qdg) .footer-container:where(.astro-d25b2qdg){padding:2.4893897284rem 0;position:relative;z-index:0}.footer:where(.astro-d25b2qdg) .footer-container:where(.astro-d25b2qdg):before{content:"";position:absolute;z-index:-1;height:100%;aspect-ratio:1;background:linear-gradient(-45deg,transparent,transparent 50%,var(--footer-diagonal-line-color) 50%,var(--footer-diagonal-line-color) 53%,transparent 53%,transparent 100%);filter:blur(.313rem);opacity:.05;top:0;right:0}.ds-image img{display:block;width:100%;height:auto;min-height:1px}.header-image:where(.astro-sy5e4vbl){position:relative;height:9.7775992515rem;z-index:-1;background-color:var(--header-image-xs-color);overflow:hidden}@media (min-width: 640px){.header-image:where(.astro-sy5e4vbl){background-position:top right;background-image:linear-gradient(90deg,var(--header-image-left-color) 40%,var(--header-image-right-color) 60%)}}@media (min-width: 1024px){.header-image:where(.astro-sy5e4vbl){height:15.426900547rem}}@media (min-width: 1280px){.header-image:where(.astro-sy5e4vbl){max-height:25rem;min-height:18rem;height:30vh}}.header-image:where(.astro-sy5e4vbl) .header-text-container:where(.astro-sy5e4vbl){position:relative;height:100%}.header-image:where(.astro-sy5e4vbl) .header-text-container:where(.astro-sy5e4vbl) .header-image-overlay:where(.astro-sy5e4vbl){display:none}@media (min-width: 768px){.header-image:where(.astro-sy5e4vbl) .header-text-container:where(.astro-sy5e4vbl) .header-image-overlay:where(.astro-sy5e4vbl){display:block;position:absolute;right:calc(100% - 7.65rem);top:calc(0px - 1.0625rem);height:18rem;width:auto}}@media (min-width: 1024px){.header-image:where(.astro-sy5e4vbl) .header-text-container:where(.astro-sy5e4vbl) .header-image-overlay:where(.astro-sy5e4vbl){top:0;height:100%}}.header-image:where(.astro-sy5e4vbl) .header-text-container:where(.astro-sy5e4vbl) .header-text:where(.astro-sy5e4vbl){display:flex;position:absolute;bottom:1rem;color:var(--header-image-text-color);text-wrap:balance;margin:0 1rem 0 0}@media (min-width: 640px){.header-image:where(.astro-sy5e4vbl) .header-text-container:where(.astro-sy5e4vbl) .header-text:where(.astro-sy5e4vbl){margin:0 11rem 1.5rem .6338019242rem}}@media (min-width: 768px){.header-image:where(.astro-sy5e4vbl) .header-text-container:where(.astro-sy5e4vbl) .header-text:where(.astro-sy5e4vbl){margin:0 15rem .75rem 8.5rem}}@media (min-width: 1280px){.header-image:where(.astro-sy5e4vbl) .header-text-container:where(.astro-sy5e4vbl) .header-text:where(.astro-sy5e4vbl){margin:0 20rem 2rem 9rem}}.header-image .ds-image.header-image-xs img{right:0}.header-image .ds-image.header-image-xs img,.header-image .ds-image.header-image-s-and-larger img{position:absolute;height:100%;right:0;width:auto}@media (min-width: 1280px){.header-image .ds-image.header-image-xs img,.header-image .ds-image.header-image-s-and-larger img{height:25rem;transform:translate(3%)}}@media (width >= 1900px){.header-image .ds-image.header-image-xs img,.header-image .ds-image.header-image-s-and-larger img{left:50%;transform:translate(-50%)}}.header-image .header-image-s-and-larger{display:none}@media (min-width: 640px){.header-image .ds-image.header-image-xs{display:none}.header-image .ds-image.header-image-s-and-larger{display:block}}.rotated-line:where(.astro-exj3r25a):after{background-color:var(--rotated-line-color);content:"";transform:rotate(45deg)}.rotated-line:where(.astro-exj3r25a).small{gap:.4017048791rem}.rotated-line:where(.astro-exj3r25a).small:after{width:.0648218349rem;height:1.0625rem}.rotated-line:where(.astro-exj3r25a).medium{gap:1.0625rem}.rotated-line:where(.astro-exj3r25a).medium:after{width:.0648218349rem;height:2.4893897284rem}.rotated-line:where(.astro-exj3r25a).large{gap:1.57778rem}.rotated-line:where(.astro-exj3r25a).large:after{width:.0648218349rem;height:3.9277093257rem}.kdab-com-logo:where(.astro-nugcxbdt) a:where(.astro-nugcxbdt).kdab-logo{display:block;padding:1.57778rem .6338019242rem .6338019242rem 0;border-right:.1613668099rem solid var(--header-logo-border-color);color:var(--header-menu-text-color);width:var(--logo-width);box-sizing:border-box}.kdab-com-logo:where(.astro-nugcxbdt) a:where(.astro-nugcxbdt).kdab-logo svg:where(.astro-nugcxbdt){width:100%;height:auto;display:block}.kdab-com-logo:where(.astro-nugcxbdt) .tagline:where(.astro-nugcxbdt){padding-bottom:.6338019242rem}@media (max-width: 1023px){.kdab-com-logo:where(.astro-nugcxbdt) .tagline:where(.astro-nugcxbdt){display:none}}.ds-grid[data-v-75e3574f]{display:grid;width:100%;grid-template-columns:var(--template-columns)}@media (min-width: 640px){.ds-grid[data-v-75e3574f]{grid-template-columns:var(--template-columns-s)}}@media (min-width: 768px){.ds-grid[data-v-75e3574f]{grid-template-columns:var(--template-columns-m)}}@media (min-width: 1024px){.ds-grid[data-v-75e3574f]{grid-template-columns:var(--template-columns-l)}}@media (min-width: 1280px){.ds-grid[data-v-75e3574f]{grid-template-columns:var(--template-columns-xl)}}.dropdown-menu:where(.astro-nricnbem){background:#fffffffa;min-height:25rem;transition:.1s ease-in;border-radius:0 0 .4017048791rem .4017048791rem;box-shadow:0 .6338019242rem 1.0625rem var(--header-drop-shadow-color);clip-path:inset(0 -1.57778rem -2.4893897284rem -1.57778rem);padding-top:.6338019242rem}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem){width:25%;padding:1.0625rem;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):link,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):visited,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):active,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):hover{color:var(--color-link-black)}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):link,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):visited,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):active,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):hover{text-decoration:none}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):has(>img){padding-block:.4017048791rem}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem)>img:where(.astro-nricnbem){opacity:0}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):first-child{margin-top:1.57778rem}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):last-of-type{margin-bottom:1.57778rem}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):hover,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):has(+.dropdown-menu-teaser:hover){background:var(--header-dropdown-menu-hover-background-color);color:var(--header-dropdown-menu-hover-foreground-color)}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):hover>img:where(.astro-nricnbem),.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):has(+.dropdown-menu-teaser:hover)>img:where(.astro-nricnbem){opacity:1}.dropdown-menu:where(.astro-nricnbem) .primary-menu-teaser:where(.astro-nricnbem),.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem){position:absolute;inset:0 0 0 25%;padding:1.5rem 1.0625rem 1.0625rem;margin-top:.4017048791rem;transition:.1s ease-in}.dropdown-menu:where(.astro-nricnbem) .primary-menu-teaser:where(.astro-nricnbem) .menu-teaser-box:where(.astro-nricnbem),.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .menu-teaser-box:where(.astro-nricnbem){width:38.4035677627rem}.dropdown-menu:where(.astro-nricnbem) .primary-menu-teaser:where(.astro-nricnbem){opacity:1}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem){opacity:0;z-index:-1;transition:.5s z-index allow-discrete,.25s .25s opacity}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .menu-teaser-button:where(.astro-nricnbem){margin-top:-.75rem;cursor:pointer;text-decoration:none;padding:.7rem 1.25rem;width:fit-content;min-width:8.5rem;display:flex;justify-content:center;border-width:.0648218349rem;border-style:solid;border-radius:.1613668099rem;background-color:var(--button-default-background);border-color:var(--button-default-border)}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .menu-teaser-button:where(.astro-nricnbem) .ds-text:where(.astro-nricnbem){color:var(--button-default-text)}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .menu-teaser-button:where(.astro-nricnbem):active{background-color:var(--button-active-background);border-color:var(--button-active-border)}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .menu-teaser-button:where(.astro-nricnbem):active .ds-text:where(.astro-nricnbem){color:var(--button-active-text)}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .menu-teaser-button:where(.astro-nricnbem):focus,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .menu-teaser-button:where(.astro-nricnbem):focus-visible{background-color:var(--button-focus-background);border-color:var(--button-focus-border)}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .menu-teaser-button:where(.astro-nricnbem):focus .ds-text:where(.astro-nricnbem),.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .menu-teaser-button:where(.astro-nricnbem):focus-visible .ds-text:where(.astro-nricnbem){color:var(--button-focus-text)}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .menu-teaser-button:where(.astro-nricnbem):hover{background-color:var(--button-hover-background);border-color:var(--button-hover-border);color:var(--button-hover-text)}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .menu-teaser-button:where(.astro-nricnbem):hover .ds-text:where(.astro-nricnbem){color:var(--button-hover-text)}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem):hover,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-item:where(.astro-nricnbem):hover+.dropdown-menu-teaser:where(.astro-nricnbem){z-index:unset;opacity:1}.dropdown-menu:where(.astro-nricnbem):before{content:"";position:absolute;left:25%;top:.6338019242rem;bottom:.6338019242rem;width:.0648218349rem;background-color:var(--header-dropdown-menu-divider-color)}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .third-menu:where(.astro-nricnbem) a:where(.astro-nricnbem):link,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .third-menu:where(.astro-nricnbem) a:where(.astro-nricnbem):visited,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .third-menu:where(.astro-nricnbem) a:where(.astro-nricnbem):active,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .third-menu:where(.astro-nricnbem) a:where(.astro-nricnbem):hover{color:var(--color-link)}.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .third-menu:where(.astro-nricnbem) a:where(.astro-nricnbem):link,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .third-menu:where(.astro-nricnbem) a:where(.astro-nricnbem):visited,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .third-menu:where(.astro-nricnbem) a:where(.astro-nricnbem):active,.dropdown-menu:where(.astro-nricnbem) .dropdown-menu-teaser:where(.astro-nricnbem) .third-menu:where(.astro-nricnbem) a:where(.astro-nricnbem):hover{text-decoration:none}@media (max-width: 1023px){.dropdown-menu{display:none}}.dropdown-menu .primary-menu-teaser .menu-teaser,.dropdown-menu .dropdown-menu-teaser .menu-teaser{font-weight:300}.dropdown-menu .primary-menu-teaser .menu-teaser i,.dropdown-menu .dropdown-menu-teaser .menu-teaser i{font-style:italic}.dropdown-menu .primary-menu-teaser .menu-teaser b,.dropdown-menu .dropdown-menu-teaser .menu-teaser b{font-weight:600}.dropdown-menu .primary-menu-teaser .menu-teaser p+p,.dropdown-menu .dropdown-menu-teaser .menu-teaser p+p{margin-top:1.57778rem}@media (min-width: 1024px){.primary-menu .menu-item:hover .dropdown-menu{opacity:1;pointer-events:all}.primary-menu .menu-item:hover>.header-link a:after{opacity:1}.primary-menu .menu-item:has(.dropdown-menu-teaser:hover) .primary-menu-teaser,.primary-menu .menu-item:has(.dropdown-menu-item:hover) .primary-menu-teaser{opacity:0}}.primary-menu:where(.astro-uhwxy7ro){flex-flow:row wrap;display:flex}@media (max-width: 1023px){.primary-menu:where(.astro-uhwxy7ro){flex-direction:column}}.primary-menu:where(.astro-uhwxy7ro) .menu-item:where(.astro-uhwxy7ro) .header-link:where(.astro-uhwxy7ro) a:where(.astro-uhwxy7ro){padding:1.0625rem 1.57778rem;position:relative;display:inline-block}.primary-menu:where(.astro-uhwxy7ro) .menu-item:where(.astro-uhwxy7ro) .header-link:where(.astro-uhwxy7ro) a:where(.astro-uhwxy7ro):link,.primary-menu:where(.astro-uhwxy7ro) .menu-item:where(.astro-uhwxy7ro) .header-link:where(.astro-uhwxy7ro) a:where(.astro-uhwxy7ro):visited,.primary-menu:where(.astro-uhwxy7ro) .menu-item:where(.astro-uhwxy7ro) .header-link:where(.astro-uhwxy7ro) a:where(.astro-uhwxy7ro):active,.primary-menu:where(.astro-uhwxy7ro) .menu-item:where(.astro-uhwxy7ro) .header-link:where(.astro-uhwxy7ro) a:where(.astro-uhwxy7ro):hover{color:var(--color-link-black)}.primary-menu:where(.astro-uhwxy7ro) .menu-item:where(.astro-uhwxy7ro) .header-link:where(.astro-uhwxy7ro) a:where(.astro-uhwxy7ro):link,.primary-menu:where(.astro-uhwxy7ro) .menu-item:where(.astro-uhwxy7ro) .header-link:where(.astro-uhwxy7ro) a:where(.astro-uhwxy7ro):visited,.primary-menu:where(.astro-uhwxy7ro) .menu-item:where(.astro-uhwxy7ro) .header-link:where(.astro-uhwxy7ro) a:where(.astro-uhwxy7ro):active,.primary-menu:where(.astro-uhwxy7ro) .menu-item:where(.astro-uhwxy7ro) .header-link:where(.astro-uhwxy7ro) a:where(.astro-uhwxy7ro):hover{text-decoration:none}.primary-menu:where(.astro-uhwxy7ro) .menu-item:where(.astro-uhwxy7ro) .header-link:where(.astro-uhwxy7ro) a:where(.astro-uhwxy7ro):after{content:"";position:absolute;left:.2546013254rem;right:.2546013254rem;bottom:1.0625rem;height:.125rem;background-color:var(--header-underline-color);opacity:0;transition:opacity .2s ease-in-out}@media (max-width: 1023px){.primary-menu:where(.astro-uhwxy7ro) .menu-item:where(.astro-uhwxy7ro) .header-link:where(.astro-uhwxy7ro) a:where(.astro-uhwxy7ro){padding:1.0625rem 0}}.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).training-link,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).codebrowser-link{display:block;border-right:.1022745946rem var(--header-logo-border-color) solid;padding:1.0625rem .6338019242rem 0 0;color:var(--header-menu-text-color)}.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).training-link:link,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).training-link:visited,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).training-link:active,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).training-link:hover,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).codebrowser-link:link,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).codebrowser-link:visited,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).codebrowser-link:active,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).codebrowser-link:hover{color:var(--color-link-black)}.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).training-link:link,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).training-link:visited,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).training-link:active,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).training-link:hover,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).codebrowser-link:link,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).codebrowser-link:visited,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).codebrowser-link:active,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).codebrowser-link:hover{text-decoration:none}.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).training-link span:where(.astro-nifrxag4),.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).codebrowser-link span:where(.astro-nifrxag4){font-weight:700}@media (max-width: 1023px){.site-logos:where(.astro-nifrxag4){gap:.6338019242rem;display:flex}.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).training-link,.site-logos:where(.astro-nifrxag4) a:where(.astro-nifrxag4).codebrowser-link{border:none}}.kdab-com-header:where(.astro-foq2iuyq){display:flex;flex-direction:row;justify-content:space-between;position:relative}@media (min-width: 1024px){.kdab-com-header:where(.astro-foq2iuyq){display:grid;grid-template-areas:"kdab kdab sites sites" "mainmenu mainmenu mainmenu enditems"}.kdab-com-header:where(.astro-foq2iuyq) button:where(.astro-foq2iuyq){display:none}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu{display:contents}.kdab-com-header:where(.astro-foq2iuyq) .sites:where(.astro-foq2iuyq){justify-self:end}.kdab-com-header:where(.astro-foq2iuyq) p:where(.astro-foq2iuyq){font-size:1rem}}.kdab-com-header:where(.astro-foq2iuyq) .hamburger:where(.astro-foq2iuyq){background:transparent;border:unset;font-size:2.4893897284rem;cursor:pointer;color:var(--header-menu-hamburger-menu-foreground-color-mobile)}@media (max-width: 1023px){.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu{display:grid;grid-template-rows:auto [mainmenu-start] min-content [mainmenu-end enditems-start] min-content [enditems-end sites-start] min-content [sites-end] auto;height:100%;position:fixed;opacity:0;inset:0;padding:.6338019242rem;max-width:unset;max-height:unset;box-sizing:border-box;width:100%;overflow:scroll;border:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translate(100%);background-color:var(--header-menu-hamburger-menu-background)}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu[open]{transform:translate(0);opacity:1}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu::backdrop{background-color:transparent}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu p:where(.astro-foq2iuyq){font-size:1.256rem}}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .kdab-com:where(.astro-foq2iuyq){grid-area:kdab}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .sites:where(.astro-foq2iuyq){grid-area:sites}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .main-menu:where(.astro-foq2iuyq){grid-area:mainmenu}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq){grid-area:enditems}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .contact:where(.astro-foq2iuyq),.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .search:where(.astro-foq2iuyq){display:flex;align-items:center}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .contact:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):link,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .contact:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):visited,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .contact:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):active,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .contact:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):hover,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .search:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):link,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .search:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):visited,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .search:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):active,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .search:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):hover{color:var(--color-link-black)}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .contact:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):link,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .contact:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):visited,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .contact:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):active,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .contact:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):hover,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .search:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):link,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .search:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):visited,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .search:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):active,.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .search:where(.astro-foq2iuyq) a:where(.astro-foq2iuyq):hover{text-decoration:none}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu .end-menu-items:where(.astro-foq2iuyq) .search:where(.astro-foq2iuyq) svg:where(.astro-foq2iuyq){margin-left:.4017048791rem}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu form:where(.astro-foq2iuyq){grid-column:2;justify-self:end}.kdab-com-header:where(.astro-foq2iuyq) dialog:where(.astro-foq2iuyq).header-menu form:where(.astro-foq2iuyq) button:where(.astro-foq2iuyq){background:transparent;border:unset;font-size:2.4893897284rem}@media (max-width: 1023px){body:has(.kdab-com-header dialog.header-menu[open])>div{height:100%;overflow:hidden}}.siblings-menu:where(.astro-icffe3g4) .menu-item:where(.astro-icffe3g4) a:where(.astro-icffe3g4){display:block;padding:.6338019242rem 1.0625rem}.siblings-menu:where(.astro-icffe3g4) .menu-item:where(.astro-icffe3g4) a:where(.astro-icffe3g4):link,.siblings-menu:where(.astro-icffe3g4) .menu-item:where(.astro-icffe3g4) a:where(.astro-icffe3g4):visited,.siblings-menu:where(.astro-icffe3g4) .menu-item:where(.astro-icffe3g4) a:where(.astro-icffe3g4):active,.siblings-menu:where(.astro-icffe3g4) .menu-item:where(.astro-icffe3g4) a:where(.astro-icffe3g4):hover{color:var(--color-link-black)}.siblings-menu:where(.astro-icffe3g4) .menu-item:where(.astro-icffe3g4) a:where(.astro-icffe3g4):link,.siblings-menu:where(.astro-icffe3g4) .menu-item:where(.astro-icffe3g4) a:where(.astro-icffe3g4):visited,.siblings-menu:where(.astro-icffe3g4) .menu-item:where(.astro-icffe3g4) a:where(.astro-icffe3g4):active,.siblings-menu:where(.astro-icffe3g4) .menu-item:where(.astro-icffe3g4) a:where(.astro-icffe3g4):hover{text-decoration:none}.siblings-menu:where(.astro-icffe3g4) .menu-item:where(.astro-icffe3g4):hover,.siblings-menu:where(.astro-icffe3g4) .menu-item:where(.astro-icffe3g4).active{border-bottom:.0648218349rem solid var(--siblings-menu-underline-color)}.ds-prose{word-break:break-word;color:var(--color-text)}.ds-prose h1{font-size:2.489rem;color:var(--color-h1)}.ds-prose h1:not(:first-child){margin-top:1.25em}.ds-prose h1+*{margin-top:1em}.ds-prose h2{font-size:1.981rem;color:var(--color-h2)}.ds-prose h2:not(:first-child){margin-top:1.25em}.ds-prose h2+*{margin-top:1em}.ds-prose h3{font-size:1.578rem;color:var(--color-h3)}.ds-prose h3:not(:first-child){margin-top:1.25em}.ds-prose h3+*{margin-top:1em}.ds-prose h4{font-size:1.256rem;color:var(--color-h4)}.ds-prose h4:not(:first-child){margin-top:1.25em}.ds-prose h4+*{margin-top:1em}.ds-prose h5{font-size:1.256rem;color:var(--color-h5)}.ds-prose h5:not(:first-child){margin-top:1.25em}.ds-prose h5+*{margin-top:1em}.ds-prose h6{font-size:1rem;color:var(--color-h6)}.ds-prose h6:not(:first-child){margin-top:1.25em}.ds-prose h6+*{margin-top:1em}.ds-prose h1{font-weight:700}.ds-prose h2{font-weight:600}.ds-prose h3{font-weight:400}.ds-prose h4{font-weight:300}.ds-prose h5,.ds-prose h6{font-weight:600}.ds-prose h1,.ds-prose h2,.ds-prose h3{font-style:normal}.ds-prose h4{font-style:italic}.ds-prose h5,.ds-prose h6{font-style:normal}.ds-prose ul+p,.ds-prose ul+ol,.ds-prose ul+ul,.ds-prose ul+pre,.ds-prose ul+blockquote,.ds-prose ol+p,.ds-prose ol+ol,.ds-prose ol+ul,.ds-prose ol+pre,.ds-prose ol+blockquote,.ds-prose p+p,.ds-prose p+ol,.ds-prose p+ul,.ds-prose p+pre,.ds-prose p+blockquote,.ds-prose pre+p,.ds-prose pre+ol,.ds-prose pre+ul,.ds-prose pre+pre,.ds-prose pre+blockquote,.ds-prose blockquote+p,.ds-prose blockquote+ol,.ds-prose blockquote+ul,.ds-prose blockquote+pre,.ds-prose blockquote+blockquote{margin-top:1.0625rem}.ds-prose ul+h1,.ds-prose ul+h2,.ds-prose ul+h3,.ds-prose ul+h4,.ds-prose ol+h1,.ds-prose ol+h2,.ds-prose ol+h3,.ds-prose ol+h4,.ds-prose p+h1,.ds-prose p+h2,.ds-prose p+h3,.ds-prose p+h4,.ds-prose pre+h1,.ds-prose pre+h2,.ds-prose pre+h3,.ds-prose pre+h4,.ds-prose blockquote+h1,.ds-prose blockquote+h2,.ds-prose blockquote+h3,.ds-prose blockquote+h4{margin-top:2.4893897284rem}.ds-prose a,.ds-prose a:link,.ds-prose a:visited{color:var(--color-link)}.ds-prose a:active,.ds-prose a:hover{color:var(--color-link-hover)}.ds-prose .link-text-decoration-none a:link,.ds-prose .link-text-decoration-none a:visited,.ds-prose .link-text-decoration-none a:active,.ds-prose .link-text-decoration-none a:hover{text-decoration:none}.ds-prose .link-text-decoration-underline a:link,.ds-prose .link-text-decoration-underline a:visited,.ds-prose .link-text-decoration-underline a:active,.ds-prose .link-text-decoration-underline a:hover{text-decoration:underline}.ds-prose .link-text-decoration-underline-on-hover a:link,.ds-prose .link-text-decoration-underline-on-hover a:visited{text-decoration:none}.ds-prose .link-text-decoration-underline-on-hover a:active,.ds-prose .link-text-decoration-underline-on-hover a:hover{text-decoration:underline}.ds-prose ul+*,.ds-prose ol+*{margin-top:1.0625rem}.ds-prose ul li,.ds-prose ol li{margin-left:1.0625rem;list-style-type:disc}.ds-prose ul li+li,.ds-prose ul li ul,.ds-prose ul li ol,.ds-prose ol li+li,.ds-prose ol li ul,.ds-prose ol li ol{margin-top:.1613668099rem}.ds-prose ol li{list-style-type:decimal}.ds-prose b,.ds-prose strong{font-weight:600}.ds-prose i,.ds-prose em{font-style:italic}.ds-prose code{background-color:var(--color-code-background);color:var(--color-code-foreground);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace}.ds-prose hr{border-top:.1022745946rem solid currentcolor}@media (max-width: 639px){.ds-grid>*{order:var(--reverse-order-xs)}}@media (min-width: 640px) and (max-width: 767px){.ds-grid>*{order:var(--reverse-order-s)}}@media (min-width: 768px) and (max-width: 1023px){.ds-grid>*{order:var(--reverse-order-m)}}@media (min-width: 1024px) and (max-width: 1279px){.ds-grid>*{order:var(--reverse-order-l)}}@media (min-width: 1280px){.ds-grid>*{order:var(--reverse-order-xl)}}.ds-grid:where(.astro-xqv25a2s){display:grid;grid-template-columns:var(--template-columns-xs);grid-auto-flow:dense}.ds-grid:where(.astro-xqv25a2s).gap-xs{gap:var(--gap-xs)}.ds-grid:where(.astro-xqv25a2s).align-items-xs{align-items:var(--align-items-xs)}.ds-grid:where(.astro-xqv25a2s).justify-content-xs{justify-content:var(--justify-content-xs)}@media (min-width: 640px){.ds-grid:where(.astro-xqv25a2s).gap-s{gap:var(--gap-s)}.ds-grid:where(.astro-xqv25a2s).align-items-s{align-items:var(--align-items-s)}.ds-grid:where(.astro-xqv25a2s).justify-content-s{justify-content:var(--justify-content-s)}.ds-grid:where(.astro-xqv25a2s).grid-template-columns-s{grid-template-columns:var(--template-columns-s)}}@media (min-width: 768px){.ds-grid:where(.astro-xqv25a2s).gap-m{gap:var(--gap-m)}.ds-grid:where(.astro-xqv25a2s).align-items-m{align-items:var(--align-items-m)}.ds-grid:where(.astro-xqv25a2s).justify-content-m{justify-content:var(--justify-content-m)}.ds-grid:where(.astro-xqv25a2s).template-columns-m{grid-template-columns:var(--template-columns-m)}}@media (min-width: 1024px){.ds-grid:where(.astro-xqv25a2s).gap-l{gap:var(--gap-l)}.ds-grid:where(.astro-xqv25a2s).align-items-l{align-items:var(--align-items-l)}.ds-grid:where(.astro-xqv25a2s).justify-content-l{justify-content:var(--justify-content-l)}.ds-grid:where(.astro-xqv25a2s).template-columns-l{grid-template-columns:var(--template-columns-l)}}@media (min-width: 1280px){.ds-grid:where(.astro-xqv25a2s).gap-xl{gap:var(--gap-xl)}.ds-grid:where(.astro-xqv25a2s).align-items-xl{align-items:var(--align-items-xl)}.ds-grid:where(.astro-xqv25a2s).justify-content-xl{justify-content:var(--justify-content-xl)}.ds-grid:where(.astro-xqv25a2s).template-columns-xl{grid-template-columns:var(--template-columns-xl)}}.border-block:where(.astro-4oman4bq){border:.0648218349rem solid var(--border-block-border-color);border-radius:.1613668099rem}.border-block:where(.astro-4oman4bq) .title:where(.astro-4oman4bq){border-radius:.1613668099rem;background-color:var(--border-block-title-background-color);padding:.6338019242rem 1.0625rem;position:relative}.border-block:where(.astro-4oman4bq) .title:where(.astro-4oman4bq):after{content:"";height:.0648218349rem;background-color:var(--border-block-border-color);position:absolute;bottom:0;left:.1613668099rem;right:.1613668099rem}.border-block:where(.astro-4oman4bq) .content:where(.astro-4oman4bq){padding:1.0625rem}.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek){justify-content:end;display:flex;flex-direction:column;gap:.4017048791rem}@media (min-width: 640px){.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek){flex-direction:row;gap:1.0625rem}}.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) .ds-text:where(.astro-y4wt5mek){color:var(--article-information-text)}.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) .article-icon:where(.astro-y4wt5mek){color:var(--article-information-text)}.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).comments-link:link,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).comments-link:visited,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).comments-link:active,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).comments-link:hover,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).author-link:link,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).author-link:visited,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).author-link:active,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).author-link:hover{color:var(--color-link)}.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).comments-link:link,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).comments-link:visited,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).author-link:link,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).author-link:visited{text-decoration:none}.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).comments-link:active,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).comments-link:hover,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).author-link:active,.article-information:where(.astro-y4wt5mek) .article-information-contents:where(.astro-y4wt5mek) a:where(.astro-y4wt5mek).author-link:hover{text-decoration:underline}.article-information:where(.astro-y4wt5mek) hr:where(.astro-y4wt5mek){border:unset;margin:0;border-top:.063rem solid var(--article-information-line)}.author-biography:where(.astro-4lhkw2bh) a:where(.astro-4lhkw2bh):link,.author-biography:where(.astro-4lhkw2bh) a:where(.astro-4lhkw2bh):visited,.author-biography:where(.astro-4lhkw2bh) a:where(.astro-4lhkw2bh):active,.author-biography:where(.astro-4lhkw2bh) a:where(.astro-4lhkw2bh):hover{color:var(--color-link)}.author-biography:where(.astro-4lhkw2bh) a:where(.astro-4lhkw2bh):link,.author-biography:where(.astro-4lhkw2bh) a:where(.astro-4lhkw2bh):visited{text-decoration:none}.author-biography:where(.astro-4lhkw2bh) a:where(.astro-4lhkw2bh):active,.author-biography:where(.astro-4lhkw2bh) a:where(.astro-4lhkw2bh):hover{text-decoration:underline}.author-biography:where(.astro-4lhkw2bh) .biography:where(.astro-4lhkw2bh){font-size:1rem}.author-biography:where(.astro-4lhkw2bh).vertical .biography:where(.astro-4lhkw2bh){font-size:.796rem}.author-photo:where(.astro-3augpm3g){position:relative}.author-photo:where(.astro-3augpm3g) .author:where(.astro-3augpm3g){text-align:end;right:.6338019242rem}.author-photo:where(.astro-3augpm3g) .author:where(.astro-3augpm3g).vertical{right:1.0625rem}.author-photo:where(.astro-3augpm3g) .author:where(.astro-3augpm3g).with-image{position:absolute;bottom:.6338019242rem;width:60%}.author-photo:where(.astro-3augpm3g) .author:where(.astro-3augpm3g).with-image.vertical{bottom:1.0625rem}.author-photo:where(.astro-3augpm3g) .author:where(.astro-3augpm3g).with-image .name:where(.astro-3augpm3g),.author-photo:where(.astro-3augpm3g) .author:where(.astro-3augpm3g).with-image .job-title:where(.astro-3augpm3g){color:var(--author-photo-overlay-text)}.author-photo:where(.astro-3augpm3g) .author:where(.astro-3augpm3g).no-image{position:relative}@media (min-width: 640px){.author-information:where(.astro-lonivhaz) .photo:where(.astro-lonivhaz){width:50%}}@media (min-width: 768px){.author-information:where(.astro-lonivhaz) .photo:where(.astro-lonivhaz){width:100%}.author-information:where(.astro-lonivhaz).vertical .photo:where(.astro-lonivhaz){width:50%}}@media (min-width: 1024px){.author-information:where(.astro-lonivhaz).vertical .photo:where(.astro-lonivhaz){width:100%}}.return-to-search-link:where(.astro-rge3xsda) a:where(.astro-rge3xsda):before{content:"←";margin-right:.2546013254rem;color:var(--sidebar-accent-color)}.return-to-search-link:where(.astro-rge3xsda) a:where(.astro-rge3xsda):link,.return-to-search-link:where(.astro-rge3xsda) a:where(.astro-rge3xsda):visited,.return-to-search-link:where(.astro-rge3xsda) a:where(.astro-rge3xsda):active,.return-to-search-link:where(.astro-rge3xsda) a:where(.astro-rge3xsda):hover{color:var(--color-link-black)}.return-to-search-link:where(.astro-rge3xsda) a:where(.astro-rge3xsda):link,.return-to-search-link:where(.astro-rge3xsda) a:where(.astro-rge3xsda):visited,.return-to-search-link:where(.astro-rge3xsda) a:where(.astro-rge3xsda):active,.return-to-search-link:where(.astro-rge3xsda) a:where(.astro-rge3xsda):hover{text-decoration:none}.return-to-search-link:where(.astro-rge3xsda) .ornament:where(.astro-rge3xsda){width:2.4893897284rem;fill:var(--sidebar-accent-color)}.call-to-action-block:where(.astro-72dskwsx){container-type:inline-size;display:grid;gap:3.9277093257rem;grid-template-columns:1fr 1fr 1fr}.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx){grid-column:span 3;border-radius:.1613668099rem;background:linear-gradient(#fff,#fff) center/ calc(100% - .125rem) calc(100% - .125rem) no-repeat,linear-gradient(45deg,var(--call-to-action-border-color) 0 4rem,transparent 4rem calc(100% - 4rem),var(--call-to-action-border-color) calc(100% - 4rem) 100%)}.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx) .summary:where(.astro-72dskwsx){padding:1.57778rem}.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx) .summary:where(.astro-72dskwsx) .title:where(.astro-72dskwsx){color:var(--call-to-action-title-color)}.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx) .call-to-action-button:where(.astro-72dskwsx){cursor:pointer;text-decoration:none;padding:.7rem 1.25rem;width:fit-content;min-width:8.5rem;display:flex;justify-content:center;border-width:.0648218349rem;border-style:solid;border-radius:.1613668099rem;background-color:var(--button-default-background);border-color:var(--button-default-border);align-self:flex-end}.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx) .call-to-action-button:where(.astro-72dskwsx) .ds-text:where(.astro-72dskwsx){color:var(--button-default-text)}.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx) .call-to-action-button:where(.astro-72dskwsx):active{background-color:var(--button-active-background);border-color:var(--button-active-border)}.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx) .call-to-action-button:where(.astro-72dskwsx):active .ds-text:where(.astro-72dskwsx){color:var(--button-active-text)}.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx) .call-to-action-button:where(.astro-72dskwsx):focus,.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx) .call-to-action-button:where(.astro-72dskwsx):focus-visible{background-color:var(--button-focus-background);border-color:var(--button-focus-border)}.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx) .call-to-action-button:where(.astro-72dskwsx):focus .ds-text:where(.astro-72dskwsx),.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx) .call-to-action-button:where(.astro-72dskwsx):focus-visible .ds-text:where(.astro-72dskwsx){color:var(--button-focus-text)}.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx) .call-to-action-button:where(.astro-72dskwsx):hover{background-color:var(--button-hover-background);border-color:var(--button-hover-border);color:var(--button-hover-text)}.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx) .call-to-action-button:where(.astro-72dskwsx):hover .ds-text:where(.astro-72dskwsx){color:var(--button-hover-text)}@container (min-width: 879px){.call-to-action-block:where(.astro-72dskwsx) .call-to-action-block-inner:where(.astro-72dskwsx){grid-column:2/span 2}}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz){height:100%;justify-content:space-between}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-button:where(.astro-2rpvg3iz){align-self:flex-end;cursor:pointer;text-decoration:none;padding:.7rem 1.25rem;width:fit-content;min-width:8.5rem;display:flex;justify-content:center;border-width:.0648218349rem;border-style:solid;border-radius:.1613668099rem;background-color:var(--button-default-background);border-color:var(--button-default-border)}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-button:where(.astro-2rpvg3iz) .ds-text:where(.astro-2rpvg3iz){color:var(--button-default-text)}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-button:where(.astro-2rpvg3iz):active{background-color:var(--button-active-background);border-color:var(--button-active-border)}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-button:where(.astro-2rpvg3iz):active .ds-text:where(.astro-2rpvg3iz){color:var(--button-active-text)}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-button:where(.astro-2rpvg3iz):focus,.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-button:where(.astro-2rpvg3iz):focus-visible{background-color:var(--button-focus-background);border-color:var(--button-focus-border)}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-button:where(.astro-2rpvg3iz):focus .ds-text:where(.astro-2rpvg3iz),.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-button:where(.astro-2rpvg3iz):focus-visible .ds-text:where(.astro-2rpvg3iz){color:var(--button-focus-text)}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-button:where(.astro-2rpvg3iz):hover{background-color:var(--button-hover-background);border-color:var(--button-hover-border);color:var(--button-hover-text)}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-button:where(.astro-2rpvg3iz):hover .ds-text:where(.astro-2rpvg3iz){color:var(--button-hover-text)}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-link:where(.astro-2rpvg3iz){align-self:flex-end}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-link:where(.astro-2rpvg3iz):link,.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-link:where(.astro-2rpvg3iz):visited,.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-link:where(.astro-2rpvg3iz):active,.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-link:where(.astro-2rpvg3iz):hover{color:var(--color-link)}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-link:where(.astro-2rpvg3iz):link,.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-link:where(.astro-2rpvg3iz):visited{text-decoration:none}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-link:where(.astro-2rpvg3iz):active,.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-link:where(.astro-2rpvg3iz):hover{text-decoration:underline}.card-info:where(.astro-2rpvg3iz) .body:where(.astro-2rpvg3iz) .card-link:where(.astro-2rpvg3iz) p:where(.astro-2rpvg3iz){color:var(--color-link)}.accept-cookies-text{color:var(--overlay-embed-privacy-text-color)}.accept-cookies-text a,.accept-cookies-text a:visited,.accept-cookies-text a:active,.accept-cookies-text a:link{color:inherit}.accept-cookies-text a:hover,.accept-cookies-text a:visited:hover,.accept-cookies-text a:active:hover,.accept-cookies-text a:link:hover{text-decoration:none}.accept-cookies-text button{margin:unset;padding:unset;background:none;text-decoration:underline;color:inherit;font:inherit;border:unset;cursor:pointer}.accept-cookies-text button:hover{text-decoration:none}.play-placeholder{background-color:transparent;border:unset;cursor:pointer;margin:unset;color:var(--overlay-embed-privacy-text-color)}.play-placeholder svg{transition:transform .25s ease-in-out}.play-placeholder:hover svg{transform:scale(1.3)}.overlay-embed-container{container-type:inline-size}.overlay-embed-container .overlay-embed{width:100%;position:relative;box-sizing:border-box;background-size:cover;background-position:50%;display:grid;place-items:center;border-radius:1.0625rem}.overlay-embed-container .overlay-embed>:not(.embed-container){padding:1.0625rem}.overlay-embed-container .overlay-embed>.embed-container{width:100%;height:100%}.overlay-embed-container .overlay-embed>.embed-container>iframe,.overlay-embed-container .overlay-embed>.embed-container>img{width:100%;height:100%;border:unset;margin:unset;box-sizing:border-box}.overlay-embed-container .overlay-embed.blue{box-shadow:inset 0 0 0 9999px color-mix(in srgb,var(--overlay-embed-background-color-blue) 50%,transparent)}.overlay-embed-container .overlay-embed.green{box-shadow:inset 0 0 0 9999px color-mix(in srgb,var(--overlay-embed-background-color-green) 55%,transparent)}.overlay-embed-container .overlay-embed.pink{box-shadow:inset 0 0 0 9999px color-mix(in srgb,var(--overlay-embed-background-color-pink) 55%,transparent)}.overlay-embed-container .overlay-embed .hidden{display:none}@container (min-width: 879px){.overlay-embed-container .overlay-embed{width:80%;margin-left:auto;margin-right:auto}.overlay-embed-container .overlay-embed>:not(.embed-container){padding:2.4893897284rem}}.horizontal-card:where(.astro-5iqxilc7).right,.horizontal-card:where(.astro-5iqxilc7).left{grid-template-areas:"media" "info"}@media (min-width: 1024px){.horizontal-card:where(.astro-5iqxilc7).right{grid-template-areas:"media info info"}.horizontal-card:where(.astro-5iqxilc7).left{grid-template-areas:"info info media"}}.horizontal-card:where(.astro-5iqxilc7) .card-media:where(.astro-5iqxilc7){grid-area:media}.horizontal-card:where(.astro-5iqxilc7) .card-info:where(.astro-5iqxilc7){grid-area:info}.vertical-layout:where(.astro-fibolfx2){height:100%;.card-info{height:100%}}.emphasis-block:where(.astro-torlyc3g){position:relative}.emphasis-block:where(.astro-torlyc3g) .title:where(.astro-torlyc3g),.emphasis-block:where(.astro-torlyc3g) .description:where(.astro-torlyc3g){position:relative}.emphasis-block:where(.astro-torlyc3g) .emphasis-icon:where(.astro-torlyc3g){position:absolute;top:-2.5rem;left:-4.7rem}.emphasis-block:where(.astro-torlyc3g).interjection .description:where(.astro-torlyc3g){margin-left:1.57778rem;font-style:italic}.emphasis-block:where(.astro-torlyc3g).critical,.emphasis-block:where(.astro-torlyc3g).information,.emphasis-block:where(.astro-torlyc3g).warning{border-width:.0625rem;border-style:solid;border-radius:.1613668099rem;padding:1.0625rem 1.0625rem 1.0625rem 6.1970612199rem;overflow:hidden}.emphasis-block:where(.astro-torlyc3g).information{border-color:var(--emphasis-information-border);background-color:color-mix(in srgb,var(--emphasis-information-background),transparent 90%)}.emphasis-block:where(.astro-torlyc3g).information .emphasis-icon:where(.astro-torlyc3g){color:var(--emphasis-information-icon)}.emphasis-block:where(.astro-torlyc3g).warning{border-color:var(--emphasis-warning-border);background-color:color-mix(in srgb,var(--emphasis-warning-background),transparent 90%)}.emphasis-block:where(.astro-torlyc3g).warning .emphasis-icon:where(.astro-torlyc3g){color:var(--emphasis-warning-icon);opacity:.06}.emphasis-block:where(.astro-torlyc3g).critical{border-color:var(--emphasis-critical-border);background-color:color-mix(in srgb,var(--emphasis-critical-background),transparent 90%)}.emphasis-block:where(.astro-torlyc3g).critical .emphasis-icon:where(.astro-torlyc3g){color:var(--emphasis-critical-icon);opacity:.06}code[class*=language-],pre[class*=language-]{color:#000;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{position:relative;margin:.5em 0;overflow:visible;padding:1px}pre[class*=language-]>code{position:relative;z-index:1;border-left:10px solid #358ccb;box-shadow:-1px 0 #358ccb,0 0 0 1px #dfdfdf;background-color:#fdfdfd;background-image:linear-gradient(transparent 50%,#458ed10a 50%);background-size:3em 3em;background-origin:content-box;background-attachment:local}code[class*=language-]{max-height:inherit;height:inherit;padding:0 1em;display:block;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#fdfdfd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}:not(pre)>code[class*=language-]{position:relative;padding:.2em;border-radius:.3em;color:#c92c2c;border:1px solid rgba(0,0,0,.1);display:inline;white-space:normal}pre[class*=language-]:before,pre[class*=language-]:after{content:"";display:block;position:absolute;bottom:.75em;left:.18em;width:40%;height:20%;max-height:13em;box-shadow:0 13px 8px #979797;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}pre[class*=language-]:after{right:.75em;left:auto;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#7d8b99}.token.punctuation{color:#5f6364}.token.property,.token.tag,.token.boolean,.token.number,.token.function-name,.token.constant,.token.symbol,.token.deleted{color:#c92c2c}.token.selector,.token.attr-name,.token.string,.token.char,.token.function,.token.builtin,.token.inserted{color:#2f9c0a}.token.operator,.token.entity,.token.url,.token.variable{color:#a67f59;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword,.token.class-name{color:#1990b8}.token.regex,.token.important{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:#ffffff80}.token.important{font-weight:400}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.7}@media screen and (max-width: 767px){pre[class*=language-]:before,pre[class*=language-]:after{bottom:14px;box-shadow:none}}pre[class*=language-].line-numbers.line-numbers{padding-left:0}pre[class*=language-].line-numbers.line-numbers code{padding-left:3.8em}pre[class*=language-].line-numbers.line-numbers .line-numbers-rows{left:0}pre[class*=language-][data-line]{padding-top:0;padding-bottom:0;padding-left:0}pre[data-line] code{position:relative;padding-left:4em}pre .line-highlight{margin-top:0}.formatted-code{overflow-x:auto;font-size:.796rem}.formatted-code .code-line{display:block;padding-left:.7rem;padding-right:1rem;margin-inline:-1rem}.formatted-code .highlight-line{background-color:var(--formatted-code-line-highlight)}.formatted-code .line-number:before{display:inline-block;width:3ch;text-align:right;margin-right:.5rem;margin-left:-.5rem;color:var(--formatted-code-line-number);content:attr(line)}.formatted-code pre[class*=language-]{padding:0;margin:0}.formatted-code pre[class*=language-]:before,.formatted-code pre[class*=language-]:after,.formatted-code pre[class*=language-]>code{box-shadow:unset}.formatted-code :not(pre)>code[class*=language-],.formatted-code pre[class*=language-],.formatted-code pre[class*=language-]>code{background-color:var(--formatted-code-background)}.formatted-code pre[class*=language-]>code{border-left:.2546013254rem solid var(--formatted-code-left-border);background-image:unset}.formatted-code .highlight-line>.token.operator,.formatted-code .highlight-line>.token.entity,.formatted-code .highlight-line>.token.url,.formatted-code .highlight-line>.token.variable{background:unset}.caption{font-weight:300;font-size:.796rem;font-style:italic;text-align:var(--text-align)}.caption b{font-weight:600}.caption code{background-color:var(--color-code-background);color:var(--color-code-foreground);padding-left:.2546013254rem;padding-right:.2546013254rem;font-family:monospace;font-style:normal}.caption a:link,.caption a:visited,.caption a:active,.caption a:hover{color:var(--color-link)}.caption a:link,.caption a:visited{text-decoration:none}.caption a:active,.caption a:hover{text-decoration:underline}.image-modal:where(.astro-qmzm2soj){--max-image-offset: 2.4893897284rem}.image-modal:where(.astro-qmzm2soj)>button:where(.astro-qmzm2soj){all:unset;cursor:zoom-in}.image-modal:where(.astro-qmzm2soj)>button:where(.astro-qmzm2soj):focus{outline:revert}.image-modal:where(.astro-qmzm2soj) dialog:where(.astro-qmzm2soj){background:unset;border:unset;padding:unset}.image-modal:where(.astro-qmzm2soj) dialog:where(.astro-qmzm2soj)::backdrop{background-color:#000000bf}.image-modal:where(.astro-qmzm2soj) dialog:where(.astro-qmzm2soj) img:where(.astro-qmzm2soj){width:auto;height:auto;max-width:calc(100vw - var(--max-image-offset) * 2);max-height:calc(100vh - var(--max-image-offset) * 2);display:block}.image-modal:where(.astro-qmzm2soj) dialog:where(.astro-qmzm2soj) .close-button:where(.astro-qmzm2soj){all:unset;right:0;cursor:pointer;display:grid;place-content:center;color:var(--image-modal-foreground-color)}.image-modal:where(.astro-qmzm2soj) dialog:where(.astro-qmzm2soj) .close-button:where(.astro-qmzm2soj):focus{outline:revert}.image-modal:where(.astro-qmzm2soj) dialog:where(.astro-qmzm2soj) .close-button-image:where(.astro-qmzm2soj){position:absolute;top:0;right:0;background-color:#0000004d;width:2.5rem;height:2.5rem;font-size:2.489rem}.image-modal:where(.astro-qmzm2soj) dialog:where(.astro-qmzm2soj) .caption-div:where(.astro-qmzm2soj){box-sizing:border-box;background-color:#00000080;width:100%;padding:.635rem 1.875rem;display:none;position:relative;bottom:0;max-width:calc(100vw - var(--max-image-offset) * 2)}@media (min-width: 768px){.image-modal:where(.astro-qmzm2soj) dialog:where(.astro-qmzm2soj) .caption-div:where(.astro-qmzm2soj){position:absolute}}.image-modal:where(.astro-qmzm2soj) dialog:where(.astro-qmzm2soj) .caption-div:where(.astro-qmzm2soj).open{display:inline-block}.image-modal:where(.astro-qmzm2soj) dialog:where(.astro-qmzm2soj) .caption-div:where(.astro-qmzm2soj) .caption:where(.astro-qmzm2soj){color:var(--image-modal-foreground-color);text-align:center}.image-modal:where(.astro-qmzm2soj) dialog:where(.astro-qmzm2soj) .caption-div:where(.astro-qmzm2soj) .close-button-caption:where(.astro-qmzm2soj){font-size:1.578rem;position:absolute;top:-.313rem;right:0;padding-left:.625rem;width:1.25rem;height:1.875rem}.image-component:where(.astro-6kov3kig){max-width:var(--body-component-width)}.image-component:where(.astro-6kov3kig) .caption:where(.astro-6kov3kig){box-sizing:border-box;padding-inline:.2546013254rem;width:100%}.image-component:where(.astro-6kov3kig)>:where(.astro-6kov3kig){width:100%}@media (min-width: 768px){.image-component:where(.astro-6kov3kig)>:where(.astro-6kov3kig){width:var(--width-m)}}.gif-image:where(.astro-znc5ehlc){width:100%}.sidebar-image{overflow-y:auto}.sidebar-image .ds-prose.paragraph p.u-font-family-open-sans{color:var(--kdab-com-sidebar-image-text-color);font-size:1rem}@media (min-width: 1024px){.sidebar-image .ds-prose.paragraph p.u-font-family-open-sans{font-size:.796rem}}@media (min-width: 1280px){.sidebar-image .ds-prose.paragraph p.u-font-family-open-sans{font-size:1rem}}.sidebar-image:where(.astro-huqqddcj){display:block;position:relative;z-index:0}.sidebar-image:where(.astro-huqqddcj).blue{background-color:var(--kdab-com-sidebar-image-background-blue)}.sidebar-image:where(.astro-huqqddcj).green{background-color:var(--kdab-com-sidebar-image-background-green)}.sidebar-image:where(.astro-huqqddcj).pink{background-color:var(--kdab-com-sidebar-image-background-pink)}.sidebar-image:where(.astro-huqqddcj) svg:where(.astro-huqqddcj).sidebar-image-svg{height:100%;z-index:-1;position:absolute}.sidebar-image:where(.astro-huqqddcj):link,.sidebar-image:where(.astro-huqqddcj):visited,.sidebar-image:where(.astro-huqqddcj):active,.sidebar-image:where(.astro-huqqddcj):hover{color:inherit}.sidebar-image:where(.astro-huqqddcj):link,.sidebar-image:where(.astro-huqqddcj):visited,.sidebar-image:where(.astro-huqqddcj):active,.sidebar-image:where(.astro-huqqddcj):hover{text-decoration:none}.sidebar-image:where(.astro-huqqddcj) .text:where(.astro-huqqddcj){width:100%;aspect-ratio:1}.sidebar-image:where(.astro-huqqddcj) .text:where(.astro-huqqddcj) .text-content:where(.astro-huqqddcj){box-sizing:border-box;padding:1.57778rem;height:100%}.sidebar-image:where(.astro-huqqddcj) .text:where(.astro-huqqddcj) .text-content:where(.astro-huqqddcj) .title:where(.astro-huqqddcj),.sidebar-image:where(.astro-huqqddcj) .text:where(.astro-huqqddcj) .text-content:where(.astro-huqqddcj) .link:where(.astro-huqqddcj){color:var(--kdab-com-sidebar-image-text-color)}@media (min-width: 640px){.sidebar-image:where(.astro-huqqddcj) .text:where(.astro-huqqddcj){width:unset;padding-left:9rem}}@media (min-width: 768px){.sidebar-image:where(.astro-huqqddcj) .text:where(.astro-huqqddcj){padding-left:10rem}}@media (min-width: 1024px){.sidebar-image:where(.astro-huqqddcj) .text:where(.astro-huqqddcj){padding-left:0}.sidebar-image:where(.astro-huqqddcj) .text-content:where(.astro-huqqddcj){max-width:24.340255145rem;padding:1.0625rem}}@media (min-width: 1280px){.sidebar-image:where(.astro-huqqddcj) .text-content:where(.astro-huqqddcj){padding:1.57778rem}}.kdab-com-carousel-item .ds-image img{height:24.340255145rem;width:auto}.kdab-com-carousel-item .ds-prose{color:var(--text-color)}.kdab-com-carousel-item .ds-prose p{line-height:1.578}@media (min-width: 768px){.kdab-com-carousel-item .ds-prose p{line-height:1.981}}@media (min-width: 1024px){.kdab-com-carousel-item .ds-prose p{font-size:1.256rem}}.kdab-com-carousel-item:where(.astro-nwhu6fol) .link:where(.astro-nwhu6fol):link,.kdab-com-carousel-item:where(.astro-nwhu6fol) .link:where(.astro-nwhu6fol):visited,.kdab-com-carousel-item:where(.astro-nwhu6fol) .link:where(.astro-nwhu6fol):active,.kdab-com-carousel-item:where(.astro-nwhu6fol) .link:where(.astro-nwhu6fol):hover{color:inherit}.kdab-com-carousel-item:where(.astro-nwhu6fol) .link:where(.astro-nwhu6fol):link,.kdab-com-carousel-item:where(.astro-nwhu6fol) .link:where(.astro-nwhu6fol):visited,.kdab-com-carousel-item:where(.astro-nwhu6fol) .link:where(.astro-nwhu6fol):active,.kdab-com-carousel-item:where(.astro-nwhu6fol) .link:where(.astro-nwhu6fol):hover{text-decoration:none}.kdab-com-carousel-item:where(.astro-nwhu6fol) .carousel-item:where(.astro-nwhu6fol){overflow:hidden;height:24.340255145rem;position:relative;z-index:0}.kdab-com-carousel-item:where(.astro-nwhu6fol) .carousel-item:where(.astro-nwhu6fol) .text:where(.astro-nwhu6fol){overflow-y:auto;height:100%;align-items:center;display:grid;box-sizing:border-box;gap:1.0625rem}@media (min-width: 640px){.kdab-com-carousel-item:where(.astro-nwhu6fol) .carousel-item:where(.astro-nwhu6fol) .text:where(.astro-nwhu6fol){width:60%}}@media (min-width: 1024px){.kdab-com-carousel-item:where(.astro-nwhu6fol) .carousel-item:where(.astro-nwhu6fol) .text:where(.astro-nwhu6fol){width:66%}}@media (min-width: 1280px){.kdab-com-carousel-item:where(.astro-nwhu6fol) .carousel-item:where(.astro-nwhu6fol) .text:where(.astro-nwhu6fol){width:50%}}.kdab-com-carousel-item:where(.astro-nwhu6fol) .carousel-item:where(.astro-nwhu6fol) .image:where(.astro-nwhu6fol){position:absolute;bottom:0;right:.6338019242rem;z-index:-1;opacity:.2}@media (min-width: 640px){.kdab-com-carousel-item:where(.astro-nwhu6fol) .carousel-item:where(.astro-nwhu6fol) .image:where(.astro-nwhu6fol){opacity:.5}}@media (min-width: 1280px){.kdab-com-carousel-item:where(.astro-nwhu6fol) .carousel-item:where(.astro-nwhu6fol) .image:where(.astro-nwhu6fol){opacity:1}}.kdab-com-carousel:where(.astro-xkh5iumu){width:100%;overflow:hidden;--transition-speed: 2s}.carousel-controls:where(.astro-xkh5iumu){height:1.0625rem}.carousel-controls:where(.astro-xkh5iumu) .carousel-direct-button:where(.astro-xkh5iumu),.carousel-controls:where(.astro-xkh5iumu) .carousel-direction-button:where(.astro-xkh5iumu){background-color:transparent;height:100%;cursor:pointer}.carousel-controls:where(.astro-xkh5iumu) .carousel-direction-button:where(.astro-xkh5iumu){border:none;align-content:center}.carousel-controls:where(.astro-xkh5iumu) .carousel-direction-button:where(.astro-xkh5iumu) svg:where(.astro-xkh5iumu){color:var(--carousel-control-color);height:100%}.carousel-controls:where(.astro-xkh5iumu) .carousel-direction-button:where(.astro-xkh5iumu).inactive{cursor:unset}.carousel-controls:where(.astro-xkh5iumu) .carousel-direction-button:where(.astro-xkh5iumu).inactive svg:where(.astro-xkh5iumu){color:var(--carousel-control-inactive-color)}.carousel-controls:where(.astro-xkh5iumu) .carousel-direction-button:where(.astro-xkh5iumu).carousel-forward-button svg:where(.astro-xkh5iumu){transform:rotate(180deg)}.carousel-controls:where(.astro-xkh5iumu) .carousel-direct-button:where(.astro-xkh5iumu){border:.0648218349rem solid var(--carousel-control-color);border-radius:1.0625rem;width:1.0625rem}.carousel-controls:where(.astro-xkh5iumu) .carousel-direct-button:where(.astro-xkh5iumu):hover{background:var(--carousel-control-color-background)}.carousel-controls:where(.astro-xkh5iumu) .carousel-direct-button:where(.astro-xkh5iumu).active{background-color:var(--carousel-control-color-background);width:2.4893897284rem}.carousel-item-container:where(.astro-xkh5iumu){width:calc(100% * var(--item-count));transition:margin-left var(--transition-speed);position:relative}.carousel-item-container:where(.astro-xkh5iumu) .item:where(.astro-xkh5iumu){width:calc(100% / var(--item-count))}.carousel-item-container:where(.astro-xkh5iumu) .arrows-overlay:where(.astro-xkh5iumu){position:absolute;transition:padding-left var(--transition-speed);width:calc(100% / var(--item-count));pointer-events:none;height:100%;display:none}@media (min-width: 768px){.carousel-item-container:where(.astro-xkh5iumu) .arrows-overlay:where(.astro-xkh5iumu){display:flex}}.carousel-item-container:where(.astro-xkh5iumu) .arrows-overlay:where(.astro-xkh5iumu) .arrow-spacer:where(.astro-xkh5iumu){position:relative;flex-shrink:0}.carousel-item-container:where(.astro-xkh5iumu) .arrows-overlay:where(.astro-xkh5iumu) .backwards-button:where(.astro-xkh5iumu) svg:where(.astro-xkh5iumu){right:-.3169rem}.carousel-item-container:where(.astro-xkh5iumu) .arrows-overlay:where(.astro-xkh5iumu) .forwards-button:where(.astro-xkh5iumu) svg:where(.astro-xkh5iumu){transform:scaleX(-1);left:-.3169rem}.carousel-item-container:where(.astro-xkh5iumu) .arrows-overlay:where(.astro-xkh5iumu) .forwards-button:where(.astro-xkh5iumu),.carousel-item-container:where(.astro-xkh5iumu) .arrows-overlay:where(.astro-xkh5iumu) .backwards-button:where(.astro-xkh5iumu){pointer-events:auto;background-color:transparent;border:none;color:transparent;flex-grow:1;cursor:pointer}.carousel-item-container:where(.astro-xkh5iumu) .arrows-overlay:where(.astro-xkh5iumu) .forwards-button:where(.astro-xkh5iumu) svg:where(.astro-xkh5iumu),.carousel-item-container:where(.astro-xkh5iumu) .arrows-overlay:where(.astro-xkh5iumu) .backwards-button:where(.astro-xkh5iumu) svg:where(.astro-xkh5iumu){height:2.4893897284rem;width:auto;position:relative}@media (min-width: 1024px){.carousel-item-container:where(.astro-xkh5iumu) .arrows-overlay:where(.astro-xkh5iumu) .forwards-button:where(.astro-xkh5iumu) svg:where(.astro-xkh5iumu),.carousel-item-container:where(.astro-xkh5iumu) .arrows-overlay:where(.astro-xkh5iumu) .backwards-button:where(.astro-xkh5iumu) svg:where(.astro-xkh5iumu){height:3.9277093257rem}}.carousel-item-container:where(.astro-xkh5iumu):hover .forwards-button:where(.astro-xkh5iumu) svg:where(.astro-xkh5iumu),.carousel-item-container:where(.astro-xkh5iumu):hover .backwards-button:where(.astro-xkh5iumu) svg:where(.astro-xkh5iumu){color:var(--carousel-arrow-color);stroke:var(--carousel-arrow-stroke-color);stroke-width:.02rem;paint-order:fill}.carousel-item-container:where(.astro-xkh5iumu):hover .forwards-button:where(.astro-xkh5iumu).inactive svg:where(.astro-xkh5iumu),.carousel-item-container:where(.astro-xkh5iumu):hover .backwards-button:where(.astro-xkh5iumu).inactive svg:where(.astro-xkh5iumu){opacity:.2}.related-article:where(.astro-hnsr43az){border-bottom:.0648218349rem solid var(--related-article-border);padding-block:1.0625rem}.related-article:where(.astro-hnsr43az):last-child{border-bottom:none;padding-bottom:0}.related-article:where(.astro-hnsr43az):link,.related-article:where(.astro-hnsr43az):visited,.related-article:where(.astro-hnsr43az):active,.related-article:where(.astro-hnsr43az):hover{color:var(--color-link-black)}.related-article:where(.astro-hnsr43az):link,.related-article:where(.astro-hnsr43az):visited{text-decoration:none}.related-article:where(.astro-hnsr43az):active,.related-article:where(.astro-hnsr43az):hover{text-decoration:underline}.tab-item:where(.astro-lp3sjpb7){grid-template-areas:"text" "photo"}.tab-item:where(.astro-lp3sjpb7) .image:where(.astro-lp3sjpb7){grid-area:photo}.tab-item:where(.astro-lp3sjpb7) .text:where(.astro-lp3sjpb7){grid-area:text;display:grid;grid-template-rows:auto 1fr auto}.tab-item:where(.astro-lp3sjpb7) .text:where(.astro-lp3sjpb7) .link:where(.astro-lp3sjpb7) a:where(.astro-lp3sjpb7):link,.tab-item:where(.astro-lp3sjpb7) .text:where(.astro-lp3sjpb7) .link:where(.astro-lp3sjpb7) a:where(.astro-lp3sjpb7):visited,.tab-item:where(.astro-lp3sjpb7) .text:where(.astro-lp3sjpb7) .link:where(.astro-lp3sjpb7) a:where(.astro-lp3sjpb7):active,.tab-item:where(.astro-lp3sjpb7) .text:where(.astro-lp3sjpb7) .link:where(.astro-lp3sjpb7) a:where(.astro-lp3sjpb7):hover{color:var(--color-link)}.tab-item:where(.astro-lp3sjpb7) .text:where(.astro-lp3sjpb7) .link:where(.astro-lp3sjpb7) a:where(.astro-lp3sjpb7):link,.tab-item:where(.astro-lp3sjpb7) .text:where(.astro-lp3sjpb7) .link:where(.astro-lp3sjpb7) a:where(.astro-lp3sjpb7):visited{text-decoration:none}.tab-item:where(.astro-lp3sjpb7) .text:where(.astro-lp3sjpb7) .link:where(.astro-lp3sjpb7) a:where(.astro-lp3sjpb7):active,.tab-item:where(.astro-lp3sjpb7) .text:where(.astro-lp3sjpb7) .link:where(.astro-lp3sjpb7) a:where(.astro-lp3sjpb7):hover{text-decoration:underline}@media (min-width: 1024px){.tab-item:where(.astro-lp3sjpb7){grid-template-areas:"text photo photo"}.tab-item:where(.astro-lp3sjpb7).reverse{grid-template-areas:"photo photo text";text-align:end}}.kdab-com-tab-block:where(.astro-ub27wwsj) .tab-control-button:where(.astro-ub27wwsj){background-color:transparent;border:.1022745946rem solid transparent;cursor:pointer}.kdab-com-tab-block:where(.astro-ub27wwsj) .tab-control-button:where(.astro-ub27wwsj) img:where(.astro-ub27wwsj){height:auto;width:100%;margin-inline:auto}.kdab-com-tab-block:where(.astro-ub27wwsj) .tab-control-button:where(.astro-ub27wwsj) .button-inactive-image:where(.astro-ub27wwsj){display:block}.kdab-com-tab-block:where(.astro-ub27wwsj) .tab-control-button:where(.astro-ub27wwsj) .button-active-image:where(.astro-ub27wwsj){display:none}.kdab-com-tab-block:where(.astro-ub27wwsj) .tab-control-button:where(.astro-ub27wwsj).active .button-inactive-image:where(.astro-ub27wwsj),.kdab-com-tab-block:where(.astro-ub27wwsj) .tab-control-button:where(.astro-ub27wwsj):hover .button-inactive-image:where(.astro-ub27wwsj){display:none}.kdab-com-tab-block:where(.astro-ub27wwsj) .tab-control-button:where(.astro-ub27wwsj).active .button-active-image:where(.astro-ub27wwsj),.kdab-com-tab-block:where(.astro-ub27wwsj) .tab-control-button:where(.astro-ub27wwsj):hover .button-active-image:where(.astro-ub27wwsj){display:block}.kdab-com-tab-block:where(.astro-ub27wwsj) .tab-control-button:where(.astro-ub27wwsj).active{border-bottom:.1022745946rem solid var(--underline-color);opacity:1}.kdab-com-tab-block:where(.astro-ub27wwsj) .tab-control-button:where(.astro-ub27wwsj):hover:not(.active){opacity:.5}.kdab-com-tab-block:where(.astro-ub27wwsj) .tab-content:where(.astro-ub27wwsj){display:none}.kdab-com-tab-block:where(.astro-ub27wwsj) .tab-content:where(.astro-ub27wwsj).active{display:grid}.streamfield-paragraph p:has(+p){margin-bottom:1.0625rem}.streamfield-paragraph p:has(+[data-katex-embed]){display:inline}.streamfield-paragraph p:has(+[data-katex-embed]):after{content:unset}.streamfield-paragraph [data-katex-embed]+p{display:inline}.streamfield-paragraph [data-katex-embed]+p:before{content:unset}.streamfield-paragraph [data-katex-embed]{display:inline;margin-inline:.6338019242rem}.streamfield-paragraph p:empty+[data-katex-embed]:has(+p:empty){display:block;margin-block:1.0625rem;margin-inline:auto;width:fit-content}.streamfield-paragraph code{font-weight:600}.attribution:where(.astro-nqi7mthn){position:relative;padding-left:1.57778rem;text-align:end}.attribution:where(.astro-nqi7mthn):before{content:" ";width:1.57778rem;height:1.57778rem;border-left:.0648218349rem solid var(--quotation-decoration);transform:rotate(45deg);position:absolute;top:.6338019242rem;left:.4017048791rem}@media (min-width: 1024px){.quote:where(.astro-nqi7mthn){max-width:45ch;align-self:center}.attribution:where(.astro-nqi7mthn){padding-right:2.4893897284rem}}@media (min-width: 1280px){.quote:where(.astro-nqi7mthn){max-width:60ch}}.table-block:where(.astro-yiczwvdb){overflow:auto}.table-block:where(.astro-yiczwvdb) table:where(.astro-yiczwvdb) tbody:where(.astro-yiczwvdb){border-top:.0648218349rem solid var(--table-border-color)}.table-block:where(.astro-yiczwvdb) table:where(.astro-yiczwvdb) tbody:where(.astro-yiczwvdb) tr:where(.astro-yiczwvdb){border-bottom:.0648218349rem solid var(--table-border-color)}.table-block:where(.astro-yiczwvdb) table:where(.astro-yiczwvdb) th:where(.astro-yiczwvdb){font-weight:700}.table-block:where(.astro-yiczwvdb) table:where(.astro-yiczwvdb) td:where(.astro-yiczwvdb),.table-block:where(.astro-yiczwvdb) table:where(.astro-yiczwvdb) th:where(.astro-yiczwvdb){min-width:9.7775992515rem;padding:1.0625rem .4017048791rem;text-align:left}.tags:where(.astro-pjkakwps).pill{align-items:center}.tags:where(.astro-pjkakwps).pill .label:where(.astro-pjkakwps){flex-grow:1}.tags:where(.astro-pjkakwps).pill a:where(.astro-pjkakwps){display:block;border-radius:.1613668099rem;padding:.6338019242rem;background-color:var(--tags-pill-tag-background-color)}.tags:where(.astro-pjkakwps).pill a:where(.astro-pjkakwps):link,.tags:where(.astro-pjkakwps).pill a:where(.astro-pjkakwps):visited,.tags:where(.astro-pjkakwps).pill a:where(.astro-pjkakwps):active,.tags:where(.astro-pjkakwps).pill a:where(.astro-pjkakwps):hover{color:var(--color-link-black)}.tags:where(.astro-pjkakwps).pill a:where(.astro-pjkakwps):link,.tags:where(.astro-pjkakwps).pill a:where(.astro-pjkakwps):visited,.tags:where(.astro-pjkakwps).pill a:where(.astro-pjkakwps):active,.tags:where(.astro-pjkakwps).pill a:where(.astro-pjkakwps):hover{text-decoration:none}.tags:where(.astro-pjkakwps).plain{align-items:first baseline;align-self:flex-end}.tags:where(.astro-pjkakwps).plain a:where(.astro-pjkakwps):link,.tags:where(.astro-pjkakwps).plain a:where(.astro-pjkakwps):visited,.tags:where(.astro-pjkakwps).plain a:where(.astro-pjkakwps):active,.tags:where(.astro-pjkakwps).plain a:where(.astro-pjkakwps):hover{color:var(--color-link)}.tags:where(.astro-pjkakwps).plain a:where(.astro-pjkakwps):link,.tags:where(.astro-pjkakwps).plain a:where(.astro-pjkakwps):visited{text-decoration:none}.tags:where(.astro-pjkakwps).plain a:where(.astro-pjkakwps):active,.tags:where(.astro-pjkakwps).plain a:where(.astro-pjkakwps):hover{text-decoration:underline}.form-field{width:100%}.form-field label.required:after,.form-field .ds-prose.required p:after{color:var(--color-form-error);content:" *";display:inline}.form-field .error-text{color:var(--ds-form-error-color)}.form-field .reverse{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start}.ds-form textarea,.ds-form input:not([type=checkbox]){background:var(--ds-form-input-background);border:var(--ds-form-border-size) solid var(--ds-form-border-color);padding:var(--ds-form-padding-y) var(--ds-form-padding-x);box-sizing:border-box;font-size:var(--ds-form-font-size);width:100%}.ds-form textarea.error,.ds-form input:not([type=checkbox]).error{border:var(--ds-form-border-size) solid var(--ds-form-error-color)}.ds-form textarea{border-radius:var(--ds-form-border-radius);height:var(--ds-form-textarea-height);resize:vertical}.ds-form input{border-radius:var(--ds-form-border-radius)}.ds-form.comments label{font-family:Open Sans,Helvetica,Arial,sans-serif}.ds-form.comments textarea{height:var(--ds-form-textarea-height)}.ds-form.comments textarea,.ds-form.comments input{background:var(--ds-form-input-background);border:var(--ds-form-border-size) solid var(--ds-form-border-color);border-radius:var(--ds-form-border-radius);padding:var(--ds-form-padding-x) var(--ds-form-padding-y);outline:0;font-size:1.0625rem;font-weight:300}.ds-form.comments textarea.error,.ds-form.comments input.error{border-color:var(--ds-form-error-color)}.ds-form.comments textarea[type=checkbox].error,.ds-form.comments input[type=checkbox].error{outline:.0648218349rem solid var(--ds-form-error-color)}.ds-form.comments textarea::placeholder,.ds-form.comments input::placeholder{color:var(--comments-form-placeholder-text-color)}.ds-form.comments .form-field .reverse{align-items:center}.ds-form.comments .form-field:not(.checkbox) label{font-size:var(--ds-form-font-size);font-weight:400;font-style:italic}.ds-form.comments button{cursor:pointer;text-decoration:none;padding:.7rem 1.25rem;width:fit-content;min-width:8.5rem;display:flex;justify-content:center;border-width:.0648218349rem;border-style:solid;border-radius:.1613668099rem;background-color:var(--button-default-background);border-color:var(--button-default-border);margin-left:auto;font-size:1rem}.ds-form.comments button .ds-text{color:var(--button-default-text)}.ds-form.comments button:active{background-color:var(--button-active-background);border-color:var(--button-active-border)}.ds-form.comments button:active .ds-text{color:var(--button-active-text)}.ds-form.comments button:focus,.ds-form.comments button:focus-visible{background-color:var(--button-focus-background);border-color:var(--button-focus-border)}.ds-form.comments button:focus .ds-text,.ds-form.comments button:focus-visible .ds-text{color:var(--button-focus-text)}.ds-form.comments button:hover{background-color:var(--button-hover-background);border-color:var(--button-hover-border);color:var(--button-hover-text)}.ds-form.comments button:hover .ds-text{color:var(--button-hover-text)}.ds-form.comments .form-field .ds-prose.required p:after{content:""}.ds-form.comments .form-field .ds-prose.required p:before{content:"* ";display:inline}.ds-form.comments .form-field label.required:after{color:unset}.comment-reply:where(.astro-gvewgskl).hidden .comment-reply-form:where(.astro-gvewgskl){display:none}.comment-reply:where(.astro-gvewgskl) .comment-reply-button:where(.astro-gvewgskl){border:transparent;background:transparent;display:flex;cursor:pointer;padding-left:0}.comment-reply:where(.astro-gvewgskl) .comment-reply-button:where(.astro-gvewgskl) p:where(.astro-gvewgskl){text-transform:uppercase;color:var(--comments-reply)}.comment-reply:where(.astro-gvewgskl):not(.hidden) .comment-reply-button:where(.astro-gvewgskl){display:none}.comment .comment-text blockquote{border-left:.2546013254rem solid var(--color-text);padding-left:.6338019242rem;margin-left:.6338019242rem}.comment .comment-text code{font-weight:600;white-space:pre-wrap}.comment .comment-text a:link,.comment .comment-text a:visited,.comment .comment-text a:active,.comment .comment-text a:hover{color:var(--color-link)}.comment .comment-text a:link,.comment .comment-text a:visited{text-decoration:none}.comment .comment-text a:active,.comment .comment-text a:hover{text-decoration:underline}.comment:where(.astro-i2frcrbm){border-left:.2546013254rem solid var(--comments-border);padding-left:.6338019242rem}.comment:where(.astro-i2frcrbm) .header:where(.astro-i2frcrbm){color:var(--comments-header)}.comment:where(.astro-i2frcrbm) .header:where(.astro-i2frcrbm) .ds-text:where(.astro-i2frcrbm){color:var(--comments-header)}.comment:where(.astro-i2frcrbm) .reply:where(.astro-i2frcrbm).ds-text{color:var(--comments-reply)}.article-page:where(.astro-zbut332k) .search-link-and-tags:where(.astro-zbut332k)>.tags:where(.astro-zbut332k){margin-top:.78889rem;padding-top:.78889rem;border-top:.0648218349rem solid var(--sidebar-accent-color)}.article-page:where(.astro-zbut332k) .body:where(.astro-zbut332k) .related-pages:where(.astro-zbut332k) .ds-text:where(.astro-zbut332k){color:var(--article-page-related-page-text)}.article-page:where(.astro-zbut332k) .body:where(.astro-zbut332k) .related-pages:where(.astro-zbut332k) .related-pages-header:where(.astro-zbut332k){border-bottom:.0648218349rem solid var(--article-page-dividing-line);padding-bottom:.4017048791rem}.article-page:where(.astro-zbut332k) .body:where(.astro-zbut332k) .related-pages:where(.astro-zbut332k) .related-pages-item:where(.astro-zbut332k){list-style:"–";color:var(--article-page-related-page-text);margin-left:.6338019242rem;padding-left:.4017048791rem}.article-page:where(.astro-zbut332k) .body:where(.astro-zbut332k) .related-pages:where(.astro-zbut332k) .related-pages-item:where(.astro-zbut332k) a:where(.astro-zbut332k).related-link:link,.article-page:where(.astro-zbut332k) .body:where(.astro-zbut332k) .related-pages:where(.astro-zbut332k) .related-pages-item:where(.astro-zbut332k) a:where(.astro-zbut332k).related-link:visited,.article-page:where(.astro-zbut332k) .body:where(.astro-zbut332k) .related-pages:where(.astro-zbut332k) .related-pages-item:where(.astro-zbut332k) a:where(.astro-zbut332k).related-link:active,.article-page:where(.astro-zbut332k) .body:where(.astro-zbut332k) .related-pages:where(.astro-zbut332k) .related-pages-item:where(.astro-zbut332k) a:where(.astro-zbut332k).related-link:hover{color:var(--color-link)}.article-page:where(.astro-zbut332k) .body:where(.astro-zbut332k) .related-pages:where(.astro-zbut332k) .related-pages-item:where(.astro-zbut332k) a:where(.astro-zbut332k).related-link:link,.article-page:where(.astro-zbut332k) .body:where(.astro-zbut332k) .related-pages:where(.astro-zbut332k) .related-pages-item:where(.astro-zbut332k) a:where(.astro-zbut332k).related-link:visited{text-decoration:none}.article-page:where(.astro-zbut332k) .body:where(.astro-zbut332k) .related-pages:where(.astro-zbut332k) .related-pages-item:where(.astro-zbut332k) a:where(.astro-zbut332k).related-link:active,.article-page:where(.astro-zbut332k) .body:where(.astro-zbut332k) .related-pages:where(.astro-zbut332k) .related-pages-item:where(.astro-zbut332k) a:where(.astro-zbut332k).related-link:hover{text-decoration:underline}.article-page:where(.astro-zbut332k) .body:where(.astro-zbut332k) hr:where(.astro-zbut332k){width:100%;border:unset;margin:0;border-top:.063rem solid var(--article-page-dividing-line)}.accordion-row:where(.astro-saq3tcvt) .accordion-header:where(.astro-saq3tcvt){cursor:pointer}.accordion-row:where(.astro-saq3tcvt) .accordion-body:where(.astro-saq3tcvt){display:grid;grid-template-columns:1fr;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(0,0,.2,1)}.accordion-row:where(.astro-saq3tcvt) .accordion-body:where(.astro-saq3tcvt) .hide-overflow:where(.astro-saq3tcvt){overflow:hidden}.accordion-row:where(.astro-saq3tcvt).expanded .accordion-body:where(.astro-saq3tcvt){grid-template-rows:1fr}.kdab-office-body:where(.astro-lowov37y){padding:1.0625rem}.kdab-office-body:where(.astro-lowov37y) .no-shrink:where(.astro-lowov37y){flex-shrink:0}.kdab-office-body:where(.astro-lowov37y) .maps-link-apple:where(.astro-lowov37y) a:where(.astro-lowov37y):link,.kdab-office-body:where(.astro-lowov37y) .maps-link-apple:where(.astro-lowov37y) a:where(.astro-lowov37y):visited,.kdab-office-body:where(.astro-lowov37y) .maps-link-apple:where(.astro-lowov37y) a:where(.astro-lowov37y):active,.kdab-office-body:where(.astro-lowov37y) .maps-link-apple:where(.astro-lowov37y) a:where(.astro-lowov37y):hover,.kdab-office-body:where(.astro-lowov37y) .maps-link-google:where(.astro-lowov37y) a:where(.astro-lowov37y):link,.kdab-office-body:where(.astro-lowov37y) .maps-link-google:where(.astro-lowov37y) a:where(.astro-lowov37y):visited,.kdab-office-body:where(.astro-lowov37y) .maps-link-google:where(.astro-lowov37y) a:where(.astro-lowov37y):active,.kdab-office-body:where(.astro-lowov37y) .maps-link-google:where(.astro-lowov37y) a:where(.astro-lowov37y):hover{color:var(--color-link)}.kdab-office-body:where(.astro-lowov37y) .maps-link-apple:where(.astro-lowov37y) a:where(.astro-lowov37y):link,.kdab-office-body:where(.astro-lowov37y) .maps-link-apple:where(.astro-lowov37y) a:where(.astro-lowov37y):visited,.kdab-office-body:where(.astro-lowov37y) .maps-link-google:where(.astro-lowov37y) a:where(.astro-lowov37y):link,.kdab-office-body:where(.astro-lowov37y) .maps-link-google:where(.astro-lowov37y) a:where(.astro-lowov37y):visited{text-decoration:none}.kdab-office-body:where(.astro-lowov37y) .maps-link-apple:where(.astro-lowov37y) a:where(.astro-lowov37y):active,.kdab-office-body:where(.astro-lowov37y) .maps-link-apple:where(.astro-lowov37y) a:where(.astro-lowov37y):hover,.kdab-office-body:where(.astro-lowov37y) .maps-link-google:where(.astro-lowov37y) a:where(.astro-lowov37y):active,.kdab-office-body:where(.astro-lowov37y) .maps-link-google:where(.astro-lowov37y) a:where(.astro-lowov37y):hover{text-decoration:underline}.ds-form.contact label{font-family:Open Sans,Helvetica,Arial,sans-serif}.ds-form.contact textarea{height:var(--ds-form-textarea-height)}.ds-form.contact textarea,.ds-form.contact input{background:var(--ds-form-input-background);border:var(--ds-form-border-size) solid var(--ds-form-border-color);border-radius:var(--ds-form-border-radius);padding:var(--ds-form-padding-x) var(--ds-form-padding-y);outline:0;font-size:1.0625rem;font-weight:300}.ds-form.contact textarea.error,.ds-form.contact input.error{border-color:var(--ds-form-error-color)}.ds-form.contact textarea[type=checkbox].error,.ds-form.contact input[type=checkbox].error{outline:.0648218349rem solid var(--ds-form-error-color)}.ds-form.contact textarea::placeholder,.ds-form.contact input::placeholder{color:var(--contact-form-placeholder-text-color)}.ds-form.contact .form-field .reverse{align-items:center}.ds-form.contact .form-field:not(.checkbox) label{font-size:var(--ds-form-font-size);font-weight:400;font-style:italic}.ds-form.contact button{cursor:pointer;text-decoration:none;padding:.7rem 1.25rem;width:fit-content;min-width:8.5rem;display:flex;justify-content:center;border-width:.0648218349rem;border-style:solid;border-radius:.1613668099rem;background-color:var(--button-default-background);border-color:var(--button-default-border);margin-left:auto;font-size:1rem}.ds-form.contact button .ds-text{color:var(--button-default-text)}.ds-form.contact button:active{background-color:var(--button-active-background);border-color:var(--button-active-border)}.ds-form.contact button:active .ds-text{color:var(--button-active-text)}.ds-form.contact button:focus,.ds-form.contact button:focus-visible{background-color:var(--button-focus-background);border-color:var(--button-focus-border)}.ds-form.contact button:focus .ds-text,.ds-form.contact button:focus-visible .ds-text{color:var(--button-focus-text)}.ds-form.contact button:hover{background-color:var(--button-hover-background);border-color:var(--button-hover-border);color:var(--button-hover-text)}.ds-form.contact button:hover .ds-text{color:var(--button-hover-text)}.ds-form.contact .form-field .ds-prose.required p:after{content:""}.ds-form.contact .form-field .ds-prose.required p:before{content:"* ";display:inline}.ds-form.contact .form-field label.required:after{color:unset}.success-message-box{border:.0648218349rem solid var(--contact-form-success-message-border-color);height:6.1970612199rem;padding:1.57778rem 2.4893897284rem;border-radius:.1613668099rem}.office-header:where(.astro-m5sjcq43){padding:.6338019242rem 0 1.57778rem;user-select:none}.accordion-icon:where(.astro-m5sjcq43){color:var(--contact-accordion-icon);transition:transform .2s cubic-bezier(0,0,.2,1)}.accordion-spacer:where(.astro-m5sjcq43){width:1.0625rem;flex-shrink:0}.accordion .accordion-row.expanded .office-header .accordion-icon{transform:rotate(-90deg)}.introductory-block h2{font-size:1.256rem;padding-bottom:.4017048791rem}.introductory-block a{font-style:italic}.title-paragraph{font-size:1.256rem}.title-paragraph.ds-prose h1{line-height:1.256;font-weight:600}.title-paragraph p{font-weight:300}.newsletter-page:where(.astro-yq3pui6g) iframe:where(.astro-yq3pui6g){width:100%}.ds-form.newsletter label{font-family:Open Sans,Helvetica,Arial,sans-serif}.ds-form.newsletter textarea{height:var(--ds-form-textarea-height)}.ds-form.newsletter textarea,.ds-form.newsletter input{background:var(--ds-form-input-background);border:var(--ds-form-border-size) solid var(--ds-form-border-color);border-radius:var(--ds-form-border-radius);padding:var(--ds-form-padding-x) var(--ds-form-padding-y);outline:0;font-size:1.0625rem;font-weight:300}.ds-form.newsletter textarea.error,.ds-form.newsletter input.error{border-color:var(--ds-form-error-color)}.ds-form.newsletter textarea[type=checkbox].error,.ds-form.newsletter input[type=checkbox].error{outline:.0648218349rem solid var(--ds-form-error-color)}.ds-form.newsletter textarea::placeholder,.ds-form.newsletter input::placeholder{color:var(--newsletter-form-placeholder-text-color)}.ds-form.newsletter .form-field .reverse{align-items:center}.ds-form.newsletter .form-field:not(.checkbox) label{font-size:var(--ds-form-font-size);font-weight:400;font-style:italic}.ds-form.newsletter button{cursor:pointer;text-decoration:none;padding:.7rem 1.25rem;width:fit-content;min-width:8.5rem;display:flex;justify-content:center;border-width:.0648218349rem;border-style:solid;border-radius:.1613668099rem;background-color:var(--button-default-background);border-color:var(--button-default-border);margin-left:auto;font-size:1rem}.ds-form.newsletter button .ds-text{color:var(--button-default-text)}.ds-form.newsletter button:active{background-color:var(--button-active-background);border-color:var(--button-active-border)}.ds-form.newsletter button:active .ds-text{color:var(--button-active-text)}.ds-form.newsletter button:focus,.ds-form.newsletter button:focus-visible{background-color:var(--button-focus-background);border-color:var(--button-focus-border)}.ds-form.newsletter button:focus .ds-text,.ds-form.newsletter button:focus-visible .ds-text{color:var(--button-focus-text)}.ds-form.newsletter button:hover{background-color:var(--button-hover-background);border-color:var(--button-hover-border);color:var(--button-hover-text)}.ds-form.newsletter button:hover .ds-text{color:var(--button-hover-text)}.ds-form.newsletter .form-field .ds-prose.required p:after{content:""}.ds-form.newsletter .form-field .ds-prose.required p:before{content:"* ";display:inline}.ds-form.newsletter .form-field label.required:after{color:unset}.success-message-box{border:.0648218349rem solid var(--newsletter-form-success-message-border-color);height:6.1970612199rem;padding:1.57778rem 2.4893897284rem;border-radius:.1613668099rem}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.u-font-family-open-sans:where(.astro-vltblurt){font-family:Open Sans,Helvetica,Arial,sans-serif}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-4{line-height:2.489}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-4:before,.u-font-family-open-sans:where(.astro-vltblurt).u-leading-4:after{content:"";display:block;height:0;width:0}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-4:before{margin-bottom:calc(-.90075em + 0px)}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-4:after{margin-top:calc(-.8695em + 0px)}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-3{line-height:1.981}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-3:before,.u-font-family-open-sans:where(.astro-vltblurt).u-leading-3:after{content:"";display:block;height:0;width:0}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-3:before{margin-bottom:calc(-.64675em + 0px)}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-3:after{margin-top:calc(-.6155em + 0px)}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-2{line-height:1.578}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-2:before,.u-font-family-open-sans:where(.astro-vltblurt).u-leading-2:after{content:"";display:block;height:0;width:0}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-2:before{margin-bottom:calc(-.44525em + 0px)}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-2:after{margin-top:calc(-.414em + 0px)}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-1{line-height:1.256}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-1:before,.u-font-family-open-sans:where(.astro-vltblurt).u-leading-1:after{content:"";display:block;height:0;width:0}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-1:before{margin-bottom:calc(-.28425em + 0px)}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-1:after{margin-top:calc(-.253em + 0px)}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-0{line-height:1}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-0:before,.u-font-family-open-sans:where(.astro-vltblurt).u-leading-0:after{content:"";display:block;height:0;width:0}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-0:before{margin-bottom:calc(-.15625em + 0px)}.u-font-family-open-sans:where(.astro-vltblurt).u-leading-0:after{margin-top:calc(-.125em + 0px)}.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):link,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):visited,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):active,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):hover,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):active:link,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):active:visited,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):active:active,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):active:hover,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):visited:link,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):visited:visited,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):visited:active,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):visited:hover,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):link:link,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):link:visited,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):link:active,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):link:hover{color:var(--color-link)}.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):link,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):visited,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):active:link,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):active:visited,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):visited:link,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):visited:visited,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):link:link,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):link:visited{text-decoration:none}.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):active,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):hover,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):active:active,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):active:hover,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):visited:active,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):visited:hover,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):link:active,.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) a:where(.astro-vltblurt):link:hover{text-decoration:underline}.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) .date-sent:where(.astro-vltblurt){flex-shrink:0}.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt) .newsletter-title:where(.astro-vltblurt){text-wrap:balance}.newsletters-page:where(.astro-vltblurt) .newsletter-link:where(.astro-vltblurt).hidden{display:none}.newsletters-page:where(.astro-vltblurt).show-all-newsletters .newsletter-link:where(.astro-vltblurt).hidden{display:flex}.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt){cursor:pointer;text-decoration:none;padding:.7rem 1.25rem;width:fit-content;min-width:8.5rem;justify-content:center;border-width:.0648218349rem;border-style:solid;border-radius:.1613668099rem;background-color:var(--button-default-background);border-color:var(--button-default-border);line-height:1.3;display:flex;gap:.6338019242rem;text-transform:uppercase;border:unset;padding:0;justify-content:start}.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt) .ds-text:where(.astro-vltblurt){color:var(--button-default-text)}.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):active{background-color:var(--button-active-background);border-color:var(--button-active-border)}.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):active .ds-text:where(.astro-vltblurt){color:var(--button-active-text)}.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):focus,.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):focus-visible{background-color:var(--button-focus-background);border-color:var(--button-focus-border)}.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):focus .ds-text:where(.astro-vltblurt),.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):focus-visible .ds-text:where(.astro-vltblurt){color:var(--button-focus-text)}.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):hover{background-color:var(--button-hover-background);border-color:var(--button-hover-border);color:var(--button-hover-text)}.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):hover .ds-text:where(.astro-vltblurt){color:var(--button-hover-text)}.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):before,.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):after{content:"";display:block;height:0;width:0}.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):before{margin-bottom:calc(-.30625em + 0px)}.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):after{margin-top:calc(-.275em + 0px)}.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):hover,.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):active,.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):focus,.newsletters-page:where(.astro-vltblurt) .more-newsletters:where(.astro-vltblurt) button:where(.astro-vltblurt):focus-visible{background-color:transparent;outline:transparent}.search-result:where(.astro-ermlmbep) a:where(.astro-ermlmbep).title-link:link,.search-result:where(.astro-ermlmbep) a:where(.astro-ermlmbep).title-link:visited,.search-result:where(.astro-ermlmbep) a:where(.astro-ermlmbep).title-link:active,.search-result:where(.astro-ermlmbep) a:where(.astro-ermlmbep).title-link:hover{color:inherit}.search-result:where(.astro-ermlmbep) a:where(.astro-ermlmbep).title-link:link,.search-result:where(.astro-ermlmbep) a:where(.astro-ermlmbep).title-link:visited{text-decoration:none}.search-result:where(.astro-ermlmbep) a:where(.astro-ermlmbep).title-link:active,.search-result:where(.astro-ermlmbep) a:where(.astro-ermlmbep).title-link:hover{text-decoration:underline}.pagination:where(.astro-d776pwuy) .page-number:where(.astro-d776pwuy){padding:1.0625rem;display:block;color:var(--search-page-pagination-inactive-foreground-color);text-decoration:none}.pagination:where(.astro-d776pwuy) .page-number:where(.astro-d776pwuy):link,.pagination:where(.astro-d776pwuy) .page-number:where(.astro-d776pwuy):visited{color:var(--search-page-pagination-foreground-color)}.pagination:where(.astro-d776pwuy) .page-number:where(.astro-d776pwuy):link:hover,.pagination:where(.astro-d776pwuy) .page-number:where(.astro-d776pwuy):link:active,.pagination:where(.astro-d776pwuy) .page-number:where(.astro-d776pwuy):link:focus,.pagination:where(.astro-d776pwuy) .page-number:where(.astro-d776pwuy):link.active,.pagination:where(.astro-d776pwuy) .page-number:where(.astro-d776pwuy):visited:hover,.pagination:where(.astro-d776pwuy) .page-number:where(.astro-d776pwuy):visited:active,.pagination:where(.astro-d776pwuy) .page-number:where(.astro-d776pwuy):visited:focus,.pagination:where(.astro-d776pwuy) .page-number:where(.astro-d776pwuy):visited.active{background-color:var(--search-page-pagination-active-background-color);color:var(--search-page-pagination-active-foreground-color)}.table-of-contents:where(.astro-xvrfupwn) .table-of-contents-inner:where(.astro-xvrfupwn) .heading-level-3:where(.astro-xvrfupwn){padding-left:1.0625rem}.table-of-contents:where(.astro-xvrfupwn) .table-of-contents-inner:where(.astro-xvrfupwn) a:where(.astro-xvrfupwn):link,.table-of-contents:where(.astro-xvrfupwn) .table-of-contents-inner:where(.astro-xvrfupwn) a:where(.astro-xvrfupwn):visited,.table-of-contents:where(.astro-xvrfupwn) .table-of-contents-inner:where(.astro-xvrfupwn) a:where(.astro-xvrfupwn):active,.table-of-contents:where(.astro-xvrfupwn) .table-of-contents-inner:where(.astro-xvrfupwn) a:where(.astro-xvrfupwn):hover{color:var(--color-link)}.table-of-contents:where(.astro-xvrfupwn) .table-of-contents-inner:where(.astro-xvrfupwn) a:where(.astro-xvrfupwn):link,.table-of-contents:where(.astro-xvrfupwn) .table-of-contents-inner:where(.astro-xvrfupwn) a:where(.astro-xvrfupwn):visited{text-decoration:none}.table-of-contents:where(.astro-xvrfupwn) .table-of-contents-inner:where(.astro-xvrfupwn) a:where(.astro-xvrfupwn):active,.table-of-contents:where(.astro-xvrfupwn) .table-of-contents-inner:where(.astro-xvrfupwn) a:where(.astro-xvrfupwn):hover{text-decoration:underline}@media (max-width: 1023px){.table-of-contents:where(.astro-xvrfupwn){display:none}}.publication-page .search-link-and-tags>.tags{margin-top:.78889rem;padding-top:.78889rem;border-top:.0648218349rem solid var(--sidebar-accent-color)}.publication-page .document-link a:link,.publication-page .document-link a:visited,.publication-page .document-link a:active,.publication-page .document-link a:hover{color:var(--color-link)}.publication-page .document-link a:link,.publication-page .document-link a:visited{text-decoration:none}.publication-page .document-link a:active,.publication-page .document-link a:hover{text-decoration:underline}.publication-page .table-of-contents-container{flex-grow:1}.search-featured-tag:where(.astro-ttiyykdx) label:where(.astro-ttiyykdx){cursor:pointer;display:block;border-radius:.1613668099rem;border:.0648218349rem solid var(--button-default-border);background-color:var(--search-page-featured-tag-background-color);box-sizing:border-box;padding:.6338019242rem;text-align:center;font-size:1rem;line-height:1.0625rem;transition:background-color .35s ease-in-out,color .35s ease-in-out}.search-featured-tag:where(.astro-ttiyykdx) input:where(.astro-ttiyykdx)[type=checkbox]{display:none}.search-featured-tag:where(.astro-ttiyykdx):has(>input[type=checkbox]:checked) label:where(.astro-ttiyykdx){background-color:var(--button-selected-background);color:var(--button-selected-text)}.search-filter-publishing-date:where(.astro-nrjh2tmc){display:grid;gap:.6338019242rem 1.0625rem}.search-filter-publishing-date:where(.astro-nrjh2tmc) label:where(.astro-nrjh2tmc){grid-column:span 2}.search-filter-publishing-date:where(.astro-nrjh2tmc) input:where(.astro-nrjh2tmc){font-size:1rem;border:.0648218349rem solid var(--search-page-border-color);border-radius:.1613668099rem;padding:.6338019242rem}.search-filter-publishing-date:where(.astro-nrjh2tmc) input:where(.astro-nrjh2tmc):focus{outline:0;border-color:var(--search-page-focus-color)}.search-filter-publishing-date:where(.astro-nrjh2tmc) input:where(.astro-nrjh2tmc)::placeholder{color:var(--search-page-placeholder-color)}.search-filter-tag:where(.astro-3brup77d) label:where(.astro-3brup77d){cursor:pointer;display:block;background-color:var(--search-page-active-color);border-radius:.1613668099rem;box-sizing:border-box;padding:.4017048791rem;font-size:.796rem;line-height:1.0625rem;transition:background-color .35s ease-in-out,color .35s ease-in-out}.search-filter-tag:where(.astro-3brup77d) label:where(.astro-3brup77d):after{content:"+";display:inline-block;width:1.0625rem;height:1.0625rem;vertical-align:middle;margin-left:1.0625rem;font-size:1.256rem;text-align:center;border-radius:99rem;color:var(--search-page-tag-plus-foreground-color);background-color:var(--search-page-tag-plus-background-color);transition:transform .35s ease-in-out}.search-filter-tag:where(.astro-3brup77d) input:where(.astro-3brup77d)[type=checkbox]{display:none}.search-filter-tag:where(.astro-3brup77d):has(>input[type=checkbox]:checked) label:where(.astro-3brup77d){background-color:var(--search-page-active-tag-background-color);color:var(--search-page-active-tag-foreground-color)}.search-filter-tag:where(.astro-3brup77d):has(>input[type=checkbox]:checked) label:where(.astro-3brup77d):after{transform:rotate(45deg)}.rss-feed-link:where(.astro-o5dk453j){color:#f26522}.rss-feed-link:where(.astro-o5dk453j) a:where(.astro-o5dk453j):link,.rss-feed-link:where(.astro-o5dk453j) a:where(.astro-o5dk453j):visited,.rss-feed-link:where(.astro-o5dk453j) a:where(.astro-o5dk453j):active,.rss-feed-link:where(.astro-o5dk453j) a:where(.astro-o5dk453j):hover{color:inherit}.rss-feed-link:where(.astro-o5dk453j) a:where(.astro-o5dk453j):link,.rss-feed-link:where(.astro-o5dk453j) a:where(.astro-o5dk453j):visited{text-decoration:none}.rss-feed-link:where(.astro-o5dk453j) a:where(.astro-o5dk453j):active,.rss-feed-link:where(.astro-o5dk453j) a:where(.astro-o5dk453j):hover{text-decoration:underline}.search-field:where(.astro-wikbp6lf){position:relative}.search-field:where(.astro-wikbp6lf) .ornament:where(.astro-wikbp6lf){position:absolute;transform:translate(-7%,-20%);width:15.426900547rem;z-index:-1}.search-field:where(.astro-wikbp6lf) label:where(.astro-wikbp6lf){position:absolute;transform:translateY(calc(-100% - .4017048791rem));left:.6338019242rem;font-size:.796rem}.search-field:where(.astro-wikbp6lf) input:where(.astro-wikbp6lf){font-size:1rem;border:.0648218349rem solid var(--search-page-border-color);border-radius:.1613668099rem;padding:.6338019242rem}.search-field:where(.astro-wikbp6lf) input:where(.astro-wikbp6lf):focus{outline:0;border-color:var(--search-page-focus-color)}.search-field:where(.astro-wikbp6lf) input:where(.astro-wikbp6lf)::placeholder{color:var(--search-page-placeholder-color)}@media (max-width: 1023px){.filters.filters-hidden-mobile>:not(button.show-hide-filters){display:none}}.search-form:where(.astro-3ew5l7lb){display:grid;gap:2.4893897284rem}@media (min-width: 1024px){.search-form:where(.astro-3ew5l7lb){grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:repeat(3,auto) 1fr;align-items:start}.search-form:where(.astro-3ew5l7lb) .search-results-container:where(.astro-3ew5l7lb){grid-column:1;grid-row:2/span 3}.search-form:where(.astro-3ew5l7lb) .featured-tags:where(.astro-3ew5l7lb),.search-form:where(.astro-3ew5l7lb) .filters:where(.astro-3ew5l7lb),.search-form:where(.astro-3ew5l7lb) .rss-feed-link:where(.astro-3ew5l7lb),.search-form:where(.astro-3ew5l7lb) .sidebar:where(.astro-3ew5l7lb){grid-column:2}.search-form:where(.astro-3ew5l7lb) .rss-feed-link:where(.astro-3ew5l7lb){grid-row:3}.search-form:where(.astro-3ew5l7lb) .sidebar:where(.astro-3ew5l7lb){grid-row:4}}@media (max-width: 767px){.rss-feed-link:where(.astro-3ew5l7lb),.introduction:where(.astro-3ew5l7lb){display:none}}.introduction:where(.astro-3ew5l7lb){color:var(--resources-page-introduction-color)}.search-results-container:where(.astro-3ew5l7lb){position:relative}.search-results-container:where(.astro-3ew5l7lb) .searching-placeholder:where(.astro-3ew5l7lb){opacity:0;white-space:nowrap;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.search-results-container:where(.astro-3ew5l7lb) .searching-placeholder:where(.astro-3ew5l7lb),.search-results-container:where(.astro-3ew5l7lb) .search-results:where(.astro-3ew5l7lb){transition:opacity .5s ease-in-out}.search-results-container:where(.astro-3ew5l7lb).searching .searching-placeholder:where(.astro-3ew5l7lb){opacity:1}.search-results-container:where(.astro-3ew5l7lb).searching .search-results:where(.astro-3ew5l7lb){opacity:0}.searching-placeholder:where(.astro-3ew5l7lb) svg:where(.astro-3ew5l7lb){animation:circle 1.5s linear infinite}@keyframes circle{0%{transform:rotate(0) translate(.75rem) rotate(0)}to{transform:rotate(360deg) translate(.75rem) rotate(-360deg)}}button:where(.astro-3ew5l7lb).show-hide-filters{background-color:transparent;border-radius:.1613668099rem;border:.0648218349rem solid var(--button-default-border);box-sizing:border-box;cursor:pointer;display:block;font-size:1rem;line-height:1.0625rem;padding:.6338019242rem;text-align:center}@media (min-width: 1024px){button:where(.astro-3ew5l7lb).show-hide-filters{display:none}}.video-page:where(.astro-rislvcbz) .search-link-and-tags:where(.astro-rislvcbz)>.tags:where(.astro-rislvcbz){margin-top:.78889rem;padding-top:.78889rem;border-top:.0648218349rem solid var(--sidebar-accent-color)}.video-page:where(.astro-rislvcbz) .body:where(.astro-rislvcbz) .related-pages:where(.astro-rislvcbz) .ds-text:where(.astro-rislvcbz){color:var(--video-page-related-page-text)}.video-page:where(.astro-rislvcbz) .body:where(.astro-rislvcbz) .related-pages:where(.astro-rislvcbz) .related-pages-header:where(.astro-rislvcbz){border-bottom:.0648218349rem solid var(--video-page-dividing-line);padding-bottom:.4017048791rem}.video-page:where(.astro-rislvcbz) .body:where(.astro-rislvcbz) .related-pages:where(.astro-rislvcbz) .related-pages-item:where(.astro-rislvcbz){list-style:"–";color:var(--video-page-related-page-text);margin-left:.6338019242rem;padding-left:.4017048791rem}.video-page:where(.astro-rislvcbz) .body:where(.astro-rislvcbz) .related-pages:where(.astro-rislvcbz) .related-pages-item:where(.astro-rislvcbz) a:where(.astro-rislvcbz).related-link:link,.video-page:where(.astro-rislvcbz) .body:where(.astro-rislvcbz) .related-pages:where(.astro-rislvcbz) .related-pages-item:where(.astro-rislvcbz) a:where(.astro-rislvcbz).related-link:visited,.video-page:where(.astro-rislvcbz) .body:where(.astro-rislvcbz) .related-pages:where(.astro-rislvcbz) .related-pages-item:where(.astro-rislvcbz) a:where(.astro-rislvcbz).related-link:active,.video-page:where(.astro-rislvcbz) .body:where(.astro-rislvcbz) .related-pages:where(.astro-rislvcbz) .related-pages-item:where(.astro-rislvcbz) a:where(.astro-rislvcbz).related-link:hover{color:var(--color-link)}.video-page:where(.astro-rislvcbz) .body:where(.astro-rislvcbz) .related-pages:where(.astro-rislvcbz) .related-pages-item:where(.astro-rislvcbz) a:where(.astro-rislvcbz).related-link:link,.video-page:where(.astro-rislvcbz) .body:where(.astro-rislvcbz) .related-pages:where(.astro-rislvcbz) .related-pages-item:where(.astro-rislvcbz) a:where(.astro-rislvcbz).related-link:visited{text-decoration:none}.video-page:where(.astro-rislvcbz) .body:where(.astro-rislvcbz) .related-pages:where(.astro-rislvcbz) .related-pages-item:where(.astro-rislvcbz) a:where(.astro-rislvcbz).related-link:active,.video-page:where(.astro-rislvcbz) .body:where(.astro-rislvcbz) .related-pages:where(.astro-rislvcbz) .related-pages-item:where(.astro-rislvcbz) a:where(.astro-rislvcbz).related-link:hover{text-decoration:underline}.video-page:where(.astro-rislvcbz) .body:where(.astro-rislvcbz) hr:where(.astro-rislvcbz){width:100%;border:unset;margin:0;border-top:.063rem solid var(--video-page-dividing-line)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.u-align-items-start{align-items:flex-start}.u-align-items-end{align-items:flex-end}.u-align-items-center{align-items:center}.u-align-items-baseline{align-items:baseline}.u-align-items-stretch{align-items:stretch}.u-align-self-start{align-self:flex-start}.u-align-self-end{align-self:flex-end}.u-align-self-center{align-self:center}.u-align-self-baseline{align-self:baseline}.u-align-self-stretch{align-self:stretch}.u-justify-content-start{justify-content:flex-start}.u-justify-content-end{justify-content:flex-end}.u-justify-content-center{justify-content:center}.u-justify-content-space-between{justify-content:space-between}.u-justify-content-space-around{justify-content:space-around}.u-justify-content-space-evenly{justify-content:space-evenly}.u-justify-self-start{justify-self:flex-start}.u-justify-self-end{justify-self:flex-end}.u-justify-self-center{justify-self:center}.u-justify-self-space-between{justify-self:space-between}.u-justify-self-space-around{justify-self:space-around}.u-justify-self-space-evenly{justify-self:space-evenly}.u-gap-10{gap:195.6014471225rem}.u-p-10{padding:195.6014471225rem}.u-m-10{margin:195.6014471225rem}.u-gap-9{gap:60.5923811447rem}.u-p-9{padding:60.5923811447rem}.u-m-9{margin:60.5923811447rem}.u-gap-8{gap:38.4035677627rem}.u-p-8{padding:38.4035677627rem}.u-m-8{margin:38.4035677627rem}.u-gap-7{gap:24.340255145rem}.u-p-7{padding:24.340255145rem}.u-m-7{margin:24.340255145rem}.u-gap-6{gap:15.426900547rem}.u-p-6{padding:15.426900547rem}.u-m-6{margin:15.426900547rem}.u-gap-5{gap:9.7775992515rem}.u-p-5{padding:9.7775992515rem}.u-m-5{margin:9.7775992515rem}.u-gap-4{gap:6.1970612199rem}.u-p-4{padding:6.1970612199rem}.u-m-4{margin:6.1970612199rem}.u-gap-3{gap:3.9277093257rem}.u-p-3{padding:3.9277093257rem}.u-m-3{margin:3.9277093257rem}.u-gap-2{gap:2.4893897284rem}.u-p-2{padding:2.4893897284rem}.u-m-2{margin:2.4893897284rem}.u-gap-1{gap:1.57778rem}.u-p-1{padding:1.57778rem}.u-m-1{margin:1.57778rem}.u-gap-0{gap:1.0625rem}.u-p-0{padding:1.0625rem}.u-m-0{margin:1.0625rem}.u-gap--1{gap:.6338019242rem}.u-p--1{padding:.6338019242rem}.u-m--1{margin:.6338019242rem}.u-gap--2{gap:.4017048791rem}.u-p--2{padding:.4017048791rem}.u-m--2{margin:.4017048791rem}.u-gap--3{gap:.2546013254rem}.u-p--3{padding:.2546013254rem}.u-m--3{margin:.2546013254rem}.u-gap--4{gap:.1613668099rem}.u-p--4{padding:.1613668099rem}.u-m--4{margin:.1613668099rem}.u-gap--5{gap:.1022745946rem}.u-p--5{padding:.1022745946rem}.u-m--5{margin:.1022745946rem}.u-gap--6{gap:.0648218349rem}.u-p--6{padding:.0648218349rem}.u-m--6{margin:.0648218349rem}.u-inset-squish-4{padding:1.57778rem 3.9277093257rem}.u-inset-squish-3{padding:1.0625rem 2.4893897284rem}.u-inset-squish-2{padding:.6338019242rem 1.57778rem}.u-inset-squish-1{padding:.4017048791rem 1.0625rem}.u-inset-squish-0{padding:.2546013254rem .6338019242rem}.u-inset-squish--1{padding:.1613668099rem .4017048791rem}.u-w-10{width:195.6014471225rem}.u-h-10{height:195.6014471225rem}.u-w-9{width:60.5923811447rem}.u-h-9{height:60.5923811447rem}.u-w-8{width:38.4035677627rem}.u-h-8{height:38.4035677627rem}.u-w-7{width:24.340255145rem}.u-h-7{height:24.340255145rem}.u-w-6{width:15.426900547rem}.u-h-6{height:15.426900547rem}.u-w-5{width:9.7775992515rem}.u-h-5{height:9.7775992515rem}.u-w-4{width:6.1970612199rem}.u-h-4{height:6.1970612199rem}.u-w-3{width:3.9277093257rem}.u-h-3{height:3.9277093257rem}.u-w-2{width:2.4893897284rem}.u-h-2{height:2.4893897284rem}.u-w-1{width:1.57778rem}.u-h-1{height:1.57778rem}.u-w-0{width:1.0625rem}.u-h-0{height:1.0625rem}.u-w--1{width:.6338019242rem}.u-h--1{height:.6338019242rem}.u-w--2{width:.4017048791rem}.u-h--2{height:.4017048791rem}.u-w--3{width:.2546013254rem}.u-h--3{height:.2546013254rem}.u-w--4{width:.1613668099rem}.u-h--4{height:.1613668099rem}.u-w--5{width:.1022745946rem}.u-h--5{height:.1022745946rem}.u-w--6{width:.0648218349rem}.u-h--6{height:.0648218349rem}.u-font-size-5{font-size:3.127rem}.u-font-size-4{font-size:2.489rem}.u-font-size-3{font-size:1.981rem}.u-font-size-2{font-size:1.578rem}.u-font-size-1{font-size:1.256rem}.u-font-size-0{font-size:1rem}.u-font-size--1{font-size:.796rem}.u-font-size--2{font-size:.634rem}.u-font-size--3{font-size:.505rem}.u-leading-4{line-height:2.489}.u-leading-3{line-height:1.981}.u-leading-2{line-height:1.578}.u-leading-1{line-height:1.256}.u-leading-0{line-height:1}.u-weight-2{font-weight:700}.u-weight-1{font-weight:600}.u-weight-0{font-weight:400}.u-weight--1{font-weight:300}.u-text-align-center{text-align:center}.u-text-align-right{text-align:right}:root{--color-text: #1e1f20;--color-h1: #1e1f20;--color-h2: #1e1f20;--color-h3: #1e1f20;--color-h4: #1e1f20;--color-h5: #080808;--color-h6: #080808;--color-link: #1681f8;--color-link-hover: #4498f5;--color-pre-background: #171717;--color-pre-foreground: #f9f9f9;--color-code-background: transparent;--color-code-foreground: inherit;--color-form-error: #f82916;--color-background: #fff;--link-white-color: #fff;--color-link-black: #1e1f20;--article-information-line: #1681f8;--article-information-text: #1681f8;--author-photo-overlay-text: #fff;--article-page-dividing-line: #1681f8;--article-page-related-page-text: #1681f8;--border-block-border-color: #1681f8;--border-block-title-background-color: #e8f2fe;--button-default-background: #fff;--button-default-border: #1681f8;--button-default-text: #1e1f20;--button-focus-background: #add0f7;--button-focus-border: #1681f8;--button-focus-text: #1e1f20;--button-hover-background: #add0f7;--button-hover-border: #1681f8;--button-hover-text: #1e1f20;--button-disabled-background: #fff;--button-disabled-border: #b7b9bc;--button-disabled-text: #b7b9bc;--button-active-background: #4498f5;--button-active-border: #1681f8;--button-active-text: #1e1f20;--button-selected-background: #e8f2fe;--button-selected-border: #1681f8;--button-selected-text: #1e1f20;--call-to-action-border-color: #1681f8;--call-to-action-title-color: #1681f8;--carousel-control-color: #1681f8;--carousel-control-color-background: rgba(22, 129, 248, .2);--carousel-control-inactive-color: #d4d6d7;--carousel-arrow-color: #fff;--carousel-arrow-stroke-color: #e5e5e5;--comments-border: #1681f8;--comments-form-placeholder-text-color: #696d72;--comments-header: #1681f8;--comments-reply: #1681f8;--contact-accordion-icon: #1681f8;--contact-form-background-color: #fff;--contact-form-border-color: #1681f8;--contact-form-error-color: #f82916;--contact-form-input-textarea-border-color: #1681f8;--contact-form-placeholder-text-color: #696d72;--contact-form-required-color: #f82916;--contact-form-success-message-border-color: #1681f8;--emphasis-information-background: #fff;--emphasis-information-border: #1681f8;--emphasis-warning-background: #f5ae44;--emphasis-warning-border: #f5ae44;--emphasis-critical-background: #f82916;--emphasis-critical-border: #f82916;--emphasis-information-icon: #f2f3f3;--emphasis-warning-icon: #956112;--emphasis-critical-icon: #951b12;--formatted-code-line-highlight: #e8f2fe;--formatted-code-left-border: #1681f8;--formatted-code-line-number: #82878c;--formatted-code-background: #fff;--footer-background-color: #1681f8;--footer-foreground-color: #fff;--footer-diagonal-line-color: #fff;--header-image-left-color: #0669d8;--header-image-right-color: #1189fb;--header-image-xs-color: #1b8efb;--header-image-text-color: #fff;--header-drop-shadow-color: rgba(30, 31, 32, .2);--header-logo-border-color: #1681f8;--header-menu-hamburger-menu-background: #fff;--header-menu-hamburger-menu-foreground-color-mobile: #000;--header-menu-text-color: #1e1f20;--header-underline-color: #1681f8;--header-dropdown-menu-divider-color: #1681f8;--header-dropdown-menu-hover-background-color: #1681f8;--header-dropdown-menu-hover-foreground-color: #fff;--image-modal-foreground-color: #fff;--introductory-block-blue: #1681f8;--introductory-block-green: #45d98f;--introductory-block-pink: #f5acce;--kdab-com-sidebar-image-background-blue: #1681f8;--kdab-com-sidebar-image-background-green: #45d98f;--kdab-com-sidebar-image-background-pink: #f54497;--kdab-com-sidebar-image-text-color: #fff;--newsletter-form-placeholder-text-color: #696d72;--newsletter-form-success-message-border-color: #1681f8;--overlay-embed-background-color-blue: #4498f5;--overlay-embed-background-color-green: #45d98f;--overlay-embed-background-color-pink: #f54497;--overlay-embed-icon-color: #fff;--overlay-embed-privacy-text-color: #fff;--quotation-decoration: #1681f8;--related-article-border: #1681f8;--resources-page-introduction-color: #956112;--rotated-line-color: #1681f8;--search-page-active-color: #e8f2fe;--search-page-active-tag-background-color: #1681f8;--search-page-active-tag-foreground-color: #fff;--search-page-border-color: #4498f5;--search-page-featured-tag-background-color: #fff;--search-page-focus-color: #133b68;--search-page-meta-information-color: #4498f5;--search-page-pagination-active-background-color: #1681f8;--search-page-pagination-active-foreground-color: #fff;--search-page-pagination-foreground-color: #000;--search-page-pagination-inactive-foreground-color: #b7b9bc;--search-page-placeholder-color: #b0b0b0;--search-page-tag-plus-background-color: #74aff1;--search-page-tag-plus-foreground-color: #e8f2fe;--search-page-title-background-color: #e8f2fe;--siblings-menu-underline-color: #1681f8;--sidebar-accent-color: #f89e16;--table-border-color: #1681f8;--tags-pill-tag-background-color: #e8f2fe;--video-page-dividing-line: #1681f8;--video-page-related-page-text: #1681f8}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.u-font-family-open-sans{font-family:Open Sans,Helvetica,Arial,sans-serif}.u-font-family-open-sans.u-leading-4{line-height:2.489}.u-font-family-open-sans.u-leading-4:before,.u-font-family-open-sans.u-leading-4:after{content:"";display:block;height:0;width:0}.u-font-family-open-sans.u-leading-4:before{margin-bottom:calc(-.90075em + 0px)}.u-font-family-open-sans.u-leading-4:after{margin-top:calc(-.8695em + 0px)}.u-font-family-open-sans.u-leading-3{line-height:1.981}.u-font-family-open-sans.u-leading-3:before,.u-font-family-open-sans.u-leading-3:after{content:"";display:block;height:0;width:0}.u-font-family-open-sans.u-leading-3:before{margin-bottom:calc(-.64675em + 0px)}.u-font-family-open-sans.u-leading-3:after{margin-top:calc(-.6155em + 0px)}.u-font-family-open-sans.u-leading-2{line-height:1.578}.u-font-family-open-sans.u-leading-2:before,.u-font-family-open-sans.u-leading-2:after{content:"";display:block;height:0;width:0}.u-font-family-open-sans.u-leading-2:before{margin-bottom:calc(-.44525em + 0px)}.u-font-family-open-sans.u-leading-2:after{margin-top:calc(-.414em + 0px)}.u-font-family-open-sans.u-leading-1{line-height:1.256}.u-font-family-open-sans.u-leading-1:before,.u-font-family-open-sans.u-leading-1:after{content:"";display:block;height:0;width:0}.u-font-family-open-sans.u-leading-1:before{margin-bottom:calc(-.28425em + 0px)}.u-font-family-open-sans.u-leading-1:after{margin-top:calc(-.253em + 0px)}.u-font-family-open-sans.u-leading-0{line-height:1}.u-font-family-open-sans.u-leading-0:before,.u-font-family-open-sans.u-leading-0:after{content:"";display:block;height:0;width:0}.u-font-family-open-sans.u-leading-0:before{margin-bottom:calc(-.15625em + 0px)}.u-font-family-open-sans.u-leading-0:after{margin-top:calc(-.125em + 0px)}:root{--ds-form-border-color: var(--contact-form-border-color);--ds-form-border-radius: .1613668099rem;--ds-form-border-size: .1022745946rem;--ds-form-error-color: var(--contact-form-error-color);--ds-form-font-size: 1.0625rem;--ds-form-input-background: var(--contact-form-background-color);--ds-form-padding-x: .4017048791rem;--ds-form-padding-y: .6338019242rem;--ds-form-textarea-height: 9.7775992515rem}html,body{height:100%}body{background-color:var(--color-background)}
