.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q,.ProjectPage_postInner__E5Z5l{word-spacing:.05rem}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q .ProjectPage_customImg__n4ecl,.ProjectPage_postInner__E5Z5l .ProjectPage_customImg__n4ecl{width:100%;display:flex;justify-content:center;align-items:center;margin:var(--size-large) auto}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q .ProjectPage_customImg__n4ecl img,.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q .ProjectPage_customImg__n4ecl video,.ProjectPage_postInner__E5Z5l .ProjectPage_customImg__n4ecl img,.ProjectPage_postInner__E5Z5l .ProjectPage_customImg__n4ecl video{border:1px solid hsla(var(--palette-color-border)/60%);border-radius:var(--size-small);margin:auto;max-height:600px}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q h1,.ProjectPage_postInner__E5Z5l h1{line-height:1.1}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q h3,.ProjectPage_postInner__E5Z5l h3{font-size:var(--size-large);line-height:1.1;margin-bottom:var(--size-large);margin-top:var(--size-xxLarge)}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q h4,.ProjectPage_postInner__E5Z5l h4{font-size:var(--size-medium);margin-bottom:var(--size-medium);margin-top:var(--size-xLarge)}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q b,.ProjectPage_postInner__E5Z5l b{font-weight:600}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q ol,.ProjectPage_postInner__E5Z5l ol{list-style-type:decimal}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q ul,.ProjectPage_postInner__E5Z5l ul{list-style-type:disc}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q ol,.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q ul,.ProjectPage_postInner__E5Z5l ol,.ProjectPage_postInner__E5Z5l ul{list-style-position:outside;padding-left:var(--size-medium);margin-bottom:1.5em}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q ol li,.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q ul li,.ProjectPage_postInner__E5Z5l ol li,.ProjectPage_postInner__E5Z5l ul li{margin:.5em 0;line-height:1.5rem}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q a h4,.ProjectPage_postInner__E5Z5l a h4{margin-top:0}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q a,.ProjectPage_postInner__E5Z5l a{text-decoration:none;text-decoration:underline;-webkit-text-decoration-color:var(--color-gray-400);text-decoration-color:var(--color-gray-400);text-decoration-thickness:1px;text-underline-offset:3px;transition:all .2s ease;transition:box-shadow .2s ease}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q a:hover,.ProjectPage_postInner__E5Z5l a:hover{-webkit-text-decoration-color:var(--color-gray-700);text-decoration-color:var(--color-gray-700)}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q div,.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q p,.ProjectPage_postInner__E5Z5l div,.ProjectPage_postInner__E5Z5l p{color:hsl(var(--palette-color-primary-text)/1);margin:.5rem 0 1rem;line-height:1.5}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q div code,.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q p code,.ProjectPage_postInner__E5Z5l div code,.ProjectPage_postInner__E5Z5l p code{background-color:hsla(var(--palette-color-secondary)/60%);border:1px solid hsla(var(--palette-color-border)/60%);border-radius:4px;padding:0 4px;font-size:14px;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q .ProjectPage_styledCodeBlock__kNrTY,.ProjectPage_postInner__E5Z5l .ProjectPage_styledCodeBlock__kNrTY{background-color:hsla(var(--palette-color-secondary)/60%);border:1px solid hsla(var(--palette-color-border)/60%);border-radius:var(--border-radius);font-size:14px;padding:8px}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q .ProjectPage_styledCodeBlock__kNrTY code,.ProjectPage_postInner__E5Z5l .ProjectPage_styledCodeBlock__kNrTY code{background-color:transparent;border:0;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.ProjectPage_noStyle__ZHmRF .ProjectPage_accordionInner__vRq1q blockquote,.ProjectPage_postInner__E5Z5l blockquote{border-left:4px solid var(--color-gray-500);color:var(--color-gray-500);padding-left:var(--size-medium)}.ProjectPage_darkMode___Ja4N div a,.ProjectPage_darkMode___Ja4N ul a{-webkit-text-decoration-color:var(--color-gray-600);text-decoration-color:var(--color-gray-600)}.ProjectPage_darkMode___Ja4N div a:hover,.ProjectPage_darkMode___Ja4N ul a:hover{-webkit-text-decoration-color:var(--color-gray-200);text-decoration-color:var(--color-gray-200)}.ProjectPage_noStyle__ZHmRF div,.ProjectPage_noStyle__ZHmRF h3,.ProjectPage_noStyle__ZHmRF h4,.ProjectPage_noStyle__ZHmRF p{margin:0}@media only screen and (max-width:560px){.ProjectPage_postInner__E5Z5l h3{font-size:20px;margin-top:var(--size-xLarge);margin-bottom:var(--size-small)}.ProjectPage_postInner__E5Z5l .ProjectPage_customImg__n4ecl{margin:var(--size-medium) auto}.ProjectPage_noStyle__ZHmRF div,.ProjectPage_noStyle__ZHmRF h3,.ProjectPage_noStyle__ZHmRF h4,.ProjectPage_noStyle__ZHmRF p{margin:0}}.ProjectCard_cardMain__tvb5a{width:100%;margin-bottom:var(--size-medium);display:flex;position:relative;min-height:200px;overflow:hidden;border-radius:var(--border-radius);isolation:isolate}.ProjectCard_accentCard___80NJ{color:#0f396a;background-color:var(--accent-color)}.ProjectCard_cardSideImage__DJFMy{width:100%;display:flex;position:relative;min-height:280px;overflow:hidden;border-radius:var(--border-radius);isolation:isolate;background-color:var(--secondary)}.ProjectCard_cardSideBorder__IVtog{background-color:#fff;border:1px solid hsl(var(--palette-color-border)/1)}.ProjectCard_paper__kmJne{background:#f1f1f1}.ProjectCard_cardMain__tvb5a:hover .ProjectCard_cardImg__t6V40,.ProjectCard_cardSideImage__DJFMy:hover .ProjectCard_cardImg__t6V40,.ProjectCard_dynamicContainer__fWncO:hover .ProjectCard_cardImg__t6V40{-webkit-transform:rotate(-6deg) translate(10%,12%) scale(1.05);transform:rotate(-6deg) translate(10%,12%) scale(1.05)}.ProjectCard_dynamicContainer__fWncO{width:100%;min-height:200px;background:#fff;position:relative;box-shadow:var(--shadows-large);border-radius:var(--border-radius);overflow:hidden;margin-bottom:var(--size-medium)}.ProjectCard_dynamicBg__YRDyo{object-fit:cover;position:absolute;pointer-events:none;width:100%;height:100%;top:0;left:0;opacity:.12;-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(10px);filter:blur(10px)}.ProjectCard_defaultCard__DhxxY{width:100%;display:flex;justify-content:space-between}.ProjectCard_defaultCard__DhxxY .ProjectCard_cardText__l544_{width:45%;padding:var(--size-medium) 0;display:flex;flex-direction:column;justify-content:flex-start}.ProjectCard_defaultCard__DhxxY .ProjectCard_cardText__l544_ h4{font-size:var(--size-large)}.ProjectCard_dynamicContent__6ix1v{display:flex;width:100%;height:100%;min-height:200px;position:relative}.ProjectCard_cardImg__t6V40{-webkit-transform:rotate(-6deg) translate(10%,12%) scale(1);transform:rotate(-6deg) translate(10%,12%) scale(1);-webkit-filter:drop-shadow(0 5px 10px rgba(0,0,0,.15));filter:drop-shadow(0 5px 10px rgba(0,0,0,.15));transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s;z-index:3}.ProjectCard_cardImg__t6V40,.ProjectCard_cardInnerImg__9V1X1{width:100%;display:block;background-size:cover;background-repeat:no-repeat;background-position:0 0}.ProjectCard_cardInnerImg__9V1X1{height:100%}.ProjectCard_paper__kmJne .ProjectCard_cardImg__t6V40{width:80%;display:block;background-size:cover;background-repeat:no-repeat;background-position:0 0;-webkit-transform:rotate(-6deg) translate(20%,20%);transform:rotate(-6deg) translate(20%,20%);-webkit-filter:drop-shadow(0 10px 30px rgba(0,0,0,.1));filter:drop-shadow(0 10px 30px rgba(0,0,0,.1));transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s;z-index:3}.ProjectCard_cardText__l544_{width:60%;padding:var(--size-medium) var(--size-large);transition:var(--default-transition)}.ProjectCard_cardText__l544_ h4{font-size:var(--size-medium);margin:var(--size-small) 0}.ProjectCard_cardInfo__d9G4g{margin:0 0 8px 2px;font-size:12px;text-transform:uppercase;font-weight:400;letter-spacing:1px}.ProjectCard_darkMode__ngHQn .ProjectCard_accentCard___80NJ,.ProjectCard_darkMode__ngHQn .ProjectCard_cardSideImage__DJFMy{color:var(--color-gray-300)}.ProjectCard_darkMode__ngHQn .ProjectCard_accentCard___80NJ:before,.ProjectCard_darkMode__ngHQn .ProjectCard_cardSideImage__DJFMy:before{padding:1px;background:linear-gradient(hsla(0,0%,100%,.15),hsla(0,0%,100%,.05));inset:0;position:absolute;content:"";pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask:linear-gradient(#000,#000) content-box content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;border-radius:inherit}.ProjectCard_cardImgShowcase__d3NTj{-webkit-transform:rotate(-6deg) translate(10%,12%) scale(1);transform:rotate(-6deg) translate(10%,12%) scale(1);z-index:3}.ProjectCard_cardMain__tvb5a:hover .ProjectCard_cardImgShowcase__d3NTj,.ProjectCard_cardSideImage__DJFMy:hover .ProjectCard_cardImgShowcase__d3NTj,.ProjectCard_dynamicContainer__fWncO:hover .ProjectCard_cardImgShowcase__d3NTj{-webkit-transform:rotate(-6deg) translate(10%,12%) scale(1.05);transform:rotate(-6deg) translate(10%,12%) scale(1.05)}@media only screen and (max-width:560px){.ProjectCard_cardMain__tvb5a,.ProjectCard_defaultCard__DhxxY{flex-direction:column}.ProjectCard_cardMain__tvb5a:hover .ProjectCard_cardImgShowcase__d3NTj,.ProjectCard_cardMain__tvb5a:hover .ProjectCard_cardImg__t6V40,.ProjectCard_defaultCard__DhxxY:hover .ProjectCard_cardImgShowcase__d3NTj,.ProjectCard_defaultCard__DhxxY:hover .ProjectCard_cardImg__t6V40{-webkit-transform:rotate(-6deg) translate(10%,12%) scale(1);transform:rotate(-6deg) translate(10%,12%) scale(1)}.ProjectCard_cardText__l544_{width:100%;padding:var(--size-small) var(--size-medium)}.ProjectCard_defaultCard__DhxxY .ProjectCard_cardText__l544_{width:100%;padding:var(--size-small) 0}.ProjectCard_cardImg__t6V40,.ProjectCard_defaultCard__DhxxY .ProjectCard_cardSideImage__DJFMy{width:100%;height:280px;min-height:280px}.ProjectCard_cardImgShowcase__d3NTj{-webkit-transform:rotate(-6deg) translate(10%,12%) scale(1);transform:rotate(-6deg) translate(10%,12%) scale(1)}}