*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}footer,header,main,nav,section{display:block}body{color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;text-decoration:underline dotted}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;text-decoration:none;-webkit-text-decoration-skip:objects}a,a:hover{color:#007bff}a:hover{text-decoration:none}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;color:#868e96;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{--section-padding-mult:1;--text-size-mult:1;--min-hl-size:1px;--min-pg-size:1px;--section-padding-top:60px;--section-padding-bottom:60px}@media(max-width:1024px){:root{--section-padding-mult:.8;--text-size-mult:.6;--min-hl-size:14px;--min-pg-size:14px;--section-padding-top:40px;--section-padding-bottom:40px}}@media(max-width:768px){:root{--section-padding-mult:.6;--text-size-mult:.4;--section-padding-top:20px;--section-padding-bottom:20px}}.ufo--portfolio-page{background-color:var(--background-fill-color,#fff);overflow-x:clip}.ufo--container{margin:0 auto;max-width:100%;padding:0 24px;width:1134px}.ufo--page-hero{position:relative}.ufo--page-hero.grid{grid-row-gap:0}.ufo--page-hero-content h1{color:var(--hero-h1-text-color);font-family:var(--hero-h1-font);font-size:var(--hero-h1-size);font-style:var(--hero-h1-style);font-weight:var(--hero-h1-weight);line-height:var(--hero-h1-height);--bottom-margin:calc((var(--hero-h1-size)*var(--hero-h1-height))*0.2 + 12.8px);margin-bottom:var(--bottom-margin)}@media(max-width:1024px){.ufo--page-hero-content h1{font-size:var(--hero-h1-size-tablet);line-height:var(--hero-h1-height-tablet);--bottom-margin:calc((var(--hero-h1-size-tablet)*var(--hero-h1-height-tablet))*0.2 + 12.8px)}}@media(max-width:768px){.ufo--page-hero-content h1{font-size:var(--hero-h1-size-mobile);line-height:var(--hero-h1-height-mobile);--bottom-margin:calc((var(--hero-h1-size-mobile)*var(--hero-h1-height-mobile))*0.2 + 12.8px)}}.ufo--page-hero-content h2,.ufo--page-hero-content h3{color:var(--hero-h2-text-color);font-family:var(--hero-h2-font);font-size:var(--hero-h2-size);font-style:var(--hero-h2-style);font-weight:var(--hero-h2-weight);line-height:var(--hero-h2-height);--bottom-margin:calc(var(--hero-h2-size)*var(--hero-h2-height)*0.2 + 12.8px);margin-bottom:var(--bottom-margin)}.ufo--page-hero-content h2+h1,.ufo--page-hero-content h3+h1{padding-top:calc(var(--hero-h1-size)*.2*var(--hero-h1-height)*.5 + 6.4px)}@media(max-width:1024px){.ufo--page-hero-content h2,.ufo--page-hero-content h3{font-size:var(--hero-h2-size-tablet);line-height:var(--hero-h2-height-tablet);--bottom-margin:calc((var(--hero-h2-size-tablet)*var(--hero-h2-height-tablet))*0.2 + 12.8px)}}@media(max-width:768px){.ufo--page-hero-content h2,.ufo--page-hero-content h3{font-size:var(--hero-h2-size-mobile);line-height:var(--hero-h2-height-mobile);--bottom-margin:calc((var(--hero-h2-size-mobile)*var(--hero-h2-height-mobile))*0.2 + 12.8px)}}.ufo--page-hero-content ol,.ufo--page-hero-content p,.ufo--page-hero-content ul{color:var(--hero-p1-text-color);font-family:var(--hero-p1-font);font-size:var(--hero-p1-size);font-style:var(--hero-p1-style);font-weight:var(--hero-p1-weight);line-height:var(--hero-p1-height);--bottom-margin:calc((var(--hero-p1-size)*var(--hero-p1-height))*0.2 + 12.8px);margin-bottom:var(--bottom-margin)}.ufo--page-hero-content ol+h1,.ufo--page-hero-content p+h1,.ufo--page-hero-content ul+h1{padding-top:calc(var(--hero-h1-size)*.2*var(--hero-h1-height)*.5 + 6.4px)}.ufo--page-hero-content ol+h2,.ufo--page-hero-content p+h2,.ufo--page-hero-content ul+h2{padding-top:calc(var(--hero-h2-size)*.2*var(--hero-h2-height)*.5 + 6.4px)}@media(max-width:1024px){.ufo--page-hero-content ol,.ufo--page-hero-content p,.ufo--page-hero-content ul{font-size:var(--hero-p1-size-tablet);line-height:var(--hero-p2-height-tablet);--bottom-margin:calc((var(--hero-p1-size-tablet)*var(--hero-p1-height-tablet))*0.2 + 12.8px)}}@media(max-width:768px){.ufo--page-hero-content ol,.ufo--page-hero-content p,.ufo--page-hero-content ul{font-size:var(--hero-p1-size-mobile);line-height:var(--hero-p1-height-mobile);--bottom-margin:calc((var(--hero-p1-size-mobile)*var(--hero-p1-height-mobile))*0.2 + 12.8px)}}.ufo--page-hero-content p:empty:after{content:" "}.ufo--page-hero-content h1:last-child,.ufo--page-hero-content h2:last-child,.ufo--page-hero-content h3:last-child,.ufo--page-hero-content h4:last-child,.ufo--page-hero-content p:last-child{margin-bottom:0}.ufo--page-hero-content a,.ufo--page-hero-content a:hover{color:var(--hero-nav-button-text-color-hover)}.ufo--page-hero-content .ufo--page-hero-text ol,.ufo--page-hero-content .ufo--page-hero-text ul{display:flex;flex-direction:column}.ufo--page-hero-content .ufo--page-hero-text.align-text-left *{text-align:left!important}.ufo--page-hero-content .ufo--page-hero-text.align-text-left ol,.ufo--page-hero-content .ufo--page-hero-text.align-text-left ul{align-items:flex-start}.ufo--page-hero-content .ufo--page-hero-text.align-text-center *{text-align:center!important}.ufo--page-hero-content .ufo--page-hero-text.align-text-center ol,.ufo--page-hero-content .ufo--page-hero-text.align-text-center ul{align-items:center}.ufo--page-hero-content .ufo--page-hero-text.align-text-right *{text-align:right!important}.ufo--page-hero-content .ufo--page-hero-text.align-text-right ol,.ufo--page-hero-content .ufo--page-hero-text.align-text-right ul{align-items:flex-end}.footer-link,.navbar-id,.navbar-id a,.navbar-item .btn,.navbar-item a,.navbar-item:after,.profile-button .btn,.social-links a,.social-links:after,.ufo--site-nav-owner,.ufo--site-nav-owner-id .name{color:var(--hero-nav-button-text-color);font-family:var(--hero-nav-button-font);font-size:var(--hero-nav-button-size);font-style:var(--hero-nav-button-style);font-weight:var(--hero-nav-button-weight);line-height:var(--hero-nav-button-height)}@media(max-width:1024px){.footer-link,.navbar-id,.navbar-id a,.navbar-item .btn,.navbar-item a,.navbar-item:after,.profile-button .btn,.social-links a,.social-links:after,.ufo--site-nav-owner,.ufo--site-nav-owner-id .name{font-size:var(--hero-nav-button-size-tablet);line-height:var(--hero-nav-button-height-tablet)}}@media(max-width:768px){.footer-link,.navbar-id,.navbar-id a,.navbar-item .btn,.navbar-item a,.navbar-item:after,.profile-button .btn,.social-links a,.social-links:after,.ufo--site-nav-owner,.ufo--site-nav-owner-id .name{font-size:var(--hero-nav-button-size-mobile);line-height:var(--hero-nav-button-height-mobile)}.navbar-id{z-index:2}}.ufo--page-hero-columns,.ufo--page-hero-content{grid-column:1/-1}@media(min-width:1024px){.ufo--page-hero-columns,.ufo--page-hero-content{grid-column:1/span 12}}.ufo--page-hero-columns,.ufo--page-hero-content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:0;position:relative}@media(min-width:640px){.ufo--page-hero-columns,.ufo--page-hero-content{grid-column-gap:var(--gridGap);grid-template-columns:repeat(12,minmax(10px,1fr))}}@media(min-width:768px){.ufo--page-hero-columns.has-picture,.ufo--page-hero-content.has-picture{grid-template-rows:100%}}@media(max-width:768px){.ufo--page-hero-columns,.ufo--page-hero-content{height:unset!important}}.navbar-logo{align-self:center;height:max-content;z-index:1}@media(max-width:768px){.navbar-logo{position:relative;z-index:11}}.navbar-logo img{max-width:256px;object-fit:contain}a.navbar-logo{cursor:pointer}.ufo--page-hero .col-media:has(div){grid-column:1/-1;grid-row:2;height:max-content}@media(min-width:768px){.ufo--page-hero .col-media:has(div){grid-column:1/span 5;grid-row:1;max-height:var(--rowSize)}.ufo--page-hero .col-media:has(div):nth-of-type(2){grid-column:8/span 5}}.ufo--page-hero .col-media:has(.theme-default){padding:48px 0}.ufo--page-hero .col-media.top{align-self:flex-start}.ufo--page-hero .col-media.middle{align-self:center}.ufo--page-hero .col-media.bottom{align-self:flex-end}.ufo--page-hero .col-media:has(.cover){height:100%;padding:0}.ufo--page-hero .col-text{grid-column:1/span 12;grid-row:1;height:max-content;padding:48px 0}@media(min-width:768.5px){.ufo--page-hero .col-text{grid-row:1;max-height:var(--rowSize)}.ufo--page-hero .col-text:first-of-type{--text-column-start:1}.ufo--page-hero .col-text{grid-column:var(--text-column-start,1)/span var(--text-column-span,8)}}.ufo--page-hero .col-text.full-w{grid-column:1/span var(--text-column-span,12)}.ufo--page-hero .col-text.top{align-self:flex-start}.ufo--page-hero .col-text.middle{align-self:center}.ufo--page-hero .col-text.bottom{align-self:flex-end}.ufo--page-hero-image{display:flex;flex-direction:column;justify-content:center;padding-bottom:48px;position:relative;z-index:1}.ufo--page-hero-image img.hero-image{max-height:calc(var(--rowSize) - var(--gridGap))}.ufo--page-hero-image.cover img.hero-image{max-height:calc(var(--rowSize))}.ufo--page-hero-image.fit-margin img.hero-image{max-height:calc(var(--rowSize) - var(--gridGap)*2)}.ufo--page-hero-image.cover,.ufo--page-hero-image.fit,.ufo--page-hero-image.fit-margin{padding-bottom:0}.ufo--page-hero-image.cover img.hero-image,.ufo--page-hero-image.fit img.hero-image,.ufo--page-hero-image.fit-margin img.hero-image{display:block;height:100%!important;object-fit:cover;width:100%!important}.ufo--page-hero-image.fit-margin{margin-bottom:48px}.ufo--page-hero-image.cover{margin-left:-24px;margin-right:-24px;width:100vw}.ufo--page-hero-image.cover img.hero-image{object-fit:contain}.ufo--page-hero-image.fit,.ufo--page-hero-image.fit-margin{justify-self:center}@media(min-width:768px){.ufo--page-hero-image{padding-bottom:0}.ufo--page-hero-image.fit img.hero-image{object-fit:contain}.ufo--page-hero-image.fit-margin{margin:48px}.ufo--page-hero-image.fit-margin img.hero-image{object-fit:contain}.ufo--page-hero-image.cover{height:100%;margin:0;overflow:unset;position:relative;width:unset}.ufo--page-hero-image.cover [class*=cts-module-],.ufo--page-hero-image.cover img.hero-image{max-width:50vw!important;object-fit:cover;position:absolute;right:0;width:50vw!important}.ufo--page-hero-image.cover.flipped [class*=cts-module-],.ufo--page-hero-image.cover.flipped img.hero-image{left:0}}.ufo--page-hero-bio{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.ufo--page-hero-bio.view{word-wrap:break-word}.ufo--page-hero-background{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;grid-row:1;height:100%;left:50%;margin-left:-50vw;margin-right:-50vw;position:absolute;right:50%;width:100vw}@media(min-width:768.5px){.ufo--page-hero-background{grid-row:1}}.ufo--page-hero-background.overlay:before{background-color:var(--colorOverlay);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.ufo--page-hero-background.blur:before{backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.profile-footer{background-color:var(--background-fill-color);min-height:100px;width:100%}.profile-footer-content{--border-color:hsla(0,0%,53%,.3);align-items:center;border-top:1px solid var(--border-color);display:flex;flex-direction:row;flex-wrap:wrap;grid-column:1/-1;justify-content:center;padding:var(--gridGap) 0}@media(min-width:1024px){.profile-footer-content{grid-column:1/span 12}}.profile-footer-content .footer-url{color:var(--hero-nav-button-text-color);cursor:pointer;font-family:var(--hero-nav-button-font);font-size:var(--hero-nav-button-size);line-height:1.2;margin:0 10px;text-transform:uppercase;transition:color .2s ease-out}@media(max-width:1024px){.profile-footer-content .footer-url{font-size:var(--hero-nav-button-size-tablet);line-height:var(--hero-nav-button-height-tablet)}}@media(max-width:768px){.profile-footer-content .footer-url{font-size:var(--hero-nav-button-size-mobile);line-height:var(--hero-nav-button-height-mobile)}}.profile-footer-content .footer-url:hover{color:var(--hero-nav-button-text-color-hover)}.profile-footer-content .footer-icon{border-radius:50%;font-size:14px;overflow:hidden}.profile-footer-content .footer-icon:last-child{margin-right:0}.profile-editor .ufo--page-hero-image img.hero-image{max-height:calc(var(--rowSize) - 8px - var(--gridGap))}.profile-editor .ufo--page-hero-image.theme-default img.hero-image{max-height:calc(var(--rowSize) - 8px - var(--gridGap)*2)}.profile-editor .ufo--page-hero-image.cover img.hero-image{max-height:calc(var(--rowSize) - 8px)}.profile-editor .ufo--page-hero-image.fit-margin img.hero-image{max-height:calc(var(--rowSize) - 8px - var(--gridGap)*2)}.theme_thirteen{--border-color:#1d2c38}@media(min-width:768px){.theme_thirteen .navbar-container{gap:34px;justify-content:flex-end}}.theme_thirteen .navbar-item .btn{padding-bottom:6px}.theme_thirteen .ufo--page-hero .ufo--page-hero-content{grid-template-rows:auto max-content}.theme_thirteen .ufo--page-hero .col-text.center{--text-column-start:3}.theme_thirteen .ufo--page-hero .ufo--page-hero-bio{align-self:center;grid-row:1;height:fit-content;padding:0}.theme_thirteen .ufo--page-hero .ufo--page-hero-bio.view{white-space:unset}.theme_thirteen .ufo--page-hero .ufo--page-hero-bio.full-w{text-align:left}.theme_thirteen .ufo--page-hero .ufo--page-hero-bio.center{--text-column-start:3}.theme_thirteen .ufo--page-hero .social-links{gap:24px;grid-column:1/span 12;justify-content:flex-start;justify-self:start;margin:0 0 30px;position:relative}.theme_thirteen .ufo--page-hero .social-links.align-center,.theme_thirteen .ufo--page-hero .social-links.center{justify-self:center}.theme_thirteen .ufo--page-hero .social-links.align-center:after,.theme_thirteen .ufo--page-hero .social-links.center:after{content:"";top:unset}.theme_thirteen .ufo--page-hero .social-links.align-center:before,.theme_thirteen .ufo--page-hero .social-links.center:before{position:relative;right:unset;top:unset}.theme_thirteen .ufo--page-hero .social-links:after,.theme_thirteen .ufo--page-hero .social-links:before{background-color:var(--hero-nav-button-text-color);content:"";height:2px;margin:0 16px;max-width:150px;position:relative;top:50%;transform:translateY(-50%);width:150px}@media(max-width:768px){.theme_thirteen .ufo--page-hero .social-links:after,.theme_thirteen .ufo--page-hero .social-links:before{max-width:46px}}.theme_thirteen .ufo--page-hero .social-links:after{content:none}.theme_thirteen .ufo--page-hero .social-links:before{position:absolute;right:100%}.theme_thirteen .ufo--page-hero .social-links a{padding:8px 0}.theme_thirteen .ufo--page-hero .social-links a:hover{--hero-nav-button-text-color:var(--hero-nav-button-text-color-hover);--border-color:var(--hero-nav-button-text-color-hover)}.theme_thirteen .ufo--page-hero .social-links a:focus,.theme_thirteen .ufo--page-hero .social-links a:hover{--background-color:#42424233}.theme_thirteen .profile-footer{margin-top:48px}.theme_thirteen .profile-footer-content .footer-url{margin-left:24px;margin-right:24px}.theme_thirteen .profile-footer-content .footer-icon{border-radius:0;color:var(--hero-nav-button-text-color);font-size:16px!important;margin:0 20px}.theme_thirteen .profile-footer-content .footer-icon:last-child{margin-right:20px}.theme_thirteen .profile-footer-content .footer-icon:hover{color:var(--hero-nav-button-text-color-hover)}.theme_thirteen.ufo--site-nav{padding:0}.ufo--user-projects .project{--cardBg:transparent;--borderRadius:0px;--outlineWeight:0px;--cardPadding:0px;--imageRadius:max(0px,calc((var(--borderRadius) - 4px)/2));background:var(--cardBg);background-clip:padding-box;border-radius:var(--borderRadius);cursor:pointer;display:flex;flex-direction:column;max-width:100%;position:relative;width:100%}.ufo--user-projects .project.add-project{overflow:inherit}.ufo--user-projects .project.corner-radius-large{--borderRadius:24px}.ufo--user-projects .project.corner-radius-medium{--borderRadius:12px}.ufo--user-projects .project.corner-radius-small{--borderRadius:8px}.ufo--user-projects .project.corner-radius-none{--borderRadius:0px}.ufo--user-projects .project.card-type-none{--cardBg:transparent;--outlineColor:transparent;--outlineWeight:0px}.ufo--user-projects .project.card-type-none .image-container{border-radius:var(--borderRadius)}.ufo--user-projects .project.card-type-fill{--cardBg:var(--card-fill-color);--outlineColor:transparent;--outlineWeight:0px;--cardPadding:24px}.ufo--user-projects .project.card-type-fill:hover{--cardBg:color-mix(in srgb,var(--card-fill-color) 90%,var(--card-hover-mix-color,#000))}.ufo--user-projects .project.card-type-outline{--cardBg:transparent;border:solid var(--outlineWeight) var(--card-outline-color);border-radius:var(--borderRadius);--cardPadding:24px}.ufo--user-projects .project.card-type-outline:hover{border:var(--outlineWeight) solid color-mix(in srgb,var(--card-outline-color) 90%,var(--card-hover-mix-color,#000))}.ufo--user-projects .project.card-type-outline.outline-weight-1{--outlineWeight:1px}.ufo--user-projects .project.card-type-outline.outline-weight-2{--outlineWeight:2px}.ufo--user-projects .project.card-type-outline.outline-weight-4{--outlineWeight:4px}.ufo--user-projects .project.card-type-fill,.ufo--user-projects .project.card-type-outline{padding:var(--cardPadding)}.ufo--user-projects .project.card-type-fill .project-layer,.ufo--user-projects .project.card-type-outline .project-layer{padding-top:90%!important;top:calc(var(--cardPadding)*-1)}.ufo--user-projects .project.card-type-fill .project-name,.ufo--user-projects .project.card-type-outline .project-name{margin-bottom:0!important}.ufo--user-projects .project.card-type-fill.title-is--above .project-name,.ufo--user-projects .project.card-type-outline.title-is--above .project-name{padding-top:0}.ufo--user-projects .project.card-type-fill.title-is--on-thumbnail,.ufo--user-projects .project.card-type-outline.title-is--on-thumbnail{display:flex;padding:var(--cardPadding)}.ufo--user-projects .project.card-type-fill.title-is--on-thumbnail .project-layer,.ufo--user-projects .project.card-type-fill.title-is--on-thumbnail .project-name,.ufo--user-projects .project.card-type-outline.title-is--on-thumbnail .project-layer,.ufo--user-projects .project.card-type-outline.title-is--on-thumbnail .project-name{border-radius:var(--borderRadius)}.ufo--user-projects .project.card-type-fill.thumbnail-is--large .project-layer,.ufo--user-projects .project.card-type-fill.thumbnail-is--medium .project-layer,.ufo--user-projects .project.card-type-fill.thumbnail-is--small .project-layer,.ufo--user-projects .project.card-type-fill.title-is--on-thumbnail .project-layer,.ufo--user-projects .project.card-type-outline.thumbnail-is--large .project-layer,.ufo--user-projects .project.card-type-outline.thumbnail-is--medium .project-layer,.ufo--user-projects .project.card-type-outline.thumbnail-is--small .project-layer,.ufo--user-projects .project.card-type-outline.title-is--on-thumbnail .project-layer{top:0}.ufo--user-projects .project .image-container{border-radius:var(--imageRadius)}.ufo--user-projects .project:hover .image-container .mockups-container,.ufo--user-projects .project:hover .image-container .project-thumbnail{filter:blur(10px);transform:scale(1.03)}@media(max-width:768px){.ufo--user-projects .project:hover .image-container .mockups-container,.ufo--user-projects .project:hover .image-container .project-thumbnail{filter:none;transform:none}}.ufo--user-projects .project:hover .image-container .mockups-container{transform:scale(1.03)}@media(max-width:768px){.ufo--user-projects .project:hover .image-container .mockups-container{transform:none}}.ufo--user-projects .project:hover.card-type-fill .image-container .mockups-container,.ufo--user-projects .project:hover.card-type-fill .image-container .project-thumbnail,.ufo--user-projects .project:hover.card-type-outline .image-container .mockups-container,.ufo--user-projects .project:hover.card-type-outline .image-container .project-thumbnail{filter:none!important;transform:none!important}.ufo--user-projects .project:hover .project-name{background:rgba(40,42,43,.75);opacity:1}.ufo--user-projects .project .image-container{display:flex;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;padding-top:100%;position:relative}.ufo--user-projects .project .image-container.overlay:after{backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));background-color:var(--colorOverlay);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.ufo--user-projects .project img.project-thumbnail{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.ufo--user-projects .project .mockups-container,.ufo--user-projects .project img.project-thumbnail{transition:.2s ease;transition-property:transform,filter}.ufo--user-projects .project.layout-is--text-grid .image-container,.ufo--user-projects .project.layout-is--text-list .image-container{display:none}.ufo--user-projects .project.layout-is--text-grid .project-name,.ufo--user-projects .project.layout-is--text-list .project-name{background:transparent;opacity:1;padding:12px 0}.ufo--user-projects .project.layout-is--text-grid:hover .project-name,.ufo--user-projects .project.layout-is--text-list:hover .project-name{background:transparent}.ufo--user-projects .project.layout-is--text-list .project-name{padding:22px 0}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list{align-items:center;display:grid!important;gap:16px;grid-template-columns:repeat(12,1fr);height:auto;justify-content:start;opacity:1;position:relative;text-align:left;width:100%}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list .project-grid-button,.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list .project-labels,.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list .project-text{width:100%}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list .project-labels{grid-column:1/span 3;justify-content:flex-start!important;justify-self:start}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list .project-text{align-items:flex-start;display:flex;flex-direction:column;gap:8px;grid-column:4/span 6;justify-self:start;max-width:none;min-width:0;text-align:left}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list .project-grid-button{align-items:center!important;grid-column:10/span 3;justify-content:flex-end!important;justify-self:end;white-space:nowrap}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--text-only{grid-template-columns:repeat(12,1fr)}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--text-only .project-text{grid-column:1/-1}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text{grid-template-columns:repeat(12,1fr)}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text .project-labels{grid-column:1/span 6}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text .project-text{grid-column:7/span 6}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text .project-grid-button{display:none}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--text-button{grid-template-columns:repeat(12,1fr)}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--text-button .project-labels{display:none}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--text-button .project-text{grid-column:1/span 6}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--text-button .project-grid-button{grid-column:7/span 6}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text-button{grid-template-columns:repeat(12,1fr)}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text-button .project-labels{grid-column:1/span 3}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text-button .project-text{align-items:center;grid-column:4/span 6;text-align:center}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text-button .project-grid-button{grid-column:10/span 3}.ufo--user-projects .project.layout-is--text-list.card-type-none{position:relative}.ufo--user-projects .project.layout-is--text-list.card-type-none:not(:last-child):before{background-color:var(--divider-line-fill-color);bottom:calc(var(--gridGap)*-.5);content:"";height:var(--dividerLineWeight);left:0;pointer-events:none;position:absolute;right:0;z-index:1}.ufo--user-projects .project.layout-is--text-grid.card-type-fill .project-layer,.ufo--user-projects .project.layout-is--text-grid.card-type-outline .project-layer{height:auto;padding-top:0!important}.ufo--user-projects .project.layout-is--text-grid.card-type-fill .project-name,.ufo--user-projects .project.layout-is--text-grid.card-type-outline .project-name{padding:0!important}@media(max-width:768px){.ufo--user-projects .project.title-is--on-thumbnail.thumbnail-is--large:not(.title-is--hover) .project-name{max-width:100%;--min-hl-size:14px;--min-pg-size:12px}.ufo--user-projects .project.title-justify--right .project-name{left:unset;right:0}}.ufo--user-projects .project .project-name{align-items:center;color:var(--base00);display:flex;flex-direction:column;font-weight:700;height:100%;justify-content:center;left:0;opacity:0;position:absolute;text-align:center;text-decoration:none;top:0;transition:opacity .2s ease-out;width:100%;z-index:2}.ufo--user-projects .project .project-name .project-title{color:var(--thumbnail-title-text-color);font-family:var(--thumbnail-title-font);font-size:var(--thumbnail-title-size);font-style:var(--thumbnail-title-style);font-weight:var(--thumbnail-title-weight);line-height:var(--thumbnail-title-height);word-wrap:break-word}@media(max-width:1024px){.ufo--user-projects .project .project-name .project-title{font-size:var(--thumbnail-title-size-tablet);line-height:var(--thumbnail-title-height-tablet)}}@media(max-width:768px){.ufo--user-projects .project .project-name .project-title{font-size:var(--thumbnail-title-size-mobile);line-height:var(--thumbnail-title-height-mobile)}}.ufo--user-projects .project .project-name .project-subtitle{color:var(--thumbnail-subtitle-text-color);font-family:var(--thumbnail-subtitle-font);font-size:var(--thumbnail-subtitle-size);font-style:var(--thumbnail-subtitle-style);font-weight:var(--thumbnail-subtitle-weight,400);line-height:var(--thumbnail-subtitle-height);margin-bottom:0;word-wrap:break-word}@media(max-width:1024px){.ufo--user-projects .project .project-name .project-subtitle{font-size:var(--thumbnail-subtitle-size-tablet);line-height:var(--thumbnail-subtitle-height-tablet)}}@media(max-width:768px){.ufo--user-projects .project .project-name .project-subtitle{font-size:var(--thumbnail-subtitle-size-mobile);line-height:var(--thumbnail-subtitle-height-mobile)}}.ufo--user-projects .project.ghost{background:#edf0f1;height:100%}.ufo--user-projects .project.ghost .image-container,.ufo--user-projects .project.ghost .project-layer,.ufo--user-projects .project.ghost .project-status-display,.ufo--user-projects .project.ghost .project-subtitle,.ufo--user-projects .project.ghost .project-title{opacity:0!important}.ufo--user-projects .project.dragon{cursor:move;cursor:grab;-webkit-user-select:none;user-select:none}.ufo--user-projects .project.dragon .project-subtitle,.ufo--user-projects .project.dragon .project-title{pointer-events:none;-webkit-user-select:none;user-select:none}.ufo--user-projects .project.ufo--trickacity{z-index:1}.ufo--user-projects .project.ufo--trickacity .image-container img{z-index:-1}.flip-list-move{transition:transform .5s}@keyframes jiggle{0%{transform:rotate(-.5deg)}50%{transform:rotate(.5deg)}}.project-grid-button{display:flex;width:100%}.project-grid-button .ufo--cta-btn-wr{margin-top:12px}.project-grid-button.align-left{align-items:flex-start;justify-content:flex-start;text-align:left}.project-grid-button.align-center{align-items:center;justify-content:center;text-align:center}.project-grid-button.align-right{align-items:flex-end;justify-content:flex-end;text-align:right}.project-labels{align-items:center;column-gap:8px;display:flex;flex-wrap:wrap;margin-bottom:8px;margin-top:12px;row-gap:4px;width:100%}.project-labels.align-left{justify-content:flex-start;text-align:left}.project-labels.align-center{justify-content:center;text-align:center}.project-labels.align-right{justify-content:flex-end;text-align:right}.project-label{align-items:center;background-color:var(--label-fill-color);border:none;border-radius:999px;color:var(--label-text-color);display:inline-flex;font-family:var(--label-font);font-size:var(--label-size);font-style:var(--label-style);font-weight:var(--label-weight);gap:6px;line-height:var(--label-height);min-height:30px;padding:8px 16px;white-space:nowrap}.project-label.outlined{background-color:transparent;box-shadow:0 0 0 var(--label-stroke-strength) var(--label-outline-color)}.project-label.square{border-radius:0}.project-label.pill{border-radius:1000px}.project-label.rounded{border-radius:8px}.add-label-btn.tertiary-btn.subtle{border-radius:999px;height:30px;min-height:30px;min-width:30px;padding:7px;width:30px;--tertiary-neutral-bg:var(--fabBackgroundColor);--tertiary-neutral-bg-hover:var(--fabHoverBackgroundColor);--tertiary-neutral-text:var(--fabColor);--tertiary-neutral-text-disabled:var(--fabDisabledColor);--tertiary-subtle-bg:var(--fabBackgroundColor);--tertiary-subtle-bg-hover:var(--fabHoverBackgroundColor);--tertiary-subtle-text:var(--fabColor);--tertiary-subtle-text-disabled:var(--fabDisabledColor)}.ufo--user-projects.text-grid-layout{display:grid;gap:var(--gridGap,24px);grid-template-columns:repeat(var(--thumbnailGridColumns,2),minmax(0,1fr))}.ufo--user-projects.text-grid-layout .project{grid-column:auto!important}@media(max-width:768px){.ufo--user-projects.text-grid-layout{grid-template-columns:repeat(1,minmax(0,1fr))}}.ufo--user-projects .project.layout-is--small-block-slided{grid-row:span 3}.ufo--user-projects .project.layout-is--small-block-slided:nth-child(2){grid-row:2/span 3}@media only screen and (max-width:768px){.ufo--user-projects .project.layout-is--large-block-mixed:first-child{grid-column:1/span 12}}.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child){display:grid;grid-column:1/span 6;grid-template-columns:repeat(12,minmax(0,1fr))}.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child) .ufo--project-title-container{max-width:100%!important}.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child) .project-layer{padding-top:100%!important}@media only screen and (max-width:768px){.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child){grid-column:1/span 12}}.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child).title-is--below .project-name{grid-row:2}.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child).title-is--below .image-container,.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child).title-is--below .project-layer{grid-row:1}.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child).title-is--on-thumbnail .project-name{padding:var(--gridGap)}@media(max-width:768px){.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child).title-is--on-thumbnail .project-name{padding:22px 0 0}.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child).title-is--on-thumbnail .project-name .project-title{color:var(--section-h4-text-color)}.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child).title-is--on-thumbnail .project-name .project-subtitle{color:var(--section-p1-text-color)}}.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child) .image-container{padding-top:100%}.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child) .image-container,.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child) .project-layer,.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child) .project-name{grid-column:1/span 12}.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child):nth-child(odd){grid-column-start:7}@media only screen and (max-width:768px){.ufo--user-projects .project.layout-is--large-block-mixed:not(:first-child):nth-child(odd){grid-column-start:1}}@media(max-width:768px){.ufo--user-projects .project.layout-is--large-block-mixed.title-is--on-thumbnail .project-name .project-title{color:var(--section-h4-text-color)}.ufo--user-projects .project.layout-is--large-block-mixed.title-is--on-thumbnail .project-name .project-subtitle{color:var(--section-p1-text-color)}}.ufo--user-projects .project.thumbnail-is--default,.ufo--user-projects .project.thumbnail-is--small{display:grid;grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr))}@media(min-width:768px){.ufo--user-projects .project.thumbnail-is--default,.ufo--user-projects .project.thumbnail-is--small{grid-column:1/span 6}.ufo--user-projects .project.thumbnail-is--default:nth-child(2n),.ufo--user-projects .project.thumbnail-is--small:nth-child(2n){grid-column-start:7}}.ufo--user-projects .project.thumbnail-is--default .image-container,.ufo--user-projects .project.thumbnail-is--default .project-layer,.ufo--user-projects .project.thumbnail-is--default .project-name,.ufo--user-projects .project.thumbnail-is--small .image-container,.ufo--user-projects .project.thumbnail-is--small .project-layer,.ufo--user-projects .project.thumbnail-is--small .project-name{grid-column:1/span 12}.ufo--user-projects .project.thumbnail-is--default .project-name,.ufo--user-projects .project.thumbnail-is--small .project-name{gap:12px}.ufo--user-projects .project.thumbnail-is--default .project-name .ufo--project-title-container,.ufo--user-projects .project.thumbnail-is--small .project-name .ufo--project-title-container{width:100%}.ufo--user-projects .project.thumbnail-is--default.title-is--below .project-name,.ufo--user-projects .project.thumbnail-is--small.title-is--below .project-name{grid-row:2}.ufo--user-projects .project.thumbnail-is--default.title-is--below .image-container,.ufo--user-projects .project.thumbnail-is--default.title-is--below .project-layer,.ufo--user-projects .project.thumbnail-is--small.title-is--below .image-container,.ufo--user-projects .project.thumbnail-is--small.title-is--below .project-layer{grid-row:1}.ufo--user-projects .project.thumbnail-is--default.title-is--on-thumbnail .project-name,.ufo--user-projects .project.thumbnail-is--small.title-is--on-thumbnail .project-name{padding:var(--gridGap)}@media(max-width:768px){.ufo--user-projects .project.thumbnail-is--default.title-is--on-thumbnail .project-name,.ufo--user-projects .project.thumbnail-is--small.title-is--on-thumbnail .project-name{padding:22px 0 0}.ufo--user-projects .project.thumbnail-is--default.title-is--on-thumbnail .project-name .project-title,.ufo--user-projects .project.thumbnail-is--small.title-is--on-thumbnail .project-name .project-title{color:var(--section-h4-text-color)}.ufo--user-projects .project.thumbnail-is--default.title-is--on-thumbnail .project-name .project-subtitle,.ufo--user-projects .project.thumbnail-is--small.title-is--on-thumbnail .project-name .project-subtitle{color:var(--section-p1-text-color)}}.ufo--user-projects .project.thumbnail-is--default.title-is--alternating,.ufo--user-projects .project.thumbnail-is--default.title-is--left,.ufo--user-projects .project.thumbnail-is--default.title-is--right,.ufo--user-projects .project.thumbnail-is--small.title-is--alternating,.ufo--user-projects .project.thumbnail-is--small.title-is--left,.ufo--user-projects .project.thumbnail-is--small.title-is--right{grid-gap:var(--gridGap)}@media(min-width:768px){.ufo--user-projects .project.thumbnail-is--default.title-is--alternating,.ufo--user-projects .project.thumbnail-is--default.title-is--left,.ufo--user-projects .project.thumbnail-is--default.title-is--right,.ufo--user-projects .project.thumbnail-is--small.title-is--alternating,.ufo--user-projects .project.thumbnail-is--small.title-is--left,.ufo--user-projects .project.thumbnail-is--small.title-is--right{grid-column:1/span 12}.ufo--user-projects .project.thumbnail-is--default.title-is--alternating:nth-child(2n) .project-name,.ufo--user-projects .project.thumbnail-is--default.title-is--alternating:nth-child(odd) .image-container,.ufo--user-projects .project.thumbnail-is--default.title-is--alternating:nth-child(odd) .project-layer,.ufo--user-projects .project.thumbnail-is--default.title-is--left .project-name,.ufo--user-projects .project.thumbnail-is--default.title-is--right .image-container,.ufo--user-projects .project.thumbnail-is--default.title-is--right .project-layer,.ufo--user-projects .project.thumbnail-is--small.title-is--alternating:nth-child(2n) .project-name,.ufo--user-projects .project.thumbnail-is--small.title-is--alternating:nth-child(odd) .image-container,.ufo--user-projects .project.thumbnail-is--small.title-is--alternating:nth-child(odd) .project-layer,.ufo--user-projects .project.thumbnail-is--small.title-is--left .project-name,.ufo--user-projects .project.thumbnail-is--small.title-is--right .image-container,.ufo--user-projects .project.thumbnail-is--small.title-is--right .project-layer{grid-column:1/span 6}.ufo--user-projects .project.thumbnail-is--default.title-is--alternating:nth-child(2n) .image-container,.ufo--user-projects .project.thumbnail-is--default.title-is--alternating:nth-child(2n) .project-layer,.ufo--user-projects .project.thumbnail-is--default.title-is--alternating:nth-child(odd) .project-name,.ufo--user-projects .project.thumbnail-is--default.title-is--left .image-container,.ufo--user-projects .project.thumbnail-is--default.title-is--left .project-layer,.ufo--user-projects .project.thumbnail-is--default.title-is--right .project-name,.ufo--user-projects .project.thumbnail-is--small.title-is--alternating:nth-child(2n) .image-container,.ufo--user-projects .project.thumbnail-is--small.title-is--alternating:nth-child(2n) .project-layer,.ufo--user-projects .project.thumbnail-is--small.title-is--alternating:nth-child(odd) .project-name,.ufo--user-projects .project.thumbnail-is--small.title-is--left .image-container,.ufo--user-projects .project.thumbnail-is--small.title-is--left .project-layer,.ufo--user-projects .project.thumbnail-is--small.title-is--right .project-name{grid-column:7/span 6}}.ufo--user-projects .project.thumbnail-is--default.title-is--alternating .image-container,.ufo--user-projects .project.thumbnail-is--default.title-is--left .image-container,.ufo--user-projects .project.thumbnail-is--default.title-is--right .image-container,.ufo--user-projects .project.thumbnail-is--small.title-is--alternating .image-container,.ufo--user-projects .project.thumbnail-is--small.title-is--left .image-container,.ufo--user-projects .project.thumbnail-is--small.title-is--right .image-container{padding-top:100%}.ufo--user-projects .project.thumbnail-is--default.title-is--alternating.add-project,.ufo--user-projects .project.thumbnail-is--default.title-is--left.add-project,.ufo--user-projects .project.thumbnail-is--default.title-is--right.add-project,.ufo--user-projects .project.thumbnail-is--small.title-is--alternating.add-project,.ufo--user-projects .project.thumbnail-is--small.title-is--left.add-project,.ufo--user-projects .project.thumbnail-is--small.title-is--right.add-project{padding-top:50%!important}.ufo--user-projects .project.thumbnail-is--medium{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--gridGap);grid-column:1/-1}@media(min-width:768px){.ufo--user-projects .project.thumbnail-is--medium{grid-column:1/span 12}}.ufo--user-projects .project.thumbnail-is--medium .project-name{gap:12px;grid-column:1/-1}@media(min-width:768px){.ufo--user-projects .project.thumbnail-is--medium .project-name{grid-column:8/span 5}}.ufo--user-projects .project.thumbnail-is--medium .project-name .ufo--project-title-container{width:100%}.ufo--user-projects .project.thumbnail-is--medium .image-container,.ufo--user-projects .project.thumbnail-is--medium .project-layer{grid-column:1/-1}@media(min-width:768px){.ufo--user-projects .project.thumbnail-is--medium .image-container,.ufo--user-projects .project.thumbnail-is--medium .project-layer{grid-column:1/span 7}.ufo--user-projects .project.thumbnail-is--medium.title-is--alternating:nth-child(2n) .project-name,.ufo--user-projects .project.thumbnail-is--medium.title-is--left .project-name{grid-column:1/span 5}.ufo--user-projects .project.thumbnail-is--medium.title-is--alternating:nth-child(odd) .project-name,.ufo--user-projects .project.thumbnail-is--medium.title-is--right .project-name{grid-column:8/span 5}.ufo--user-projects .project.thumbnail-is--medium.title-is--alternating:nth-child(2n) .image-container,.ufo--user-projects .project.thumbnail-is--medium.title-is--alternating:nth-child(2n) .project-layer,.ufo--user-projects .project.thumbnail-is--medium.title-is--left .image-container,.ufo--user-projects .project.thumbnail-is--medium.title-is--left .project-layer{grid-column:6/span 7}.ufo--user-projects .project.thumbnail-is--medium.title-is--alternating:nth-child(odd) .image-container,.ufo--user-projects .project.thumbnail-is--medium.title-is--alternating:nth-child(odd) .project-layer,.ufo--user-projects .project.thumbnail-is--medium.title-is--right .image-container,.ufo--user-projects .project.thumbnail-is--medium.title-is--right .project-layer{grid-column:1/span 7}}.ufo--user-projects .project.thumbnail-is--medium.add-project{padding-top:50%!important;width:57%!important}.ufo--user-projects .project.thumbnail-is--large{grid-column:1/span 12}.ufo--user-projects .project.thumbnail-is--large .project-name{gap:12px;padding:var(--gridGap)}.ufo--user-projects .project.thumbnail-is--large .project-name .ufo--project-title-container{width:100%}@media(min-width:768px){.ufo--user-projects .project.thumbnail-is--large .project-name .ufo--project-title-container{max-width:60%}}@media(min-width:1280px){.ufo--user-projects .project.thumbnail-is--large .project-name .ufo--project-title-container{max-width:50%}}.ufo--user-projects .project.thumbnail-is--large .image-container{padding-top:50%}.ufo--user-projects .project.thumbnail-is--large .project-layer,.ufo--user-projects .project.thumbnail-is--large.add-project{padding-top:50%!important}.ufo--user-projects .project.thumbnail-is--large.layout-is--text-grid .project-layer,.ufo--user-projects .project.thumbnail-is--large.layout-is--text-list .project-layer{height:auto;padding-top:0!important}.ufo--user-projects .project.thumbnail-is--large.layout-is--text-grid.card-type-fill .project-name,.ufo--user-projects .project.thumbnail-is--large.layout-is--text-grid.card-type-outline .project-name,.ufo--user-projects .project.thumbnail-is--large.layout-is--text-list.card-type-fill .project-name,.ufo--user-projects .project.thumbnail-is--large.layout-is--text-list.card-type-outline .project-name{padding:0!important}.ufo--user-projects .project.thumbnail-is--large.layout-is--text-list .project-name .ufo--project-title-container{max-width:none!important}.ufo--user-projects .project.title-is--default:hover:not(.title-is--visible) .project-name{background-color:rgba(40,42,43,.75)}.ufo--user-projects .project.title-is--visible .project-name{background-color:transparent;opacity:1}.ufo--user-projects .project.title-is--visible:hover .image-container{box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.ufo--user-projects .project.title-is--visible:hover .image-container .mockups-container,.ufo--user-projects .project.title-is--visible:hover .image-container img{filter:none}.ufo--user-projects .project.title-is--hidden .project-name{display:none;visibility:hidden}.ufo--user-projects .project.title-is--hidden:hover .image-container{box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.ufo--user-projects .project.title-is--hidden:hover .image-container .mockups-container,.ufo--user-projects .project.title-is--hidden:hover .image-container img{filter:none}.ufo--user-projects .project.title-is--below{flex-flow:column-reverse;grid-template-rows:max-content;justify-content:flex-end}.ufo--user-projects .project.title-is--below .project-name{margin-bottom:22px;padding:22px 0 0}.ufo--user-projects .project.title-is--below .image-container{height:50%}.ufo--user-projects .project.title-is--above{grid-template-rows:1fr auto}.ufo--user-projects .project.title-is--above .project-name{flex:1;justify-content:flex-end;padding:22px 0}.ufo--user-projects .project.title-is--above .image-container{height:50%}.ufo--user-projects .project.title-is--above.add-project{align-self:flex-end}.ufo--user-projects .project.title-is--above .project-layer{bottom:0;top:inherit!important}.ufo--user-projects .project.title-is--above,.ufo--user-projects .project.title-is--below{overflow:inherit}.ufo--user-projects .project.title-is--above .project-name,.ufo--user-projects .project.title-is--below .project-name{height:auto;justify-content:flex-start;position:relative;width:auto}.ufo--user-projects .project.title-is--above .image-container,.ufo--user-projects .project.title-is--below .image-container{transition:box-shadow .2s ease-out}.ufo--user-projects .project.title-is--above:hover .image-container,.ufo--user-projects .project.title-is--below:hover .image-container{box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.ufo--user-projects .project.title-is--above:hover .image-container .mockups-container,.ufo--user-projects .project.title-is--below:hover .image-container .mockups-container{filter:none;transform:scale(1.03)}.ufo--user-projects .project.title-is--above .project-layer,.ufo--user-projects .project.title-is--above.add-project,.ufo--user-projects .project.title-is--below .project-layer,.ufo--user-projects .project.title-is--below.add-project{height:50%;padding-top:100%}.ufo--user-projects .project.title-is--above.add-project .add-project-content,.ufo--user-projects .project.title-is--below.add-project .add-project-content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ufo--user-projects .project.title-is--above.layout-is--text-grid .project-layer,.ufo--user-projects .project.title-is--above.layout-is--text-list .project-layer,.ufo--user-projects .project.title-is--below.layout-is--text-grid .project-layer,.ufo--user-projects .project.title-is--below.layout-is--text-list .project-layer{height:auto;padding-top:0}.ufo--user-projects .project.title-is--alternating:hover .project-name,.ufo--user-projects .project.title-is--left:hover .project-name,.ufo--user-projects .project.title-is--right:hover .project-name{background:transparent}.ufo--user-projects .project.title-is--alternating.thumbnail-is--large .project-name,.ufo--user-projects .project.title-is--left.thumbnail-is--large .project-name,.ufo--user-projects .project.title-is--right.thumbnail-is--large .project-name{padding:80px}.ufo--user-projects .project.title-is--left .project-name{left:0;padding-left:0}.ufo--user-projects .project.title-is--left .image-container{align-self:flex-end}.ufo--user-projects .project.title-is--left .project-layer{left:auto;right:0}.ufo--user-projects .project.title-is--right .project-name{left:auto;padding-right:0;right:0}.ufo--user-projects .project.title-is--alternating:nth-child(odd) .image-container,.ufo--user-projects .project.title-is--right .image-container{align-self:flex-start}.ufo--user-projects .project.title-is--alternating:nth-child(2n) .image-container{align-self:flex-end}.ufo--user-projects .project.title-is--dark.title-is--hover .project-name,.ufo--user-projects .project.title-is--dark:not(.title-is--visible) .project-name{background-color:hsla(0,0%,100%,.75)}.ufo--user-projects .project.title-is--light.title-is--hover .project-name{background-color:rgba(40,42,43,.75)}.ufo--user-projects .project.title-align--top .project-name{justify-content:flex-start}.ufo--user-projects .project.title-align--top.thumbnail-is--medium .project-name,.ufo--user-projects .project.title-align--top.title-is--alternating .project-name,.ufo--user-projects .project.title-align--top.title-is--left .project-name,.ufo--user-projects .project.title-align--top.title-is--right .project-name{padding-top:0}.ufo--user-projects .project.title-align--top.thumbnail-is--large .project-name{padding:var(--gridGap)}.ufo--user-projects .project.title-align--center .project-name{justify-content:center}.ufo--user-projects .project.title-align--bottom .project-name{justify-content:flex-end}.ufo--user-projects .project.title-align--bottom.thumbnail-is--medium .project-name,.ufo--user-projects .project.title-align--bottom.title-is--alternating .project-name,.ufo--user-projects .project.title-align--bottom.title-is--left .project-name,.ufo--user-projects .project.title-align--bottom.title-is--right .project-name{padding-bottom:0}.ufo--user-projects .project.title-align--bottom.thumbnail-is--large .project-name{padding:var(--gridGap)}.ufo--user-projects .project.card-type-fill.title-align--bottom.thumbnail-is--medium .project-name,.ufo--user-projects .project.card-type-fill.title-align--bottom.thumbnail-is--small .project-name,.ufo--user-projects .project.card-type-outline.title-align--bottom.thumbnail-is--medium .project-name,.ufo--user-projects .project.card-type-outline.title-align--bottom.thumbnail-is--small .project-name{padding-bottom:24px}.ufo--user-projects .project.title-justify--left .project-name{align-items:flex-start;text-align:left}.ufo--user-projects .project.title-justify--right .project-name{align-items:flex-end;text-align:right}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list{align-items:center;display:grid;gap:16px;grid-template-columns:repeat(12,1fr);height:auto;justify-content:start;opacity:1;padding:22px 0;position:relative;text-align:left;width:100%}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list .project-grid-button,.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list .project-labels,.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list .project-text{width:100%}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list .ufo--project-title-container{max-width:none}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list .project-labels{grid-column:span 3;justify-content:flex-start!important;justify-self:start}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list .project-text{align-items:flex-start;display:flex;flex-direction:column;gap:8px;grid-column:4/span 6;justify-self:start;min-width:0;text-align:left}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list .project-grid-button{align-items:center!important;grid-column:10/span 3;justify-content:flex-end!important;justify-self:end;white-space:nowrap}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list.project-name--text-only .project-text{grid-column:1/-1}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text .project-labels{grid-column:1/span 6}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text .project-text{grid-column:7/span 6}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text .project-grid-button,.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list.project-name--text-button .project-labels{display:none}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list.project-name--text-button .project-text{grid-column:1/span 6}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list.project-name--text-button .project-grid-button{grid-column:7/span 6}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text-button .project-labels{grid-column:1/span 3}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text-button .project-text{grid-column:4/span 6}.ufo--user-projects.layout-is--text-list .project-name.project-name--text-list.project-name--labels-text-button .project-grid-button{grid-column:10/span 3}@media(max-width:768px){.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list{grid-template-columns:repeat(12,1fr)}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list .project-grid-button,.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list .project-labels,.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list .project-text{grid-column:1/-1!important}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list .project-text{align-items:flex-start!important;text-align:left!important}.ufo--user-projects .project.layout-is--text-list .project-name.project-name--text-list .project-grid-button{justify-content:start!important;justify-self:start!important}}.default-template .ufo--user-projects .project.add-project .add-project-content{padding:0 45px}@media(max-width:1024px)and (orientation:landscape),(max-width:991px),(min-device-width:1024px)and (max-device-width:1024px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:2),(min-device-width:1112px)and (max-device-width:1112px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2),(min-device-width:1366px)and (max-device-width:1366px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.ufo--user-projects .project .image-container{height:auto}.ufo--user-projects .project.title-is--hover .project-name{background-color:transparent!important;height:auto;margin-bottom:20px;opacity:1;order:2;padding:22px 0 0;position:relative;width:auto}.ufo--user-projects .project.title-is--hover .project-name .project-title{color:var(--section-h4-text-color);max-width:100%}.ufo--user-projects .project.title-is--hover .project-name .project-subtitle{color:var(--section-p1-text-color);max-width:100%}}@media(max-width:768px),(max-width:768px)and (orientation:landscape),(min-device-width:1112px)and (max-device-width:1112px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2),(min-device-width:1366px)and (max-device-width:1366px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2),(min-device-width:768px)and (max-device-width:768px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:2){.ufo--user-projects .project .image-container{height:auto}.ufo--user-projects .project.title-is--alternating .project-name,.ufo--user-projects .project.title-is--hover .project-name,.ufo--user-projects .project.title-is--left .project-name,.ufo--user-projects .project.title-is--on-thumbnail .project-name,.ufo--user-projects .project.title-is--right .project-name{background-color:transparent!important;height:auto;margin-bottom:20px;opacity:1;order:2;padding:22px 0 0;position:relative;width:auto}.ufo--user-projects .project.title-is--alternating .project-name .project-title,.ufo--user-projects .project.title-is--hover .project-name .project-title,.ufo--user-projects .project.title-is--left .project-name .project-title,.ufo--user-projects .project.title-is--on-thumbnail .project-name .project-title,.ufo--user-projects .project.title-is--right .project-name .project-title{color:var(--section-h4-text-color);max-width:100%}.ufo--user-projects .project.title-is--alternating .project-name .project-subtitle,.ufo--user-projects .project.title-is--hover .project-name .project-subtitle,.ufo--user-projects .project.title-is--left .project-name .project-subtitle,.ufo--user-projects .project.title-is--on-thumbnail .project-name .project-subtitle,.ufo--user-projects .project.title-is--right .project-name .project-subtitle{color:var(--section-p1-text-color);max-width:100%}.ufo--user-projects .project.title-is--above .project-name,.ufo--user-projects .project.title-is--below .project-name{order:0}.ufo--user-projects .project.title-is--above,.ufo--user-projects .project.title-is--below{margin-bottom:0}.ufo--user-projects .project.title-is--alternating .project-name .project-title,.ufo--user-projects .project.title-is--left .project-name .project-title,.ufo--user-projects .project.title-is--right .project-name .project-title{color:var(--thumbnail-title-text-color)}.ufo--user-projects .project.title-is--alternating .project-name .project-subtitle,.ufo--user-projects .project.title-is--left .project-name .project-subtitle,.ufo--user-projects .project.title-is--right .project-name .project-subtitle{color:var(--thumbnail-subtitle-text-color)}.ufo--user-projects .project.title-is--alternating .project-name{padding-top:0}.ufo--user-projects .project.title-is--alternating .image-container{padding-top:86%;width:100%}.ufo--user-projects .project.title-is--alternating .image-container,.ufo--user-projects .project.title-is--left .image-container,.ufo--user-projects .project.title-is--right .image-container{padding-top:100%;width:100%}.ufo--user-projects .project.title-is--alternating .project-name,.ufo--user-projects .project.title-is--left .project-name,.ufo--user-projects .project.title-is--right .project-name{width:100%}.profile_theme_nine .ufo--user-projects .project:not(.title-is--below):not(.title-is--above) .project-name .project-title{--projectTitleColor:#282a2b}.profile_theme_nine .ufo--user-projects .project:not(.title-is--below):not(.title-is--above) .project-name .project-subtitle{--projectSubTitleColor:#282a2b}}@media(min-width:1025px){.profile-page .profile_theme_one.ufo--user-projects{padding-top:0}.ufo--user-projects .project.title-is--below .project-name{margin-bottom:20px}.ufo--user-projects .project.thumbnail-is--medium.title-is--alternating .image-container,.ufo--user-projects .project.thumbnail-is--medium.title-is--left .image-container,.ufo--user-projects .project.thumbnail-is--medium.title-is--right .image-container,.ufo--user-projects .project.thumbnail-is--small.title-is--alternating .image-container,.ufo--user-projects .project.thumbnail-is--small.title-is--left .image-container,.ufo--user-projects .project.thumbnail-is--small.title-is--right .image-container{padding-top:100%}.ufo--user-projects .project.thumbnail-is--medium.title-is--alternating .project-name,.ufo--user-projects .project.thumbnail-is--medium.title-is--left .project-name,.ufo--user-projects .project.thumbnail-is--medium.title-is--right .project-name,.ufo--user-projects .project.thumbnail-is--small.title-is--alternating .project-name,.ufo--user-projects .project.thumbnail-is--small.title-is--left .project-name,.ufo--user-projects .project.thumbnail-is--small.title-is--right .project-name{height:100%;position:absolute}.ufo--user-projects .project.thumbnail-is--medium.title-is--alternating .image-container,.ufo--user-projects .project.thumbnail-is--medium.title-is--left .image-container,.ufo--user-projects .project.thumbnail-is--medium.title-is--right .image-container{padding-top:87.5%}}@media(max-width:768px){.ufo--user-projects .project .project-name,.ufo--user-projects .project.thumbnail-is--large .project-name{gap:12px}.thumbnail-is--large .mockups-container.align-text-left,.thumbnail-is--large .mockups-container.align-text-right{margin-left:auto!important;margin-right:auto!important}}