@font-face{src:url(../fonts/SourceSans3-Regular.woff2)format("woff2");font-family:Source Sans;font-weight:500;font-style:normal}@font-face{src:url(../fonts/SourceSans3-Bold.woff2)format("woff2");font-family:Source Sans;font-weight:700;font-style:normal}@font-face{src:url(../fonts/SourceSerif4-Regular.woff2)format("woff2");font-family:Source Serif;font-weight:500;font-style:normal}@font-face{src:url(../fonts/SourceSerif4-Italic.woff2)format("woff2");font-family:Source Serif;font-weight:500;font-style:italic}:root{--c-black:black;--c-white:white;--c-grey:#edecea;--c-blue:#396add;--c-rose:#f5c9cc;--c-red:#db3d48;--fs-s:.8rem;--fs-m:1rem;--fs-l:1.5rem;--fs-h1:1.75rem;--fs-h2:1.75rem;--fs-h3:1.5rem;--lh-s:1.4;--lh-m:1.4;--lh-l:1.3;--lh-h1:1.2;--lh-h2:1.2;--lh-h3:1.3;--sp-xs:.5rem;--sp-s:1.5rem;--sp-m:3rem;--sp-l:6rem;--bc:var(--c-grey);--tc:var(--c-black);--bw:calc(var(--fs)*.15);--cw:60rem;--fs:var(--fs-m);--fw:500;--lh:var(--lh-m)}@media (max-width:768px){:root{--sp-m:2rem;--sp-l:2rem}}*{color:inherit;font:inherit;box-sizing:border-box;background:0 0;border:0;border-radius:0;margin:0;padding:0;text-decoration:none}:before,:after{box-sizing:border-box}li{list-style:none}a,button{text-align:inherit;-webkit-tap-highlight-color:#0000}img,video,iframe{max-width:100%;display:block}table{border-spacing:0}input,select,textarea{appearance:none}input::-webkit-outer-spin-button{appearance:none;margin:0}input::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::-webkit-calendar-picker-indicator{display:none!important}input:-webkit-autofill{transition-property:background-color,color;transition-delay:9999s}input:-webkit-autofill:hover{transition-property:background-color,color;transition-delay:9999s}input:-webkit-autofill:focus{transition-property:background-color,color;transition-delay:9999s}input:-webkit-autofill:active{transition-property:background-color,color;transition-delay:9999s}select:-webkit-autofill{transition-property:background-color,color;transition-delay:9999s}select:-webkit-autofill:hover{transition-property:background-color,color;transition-delay:9999s}select:-webkit-autofill:focus{transition-property:background-color,color;transition-delay:9999s}select:-webkit-autofill:active{transition-property:background-color,color;transition-delay:9999s}:-webkit-any(input:-webkit-autofill[data-autocompleted],select:-webkit-autofill[data-autocompleted]){background-color:#0000!important}:is(input:autofill[data-autocompleted],select:autofill[data-autocompleted]){background-color:#0000!important}html{scroll-behavior:smooth;font-size:1.25em}@media (max-width:1440px){html{font-size:1.38889vw}}@media (max-width:768px){html{font-size:3.64583vw}}@media (max-width:428px){html{font-size:4.20561vw}}div[style*=all\:initial]>div{z-index:99999}*{font-size:var(--fs,inherit);font-weight:var(--fw,500);line-height:var(--lh,inherit)}body{background:var(--bc);min-height:100vh;color:var(--tc);text-underline-offset:3px;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}h1,h2,h3,h4,h5,h6,p,iframe,ul:not([class*=navigation]),ol:not([class*=breadcrumb]),.cc-embed,.block{--m:min(calc(var(--fs)*var(--lh)),var(--sp-m));margin-top:var(--m);margin-bottom:var(--m)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child,iframe:first-child,ul:not([class*=navigation]):first-child,ol:not([class*=breadcrumb]):first-child,.cc-embed:first-child,.block:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,iframe:last-child,ul:not([class*=navigation]):last-child,ol:not([class*=breadcrumb]):last-child,.cc-embed:last-child,.block:last-child{margin-bottom:0}.wrapper{width:100%;max-width:var(--cw);margin-left:auto;margin-right:auto}.header,.footer{padding:var(--sp-m);background:var(--c-blue);color:var(--c-white)}.header-wrapper{justify-content:space-between;align-items:flex-end;display:flex}.header-title{margin-top:calc(var(--fs)*-.25);contain:paint;transition:opacity .3s}.header-title:hover{opacity:.6}.header-title strong{font-family:Source Sans,Georgia,sans-serif}.header-title em{display:block}.content{flex-direction:column;flex:1;display:flex}@media (max-width:768px){.footer .grid{--g:calc(var(--fs)*var(--lh))}.footer .text{--a:start!important}}[id]{scroll-margin-top:0}[hidden]{display:none!important}[loading=lazy]:not(.loaded){opacity:0}[style*=--an]{animation-duration:.5s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-delay:.2s;animation-fill-mode:backwards}[style*=--an][style*="--an: fade"]{animation-duration:1s}[style*=--an][style*="--an: pop"]{animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}[style*=--an]:not(.loaded){opacity:0}[style*=--an].loaded{animation-name:var(--an,slide)}@media (min-width:769px){[style*=--an]{animation-delay:calc(.1s + var(--i,1)*.1s)}}.loader{transition:opacity .5s}.loader.loading{opacity:.6}.loader.loading *{pointer-events:none}.loading{cursor:progress}.at:before{content:"@"}@keyframes fade{0%{opacity:0}}@keyframes slide{0%{opacity:0;transform:translateY(1rem)}}@keyframes slide-top{0%{opacity:0;transform:translateY(-1rem)}}@keyframes slide-left{0%{opacity:0;transform:translate(-1rem)}}@keyframes slide-right{0%{opacity:0;transform:translate(1rem)}}@keyframes pop{0%{opacity:0;transform:scale(.8)}}.akkordeon{--m:var(--sp-m);border:var(--bw)solid;border-left:0;border-right:0;transition:background .3s}.akkordeon+.akkordeon{margin-top:calc(var(--m)*-1);border-top:0}.akkordeon-header{--fs:var(--fs-h3);--lh:var(--lh-h3);--fw:700;align-items:center;gap:var(--sp-s);padding:calc(var(--fs)*.5)0;contain:paint;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.akkordeon-icon{width:var(--fs);height:var(--fs);flex:none;margin-left:auto;position:relative}.akkordeon-icon:before,.akkordeon-icon:after{content:"";top:calc(50% - var(--bw)/2);width:100%;height:var(--bw);background:currentColor;transition:transform .3s;position:absolute;left:0}.akkordeon-icon:after{transform:rotate(90deg)}.akkordeon-content{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.akkordeon-wrapper{transition:padding .3s;overflow:hidden}.akkordeon:hover:not(.active),.akkordeon:target{background:color-mix(in srgb,var(--tc)7%,transparent)}.akkordeon.active .akkordeon-icon:after,.akkordeon:target .akkordeon-icon:after{transform:none}.akkordeon.active .akkordeon-content,.akkordeon:target .akkordeon-content{grid-template-rows:1fr}.akkordeon.active .akkordeon-wrapper,.akkordeon:target .akkordeon-wrapper{padding:var(--sp-xs)0 var(--sp-s)}.buttons{--g:var(--sp-s);flex-wrap:wrap;flex-direction:var(--d,row);align-items:flex-start;justify-content:var(--a,left);gap:var(--g);display:flex}.buttons[style*=column]{align-items:var(--a,left);justify-content:flex-start}.buttons[style*=justify] .button{flex:1 0 auto}.button,button[type=submit],input[type=submit]{--bw:calc(var(--fs)*.15);--fw:700;justify-content:flex-start;align-items:center;gap:calc(var(--fs)*.75);width:fit-content;max-width:100%;color:var(--c-blue);white-space:nowrap;cursor:pointer;flex:none;text-decoration:none;transition:opacity .3s;display:flex;position:relative}.button:before,.button:after,button[type=submit]:before,button[type=submit]:after,input[type=submit]:before,input[type=submit]:after{content:"";transition:transform .3s}.button:before,button[type=submit]:before,input[type=submit]:before{width:calc(var(--fs)*1.5);height:var(--bw);background:currentColor}.button:after,button[type=submit]:after,input[type=submit]:after{top:50%;left:calc(var(--fs)*.75);width:calc(var(--fs)*.75);height:calc(var(--fs)*.75);border:var(--bw)solid;border-top-width:0;border-left-width:0;position:absolute;transform:translateY(-50%)rotate(-45deg)}.button:hover,button[type=submit]:hover,input[type=submit]:hover{opacity:.8}.button:hover:before,button[type=submit]:hover:before,input[type=submit]:hover:before{transform:translate(.1rem)}.button:hover:after,button[type=submit]:hover:after,input[type=submit]:hover:after{transform:translate(.1rem,-50%)rotate(-45deg)}.button[disabled],.button.disabled,button[type=submit][disabled],button[type=submit].disabled,input[type=submit][disabled],input[type=submit].disabled{pointer-events:none;color:#666}.header .button,.footer .button,[style*="--bc: #396add"] .button,.header button[type=submit],.footer button[type=submit],[style*="--bc: #396add"] button[type=submit],.header input[type=submit],.footer input[type=submit],[style*="--bc: #396add"] input[type=submit]{color:var(--c-rose)}.button *,button[type=submit] *,input[type=submit] *{pointer-events:none}.skip-to-content{z-index:9999;color:var(--c-white);position:absolute;top:1rem;left:50%;transform:translate(-50%)}.skip-to-content:not(:focus){clip:rect(0 0 0 0);width:0;height:0;padding:0;overflow:hidden}.figure{--m:var(--sp-m)}.content>.figure{--m:0}.figure>a{transition:opacity .3s}.figure>a:hover{opacity:.8}.figure-caption{--fs:var(--fs-s);--lh:var(--lh-s);margin-top:var(--sp-xs)}.grid{--a:stretch;--c:12;--g:var(--sp-m);--m:var(--sp-m);gap:var(--g);grid-template-columns:repeat(var(--c),minmax(0,1fr));align-items:var(--a);grid-template-rows:auto;display:grid}.grid-column{grid-column:span min(var(--w,var(--c)),var(--c));grid-row:auto}@media (max-width:768px){.grid{--c:2!important}.grid-column{--w:2!important}.grid-column[style*="--w: 2"]{--w:1!important}.grid-column--empty,.grid-column:empty{display:none}}.intro{--m:0;padding:0 var(--sp-m)var(--sp-l);background:var(--c-blue);color:var(--c-white)}.intro-wrapper{align-items:flex-end;display:flex}.intro-icon{aspect-ratio:.6;flex:0 0 35%}.intro-icon svg{width:100%;height:100%;display:block}.intro-icon svg *{fill:var(--c-rose)!important}.intro-text{--fs:2.75rem;--lh:1.2;--m:0;font-family:Source Serif,Georgia,serif}@media (max-width:768px){.intro-text{--fs:var(--fs-m);--lh:var(--lh-m);order:-1;margin-right:-1rem;--an:slide-left!important}}.section{--m:0;width:100%;padding:var(--sp-l)var(--sp-m);background:var(--bc);color:var(--tc)}.section:only-child{flex:1}.burger{z-index:2000;aspect-ratio:1;background:var(--c-blue);width:3rem;color:var(--c-white);cursor:pointer;-webkit-tap-highlight-color:#0000;outline:none;padding:.75rem;position:fixed;top:0;right:0}.burger-icon,.burger-icon:before,.burger-icon:after{height:var(--bw);background:currentColor}.burger-icon{pointer-events:none;width:100%;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .3s,background 0s .3s;position:relative}.burger-icon:before,.burger-icon:after{content:"";width:100%;transition:width 0s .3s,transform .3s,margin .3s .3s;position:absolute;top:0;left:0}.burger-icon:before{margin-top:-33.333%}.burger-icon:after{margin-top:33.333%}body:has(.navigation--page.pinned):not(.show-nav) .burger{border-radius:0}.show-nav .burger-icon{background:0 0;transform:rotate(-90deg)}.show-nav .burger-icon:before,.show-nav .burger-icon:after{width:100%;margin-top:0;transition-delay:.3s,.3s,0s}.show-nav .burger-icon:before{transform:rotate(45deg)}.show-nav .burger-icon:after{transform:rotate(-45deg)}@media (min-width:769px){.burger{display:none}}:root{--cc-border-radius:0;--cc-content-size:18rem;--cc-title-font-size:var(--fs-m);--cc-embed-background:color-mix(in srgb,var(--tc)7%,transparent);--cc-embed-button-background:var(--tc);--cc-embed-button-color:var(--bc);--cc-open-right:0;--cc-open-bottom:0;--cc-open-left:auto;--cc-open-size:3rem;--cc-open-background:var(--tc);--cc-open-color:var(--bc)}.cc-settings,.cc-embed{--bw:2px;--fs:var(--fs-s);--lh:var(--lh-s)}.cc-settings-content{box-shadow:none!important}.cc-settings-close:before,.cc-settings-close:after{border-width:var(--bw)!important}.cc-settings-text>*{--m:var(--sp-xs)}.cc-settings-text p{-webkit-hyphens:manual!important;hyphens:manual!important}.cc-settings-type{margin-bottom:var(--bw)!important}.cc-settings-type-header:after{border-width:var(--bw)!important}.cc-settings-type-button{width:1rem!important;height:1rem!important}.cc-settings-type-button:checked{background:var(--c-white)!important}.cc-settings-buttons{flex-direction:column;gap:var(--bw)!important}.cc-embed{padding:var(--sp-m)!important}.cc-embed-content{max-width:40rem}.cc-embed-button{margin-top:.5rem}.video .cc-embed{color:var(--c-white);background:0 0}.video .cc-embed-button{background:var(--c-blue)}input,select,textarea,.files{width:100%;padding:calc(var(--fs)*.75)var(--fs);background:color-mix(in srgb,var(--tc)7%,transparent);display:block}input[type=checkbox],input[type=radio]{cursor:pointer;flex:none;width:1.5rem;height:1.5rem;padding:0!important}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--c-blue)}[style*="--bc: #396add"] input[type=checkbox]:checked,[style*="--bc: #396add"] input[type=radio]:checked{background-color:var(--c-white)}input[type=radio]{border-radius:50%}:is(label:has(input[type=checkbox]),label:has(input[type=radio])){gap:var(--sp-xs);position:relative}label:has(input[type=checkbox]):before{content:"✓";aspect-ratio:1;width:1.5rem;color:var(--c-white);opacity:0;font-family:system-ui;font-size:var(--fs-m);-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute}label:has(input[type=radio]):before{content:"✓";aspect-ratio:1;width:1.5rem;color:var(--c-white);opacity:0;font-family:system-ui;font-size:var(--fs-m);-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute}label:has(input[type=checkbox]):has(input:checked):before{opacity:1}label:has(input[type=radio]):has(input:checked):before{opacity:1}[style*="--bc: #396add"] label:has(input[type=checkbox]):before{color:var(--c-blue)}[style*="--bc: #396add"] label:has(input[type=radio]):before{color:var(--c-blue)}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{resize:none}fieldset{--c:1;grid-template-columns:repeat(var(--c),minmax(0,1fr));gap:var(--sp-xs)var(--sp-s);padding:var(--sp-s);border:2px solid color-mix(in srgb,var(--tc)7%,transparent);flex-wrap:wrap;grid-template-rows:auto;display:grid}@media (min-width:769px){.form-column[style*="--span: 12"] fieldset{--c:2}}label,legend{align-items:flex-start;gap:.25rem;font-family:Source Serif,Georgia,serif;font-style:italic;display:flex}label span,legend span{font-family:Source Sans,Helvetica,sans-serif;font-style:normal}legend{grid-column:span var(--c);margin-bottom:var(--sp-xs)}label[for] span,legend span{--fw:700;color:var(--c-red)}[style*="--bc: #396add"] label[for] span,[style*="--bc: #396add"] legend span{color:var(--c-rose)}legend{float:left;flex:0 0 100%}legend+*{clear:both}::placeholder{color:inherit;opacity:.6}.form{--c:12;--g:1rem;--m:var(--sp-m);position:relative}.form-message{z-index:1;left:0;bottom:calc(100% + var(--g));max-width:100%;padding:calc(var(--fs)*.75)var(--fs);background:var(--c-red);color:var(--c-white);text-align:left;cursor:pointer;padding-right:1.75rem;position:absolute}.form-message>*{--m:var(--sp-xs)!important}.form-message:before{content:"";z-index:-1;background:var(--c-red);width:.5rem;height:.5rem;position:absolute;top:calc(100% - .25rem);left:.85rem;transform:rotate(-45deg)}.form-message:after{content:"×";z-index:1;font-size:125%;line-height:1;transition:opacity .3s;position:absolute;top:.6rem;right:.75rem}.form-message:hover:after{opacity:.6}.form-message:empty{display:none}.form-message:not(:empty){animation:.5s cubic-bezier(.23,1,.32,1) backwards slide}.form-row{--m:var(--g);gap:var(--g);display:flex}.form-row--hp{z-index:-1;opacity:0;width:0;height:0;position:absolute;top:0;left:0;overflow:hidden;padding:0!important}.form-row:not(:first-of-type),.form-field:not(:first-of-type){margin-top:var(--m)}.form-row:not(:has(.form-column *)){display:none}.form-row:has(.form-column:first-child>.heading:first-child){--m:var(--sp-m)}.form-column{--w:calc(100%*var(--span,1)/var(--c));flex:1 1 var(--w,calc(100%/var(--c,1)));width:100%}.form-column:last-child:has(.form-field[data-type=form-field-submit]:only-child){--w:fit-content;flex-grow:0;flex-shrink:0}.form-field{flex-direction:column;gap:.25rem;display:flex;position:relative}.form-field[data-type=form-field-acceptance]{--fs:var(--fs-s);--lh:var(--lh-s)}.form-field[data-type=form-field-acceptance] span{margin-top:.25rem}.form-field[data-type=form-field-textarea]{grid-template-columns:1fr min-content;align-items:stretch;display:grid}.form-field[data-type=form-field-textarea]:before{content:attr(data-value)" ";padding:calc(var(--fs)*.75)var(--fs);white-space:pre-wrap;visibility:hidden}.form-field[data-type=form-field-textarea] label{grid-area:1/1/1/2;align-self:flex-start}.form-field[data-type=form-field-textarea] textarea{overflow:hidden}.form-field[data-type=form-field-textarea]:before,.form-field[data-type=form-field-textarea] textarea{grid-area:2/1/2/2}@media (max-width:768px){.form-row{flex-direction:column}}.files{border:var(--bw)dashed #0000;transition:border .3s;position:relative}.files--drop{border-color:inherit}.files-input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.files-placeholder{opacity:.6;pointer-events:none}.files:has(.files-file,.files-error) .files-placeholder{margin-bottom:var(--fs)}.files-clear{z-index:2;top:var(--fs);right:var(--fs);width:var(--fs);height:var(--fs);text-align:center;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;font-size:150%;animation:.3s linear .5s backwards fade;display:flex;position:absolute;overflow:hidden}.files-clear:before{content:"×";transition:opacity .3s}.files-clear:hover:before{opacity:.6}.files-file,.files-error{--fs:var(--fs-s);--lh:var(--lh-s);white-space:nowrap;gap:.5rem;margin:.25rem -.5rem 0;padding:.25rem .5rem;animation:.7s cubic-bezier(.23,1,.32,1) .2s backwards slide-right;display:flex;position:relative}.files-file span:first-child,.files-error span:first-child{text-overflow:ellipsis;overflow:hidden}.files-file span:last-of-type:not(:first-child),.files-error span:last-of-type:not(:first-child){margin-left:auto}.files-file button,.files-error button{align-self:center;position:static}.files-file{background:var(--c-blue);color:var(--c-white)}[style*="--bc: #396add"] .files-file{background:var(--c-white);color:var(--c-blue)}.files-error{background:var(--c-red);color:var(--c-white)}fieldset:has(label>input[name*=gewuenschte-behandlung]){--c:1!important}iframe{--m:var(--sp-m);width:100%;aspect-ratio:var(--r,16/9);-webkit-user-select:none;user-select:none}iframe[style*=--r]{height:auto!important}.image{aspect-ratio:var(--r,3/2);background:color-mix(in srgb,var(--tc)7%,transparent);border-radius:var(--br,0);display:flex;position:relative;overflow:hidden}.image img{object-fit:cover;object-position:var(--f,50% 50%);-webkit-user-select:none;user-select:none;width:100%;height:100%}.navigation{--g:var(--sp-s)}.navigation-list{align-items:center;gap:.25rem var(--g);display:flex}.navigation-item{white-space:nowrap}.navigation a{transition:opacity .3s}.navigation a:hover{opacity:.6}.navigation a[aria-current],.navigation a.active{--fw:700}@media (max-width:768px){.navigation--header{--fs:var(--fs-h1);--lh:var(--lh-h1);--g:var(--sp-s);z-index:100;width:100%;height:100vh;padding:var(--sp-m);background:var(--c-blue);color:var(--c-white);justify-content:center;align-items:center;transition:transform .7s cubic-bezier(.23,1,.32,1);display:flex;position:fixed;top:0;left:100%;overflow-y:auto}.show-nav .navigation--header{transform:translate(-100%)}.navigation--header .button:before,.navigation--header .button:after{content:none}.navigation--header .navigation-list{gap:var(--g);flex-direction:column}.navigation--header .navigation-item{text-align:center}.navigation--header .navigation-item:has(.button){margin:var(--sp-s)0}}ol:not([class*=breadcrumb]):not([class*=slider]) li,ul:not([class*=navigation]):not([class*=slider]) li{padding-left:2ch;list-style:none;position:relative}ol:not([class*=breadcrumb]):not([class*=slider]) li:before,ul:not([class*=navigation]):not([class*=slider]) li:before{position:absolute;top:0;left:0}ol:not([class*=breadcrumb]):not([class*=slider]) li ul,ol:not([class*=breadcrumb]):not([class*=slider]) li ol,ul:not([class*=navigation]):not([class*=slider]) li ul,ul:not([class*=navigation]):not([class*=slider]) li ol{--m:0}ul:not([class*=navigation]):not([class*=slider]) li:before{content:"–"}ol:not([class*=breadcrumb]):not([class*=slider]){counter-reset:li}ol:not([class*=breadcrumb]):not([class*=slider]) li{counter-increment:li}ol:not([class*=breadcrumb]):not([class*=slider]) li:before{content:counters(li,".")"."}p a,p button,ul:not([class*=navigation]):not([class*=slider]) a,ul:not([class*=navigation]):not([class*=slider]) button,ol:not([class*=breadcrumb]):not([class*=slider]) a,ol:not([class*=breadcrumb]):not([class*=slider]) button,dl a,dl button,figcaption a,figcaption button,label a,label button{cursor:pointer;text-decoration:underline;text-decoration-thickness:max(7%,1px);transition:text-decoration-color .3s}p a:hover,p button:hover,ul:not([class*=navigation]):not([class*=slider]) a:hover,ul:not([class*=navigation]):not([class*=slider]) button:hover,ol:not([class*=breadcrumb]):not([class*=slider]) a:hover,ol:not([class*=breadcrumb]):not([class*=slider]) button:hover,dl a:hover,dl button:hover,figcaption a:hover,figcaption button:hover,label a:hover,label button:hover{text-decoration-color:#0000}strong,b{--fw:700}em,i{font-style:italic}s{text-decoration:line-through;text-decoration-thickness:max(7%,1px)}sub,sup{--fw:700;font-size:50%;line-height:0}sup{vertical-align:super}sub{vertical-align:sub}h1,.h1,h2,.h2{--fw:500;font-family:Source Serif,Georgia,serif}body,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Source Sans,Helvetica,sans-serif}h1,.h1{--fs:var(--fs-h1);--lh:var(--lh-h1)}h2,.h2{--fs:var(--fs-h2);--lh:var(--lh-h2)}h3,.h3,h4,.h4,h5,.h5,h6,.h6{--fs:var(--fs-h3);--lh:var(--lh-h3);--fw:700}blockquote p{--fs:var(--fs-h1);--lh:var(--lh-m);--fw:500;--m:var(--sp-s);font-family:Source Serif,Georgia,serif;font-style:italic}@media (max-width:768px){blockquote p{--fs:var(--fs-h3)}}.heading,.text{--a:left;text-align:var(--a);display:block}@media (min-width:769px){.grid-column:first-child>.heading:only-child{top:var(--sp-m);position:sticky}}.text[style*=center] ul,.text[style*=center] ol{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.video{aspect-ratio:var(--r,16/9);background:var(--c-black);border-radius:var(--br,0);position:relative;overflow:hidden}.video video,.video iframe{object-fit:cover;object-position:var(--f,50% 50%);-webkit-user-select:none;user-select:none;width:100%;height:100%}.video-button{--w:4rem;z-index:1;width:var(--w);height:var(--w);margin:calc(var(--w)/2*-1)0 0 calc(var(--w)/2*-1);background:var(--c-blue);color:var(--c-white);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:transform .5s cubic-bezier(.23,1,.32,1),visibility .3s,opacity .3s;display:flex;position:absolute;top:50%;left:50%}.video-button:before{content:"";border-top:calc(var(--w)/6)solid #0000;border-bottom:calc(var(--w)/6)solid #0000;border-left:calc(var(--w)/4)solid;width:0;height:0;margin-left:5%}.video-button:hover{transform:scale(1.1)}.video-progress{--w:0;--h:.5rem;z-index:1;height:var(--h);background:color-mix(in srgb,var(--tc)40%,transparent);color:var(--bc);cursor:pointer;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.video-progress:before{content:"";width:var(--w);height:var(--h);background:currentColor;transition:width .5s ease-out;position:absolute;bottom:0;left:0}.video:not(.playing) .video-progress{opacity:0}.video.playing .video-button{visibility:hidden;opacity:0;pointer-events:none}