@layer reset{*,*:before,*:after{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:normal;-webkit-font-smoothing:antialiased}picture,picture img,video,canvas{display:block;max-width:100%}input,button,textarea,select{font:inherit;line-height:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;-ms-overflow-style:-ms-autohiding-scrollbar}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1rem;font-size-adjust:ex-height .53;margin:0;min-height:100vh;text-rendering:optimizeSpeed}:target{scroll-margin-block:5ex}img,svg{display:inline-block;height:auto;max-width:100%;vertical-align:middle}a:not([class]){color:currentColor;text-decoration-skip-ink:auto}p,h1,h2,h3,h4,h5,h6{margin-block:.5em}p:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-block-start:0}[role=button],button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}iframe{border:none}[hidden]{display:none!important}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{*,*:before,*:after{-webkit-print-color-adjust:exact;color-adjust:exact}@page{margin:0;size:A4 portrait}body{background-color:#fff;color:#000}a{text-decoration:underline}}}[popover]{margin:auto}details[open] summary:after{rotate:90deg}details summary::-webkit-details-marker{display:none}@layer config{:root{--time--ultrafast: 75ms;--time--fast: .15s;--time--normal: .25s;--time--slow: .5s;--time--ultraslow: 1s}@media (prefers-reduced-motion: reduce){:root{--time--ultrafast: 0ms;--time--fast: 0ms;--time--normal: 0ms;--time--slow: 0ms}}}@layer base{:root{background-color:var(--color--brand-0);view-transition-name:root;interpolate-size:allow-keywords}@view-transition{navigation: auto;}::view-transition-old(root){animation:rect-out var(--time--ultraslow) ease both}::view-transition-new(root){animation:rect-in var(--time--ultraslow) var(--time--ultraslow) ease both}@keyframes rect-out{0%{clip-path:rect(0% 100% 100% 0%)}to{clip-path:rect(100% 100% 100% 0)}}@keyframes rect-in{0%{clip-path:rect(0% 100% 0% 0%)}to{clip-path:rect(0 100% 100% 0)}}@media (prefers-reduced-motion: reduce){*{animation-delay:0s!important;transition-delay:0s!important;scroll-behavior:unset}}}body:before{content:"";display:block;width:100dvw;height:110dvh;background-color:var(--color--brand-0);position:fixed;top:0;left:0;z-index:99999;animation:slide-out var(--time--ultraslow) var(--time--normal) ease both;will-change:transform}@keyframes slide-out{0%{translate:0 0}to{translate:0 110dvh}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@layer config{:root{--mq--desktop: 1280px}}@layer utilities{@media (max-width: 1279px){.desktop{display:none!important}}@media (min-width: 1280px){.mobile{display:none!important}}}@layer config{:root{--br--small: 4px;--br--normal: 8px;--br--large: 16px;--br--xlarge: 32px;--br--xxlarge: 60px;--br--full: 100%;--br--button: var(--br--xxlarge);--br--input: var(--br--xxlarge);--section--tiny: 400px;--section--xxsmall: 540px;--section--xsmall: 632px;--section--small: 860px;--section--medium: 970px;--section--large: 1061px;--section--xlarge: 1280px;--section--xxlarge: 1440px;--section--huge: 1920px;--section--fullw: 2000px;--gap: 4px;--gap--1: calc(var(--gap) * 1);--gap--2: calc(var(--gap) * 2);--gap--3: calc(var(--gap) * 3);--gap--4: calc(var(--gap) * 4);--gap--5: calc(var(--gap) * 5);--gap--6: calc(var(--gap) * 6);--gap--7: calc(var(--gap) * 7);--gap--8: calc(var(--gap) * 8);--gap--9: calc(var(--gap) * 9);--gap--10: calc(var(--gap) * 10);--gap--11: calc(var(--gap) * 11);--gap--12: calc(var(--gap) * 12);--gap--13: calc(var(--gap) * 13);--gap--14: calc(var(--gap) * 14);--gap--15: calc(var(--gap) * 15);--gap--16: calc(var(--gap) * 16);--gap--17: calc(var(--gap) * 17);--gap--18: calc(var(--gap) * 18);--gap--19: calc(var(--gap) * 19);--gap--20: calc(var(--gap) * 20);--gap--21: calc(var(--gap) * 21);--gap--22: calc(var(--gap) * 22);--gap--23: calc(var(--gap) * 23);--gap--24: calc(var(--gap) * 24);--gap--25: calc(var(--gap) * 25);--gap--26: calc(var(--gap) * 26);--gap--27: calc(var(--gap) * 27);--gap--28: calc(var(--gap) * 28);--gap--29: calc(var(--gap) * 29);--gap--30: calc(var(--gap) * 30);--gap--31: calc(var(--gap) * 31);--gap--32: calc(var(--gap) * 32);--gap--33: calc(var(--gap) * 33);--gap--34: calc(var(--gap) * 34);--gap--35: calc(var(--gap) * 35);--gap--36: calc(var(--gap) * 36);--gap--37: calc(var(--gap) * 37);--gap--38: calc(var(--gap) * 38);--gap--39: calc(var(--gap) * 39);--gap--40: calc(var(--gap) * 40);--gap--41: calc(var(--gap) * 41);--gap--42: calc(var(--gap) * 42);--gap--43: calc(var(--gap) * 43);--gap--44: calc(var(--gap) * 44);--gap--45: calc(var(--gap) * 45);--gap--46: calc(var(--gap) * 46);--gap--47: calc(var(--gap) * 47);--gap--48: calc(var(--gap) * 48);--gap--49: calc(var(--gap) * 49);--gap--50: calc(var(--gap) * 50);--gap--side: var(--gap--4)}@media (min-width: 1280px){:root{--gap--side: var(--gap--8)}}}@layer base{html,body{min-height:100dvh}body{display:flex;flex-flow:column nowrap}.wrapper{display:flex;flex-flow:column nowrap;flex-grow:1;overflow-x:clip}picture{-webkit-user-select:none;user-select:none}picture img{display:block;width:100%}hr{border:none;display:block;height:1px;opacity:.3}svg{display:block;width:100%}table{table-layout:fixed;width:100%}p:empty{display:none}p:first-child:last-child{margin-block:0}}@layer utilities{.fullh{height:100%}.fullh--min{min-height:100%}.fullw{width:100%}.fullhs,.fullscreen{height:100dvh}.fullhs--min{min-height:100dvh}.fullws,.fullscreen{width:100dvw}.grow{flex-grow:1}.centered{align-items:center;display:flex;flex-flow:column;justify-content:center}.ml--auto,.m--auto,.mx--auto{margin-inline-start:auto}.mr--auto,.m--auto,.mx--auto{margin-inline-end:auto}.mt--auto,.m--auto,.my--auto{margin-block-start:auto}.mb--auto,.m--auto,.my--auto{margin-block-end:auto}@media print{header,footer,nav,.noprint{display:none}}.ml--0,.mx--0,.m--0{margin-inline-start:var(--gap--0)}.mr--0,.mx--0,.m--0{margin-inline-end:var(--gap--0)}.mt--0,.my--0,.m--0{margin-block-start:var(--gap--0)}.mb--0,.my--0,.m--0{margin-block-end:var(--gap--0)}.-ml--0,.-mx--0,.-m--0{margin-inline-start:calc(var(--gap--0) * -1)}.-mr--0,.-mx--0,.-m--0{margin-inline-end:calc(var(--gap--0) * -1)}.-mt--0,.-my--0,.-m--0{margin-block-start:calc(var(--gap--0) * -1)}.-mb--0,.-my--0,.-m--0{margin-block-end:calc(var(--gap--0) * -1)}.pl--0,.px--0,.p--0{padding-inline-start:var(--gap--0)}.pr--0,.px--0,.p--0{padding-inline-end:var(--gap--0)}.pt--0,.py--0,.p--0{padding-block-start:var(--gap--0)}.pb--0,.py--0,.p--0{padding-block-end:var(--gap--0)}.ml--1,.mx--1,.m--1{margin-inline-start:var(--gap--1)}.mr--1,.mx--1,.m--1{margin-inline-end:var(--gap--1)}.mt--1,.my--1,.m--1{margin-block-start:var(--gap--1)}.mb--1,.my--1,.m--1{margin-block-end:var(--gap--1)}.-ml--1,.-mx--1,.-m--1{margin-inline-start:calc(var(--gap--1) * -1)}.-mr--1,.-mx--1,.-m--1{margin-inline-end:calc(var(--gap--1) * -1)}.-mt--1,.-my--1,.-m--1{margin-block-start:calc(var(--gap--1) * -1)}.-mb--1,.-my--1,.-m--1{margin-block-end:calc(var(--gap--1) * -1)}.pl--1,.px--1,.p--1{padding-inline-start:var(--gap--1)}.pr--1,.px--1,.p--1{padding-inline-end:var(--gap--1)}.pt--1,.py--1,.p--1{padding-block-start:var(--gap--1)}.pb--1,.py--1,.p--1{padding-block-end:var(--gap--1)}.ml--2,.mx--2,.m--2{margin-inline-start:var(--gap--2)}.mr--2,.mx--2,.m--2{margin-inline-end:var(--gap--2)}.mt--2,.my--2,.m--2{margin-block-start:var(--gap--2)}.mb--2,.my--2,.m--2{margin-block-end:var(--gap--2)}.-ml--2,.-mx--2,.-m--2{margin-inline-start:calc(var(--gap--2) * -1)}.-mr--2,.-mx--2,.-m--2{margin-inline-end:calc(var(--gap--2) * -1)}.-mt--2,.-my--2,.-m--2{margin-block-start:calc(var(--gap--2) * -1)}.-mb--2,.-my--2,.-m--2{margin-block-end:calc(var(--gap--2) * -1)}.pl--2,.px--2,.p--2{padding-inline-start:var(--gap--2)}.pr--2,.px--2,.p--2{padding-inline-end:var(--gap--2)}.pt--2,.py--2,.p--2{padding-block-start:var(--gap--2)}.pb--2,.py--2,.p--2{padding-block-end:var(--gap--2)}.ml--3,.mx--3,.m--3{margin-inline-start:var(--gap--3)}.mr--3,.mx--3,.m--3{margin-inline-end:var(--gap--3)}.mt--3,.my--3,.m--3{margin-block-start:var(--gap--3)}.mb--3,.my--3,.m--3{margin-block-end:var(--gap--3)}.-ml--3,.-mx--3,.-m--3{margin-inline-start:calc(var(--gap--3) * -1)}.-mr--3,.-mx--3,.-m--3{margin-inline-end:calc(var(--gap--3) * -1)}.-mt--3,.-my--3,.-m--3{margin-block-start:calc(var(--gap--3) * -1)}.-mb--3,.-my--3,.-m--3{margin-block-end:calc(var(--gap--3) * -1)}.pl--3,.px--3,.p--3{padding-inline-start:var(--gap--3)}.pr--3,.px--3,.p--3{padding-inline-end:var(--gap--3)}.pt--3,.py--3,.p--3{padding-block-start:var(--gap--3)}.pb--3,.py--3,.p--3{padding-block-end:var(--gap--3)}.ml--4,.mx--4,.m--4{margin-inline-start:var(--gap--4)}.mr--4,.mx--4,.m--4{margin-inline-end:var(--gap--4)}.mt--4,.my--4,.m--4{margin-block-start:var(--gap--4)}.mb--4,.my--4,.m--4{margin-block-end:var(--gap--4)}.-ml--4,.-mx--4,.-m--4{margin-inline-start:calc(var(--gap--4) * -1)}.-mr--4,.-mx--4,.-m--4{margin-inline-end:calc(var(--gap--4) * -1)}.-mt--4,.-my--4,.-m--4{margin-block-start:calc(var(--gap--4) * -1)}.-mb--4,.-my--4,.-m--4{margin-block-end:calc(var(--gap--4) * -1)}.pl--4,.px--4,.p--4{padding-inline-start:var(--gap--4)}.pr--4,.px--4,.p--4{padding-inline-end:var(--gap--4)}.pt--4,.py--4,.p--4{padding-block-start:var(--gap--4)}.pb--4,.py--4,.p--4{padding-block-end:var(--gap--4)}.ml--5,.mx--5,.m--5{margin-inline-start:var(--gap--5)}.mr--5,.mx--5,.m--5{margin-inline-end:var(--gap--5)}.mt--5,.my--5,.m--5{margin-block-start:var(--gap--5)}.mb--5,.my--5,.m--5{margin-block-end:var(--gap--5)}.-ml--5,.-mx--5,.-m--5{margin-inline-start:calc(var(--gap--5) * -1)}.-mr--5,.-mx--5,.-m--5{margin-inline-end:calc(var(--gap--5) * -1)}.-mt--5,.-my--5,.-m--5{margin-block-start:calc(var(--gap--5) * -1)}.-mb--5,.-my--5,.-m--5{margin-block-end:calc(var(--gap--5) * -1)}.pl--5,.px--5,.p--5{padding-inline-start:var(--gap--5)}.pr--5,.px--5,.p--5{padding-inline-end:var(--gap--5)}.pt--5,.py--5,.p--5{padding-block-start:var(--gap--5)}.pb--5,.py--5,.p--5{padding-block-end:var(--gap--5)}.ml--6,.mx--6,.m--6{margin-inline-start:var(--gap--6)}.mr--6,.mx--6,.m--6{margin-inline-end:var(--gap--6)}.mt--6,.my--6,.m--6{margin-block-start:var(--gap--6)}.mb--6,.my--6,.m--6{margin-block-end:var(--gap--6)}.-ml--6,.-mx--6,.-m--6{margin-inline-start:calc(var(--gap--6) * -1)}.-mr--6,.-mx--6,.-m--6{margin-inline-end:calc(var(--gap--6) * -1)}.-mt--6,.-my--6,.-m--6{margin-block-start:calc(var(--gap--6) * -1)}.-mb--6,.-my--6,.-m--6{margin-block-end:calc(var(--gap--6) * -1)}.pl--6,.px--6,.p--6{padding-inline-start:var(--gap--6)}.pr--6,.px--6,.p--6{padding-inline-end:var(--gap--6)}.pt--6,.py--6,.p--6{padding-block-start:var(--gap--6)}.pb--6,.py--6,.p--6{padding-block-end:var(--gap--6)}.ml--7,.mx--7,.m--7{margin-inline-start:var(--gap--7)}.mr--7,.mx--7,.m--7{margin-inline-end:var(--gap--7)}.mt--7,.my--7,.m--7{margin-block-start:var(--gap--7)}.mb--7,.my--7,.m--7{margin-block-end:var(--gap--7)}.-ml--7,.-mx--7,.-m--7{margin-inline-start:calc(var(--gap--7) * -1)}.-mr--7,.-mx--7,.-m--7{margin-inline-end:calc(var(--gap--7) * -1)}.-mt--7,.-my--7,.-m--7{margin-block-start:calc(var(--gap--7) * -1)}.-mb--7,.-my--7,.-m--7{margin-block-end:calc(var(--gap--7) * -1)}.pl--7,.px--7,.p--7{padding-inline-start:var(--gap--7)}.pr--7,.px--7,.p--7{padding-inline-end:var(--gap--7)}.pt--7,.py--7,.p--7{padding-block-start:var(--gap--7)}.pb--7,.py--7,.p--7{padding-block-end:var(--gap--7)}.ml--8,.mx--8,.m--8{margin-inline-start:var(--gap--8)}.mr--8,.mx--8,.m--8{margin-inline-end:var(--gap--8)}.mt--8,.my--8,.m--8{margin-block-start:var(--gap--8)}.mb--8,.my--8,.m--8{margin-block-end:var(--gap--8)}.-ml--8,.-mx--8,.-m--8{margin-inline-start:calc(var(--gap--8) * -1)}.-mr--8,.-mx--8,.-m--8{margin-inline-end:calc(var(--gap--8) * -1)}.-mt--8,.-my--8,.-m--8{margin-block-start:calc(var(--gap--8) * -1)}.-mb--8,.-my--8,.-m--8{margin-block-end:calc(var(--gap--8) * -1)}.pl--8,.px--8,.p--8{padding-inline-start:var(--gap--8)}.pr--8,.px--8,.p--8{padding-inline-end:var(--gap--8)}.pt--8,.py--8,.p--8{padding-block-start:var(--gap--8)}.pb--8,.py--8,.p--8{padding-block-end:var(--gap--8)}.ml--9,.mx--9,.m--9{margin-inline-start:var(--gap--9)}.mr--9,.mx--9,.m--9{margin-inline-end:var(--gap--9)}.mt--9,.my--9,.m--9{margin-block-start:var(--gap--9)}.mb--9,.my--9,.m--9{margin-block-end:var(--gap--9)}.-ml--9,.-mx--9,.-m--9{margin-inline-start:calc(var(--gap--9) * -1)}.-mr--9,.-mx--9,.-m--9{margin-inline-end:calc(var(--gap--9) * -1)}.-mt--9,.-my--9,.-m--9{margin-block-start:calc(var(--gap--9) * -1)}.-mb--9,.-my--9,.-m--9{margin-block-end:calc(var(--gap--9) * -1)}.pl--9,.px--9,.p--9{padding-inline-start:var(--gap--9)}.pr--9,.px--9,.p--9{padding-inline-end:var(--gap--9)}.pt--9,.py--9,.p--9{padding-block-start:var(--gap--9)}.pb--9,.py--9,.p--9{padding-block-end:var(--gap--9)}.ml--10,.mx--10,.m--10{margin-inline-start:var(--gap--10)}.mr--10,.mx--10,.m--10{margin-inline-end:var(--gap--10)}.mt--10,.my--10,.m--10{margin-block-start:var(--gap--10)}.mb--10,.my--10,.m--10{margin-block-end:var(--gap--10)}.-ml--10,.-mx--10,.-m--10{margin-inline-start:calc(var(--gap--10) * -1)}.-mr--10,.-mx--10,.-m--10{margin-inline-end:calc(var(--gap--10) * -1)}.-mt--10,.-my--10,.-m--10{margin-block-start:calc(var(--gap--10) * -1)}.-mb--10,.-my--10,.-m--10{margin-block-end:calc(var(--gap--10) * -1)}.pl--10,.px--10,.p--10{padding-inline-start:var(--gap--10)}.pr--10,.px--10,.p--10{padding-inline-end:var(--gap--10)}.pt--10,.py--10,.p--10{padding-block-start:var(--gap--10)}.pb--10,.py--10,.p--10{padding-block-end:var(--gap--10)}.ml--11,.mx--11,.m--11{margin-inline-start:var(--gap--11)}.mr--11,.mx--11,.m--11{margin-inline-end:var(--gap--11)}.mt--11,.my--11,.m--11{margin-block-start:var(--gap--11)}.mb--11,.my--11,.m--11{margin-block-end:var(--gap--11)}.-ml--11,.-mx--11,.-m--11{margin-inline-start:calc(var(--gap--11) * -1)}.-mr--11,.-mx--11,.-m--11{margin-inline-end:calc(var(--gap--11) * -1)}.-mt--11,.-my--11,.-m--11{margin-block-start:calc(var(--gap--11) * -1)}.-mb--11,.-my--11,.-m--11{margin-block-end:calc(var(--gap--11) * -1)}.pl--11,.px--11,.p--11{padding-inline-start:var(--gap--11)}.pr--11,.px--11,.p--11{padding-inline-end:var(--gap--11)}.pt--11,.py--11,.p--11{padding-block-start:var(--gap--11)}.pb--11,.py--11,.p--11{padding-block-end:var(--gap--11)}.ml--12,.mx--12,.m--12{margin-inline-start:var(--gap--12)}.mr--12,.mx--12,.m--12{margin-inline-end:var(--gap--12)}.mt--12,.my--12,.m--12{margin-block-start:var(--gap--12)}.mb--12,.my--12,.m--12{margin-block-end:var(--gap--12)}.-ml--12,.-mx--12,.-m--12{margin-inline-start:calc(var(--gap--12) * -1)}.-mr--12,.-mx--12,.-m--12{margin-inline-end:calc(var(--gap--12) * -1)}.-mt--12,.-my--12,.-m--12{margin-block-start:calc(var(--gap--12) * -1)}.-mb--12,.-my--12,.-m--12{margin-block-end:calc(var(--gap--12) * -1)}.pl--12,.px--12,.p--12{padding-inline-start:var(--gap--12)}.pr--12,.px--12,.p--12{padding-inline-end:var(--gap--12)}.pt--12,.py--12,.p--12{padding-block-start:var(--gap--12)}.pb--12,.py--12,.p--12{padding-block-end:var(--gap--12)}.ml--13,.mx--13,.m--13{margin-inline-start:var(--gap--13)}.mr--13,.mx--13,.m--13{margin-inline-end:var(--gap--13)}.mt--13,.my--13,.m--13{margin-block-start:var(--gap--13)}.mb--13,.my--13,.m--13{margin-block-end:var(--gap--13)}.-ml--13,.-mx--13,.-m--13{margin-inline-start:calc(var(--gap--13) * -1)}.-mr--13,.-mx--13,.-m--13{margin-inline-end:calc(var(--gap--13) * -1)}.-mt--13,.-my--13,.-m--13{margin-block-start:calc(var(--gap--13) * -1)}.-mb--13,.-my--13,.-m--13{margin-block-end:calc(var(--gap--13) * -1)}.pl--13,.px--13,.p--13{padding-inline-start:var(--gap--13)}.pr--13,.px--13,.p--13{padding-inline-end:var(--gap--13)}.pt--13,.py--13,.p--13{padding-block-start:var(--gap--13)}.pb--13,.py--13,.p--13{padding-block-end:var(--gap--13)}.ml--14,.mx--14,.m--14{margin-inline-start:var(--gap--14)}.mr--14,.mx--14,.m--14{margin-inline-end:var(--gap--14)}.mt--14,.my--14,.m--14{margin-block-start:var(--gap--14)}.mb--14,.my--14,.m--14{margin-block-end:var(--gap--14)}.-ml--14,.-mx--14,.-m--14{margin-inline-start:calc(var(--gap--14) * -1)}.-mr--14,.-mx--14,.-m--14{margin-inline-end:calc(var(--gap--14) * -1)}.-mt--14,.-my--14,.-m--14{margin-block-start:calc(var(--gap--14) * -1)}.-mb--14,.-my--14,.-m--14{margin-block-end:calc(var(--gap--14) * -1)}.pl--14,.px--14,.p--14{padding-inline-start:var(--gap--14)}.pr--14,.px--14,.p--14{padding-inline-end:var(--gap--14)}.pt--14,.py--14,.p--14{padding-block-start:var(--gap--14)}.pb--14,.py--14,.p--14{padding-block-end:var(--gap--14)}.ml--15,.mx--15,.m--15{margin-inline-start:var(--gap--15)}.mr--15,.mx--15,.m--15{margin-inline-end:var(--gap--15)}.mt--15,.my--15,.m--15{margin-block-start:var(--gap--15)}.mb--15,.my--15,.m--15{margin-block-end:var(--gap--15)}.-ml--15,.-mx--15,.-m--15{margin-inline-start:calc(var(--gap--15) * -1)}.-mr--15,.-mx--15,.-m--15{margin-inline-end:calc(var(--gap--15) * -1)}.-mt--15,.-my--15,.-m--15{margin-block-start:calc(var(--gap--15) * -1)}.-mb--15,.-my--15,.-m--15{margin-block-end:calc(var(--gap--15) * -1)}.pl--15,.px--15,.p--15{padding-inline-start:var(--gap--15)}.pr--15,.px--15,.p--15{padding-inline-end:var(--gap--15)}.pt--15,.py--15,.p--15{padding-block-start:var(--gap--15)}.pb--15,.py--15,.p--15{padding-block-end:var(--gap--15)}.ml--16,.mx--16,.m--16{margin-inline-start:var(--gap--16)}.mr--16,.mx--16,.m--16{margin-inline-end:var(--gap--16)}.mt--16,.my--16,.m--16{margin-block-start:var(--gap--16)}.mb--16,.my--16,.m--16{margin-block-end:var(--gap--16)}.-ml--16,.-mx--16,.-m--16{margin-inline-start:calc(var(--gap--16) * -1)}.-mr--16,.-mx--16,.-m--16{margin-inline-end:calc(var(--gap--16) * -1)}.-mt--16,.-my--16,.-m--16{margin-block-start:calc(var(--gap--16) * -1)}.-mb--16,.-my--16,.-m--16{margin-block-end:calc(var(--gap--16) * -1)}.pl--16,.px--16,.p--16{padding-inline-start:var(--gap--16)}.pr--16,.px--16,.p--16{padding-inline-end:var(--gap--16)}.pt--16,.py--16,.p--16{padding-block-start:var(--gap--16)}.pb--16,.py--16,.p--16{padding-block-end:var(--gap--16)}.ml--17,.mx--17,.m--17{margin-inline-start:var(--gap--17)}.mr--17,.mx--17,.m--17{margin-inline-end:var(--gap--17)}.mt--17,.my--17,.m--17{margin-block-start:var(--gap--17)}.mb--17,.my--17,.m--17{margin-block-end:var(--gap--17)}.-ml--17,.-mx--17,.-m--17{margin-inline-start:calc(var(--gap--17) * -1)}.-mr--17,.-mx--17,.-m--17{margin-inline-end:calc(var(--gap--17) * -1)}.-mt--17,.-my--17,.-m--17{margin-block-start:calc(var(--gap--17) * -1)}.-mb--17,.-my--17,.-m--17{margin-block-end:calc(var(--gap--17) * -1)}.pl--17,.px--17,.p--17{padding-inline-start:var(--gap--17)}.pr--17,.px--17,.p--17{padding-inline-end:var(--gap--17)}.pt--17,.py--17,.p--17{padding-block-start:var(--gap--17)}.pb--17,.py--17,.p--17{padding-block-end:var(--gap--17)}.ml--18,.mx--18,.m--18{margin-inline-start:var(--gap--18)}.mr--18,.mx--18,.m--18{margin-inline-end:var(--gap--18)}.mt--18,.my--18,.m--18{margin-block-start:var(--gap--18)}.mb--18,.my--18,.m--18{margin-block-end:var(--gap--18)}.-ml--18,.-mx--18,.-m--18{margin-inline-start:calc(var(--gap--18) * -1)}.-mr--18,.-mx--18,.-m--18{margin-inline-end:calc(var(--gap--18) * -1)}.-mt--18,.-my--18,.-m--18{margin-block-start:calc(var(--gap--18) * -1)}.-mb--18,.-my--18,.-m--18{margin-block-end:calc(var(--gap--18) * -1)}.pl--18,.px--18,.p--18{padding-inline-start:var(--gap--18)}.pr--18,.px--18,.p--18{padding-inline-end:var(--gap--18)}.pt--18,.py--18,.p--18{padding-block-start:var(--gap--18)}.pb--18,.py--18,.p--18{padding-block-end:var(--gap--18)}.ml--19,.mx--19,.m--19{margin-inline-start:var(--gap--19)}.mr--19,.mx--19,.m--19{margin-inline-end:var(--gap--19)}.mt--19,.my--19,.m--19{margin-block-start:var(--gap--19)}.mb--19,.my--19,.m--19{margin-block-end:var(--gap--19)}.-ml--19,.-mx--19,.-m--19{margin-inline-start:calc(var(--gap--19) * -1)}.-mr--19,.-mx--19,.-m--19{margin-inline-end:calc(var(--gap--19) * -1)}.-mt--19,.-my--19,.-m--19{margin-block-start:calc(var(--gap--19) * -1)}.-mb--19,.-my--19,.-m--19{margin-block-end:calc(var(--gap--19) * -1)}.pl--19,.px--19,.p--19{padding-inline-start:var(--gap--19)}.pr--19,.px--19,.p--19{padding-inline-end:var(--gap--19)}.pt--19,.py--19,.p--19{padding-block-start:var(--gap--19)}.pb--19,.py--19,.p--19{padding-block-end:var(--gap--19)}.ml--20,.mx--20,.m--20{margin-inline-start:var(--gap--20)}.mr--20,.mx--20,.m--20{margin-inline-end:var(--gap--20)}.mt--20,.my--20,.m--20{margin-block-start:var(--gap--20)}.mb--20,.my--20,.m--20{margin-block-end:var(--gap--20)}.-ml--20,.-mx--20,.-m--20{margin-inline-start:calc(var(--gap--20) * -1)}.-mr--20,.-mx--20,.-m--20{margin-inline-end:calc(var(--gap--20) * -1)}.-mt--20,.-my--20,.-m--20{margin-block-start:calc(var(--gap--20) * -1)}.-mb--20,.-my--20,.-m--20{margin-block-end:calc(var(--gap--20) * -1)}.pl--20,.px--20,.p--20{padding-inline-start:var(--gap--20)}.pr--20,.px--20,.p--20{padding-inline-end:var(--gap--20)}.pt--20,.py--20,.p--20{padding-block-start:var(--gap--20)}.pb--20,.py--20,.p--20{padding-block-end:var(--gap--20)}.ml--21,.mx--21,.m--21{margin-inline-start:var(--gap--21)}.mr--21,.mx--21,.m--21{margin-inline-end:var(--gap--21)}.mt--21,.my--21,.m--21{margin-block-start:var(--gap--21)}.mb--21,.my--21,.m--21{margin-block-end:var(--gap--21)}.-ml--21,.-mx--21,.-m--21{margin-inline-start:calc(var(--gap--21) * -1)}.-mr--21,.-mx--21,.-m--21{margin-inline-end:calc(var(--gap--21) * -1)}.-mt--21,.-my--21,.-m--21{margin-block-start:calc(var(--gap--21) * -1)}.-mb--21,.-my--21,.-m--21{margin-block-end:calc(var(--gap--21) * -1)}.pl--21,.px--21,.p--21{padding-inline-start:var(--gap--21)}.pr--21,.px--21,.p--21{padding-inline-end:var(--gap--21)}.pt--21,.py--21,.p--21{padding-block-start:var(--gap--21)}.pb--21,.py--21,.p--21{padding-block-end:var(--gap--21)}.ml--22,.mx--22,.m--22{margin-inline-start:var(--gap--22)}.mr--22,.mx--22,.m--22{margin-inline-end:var(--gap--22)}.mt--22,.my--22,.m--22{margin-block-start:var(--gap--22)}.mb--22,.my--22,.m--22{margin-block-end:var(--gap--22)}.-ml--22,.-mx--22,.-m--22{margin-inline-start:calc(var(--gap--22) * -1)}.-mr--22,.-mx--22,.-m--22{margin-inline-end:calc(var(--gap--22) * -1)}.-mt--22,.-my--22,.-m--22{margin-block-start:calc(var(--gap--22) * -1)}.-mb--22,.-my--22,.-m--22{margin-block-end:calc(var(--gap--22) * -1)}.pl--22,.px--22,.p--22{padding-inline-start:var(--gap--22)}.pr--22,.px--22,.p--22{padding-inline-end:var(--gap--22)}.pt--22,.py--22,.p--22{padding-block-start:var(--gap--22)}.pb--22,.py--22,.p--22{padding-block-end:var(--gap--22)}.ml--23,.mx--23,.m--23{margin-inline-start:var(--gap--23)}.mr--23,.mx--23,.m--23{margin-inline-end:var(--gap--23)}.mt--23,.my--23,.m--23{margin-block-start:var(--gap--23)}.mb--23,.my--23,.m--23{margin-block-end:var(--gap--23)}.-ml--23,.-mx--23,.-m--23{margin-inline-start:calc(var(--gap--23) * -1)}.-mr--23,.-mx--23,.-m--23{margin-inline-end:calc(var(--gap--23) * -1)}.-mt--23,.-my--23,.-m--23{margin-block-start:calc(var(--gap--23) * -1)}.-mb--23,.-my--23,.-m--23{margin-block-end:calc(var(--gap--23) * -1)}.pl--23,.px--23,.p--23{padding-inline-start:var(--gap--23)}.pr--23,.px--23,.p--23{padding-inline-end:var(--gap--23)}.pt--23,.py--23,.p--23{padding-block-start:var(--gap--23)}.pb--23,.py--23,.p--23{padding-block-end:var(--gap--23)}.ml--24,.mx--24,.m--24{margin-inline-start:var(--gap--24)}.mr--24,.mx--24,.m--24{margin-inline-end:var(--gap--24)}.mt--24,.my--24,.m--24{margin-block-start:var(--gap--24)}.mb--24,.my--24,.m--24{margin-block-end:var(--gap--24)}.-ml--24,.-mx--24,.-m--24{margin-inline-start:calc(var(--gap--24) * -1)}.-mr--24,.-mx--24,.-m--24{margin-inline-end:calc(var(--gap--24) * -1)}.-mt--24,.-my--24,.-m--24{margin-block-start:calc(var(--gap--24) * -1)}.-mb--24,.-my--24,.-m--24{margin-block-end:calc(var(--gap--24) * -1)}.pl--24,.px--24,.p--24{padding-inline-start:var(--gap--24)}.pr--24,.px--24,.p--24{padding-inline-end:var(--gap--24)}.pt--24,.py--24,.p--24{padding-block-start:var(--gap--24)}.pb--24,.py--24,.p--24{padding-block-end:var(--gap--24)}.ml--25,.mx--25,.m--25{margin-inline-start:var(--gap--25)}.mr--25,.mx--25,.m--25{margin-inline-end:var(--gap--25)}.mt--25,.my--25,.m--25{margin-block-start:var(--gap--25)}.mb--25,.my--25,.m--25{margin-block-end:var(--gap--25)}.-ml--25,.-mx--25,.-m--25{margin-inline-start:calc(var(--gap--25) * -1)}.-mr--25,.-mx--25,.-m--25{margin-inline-end:calc(var(--gap--25) * -1)}.-mt--25,.-my--25,.-m--25{margin-block-start:calc(var(--gap--25) * -1)}.-mb--25,.-my--25,.-m--25{margin-block-end:calc(var(--gap--25) * -1)}.pl--25,.px--25,.p--25{padding-inline-start:var(--gap--25)}.pr--25,.px--25,.p--25{padding-inline-end:var(--gap--25)}.pt--25,.py--25,.p--25{padding-block-start:var(--gap--25)}.pb--25,.py--25,.p--25{padding-block-end:var(--gap--25)}.ml--26,.mx--26,.m--26{margin-inline-start:var(--gap--26)}.mr--26,.mx--26,.m--26{margin-inline-end:var(--gap--26)}.mt--26,.my--26,.m--26{margin-block-start:var(--gap--26)}.mb--26,.my--26,.m--26{margin-block-end:var(--gap--26)}.-ml--26,.-mx--26,.-m--26{margin-inline-start:calc(var(--gap--26) * -1)}.-mr--26,.-mx--26,.-m--26{margin-inline-end:calc(var(--gap--26) * -1)}.-mt--26,.-my--26,.-m--26{margin-block-start:calc(var(--gap--26) * -1)}.-mb--26,.-my--26,.-m--26{margin-block-end:calc(var(--gap--26) * -1)}.pl--26,.px--26,.p--26{padding-inline-start:var(--gap--26)}.pr--26,.px--26,.p--26{padding-inline-end:var(--gap--26)}.pt--26,.py--26,.p--26{padding-block-start:var(--gap--26)}.pb--26,.py--26,.p--26{padding-block-end:var(--gap--26)}.ml--27,.mx--27,.m--27{margin-inline-start:var(--gap--27)}.mr--27,.mx--27,.m--27{margin-inline-end:var(--gap--27)}.mt--27,.my--27,.m--27{margin-block-start:var(--gap--27)}.mb--27,.my--27,.m--27{margin-block-end:var(--gap--27)}.-ml--27,.-mx--27,.-m--27{margin-inline-start:calc(var(--gap--27) * -1)}.-mr--27,.-mx--27,.-m--27{margin-inline-end:calc(var(--gap--27) * -1)}.-mt--27,.-my--27,.-m--27{margin-block-start:calc(var(--gap--27) * -1)}.-mb--27,.-my--27,.-m--27{margin-block-end:calc(var(--gap--27) * -1)}.pl--27,.px--27,.p--27{padding-inline-start:var(--gap--27)}.pr--27,.px--27,.p--27{padding-inline-end:var(--gap--27)}.pt--27,.py--27,.p--27{padding-block-start:var(--gap--27)}.pb--27,.py--27,.p--27{padding-block-end:var(--gap--27)}.ml--28,.mx--28,.m--28{margin-inline-start:var(--gap--28)}.mr--28,.mx--28,.m--28{margin-inline-end:var(--gap--28)}.mt--28,.my--28,.m--28{margin-block-start:var(--gap--28)}.mb--28,.my--28,.m--28{margin-block-end:var(--gap--28)}.-ml--28,.-mx--28,.-m--28{margin-inline-start:calc(var(--gap--28) * -1)}.-mr--28,.-mx--28,.-m--28{margin-inline-end:calc(var(--gap--28) * -1)}.-mt--28,.-my--28,.-m--28{margin-block-start:calc(var(--gap--28) * -1)}.-mb--28,.-my--28,.-m--28{margin-block-end:calc(var(--gap--28) * -1)}.pl--28,.px--28,.p--28{padding-inline-start:var(--gap--28)}.pr--28,.px--28,.p--28{padding-inline-end:var(--gap--28)}.pt--28,.py--28,.p--28{padding-block-start:var(--gap--28)}.pb--28,.py--28,.p--28{padding-block-end:var(--gap--28)}.ml--29,.mx--29,.m--29{margin-inline-start:var(--gap--29)}.mr--29,.mx--29,.m--29{margin-inline-end:var(--gap--29)}.mt--29,.my--29,.m--29{margin-block-start:var(--gap--29)}.mb--29,.my--29,.m--29{margin-block-end:var(--gap--29)}.-ml--29,.-mx--29,.-m--29{margin-inline-start:calc(var(--gap--29) * -1)}.-mr--29,.-mx--29,.-m--29{margin-inline-end:calc(var(--gap--29) * -1)}.-mt--29,.-my--29,.-m--29{margin-block-start:calc(var(--gap--29) * -1)}.-mb--29,.-my--29,.-m--29{margin-block-end:calc(var(--gap--29) * -1)}.pl--29,.px--29,.p--29{padding-inline-start:var(--gap--29)}.pr--29,.px--29,.p--29{padding-inline-end:var(--gap--29)}.pt--29,.py--29,.p--29{padding-block-start:var(--gap--29)}.pb--29,.py--29,.p--29{padding-block-end:var(--gap--29)}.ml--30,.mx--30,.m--30{margin-inline-start:var(--gap--30)}.mr--30,.mx--30,.m--30{margin-inline-end:var(--gap--30)}.mt--30,.my--30,.m--30{margin-block-start:var(--gap--30)}.mb--30,.my--30,.m--30{margin-block-end:var(--gap--30)}.-ml--30,.-mx--30,.-m--30{margin-inline-start:calc(var(--gap--30) * -1)}.-mr--30,.-mx--30,.-m--30{margin-inline-end:calc(var(--gap--30) * -1)}.-mt--30,.-my--30,.-m--30{margin-block-start:calc(var(--gap--30) * -1)}.-mb--30,.-my--30,.-m--30{margin-block-end:calc(var(--gap--30) * -1)}.pl--30,.px--30,.p--30{padding-inline-start:var(--gap--30)}.pr--30,.px--30,.p--30{padding-inline-end:var(--gap--30)}.pt--30,.py--30,.p--30{padding-block-start:var(--gap--30)}.pb--30,.py--30,.p--30{padding-block-end:var(--gap--30)}.ml--31,.mx--31,.m--31{margin-inline-start:var(--gap--31)}.mr--31,.mx--31,.m--31{margin-inline-end:var(--gap--31)}.mt--31,.my--31,.m--31{margin-block-start:var(--gap--31)}.mb--31,.my--31,.m--31{margin-block-end:var(--gap--31)}.-ml--31,.-mx--31,.-m--31{margin-inline-start:calc(var(--gap--31) * -1)}.-mr--31,.-mx--31,.-m--31{margin-inline-end:calc(var(--gap--31) * -1)}.-mt--31,.-my--31,.-m--31{margin-block-start:calc(var(--gap--31) * -1)}.-mb--31,.-my--31,.-m--31{margin-block-end:calc(var(--gap--31) * -1)}.pl--31,.px--31,.p--31{padding-inline-start:var(--gap--31)}.pr--31,.px--31,.p--31{padding-inline-end:var(--gap--31)}.pt--31,.py--31,.p--31{padding-block-start:var(--gap--31)}.pb--31,.py--31,.p--31{padding-block-end:var(--gap--31)}.ml--32,.mx--32,.m--32{margin-inline-start:var(--gap--32)}.mr--32,.mx--32,.m--32{margin-inline-end:var(--gap--32)}.mt--32,.my--32,.m--32{margin-block-start:var(--gap--32)}.mb--32,.my--32,.m--32{margin-block-end:var(--gap--32)}.-ml--32,.-mx--32,.-m--32{margin-inline-start:calc(var(--gap--32) * -1)}.-mr--32,.-mx--32,.-m--32{margin-inline-end:calc(var(--gap--32) * -1)}.-mt--32,.-my--32,.-m--32{margin-block-start:calc(var(--gap--32) * -1)}.-mb--32,.-my--32,.-m--32{margin-block-end:calc(var(--gap--32) * -1)}.pl--32,.px--32,.p--32{padding-inline-start:var(--gap--32)}.pr--32,.px--32,.p--32{padding-inline-end:var(--gap--32)}.pt--32,.py--32,.p--32{padding-block-start:var(--gap--32)}.pb--32,.py--32,.p--32{padding-block-end:var(--gap--32)}.ml--33,.mx--33,.m--33{margin-inline-start:var(--gap--33)}.mr--33,.mx--33,.m--33{margin-inline-end:var(--gap--33)}.mt--33,.my--33,.m--33{margin-block-start:var(--gap--33)}.mb--33,.my--33,.m--33{margin-block-end:var(--gap--33)}.-ml--33,.-mx--33,.-m--33{margin-inline-start:calc(var(--gap--33) * -1)}.-mr--33,.-mx--33,.-m--33{margin-inline-end:calc(var(--gap--33) * -1)}.-mt--33,.-my--33,.-m--33{margin-block-start:calc(var(--gap--33) * -1)}.-mb--33,.-my--33,.-m--33{margin-block-end:calc(var(--gap--33) * -1)}.pl--33,.px--33,.p--33{padding-inline-start:var(--gap--33)}.pr--33,.px--33,.p--33{padding-inline-end:var(--gap--33)}.pt--33,.py--33,.p--33{padding-block-start:var(--gap--33)}.pb--33,.py--33,.p--33{padding-block-end:var(--gap--33)}.ml--34,.mx--34,.m--34{margin-inline-start:var(--gap--34)}.mr--34,.mx--34,.m--34{margin-inline-end:var(--gap--34)}.mt--34,.my--34,.m--34{margin-block-start:var(--gap--34)}.mb--34,.my--34,.m--34{margin-block-end:var(--gap--34)}.-ml--34,.-mx--34,.-m--34{margin-inline-start:calc(var(--gap--34) * -1)}.-mr--34,.-mx--34,.-m--34{margin-inline-end:calc(var(--gap--34) * -1)}.-mt--34,.-my--34,.-m--34{margin-block-start:calc(var(--gap--34) * -1)}.-mb--34,.-my--34,.-m--34{margin-block-end:calc(var(--gap--34) * -1)}.pl--34,.px--34,.p--34{padding-inline-start:var(--gap--34)}.pr--34,.px--34,.p--34{padding-inline-end:var(--gap--34)}.pt--34,.py--34,.p--34{padding-block-start:var(--gap--34)}.pb--34,.py--34,.p--34{padding-block-end:var(--gap--34)}.ml--35,.mx--35,.m--35{margin-inline-start:var(--gap--35)}.mr--35,.mx--35,.m--35{margin-inline-end:var(--gap--35)}.mt--35,.my--35,.m--35{margin-block-start:var(--gap--35)}.mb--35,.my--35,.m--35{margin-block-end:var(--gap--35)}.-ml--35,.-mx--35,.-m--35{margin-inline-start:calc(var(--gap--35) * -1)}.-mr--35,.-mx--35,.-m--35{margin-inline-end:calc(var(--gap--35) * -1)}.-mt--35,.-my--35,.-m--35{margin-block-start:calc(var(--gap--35) * -1)}.-mb--35,.-my--35,.-m--35{margin-block-end:calc(var(--gap--35) * -1)}.pl--35,.px--35,.p--35{padding-inline-start:var(--gap--35)}.pr--35,.px--35,.p--35{padding-inline-end:var(--gap--35)}.pt--35,.py--35,.p--35{padding-block-start:var(--gap--35)}.pb--35,.py--35,.p--35{padding-block-end:var(--gap--35)}.ml--36,.mx--36,.m--36{margin-inline-start:var(--gap--36)}.mr--36,.mx--36,.m--36{margin-inline-end:var(--gap--36)}.mt--36,.my--36,.m--36{margin-block-start:var(--gap--36)}.mb--36,.my--36,.m--36{margin-block-end:var(--gap--36)}.-ml--36,.-mx--36,.-m--36{margin-inline-start:calc(var(--gap--36) * -1)}.-mr--36,.-mx--36,.-m--36{margin-inline-end:calc(var(--gap--36) * -1)}.-mt--36,.-my--36,.-m--36{margin-block-start:calc(var(--gap--36) * -1)}.-mb--36,.-my--36,.-m--36{margin-block-end:calc(var(--gap--36) * -1)}.pl--36,.px--36,.p--36{padding-inline-start:var(--gap--36)}.pr--36,.px--36,.p--36{padding-inline-end:var(--gap--36)}.pt--36,.py--36,.p--36{padding-block-start:var(--gap--36)}.pb--36,.py--36,.p--36{padding-block-end:var(--gap--36)}.ml--37,.mx--37,.m--37{margin-inline-start:var(--gap--37)}.mr--37,.mx--37,.m--37{margin-inline-end:var(--gap--37)}.mt--37,.my--37,.m--37{margin-block-start:var(--gap--37)}.mb--37,.my--37,.m--37{margin-block-end:var(--gap--37)}.-ml--37,.-mx--37,.-m--37{margin-inline-start:calc(var(--gap--37) * -1)}.-mr--37,.-mx--37,.-m--37{margin-inline-end:calc(var(--gap--37) * -1)}.-mt--37,.-my--37,.-m--37{margin-block-start:calc(var(--gap--37) * -1)}.-mb--37,.-my--37,.-m--37{margin-block-end:calc(var(--gap--37) * -1)}.pl--37,.px--37,.p--37{padding-inline-start:var(--gap--37)}.pr--37,.px--37,.p--37{padding-inline-end:var(--gap--37)}.pt--37,.py--37,.p--37{padding-block-start:var(--gap--37)}.pb--37,.py--37,.p--37{padding-block-end:var(--gap--37)}.ml--38,.mx--38,.m--38{margin-inline-start:var(--gap--38)}.mr--38,.mx--38,.m--38{margin-inline-end:var(--gap--38)}.mt--38,.my--38,.m--38{margin-block-start:var(--gap--38)}.mb--38,.my--38,.m--38{margin-block-end:var(--gap--38)}.-ml--38,.-mx--38,.-m--38{margin-inline-start:calc(var(--gap--38) * -1)}.-mr--38,.-mx--38,.-m--38{margin-inline-end:calc(var(--gap--38) * -1)}.-mt--38,.-my--38,.-m--38{margin-block-start:calc(var(--gap--38) * -1)}.-mb--38,.-my--38,.-m--38{margin-block-end:calc(var(--gap--38) * -1)}.pl--38,.px--38,.p--38{padding-inline-start:var(--gap--38)}.pr--38,.px--38,.p--38{padding-inline-end:var(--gap--38)}.pt--38,.py--38,.p--38{padding-block-start:var(--gap--38)}.pb--38,.py--38,.p--38{padding-block-end:var(--gap--38)}.ml--39,.mx--39,.m--39{margin-inline-start:var(--gap--39)}.mr--39,.mx--39,.m--39{margin-inline-end:var(--gap--39)}.mt--39,.my--39,.m--39{margin-block-start:var(--gap--39)}.mb--39,.my--39,.m--39{margin-block-end:var(--gap--39)}.-ml--39,.-mx--39,.-m--39{margin-inline-start:calc(var(--gap--39) * -1)}.-mr--39,.-mx--39,.-m--39{margin-inline-end:calc(var(--gap--39) * -1)}.-mt--39,.-my--39,.-m--39{margin-block-start:calc(var(--gap--39) * -1)}.-mb--39,.-my--39,.-m--39{margin-block-end:calc(var(--gap--39) * -1)}.pl--39,.px--39,.p--39{padding-inline-start:var(--gap--39)}.pr--39,.px--39,.p--39{padding-inline-end:var(--gap--39)}.pt--39,.py--39,.p--39{padding-block-start:var(--gap--39)}.pb--39,.py--39,.p--39{padding-block-end:var(--gap--39)}.ml--40,.mx--40,.m--40{margin-inline-start:var(--gap--40)}.mr--40,.mx--40,.m--40{margin-inline-end:var(--gap--40)}.mt--40,.my--40,.m--40{margin-block-start:var(--gap--40)}.mb--40,.my--40,.m--40{margin-block-end:var(--gap--40)}.-ml--40,.-mx--40,.-m--40{margin-inline-start:calc(var(--gap--40) * -1)}.-mr--40,.-mx--40,.-m--40{margin-inline-end:calc(var(--gap--40) * -1)}.-mt--40,.-my--40,.-m--40{margin-block-start:calc(var(--gap--40) * -1)}.-mb--40,.-my--40,.-m--40{margin-block-end:calc(var(--gap--40) * -1)}.pl--40,.px--40,.p--40{padding-inline-start:var(--gap--40)}.pr--40,.px--40,.p--40{padding-inline-end:var(--gap--40)}.pt--40,.py--40,.p--40{padding-block-start:var(--gap--40)}.pb--40,.py--40,.p--40{padding-block-end:var(--gap--40)}.ml--41,.mx--41,.m--41{margin-inline-start:var(--gap--41)}.mr--41,.mx--41,.m--41{margin-inline-end:var(--gap--41)}.mt--41,.my--41,.m--41{margin-block-start:var(--gap--41)}.mb--41,.my--41,.m--41{margin-block-end:var(--gap--41)}.-ml--41,.-mx--41,.-m--41{margin-inline-start:calc(var(--gap--41) * -1)}.-mr--41,.-mx--41,.-m--41{margin-inline-end:calc(var(--gap--41) * -1)}.-mt--41,.-my--41,.-m--41{margin-block-start:calc(var(--gap--41) * -1)}.-mb--41,.-my--41,.-m--41{margin-block-end:calc(var(--gap--41) * -1)}.pl--41,.px--41,.p--41{padding-inline-start:var(--gap--41)}.pr--41,.px--41,.p--41{padding-inline-end:var(--gap--41)}.pt--41,.py--41,.p--41{padding-block-start:var(--gap--41)}.pb--41,.py--41,.p--41{padding-block-end:var(--gap--41)}.ml--42,.mx--42,.m--42{margin-inline-start:var(--gap--42)}.mr--42,.mx--42,.m--42{margin-inline-end:var(--gap--42)}.mt--42,.my--42,.m--42{margin-block-start:var(--gap--42)}.mb--42,.my--42,.m--42{margin-block-end:var(--gap--42)}.-ml--42,.-mx--42,.-m--42{margin-inline-start:calc(var(--gap--42) * -1)}.-mr--42,.-mx--42,.-m--42{margin-inline-end:calc(var(--gap--42) * -1)}.-mt--42,.-my--42,.-m--42{margin-block-start:calc(var(--gap--42) * -1)}.-mb--42,.-my--42,.-m--42{margin-block-end:calc(var(--gap--42) * -1)}.pl--42,.px--42,.p--42{padding-inline-start:var(--gap--42)}.pr--42,.px--42,.p--42{padding-inline-end:var(--gap--42)}.pt--42,.py--42,.p--42{padding-block-start:var(--gap--42)}.pb--42,.py--42,.p--42{padding-block-end:var(--gap--42)}.ml--43,.mx--43,.m--43{margin-inline-start:var(--gap--43)}.mr--43,.mx--43,.m--43{margin-inline-end:var(--gap--43)}.mt--43,.my--43,.m--43{margin-block-start:var(--gap--43)}.mb--43,.my--43,.m--43{margin-block-end:var(--gap--43)}.-ml--43,.-mx--43,.-m--43{margin-inline-start:calc(var(--gap--43) * -1)}.-mr--43,.-mx--43,.-m--43{margin-inline-end:calc(var(--gap--43) * -1)}.-mt--43,.-my--43,.-m--43{margin-block-start:calc(var(--gap--43) * -1)}.-mb--43,.-my--43,.-m--43{margin-block-end:calc(var(--gap--43) * -1)}.pl--43,.px--43,.p--43{padding-inline-start:var(--gap--43)}.pr--43,.px--43,.p--43{padding-inline-end:var(--gap--43)}.pt--43,.py--43,.p--43{padding-block-start:var(--gap--43)}.pb--43,.py--43,.p--43{padding-block-end:var(--gap--43)}.ml--44,.mx--44,.m--44{margin-inline-start:var(--gap--44)}.mr--44,.mx--44,.m--44{margin-inline-end:var(--gap--44)}.mt--44,.my--44,.m--44{margin-block-start:var(--gap--44)}.mb--44,.my--44,.m--44{margin-block-end:var(--gap--44)}.-ml--44,.-mx--44,.-m--44{margin-inline-start:calc(var(--gap--44) * -1)}.-mr--44,.-mx--44,.-m--44{margin-inline-end:calc(var(--gap--44) * -1)}.-mt--44,.-my--44,.-m--44{margin-block-start:calc(var(--gap--44) * -1)}.-mb--44,.-my--44,.-m--44{margin-block-end:calc(var(--gap--44) * -1)}.pl--44,.px--44,.p--44{padding-inline-start:var(--gap--44)}.pr--44,.px--44,.p--44{padding-inline-end:var(--gap--44)}.pt--44,.py--44,.p--44{padding-block-start:var(--gap--44)}.pb--44,.py--44,.p--44{padding-block-end:var(--gap--44)}.ml--45,.mx--45,.m--45{margin-inline-start:var(--gap--45)}.mr--45,.mx--45,.m--45{margin-inline-end:var(--gap--45)}.mt--45,.my--45,.m--45{margin-block-start:var(--gap--45)}.mb--45,.my--45,.m--45{margin-block-end:var(--gap--45)}.-ml--45,.-mx--45,.-m--45{margin-inline-start:calc(var(--gap--45) * -1)}.-mr--45,.-mx--45,.-m--45{margin-inline-end:calc(var(--gap--45) * -1)}.-mt--45,.-my--45,.-m--45{margin-block-start:calc(var(--gap--45) * -1)}.-mb--45,.-my--45,.-m--45{margin-block-end:calc(var(--gap--45) * -1)}.pl--45,.px--45,.p--45{padding-inline-start:var(--gap--45)}.pr--45,.px--45,.p--45{padding-inline-end:var(--gap--45)}.pt--45,.py--45,.p--45{padding-block-start:var(--gap--45)}.pb--45,.py--45,.p--45{padding-block-end:var(--gap--45)}.ml--46,.mx--46,.m--46{margin-inline-start:var(--gap--46)}.mr--46,.mx--46,.m--46{margin-inline-end:var(--gap--46)}.mt--46,.my--46,.m--46{margin-block-start:var(--gap--46)}.mb--46,.my--46,.m--46{margin-block-end:var(--gap--46)}.-ml--46,.-mx--46,.-m--46{margin-inline-start:calc(var(--gap--46) * -1)}.-mr--46,.-mx--46,.-m--46{margin-inline-end:calc(var(--gap--46) * -1)}.-mt--46,.-my--46,.-m--46{margin-block-start:calc(var(--gap--46) * -1)}.-mb--46,.-my--46,.-m--46{margin-block-end:calc(var(--gap--46) * -1)}.pl--46,.px--46,.p--46{padding-inline-start:var(--gap--46)}.pr--46,.px--46,.p--46{padding-inline-end:var(--gap--46)}.pt--46,.py--46,.p--46{padding-block-start:var(--gap--46)}.pb--46,.py--46,.p--46{padding-block-end:var(--gap--46)}.ml--47,.mx--47,.m--47{margin-inline-start:var(--gap--47)}.mr--47,.mx--47,.m--47{margin-inline-end:var(--gap--47)}.mt--47,.my--47,.m--47{margin-block-start:var(--gap--47)}.mb--47,.my--47,.m--47{margin-block-end:var(--gap--47)}.-ml--47,.-mx--47,.-m--47{margin-inline-start:calc(var(--gap--47) * -1)}.-mr--47,.-mx--47,.-m--47{margin-inline-end:calc(var(--gap--47) * -1)}.-mt--47,.-my--47,.-m--47{margin-block-start:calc(var(--gap--47) * -1)}.-mb--47,.-my--47,.-m--47{margin-block-end:calc(var(--gap--47) * -1)}.pl--47,.px--47,.p--47{padding-inline-start:var(--gap--47)}.pr--47,.px--47,.p--47{padding-inline-end:var(--gap--47)}.pt--47,.py--47,.p--47{padding-block-start:var(--gap--47)}.pb--47,.py--47,.p--47{padding-block-end:var(--gap--47)}.ml--48,.mx--48,.m--48{margin-inline-start:var(--gap--48)}.mr--48,.mx--48,.m--48{margin-inline-end:var(--gap--48)}.mt--48,.my--48,.m--48{margin-block-start:var(--gap--48)}.mb--48,.my--48,.m--48{margin-block-end:var(--gap--48)}.-ml--48,.-mx--48,.-m--48{margin-inline-start:calc(var(--gap--48) * -1)}.-mr--48,.-mx--48,.-m--48{margin-inline-end:calc(var(--gap--48) * -1)}.-mt--48,.-my--48,.-m--48{margin-block-start:calc(var(--gap--48) * -1)}.-mb--48,.-my--48,.-m--48{margin-block-end:calc(var(--gap--48) * -1)}.pl--48,.px--48,.p--48{padding-inline-start:var(--gap--48)}.pr--48,.px--48,.p--48{padding-inline-end:var(--gap--48)}.pt--48,.py--48,.p--48{padding-block-start:var(--gap--48)}.pb--48,.py--48,.p--48{padding-block-end:var(--gap--48)}.ml--49,.mx--49,.m--49{margin-inline-start:var(--gap--49)}.mr--49,.mx--49,.m--49{margin-inline-end:var(--gap--49)}.mt--49,.my--49,.m--49{margin-block-start:var(--gap--49)}.mb--49,.my--49,.m--49{margin-block-end:var(--gap--49)}.-ml--49,.-mx--49,.-m--49{margin-inline-start:calc(var(--gap--49) * -1)}.-mr--49,.-mx--49,.-m--49{margin-inline-end:calc(var(--gap--49) * -1)}.-mt--49,.-my--49,.-m--49{margin-block-start:calc(var(--gap--49) * -1)}.-mb--49,.-my--49,.-m--49{margin-block-end:calc(var(--gap--49) * -1)}.pl--49,.px--49,.p--49{padding-inline-start:var(--gap--49)}.pr--49,.px--49,.p--49{padding-inline-end:var(--gap--49)}.pt--49,.py--49,.p--49{padding-block-start:var(--gap--49)}.pb--49,.py--49,.p--49{padding-block-end:var(--gap--49)}.ml--50,.mx--50,.m--50{margin-inline-start:var(--gap--50)}.mr--50,.mx--50,.m--50{margin-inline-end:var(--gap--50)}.mt--50,.my--50,.m--50{margin-block-start:var(--gap--50)}.mb--50,.my--50,.m--50{margin-block-end:var(--gap--50)}.-ml--50,.-mx--50,.-m--50{margin-inline-start:calc(var(--gap--50) * -1)}.-mr--50,.-mx--50,.-m--50{margin-inline-end:calc(var(--gap--50) * -1)}.-mt--50,.-my--50,.-m--50{margin-block-start:calc(var(--gap--50) * -1)}.-mb--50,.-my--50,.-m--50{margin-block-end:calc(var(--gap--50) * -1)}.pl--50,.px--50,.p--50{padding-inline-start:var(--gap--50)}.pr--50,.px--50,.p--50{padding-inline-end:var(--gap--50)}.pt--50,.py--50,.p--50{padding-block-start:var(--gap--50)}.pb--50,.py--50,.p--50{padding-block-end:var(--gap--50)}[class*=section]{margin-inline:auto}.section--tiny{max-width:var(--section--tiny)}.section--xxsmall{max-width:var(--section--xxsmall)}.section--xsmall{max-width:var(--section--xsmall)}.section--small{max-width:var(--section--small)}.section--medium{max-width:var(--section--medium)}.section--large{max-width:var(--section--large)}.section--xlarge{max-width:var(--section--xlarge)}.section--xxlarge{max-width:var(--section--xxlarge)}.section--huge{max-width:var(--section--huge)}.section--fullw{max-width:var(--section--fullw)}}@layer config{:root{--color: #fff;--color--neutrals-0: oklch(from var(--color) 1 c h);--color--neutrals-1: oklch(from var(--color) .9 c h);--color--neutrals-2: oklch(from var(--color) .8 c h);--color--neutrals-3: oklch(from var(--color) .7 c h);--color--neutrals-4: oklch(from var(--color) .6 c h);--color--neutrals-5: oklch(from var(--color) .5 c h);--color--neutrals-6: oklch(from var(--color) .4 c h);--color--neutrals-7: oklch(from var(--color) .3 c h);--color--neutrals-8: oklch(from var(--color) .2 c h);--color--neutrals-9: oklch(from var(--color) 0 c h);--color--brand-0: #45001A;--color--brand-1: #FF3030;--color--brand-2: #FFF0F0;--color--bg-light: var(--color--brand-2);--color--bg-dark: var(--color--brand-0);--color--bg: var(--color--bg-light);--color--text-light: var(--color--brand-2);--color--text-dark: var(--color--brand-0);--color--text: var(--color--text-dark);--color--primary-bg: var(--color--brand-0);--color--primary-text: var(--color--brand-2);--color--secondary-bg: var(--color--neutrals-1);--color--secondary-text: var(--color--neutrals-9);--color--selection-bg: var(--color--brand-0);--color--selection-text: var(--color--neutrals-0);--color--positive: green;--color--warning: orange;--color--negative: var(--color--brand-1)}}@layer base{html,body{background:var(--color--bg);color:var(--color--text)}::selection{background:var(--color--selection-bg);color:var(--color--selection-text)}*{scrollbar-color:color-mix(in srgb,var(--color--brand-0) 80%,var(--color--neutrals-0)) var(--color--brand-0);scrollbar-width:thin}*:focus-visible{outline:2px solid var(--color--selection-bg)}img{background:var(--color--neutrals-1)}}@layer utilities{.highlight{color:var(--color--brand-1)}.border--top{border-top:1px solid currentColor}.border--bottom{border-bottom:1px solid currentColor}.bg--light{background:var(--color--neutrals-0)}.bg--lighter{background:var(--color--brand-2)}.bg--dark{background:var(--color--brand-0)}.bg--highlight{background:var(--color--brand-1)}}@layer config{:root{--ff--normal: "Belfius21-regular", sans-serif;--ff--bold: "Belfius21-semibold", sans-serif;--ff--heading: "BelfiusHeading", sans-serif;--ff--heading-alt: "BelfiusHeading-alt", sans-serif;--fs--xsmall: calc(var(--fs--normal) * .75);--fs--small: calc(var(--fs--normal) * .875);--fs--normal: 1rem;--fs--large: calc(var(--fs--normal) * 1.125);--fs--xlarge: calc(var(--fs--normal) * 1.25);--fs--xxlarge: calc(var(--fs--normal) * 1.5);--fs--h0: clamp(3.2rem, 5.6vw, 6.25rem);--fs--h1: clamp(2.75rem, 5vw, 5rem);--fs--h2: clamp(2.5rem, 4vw, 3.75rem);--fs--h3: clamp(2rem, 3vw, 2.5rem);--fs--h4: clamp(1.75rem, 2vw, 1.75rem);--fs--h5: clamp(1.5rem, 1.5vw, 1.5rem);--fs--h6: clamp(1.25rem, 1vw, 1.25rem);--fs--text: var(--fs--normal);--fs--icon: 1.5rem;--fw--thin: 100;--fw--light: 300;--fw--normal: 400;--fw--medium: 500;--fw--bold: 700;--fw--black: 800;--lh--xsmall: 1;--lh--small: 1.2;--lh--medium: 1.4;--lh--large: 1.55;--lh--xlarge: 1.75;--lh--text: var(--lh--medium);--lh--heading: var(--lh--xsmall);--lh--icon: var(--lh--small)}@font-face{font-family:Belfius21-regular;src:local("Belfius21-regular"),url(/build/Belfius21-Regular.otf) format("opentype");font-weight:400;font-style:regular;font-display:swap}@font-face{font-family:Belfius21-semibold;src:local("Belfius21-semibold"),url(/build/Belfius21-SemiBold.otf) format("opentype");font-weight:600;font-style:semibold;font-display:swap}@font-face{font-family:BelfiusHeading;src:local("SuisseIntl-Medium"),url(/build/SuisseIntl-Medium.woff2) format("woff2");font-weight:500;font-style:medium;font-display:swap}@font-face{font-family:BelfiusHeading-alt;src:local("SuisseNeue-MediumItalic-WebS"),url(/build/SuisseNeue-MediumItalic-WebS.woff2) format("woff2");font-weight:500;font-style:medium;font-display:swap}}@layer base{html,body{font-family:var(--ff--normal);font-size:var(--fs--normal);font-weight:var(--fw--normal);line-height:var(--lh--text);leading-trim:both;text-edge:cap}*[class*=heading],h1,h2,h3,h4,h5,h6{font-family:var(--ff--bold);font-weight:var(--fw--normal);letter-spacing:-.03em;-webkit-hyphens:auto;hyphens:auto;word-break:auto-phrase}*[class*=heading] span.alt,*[class*=heading] i,*[class*=heading] em,*[class*=heading].heading--alt,h1 span.alt,h1 i,h1 em,h1.heading--alt,h2 span.alt,h2 i,h2 em,h2.heading--alt,h3 span.alt,h3 i,h3 em,h3.heading--alt,h4 span.alt,h4 i,h4 em,h4.heading--alt,h5 span.alt,h5 i,h5 em,h5.heading--alt,h6 span.alt,h6 i,h6 em,h6.heading--alt{font-family:var(--ff--heading-alt);font-style:normal}*[class*=heading] strong,*[class*=heading] b,h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{font-family:inherit}*[class*=heading]{font-family:var(--ff--heading);line-height:var(--lh--heading);text-transform:uppercase}.heading--0{font-size:var(--fs--h0)}.heading--1,h1{font-size:var(--fs--h1)}.heading--2,h2{font-size:var(--fs--h2)}.heading--3,h3{font-size:var(--fs--h3)}.heading--4,h4{font-size:var(--fs--h4)}.heading--5,h5{font-size:var(--fs--h5)}.heading--6,h6{font-size:var(--fs--h6)}.fs--small,small{font-size:var(--fs--small)}.fs--large{font-size:var(--fs--large)}.bold,strong{font-family:var(--ff--bold);font-weight:400}.icon,[class*=__icon]{font-size:var(--fs--icon);line-height:var(--lh--icon)}.ff--title{font-family:var(--ff--heading)}}.hidden,[hidden]{display:none!important}.visually-hidden,.screenreader{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.visually-hidden a:focus,.visually-hidden input:focus,.visually-hidden button:focus,.screenreader a:focus,.screenreader input:focus,.screenreader button:focus{height:auto;position:static;width:auto}.unselectable{pointer-events:none;-webkit-user-select:none;user-select:none}.appbanner{padding-inline:var(--gap--side);background:linear-gradient(200deg,var(--color--brand-0) 35%,var(--color--brand-1) 100%);color:var(--color--neutrals-0)}@media (min-width: 768px){.appbanner{padding-inline:var(--gap--8);background:linear-gradient(50deg,var(--color--brand-1) 0%,var(--color--brand-0) 45%)}}@media (min-width: 1024px){.appbanner{padding-inline:var(--gap--16)}}.appbanner__inner{padding-block-start:var(--gap--12)}@media (min-width: 768px){.appbanner__inner{display:grid;grid-template-columns:auto 60%;grid-template-rows:auto 1fr;gap:0 var(--gap--20)}}@media (min-width: 1280px){.appbanner__inner{grid-template-columns:auto 30% 33%;grid-template-rows:var(--gap--20) auto}}.appbanner__title{color:var(--color--brand-1)}@media (min-width: 768px){.appbanner__title{grid-column:2/2;grid-row:1/1}}@media (min-width: 1280px){.appbanner__title{grid-column:2/2;grid-row:2/2;font-size:var(--fs--h2);margin:0}}@media (min-width: 768px){.appbanner__content{grid-column:2/2;grid-row:2/2;padding-block-end:var(--gap--12)}}@media (min-width: 1280px){.appbanner__content{grid-column:3/3;grid-row:2/2}}.appbanner__image{padding-block-start:var(--gap--12);max-width:300px}@media (min-width: 768px){.appbanner__image{grid-column:1/1;grid-row:1/3;padding-block-start:0;align-self:end}}@media (min-width: 1280px){.appbanner__image{grid-column:1/1;grid-row:1/3}}.appbanner .nav{margin-top:var(--gap--6)}.appbanner .nav__actions{flex-flow:row wrap}.appbanner .nav__action{max-width:140px}.appbanner img{width:100%;background-color:transparent}.artifact{display:none}@media (min-width: 768px){.artifact{position:absolute;top:var(--hero--max, 50dvh);left:50%;z-index:1;display:block;width:100%;max-width:calc(var(--section--xlarge) + var(--gap--side) * 2);padding:0 var(--gap--side);translate:-50% -1ex}.artifact,.artifact *{pointer-events:none}.artifact svg{display:block;width:var(--fs--xxlarge);height:var(--fs--xxlarge);color:var(--color--brand-1)}}@media (min-width: 1280px){.artifact{translate:-50% 100%}}@media (min-width: 3840px){.artifact{translate:-50% -1ex}}.author__name,.author__role{margin-block-end:0}@media (min-width: 1280px){.author{font-size:var(--fs--xlarge)}}.banner{padding:var(--gap--12) var(--gap--5)}@media (min-width: 768px){.banner{padding:var(--gap--20) var(--gap--8)}}@media (min-width: 1280px){.banner{padding:var(--gap--20) var(--gap--20)}}.banner__inner{display:flex;flex-flow:column nowrap;gap:var(--gap--6)}@media (min-width: 768px){.banner__inner{align-items:flex-start;flex-flow:row nowrap;justify-content:space-between}}.banner__inner>*{flex:0 1 calc(50% - var(--gap--3))}.banner__title{margin-block-end:0;max-width:60ch}.banner__content{display:flex;flex-flow:column nowrap;gap:var(--gap--6)}@media (min-width: 1280px){.banner__content{max-width:50%}}.banner__actions{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:var(--gap--2)}@media (min-width: 1280px){.banner--inset .banner__content{padding-inline-start:var(--gap--20)}}.banner .column.border--top .column__inner{padding-top:var(--gap--5)}.banner__list .list__item:first-child{padding-top:0}.banner__list .list__item:last-child{padding-bottom:0}@media (min-width: 768px){.banner__list .list__item{align-items:flex-start;flex-flow:column}}@media (min-width: 1024px){.banner__list .list__item{align-items:center;flex-flow:row nowrap}.banner__list .list__item .button{flex-shrink:0}}.billboard{--inset: var(--gap--8);color:var(--color--text-dark);padding-inline:var(--gap--side);position:relative;width:100%}@media (min-width: 768px){.billboard{--inset: var(--gap--25)}}@media (min-width: 1280px){.billboard{--inset: var(--gap--50);--inset: 325px}}.billboard__inner{display:flex;flex-flow:column nowrap}.billboard__content{background:var(--color--brand-2);display:flex;flex-flow:column nowrap;gap:var(--gap--8);padding-block:var(--gap--8);padding-inline:var(--gap--side);position:relative;z-index:2}@media (min-width: 768px){.billboard__content{padding:var(--gap--12);margin-inline-end:0}}@media (min-width: 1280px){.billboard__content{padding:var(--gap--20)}}.billboard__bg{contain:layout;contain-intrinsic-size:460px;margin-inline:calc(var(--gap--side) * -1)}.billboard__bg img,.billboard__bg picture{display:block;height:100%;object-fit:cover;object-position:center;width:100%}@media (min-width: 768px){.billboard__bg{contain-intrinsic-size:780px;margin-inline:calc(var(--gap--40) * -1)}}.billboard--highlight .billboard__content{background:var(--color--brand-1)}.billboard--dark .billboard__content{background:var(--color--brand-1);color:var(--color--text-light)}.billboard--left .billboard__content{margin-inline-end:auto}@media (min-width: 768px){.billboard--left .billboard__content{max-width:50ch}}.billboard--right .billboard__content{margin-inline-start:auto}@media (min-width: 768px){.billboard--right .billboard__content{max-width:50ch}}.billboard--top .billboard__content{margin-block-end:calc(var(--inset) * -1)}.billboard--bottom .billboard__inner{flex-flow:column-reverse nowrap}.billboard--bottom .billboard__content{margin-block-start:calc(var(--inset) * -1)}.billboard--center{display:flex;flex-flow:column nowrap}@media (min-width: 768px){.billboard--center{aspect-ratio:16/9;padding-block:0}}.billboard--center .billboard__inner{display:flex;flex-flow:column nowrap;margin-block:auto;width:100%}.billboard--center .billboard__content{margin-block:auto}@media (max-width: 767px){.billboard--center.billboard--left .billboard__content{margin-block-end:calc(var(--inset) * -1)}.billboard--center.billboard--right .billboard__inner{flex-flow:column-reverse nowrap}.billboard--center.billboard--right .billboard__content{margin-block-start:calc(var(--inset) * -1)}}@media (min-width: 768px){.billboard--center .billboard__bg{top:0;right:0;bottom:0;left:0;margin-inline:0;position:absolute;width:100%;z-index:1}}.box.whitespace{padding:var(--gap--15) var(--gap--side)}@media (min-width: 1280px){.box.whitespace{padding:var(--gap--20)}}.breadcrumb__list{display:flex;flex-wrap:wrap;gap:var(--gap--1);list-style:none;margin:0;padding:0}.breadcrumb__item:not(:last-child):after{content:">";margin-inline:var(--gap--1)}.breadcrumb:not(.box.whitespace .breadcrumb){margin-block:var(--gap--5);margin-inline:var(--gap--side)}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:var(--br--button);border:2px solid currentColor;color:inherit;display:inline-flex;flex-flow:row nowrap;font-family:var(--ff--bold);gap:var(--gap--2);justify-content:center;line-height:1.1;padding:var(--gap--3) var(--gap--6);text-decoration:none;transition:all var(--time--fast) ease-in-out;vertical-align:middle;white-space:auto}.button:hover,.button:focus-visible,.button.active{outline:none}.button:hover .button__icon,.button:focus-visible .button__icon,.button.active .button__icon{translate:var(--gap--1) 0}.button__icon{display:flex;flex:0 0 auto;height:var(--fs--icon);width:var(--fs--icon);transition:translate var(--time--fast) ease-in-out;will-change:translate}.button--naked{background:transparent;border-color:transparent;padding:var(--gap--2);text-underline-offset:var(--gap--3);transition:all var(--time--fast) ease-in-out}.button--naked:hover,.button--naked:focus-visible{text-decoration:underline;text-underline-offset:var(--gap--2);text-decoration-thickness:2px}.button--naked:hover .button__icon,.button--naked:focus-visible .button__icon{translate:var(--gap--1) 0}.button--naked:focus-visible{outline:none}.button--ghost{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:transparent;border-color:currentColor}.button--ghost:hover,.button--ghost:focus-visible,.button--ghost.active{background:var(--color--brand-0);border-color:var(--color--brand-0);color:var(--color--text-light);outline:none}.button--ghost.button--light{color:var(--color--text-light)}.button--ghost.button--light:hover,.button--ghost.button--light:focus-visible,.button--ghost.button--light.active{background:var(--color--text-light);border-color:var(--color--text-light);color:var(--color--text-dark);outline:none}.button--ghost.button--primary{color:var(--color--text-dark)}.button--ghost.button--primary:hover,.button--ghost.button--primary:focus-visible,.button--ghost.button--primary.active{background:var(--color--text-dark);color:var(--color--text-light);border-color:var(--color--text-dark);outline:none}.button--ghost.button--highlight{color:var(--color--text-dark)}.button--ghost.button--highlight:hover,.button--ghost.button--highlight:focus-visible,.button--ghost.button--highlight.active{background:var(--color--brand-1);color:var(--color--text-dark);border-color:var(--color--brand-1);outline:none}.button:not(.button--ghost).button--light{background:var(--color--text-light);color:var(--color--text-dark)}.button:not(.button--ghost).button--light:hover,.button:not(.button--ghost).button--light:focus-visible,.button:not(.button--ghost).button--light.active{background:var(--color--text-dark);color:var(--color--text-light);outline:none}.button:not(.button--ghost).button--primary{background:var(--color--brand-0);border-color:var(--color--brand-0);color:var(--color--text-light)}.button:not(.button--ghost).button--primary:hover,.button:not(.button--ghost).button--primary:focus-visible,.button:not(.button--ghost).button--primary.active{background:var(--color--brand-1);color:var(--color--text-light);border-color:var(--color--brand-1);outline:none}.button:not(.button--ghost).button--highlight{background:var(--color--brand-1);color:var(--color--text-dark);border-color:var(--color--brand-1)}.button:not(.button--ghost).button--highlight:hover,.button:not(.button--ghost).button--highlight:focus-visible,.button:not(.button--ghost).button--highlight.active{color:var(--color--text-light);border-color:currentColor;outline:none}.button--icon{padding:var(--gap--1)}.button--icon:has(.button__label:not(.screenreader)){padding-inline:var(--gap--3)}.button--icon:hover .button__icon,.button--icon:focus-visible .button__icon,.button--icon.active .button__icon{translate:0 0!important}.button--small{font-size:var(--fs--small);padding:var(--gap--3) var(--gap--3);gap:var(--gap--2);--fs--icon: var(--fs--normal)}.button--small:hover .button__icon,.button--small:focus-visible .button__icon{translate:var(--gap--1) 0}.button--reverse{flex-flow:row-reverse nowrap}.button--reverse:hover .button__icon,.button--reverse:focus-visible .button__icon,.button--reverse.active .button__icon{translate:calc(var(--gap--1) * -1) 0!important}.button--disabled,.button:disabled{opacity:.4;pointer-events:none}.bg--highlight .button:not(.button--ghost).button--primary:hover,.hero--highlight .button:not(.button--ghost).button--primary:hover,.billboard--highlight .button:not(.button--ghost).button--primary:hover{background:var(--color--brand-2);color:var(--color--text-dark)}.cards__inner{overflow-x:auto;scroll-snap-type:x mandatory}.cards__inner:active{cursor:grabbing}.cards__inner.dragging{-webkit-user-select:none;user-select:none;scroll-snap-type:none}.cards__list{display:flex;flex-flow:row nowrap;gap:var(--gap--4);overscroll-behavior-x:contain;touch-action:pan-x;width:fit-content;scroll-behavior:smooth;padding-inline-end:var(--gap--4)}@media (min-width: 768px){.cards__list{gap:var(--gap--6)}}.cards__list .card{height:100%;min-width:275px;max-width:410px;width:75dvw}.cards__list .card--large{max-width:835px}@media (min-width: 1280px){.cards__list{padding-inline-start:0}.cards__list:not(:has(.card:nth-child(3))){padding-inline:0}}.card{display:flex;flex-flow:column nowrap;scroll-snap-align:center;scroll-snap-stop:always}.card:not(.swiper-slide .card){view-timeline-name:--card-fade;view-timeline-axis:inline;animation:scrollfade linear both;animation-timeline:--card-fade;animation-range:entry 0% exit 100%}.card__inner{display:flex;flex-flow:column nowrap;position:relative;flex-grow:1}.card__image{aspect-ratio:275/175;-webkit-user-select:none;user-select:none;width:100%}.card__image picture,.card__image img{height:100%;object-fit:cover;width:100%;user-drag:none;-webkit-user-drag:none}.card__content{display:flex;flex-flow:column;flex-grow:1;gap:var(--gap--4);padding:var(--gap--8) 0;max-width:50ch}.card__title{font-size:var(--fs--h4);margin-block:0;order:-1}@media (min-width: 768px){.card__title{max-width:70ch}}@media (min-width: 1280px){.card__title{font-size:var(--fs--xxlarge);order:unset}}.card__subtitle{font-size:var(--fs--text);margin-block-end:0;max-width:70ch}@media (min-width: 1280px){.card__subtitle{font-size:var(--fs--small)}}.card__actions{margin-block-start:auto}@media (min-width: 1280px){.card--large{color:var(--color--text-light);font-family:var(--ff--bold)}.card--large .card__inner{aspect-ratio:845/535;display:flex;flex-flow:column nowrap;gap:var(--gap--10);width:100%}.card--large .card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.card--large .card__image:after{background:linear-gradient(45deg,color-mix(in srgb,var(--color--brand-0) 70%,transparent) 0%,transparent 60%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.card--large .card__content{flex-grow:0;margin-block-start:auto;padding:var(--gap--10) var(--gap--20) var(--gap--10) var(--gap--10);position:relative;z-index:2}.card--large .card__subtitle,.card--large .card__title{max-width:40ch}.card--large .card__actions{margin-block-start:var(--gap--1)}}@keyframes scrollfade{0%{opacity:.2}25%,75%{opacity:1}to{opacity:1}}.swiper{overflow:visible!important}.swiper .swiper-slide{transition:opacity var(--time--fast) ease-in-out}.carousel{position:relative}@media (min-width: 1280px){.carousel{padding-inline:var(--gap--24)}}.carousel__actions{--inset: var(--gap--2);color:var(--color--text-dark);display:flex;flex-flow:row nowrap;justify-content:space-between;left:var(--inset);position:absolute;top:50%;translate:0 -50%;pointer-events:none;max-width:calc(100% - var(--inset) * 2);width:100%;z-index:1}@media (min-width: 1280px){.carousel__actions{--inset: 0;color:var(--color--text)}}.carousel__action{pointer-events:auto}.footer{margin-top:auto;padding:var(--gap--15) var(--gap--side) var(--gap--side)}.footer__inner{align-items:center;display:flex;flex-flow:column nowrap;gap:var(--gap--5)}@media (min-width: 1280px){.footer__inner{gap:var(--gap--10);padding-block-start:var(--gap--24)}}.footer__lists{display:flex;flex-flow:column wrap;gap:var(--gap--6);justify-content:space-between;width:100%}@media (min-width: 320px){.footer__lists{flex-flow:row wrap}}.footer__lists>*{flex:1 1 10%}.footer__logo{display:none}.footer__logo .logo__link:hover{color:var(--color--brand-0)}@media (min-width: 1280px){.footer__logo{display:block;margin-inline-end:auto;width:165px}}.footer__bottom{display:flex;flex-flow:column nowrap;font-size:var(--fs--xsmall);gap:var(--gap--4);width:100%}@media (min-width: 1280px){.footer__bottom{flex-flow:row nowrap;justify-content:space-between}}.footer .nav__action{max-width:140px}.form,.form__item{display:flex;flex-flow:column nowrap;gap:var(--gap--2)}.form--nav-search{flex-flow:row nowrap}.form__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid currentColor;border-radius:var(--br--input);padding:var(--gap--5) var(--gap--4);width:100%}.form__input--search{padding-inline:var(--gap--12)}.form__actions{display:flex;flex-flow:row nowrap;gap:var(--gap--2)}.hamburger{--height: .875rem;--width: 1.75rem;align-items:center;aspect-ratio:1/1;display:flex;flex-flow:column nowrap;height:auto;justify-content:center;position:relative;width:var(--width);z-index:9999}.hamburger__input,.hamburger__label{display:block;height:auto;width:var(--width)}.hamburger__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;border-radius:var(--br--normal);position:absolute;top:0;right:0;bottom:0;left:0}.hamburger__label{aspect-ratio:2/1;cursor:pointer;position:relative;transition:all var(--time--normal) ease-in-out}.hamburger__label:before,.hamburger__label:after,.hamburger__label span{background:var(--color--brand-1);border-radius:.125rem;content:"";display:block;height:.125rem;position:absolute;top:50%;translate:0 -50%;transition:all var(--time--normal) ease-in-out;width:100%}.hamburger__label:before{translate:0 calc(var(--height) / -2)}.hamburger__label:after{translate:0 calc(var(--height) / 2 - .125rem)}.hamburger:has(.hamburger__input:checked) .hamburger__label{rotate:180deg;scale:.85}.hamburger:has(.hamburger__input:checked) .hamburger__label span{rotate:180deg;opacity:0}.hamburger:has(.hamburger__input:checked) .hamburger__label:before{translate:0 -50%;rotate:45deg}.hamburger:has(.hamburger__input:checked) .hamburger__label:after{translate:0 -50%;rotate:-45deg}@media (min-width: 1280px){.hamburger{display:none}}:root{--header--height: 74px}@media (min-width: 1280px){:root{--header--height: 104px}}.header{background:color-mix(in srgb,var(--color--brand-0) 90%,transparent);color:var(--color--text-light);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);height:var(--header--height);padding-block:var(--gap--4);padding-inline:var(--gap--side);position:fixed;top:0;width:100dvw;z-index:9999}@media (min-width: 1280px){.header{font-size:var(--fs--small);padding-block:var(--gap--8)}}.header__inner{display:flex;flex-flow:column nowrap;gap:var(--gap--4)}.header__inner:has(.hamburger__input:checked) .header__content{translate:0 0}.header__inner:has(.hamburger__input:checked) .hamburger{left:100%}@media (min-width: 1280px){.header__inner{flex-flow:row nowrap}}.header .hamburger{position:absolute;top:var(--gap--6);left:0;translate:calc(-100% - var(--gap--side)) 0;transition:left var(--time--fast) ease-in-out}@media (min-width: 1280px){.header .hamburger{display:none}}.header__content{background-color:color-mix(in srgb,var(--color--bg-dark) 90%,var(--color--neutrals-0));display:flex;flex-flow:column nowrap;height:100dvh;justify-content:space-between;right:0;bottom:0;left:0;padding-block:var(--header--height) var(--gap--4);padding-inline:var(--gap--side);top:0;transition:translate var(--time--fast) ease-in-out;width:100dvw;z-index:9999}@media (max-width: 1279px){.header__content{position:fixed;translate:100% 0}}@media (min-width: 1280px){.header__content{align-items:center;background-color:transparent;flex-flow:row nowrap;gap:var(--gap--10);height:auto;padding-block:0;padding-inline:0;width:100%}}.header__end{align-items:flex-start;display:flex;flex-flow:row wrap;gap:var(--gap--4);justify-content:space-between}@media (min-width: 1280px){.header__end{flex-flow:row nowrap}}.header__actions{align-items:center;display:flex;flex-flow:row wrap;gap:var(--gap--4);justify-content:space-between;width:100%}@media (min-width: 1280px){.header__actions{flex-flow:row nowrap;width:auto}}.header__logo{position:relative;width:100px;z-index:99999;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.header__nav{flex-grow:1;overflow-x:clip;overflow-y:auto}@media (min-width: 1280px){.header__nav{display:flex;flex-flow:row nowrap;justify-content:center}}@media (min-width: 1280px){.header__nav .nav{margin-inline:auto;padding-block:0}}@media (min-width: 1280px){.header__nav .nav__list{flex-flow:row nowrap;gap:var(--gap--6)}}@media (min-width: 1440px){.header__nav .nav__list{gap:var(--gap--10)}}.header__nav .nav__link,.header__nav .nav__toggle{color:var(--color--brand-1);text-transform:uppercase}@media (min-width: 1280px){.header__nav .nav__link,.header__nav .nav__toggle{color:var(--color--text-light);text-transform:none}.header__nav .nav__link:hover,.header__nav .nav__link:focus-visible,.header__nav .nav__link.active,.nav__details[open] .header__nav .nav__link,.header__nav .nav__toggle:hover,.header__nav .nav__toggle:focus-visible,.header__nav .nav__toggle.active,.nav__details[open] .header__nav .nav__toggle{color:var(--color--brand-1)}}.header__nav .nav__link{font-family:var(--ff--bold)}.header__nav .subnav__link{font-family:var(--ff--heading)}.header__seperator{border-top:1px solid var(--color--text-light);order:-1;width:100%}@media (min-width: 1280px){.header__seperator{height:calc(var(--header--height) - var(--gap--8) * 2);border-top:none;border-left:1px solid var(--color--text-light);order:unset;width:auto}}.header__search{anchor-name:--header-search}.header__search .button--search:hover,.header__search .button--search:focus-visible{color:var(--color--brand-1)}.header__search .search__content{background-color:color-mix(in srgb,var(--color--bg-dark) 90%,var(--color--neutrals-0));border:transparent;bottom:anchor(bottom);border-radius:var(--br--input);color:var(--color--text-light);margin:0;left:auto;padding:var(--gap--4);position:fixed;position-anchor:--header-search;right:anchor(right);top:auto;width:calc(100dvw - var(--gap--side) * 2)}.header__search .search__content .form__item{flex-grow:1}.header__search .search__content .form__input{color:currentColor;padding:var(--gap--2) var(--gap--4)}.header__search .search__content .button{padding:var(--gap--2) var(--gap--4)}.header__search .search__content .button[popovertarget]:hover,.header__search .search__content .button[popovertarget]:focus-visible{color:var(--color--brand-1)}@media (min-width: 1280px){.header__search .search__content{background:color-mix(in srgb,var(--color--bg-dark) 80%,var(--color--neutrals-0));border-radius:var(--br--input);padding:0;top:var(--gap--7);right:calc((100dvw - var(--section--xlarge)) / 2);width:calc(var(--section--xlarge) - 100px - var(--gap--4))}@supports (position-anchor: --header-search){.header__search .search__content{top:calc(anchor(top) - 1px)}}}body:has(.header){padding-top:var(--header--height)}body:has(.header) .main:before{content:"";position:absolute;top:0;left:0;width:100dvw;height:var(--header--height);background-color:var(--color--bg-dark)}:root{--hero--max: 50dvh;--hero--pullup: 180px}.hero{color:var(--color--text-dark);padding-inline:var(--gap--side);position:relative;pointer-events:none}.hero__inner{display:flex;flex-flow:column-reverse nowrap;height:100%}@media (min-width: 768px){.hero__inner{flex-flow:row nowrap;min-height:40vh;gap:var(--gap--5)}}@media (min-width: 1280px){.hero__inner{justify-content:flex-end;gap:var(--gap--10)}}.hero__image{contain:layout;contain-intrinsic-size:400px;margin-inline:calc(var(--gap--side) * -1);pointer-events:auto}.hero__image img,.hero__image picture{display:block;height:100%;max-height:var(--hero--max);object-fit:cover;object-position:center;width:100%}@media (min-width: 768px){.hero__image{contain-intrinsic-size:780px;margin-block-end:calc(var(--gap--10) * -1);width:40dvw}.hero__image img,.hero__image picture{max-height:unset}}.hero__content{display:flex;flex-flow:column nowrap;gap:var(--gap--8);padding-block:var(--gap--8);pointer-events:auto}@media (min-width: 768px){.hero__content{padding-block:var(--gap--12);margin-inline-end:0;margin-block-start:auto;width:60dvw}}@media (min-width: 1280px){.hero__content{padding-block:var(--gap--20)}}@media (min-width: 768px){.hero__content .wysiwyg{font-size:var(--fs--large)}}.hero__title{margin-block-end:0;margin-block-start:auto}.hero__actions{display:flex;flex-flow:column nowrap;gap:var(--gap--5)}@media (min-width: 768px){.hero__actions{flex-flow:row wrap}}.hero--highlight{background:var(--color--brand-1)}.hero--dark{background:var(--color--brand-0);color:var(--color--text-light)}@media (min-width: 768px){.hero--left .hero__image{margin-inline-start:0}}@media (min-width: 768px){.hero--right .hero__inner{flex-flow:row-reverse nowrap}}@media (min-width: 768px){.hero--right .hero__image{margin-inline-end:0}}.hero--fullbg{--inset: calc((min(100dvw, var(--section--huge)) - var(--section--xlarge)) / 2)}.hero--fullbg img,.hero--fullbg picture{max-height:var(--hero--max)}@media (min-width: 768px){.hero--fullbg{background:unset}.hero--fullbg .hero__inner{flex-flow:column-reverse nowrap;gap:0}.hero--fullbg .hero__image{width:100dvw;margin-block-end:calc(var(--hero--pullup) * -1);margin-inline:calc(var(--gap--side) * -1)}.hero--fullbg .hero__content{background:var(--color--brand-2);padding-block:var(--gap--12);padding-inline:var(--gap--12);position:relative;z-index:1}.hero--fullbg.hero--highlight .hero__content{background:var(--color--brand-1)}.hero--fullbg.hero--left .hero__content{margin-inline-start:calc(var(--gap--side) * -1);max-width:60ch}.hero--fullbg.hero--right .hero__content{margin-inline-start:auto;margin-inline-end:calc(var(--gap--side) * -1);max-width:60ch}}@media (min-width: 1280px){.hero--fullbg.hero--left .hero__content{margin-inline-start:calc(var(--gap--12) * -1)}.hero--fullbg.hero--right .hero__content{margin-inline-end:calc(var(--gap--12) * -1)}.hero--fullbg.hero--pullup{margin-block-end:calc(min(200px,50dvh)*-1)}}@media (min-width: 1344px){.hero--fullbg .hero__image{margin-inline:calc(var(--inset) * -1);max-width:calc(100% + var(--inset) * 2)}}.hero--home{--hero--max: 60dvh}.hero--home .hero__title em{white-space:nowrap}@media (min-width: 768px){.hero--home{--hero--pullup: min((var(--fs--h0) * 4) + var(--gap--10), 30dvh) }}@media (min-width: 1280px){.hero--home{--hero--pullup: min((var(--fs--h0) * 4) + var(--gap--10), 40dvh) }}@media (min-width: 1280px){.hero--pullup+.box:has(.people){margin-block-start:calc((var(--hero--content-height, 0) - var(--hero--pullup)) * -1);height:calc(var(--hero--content-height, 0) - var(--hero--pullup))}}.houses__intro{max-width:60ch;margin-bottom:var(--gap--8)}.houses__list .card{flex-grow:1;min-width:auto;width:70dvw}@media (min-width: 768px){.houses__list .card{width:max(250px,15dvw)}}.houses__list .card:first-child{width:80dvw}@media (min-width: 768px){.houses__list .card:first-child{width:max(350px,35dvw)}}@media (min-width: 768px){.houses__list:not(:has(.card:nth-child(3))){width:100%}.houses__list:not(:has(.card:nth-child(3))) .card{flex-grow:1}.houses__list:not(:has(.card:nth-child(3))) .card:first-child{width:70%}.houses__list:not(:has(.card:nth-child(3))) .card:nth-child(2){width:30%}}.houseresult{position:relative}.houseresult__summary{cursor:pointer;display:flex;flex-flow:column nowrap;gap:0 var(--gap--2);position:relative;padding-block:var(--gap--6)}.houseresult__summary:after{--size: .5rem;border:var(--size) solid transparent;border-left-color:currentColor;content:"";display:block;height:var(--size);position:absolute;right:0;top:0;transition:rotate var(--time--fast) ease-in-out;transform-origin:left center;width:var(--size);top:calc(50% - var(--size))}:open .houseresult__summary:after{rotate:90deg}@media (min-width: 1280px){.houseresult__summary:after{right:var(--gap--5)}}@media (min-width: 768px){.houseresult__summary{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(4,1fr)}}.houseresult__title{grid-column:1/span 2}.houseresult__loader{max-width:25px}.houseresult__content{display:flex;flex-flow:column;gap:var(--gap--8);padding-block:var(--gap--8);padding-inline:var(--gap--side)}.searchresults__item .houseresult__content{padding-inline:0}@media (min-width: 1280px){.houseresult__content{display:grid;grid-template-columns:repeat(2,50%);gap:var(--gap--8)}}.iframe{border:none;width:100%}.iframe--contact{height:2480px}@media (min-width: 768px){.iframe--contact{height:2065px}}.iframe__intro{margin-bottom:var(--gap--20)}.iframe__wrapper{border-radius:var(--br--normal)}.insights__inner{display:flex;flex-flow:column nowrap;gap:var(--gap--6)}@media (min-width: 1280px){.insights__inner{flex-flow:row nowrap}}.insights__intro{margin-block-end:var(--gap--10);max-width:60ch}.insights__content{flex-grow:1}.insights__end{display:flex;flex-flow:column nowrap}.insights__end .insights__list{margin-block:auto}@media (min-width: 1280px){.insights__end{width:40%}}.insightresult__inner{display:flex;flex-flow:column;gap:var(--gap--4)}@media (min-width: 768px){.insightresult__inner{align-items:center;flex-flow:row nowrap;gap:var(--gap--6)}}.insightresult__actions{margin-inline-start:auto}.langswitch__inner{position:relative;z-index:1}.langswitch__toggle{anchor-name:--langswitch;background-color:var(--color--bg-dark);color:var(--color--text-light);border-color:transparent;border-radius:var(--br--normal)}.langswitch__toggle:focus-visible,.langswitch__toggle:hover{border-color:currentColor}.langswitch__toggle:focus-visible .button__icon,.langswitch__toggle:hover .button__icon{translate:0 0!important}.langswitch__content{position-anchor:--langswitch;bottom:auto;bottom:anchor(--langswitch top);border:transparent;background-color:var(--color--bg-dark);border-radius:var(--br--normal);margin:var(--gap--2) 0;left:auto;left:anchor(--langswitch left);padding:var(--gap--4);position:fixed;top:auto;right:auto}@supports not (position-anchor: --langswitch){.langswitch__content{bottom:60px;position:fixed;z-index:9999}}@media (min-width: 1280px){.langswitch__content{bottom:auto;top:74px}@supports (position-anchor: --langswitch){.langswitch__content{top:anchor(bottom);left:auto;right:anchor(right)}}}.langswitch__list{list-style:none;padding:0}.langswitch__link{color:var(--color--text-light);display:block;text-transform:uppercase;font-family:var(--ff--bold);font-size:var(--fs--small);padding:var(--gap--2) var(--gap--4);text-decoration:none}.langswitch__link:hover,.langswitch__link:focus-visible{text-decoration:underline}.langswitch__link.active{pointer-events:none;opacity:.5}.link{color:currentColor;font-family:var(--ff--bold);text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:.1em;transition:all var(--time--fast) ease-in-out}.link:hover,.link:focus-visible{text-underline-offset:.5em;opacity:.85}.link__icon{display:inline-block;height:1em;width:1em;margin-inline-start:var(--gap--2);vertical-align:middle}.list{margin:0;padding:0;list-style:none}.list__item{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:var(--gap--4);padding:var(--gap--5) 0}.list__item p{margin-block-end:0}.list--bottomlined .list__item{border-bottom:1px solid currentColor}.list--bottomlined .list__item:last-child{border-bottom:none}.list--toplined .list__item{border-top:1px solid currentColor}.list--toplined .list__item:first-child{border-top:none}@media (min-width: 768px){.list__item{align-items:center;flex-flow:row nowrap;justify-content:space-between}}.logo{width:100%}.logo__link{color:var(--color--brand-1);text-decoration:none}.logo__link:hover,.logo__link:focus-visible{color:var(--color--text-light)}.map{aspect-ratio:16/9;width:100%}.medias__inner{display:flex;flex-direction:column;gap:var(--gap--4)}@media (min-width: 768px){.medias__inner{flex-flow:row wrap;gap:var(--gap--6)}.medias--reverse .medias__inner{flex-direction:row-reverse}}.medias:has(.media:nth-child(2)) .media:nth-child(2n){margin-top:auto}@media (min-width: 768px){.medias:has(.media:nth-child(2)) .media{max-width:calc(60% - var(--gap--6) / 2)}}.media{flex-grow:1}@media (min-width: 768px){.media:nth-child(2),.media:nth-child(3n),.media:nth-child(7n){width:calc(40% - var(--gap--6) / 2)}}.nav,.subnav{padding-block:var(--gap--6)}.nav__list,.subnav__list{display:flex;flex-flow:column nowrap;gap:var(--gap--6);list-style:none;padding:0}.nav__link,.subnav__link{color:currentColor;display:block;text-decoration:none}.nav__details[open] .nav__toggle .button__icon{rotate:0deg}.nav__details.active .nav__toggle{color:var(--color--brand-1)}.nav__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:transparent;cursor:pointer;display:flex;flex-flow:row nowrap;font-family:var(--ff--bold);gap:var(--gap--2);justify-content:space-between;width:100%}.nav__toggle .button__icon{--fs--icon: 1.3rem;rotate:-90deg;transition:rotate var(--time--fast) ease-in-out}@media (min-width: 1280px){.nav__toggle .button__icon{rotate:0deg}}.nav__title{font-family:var(--ff--heading);font-size:var(--fs--large);margin-bottom:var(--gap--6)}.nav__actions{display:flex;flex-flow:column nowrap;gap:var(--gap--2)}@media (min-width: 1280px){.nav__actions{flex-flow:row nowrap}}.nav--list{padding-block:0}.nav--list .nav__link:hover,.nav--list .nav__link:focus-visible{text-decoration:underline;text-underline-offset:.25em}.nav--legal{padding-block:0}.nav--legal .nav__list{flex-flow:column nowrap;gap:var(--gap--6)}@media (min-width: 480px){.nav--legal .nav__list{flex-flow:row nowrap}}.nav--legal .nav__link:hover,.nav--legal .nav__link:focus-visible{text-decoration:underline;text-underline-offset:.25em}.subnav__end{display:none}@media (min-width: 1280px){.subnav__end{display:block}}@media (min-width: 1280px){.subnav{align-items:flex-start;color:var(--color--brand-1);display:flex;flex-flow:row nowrap;gap:var(--gap--10);margin-inline:auto;max-width:var(--section--xlarge);justify-content:space-between;width:100%}.subnav__wrapper{background:var(--color--bg-dark);display:flex;flex-flow:row nowrap;gap:var(--gap--10);padding:var(--gap--8) var(--gap--side);position:fixed;top:var(--header--height);left:0;width:100dvw;height:calc(100dvh - var(--header--height));z-index:9999}.subnav__content{flex-grow:1;height:100%;overflow-y:auto}.subnav__list{flex-grow:1;gap:0}.subnav__item:not(:last-child){border-bottom:1px solid var(--color--brand-1)}.subnav__link{font-size:var(--fs--xxlarge);text-transform:uppercase;padding-block:var(--gap--5);transition:color var(--time--fast) ease-in-out}.subnav__link.active{color:var(--color--text-light)}.subnav__link:hover,.subnav__link:focus-visible{color:var(--color--text-light);text-decoration:none}.subnav__end{flex-shrink:0;max-width:325px}}body:has(.nav__details[open]){overflow:hidden}.nav__link#ot-sdk-btn.ot-sdk-show-settings,.nav__link#ot-sdk-btn.optanon-show-settings{all:unset}.nav__link#ot-sdk-btn.ot-sdk-show-settings:hover,.nav__link#ot-sdk-btn.ot-sdk-show-settings:focus-visible,.nav__link#ot-sdk-btn.optanon-show-settings:hover,.nav__link#ot-sdk-btn.optanon-show-settings:focus-visible{all:unset;cursor:pointer;text-decoration:underline;text-underline-offset:.25em}.pagination{display:flex;gap:var(--gap--4);margin:0 auto;padding:var(--gap--4);list-style:none}.pagination__link{border-color:transparent;padding:var(--gap--2);color:var(--color--text);font-family:var(--ff--bold);text-underline-offset:2px;text-decoration-thickness:1px;transition:all var(--time--fast) ease-in-out}.pagination__link:hover,.pagination__link:focus-visible{text-decoration:underline;text-underline-offset:var(--gap--1);text-decoration-thickness:2px;gap:var(--gap--1)}.people{padding-inline:0;overflow-x:clip}.people__item,.people .swiper-slide{max-width:max-content}.people__actions{gap:var(--gap--2);justify-content:flex-end;margin-inline-start:auto;margin-block-start:var(--gap--5);position:static}.phases__intro{max-width:60ch;margin-block-end:var(--gap--8)}.phases__list .cards__inner{margin-inline:calc(var(--gap--side) * -1)}.phases__list .cards__list{padding-inline:var(--gap--side)}@media (min-width: 1280px){.phases__list .cards__list{width:100%}}.phases .card__content{display:block;padding-inline:0}@media (min-width: 768px){.phases .card:nth-child(2n){padding-block-start:var(--gap--6)}}.searchbox{position:relative}.searchbox__icon{height:var(--fs--icon);left:var(--gap--5);pointer-events:none;position:absolute;top:50%;translate:0 -50%;width:var(--fs--icon)}.searchbox__button{position:absolute;right:var(--gap--2);top:50%;translate:0 -50%}@media (min-width: 768px){.searchbox__button{right:var(--gap--5)}}.searchfilters__inner{display:flex;flex-flow:row wrap;gap:var(--gap--4);margin-inline:var(--gap--side)}.searchfilters__list{display:flex;flex-flow:row wrap;gap:var(--gap--1);list-style:none;padding-inline:0}.searchfilters__item{display:flex;flex-flow:row wrap;position:relative}.searchfilters__label{border-radius:var(--br--button);border:2px solid currentColor;font-family:var(--ff--bold);display:inline-flex;padding:var(--gap--3) var(--gap--4);transition:background-color var(--time--fast) ease-in-out,color var(--time--fast) ease-in-out}.searchfilters__label:hover{background-color:var(--color--bg-dark);color:var(--color--text-light)}.searchfilters__input{position:absolute;opacity:0;z-index:-1}.searchfilters__input:focus-visible+.searchfilters__label{background-color:var(--color--bg-dark);color:var(--color--text-light)}.searchfilters__input:checked+.searchfilters__label{background-color:var(--color--brand-1)}.searchfilters__form{display:flex;flex-flow:row nowrap;gap:var(--gap--4);justify-content:space-between;width:100%}.searchresult{position:relative;z-index:1}.searchresult__link{color:inherit;display:inline-block;text-decoration:none;transition:color var(--time--fast) ease-in-out;padding-block:var(--gap--6)}.searchresults{margin-block-end:var(--gap--20)}.searchresults__item{border-top:1px solid currentColor;padding-inline:var(--gap--side)}.searchresults__item:first-child{border-top:none}.searchresults__item:has(.houseresult[open]):hover,.searchresults__item:has(.houseresult[open]):focus-within{background:none;color:inherit}.searchresults__loader{min-height:35vh;margin:0 var(--gap--side)}.searchresults__loader svg{max-width:25px}.searchresults__actions{margin-inline:var(--gap--side);margin-block-start:var(--gap--6)}.searchresults__actions:has(.pagination) .searchresults__actions-inner{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--gap--2)}.showcase__inner{display:flex;flex-flow:column nowrap;gap:var(--gap--6)}.showcase__actions{margin-top:var(--gap--6);display:flex;flex-flow:row wrap;gap:var(--gap--2)}.skiplink:not(:has(.skiplink__link:focus)){height:0;overflow:hidden}.skiplink__link{background:var(--color--brand-2);color:var(--color--brand-1);display:block;padding:var(--gap--5);text-align:center;width:100dvw}.skiplink__link:focus-visible{outline:2px solid var(--color--brand-0)}@media (min-width: 768px){.testimonials .swiper-slide{max-width:var(--section--large)}}.testimonial__inner{align-items:center;display:flex;flex-flow:column nowrap;position:relative}@media (min-width: 1280px){.testimonial__inner{align-items:center;flex-flow:row nowrap;gap:var(--gap--12)}}.testimonial__image{aspect-ratio:390/540;background-color:var(--color--brand-0);flex-grow:1;max-height:70dvh;width:100%}.testimonial__image picture,.testimonial__image img{height:100%}.testimonial__image img{object-fit:cover}@media (min-width: 1280px){.testimonial__image{aspect-ratio:325/325;max-width:325px}}.testimonial__text{max-width:60ch}.testimonial__content{background:var(--color--bg);color:var(--color--text);display:flex;flex-flow:column nowrap;gap:var(--gap--8);margin-inline-start:auto;margin-block-start:calc((var(--gap--5) + 11em) * -1);min-height:calc(11em + var(--gap--5) + var(--gap--6));padding:var(--gap--5) var(--gap--6);width:75%}@media (min-width: 1280px){.testimonial__content{margin-block:auto;gap:var(--gap--12)}}.testimonial:not(.swiper-slide-active .testimonial){opacity:.3}:root{--plyr-color-main: var(--color--brand-1)}@media screen and (min-width: 768px){.wysiwyg.columns{column-count:2;column-gap:var(--gap--6);max-width:none}}.wysiwyg img{margin-block:var(--gap--6)}.wysiwyg .button{margin-block:var(--gap--2)}.wysiwyg ul,.wysiwyg ol{padding-left:var(--gap--6);margin-block:0 var(--gap--4)}.wysiwyg ul li:not(:last-child),.wysiwyg ol li:not(:last-child){margin-bottom:var(--gap)}@layer base{.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:0}.columns__inner{display:flex;flex-flow:column nowrap;gap:var(--gap--6)}.columns__inner.gapless{gap:0}.columns .column__inner{height:100%}@media (min-width: 1280px){.columns .column--span-2{grid-column:span 2}}@media (min-width: 1280px){.columns .column--span-4{grid-column:span 4}}.columns--2.columns--mobile-reverse .columns__inner{flex-direction:column-reverse}@media (min-width: 1280px){.columns--2 .columns__inner{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.columns--3 .columns__inner{display:grid;grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.columns--4 .columns__inner{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.columns--4 .columns__inner{display:grid;grid-template-columns:repeat(4,1fr)}}}@layer config,reset,base,components,utilities;
