@charset "UTF-8";/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--color-brand: hsl(268, 52%, 44%);--color-brand-2: hsl(356, 100%, 65%);--color-error: hsl(343, 98%, 46%)}:root,[data-theme=reset]{--color-background: #fff;--color-headline: #060606;--color-text: #060606;--color-accent: var(--color-brand);--color-accent-alpha: hsla(268, 52%, 44%, .4);--color-accent-hover: hsl(268, 52%, 38%);--color-accent-2: var(--color-brand-2);--color-accent-2-alpha: hsla(356, 100%, 65%, .4);--color-accent-2-hover: hsl(356, 100%, 59%);--color-border: hsl(228, 16%, 40%);--color-border-alpha: hsla(228, 16%, 40%, .15);--color-button-text-hover: var(--color-background);--color-grey-40: hsl(0, 0%, 60%);--color-grey-30: hsl(0, 0%, 70%)}[data-theme=light]{--color-background: hsl(70, 18%, 93%)}[data-theme=dark]{--color-background: hsl(0, 3%, 13%);--color-headline: hsl(0, 0%, 100%);--color-text: hsl(0, 0%, 100%);--color-accent: var(--color-brand-2);--color-accent-alpha: hsla(356, 100%, 65%, .4);--color-accent-hover: hsl(356, 100%, 59%);--color-border: hsl(0, 0%, 100%);--color-border-alpha: hsla(240, 7%, 92%, .1);--color-button-text-hover: var(--color-background)}:root{--opacity-grayed-out:.382;--border-width: 1px;--gap-width: 24px;--font-weight-bold: 600;--font-weight-normal: 500;--navigation-height: 64px;--button-border-radius: 24px;--box-border-radius: 16px;--box-padding-mobile: 16px;--box-padding-tablet: 24px;--box-padding-desktop: 32px;--content-max-width: 752px;--content-max-width-large: 1100px;--container-max-width: 1440px;--container-padding-mobile: 24px;--container-padding-tablet: 32px;--container-padding-desktop: 64px;--component-spacing-mobile: 48px;--component-spacing-tablet: 96px;--component-spacing-desktop: 128px;--box-padding: var(--box-padding-mobile);--container-padding: var(--container-padding-mobile);--component-spacing: var(--component-spacing-mobile)}@media (min-width: 768px){:root{--box-padding: var(--box-padding-tablet);--container-padding: var(--container-padding-tablet);--component-spacing: var(--component-spacing-tablet)}}@media (min-width: 1280px){:root{--box-padding: var(--box-padding-desktop);--container-padding: var(--container-padding-desktop);--component-spacing: var(--component-spacing-desktop)}}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(./Gilroy-Medium-4808b65f.woff2) format("woff2"),url(./Gilroy-Medium-b1ce5398.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url(./Gilroy-SemiBold-a3c21164.woff2) format("woff2"),url(./Gilroy-SemiBold-1f813c05.woff) format("woff")}@font-face{font-display:swap;font-family:Chillax;font-style:normal;font-weight:600;src:url(./Chillax-Semibold-974d6085.woff2) format("woff2"),url(./Chillax-Semibold-de285063.woff) format("woff")}html{background-color:var(--color-background);box-sizing:border-box;color:var(--color-text);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:100%;line-height:1.55;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-wrap:break-word;word-wrap:break-word}html *,html *:before,html *:after{box-sizing:inherit}body{font-family:Gilroy,Verdana,sans-serif;font-size:1.125rem;height:100%;overflow-x:hidden}@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}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h0{color:var(--color-headline);font-weight:var(--font-weight-bold);line-height:1.2;margin-bottom:1.5rem;margin-top:4rem}h1 a,h1 a:hover,h1 a:focus,h2 a,h2 a:hover,h2 a:focus,h3 a,h3 a:hover,h3 a:focus,h4 a,h4 a:hover,h4 a:focus,h5 a,h5 a:hover,h5 a:focus,h6 a,h6 a:hover,h6 a:focus,.h1 a,.h1 a:hover,.h1 a:focus,.h2 a,.h2 a:hover,.h2 a:focus,.h3 a,.h3 a:hover,.h3 a:focus,.h4 a,.h4 a:hover,.h4 a:focus,.h5 a,.h5 a:hover,.h5 a:focus,.h6 a,.h6 a:hover,.h6 a:focus,.h0 a,.h0 a:hover,.h0 a:focus{color:var(--color-headline);text-decoration:none}h1>em,h2>em,h3>em,h4>em,h5>em,h6>em,.h1>em,.h2>em,.h3>em,.h4>em,.h5>em,.h6>em,.h0>em{color:var(--color-accent);font-style:normal}h1,.h1{font-size:3rem}@media (min-width: 768px){h1,.h1{font-size:4.5rem}}h2,.h2{font-size:2rem}@media (min-width: 768px){h2,.h2{font-size:3rem}}.h2-large{font-size:2.625rem}@media (min-width: 768px){.h2-large{font-size:3.5rem}}h3,.h3{font-size:1.75rem}@media (min-width: 768px){h3,.h3{font-size:2rem}}h4,.h4{font-size:1.5rem;margin-top:3.5rem}@media (min-width: 768px){h4,.h4{font-size:1.75rem}}h5,.h5{font-size:1.5rem;margin-top:2.5rem}h6,.h6{font-size:1.125rem;margin-top:2.5rem}.h0{font-size:clamp(2rem,9vw,3rem);font-weight:var(--font-weight-bold);line-height:1.1;margin-bottom:1.5rem}@media (min-width: 768px){.h0{font-size:5rem}}@media (min-width: 768px){.p-large{font-size:1.75rem;line-height:1.7;margin-bottom:2.5rem}}@media (min-width: 768px){.p-medium{font-size:1.5rem;margin-bottom:2.5rem}}.text-grey-30{color:var(--color-grey-30)}.text-grey-40{color:var(--color-grey-40)}.text-brand{color:var(--color-brand)}.text-brand-2{color:var(--color-brand-2)}.subline{margin-bottom:.5rem}@media (min-width: 768px){.subline{margin-bottom:1rem}}.subline+h1,.subline+.h1,.subline+h2,.subline+.h2,.subline+h3,.subline+.h3{margin-top:0}a{color:var(--color-accent);text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .2s ease,text-decoration-color .2s ease}a:hover,a:focus{color:var(--color-accent-hover);text-decoration-color:transparent}a:focus{outline-color:var(--color-accent-alpha)}.link{align-items:center;display:inline-flex;font-weight:var(--font-weight-bold);text-decoration-color:transparent}.link svg{margin-left:8px}@media (min-width: 768px){.link{font-size:1.5rem}}.link:hover,.link:focus{text-decoration-color:currentColor}.link--accent-2{color:var(--color-accent-2)}.link--accent-2:hover{color:var(--color-accent-2-hover)}.link-icon{align-items:center;color:var(--color-text);display:inline-flex;text-decoration-color:transparent}.link-icon i{margin-right:20px}.link-icon svg{display:block}.link-icon:hover{text-decoration-color:currentColor}p,.paragraph,pre{margin:0 0 1.5rem}b,strong{font-weight:var(--font-weight-bold)}hr{background-color:var(--color-border);border:0;display:block;height:2px;margin:3rem 0}img{display:block;height:auto;max-width:100%;width:100%}figure{margin:0}figure+:not(div){margin-top:1.5rem}figcaption{font-size:.9rem;margin:.5rem auto 0 0;max-width:var(--content-max-width)}code,kbd,pre,samp{background-color:var(--color-border-alpha);border-radius:4px;display:inline-block;font-size:.95rem;padding:0 .375rem;word-break:break-word}pre{border-radius:8px;padding:1.25rem 1.5rem}pre code{background:transparent;padding:0}blockquote,.blockquote{color:var(--color-accent);font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:calc(1em + .5rem);margin:3rem 0;padding-left:2.5rem;position:relative}@media (min-width: 768px){blockquote,.blockquote{font-size:1.75rem;padding-left:3.75rem}}blockquote:before,.blockquote:before{content:"\201c";font-family:Helvetica,Arial,sans-serif;font-size:2.5rem;left:0;line-height:1;position:absolute;top:.25rem}@media (min-width: 768px){blockquote:before,.blockquote:before{font-size:6rem;top:-2px}}blockquote p:last-child,.blockquote p:last-child{margin-bottom:0}ul,ol{margin:1.5rem 0;padding-left:1.5rem}ul li,ol li{margin-bottom:.5rem}ul ul,ul ol,ol ul,ol ol{list-style-type:disc;margin-bottom:0;margin-top:.5rem;padding-left:2rem}ul>li::marker{color:var(--color-accent);font-size:1.25rem}table{border-spacing:0;box-shadow:inset 0 0 0 var(--border-width) var(--color-border);margin:0 auto;max-width:100%;text-align:left;width:100%}table+p,table+table,table+figure{margin-top:1.5rem}td,th{padding:.9375rem 1.5rem;text-align:inherit;vertical-align:top}thead th{border-bottom:solid var(--border-width) var(--color-border);padding:1.25rem 1.5rem;vertical-align:middle;white-space:nowrap}tr:nth-child(even){background-color:var(--color-border-alpha)}button{appearance:none;background-color:transparent;border:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;padding:0;text-align:inherit}button:focus{outline-color:var(--color-accent-alpha)}.button{appearance:none;background-color:var(--color-accent);border:var(--border-width) solid var(--color-accent);border-radius:var(--button-border-radius);color:var(--color-background);cursor:pointer;display:inline-block;font-family:inherit;line-height:1.55;outline:none;padding:.5rem 1.25rem;text-align:center;text-decoration:none;transition:.2s ease;user-select:none}.button:disabled,.button--disabled{cursor:default;opacity:var(--opacity-grayed-out);pointer-events:none}.button:hover{background-color:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-button-text-hover)}.button:focus{box-shadow:0 1px var(--border-width) #00000040,0 0 0 3px var(--color-accent-alpha);color:var(--color-background)}.button:active{box-shadow:none}.button+.button{margin-top:.5rem}.button--ghost{background-color:transparent;border-color:var(--color-accent);color:var(--color-accent)}.button--ghost:focus{background-color:transparent;box-shadow:0 1px var(--border-width) #00000040,0 0 0 3px var(--color-accent-alpha);color:var(--color-accent)}.button--ghost:hover{background-color:var(--color-accent-hover);color:var(--color-background)}.button--ghost:active{background-color:var(--color-accent);border-color:var(--color-accent);box-shadow:none;color:var(--color-background)}.button--small{font-size:.95rem;padding:.309rem 1.618rem}.pill{border:var(--border-width) solid var(--color-text);border-radius:40px;color:var(--color-text);display:inline-block;font-family:inherit;line-height:1.55;outline:none;padding:.5rem 1.25rem;text-align:center;text-decoration:none}.pill-container{display:flex;flex-wrap:wrap;gap:8px}form{margin:0}fieldset{border:0;margin:0 0 1.5rem;padding:0}fieldset *:last-child{margin-bottom:0}fieldset input,fieldset select,fieldset textarea{margin:0 0 2rem}legend{display:inline-block;font-size:1.125rem;margin-bottom:1rem}label{display:inline-block;font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.4;margin-bottom:.5rem}[type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select{appearance:none;background-color:transparent;border:var(--border-width) solid var(--color-border);border-radius:var(--box-border-radius);color:var(--color-headline);font-family:inherit;font-size:1rem;line-height:1.25;min-height:3.5rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease}[type=tel]::placeholder,[type=url]::placeholder,[type=text]::placeholder,[type=date]::placeholder,[type=email]::placeholder,[type=search]::placeholder,[type=number]::placeholder,[type=password]::placeholder,textarea::placeholder,select::placeholder{color:var(--color-text);opacity:var(--opacity-grayed-out)}[type=tel]:focus,[type=url]:focus,[type=text]:focus,[type=date]:focus,[type=email]:focus,[type=search]:focus,[type=number]:focus,[type=password]:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px var(--color-accent-alpha)}[type=tel]:disabled,[type=url]:disabled,[type=text]:disabled,[type=date]:disabled,[type=email]:disabled,[type=search]:disabled,[type=number]:disabled,[type=password]:disabled,textarea:disabled,select:disabled{background-color:var(--color-border-alpha);border-color:var(--color-border);color:var(--color-border);opacity:var(--opacity-grayed-out)}.input-validation-error{border-color:var(--color-error)}input,select,textarea{margin:0 0 1rem;padding:.309rem .927rem}textarea{line-height:1.7;min-height:150px;padding:.927rem;resize:vertical;vertical-align:top;width:100%}select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='%23414751' stroke-width='5'  points='2,9 16,25 30,9 '/%3E%3C/svg%3E");background-position:calc(100% - 18px) center;background-repeat:no-repeat;background-size:9px;line-height:1.7;padding-right:45px}select::-ms-expand{display:none}.select{display:inline-block;position:relative;vertical-align:top}.select:after{border-bottom:var(--border-width) solid var(--color-headline);border-left:var(--border-width) solid var(--color-headline);content:"";height:8px;position:absolute;right:20px;top:calc(50% - 6px);transform:rotate(-45deg);width:8px;z-index:1}.select select{background-image:none;margin:0;position:relative;z-index:2}.select select option{color:#000}[type=checkbox],[type=radio]{opacity:0;pointer-events:none;position:absolute;width:1px}[type=checkbox],[type=checkbox]:hover,[type=radio],[type=radio]:hover{border-color:var(--color-border);outline:0}[type=checkbox]+label,[type=radio]+label{cursor:pointer;display:inline-block;font-weight:var(--font-weight-normal);letter-spacing:0;line-height:1.7;padding-left:2em;position:relative}[type=checkbox]+label:before,[type=radio]+label:before{background:transparent;border:var(--border-width) solid var(--color-border);border-radius:.25rem;content:"";display:block;height:1.25em;left:0;margin:0;padding:0;position:absolute;top:.2em;transition:border-color .2s ease,box-shadow .2s ease;width:1.25em}[type=checkbox]+label:after,[type=radio]+label:after{border-bottom:var(--border-width) solid var(--color-accent);border-right:var(--border-width) solid var(--color-accent);content:"";display:block;height:.75em;left:.4375em;opacity:0;position:absolute;top:.3125em;transform:rotate(45deg);transition:opacity .2s ease,border-color .2s ease,background-color .2s ease;visibility:hidden;width:.375em}[type=checkbox]:focus+label:before,[type=radio]:focus+label:before{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-alpha)}[type=checkbox]:checked+label:before,[type=radio]:checked+label:before{background-color:var(--color-accent);border-color:var(--color-accent)}[type=checkbox]:checked+label:after,[type=radio]:checked+label:after{border-color:var(--color-background);opacity:1;visibility:visible}[type=radio]+label:before{border-radius:50%}[type=radio]+label:after{background-color:var(--color-accent);border:0;border-radius:50%;height:.75em;left:.25em;top:.4375em;transform:none;width:.75em}[type=radio]:checked+label:before{background-color:var(--color-background)}.oneInputForm{background-color:var(--color-background);border:var(--border-width) solid var(--color-border);border-radius:calc(var(--box-border-radius) + var(--border-width) * 2);margin:0 0 2em;padding:calc(var(--border-width) * 2);position:relative;transition:border-color .2s ease,box-shadow .2s ease;width:100%}@media (min-width: 768px){.oneInputForm{align-items:center;border-radius:calc(var(--button-border-radius) + var(--border-width) * 2);display:flex}.oneInputForm:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-alpha)}}.oneInputForm-input{background-color:transparent;border:0;margin:0;padding:0 .618em;width:100%}@media (min-width: 768px){.oneInputForm-input{border-radius:var(--button-border-radius);min-height:inherit;padding:0 1.618em}}.oneInputForm-input:focus{box-shadow:none}.oneInputForm-button{width:100%}@media (min-width: 768px){.oneInputForm-button{box-shadow:none;flex-shrink:0;width:auto}}.oneInputForm-button:focus{box-shadow:none}.pageWrapper{display:flex;flex-direction:column;height:100%}.admin-bar .pageWrapper{padding-top:var(--wp-admin--admin-bar--height)}.mainContent{flex:1 0 auto}.flyntComponent{position:relative}flynt-component{display:block}.componentSpacing{margin:var(--component-spacing) 0}.componentSpacing[data-theme]{margin:0;padding:var(--component-spacing) 0}.post-main .componentSpacing{--component-spacing: calc(var(--component-spacing-mobile) / 2)}@media (min-width: 768px){.post-main .componentSpacing{--component-spacing: calc(var(--component-spacing-tablet) / 2)}}@media (min-width: 1280px){.post-main .componentSpacing{--component-spacing: calc(var(--component-spacing-desktop) / 2)}}.centerMaxWidthContainer{display:block;margin-left:auto;margin-right:auto;max-width:var(--container-max-width);padding-left:var(--container-padding);padding-right:var(--container-padding)}.centerContentMaxWidth{margin-left:auto;margin-right:auto;max-width:var(--content-max-width)}.centerContentMaxWidthLarge{margin-left:auto;margin-right:auto;max-width:var(--content-max-width-large)}.preContent{margin:0 auto calc(var(--component-spacing) / 2);max-width:var(--content-max-width);text-align:center}.preContent>:first-child{margin-top:0;padding-top:0}.preContent>:last-child{margin-bottom:0;padding-bottom:0}.postContent{margin:calc(var(--component-spacing) / 2) auto 0;max-width:var(--content-max-width);text-align:center}.postContent>:first-child{margin-top:0;padding-top:0}.postContent>:last-child{margin-bottom:0;padding-bottom:0}.scrollableTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.visuallyHidden{clip:rect(1px,1px,1px,1px);height:1px!important;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px!important}.skipLink{position:fixed;top:-100px;z-index:999}.skipLink:focus{top:0}.boxPadding{padding:var(--box-padding)}.boxPadding>:first-child{margin-top:0;padding-top:0}.boxPadding>:last-child{margin-bottom:0;padding-bottom:0}.boxRadius{border-radius:var(--box-border-radius);overflow:hidden;z-index:1}.boxShadow{box-shadow:0 5px 35px calc(-1 * var(--border-width)) #00000014}.boxPhotoBorder{border-radius:50%;height:140px;position:relative;width:140px}.boxPhotoBorder img{border:2px solid currentColor;border-radius:50%;height:100%;position:relative;width:100%;z-index:2}.boxPhotoBorder:after{background-color:var(--color-background);border:2px solid currentColor;border-radius:50%;bottom:-2px;content:"";left:-22px;position:absolute;right:-22px;top:-2px}[data-noise=static] .noise,[data-noise=animated] .noise,[data-noise=gif] .noise{background:transparent url(./noise-2-1fdfe05c.png) 0 0;background-size:320px 320px;bottom:0;left:0;mix-blend-mode:overlay;opacity:.4;position:absolute;right:0;top:0;will-change:transform;z-index:2}[data-noise=static] .noise{background:transparent url(./static-noise-aa9a0533.png) 0 0;background-size:400px 400px;opacity:.4}[data-noise=gif] .noise{background:transparent url(./test-gif-noise-71eb0e40.gif) 0 0;background-size:300px 300px;opacity:.2}[data-noise=animated] .noise--isActive{animation:noise 1s steps(6,end) infinite both}@keyframes noise{0%{background-position:0 0}10%{background-position:-100px 100px}20%{background-position:150px -100px}30%{background-position:-100px 100px}40%{background-position:100px -150px}50%{background-position:-100px 200px}60%{background-position:-200px -100px}70%{background-position:50px 100px}80%{background-position:100px -150px}90%{background-position:0 200px}to{background-position:-100px 100px}}.portfolioProjects{--bg-duration: 1s;--color-accent: var(--color-custom-accent);--color-accent-hover: var(--color-custom-accent-hover);--color-accent-alpha: var(--color-custom-accent-alpha);background:var(--background-color);background-attachment:fixed;isolation:isolate;position:relative;transition:background-color var(--bg-duration) ease}.portfolioProjects-bgGlow{background:radial-gradient(circle at 80% 75%,var(--background-glowing) 0%,var(--background-glowing-alpha-80) 20%,var(--background-glowing-alpha-10) 75%,transparent 100%);background-attachment:fixed;content:"";height:100%;inset:0;opacity:0;position:absolute;transition:opacity var(--bg-duration) ease;width:100%;z-index:-1}.portfolioProjects-bgGlow--isActive{opacity:1}.portfolioProjects[data-has-fade="1"]:after{background:linear-gradient(180deg,var(--background-color) 0%,rgba(255,255,255,0) 100%);content:"";height:25%;inset:0 0 auto;position:absolute;width:100%;z-index:-1}.portfolioProjects .portfolioProjects-bgGlow[data-bg-glow=left]{background:radial-gradient(circle at 20% 75%,var(--background-glowing) 0%,var(--background-glowing-alpha-80) 20%,var(--background-glowing-alpha-10) 75%,transparent 100%);background-attachment:fixed}.portfolioProjects .noise{z-index:-1}.portfolioProjects flynt-component[name=ListProjectsAdvanced]{background:none}.portfolioProjects flynt-component[name=ListProjectsAdvanced] .noise{animation:none;display:none}.portfolioProjects flynt-component[name=ListProjectsAdvanced]:before,.portfolioProjects flynt-component[name=ListProjectsAdvanced]:after{display:none}[data-theme]{background-color:var(--color-background);color:var(--color-text)}flynt-component[name=BackgroundGradient]{bottom:0;height:100%;left:50%;max-width:var(--container-max-width);padding-bottom:0%;position:absolute;transform:translate(-50%);width:100%;z-index:1}flynt-component[name=BackgroundGradient] .bg-gradient-left{height:100%;left:0;position:absolute;top:0}@media (max-width: 1023px){flynt-component[name=BackgroundGradient] .bg-gradient-left{height:70%}}flynt-component[name=BackgroundGradient] .bg-gradient-left img{filter:blur(50px) saturate(1.2);max-height:100%;transform:translateZ(0);width:auto}@media (min-width: 1024px){flynt-component[name=BackgroundGradient] .bg-gradient-left img{filter:blur(75px) saturate(1.2)}}flynt-component[name=BackgroundGradient] .bg-gradient-right{bottom:0;height:100%;position:absolute;right:0}@media (max-width: 1023px){flynt-component[name=BackgroundGradient] .bg-gradient-right{height:70%}}flynt-component[name=BackgroundGradient] .bg-gradient-right img{filter:blur(50px) saturate(1.2);max-height:100%;transform:translateZ(0);width:auto}@media (min-width: 1024px){flynt-component[name=BackgroundGradient] .bg-gradient-right img{filter:blur(100px) saturate(1.2)}}@media (min-width: 1024px){flynt-component[name=BlockAccordionSidebar] .content{display:grid;gap:48px;grid-template-columns:1.75fr 1fr}}@media (min-width: 1280px){flynt-component[name=BlockAccordionSidebar] .content{gap:80px}}flynt-component[name=BlockAccordionSidebar] .content-sidebar{column-gap:32px;display:grid;grid-template-columns:1fr;margin-top:64px;row-gap:40px}@media (min-width: 1024px){flynt-component[name=BlockAccordionSidebar] .content-sidebar{display:block;margin-top:0}}flynt-component[name=BlockAccordionSidebar] .content-main h4,flynt-component[name=BlockAccordionSidebar] .content-main .h4{margin-bottom:.5rem}flynt-component[name=BlockAccordionSidebar] .sidebar-section{margin-bottom:40px}flynt-component[name=BlockAccordionSidebar] .sidebar-section>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockAccordionSidebar] .sidebar-section>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=BlockAccordionSidebar] .sidebar-section:last-child{margin-bottom:0}flynt-component[name=BlockAccordionSidebar] .sidebar-section h4,flynt-component[name=BlockAccordionSidebar] .sidebar-section h5,flynt-component[name=BlockAccordionSidebar] .sidebar-section .h4,flynt-component[name=BlockAccordionSidebar] .sidebar-section .h5{margin-bottom:1rem}flynt-component[name=BlockAccordionSidebar] .sidebar-section h3+h5,flynt-component[name=BlockAccordionSidebar] .sidebar-section h3+.h5,flynt-component[name=BlockAccordionSidebar] .sidebar-section h3+h6,flynt-component[name=BlockAccordionSidebar] .sidebar-section h3+.h6,flynt-component[name=BlockAccordionSidebar] .sidebar-section .h3+h5,flynt-component[name=BlockAccordionSidebar] .sidebar-section .h3+.h5,flynt-component[name=BlockAccordionSidebar] .sidebar-section .h3+h6,flynt-component[name=BlockAccordionSidebar] .sidebar-section .h3+.h6,flynt-component[name=BlockAccordionSidebar] .sidebar-section h4+h5,flynt-component[name=BlockAccordionSidebar] .sidebar-section h4+.h5,flynt-component[name=BlockAccordionSidebar] .sidebar-section h4+h6,flynt-component[name=BlockAccordionSidebar] .sidebar-section h4+.h6,flynt-component[name=BlockAccordionSidebar] .sidebar-section .h4+h5,flynt-component[name=BlockAccordionSidebar] .sidebar-section .h4+.h5,flynt-component[name=BlockAccordionSidebar] .sidebar-section .h4+h6,flynt-component[name=BlockAccordionSidebar] .sidebar-section .h4+.h6{margin-top:1rem}flynt-component[name=BlockAccordionSidebar] .sidebar-section h6,flynt-component[name=BlockAccordionSidebar] .sidebar-section .h6{font-weight:var(--font-weight-normal);line-height:1.55}flynt-component[name=BlockAccordionSidebar] .sidebar-section p{margin-bottom:.75rem}flynt-component[name=BlockAccordionSidebar] .sidebar-section-heading{margin-bottom:40px;position:relative}flynt-component[name=BlockAccordionSidebar] .sidebar-section-heading>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockAccordionSidebar] .sidebar-section-heading>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=BlockAccordionSidebar] .sidebar-section-heading .h4,flynt-component[name=BlockAccordionSidebar] .sidebar-section-heading h4,flynt-component[name=BlockAccordionSidebar] .sidebar-section-heading .h3,flynt-component[name=BlockAccordionSidebar] .sidebar-section-heading h3{align-items:center;display:inline-flex}@media (min-width: 1024px){flynt-component[name=BlockAccordionSidebar] .sidebar-section-heading .h4,flynt-component[name=BlockAccordionSidebar] .sidebar-section-heading h4,flynt-component[name=BlockAccordionSidebar] .sidebar-section-heading .h3,flynt-component[name=BlockAccordionSidebar] .sidebar-section-heading h3{display:flex;justify-content:space-between}}flynt-component[name=BlockAccordionSidebar] .sidebar-section-flags{flex-shrink:0;margin-left:1rem}flynt-component[name=BlockAccordionSidebar] .sidebar-section-skills{margin-bottom:40px}flynt-component[name=BlockAccordionSidebar] .sidebar-section-skills>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockAccordionSidebar] .sidebar-section-skills>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=BlockAccordionSidebar] .section-main+.section-main{margin-top:3.75rem}@media (min-width: 768px){flynt-component[name=BlockAccordionSidebar] .section-main+.section-main{margin-top:5rem}}flynt-component[name=BlockAccordionSidebar] .section-main-accordion{list-style:none;margin:.5rem 0 0;padding:0}@media (min-width: 1280px){flynt-component[name=BlockAccordionSidebar] .section-main-accordion{margin-top:1rem;padding-left:4.625rem}}flynt-component[name=BlockAccordionSidebar] .section-main-heading{margin-bottom:1.5rem}flynt-component[name=BlockAccordionSidebar] .section-main-heading>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockAccordionSidebar] .section-main-heading>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=BlockAccordionSidebar] .section-main-description>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockAccordionSidebar] .section-main-description>:last-child{margin-bottom:0;padding-bottom:0}@media (min-width: 1280px){flynt-component[name=BlockAccordionSidebar] .section-main-description{padding-left:4.625rem}}flynt-component[name=BlockAccordionSidebar] .panel{margin-bottom:0;border-bottom:2px solid var(--color-text)}flynt-component[name=BlockAccordionSidebar] .panel-title{font-weight:var(--font-weight-normal);margin:0}flynt-component[name=BlockAccordionSidebar] .panel-subline{margin:.5rem 0 0}flynt-component[name=BlockAccordionSidebar] .panel+.panel{border-top:0}flynt-component[name=BlockAccordionSidebar] .panel-trigger{cursor:pointer;font-weight:var(--font-weight-normal);margin:0;outline:none;padding:1.5rem 3.25rem 1.5rem 0;position:relative;transition:color .2s ease;width:100%}@media (min-width: 768px){flynt-component[name=BlockAccordionSidebar] .panel-trigger{padding:2rem 3.25rem 2rem 0}}flynt-component[name=BlockAccordionSidebar] .panel-trigger:before,flynt-component[name=BlockAccordionSidebar] .panel-trigger:after{background-color:var(--color-text);content:"";height:32px;position:absolute;right:16px;top:calc(50% - 16px);transition:transform .2s ease;width:2px}flynt-component[name=BlockAccordionSidebar] .panel-trigger:after{transform:rotate(-90deg)}flynt-component[name=BlockAccordionSidebar] .panel-trigger[aria-expanded=true]:before{transform:rotate(90deg)}flynt-component[name=BlockAccordionSidebar] .panel-trigger:focus{outline:auto;outline-color:var(--color-accent-alpha)}flynt-component[name=BlockAccordionSidebar] .panel-trigger:focus:not(:focus-visible){outline:none}flynt-component[name=BlockAccordionSidebar] .panel-trigger:hover{color:var(--color-accent)}flynt-component[name=BlockAccordionSidebar] .panel-content{display:none;margin:0;padding:0}flynt-component[name=BlockAccordionSidebar] .panel-inner{padding:0 0 1.5rem}flynt-component[name=BlockAccordionSidebar] .panel-inner>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockAccordionSidebar] .panel-inner>:last-child{margin-bottom:0;padding-bottom:0}@media (min-width: 768px){flynt-component[name=BlockAccordionSidebar] .panel-inner{padding:0 0 2.5rem}}flynt-component[name=BlockAccordionSidebar] .panel-inner ul li,flynt-component[name=BlockAccordionSidebar] .panel-inner ol li{margin-bottom:1rem}flynt-component[name=BlockAccordionSidebar] .panel-inner ul li:last-child,flynt-component[name=BlockAccordionSidebar] .panel-inner ol li:last-child{margin-bottom:0}flynt-component[name=BlockCollapse][data-status=collapse]{margin-top:calc(-1 * var(--component-spacing) + var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockCollapse][data-status=expand]{margin-top:calc(var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockCollapse][data-status=expand][data-theme]{margin-top:0;padding-top:calc(var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockCollapse][data-theme]+.componentSpacing[data-theme]{padding-top:0}flynt-component[name=BlockImageCTA]:last-child{margin-bottom:0}flynt-component[name=BlockImageCTA] .container-inner{overflow:hidden;position:relative;text-align:center}flynt-component[name=BlockImageCTA] .boxPhotoBorder{margin:0 auto 2rem}@media (min-width: 1024px){flynt-component[name=BlockImageCTA] .boxPhotoBorder{margin-bottom:2.5rem}}flynt-component[name=BlockImageCTA] .boxPhotoBorder:after{background-color:transparent}flynt-component[name=BlockImageCTA] .content{padding:0 1rem;position:relative;z-index:2}@media (min-width: 768px){flynt-component[name=BlockImageCTA] .content{padding:0 2rem}}flynt-component[name=BlockImageCTA] .content-text>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockImageCTA] .content-text>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=BlockImageCTA] .content-text a{color:var(--color-accent-2);text-decoration-color:transparent}flynt-component[name=BlockImageCTA] .content-text a:hover{color:var(--color-accent-2-hover);text-decoration-color:currentColor}flynt-component[name=BlockIntroduction] .box{border-bottom:2px solid currentColor;display:grid;grid-gap:2rem;padding-bottom:var(--component-spacing-desktop)}@media (min-width: 1024px){flynt-component[name=BlockIntroduction] .box{grid-template-columns:1fr 1.2fr}}flynt-component[name=BlockIntroduction] .box-main>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockIntroduction] .box-main>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=BlockIntroduction] .box-photo{margin-left:auto;margin-right:auto;margin-top:-70px}@media (min-width: 1024px){flynt-component[name=BlockIntroduction] .box-photo{margin-right:222px}}flynt-component[name=BlockNotFound] .content{text-align:center}flynt-component[name=BlockNotFound] .content>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockNotFound] .content>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=BlockPostFooter] .tags{display:block;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}flynt-component[name=BlockPostFooter] .tags-item{margin-bottom:0;display:inline-block;margin-bottom:.5rem;margin-right:.5rem}flynt-component[name=BlockPostFooter] .author{display:flex;text-align:left}@media (min-width: 480px){flynt-component[name=BlockPostFooter] .author{align-items:center}}flynt-component[name=BlockPostFooter] .author-avatarLink{text-decoration:none;flex-shrink:0}flynt-component[name=BlockPostFooter] .author-avatarImage{border-radius:50%;width:64px}@media (min-width: 480px){flynt-component[name=BlockPostFooter] .author-avatarImage{width:96px}}flynt-component[name=BlockPostFooter] .author-info{display:flex;flex:1;flex-direction:column;justify-content:center;padding-left:1rem}flynt-component[name=BlockPostFooter] .author-info>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockPostFooter] .author-info>:last-child{margin-bottom:0;padding-bottom:0}@media (min-width: 480px){flynt-component[name=BlockPostFooter] .author-info{padding-left:var(--gap-width)}}flynt-component[name=BlockPostFooter] .author-name{margin-bottom:0}flynt-component[name=BlockPostFooter] .author-nameLink{text-decoration:none}flynt-component[name=BlockPostFooter] .author-nameLink:hover{color:var(--color-accent)}flynt-component[name=BlockPostFooter] .author-description{font-size:.9375rem;line-height:1.5}flynt-component[name=BlockPostHeader]>.container{padding:var(--component-spacing) var(--container-padding)}@media (min-width: 768px){flynt-component[name=BlockPostHeader]>.container{--component-spacing: var(--component-spacing-tablet)}}flynt-component[name=BlockPostHeader] .content>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockPostHeader] .content>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=BlockPostHeader] .excerpt{margin-top:1.5rem}flynt-component[name=BlockPostHeader] .meta{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;margin-top:1.5rem;padding-left:2rem}flynt-component[name=BlockPostHeader] .meta>*:not(:last-child):after{background-color:var(--color-border);content:"";display:inline-block;height:var(--border-width);margin:0 .5rem;vertical-align:middle;width:8px}@media (min-width: 480px){flynt-component[name=BlockPostHeader] .meta>*:not(:last-child):after{margin:0 .75rem}}flynt-component[name=BlockPostHeader] .meta>*{text-decoration:none;color:var(--color-text)}flynt-component[name=BlockPostHeader] .meta-author:hover,flynt-component[name=BlockPostHeader] .meta-category:hover{color:var(--color-accent)}flynt-component[name=BlockPostHeader] .meta-author{align-items:center;display:flex;text-decoration:none}flynt-component[name=BlockPostHeader] .meta-avatar{margin-left:-2rem;margin-right:.5rem}flynt-component[name=BlockPostHeader] .meta-avatarImage{border-radius:100%;height:1.5rem;width:1.5rem}@media (min-width: 480px){flynt-component[name=BlockPostHeader] .meta-avatarImage{height:2rem;width:2rem}}flynt-component[name=BlockPostHeader] flynt-component[name=BlockImage]{margin-top:calc(-1 * var(--component-spacing) / 2)}flynt-component[name=BlockPostHeader] flynt-component[name=BlockImage] .figure-image{border-radius:var(--box-border-radius)}flynt-component[name=BlockWysiwyg] .content>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockWysiwyg] .content>:last-child{margin-bottom:0;padding-bottom:0}@media (max-width: 768px){flynt-component[name=BlockWysiwyg] .content br{content:"\a0"}}flynt-component[name=BlockWysiwyg] .content p{max-width:65ch}flynt-component[name=BlockWysiwyg] [data-text-align=left]{text-align:left}flynt-component[name=BlockWysiwyg] [data-text-align=center]{text-align:center}flynt-component[name=BlockWysiwygColumns]{--component-spacing: var(--component-spacing-mobile)}flynt-component[name=BlockWysiwygColumns] .columns{border-bottom:2px solid currentColor;display:grid;grid-gap:2rem;padding-bottom:var(--component-spacing-mobile)}@media (min-width: 1024px){flynt-component[name=BlockWysiwygColumns] .columns--3{grid-template-columns:1fr 1.5fr 1.2fr}}@media (min-width: 1024px){flynt-component[name=BlockWysiwygColumns] .columns--2{align-items:end;grid-template-columns:2fr 1fr}}flynt-component[name=BlockWysiwygColumns] .col>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockWysiwygColumns] .col>:last-child{margin-bottom:0;padding-bottom:0}@media (min-width: 1024px){flynt-component[name=BlockWysiwygColumns] .col:last-child{text-align:right}}@media (min-width: 1024px){flynt-component[name=BlockWysiwygSidebar] .content{display:grid;gap:48px;grid-template-columns:3.5fr 1fr}}flynt-component[name=BlockWysiwygSidebar] .content-limiter{max-width:76ch}flynt-component[name=BlockWysiwygSidebar] .content-limiter>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockWysiwygSidebar] .content-limiter>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=BlockWysiwygSidebar] .content-limiter .h3,flynt-component[name=BlockWysiwygSidebar] .content-limiter h3,flynt-component[name=BlockWysiwygSidebar] .content-limiter .h4,flynt-component[name=BlockWysiwygSidebar] .content-limiter h4{margin-bottom:1rem}flynt-component[name=BlockWysiwygSidebar] .content-limiter p{margin-bottom:1rem}flynt-component[name=BlockWysiwygSidebar] .content-sidebar{column-gap:32px;display:grid;grid-template-columns:1fr;margin-top:64px;row-gap:40px}@media (min-width: 768px){flynt-component[name=BlockWysiwygSidebar] .content-sidebar{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){flynt-component[name=BlockWysiwygSidebar] .content-sidebar{display:block;margin-top:0}}flynt-component[name=BlockWysiwygSidebar] .sidebar-section>:first-child{margin-top:0;padding-top:0}flynt-component[name=BlockWysiwygSidebar] .sidebar-section>:last-child{margin-bottom:0;padding-bottom:0}@media (min-width: 1024px){flynt-component[name=BlockWysiwygSidebar] .sidebar-section{margin-bottom:40px}flynt-component[name=BlockWysiwygSidebar] .sidebar-section:last-child{margin-bottom:0}}flynt-component[name=BlockWysiwygSidebar] .sidebar-section h4,flynt-component[name=BlockWysiwygSidebar] .sidebar-section h5,flynt-component[name=BlockWysiwygSidebar] .sidebar-section .h4,flynt-component[name=BlockWysiwygSidebar] .sidebar-section .h5{margin-bottom:1rem}flynt-component[name=BlockWysiwygSidebar] .sidebar-section p{margin-bottom:.75rem}flynt-component[name=FormPasswordProtection] .post-password>:first-child{margin-top:0;padding-top:0}flynt-component[name=FormPasswordProtection] .post-password>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=FormPasswordProtection] .post-password .oneInputForm{margin-bottom:0}flynt-component[name=GridPostsArchive] .posts{display:block;list-style:none;margin:0;padding:0;--grid-columns: 1;--grid-alignment: flex-start;--grid-row-gap: var(--gap-width);--grid-column-gap: var(--gap-width);column-gap:var(--grid-column-gap);display:flex;flex-wrap:wrap;justify-content:var(--grid-alignment);row-gap:var(--grid-row-gap);width:100%}flynt-component[name=GridPostsArchive] .posts>*{width:calc(100% / var(--grid-columns) - (var(--grid-columns) - 1) / var(--grid-columns) * var(--grid-column-gap))}@media (min-width: 768px){flynt-component[name=GridPostsArchive] .posts{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=GridPostsArchive] .posts{--grid-columns: 3}}flynt-component[name=GridPostsArchive] .posts-empty{text-align:center}flynt-component[name=GridPostsArchive] .post{margin-bottom:0}flynt-component[name=GridPostsArchive] .post-link{text-decoration:none;display:flex;flex-direction:column;height:100%}flynt-component[name=GridPostsArchive] .post-content{color:var(--color-text);flex-grow:1}flynt-component[name=GridPostsArchive] .post-content h1,flynt-component[name=GridPostsArchive] .post-content h2,flynt-component[name=GridPostsArchive] .post-content h3,flynt-component[name=GridPostsArchive] .post-content h4,flynt-component[name=GridPostsArchive] .post-content h5,flynt-component[name=GridPostsArchive] .post-content h6,flynt-component[name=GridPostsArchive] .post-content .h1,flynt-component[name=GridPostsArchive] .post-content .h2,flynt-component[name=GridPostsArchive] .post-content .h3,flynt-component[name=GridPostsArchive] .post-content .h4,flynt-component[name=GridPostsArchive] .post-content .h5,flynt-component[name=GridPostsArchive] .post-content .h6,flynt-component[name=GridPostsArchive] .post-content .h0{color:var(--color-headline)}flynt-component[name=GridPostsArchive] .post-footer{align-items:center;display:flex;justify-content:space-between;padding:0 var(--box-padding) 24px;position:relative;width:100%}flynt-component[name=GridPostsArchive] .post-readingTime{align-items:center;display:flex;font-size:.9375rem}flynt-component[name=GridPostsArchive] .filter{display:block;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--gap-width);justify-content:center;margin-bottom:calc(var(--component-spacing) / 2)}flynt-component[name=GridPostsArchive] .filter .item{margin-bottom:0}flynt-component[name=GridPostsArchive] .pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:calc(var(--component-spacing) / 2)}flynt-component[name=GridPostsArchive] .pagination--center{justify-content:center}flynt-component[name=GridPostsArchive] .pagination--prevDisabled{justify-content:flex-end}flynt-component[name=GridPostsArchive] .pagination .button{white-space:nowrap}flynt-component[name=GridPostsArchive] .pagination-next:after{border-right:var(--border-width) solid currentColor;border-top:var(--border-width) solid currentColor;content:"";display:inline-block;height:.5rem;margin-bottom:.0625rem;margin-left:.25rem;transform:rotate(45deg);vertical-align:baseline;width:.5rem}flynt-component[name=GridPostsArchive] .pagination-previous:before{border-left:var(--border-width) solid currentColor;border-top:var(--border-width) solid currentColor;content:"";display:inline-block;height:.5rem;margin-bottom:.0625rem;margin-right:.25rem;transform:rotate(-45deg);vertical-align:baseline;width:.5rem}flynt-component[name=GridPostsLatest] .grid{display:block;list-style:none;margin:0;padding:0;--grid-columns: 1;--grid-alignment: center;--grid-row-gap: var(--gap-width);--grid-column-gap: var(--gap-width);column-gap:var(--grid-column-gap);display:flex;flex-wrap:wrap;justify-content:var(--grid-alignment);row-gap:var(--grid-row-gap);width:100%}flynt-component[name=GridPostsLatest] .grid>*{width:calc(100% / var(--grid-columns) - (var(--grid-columns) - 1) / var(--grid-columns) * var(--grid-column-gap))}@media (min-width: 768px){flynt-component[name=GridPostsLatest] .grid[data-max-columns="2"],flynt-component[name=GridPostsLatest] .grid[data-max-columns="3"],flynt-component[name=GridPostsLatest] .grid[data-max-columns="4"]{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=GridPostsLatest] .grid[data-max-columns="3"],flynt-component[name=GridPostsLatest] .grid[data-max-columns="4"]{--grid-columns: 3}}@media (min-width: 1280px){flynt-component[name=GridPostsLatest] .grid[data-max-columns="4"]{--grid-columns: 4}}flynt-component[name=GridPostsLatest] .post{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:var(--content-max-width)}flynt-component[name=GridPostsLatest] .post-link{text-decoration:none;display:flex;flex-direction:column;height:100%}flynt-component[name=GridPostsLatest] .post-content{color:var(--color-text);flex-grow:1}flynt-component[name=GridPostsLatest] .post-content h1,flynt-component[name=GridPostsLatest] .post-content h2,flynt-component[name=GridPostsLatest] .post-content h3,flynt-component[name=GridPostsLatest] .post-content h4,flynt-component[name=GridPostsLatest] .post-content h5,flynt-component[name=GridPostsLatest] .post-content h6,flynt-component[name=GridPostsLatest] .post-content .h1,flynt-component[name=GridPostsLatest] .post-content .h2,flynt-component[name=GridPostsLatest] .post-content .h3,flynt-component[name=GridPostsLatest] .post-content .h4,flynt-component[name=GridPostsLatest] .post-content .h5,flynt-component[name=GridPostsLatest] .post-content .h6,flynt-component[name=GridPostsLatest] .post-content .h0{color:var(--color-headline)}flynt-component[name=GridPostsLatest] .post-footer{align-items:center;display:flex;justify-content:space-between;padding:0 var(--box-padding) 24px;position:relative;width:100%}flynt-component[name=GridPostsLatest] .post-readingTime{align-items:center;display:flex;font-size:.9375rem}flynt-component[name=HeroHeader]{--component-spacing-desktop: 195px}flynt-component[name=HeroHeader].flyntComponent--hasBorder{padding:8px}flynt-component[name=HeroHeader]:first-child{margin-top:calc(var(--navigation-height) * -1)!important}flynt-component[name=HeroHeader]:first-child .componentSpacing{padding-top:calc(var(--component-spacing) * 2.5)}@media (min-width: 768px){flynt-component[name=HeroHeader]:first-child .componentSpacing{padding-top:calc(var(--component-spacing) * 1.5)}}flynt-component[name=HeroHeader] .componentSpacing{display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;width:100%}flynt-component[name=HeroHeader] .componentSpacing--small{padding-bottom:calc(var(--component-spacing) * .5)}flynt-component[name=HeroHeader] .componentHeight-full{min-height:calc(100vh - 16px)}flynt-component[name=HeroHeader] .componentHeight-default{min-height:70vh}flynt-component[name=HeroHeader] .componentHeight-default .bg-blur{transform:scaleY(.7);transform-origin:0 100%}flynt-component[name=HeroHeader] .container{width:100%}flynt-component[name=HeroHeader] .content{max-width:75ch}flynt-component[name=HeroHeader] .content>:first-child{margin-top:0;padding-top:0}flynt-component[name=HeroHeader] .content>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=HeroHeader] .bg-blur{bottom:0;filter:blur(30px);padding-bottom:50%;position:absolute;right:0;width:100%;z-index:1}@media (min-width: 768px){flynt-component[name=HeroHeader] .bg-blur{filter:blur(50px) saturate(1.2);padding-bottom:24%}}flynt-component[name=HeroHeader] .bg-gradient{background:conic-gradient(from 277deg at 4.7% 108.41%,#e6c3db -152.69deg,#a8ffeb 2.57deg,#ecf5aa 149deg,#f7b9d9 153.65deg,#c0bce9 182.46deg,#e6c3db 207.31deg,#a8ffeb 362.57deg);bottom:0;clip-path:polygon(0% 100%,3% 83%,10% 84%,13% 74%,20% 66%,26% 77%,28% 77%,30% 60%,31% 26%,42% 1%,44% 4%,49% 43%,53% 25%,56% 29%,62% 51%,66% 59%,69% 40%,71% 59%,75% 47%,80% 54%,82% 75%,92% 86%,100% 100%);height:100%;position:absolute;right:-10%;width:95%}flynt-component[name=HeroHeader] .box{display:flex;flex-direction:column-reverse;position:relative;z-index:3}@media (min-width: 1024px){flynt-component[name=HeroHeader] .box{align-items:center;flex-direction:row;justify-content:space-between}}flynt-component[name=HeroHeader] .box--bottom{flex-direction:column}@media (min-width: 1024px){flynt-component[name=HeroHeader] .box--bottom{flex-direction:row;min-height:35vh}}@media (min-width: 1024px){flynt-component[name=HeroHeader] .box--large{min-height:calc(100vh - 405px)}}flynt-component[name=HeroHeader] .box-sticker{flex-shrink:0;margin-bottom:32px;min-width:200px;text-align:center}@media (min-width: 1024px){flynt-component[name=HeroHeader] .box-sticker{margin-bottom:0}}flynt-component[name=HeroHeader] .box-sticker img{filter:drop-shadow(0 21px 34px rgba(75,60,117,.12));margin:0 auto;max-width:174px;transform:translateZ(0)}@media (min-width: 1024px){flynt-component[name=HeroHeader] .box-content p{max-width:38ch}}flynt-component[name=HeroHeader] .box-content .h0,flynt-component[name=HeroHeader] .box-content .h1,flynt-component[name=HeroHeader] .box-content .h2,flynt-component[name=HeroHeader] .box-content .h2-large{background:url(./text-mask-133a8d2b.jpg) 50% 50%;-webkit-background-clip:text;background-clip:text;background-size:722px 211px;color:var(--color-accent);-webkit-text-fill-color:transparent;text-shadow:8px 14px 27px hsla(295deg,45%,52%,.2)}flynt-component[name=HeroHeader] .box-actions{display:flex;flex-direction:column;margin-top:44px}@media (min-width: 768px){flynt-component[name=HeroHeader] .box-actions{flex-direction:row;flex-wrap:wrap}}flynt-component[name=HeroHeader] .box-actions .link-icon{margin-bottom:16px}flynt-component[name=HeroHeader] .box-actions .link-icon:last-child{margin-bottom:0}@media (min-width: 768px){flynt-component[name=HeroHeader] .box-actions .link-icon{margin-bottom:0;margin-right:48px}flynt-component[name=HeroHeader] .box-actions .link-icon:last-child{margin-right:0}}@media (min-width: 1024px){flynt-component[name=HeroHeader] .box--bottom{align-items:flex-end}}flynt-component[name=HeroHeader] .box-col{width:100%}flynt-component[name=HeroHeader] .box-col>:first-child{margin-top:0;padding-top:0}flynt-component[name=HeroHeader] .box-col>:last-child{margin-bottom:0;padding-bottom:0}@media (min-width: 1024px){flynt-component[name=HeroHeader] .box-col{width:50%}}flynt-component[name=HeroHeader] .box-col--right{margin-top:2rem;max-width:50ch}@media (min-width: 1024px){flynt-component[name=HeroHeader] .box-col--right{margin-top:0;padding-left:2rem;text-align:right}}flynt-component[name=HeroHeader] .specialTitle{line-height:1}@media (max-width: 374px){flynt-component[name=HeroHeader] .specialTitle{font-size:2.5rem;line-height:1.2}}flynt-component[name=HeroHeader] .specialTitle-word{position:relative}flynt-component[name=HeroHeader] .specialTitle-word:first-child{display:block}flynt-component[name=HeroHeader] .specialTitle-word:last-child{display:inline-flex}flynt-component[name=HeroHeader] .specialTitle-subline{bottom:100%;margin:0;position:absolute;right:0}flynt-component[name=HeroHeader] .ellipseBox{align-items:center;display:inline-flex;font-family:Chillax,Verdana,sans-serif;font-size:1.75rem;justify-content:center;min-width:80px;padding:7px 20px;position:relative;text-align:center;vertical-align:top}@media (min-width: 375px){flynt-component[name=HeroHeader] .ellipseBox{min-width:100px;transform:translateY(5px)}}@media (min-width: 768px){flynt-component[name=HeroHeader] .ellipseBox{font-size:2.5rem;min-width:142px;padding:11px 20px}}flynt-component[name=HeroHeader] .ellipseBox:before,flynt-component[name=HeroHeader] .ellipseBox:after{border:2px solid currentColor;border-radius:50%;content:"";height:100%;left:0;position:absolute;right:0;top:0;z-index:-1}flynt-component[name=HeroHeader] .ellipseBox:after{left:8px;right:8px}flynt-component[name=ListComponents] .components{display:block;list-style:none;margin:0;padding:0;--grid-columns: 1;--grid-alignment: flex-start;--grid-row-gap: var(--gap-width);--grid-column-gap: var(--gap-width);column-gap:var(--grid-column-gap);display:flex;flex-wrap:wrap;justify-content:var(--grid-alignment);row-gap:var(--grid-row-gap);width:100%}flynt-component[name=ListComponents] .components>*{width:calc(100% / var(--grid-columns) - (var(--grid-columns) - 1) / var(--grid-columns) * var(--grid-column-gap))}@media (min-width: 768px){flynt-component[name=ListComponents] .components{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=ListComponents] .components{--grid-columns: 3}}flynt-component[name=ListComponents] .component{margin-bottom:0;display:flex;flex-wrap:wrap;max-width:var(--content-max-width)}flynt-component[name=ListComponents] .component-imageWrapper{background-color:var(--color-border-alpha);height:0;overflow:hidden;padding-bottom:62.5%;position:relative;width:100%}flynt-component[name=ListComponents] .component-imageWrapper .image{position:absolute}flynt-component[name=ListComponents] .component-imageWrapper .image--isSmallerThanWrapper{height:100%;object-fit:contain}flynt-component[name=ListComponents] .component-link{display:block;text-decoration:none;width:100%}flynt-component[name=ListComponents] .component-description{color:var(--color-text);position:relative}flynt-component[name=ListComponents] .component-description>:first-child{margin-top:0;padding-top:0}flynt-component[name=ListComponents] .component-description>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=ListComponents] .component-footer{align-items:center;align-self:flex-end;display:flex;justify-content:space-between;margin-bottom:24px;padding:0 var(--box-padding);width:100%}flynt-component[name=ListComponents] .component-footer .component-ctaSecondary{font-size:.9375rem;text-decoration:none;transition:color .2s ease-in-out,opacity .2s ease-in-out}flynt-component[name=ListComponents] .component-footer .component-ctaSecondary:hover{color:var(--color-accent)}flynt-component[name=ListComponents] .component-footer .component-ctaPrimary{margin-left:auto}@media (min-width: 1024px){flynt-component[name=ListComponents] .component-footer{padding:0 32px}}flynt-component[name=ListProjects]{overflow:hidden;position:relative}flynt-component[name=ListProjects] .container{position:relative;z-index:2}flynt-component[name=ListProjects] .container+.container{margin-top:40px}@media (min-width: 1024px){flynt-component[name=ListProjects] .container{align-items:center;display:flex;gap:calc(var(--container-padding) * 2);justify-content:space-around}}@media (min-width: 1024px){flynt-component[name=ListProjects] .container>*{flex-basis:50%}flynt-component[name=ListProjects] .container>*>:first-child{margin-top:0;padding-top:0}flynt-component[name=ListProjects] .container>*>:last-child{margin-bottom:0;padding-bottom:0}}flynt-component[name=ListProjects] .figure{margin-top:32px}@media (min-width: 1024px){flynt-component[name=ListProjects] .figure{margin-top:0}}flynt-component[name=ListProjects] .bg-gradient{background:conic-gradient(from 213.07deg at 25.72% 124.11%,#e6c3db -152.69deg,#a8ffeb 65.63deg,#ecf5aa 146.25deg,#f7b9d9 153.65deg,#c0bce9 182.46deg,#e6c3db 207.31deg,#a8ffeb 425.62deg);clip-path:polygon(0% 93%,9% 81%,6% 79%,7% 77%,5% 74%,9% 71%,4% 70%,5% 61%,3% 52%,12% 49%,23% 54%,18% 45%,7% 32%,9% 29%,9% 20%,28% 22%,24% 11%,42% 15%,46% 14%,41% 4%,50% 11%,49% 3%,54% 0%,65% 7%,77% 3%,83% 3%,86% 2%,96% 7%,99% 14%,99% 26%,100% 37%,91% 59%,72% 59%,51% 75%,37% 92%,21% 100%,11% 100%,9% 96%);left:0;max-width:var(--container-max-width);opacity:.4;padding-top:100%;position:absolute;top:0;width:100%}@media (min-width: 1920px){flynt-component[name=ListProjects] .bg-gradient{padding-top:100%}}flynt-component[name=ListProjects] .bg-blur{filter:blur(50px);left:50%;max-width:var(--container-max-width);padding-top:100%;position:absolute;top:50%;transform:translate(-40%,-40%);width:100%;z-index:0}@media (min-width: 1920px){flynt-component[name=ListProjects] .bg-blur{padding-top:70%}}flynt-component[name=ListProjects] .project>:first-child{margin-top:0;padding-top:0}flynt-component[name=ListProjects] .project>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=ListProjects] .project-info{display:flex}flynt-component[name=ListProjects] .project-title{margin-bottom:2.5rem}flynt-component[name=ListProjects] .project-about>:first-child{margin-top:0;padding-top:0}flynt-component[name=ListProjects] .project-about>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=ListProjects] .project-link{padding-top:8px}flynt-component[name=ListProjects] .pre-text{display:inline-block;min-width:80px;padding-right:20px}@media (min-width: 768px){flynt-component[name=ListProjects] .pre-text{min-width:110px}}flynt-component[name=ListProjects] [data-image-position=right]{flex-direction:row}flynt-component[name=ListProjects] [data-image-position=left]{flex-direction:row-reverse}flynt-component[name=ListProjectsAdvanced]{--color-accent: var(--color-custom-accent);--color-accent-hover: var(--color-custom-accent-hover);--color-accent-alpha: var(--color-custom-accent-alpha);background:var(--background-color);isolation:isolate;position:relative}flynt-component[name=ListProjectsAdvanced]:before{background:radial-gradient(circle at 80% 75%,var(--background-glowing) 0%,var(--background-glowing-alpha-80) 20%,var(--background-glowing-alpha-10) 75%,transparent 100%);background-attachment:fixed;content:"";height:100%;inset:0;position:absolute;width:100%;z-index:-1}flynt-component[name=ListProjectsAdvanced][data-has-fade="1"]:after{background:linear-gradient(180deg,var(--background-color) 0%,rgba(255,255,255,0) 100%);content:"";height:25%;inset:0 0 auto;position:absolute;width:100%;z-index:-1}flynt-component[name=ListProjectsAdvanced][data-bg-glow=left]:before{background:radial-gradient(circle at 20% 75%,var(--background-glowing) 0%,var(--background-glowing-alpha-80) 20%,var(--background-glowing-alpha-10) 75%,transparent 100%)}flynt-component[name=ListProjectsAdvanced] .container{display:flex;flex-direction:column-reverse;gap:2.5rem;position:relative;z-index:2}@media (min-width: 1024px){flynt-component[name=ListProjectsAdvanced] .container{align-items:flex-start;flex-direction:row;gap:calc(var(--container-padding) * 2);justify-content:space-between}}@media (min-width: 1280px){flynt-component[name=ListProjectsAdvanced] .container{gap:var(--container-padding)}}@media (min-width: 1024px){flynt-component[name=ListProjectsAdvanced] .container>*>:first-child{margin-top:0;padding-top:0}flynt-component[name=ListProjectsAdvanced] .container>*>:last-child{margin-bottom:0;padding-bottom:0}}flynt-component[name=ListProjectsAdvanced] .screens{width:100%}@media (min-width: 1024px){flynt-component[name=ListProjectsAdvanced] .screens{flex-shrink:0;position:sticky;top:100px;width:42%}}flynt-component[name=ListProjectsAdvanced] .screenDesktop{width:100%}@media (min-width: 1024px){flynt-component[name=ListProjectsAdvanced] .screenDesktop{flex-shrink:0;position:sticky;top:100px;width:45.732%}}flynt-component[name=ListProjectsAdvanced] .screenDesktop-inner{position:relative}flynt-component[name=ListProjectsAdvanced] .screenDesktop-inner .slider-button--prev .button{left:-27px}flynt-component[name=ListProjectsAdvanced] .screenDesktop-inner .slider-button--next .button{right:-27px}flynt-component[name=ListProjectsAdvanced] .screenDesktop-wrapper{background:#fff;background-clip:padding-box;border-radius:5px;box-shadow:0 0 0 1px #17171714,0 80px 32px #00000005,0 45px 27px #0000000d,0 20px 20px #0000000a,0 5px 11px #0000000d,0 0 0 1px #ffffffe6;overflow:hidden;transform:translateZ(0)}@media (min-width: 768px){flynt-component[name=ListProjectsAdvanced] .screenDesktop-wrapper{border-radius:10px}}flynt-component[name=ListProjectsAdvanced] .screenDesktop-header{background-color:#fffc;height:22px;margin-bottom:-22px;padding:8px;position:relative;z-index:2}flynt-component[name=ListProjectsAdvanced] .dots{background:#ee6a5e;border:1px solid #d14e41;border-radius:50%;display:block;height:6px;position:relative;width:6px}flynt-component[name=ListProjectsAdvanced] .dots:before{background:#f5be4f;border:1px solid #d7a03d;border-radius:50%;content:"";height:6px;left:10px;position:absolute;top:-1px;transition:opacity .5s ease;width:6px;z-index:1}flynt-component[name=ListProjectsAdvanced] .dots:after{background:#61c454;border:1px solid #52a83e;border-radius:50%;content:"";height:6px;left:21px;position:absolute;top:-1px;transition:opacity .5s ease;width:6px;z-index:1}flynt-component[name=ListProjectsAdvanced] .blur-bar{height:22px;overflow:hidden}flynt-component[name=ListProjectsAdvanced] .blur-bar .figure-image{filter:blur(25px);height:100%}flynt-component[name=ListProjectsAdvanced] .sliders{display:flex;margin:7px auto 0;max-width:72vw;position:relative;width:100%}@media (min-width: 579px){flynt-component[name=ListProjectsAdvanced] .sliders{max-width:420px}}@media (min-width: 1024px){flynt-component[name=ListProjectsAdvanced] .sliders{margin-top:0}}flynt-component[name=ListProjectsAdvanced] .sliderScreen{background:#fff;background-clip:padding-box;border-radius:18px;box-shadow:0 0 0 7px var(--color-phone-frame, #000),inset 0 0 0 1px var(--color-phone-frame, #000),0 80px 32px #00000005,0 45px 27px #0000000d,0 20px 20px #00000017,0 5px 11px #0000001a,0 0 #0000001a;flex-grow:1;height:100%;width:50%}@media (min-width: 768px){flynt-component[name=ListProjectsAdvanced] .sliderScreen{border-radius:25px}}flynt-component[name=ListProjectsAdvanced] .sliderScreen--1{margin-top:26px}flynt-component[name=ListProjectsAdvanced] .sliderScreen--2{margin-left:-70px}flynt-component[name=ListProjectsAdvanced] .sliderScreen:before{background-color:var(--color-phone-frame, #000);border-radius:0 0 15px 15px;content:"";display:block;height:3.585%;inset:-1px 22% auto;position:absolute;z-index:2}flynt-component[name=ListProjectsAdvanced] .sliderScreen .status-bar{color:#000;inset:0 0 auto;position:absolute;transition:color .5s ease;z-index:2}flynt-component[name=ListProjectsAdvanced] .sliderScreen .status-bar svg{display:block;height:auto;width:100%}flynt-component[name=ListProjectsAdvanced] [data-active-status-bar-theme=dark] .status-bar{color:#fff}flynt-component[name=ListProjectsAdvanced].projectSection--isActive .project{opacity:1}flynt-component[name=ListProjectsAdvanced] .project{opacity:0;transition:opacity .5s ease}flynt-component[name=ListProjectsAdvanced] .project>:first-child{margin-top:0;padding-top:0}flynt-component[name=ListProjectsAdvanced] .project>:last-child{margin-bottom:0;padding-bottom:0}@media (min-width: 1024px){flynt-component[name=ListProjectsAdvanced] .project{flex-grow:1;padding-bottom:218px;width:58%}}flynt-component[name=ListProjectsAdvanced] .project-info{display:flex;flex-direction:column;gap:.25rem}@media (min-width: 480px){flynt-component[name=ListProjectsAdvanced] .project-info{flex-direction:row;gap:0}}flynt-component[name=ListProjectsAdvanced] .project-info+.project-info{margin-top:1.5rem}flynt-component[name=ListProjectsAdvanced] .project-title{background:var(--text-gradient);-webkit-background-clip:text;background-clip:text;color:var(--color-heading);margin-bottom:1.5rem;-webkit-text-fill-color:transparent}flynt-component[name=ListProjectsAdvanced] .project-tags{margin-bottom:2.5rem}flynt-component[name=ListProjectsAdvanced] .project-about>:first-child{margin-top:0;padding-top:0}flynt-component[name=ListProjectsAdvanced] .project-about>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=ListProjectsAdvanced] .project-link{column-gap:2.5rem;display:flex;flex-wrap:wrap;padding-top:8px;row-gap:1rem}@media (min-width: 1440px){flynt-component[name=ListProjectsAdvanced] .project-link{gap:3.25rem}}flynt-component[name=ListProjectsAdvanced] .pre-text{display:inline-block;min-width:100px;opacity:var(--opacity-custom-text-label);padding-right:20px}@media (min-width: 768px){flynt-component[name=ListProjectsAdvanced] .pre-text{min-width:110px}}@media (min-width: 1024px){flynt-component[name=ListProjectsAdvanced] [data-image-position=right]{flex-direction:row}}@media (min-width: 1024px){flynt-component[name=ListProjectsAdvanced] [data-image-position=left]{flex-direction:row-reverse}}flynt-component[name=ListProjectsAdvanced] .slider{overflow:hidden;position:relative}flynt-component[name=ListProjectsAdvanced] .slider+.slider{z-index:2}flynt-component[name=ListProjectsAdvanced] .swiper-wrapper{display:flex}flynt-component[name=ListProjectsAdvanced] .swiper-wrapper .swiper-slide{flex-shrink:0;width:100%}flynt-component[name=ListProjectsAdvanced] .slider-button{display:none}@media (min-width: 1024px){flynt-component[name=ListProjectsAdvanced] .slider-button{display:block;height:100%;position:absolute;top:0;width:50%;z-index:3}}@media (min-width: 1024px) and (hover: hover){flynt-component[name=ListProjectsAdvanced] .slider-button{opacity:0;transition:opacity .2s ease}flynt-component[name=ListProjectsAdvanced] .slider-button:not(.slider-button[disabled]):not(.slider-button-disabled):hover,flynt-component[name=ListProjectsAdvanced] .slider-button:not(.slider-button[disabled]):not(.slider-button-disabled):focus-visible{cursor:pointer;opacity:1;outline:none}}flynt-component[name=ListProjectsAdvanced] .slider-button .button{border-radius:50%;height:56px;position:absolute;top:calc(50% - 28px);width:56px}flynt-component[name=ListProjectsAdvanced] .slider-button .button:before{border-right:2px solid currentColor;border-top:2px solid currentColor;content:"";height:12px;left:50%;position:absolute;top:50%;width:12px}flynt-component[name=ListProjectsAdvanced] .slider-button--prev{left:0}flynt-component[name=ListProjectsAdvanced] .slider-button--prev .button{left:-32px}flynt-component[name=ListProjectsAdvanced] .slider-button--prev .button:before{transform:translate(-30%,-50%) rotate(-135deg)}flynt-component[name=ListProjectsAdvanced] .slider-button--next{right:0}flynt-component[name=ListProjectsAdvanced] .slider-button--next .button{right:-32px}flynt-component[name=ListProjectsAdvanced] .slider-button--next .button:before{transform:translate(-70%,-50%) rotate(45deg)}flynt-component[name=ListProjectsAdvanced] .slider-button[disabled],flynt-component[name=ListProjectsAdvanced] .swiper-button-disabled{opacity:0}flynt-component[name=ListProjectsAdvanced] .swiper-button-locked{display:none}flynt-component[name=ListProjectsAdvanced] .sliderPaginationBase{--swiper-pagination-bullet-horizontal-gap: 6px;--swiper-pagination-bullet-inactive-color: var(--color-custom-inactive-bullet);--swiper-pagination-bullet-inactive-opacity: var(--opacity-custom-inactive-bullet);--swiper-pagination-color: var(--color-accent);align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:2.5rem}flynt-component[name=ListProjectsAdvanced] .pill--soon{--color-text: var(--color-accent);--color-border: var(--color-accent)}flynt-component[name=ListSearchResults] .preContent{text-align:center}flynt-component[name=ListSearchResults] .searchForm-field{display:flex;flex-direction:column}@media (min-width: 480px){flynt-component[name=ListSearchResults] .searchForm-field{flex-direction:row}}flynt-component[name=ListSearchResults] .pagination{margin-top:32px}flynt-component[name=ListSearchResults] .pagination:after{clear:both;content:"";display:block}flynt-component[name=ListSearchResults] .pagination .button{align-items:center;display:inline-flex;justify-content:center;min-width:110px;white-space:nowrap}flynt-component[name=ListSearchResults] .pagination .arrow{color:var(--color-background);height:18px;stroke-width:2px;top:-1px;width:18px}flynt-component[name=ListSearchResults] .pagination-previous{float:left}flynt-component[name=ListSearchResults] .pagination-previous .arrow{margin-left:-5px;margin-right:5px}flynt-component[name=ListSearchResults] .pagination-next{float:right;margin-top:0}flynt-component[name=ListSearchResults] .pagination-next .arrow{margin-left:5px;margin-right:-5px}flynt-component[name=ListSearchResults] .pagination .button{white-space:nowrap}flynt-component[name=ListSearchResults] .searchList{display:block;list-style:none;margin:0;padding:0}flynt-component[name=ListSearchResults] .searchList-item{margin-bottom:0}flynt-component[name=ListSearchResults] .searchList-item{margin-top:var(--gap-width)}flynt-component[name=ListSearchResults] .post-link{text-decoration:none;color:var(--color-text)}flynt-component[name=ListSearchResults] .post-link>:first-child{margin-top:0;padding-top:0}flynt-component[name=ListSearchResults] .post-link>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=ListSearchResults] .noResults{margin-top:2rem;text-align:center}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}flynt-component[name=NavigationBurger]{--navigation-height: 64px;height:var(--navigation-height)}@media (min-width: 1024px){flynt-component[name=NavigationBurger]{display:none}}flynt-component[name=NavigationBurger].headroom--not-top .container{box-shadow:0 0 24px #00000012}flynt-component[name=NavigationBurger].headroom--unpinned:not([data-status=menuIsOpen]) .container{transform:translate3d(0,-100%,0)}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .container{box-shadow:0 0 24px #00000012}flynt-component[name=NavigationBurger] .container{align-items:center;background-color:var(--color-background);display:flex;height:var(--navigation-height);justify-content:space-between;left:0;padding-bottom:8px;padding-top:8px;position:fixed;right:0;top:0;transition:transform .3s,box-shadow .3s;width:100%;z-index:99}.admin-bar flynt-component[name=NavigationBurger] .container{top:var(--wp-admin--admin-bar--height)}flynt-component[name=NavigationBurger] .logo{text-decoration:none;display:block;flex-shrink:0;height:100%}flynt-component[name=NavigationBurger] .logo-image{height:100%;width:auto}flynt-component[name=NavigationBurger] .hamburger{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;margin-right:-9px;position:relative;width:48px}flynt-component[name=NavigationBurger] .hamburger:focus:not(:focus-visible){outline:none}flynt-component[name=NavigationBurger] .hamburger-lines{height:21px;position:relative;width:30px}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{content:""}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after,flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{background-color:var(--color-text);border-radius:6px;display:block;height:3px;left:0;position:absolute;transition:opacity .2s ease-in-out .2s,transform .2s ease-in-out .2s,background-color .2s ease-in-out 0s;width:30px}flynt-component[name=NavigationBurger] .hamburger-lines:before{top:0}flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{top:9px;transition-delay:0s}flynt-component[name=NavigationBurger] .hamburger-lines:after{top:18px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before{transform:translateY(9px)}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{transform:translateY(-9px)}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--primary{transform:rotate(45deg);transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--secondary{transform:rotate(-45deg);transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before,flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}flynt-component[name=NavigationBurger] .menu{display:block;list-style:none;padding:30px 0;backface-visibility:hidden;background-color:var(--color-background);height:calc(100% - var(--navigation-height));left:0;margin:0;overflow-y:auto;position:fixed;top:var(--navigation-height);transform:translate(100%);transition:transform .45s cubic-bezier(.19,1,.22,1),visibility .45s;visibility:hidden;width:100%;z-index:98}.admin-bar flynt-component[name=NavigationBurger] .menu{height:calc(100% - var(--navigation-height) - var(--wp-admin--admin-bar--height));top:calc(var(--navigation-height) + var(--wp-admin--admin-bar--height))}flynt-component[name=NavigationBurger] .menu-item{margin-bottom:0}flynt-component[name=NavigationBurger] .menu-item--current .menu-link{color:var(--color-accent)}flynt-component[name=NavigationBurger] .menu-link{color:var(--color-text);display:block;font-size:1rem;font-weight:700;padding:12px var(--container-padding-mobile);text-align:center;text-decoration:none;transition:color .2s ease-out}flynt-component[name=NavigationBurger] .menu-link:focus{color:var(--color-accent)}@media (min-width: 768px){flynt-component[name=NavigationBurger] .menu-link{padding-left:var(--container-padding-tablet);padding-right:var(--container-padding-tablet)}}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .menu{transform:translate(0);visibility:visible}flynt-component[name=NavigationFooter]{margin:var(--component-spacing-mobile) 0 calc(var(--component-spacing-mobile) / 2)}flynt-component[name=NavigationFooter] .content{margin:10px 0 0}flynt-component[name=NavigationFooter] .content>:first-child{margin-top:0;padding-top:0}flynt-component[name=NavigationFooter] .content>:last-child{margin-bottom:0;padding-bottom:0}@media (min-width: 768px){flynt-component[name=NavigationFooter] .content{margin:0}}flynt-component[name=NavigationFooter] .footer-bottom{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width: 768px){flynt-component[name=NavigationFooter] .footer-bottom{flex-direction:row;gap:1.5rem;justify-content:space-between}}flynt-component[name=NavigationFooter] .footer-bottom-left>:first-child,flynt-component[name=NavigationFooter] .footer-bottom-right>:first-child{margin-top:0;padding-top:0}flynt-component[name=NavigationFooter] .footer-bottom-left>:last-child,flynt-component[name=NavigationFooter] .footer-bottom-right>:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=NavigationFooter] .menu{display:block;display:flex;flex-wrap:wrap;gap:calc(var(--gap-width) / 2) var(--gap-width);justify-content:center;list-style:none;margin:0;padding:0}flynt-component[name=NavigationFooter] .menu-item{margin-bottom:0}flynt-component[name=NavigationFooter] .menu-link{color:currentColor;text-decoration:none}flynt-component[name=NavigationFooter] .menu-link:hover,flynt-component[name=NavigationFooter] .menu-link:focus{color:var(--color-accent)}flynt-component[name=NavigationMain]{--navigation-padding: 16px;height:var(--navigation-height)}flynt-component[name=NavigationMain].headroom--not-top .wrapper{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffffe6;box-shadow:0 0 24px #00000012;transform:translateZ(0)}@media (min-width: 768px){flynt-component[name=NavigationMain].headroom--not-top .icons:before{transform:scaleY(.5)}}@media (min-width: 768px){flynt-component[name=NavigationMain].headroom--not-top .menu+.icons{margin-left:1.5rem;padding-left:1.5rem}}@media (min-width: 768px){flynt-component[name=NavigationMain].headroom--not-top .email-link-text,flynt-component[name=NavigationMain].headroom--not-top .logo--text{font-size:1rem}}flynt-component[name=NavigationMain].headroom--unpinned .wrapper{transform:translate3d(0,-100%,0)}flynt-component[name=NavigationMain] .wrapper{height:var(--navigation-height);left:0;position:fixed;right:0;top:0;transition:height .3s ease,transform .3s ease,box-shadow .3s ease,background-color .2s ease;width:100%;z-index:99}@media (min-width: 768px){flynt-component[name=NavigationMain] .wrapper{transform:translate3d(0,46px,0)}}.admin-bar flynt-component[name=NavigationMain] .wrapper{top:var(--wp-admin--admin-bar--height)}flynt-component[name=NavigationMain] .container{display:flex;height:100%;justify-content:space-between;padding-bottom:var(--navigation-padding);padding-top:var(--navigation-padding)}flynt-component[name=NavigationMain] .logo{text-decoration:none;color:var(--color-text);display:block;height:100%}flynt-component[name=NavigationMain] .logo-image{height:100%;width:auto}flynt-component[name=NavigationMain] .logo--text{font-weight:600;height:auto;transition:font-size .2s ease}flynt-component[name=NavigationMain] .email-link{align-items:center;color:var(--color-text);display:flex;text-decoration-color:transparent}flynt-component[name=NavigationMain] .email-link svg{margin-right:20px}flynt-component[name=NavigationMain] .email-link:hover{color:var(--color-accent);text-decoration-color:currentColor}flynt-component[name=NavigationMain] .email-link-text{display:none}@media (min-width: 768px){flynt-component[name=NavigationMain] .email-link-text{display:inline;transition:font-size .2s ease}}flynt-component[name=NavigationMain] .icon-link{color:var(--color-text);display:block;text-decoration:none}flynt-component[name=NavigationMain] .icon-link svg{display:block}flynt-component[name=NavigationMain] .icon-link:hover{color:var(--color-accent)}flynt-component[name=NavigationMain] .menu{display:block;list-style:none;margin:0;padding:0;align-items:center;display:flex;margin-right:-1rem;padding-left:1rem}flynt-component[name=NavigationMain] .menu-item{margin-bottom:0}flynt-component[name=NavigationMain] .menu-item--current .menu-link{color:var(--color-accent)}flynt-component[name=NavigationMain] .menu-link{color:var(--color-text);display:inline-block;font-weight:700;padding:.5rem 1rem;text-decoration-color:transparent;transition:color .2s ease,text-decoration-color .2s ease}flynt-component[name=NavigationMain] .menu-link:hover,flynt-component[name=NavigationMain] .menu-link:focus{color:var(--color-accent);text-decoration-color:currentColor}flynt-component[name=NavigationMain] .menu .email-link{margin-right:15px}flynt-component[name=NavigationMain] .menu .email-link svg{margin-right:0}@media (min-width: 768px){flynt-component[name=NavigationMain] .menu .email-link svg{display:none}}flynt-component[name=NavigationMain] .menu+.icons{margin-left:1.5rem;padding-left:1.5rem;position:relative}@media (min-width: 768px){flynt-component[name=NavigationMain] .menu+.icons{margin-left:3rem;padding-left:3rem;transition:margin .2s ease,padding .2s ease}}flynt-component[name=NavigationMain] .menu+.icons:before{background-color:var(--color-border);content:"";height:32px;left:0;position:absolute;top:calc(50% - 16px);transition:transform .2s ease;width:1px}@media (min-width: 768px){flynt-component[name=NavigationMain] .menu+.icons:before{height:64px;top:calc(50% - 32px)}}flynt-component[name=NavigationMain] .header-right,flynt-component[name=NavigationMain] .header-left{align-items:center;display:flex}@media print{*,*:before,*:after{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.mainHeader,.mainFooter,.wpFooter{display:none!important}a,a:visited{text-decoration:underline}[href]:after{content:"(" attr(href) ")";display:inline}.button[href]{max-width:100%}abbr[title]:after{content:"(" attr(title) ")"}[href^="#"]:after,[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
