:root{--font-family-default:"archivo-vf",sans-serif;--font-family-alt:"fido",sans-serif;--font-size-2xs:clamp(0.52rem,0.48rem + 0.18vw,0.6rem);--font-size-xs:clamp(0.6076rem,0.5617rem + 0.2043vw,0.72rem);--font-size-s:clamp(0.7292rem,0.6593rem + 0.3106vw,0.9rem);--font-size-r:clamp(0.875rem,0.7727rem + 0.4545vw,1.125rem);--font-size-m:clamp(1.05rem,0.9043rem + 0.6477vw,1.4063rem);--font-size-l:clamp(1.26rem,1.0563rem + 0.9051vw,1.7578rem);--font-size-xl:clamp(1.512rem,1.2317rem + 1.2459vw,2.1973rem);--font-size-2xl:clamp(1.8144rem,1.4331rem + 1.6949vw,2.7466rem);--font-size-3xl:clamp(2.1773rem,1.6635rem + 2.2835vw,3.4332rem);--font-size-4xl:clamp(2.6127rem,1.926rem + 3.0524vw,4.2915rem);--font-weight-l:300;--font-weight-r:400;--font-weight-m:500;--font-weight-bd:600;--lineheight-r:1.5;--lineheight-s:1.2;--color-accent:oklch(65.46% 0.1842 33.51);--color-brand:oklch(61.60% 0.0920 222.68);--color-background-default:oklch(96.30% 0.0092 232.36);--color-background-alt:oklch(51.50% 0.0758 222.64);--color-base:var(--color-brand);--color-border:var(--color-brand);--color-text-default:oklch(51.50% 0.0758 222.64);--color-text-alt:oklch(96.30% 0.0092 232.36);--color-text-link:var(--color-brand);--color-text-link-hover:var(--color-accent);--color-text-link-decoration:var(--color-accent);--color-button-background:oklch(26.23% 0.0132 353.48);--color-button-text:var(--color-text-alt);--color-input-background:var(--color-background-default);--border-width-r:1px;--border-width-l:3px;--border-radius-s:3px;--border-radius-r:6px;--border-radius-l:12px;--grid-12-col:repeat(12,1fr);--grid-4-5:2fr 1fr 1fr 2fr 2fr 1fr 1fr 2fr;--grid-column-gap:clamp(1.6875rem,1.6223rem + 0.3261vi,1.875rem);--grid-row-gap:clamp(1.00rem,calc(0.89rem + 0.54vw),1.31rem);--max-width:85rem;--spacing-xs:clamp(0.375rem,0.355rem + 0.1vi,0.5rem);--spacing-s:clamp(0.5625rem,0.5408rem + 0.1087vi,0.625rem);--spacing-r:clamp(1.125rem,1.0815rem + 0.2174vi,1.25rem);--spacing-m:clamp(1.6875rem,1.6223rem + 0.3261vi,1.875rem);--spacing-l:clamp(2.25rem,2.163rem + 0.4348vi,2.5rem);--spacing-xl:calc(var(--spacing-l) * 1.5);--svg-width:clamp(1.50rem,calc(1.34rem + 0.80vw),2.06rem);--animate-duration:1s;--animate-duration-fast:.5s;--animate-duration-faster:.25s;--animate-delay:1s;--animate-function:ease-in;--animate-repeat:1;--scale-up:1.025;--scale-down:.98;--brightness-up:1.15;--brightness-down:.85;--saturate-up:1.25;--saturate-down:.85}html[data-theme="dark"]{--color-accent:oklch(65.46% 0.1842 33.51);--color-brand:oklch(65.36% 0.0796 165.91);--color-background-default:oklch(25.90% 0.0151 340.31);--color-background-alt:oklch(35.76% 0.0225 340.86);--color-base:var(--color-brand);--color-border:var(--color-brand);--color-text-default:oklch(96.30% 0.0092 232.36);--color-text-alt:oklch(96.30% 0.0092 232.36);--color-text-link:var(--color-brand);--color-text-link-hover:var(--color-accent);--color-text-link-decoration:var(--color-accent);--color-button-background:oklch(26.23% 0.0132 353.48);--color-button-text:var(--color-text-alt);--color-input-background:var(--color-background-default)}@font-face{font-display:swap;font-family:'archivo-vf';font-style:normal;font-weight:normal;src:url('/fonts/archivo-vf.woff2') format('woff2')}@font-face{font-display:swap;font-family:'fido';font-style:normal;font-weight:normal;src:url('/fonts/fido.woff2') format('woff2')}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}@view-transition{navigation:auto}::-moz-selection{background-color:oklch(92.70% 0.0128 244.26);text-shadow:none}::selection{background-color:oklch(92.70% 0.0128 244.26);text-shadow:none}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background-color:var(--color-accent);border-radius:8px;width:8px}::-webkit-scrollbar-track{background-color:var(--color-base);border-radius:0}[id]{scroll-margin-top:var(--spacing-l)}[data-visibility="hidden"],.visually-hidden{-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px);border:0;clip-path:polygon(0px 0px,0px 0px,0px 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}[data-align-h="center"]{text-align:center;text-wrap:balance}[data-align-h="right"]{text-align:right}[data-align-v="center"]{align-items:center}[data-visibility="small"]{display:block}[data-visibility="large"]{display:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:100%;background-color:var(--color-background-default);overflow-x:hidden;scroll-behavior:smooth;text-size-adjust:none}body{-webkit-font-smoothing:auto;background-color:var(--color-background-default);color:var(--color-text-default);font-family:var(--font-family-default);font-feature-settings:liga 1;font-optical-sizing:auto;font-size:1em;font-style:normal;font-variation-settings:"wght" 400;font-weight:normal;line-height:var(--lineheight-r);margin:0}@supports (font-variant-ligatures:common-ligatures){body{font-feature-settings:normal;font-variant-ligatures:common-ligatures}}a,a:visited{color:var(--color-text-link);text-decoration:none;text-decoration-color:var(--color-text-link-decoration);text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.25em;transform:translateY(0);transition:color var(--animate-duration-faster) var(--animate-function),text-decoration-color var(--animate-duration-faster) var(--animate-function),transform var(--animate-duration-faster) var(--animate-function)}a:hover,a:active,a:focus-visible{color:var(--color-text-link-hover);text-decoration:underline;text-decoration-color:var(--color-text-link-decoration);text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.25em}a:hover{text-decoration-color:var(--color-text-link-decoration)}a:active,a:focus-visible{outline:none}h1,h2,h3,h4{font-family:var(--font-family-alt);font-style:normal;font-variation-settings:"wght" 600;font-weight:normal;line-height:var(--lineheight-s);margin-block:0 var(--spacing-s);text-wrap:balance}h1{font-size:var(--font-size-3xl);text-transform:uppercase}h2{font-size:var(--font-size-xl);text-transform:uppercase}h3{font-size:var(--font-size-l)}h4{font-size:var(--font-size-m)}h2 a:hover,h2 a:active,h3 a:hover,h3 a:active{color:var(--color-text-link-hover)}:heading .alt-accent{color:var(--color-accent)}p{font-family:var(--font-family-default);font-size:var(--font-size-r);font-variation-settings:"wght" 400;orphans:3}h3:has(+ p){margin-block-end:0}h3 + p{margin-block-start:var(--spacing-s)}.alt-uppercase{text-transform:uppercase}blockquote{margin:0;padding:0;position:relative}blockquote p,blockquote footer{padding:0}blockquote p{font-family:var(--font-family-alt);font-size:var(--font-size-m);margin-block:0 var(--spacing-xs);text-align:center}blockquote footer{align-items:start;display:flex;font-size:var(--font-size-r);font-style:normal;gap:var(--spacing-s);margin-block-start:var(--spacing-r)}blockquote svg{display:block;inline-size:80px;margin-block-end:var(--spacing-s);margin-inline:auto}ul{list-style-type:none;margin-block:0 var(--spacing-r);margin-inline:0;padding-inline-start:0}ul li:before{color:var(--color-text-default);content:"• "}ol{margin-block:0 var(--spacing-r);margin-inline:0;padding-inline-start:0}ol li{margin-block-end:var(--spacing-s)}ul[class*="alt-"] li:before,ol[class*="alt-"] li:before{content:"";display:none}.alt-inline li{display:inline-block}.alt-inline li:not(:last-child){margin-inline-end:var(--spacing-r)}.alt-social{text-align:center}.alt-social li{display:inline-block}.alt-social li:not(:last-child){margin-inline-end:var(--spacing-s)}small{display:block;font-size:var(--font-size-s);line-height:var(--lineheight-r);margin-block-end:var(--spacing-s)}time{display:block;font-size:var(--font-size-r);margin-block-end:0;text-transform:uppercase}hr{border:0;border-block-start:var(--border-width-l) solid var(--color-border);clear:both;display:block;height:1px;margin-block:var(--spacing-m);margin-inline:0;padding:0}[data-function="spacer"]{border-block-start:0;grid-column:1 / -1;margin-block:var(--spacing-r);margin-inline:0}figure{margin-block:var(--spacing-m);margin-inline:0;padding:0}figure img{margin-block:0 var(--spacing-s)}figcaption{font-size:var(--font-size-s);font-style:normal}img,video{block-size:auto;inline-size:100%}img{border-width:0}video{border-radius:var(--border-radius-r);margin-bottom:var(--spacing-r)}.alt-circle{aspect-ratio:1;clip-path:circle(50%);display:block;max-inline-size:180px;margin-block-start:var(--spacing-m);margin-inline:auto;scale:1;transition:scale var(--animate-duration-faster) var(--animate-function)}.alt-circle:hover{scale:var(--scale-up)}.embed-container{block-size:0;max-inline-size:100%;padding-bottom:56.25%;overflow:hidden;position:relative}.embed-container iframe,.embed-container object,.embed-container embed{block-size:100%;inline-size:100%;left:0;position:absolute;top:0}.icon-base{fill:var(--color-brand)}.reelcrafter{padding:var(--spacing-l)}form{font-family:var(--font-family-default);margin:0;padding-block:var(--spacing-l);padding-inline-end:var(--spacing-l)}label{display:inline-block;font-family:inherit;font-size:var(--font-size-r);font-variation-settings:"wght" 500;line-height:1;margin-block-end:var(--spacing-s);margin-block-start:0;margin-inline:0}label span{font-size:var(--font-size-xs)}[type="email"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="url"],textarea{-webkit-appearance:none;appearance:none;background-color:var(--color-input-background);border:none;border-radius:0;box-shadow:none;box-sizing:border-box;caret-color:var(--color-accent);color:var(--color-text-default);display:inline-block;font-family:var(--font-family-default);font-size:var(--font-size-s);inline-size:100%;margin:0;padding:var(--spacing-s);scale:1;transition:background-color var(--animate-duration-faster) var(--animate-function),border-color var(--animate-duration-faster) var(--animate-function),color var(--animate-duration-faster) var(--animate-function)}[type="email"]:hover,[type="password"]:hover,[type="search"]:hover,[type="tel"]:hover,[type="text"]:hover,[type="url"]:hover,textarea:hover{border-color:var(--color-border)}[type="email"]:focus,[type="password"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="text"]:focus,[type="url"]:focus,textarea:focus{accent-color:var(--color-accent);background-color:var(--color-input-background);border-color:var(--color-accent);color:var(--color-text-default);outline:0}textarea{min-height:12rem}input[type]::placeholder{color:var(--color-text-default);font-family:var(--font-family-default);font-size:var(--font-size-s)}input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s .25s ease !important}input:focus::placeholder{opacity:0;transition:opacity .5s .25s ease !important}.btn,.btn:visited,button{background-color:var(--color-button-background);border:none;border-radius:var(--border-radius-s);box-shadow:none;color:var(--color-button-text);cursor:pointer;font-family:var(--font-family-default);font-size:var(--font-size-r);font-variation-settings:"wght" 600;inline-size:fit-content;line-height:1;margin:0;padding-block:15px;padding-inline:var(--spacing-r);scale:1;text-align:center;touch-action:manipulation;transition:background-color var(--animate-duration-faster) var(--animate-function),color var(--animate-duration-faster) var(--animate-function),scale var(--animate-duration-faster) var(--animate-function);-webkit-user-select:none;user-select:none;white-space:nowrap}.btn:active,.btn:focus,.btn:hover{background-color:var(--color-text-link-hover);color:var(--color-button-text);scale:var(--scale-up);text-decoration:none}[data-size="2xs"]{font-size:var(--font-size-2xs)}[data-size="xs"]{font-size:var(--font-size-xs)}[data-size="s"]{font-size:var(--font-size-s)}[data-size="r"]{font-size:var(--font-size-r)}[data-size="m"]{font-size:var(--font-size-m)}[data-size="l"]{font-size:var(--font-size-l)}[data-size="xl"]{font-size:var(--font-size-xl)}[data-size="2xl"]{font-size:var(--font-size-2xl)}[data-size="3xl"]{font-size:var(--font-size-3xl);line-height:1}.alt-columns{column-width:22em;gap:var(--grid-column-gap);margin-trim:block}.alt-columns p{font-size:var(--font-size-s);margin-block-start:0}nav ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;color:var(--color-border)}nav li{margin:0 var(--spacing-s)}nav li:before{content:"";display:none}nav a,nav a:hover,nav a:focus{text-decoration:none}nav a:not(.btn),nav a:not(.btn):visited{color:var(--color-text-link);display:inline-block;font-family:var(--font-family-alt);font-size:var(--font-size-m);padding-block-end:4px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}nav a:not(.btn):hover{color:var(--color-text-link-hover)}#banner-logo a{display:block}#banner-logo path,#footer-logo path{transform-box:fill-box;transform-origin:center center;will-change:transform}#banner-logo a:hover .logo-colour-1 path,#banner-logo a:hover .logo-colour-2 path{animation:logo-ripple-bounce .6s cubic-bezier(.2,.9,.25,1) both}#banner-logo.is-playing .logo-colour-1 path,#banner-logo.is-playing .logo-colour-2 path{animation:logo-ripple-bounce 1.2s cubic-bezier(.2,.9,.25,1) infinite both}#banner-logo a:hover .logo-colour-1 path:nth-of-type(1),#banner-logo.is-playing .logo-colour-1 path:nth-of-type(1){animation-delay:0s}#banner-logo a:hover .logo-colour-1 path:nth-of-type(2),#banner-logo.is-playing .logo-colour-1 path:nth-of-type(2){animation-delay:.05s}#banner-logo a:hover .logo-colour-1 path:nth-of-type(3),#banner-logo.is-playing .logo-colour-1 path:nth-of-type(3){animation-delay:.1s}#banner-logo a:hover .logo-colour-1 path:nth-of-type(4),#banner-logo.is-playing .logo-colour-1 path:nth-of-type(4){animation-delay:.15s}#banner-logo a:hover .logo-colour-1 path:nth-of-type(5),#banner-logo.is-playing .logo-colour-1 path:nth-of-type(5){animation-delay:.2s}#banner-logo a:hover .logo-colour-1 path:nth-of-type(6),#banner-logo.is-playing .logo-colour-1 path:nth-of-type(6){animation-delay:.25s}#banner-logo a:hover .logo-colour-2 path:nth-of-type(1),#banner-logo.is-playing .logo-colour-2 path:nth-of-type(1){animation-delay:.3s}#banner-logo a:hover .logo-colour-2 path:nth-of-type(2),#banner-logo.is-playing .logo-colour-2 path:nth-of-type(2){animation-delay:.35s}#banner-logo a:hover .logo-colour-2 path:nth-of-type(3),#banner-logo.is-playing .logo-colour-2 path:nth-of-type(3){animation-delay:.4s}#banner-logo a:hover .logo-colour-2 path:nth-of-type(4),#banner-logo.is-playing .logo-colour-2 path:nth-of-type(4){animation-delay:.45s}#banner-logo a:hover .logo-colour-2 path:nth-of-type(5),#banner-logo.is-playing .logo-colour-2 path:nth-of-type(5){animation-delay:.5s}#banner-logo a:hover .logo-colour-2 path:nth-of-type(6),#banner-logo.is-playing .logo-colour-2 path:nth-of-type(6){animation-delay:.55s}[role="banner"]{margin-block-end:var(--spacing-l)}[role="contentinfo"]{margin-block-end:var(--spacing-l);text-align:center}[role="contentinfo"]>*{background-color:var(--color-background-default);margin-inline:var(--spacing-l);padding-block:var(--spacing-r)}#footer-logo{display:block;inline-size:200px;margin-block-end:var(--spacing-r);margin-inline:auto}#footer-logo a{display:block;scale:1;transition:scale var(--animate-duration-faster) var(--animate-function)}#footer-logo a:hover .logo-colour-1 path{animation:logo-ripple-bounce .6s cubic-bezier(.2,.9,.25,1) both}#footer-logo a:hover .logo-colour-1 path:nth-of-type(1){animation-delay:0s}#footer-logo a:hover .logo-colour-1 path:nth-of-type(2){animation-delay:.05s}#footer-logo a:hover .logo-colour-1 path:nth-of-type(3){animation-delay:.1s}#footer-logo a:hover .logo-colour-1 path:nth-of-type(4){animation-delay:.15s}#footer-logo a:hover .logo-colour-1 path:nth-of-type(5){animation-delay:.2s}#footer-logo a:hover .logo-colour-1 path:nth-of-type(6){animation-delay:.25s}#footer-logo a:hover .logo-colour-1 path:nth-of-type(7){animation-delay:.3s}#footer-logo a:hover .logo-colour-1 path:nth-of-type(8){animation-delay:.35s}#footer-logo a:hover .logo-colour-1 path:nth-of-type(9){animation-delay:.4s}#footer-logo a:hover .logo-colour-1 path:nth-of-type(10){animation-delay:.45s}#footer-logo a:hover .logo-colour-1 path:nth-of-type(11){animation-delay:.5s}#footer-logo a:hover .logo-colour-1 path:nth-of-type(12){animation-delay:.55s}[role="contentinfo"] .alt-nav a{display:block;font-family:var(--font-family-alt);font-size:var(--font-size-r);text-transform:uppercase}[role="contentinfo"] .alt-nav a:hover{text-decoration:none}.alt-intro{margin-trim:block}.alt-intro nav{padding-block:var(--spacing-m) 0}.alt-intro #banner-logo{margin-inline:auto;max-inline-size:320px;padding-block:var(--spacing-m)}.alt-intro .btn{display:block;margin-block:var(--spacing-r);margin-inline:auto;background-color:var(--color-base)}.intro-content p{font-family:var(--font-family-alt);font-size:var(--font-size-m);line-height:var(--lineheight-s);margin-block:0;text-align:center;text-transform:uppercase}.intro-content p + p{margin-block-start:var(--spacing-m)}@keyframes logo-ripple-bounce{0%,100%{transform:translateY(0)}35%{transform:translateY(-14px)}60%{transform:translateY(3px)}78%{transform:translateY(-3px)}}[data-layout="flex"]{text-align:left}[data-layout="flex"]>*{margin-block-end:var(--spacing-r)}section{margin-block-end:var(--spacing-l)}.layout>*{margin-block-end:var(--spacing-r);margin-trim:block-end}[data-layout="amsterdam"]>*{padding-block:var(--spacing-m)}[data-layout="amsterdam"] [data-layout="edinburgh"]>*{padding-block:unset}[data-layout="amsterdam"] [data-layout="edinburgh"] nav{padding-block-start:var(--spacing-r)}[data-layout="tirana"]>*{margin:0;padding-block:0}[data-layout="warsaw"]{padding-inline:var(--spacing-l)}[data-bg="content-stripe-v"]{background-image:url(../images/bg-stripes-v.svg);background-position:50% 0;background-repeat:no-repeat;background-size:250px auto}[data-bg="content-stripe-v"] .alt-intro{padding-block-end:var(--spacing-r)}[data-bg="footer-stripe-c"]{background-image:url(../images/bg-stripes-v.svg);background-position:50% 0;background-repeat:no-repeat;background-size:250px auto;margin-block-start:var(--spacing-xl);margin-trim:block;padding-block-start:100px}[data-bg="footer-stripe-h"]{background-image:url(../images/bg-stripes-h.svg);background-position:0 50%;background-repeat:repeat-x;background-size:auto 280px;padding-inline:var(--spacing-l)}[data-bg="footer-stripe-v"]{background-image:url(../images/bg-stripes-v.svg);background-position:50% 0;background-repeat:no-repeat;background-size:250px auto;margin-block-start:var(--spacing-xl);margin-trim:block;padding-block-start:100px}.layout[data-theme="reversed"]{background-color:var(--color-background-alt);color:var(--color-text-alt);margin-block-end:var(--spacing-xl);padding-inline:var(--spacing-m)}.layout[data-theme="reversed"] .logo-colour-2 path{fill:var(--color-text-alt)}.layout[data-theme="reversed"] nav a,.layout[data-theme="reversed"] nav a:visited{color:var(--color-text-alt)}.layout[data-theme="reversed"] nav:has(a:hover) a:not(:hover){opacity:.5}[data-theme="dark"] .logo-colour-1 path{fill:oklch(62.35% 0.0363 340.31) !important}[data-theme="dark"] .logo-colour-2 path{fill:oklch(87.55% 0.0119 342.68) !important}[data-theme="dark"] nav a:not(.btn),nav a:not(.btn):visited{color:var(--color-text-default)}[data-theme="dark"] [role="contentinfo"] .alt-nav a{color:var(--color-text-default)}@media screen and (min-width:48em){textarea{min-block-size:12rem;resize:vertical;transition:min-height .5s ease-in-out}#footer-logo a{margin-inline:unset}}@media screen and (min-width:64em){.alt-headline{inline-size:min-content;margin-inline:auto;text-align:center}.alt-intro{padding-inline-start:var(--spacing-l)}[data-visibility="small"]{display:none}[data-visibility="large"]{display:block}[role="contentinfo"]>*{margin-inline:unset;padding-block:unset;padding-inline:var(--spacing-r)}[data-bg="content-stripe-v"]{background-position:100px 0;background-repeat:repeat-y;background-size:320px auto}[data-bg="content-stripe-v"] .alt-intro{background-color:var(--color-background-default)}[data-bg="footer-stripe-c"]{background-image:url(../images/bg-stripes-c.svg);background-position:100px 0;background-repeat:no-repeat;background-size:auto 320px;margin-block-start:unset;padding-block-start:unset}[data-bg="footer-stripe-c"] [role="contentinfo"]>*{padding-block:var(--spacing-r)}[data-bg="footer-stripe-v"]{background-repeat:repeat-y;background-size:320px auto;padding-block-start:200px}[data-bg="footer-stripe-v"] [role="contentinfo"]>*{padding-block:var(--spacing-r)}[data-bg="footer-stripe-h"]{background-image:url(../images/bg-stripes-h.svg);background-position:0 50%;background-repeat:repeat-x;background-size:auto 280px;padding-inline:unset}[data-layout="flex"]{display:flex;gap:var(--spacing-l);margin-block-end:var(--spacing-r)}[data-layout="flex"]>*{flex:1;margin-block-end:unset}.layout[data-theme="reversed"]{border-inline-start:50px solid var(--color-background-default);padding-inline:unset}.layout{display:grid;gap:var(--grid-row-gap) var(--grid-column-gap);grid-template-columns:var(--grid-4-5)}.layout>*{margin-block-end:var(--spacing-r)}[data-layout="amsterdam"]>*{grid-column:1 / -1;padding-inline:var(--spacing-l)}[data-layout="athens"]>*:nth-child(1){grid-column:1 / 7}[data-layout="athens"]>*:nth-child(2){grid-column:8}[data-layout="berlin"]>*:nth-child(1){grid-column:1 / 4}[data-layout="berlin"]>*:nth-child(2){grid-column:4 / 7}[data-layout="berlin"]>*:nth-child(3){grid-column:7 / -1}[data-layout="bern"]>*:nth-child(1){grid-column:1 / 4}[data-layout="bern"]>*:nth-child(2){grid-column:4 / 8}[data-layout="bern"]>*:nth-child(3){grid-column:8 / -1}[data-layout="brussels"]>*{grid-column:2 / 8}[data-layout="cardiff"]>*:nth-child(1){grid-column:1 / 3}[data-layout="cardiff"]>*:nth-child(2){grid-column:4}[data-layout="cardiff"]>*:nth-child(3){grid-column:5 / 7}[data-layout="cardiff"]>*:nth-child(4){grid-column:7 / -1}[data-layout="copenhagen"]>*:nth-child(1){grid-column:1 / 4}[data-layout="copenhagen"]>*:nth-child(2){grid-column:5 / 7}[data-layout="copenhagen"]>*:nth-child(3){grid-column:8}[data-layout="dublin"]>*:nth-child(1){grid-column:1 / 5}[data-layout="dublin"]>*:nth-child(2){grid-column:5 / 8}[data-layout="dublin"]>*:nth-child(3){grid-column:8}[data-layout="edinburgh"]>*:nth-child(1){grid-column:1 / 4}[data-layout="edinburgh"]>*:nth-child(2){grid-column:4 / -1}[data-layout="helsinki"]>*:nth-child(1){grid-column:1 / 5}[data-layout="helsinki"]>*:nth-child(2){grid-column:5 / 8}[data-layout="helsinki"]>*:nth-child(3){grid-column:8}[data-layout="london"]>*:nth-child(1){grid-column:1 / 5}[data-layout="london"]>*:nth-child(2){grid-column:5 / -1}[data-layout="madrid"]>*:nth-child(1){grid-column:1}[data-layout="madrid"]>*:nth-child(2){grid-column:3 / 6}[data-layout="madrid"]>*:nth-child(3){grid-column:6}[data-layout="madrid"]>*:nth-child(4){grid-column:8}[data-layout="paris"]>*:nth-child(1){grid-column:1 / 5}[data-layout="paris"]>*:nth-child(2){grid-column:5}[data-layout="paris"]>*:nth-child(3){grid-column:7 / -1}[data-layout="rome"]>*:nth-child(1){grid-column:1 / 5}[data-layout="rome"]>*:nth-child(2){grid-column:6 / -1}[data-layout="stockholm"]>*:nth-child(1){grid-column:1 / 3}[data-layout="stockholm"]>*:nth-child(2){grid-column:4 / 6}[data-layout="stockholm"]>*:nth-child(3){grid-column:7 / -1}[data-layout="tallinn"]>*{grid-column:3 / 7}[data-layout="tirana"]>*{grid-column:4 / 6}[data-layout="valletta"]>*{grid-column:span 6}[data-layout="vienna"]{grid-template-columns:var(--grid-12-col)}[data-layout="vienna"]>*{grid-column:span 4}[data-layout="vilnius"]{grid-template-columns:var(--grid-12-col)}[data-layout="vilnius"]>*{grid-column:span 3}[data-layout="warsaw"]>*:nth-child(1){grid-column:1}[data-layout="warsaw"]>*:nth-child(2){grid-column:3 / -1}[data-layout="zagreb"]>*:nth-child(1){grid-column:7 / -1;grid-row:1}[data-layout="zagreb"]>*:nth-child(2){grid-column:1 / 6;grid-row:1}[type="email"]:focus,[type="password"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="text"]:focus,[type="url"]:focus,textarea:focus{scale:var(--scale-up)}.btn[data-variant="l"]{font-size:var(--font-size-r);padding-block:20px;padding-inline:var(--spacing-m)}[data-size="xs"]{font-size:var(--font-size-xs)}[data-size="3xl"]{font-size:5cqi;margin-block:0 var(--spacing-r)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto !important}*,*::before,*::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}.item-portfolio .work-disk,.item-portfolio:hover .work-disk{transform:translateX(75px) rotate(0deg) !important}.item-portfolio .work-cover,.item-portfolio:hover .work-cover{transform:rotate(0deg) !important}}
