@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/jost-cyrillic-wght-normal-CjwCQKo9.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/jost-latin-ext-wght-normal-BDUtSsKd.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/jost-latin-wght-normal-ObQm3Zd1.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-font-weight:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--spacing:.25rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-semibold:600;--font-weight-bold:700;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.inline{display:inline}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}html{scroll-behavior:smooth}#root{background-color:var(--color-black);width:100%;font-family:Jost Variable,sans-serif}h1,h2{margin:calc(var(--spacing)*0);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}h3{margin:calc(var(--spacing)*0);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}img:not([src]){visibility:hidden}.tk-blob{transform-origin:50%;will-change:transform;animation:blob-turn var(--time,30s)linear infinite;fill:var(--fill,#7600f8);position:relative}.tk-blob svg{transform-origin:50%;will-change:transform;animation:blob-skew calc(var(--time,30s)*.5)linear 0s infinite}.tk-blob svg path{transform-origin:50%;will-change:transform;animation:blob-scale calc(var(--time,30s)*.5)ease-in-out 0s infinite}@keyframes blob-turn{0%{transform:scale(1.3)rotate(0)}50%{transform:scale(1.6)rotate(180deg)}to{transform:scale(1.3)rotate(360deg)}}@keyframes blob-skew{0%{transform:skewY(0)}13%{transform:skewY(calc((1.8deg)*var(--amount,2)))}18%{transform:skewY(calc((2.2deg)*var(--amount,2)))}24%{transform:skewY(calc((2.48deg)*var(--amount,2)))}25%{transform:skewY(calc((2.5deg)*var(--amount,2)))}26%{transform:skewY(calc((2.48deg)*var(--amount,2)))}32%{transform:skewY(calc((2.2deg)*var(--amount,2)))}37%{transform:skewY(calc((1.8deg)*var(--amount,2)))}50%{transform:skewY(0)}63%{transform:skewY(calc((-1.8deg)*var(--amount,2)))}68%{transform:skewY(calc((-2.2deg)*var(--amount,2)))}74%{transform:skewY(calc((-2.48deg)*var(--amount,2)))}75%{transform:skewY(calc((-2.5deg)*var(--amount,2)))}76%{transform:skewY(calc((-2.48deg)*var(--amount,2)))}82%{transform:skewY(calc((-2.2deg)*var(--amount,2)))}87%{transform:skewY(calc((-1.8deg)*var(--amount,2)))}to{transform:skewY(0)}}@keyframes blob-scale{0%{transform:scaleX(.9)scaleY(1)}25%{transform:scaleX(.9)scaleY(.9)}50%{transform:scaleX(1)scaleY(.9)}75%{transform:scaleX(.9)scaleY(.9)}to{transform:scaleX(.9)scaleY(1)}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid}}}header{padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){header{padding-inline:calc(var(--spacing,.25rem)*20);padding-block:calc(var(--spacing,.25rem)*20)}}header{background:linear-gradient(147deg,#86f4d7 32%,#fff 86%)}@media(min-width:48rem){header{grid-template-columns:repeat(2,minmax(0,1fr))}}header .logo-column img{z-index:50;width:75%;margin-left:12.5%;position:relative}@media(min-width:48rem){header .logo-column img{margin-bottom:calc(var(--spacing,.25rem)*12);margin-left:calc(var(--spacing,.25rem)*0);width:50%}}header .text-column{gap:calc(var(--spacing,.25rem)*4);order:3;grid-auto-rows:max-content;grid-auto-flow:row;display:grid}header .text-column h1{z-index:50;padding-bottom:calc(var(--spacing,.25rem)*4);text-align:center;font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:calc(var(--spacing,.25rem)*16);line-height:calc(var(--spacing,.25rem)*16);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-black,#000)}@media(min-width:48rem){header .text-column h1{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}header .text-column p{z-index:50;padding-bottom:calc(var(--spacing,.25rem)*12);text-align:center;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:calc(var(--spacing,.25rem)*9);line-height:calc(var(--spacing,.25rem)*9);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media(min-width:48rem){header .text-column p{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:calc(var(--spacing,.25rem)*13);line-height:calc(var(--spacing,.25rem)*13)}header .text-column h1,header .text-column p{text-align:left}header .text-column p{padding-bottom:calc(var(--spacing,.25rem)*0)}header .text-column img{margin-bottom:calc(var(--spacing,.25rem)*8);width:33.3333%}}header .profile-column{order:1;grid-row:span 2/span 2;align-content:center;justify-self:safe center;position:relative}@media(min-width:48rem){header .profile-column{order:2}}header .profile-column img{z-index:50;margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*12);height:calc(var(--spacing,.25rem)*64);width:calc(var(--spacing,.25rem)*64);border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-white,#fff);border-radius:3.40282e38px;position:relative}@media(min-width:48rem){header .profile-column img{height:calc(var(--spacing,.25rem)*96);max-height:calc(var(--spacing,.25rem)*96);width:calc(var(--spacing,.25rem)*96);max-width:calc(var(--spacing,.25rem)*96)}}header .profile-column .tk-blob{z-index:10;--fill:#a7feed;width:75%;height:75%;display:inline-flex;position:absolute;bottom:auto;right:auto;overflow:hidden}@media(min-width:48rem){header .profile-column .tk-blob{--fill:#86f4d7;width:100%;height:100%;top:-8.33333%}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}footer{background-color:var(--color-black,#000);padding:calc(var(--spacing,.25rem)*6);color:var(--color-white,#fff)}footer h2{padding-block:calc(var(--spacing,.25rem)*16);text-align:center;font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}@media(min-width:48rem){footer h2{padding-top:calc(var(--spacing,.25rem)*16);font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}footer .contacts{flex-direction:row;display:flex}@media(min-width:48rem){footer .contacts{padding-bottom:calc(var(--spacing,.25rem)*8)}}footer .contacts .icon--container{width:100%;display:block}footer .contacts .icon--container .icon{justify-content:safe center;justify-items:center;display:flex}footer .contacts .icon--container .icon img{width:50%!important}@media(min-width:48rem){footer .contacts .icon--container .icon img{width:33.3333%!important}}@media(min-width:64rem){footer .contacts .icon--container .icon img{width:16.6667%!important}}@media(min-width:48rem){footer .contacts div:first-child .icon{justify-content:safe flex-end}footer .contacts div:last-child .icon{justify-content:flex-start}}footer .copyright{margin-top:calc(var(--spacing,.25rem)*12);text-align:center;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media(min-width:64rem){footer .copyright{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}#skills{padding-inline:calc(var(--spacing,.25rem)*8);padding-top:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*16);color:var(--color-white,#fff)}@media(min-width:48rem){#skills{padding-inline:calc(var(--spacing,.25rem)*20)}}#skills{background:#0f2b35}#skills h2{padding-top:calc(var(--spacing,.25rem)*16);padding-bottom:calc(var(--spacing,.25rem)*8);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}@media(min-width:48rem){#skills h2{padding-top:calc(var(--spacing,.25rem)*24);font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}#skills .responsibilities{justify-content:space-between;gap:calc(var(--spacing,.25rem)*8);flex-wrap:wrap;display:flex}#skills .responsibilities li{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-extralight,200);font-weight:var(--font-weight-extralight,200)}@media(min-width:48rem){#skills .responsibilities li{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}#skills .icons{gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media(min-width:48rem){#skills .icons{gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:64rem){#skills .icons{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:80rem){#skills .icons{gap:calc(var(--spacing,.25rem)*10);grid-template-columns:repeat(14,minmax(0,1fr))}}#skills .icons .icon{width:100%;display:block}#skills .icons .icon>div{display:inline!important}#skills .icons .icon img{vertical-align:bottom;width:100%}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial}}}.project{--text-color:#000;--bg-color:#fff;top:calc(var(--spacing,.25rem)*0);margin:calc(var(--spacing,.25rem)*0);height:100dvh;padding-inline:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:min-content;display:grid;position:sticky}@media(min-width:48rem){.project{padding-inline:calc(var(--spacing,.25rem)*20)}}.project .image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 180px)}.project{background-color:var(--bg-color,#fff)}.project .heading{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*4)}@media(min-width:48rem){.project .heading{margin-top:calc(var(--spacing,.25rem)*14)}}.project .heading{color:var(--text-color,#000)}.project .heading h2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media(min-width:48rem){.project .heading h2{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}}.project .image-gallery-bullets-container .image-gallery-bullet{transition-property:color border;border-color:var(--text-color,#000)}.project .image-gallery-bullets-container .image-gallery-bullet.active{background:var(--text-color,#000);border-color:var(--text-color,#000)}.project .carousel-flipper{color:var(--text-color,#000)}@media(min-width:48rem){.project{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(2,minmax(0,1fr))}}.project .project--description-column{order:1}.project .project--description-column .description{display:none}.project .project--description-column .description .time{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.project .project--description-column .description{color:var(--text-color,#000)}@media(min-width:48rem){.project .project--description-column .description{margin-top:calc(var(--spacing,.25rem)*8);display:block}.project .project--description-column .description ul{flex-wrap:wrap;justify-content:space-between;display:flex}.project .project--description-column .description h3{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.project .project--description-column .description p,.project .project--description-column .description a,.project .project--description-column .description li{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:calc(var(--spacing,.25rem)*10);line-height:calc(var(--spacing,.25rem)*10);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}.project .project--description-column .description a{margin-top:calc(var(--spacing,.25rem)*8);margin-right:calc(var(--spacing,.25rem)*4);text-decoration-line:underline;display:inline-block}.project .project--description-column .description a{display:none}}@media(min-width:96rem){.project .project--description-column .description{margin-top:calc(var(--spacing,.25rem)*8);display:block}.project .project--description-column .description ul{margin-left:calc(var(--spacing,.25rem)*6);list-style-type:disc;display:block}.project .project--description-column .description h3{margin-top:calc(var(--spacing,.25rem)*12);margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.project .project--description-column .description p,.project .project--description-column .description a,.project .project--description-column .description li{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:calc(var(--spacing,.25rem)*16);line-height:calc(var(--spacing,.25rem)*16);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}.project .project--description-column .description a{margin-top:calc(var(--spacing,.25rem)*8);margin-right:calc(var(--spacing,.25rem)*4);text-decoration-line:underline;display:inline-block}@media(min-width:48rem){.project .project--description-column .description a{display:none}}}.project .project--description-column .description a:not([href]){text-decoration-line:none}.project .carousel--text ul{flex-wrap:wrap;justify-content:space-between;display:flex}.project .carousel--text h3{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*2)}.project .carousel--text p,.project .carousel--text a,.project .carousel--text li{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}.project .carousel--text a{margin-top:calc(var(--spacing,.25rem)*8);margin-right:calc(var(--spacing,.25rem)*4);text-decoration-line:underline;display:inline-block}.project .carousel--text a:not([href]){text-decoration-line:none}.project .project--gallery-column{order:2}.project .project--gallery-column .links a{display:none}.project .project--gallery-column .links a:not([href]){text-decoration-line:none}@media(min-width:48rem){.project .project--gallery-column .links{margin-top:calc(var(--spacing,.25rem)*32)}.project .project--gallery-column .links a{margin-top:calc(var(--spacing,.25rem)*2);text-align:center;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:calc(var(--spacing,.25rem)*12);line-height:calc(var(--spacing,.25rem)*12);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);display:inline-block;display:inherit;color:var(--text-color,#000);text-decoration-line:underline}}@media(min-width:96rem){.project .project--gallery-column .links{margin-top:calc(var(--spacing,.25rem)*32)}.project .project--gallery-column .links a{margin-top:calc(var(--spacing,.25rem)*4);text-align:center;font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:calc(var(--spacing,.25rem)*16);line-height:calc(var(--spacing,.25rem)*16);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);display:inline-block;display:inherit;color:var(--text-color,#000);text-decoration-line:underline}}@media(min-width:48rem){.project.project--rtl .project--description-column{order:2}.project.project--rtl .project--gallery-column{order:1}}.project .image-gallery{background-repeat:no-repeat;background-size:cover}@media(min-width:48rem){.project--iphone .project--gallery-column{margin:0 10vw}.project--iphone .heading{margin-bottom:calc(var(--spacing,.25rem)*4)}}.project--iphone .project--gallery-column .links{margin-top:calc(var(--spacing,.25rem)*5)}.project--iphone .image-gallery img{border:1px solid var(--text-color,"#000000")}.project--iphone .image-gallery .image-gallery-slide .image-gallery-image{padding-inline:calc(var(--spacing,.25rem)*1)}@media(min-width:48rem){.project--iphone .image-gallery .image-gallery-slide .image-gallery-image{padding-inline:calc(var(--spacing,.25rem)*0)}.project--iphone .image-gallery{background-image:url(/img/iphone.avif);margin-top:-85px;padding:10% 12% 24% 18.5%}.project--iphone .image-gallery .image-gallery-image img{border-color:#0000;border-radius:1.9vw}.project--iphone .image-gallery .image-gallery-bullets{top:3vw}.project--phone .project--gallery-column{margin:0 12vw}}.project--phone .image-gallery img{border:1px solid var(--text-color,"#000000")}@media(min-width:48rem){.project--phone .image-gallery{background-image:url(/img/phone.avif);margin-top:-5.7vw;padding:19% 4.5% 23% 5%}.project--phone .image-gallery .image-gallery-image img{border-color:#0000}.project--phone .image-gallery .image-gallery-bullets{top:9vw}}.project--desktop .project--gallery-column .image-gallery img{margin-top:75%}@media(min-width:48rem){.project--desktop .project--gallery-column .image-gallery img{margin-top:calc(var(--spacing,.25rem)*0)}}.project--desktop .image-gallery img{border:1px solid var(--text-color,"#000000")}@media(min-width:48rem){.project--desktop .image-gallery{background-image:url(/img/desktop.avif);margin-top:-2.5vw}.project--desktop .image-gallery .image-gallery-image img{border-color:#0000}.project--desktop .image-gallery{padding:3% 10% 8%}.project--desktop .image-gallery .image-gallery-bullets{top:7vw}.project--tablet.project--landscape .project--gallery-column{margin:0 2vw}}.project--tablet.project--landscape .project--gallery-column .image-gallery img{margin-top:75%}@media(min-width:48rem){.project--tablet.project--landscape .project--gallery-column .image-gallery img{margin-top:calc(var(--spacing,.25rem)*0)}}.project--tablet.project--landscape .image-gallery img{border:1px solid var(--text-color,"#000000")}@media(min-width:48rem){.project--tablet.project--landscape .image-gallery{background-image:url(/img/tablet.avif);margin-top:-2.5vw;padding:3% 9% 1% 10%}.project--tablet.project--landscape .image-gallery .image-gallery-image img{border-color:#0000}.project--tablet.project--landscape .image-gallery .image-gallery-bullets{top:calc(var(--spacing,.25rem)*24)}.project--tablet.project--portrait .project--gallery-column{margin:0 10vw}}.project--tablet.project--portrait .image-gallery img{border:1px solid var(--text-color,"#000000")}@media(min-width:48rem){.project--tablet.project--portrait .image-gallery{background-image:url(/img/tablet_p.avif);margin-top:-5.5vw;padding:15% 3% 10% 3.5%}.project--tablet.project--portrait .image-gallery .image-gallery-image img{background-color:var(--color-black,#000);border-color:#0000}.project--tablet.project--portrait .image-gallery .image-gallery-bullets{top:8vw}}.project--tv .project--gallery-column .image-gallery img{margin-top:75%}@media(min-width:48rem){.project--tv .project--gallery-column .image-gallery img{margin-top:calc(var(--spacing,.25rem)*0)}}.project--tv .image-gallery img{border:1px solid var(--text-color,"#000000")}@media(min-width:48rem){.project--tv .image-gallery{background-image:url(/img/tv.avif);margin-top:-4vw;padding:5.5% 4.7% 9% 3.7%}.project--tv .image-gallery .image-gallery-image img{border-color:#0000}.project--tv .image-gallery .image-gallery-bullets{top:7vw}}.project--yogaeasy-mobile{--bg-color:#f6f7f4;--shadow-color:#000}.project--yogaeasy-web{--bg-color:#009090;--shadow-color:#00909084;--text-color:#fff}.project--yogaeasy-web p:not(.time),.project--yogaeasy-web .project--gallery-column p a,.project--yogaeasy-web li{--tw-font-weight:var(--font-weight-extralight,200)!important;font-weight:var(--font-weight-extralight,200)!important}.project--yogaeasy-tv{--bg-color:#0e5c64;--shadow-color:#0e5c6484;--text-color:#fff}.project--yogaeasy-tv p:not(.time),.project--yogaeasy-tv .project--gallery-column p a,.project--yogaeasy-tv li{--tw-font-weight:var(--font-weight-extralight,200)!important;font-weight:var(--font-weight-extralight,200)!important}.project--smoothr.project--landscape{--bg-color:#152831;--shadow-color:#15283184;--text-color:#fff}.project--smoothr.project--landscape p:not(.time),.project--smoothr.project--landscape .project--gallery-column p a,.project--smoothr.project--landscape li{--tw-font-weight:var(--font-weight-extralight,200)!important;font-weight:var(--font-weight-extralight,200)!important}@media(min-width:48rem){.project--smoothr.project--landscape .project--gallery-column{margin:0 2vw}.project--smoothr.project--landscape .image-gallery{background-image:url(/img/tablet_1x6.avif);background-size:cover;margin-top:-5.5vw;padding:8% 9.5% 4% 9%}}.project--smoothr.project--landscape .image-gallery .image-gallery-bullets{top:calc(var(--spacing,.25rem)*20)}.project--freixenet{--bg-color:#d3ad6a;--shadow-color:#d3ad6a84}@media(min-width:48rem){.project--freixenet .image-gallery{background-image:url(/img/phone_4.avif);margin-top:-100px;padding:22% 3.5% 26% 6.5%}}.project--freixenet .image-gallery .image-gallery-bullets{top:10vw}.project--o2{--bg-color:#0090d0;--shadow-color:#0090d084;--text-color:#fff}.project--pulvermühle{--bg-color:#000;--shadow-color:#00000084;--text-color:#fff}.project--pulvermühle p:not(.time),.project--pulvermühle .project--gallery-column p a,.project--pulvermühle li{--tw-font-weight:var(--font-weight-extralight,200)!important;font-weight:var(--font-weight-extralight,200)!important}.project--ichallenge---ing-diba{--bg-color:#ff6200;--text-color:#fff;--shadow-color:#ff620084}.project--duchenne{--bg-color:#f9b234;--shadow-color:#f9b23484}.project--bornholdt-lee-gmbh{--bg-color:#0d345f;--shadow-color:#0d345f84}.project--bornholdt-lee{--bg-color:#032034;--shadow-color:#03203484;--text-color:#fff}.project--bornholdt-lee p:not(.time),.project--bornholdt-lee .project--gallery-column p a,.project--bornholdt-lee li{--tw-font-weight:var(--font-weight-extralight,200)!important;font-weight:var(--font-weight-extralight,200)!important}.project--db-systel{--bg-color:#fff;--shadow-color:#ffffff84}.project--docident{--bg-color:#b4dd2c;--shadow-color:#b4dd2c84}.project--meine-kita{--bg-color:#000;--shadow-color:#00000084;--text-color:#fff}.project--meine-kita p:not(.time),.project--meine-kita .project--gallery-column p a,.project--meine-kita li{--tw-font-weight:var(--font-weight-extralight,200)!important;font-weight:var(--font-weight-extralight,200)!important}.project--timesheets{--bg-color:#00b1ad;--shadow-color:#00b1ad84;--text-color:#fff}.project--car-tracker{--bg-color:#6e37ff;--text-color:#fff;--shadow-color:#6e37ff84}.project--car-tracker p:not(.time),.project--car-tracker .project--gallery-column p a,.project--car-tracker li{--tw-font-weight:var(--font-weight-extralight,200)!important;font-weight:var(--font-weight-extralight,200)!important}.project--nivea{--bg-color:#00136f;--shadow-color:#00136f84;--text-color:#fff}.project--nivea p:not(.time),.project--nivea .project--gallery-column p a,.project--nivea li{--tw-font-weight:var(--font-weight-extralight,200)!important;font-weight:var(--font-weight-extralight,200)!important}.project--tchibo,.project--tchibo_shop{--bg-color:#003976;--shadow-color:#00397684;--text-color:#fff}:is(.project--tchibo,.project--tchibo_shop) p:not(.time),:is(.project--tchibo,.project--tchibo_shop) .project--gallery-column p a,:is(.project--tchibo,.project--tchibo_shop) li{--tw-font-weight:var(--font-weight-extralight,200)!important;font-weight:var(--font-weight-extralight,200)!important}.project--portfolio{--bg-color:#261714;--shadow-color:#26171484;--text-color:#fff}.project--portfolio p:not(.time),.project--portfolio .project--gallery-column p a,.project--portfolio li{--tw-font-weight:var(--font-weight-extralight,200)!important;font-weight:var(--font-weight-extralight,200)!important}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}.image-gallery-icon{color:#fff;transition:all .3s ease-out;appearance:none;background-color:#0000;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px rgb(25.5,25.5,25.5))}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-top-nav,.image-gallery-bottom-nav{padding:10px;left:50%;transform:translate(-50%)}.image-gallery-top-nav .image-gallery-svg,.image-gallery-bottom-nav .image-gallery-svg{height:120px;width:90px}@media(max-width:768px){.image-gallery-top-nav .image-gallery-svg,.image-gallery-bottom-nav .image-gallery-svg{height:72px;width:48px}}@media(max-width:480px){.image-gallery-top-nav .image-gallery-svg,.image-gallery-bottom-nav .image-gallery-svg{height:48px;width:36px}}.image-gallery-top-nav[disabled],.image-gallery-bottom-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-top-nav{top:0}.image-gallery-bottom-nav{bottom:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;height:100%;inset:0;position:fixed;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center;touch-action:none}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:#0006;bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{appearance:none;background-color:#0000;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{transform:scale(1.2);border:1px solid #fff;background:#fff}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-bullets.image-gallery-bullets-vertical{inset:50% auto auto 20px;width:auto;transform:translateY(-50%)}.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{display:block;margin:12px 0}@media(max-width:768px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{margin:6px 0;padding:3px}}@media(max-width:480px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{padding:2.7px}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid rgba(0,0,0,0);transition:border .3s ease-out;width:100px;background:#0000;padding:0}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid rgba(0,0,0,0);width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px hsl(0,0%,10%);transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:#0006;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}.carousel{perspective:var(--perspective-distant,1200px)}.carousel .image-gallery-bullets .image-gallery-bullet{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.carousel .flipper{width:100%;height:100%;transform-style:preserve-3d;transition:all .6s;position:relative}@media(min-width:48rem){.carousel .flipper{height:auto}}.carousel .image-gallery-slides{touch-action:pan-y;pointer-events:none;user-drag:none}.carousel .image-gallery{z-index:10;--tw-rotate-y:rotateY(0deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.carousel.carousel--flipped{max-width:100%}.carousel.carousel--flipped .flipper{--tw-rotate-y:rotateY(180deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.carousel .image-gallery,.carousel .carousel--text{backface-visibility:hidden}.carousel .carousel--text{margin:calc(var(--spacing,.25rem)*0);--tw-rotate-y:rotateY(180deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);text-align:left;vertical-align:middle;color:var(--text-color,#000);white-space:initial;position:absolute;top:-10px}@media(min-width:48rem){.carousel .carousel--text{display:none}}.carousel .image-gallery-slide.right,.carousel .image-gallery-slide.left{z-index:-10}.carousel .image-gallery-slide img{width:100%;height:100%}.carousel .image-gallery-slide.center{background-color:#0000}.carousel .image-gallery-bullets{top:calc(var(--spacing,.25rem)*4);position:relative}.carousel--flipper{top:calc(var(--spacing,.25rem)*6);right:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);width:25%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-outline-style:none;color:var(--text-color,#000);border-width:1px;border-color:var(--text-color,#000);background-color:#0000;outline-style:none;justify-content:center;margin-inline:auto;position:absolute}@media(min-width:48rem){.carousel--flipper{display:none}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
