dialog.svelte-usjvmb.svelte-usjvmb{position:absolute;top:0px;left:0px;margin:auto;height:100%;max-height:100%;width:100vw;max-width:100%;padding:0;overflow:hidden;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-bg-opacity:0;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}dialog[open].svelte-usjvmb.svelte-usjvmb{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr auto auto;grid-template-areas:"space space" "image image" "prev next" "close close"}dialog.svelte-usjvmb img.svelte-usjvmb{position:absolute;top:50%;left:50%;max-height:100%;max-width:100%;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:top left}dialog.svelte-usjvmb button.svelte-usjvmb{display:grid;align-items:center;padding:1rem}dialog.svelte-usjvmb button.svelte-usjvmb>*{height:3rem;width:3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.5;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}dialog.svelte-usjvmb button.svelte-usjvmb:hover>*{--tw-scale-x:1.5;--tw-scale-y:1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}#prev.svelte-usjvmb.svelte-usjvmb{justify-content:flex-end;-webkit-padding-start:2rem;padding-inline-start:2rem}#next.svelte-usjvmb.svelte-usjvmb{justify-content:flex-start;-webkit-padding-end:2rem;padding-inline-end:2rem}@media (min-width: 1024px){dialog[open].svelte-usjvmb.svelte-usjvmb{grid-template-columns:minmax(auto,15rem) 1fr minmax(auto,15rem);grid-template-rows:minmax(auto,5rem) 1fr minmax(auto,5rem);grid-template-areas:"space space space" "prev  image next" "close close close"}}body.noscroll{position:fixed;left:0px;width:100%;overflow:hidden}.heading.svelte-1sf5fy0.svelte-1sf5fy0{display:grid;gap:.5rem}.heading.svelte-1sf5fy0 h2.svelte-1sf5fy0{margin-left:auto;margin-right:auto;margin-top:2rem;width:80%;border-bottom-width:1px;border-color:currentColor;padding:.75rem;text-align:center;font-size:3rem;line-height:1}.heading.svelte-1sf5fy0 h3.svelte-1sf5fy0{text-align:center;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(120 113 108 / var(--tw-text-opacity))}#portfolio.svelte-1sf5fy0 section h3{font-size:1.25rem;line-height:1.75rem;font-weight:700}#portfolio.svelte-1sf5fy0 section .bordered{border-width:1px;--tw-border-opacity:1;border-color:rgb(120 113 108 / var(--tw-border-opacity))}.dark #portfolio.svelte-1sf5fy0 section .bordered{border-style:none}#portfolio.svelte-1sf5fy0 section p{margin-top:.75rem;margin-bottom:.75rem}@media (min-width: 1024px){#portfolio.svelte-1sf5fy0 section .left{float:left;margin-top:.5rem;margin-right:1rem;width:33.333333%}#portfolio.svelte-1sf5fy0 section .right{float:right;margin-top:.5rem;margin-left:1rem;width:33.333333%}}
