.slixel-projects.framer-1xxu07c,.slixel-projects .framer-1xxu07c{display:block}.slixel-projects.framer-c1v3g7{background-color:var(--token-e59ad46e-d0f3-47f5-b564-12fe1afe9a87,#151a24);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1920px;padding:0;display:flex;position:relative}.slixel-projects .framer-mtzzi8-container{pointer-events:none;z-index:3;flex:none;position:absolute;inset:0}.slixel-projects .framer-1r942kq-container{z-index:1;flex:none;width:auto;height:auto;position:absolute;top:0;left:0}.slixel-projects .framer-1etgper-container{z-index:1;flex:none;width:100%;height:100vh;position:relative}.slixel-projects .framer-djzk6l-container{z-index:1;flex:none;position:absolute;inset:0}.slixel-projects .framer-bpyq2e,.slixel-projects .framer-1qr8cgr,.slixel-projects .framer-t7iwrp,.slixel-projects .framer-1fcoy5f{height:608px;transform-style:preserve-3d;will-change:var(--framer-will-change-override,transform);border-radius:6px;flex-flow:row;place-content:center flex-start;align-items:center;gap:10px;width:1080px;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.slixel-projects .framer-xwo59,.slixel-projects .framer-119jv8u,.slixel-projects .framer-yiummn,.slixel-projects .framer-1ynk0ch,.slixel-projects .framer-1y9itb4,.slixel-projects .framer-gkkh9c,.slixel-projects .framer-191gn30,.slixel-projects .framer-qiqqiz,.slixel-projects .framer-zejbaw{border-radius:8px;flex-flow:wrap;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:24px;width:1px;height:100%;padding:0;display:flex;position:relative;overflow:visible}.slixel-projects .framer-128ee75-container,.slixel-projects .framer-w6rj3v-container,.slixel-projects .framer-10yhb5r-container,.slixel-projects .framer-1j4cd73-container,.slixel-projects .framer-1f8urwc-container,.slixel-projects .framer-1325f0f-container,.slixel-projects .framer-1ie56mb-container,.slixel-projects .framer-1knlyoo-container,.slixel-projects .framer-1vz6sc9-container{z-index:1;flex:1 0 0;width:1px;height:100%;position:relative}.slixel-projects .framer-1qfoodp,.slixel-projects .framer-1edckij,.slixel-projects .framer-ka74oz,.slixel-projects .framer-1cderi0,.slixel-projects .framer-1s35igi{height:608px;transform-style:preserve-3d;will-change:var(--framer-will-change-override,transform);border-radius:6px;flex-flow:row;place-content:center flex-start;align-items:center;gap:10px;width:1080px;padding:0;display:flex;position:relative;overflow:hidden}.slixel-projects .framer-5dqnad-container,.slixel-projects .framer-162dorc-container,.slixel-projects .framer-1nyqwjw-container,.slixel-projects .framer-1czrx1q-container,.slixel-projects .framer-kj4h32-container,.slixel-projects .framer-wiqrsv-container,.slixel-projects .framer-ri2mxl-container,.slixel-projects .framer-i377lv-container,.slixel-projects .framer-11dcfh9-container{width:1920px;height:1080px;position:relative}.slixel-projects .framer-17zday{background-color:var(--token-e59ad46e-d0f3-47f5-b564-12fe1afe9a87,#151a24);overflow:var(--overflow-clip-fallback,clip);z-index:0;flex:none;position:absolute;inset:0}@media (width>=1280px) and (width<=1919.98px){.slixel-projects.framer-c1v3g7{width:1280px;height:800px}}@media (width>=768px) and (width<=1023.98px){.slixel-projects.framer-c1v3g7{width:768px}.slixel-projects .framer-djzk6l-container{bottom:unset;height:100vh;right:unset;width:100%}}@media (width<=767.98px){.slixel-projects.framer-c1v3g7{width:375px;min-height:3950px}.slixel-projects .framer-17zday{bottom:unset;height:100vh;right:unset;width:100%}}@media (width>=1024px) and (width<=1279.98px){.slixel-projects.framer-c1v3g7{width:1024px}.slixel-projects .framer-djzk6l-container{bottom:unset;height:100vh;right:unset;width:100%}}.slixel-projects.framer-c1v3g7{width:100%;min-height:100vh}.projects-description.framer-18a0dh0,.projects-description .framer-18a0dh0{display:block}.projects-description.framer-1jjzwvy{height:1080px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center space-between;align-items:center;width:1920px;padding:0;display:flex;position:relative}.projects-description .framer-ajy1ey{height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start space-between;align-items:flex-start;width:15%;padding:71px 0 62px 33px;display:flex;position:relative}.projects-description .framer-qabxbc,.projects-description .framer-1tm90u7,.projects-description .framer-jb77zp{white-space:pre;flex:none;width:auto;height:auto;position:relative}.projects-description .framer-cke47s{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:200px;height:auto;position:relative}.projects-description .framer-6lljmr{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-end;align-items:flex-end;gap:4px;width:min-content;padding:0;display:flex;position:relative}.projects-description .framer-1ie4za,.projects-description .framer-1689gyl{will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:7px 12px 8px;display:flex;position:relative;overflow:hidden}.projects-description .framer-1c6xydu{height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-end;align-items:flex-end;gap:418px;width:15%;padding:71px 33px 62px 0;display:flex;position:relative}.projects-description .framer-a4kvcc{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;z-index:1;flex:none;width:191px;height:auto;position:absolute;top:71px;right:33px}.projects-description .framer-d1xmgk{white-space:pre;z-index:1;flex:none;width:auto;height:auto;position:absolute;top:50%;right:33px}.projects-description .framer-6pepfg-container{pointer-events:auto;z-index:2;flex:none;width:160px;height:28px;position:relative}@media (width>=1280px) and (width<=1919.98px){.projects-description.framer-1jjzwvy{width:1280px;height:720px}.projects-description .framer-ajy1ey,.projects-description .framer-1c6xydu{width:20%}.projects-description .framer-6lljmr{flex-direction:column;align-content:flex-start;align-items:flex-start}}@media (width<=767.98px){.projects-description .framer-6lljmr{flex-direction:column;align-content:flex-start;align-items:flex-start}}@media (width>=1024px) and (width<=1279.98px){.projects-description.framer-1jjzwvy{width:1024px;height:728px}.projects-description .framer-ajy1ey{width:30%;padding:60px 0 54px 25px}.projects-description .framer-1c6xydu{width:30%;padding:60px 24px 54px 0}.projects-description .framer-a4kvcc{top:60px;right:24px}}@media (width<=767.98px){.projects-description.framer-1jjzwvy{width:375px;height:844px}.projects-description .framer-ajy1ey{width:70%;padding:53px 0 47px 17px}.projects-description .framer-qabxbc{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;width:221px}}@media (width>=768px) and (width<=1023.98px){.projects-description.framer-1jjzwvy{width:728px;height:1024px}.projects-description .framer-ajy1ey{width:40%;padding:60px 0 54px 24px}.projects-description .framer-cke47s{z-index:1;position:absolute;bottom:128px;left:24px}.projects-description .framer-1c6xydu{width:40%;padding:60px 24px 54px 0}}.projects-description .framer-qabxbc>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-cke47s>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-1tm90u7>p,.projects-description .framer-jb77zp>p{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"kern" off;--framer-font-size:11px;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-a4kvcc>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-size:12px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-d1xmgk>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-alignment:end;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}@media (width>=768px) and (width<=1023.98px){.projects-description .framer-a4kvcc,.projects-description .framer-d1xmgk,.projects-description .framer-6pepfg-container{display:none}.projects-description .framer-qabxbc>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-cke47s>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-1tm90u7>p,.projects-description .framer-jb77zp>p{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"kern" off;--framer-font-size:11px;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-a4kvcc,.projects-description .framer-d1xmgk{display:none}}@media (width>=1280px) and (width<=1919.98px){.projects-description .framer-qabxbc>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-cke47s>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-1tm90u7>p,.projects-description .framer-jb77zp>p{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"kern" off;--framer-font-size:11px;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-a4kvcc>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-size:12px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-d1xmgk>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-alignment:end;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}}@media (width<=767.98px){.projects-description .framer-cke47s,.projects-description .framer-1c6xydu,.projects-description .framer-a4kvcc,.projects-description .framer-d1xmgk,.projects-description .framer-6pepfg-container{display:none}.projects-description .framer-qabxbc>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-cke47s{display:none}.projects-description .framer-1tm90u7>p,.projects-description .framer-jb77zp>p{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"kern" off;--framer-font-size:11px;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-a4kvcc,.projects-description .framer-d1xmgk,.projects-description .framer-1c6xydu{display:none}}@media (width>=1024px) and (width<=1279.98px){.projects-description .framer-qabxbc>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-cke47s>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-1tm90u7>p,.projects-description .framer-jb77zp>p{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"kern" off;--framer-font-size:11px;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-a4kvcc>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-size:12px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-d1xmgk>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-alignment:end;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}}@media (width>=1920px){.projects-description .framer-qabxbc>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-cke47s>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-1tm90u7>p,.projects-description .framer-jb77zp>p{--framer-font-family:"Source Code Pro", monospace;--framer-font-open-type-features:"kern" off;--framer-font-size:11px;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-a4kvcc>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-size:12px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}.projects-description .framer-d1xmgk>h5{--framer-font-family:"Source Code Pro", monospace;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:.01em;--framer-line-height:1em;--framer-text-alignment:end;--framer-text-color:var(--extracted-1lwpl3i,var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4))}}.projects-description.framer-1jjzwvy{width:100%;height:100%;font-family:Source Code Pro,monospace}.projects-description *{box-sizing:border-box}.projects-description h5,.projects-description p{font-family:Source Code Pro,monospace;font-size:var(--framer-font-size,16px);font-weight:var(--framer-font-weight,400);line-height:var(--framer-line-height,1.2em);letter-spacing:var(--framer-letter-spacing,0);color:var(--framer-text-color,#000);font-feature-settings:var(--framer-font-open-type-features,normal);text-align:var(--framer-text-alignment,start);margin:0;padding:0;display:block}.projects-description__fallback{background:var(--token-598fe5e4-a2a4-4577-abe6-9b7915a5d191,#475668);letter-spacing:.01em;color:#fff;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;font:500 11px/1em Source Code Pro,monospace;text-decoration:none;display:flex}@media (width>=1024px){.projects-description .framer-ajy1ey{justify-content:flex-end}.projects-description .framer-cke47s{position:absolute;top:50%;left:33px;transform:translateY(-50%)}}@media (width>=1024px) and (width<=1279.98px){.projects-description .framer-cke47s{left:25px}}.projects-description .framer-ajy1ey{justify-content:flex-end}@media (width>=1280px){.projects-description .framer-d1xmgk{display:none}.projects-description .framer-a4kvcc{width:240px;top:50%;translate:0 -50%}.projects-description .framer-6lljmr{gap:24px;margin-left:7px;overflow:visible}.projects-description .framer-6lljmr>div{padding:0;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}}@media (width>=1280px) and (width<=1919.98px){.projects-description .framer-6lljmr{gap:0}.projects-description .framer-6lljmr>div{height:24px}}.projects-phone-title{display:none}@media (width<=1279.98px){body .slixel-projects slixel-projects-gallery{height:var(--site-visible-height,100dvh);top:var(--site-visible-top,0px);transition:height .16s ease-out,top .16s ease-out}.projects-description .framer-ajy1ey{overflow:visible}.projects-description .projects-phone-title{left:var(--projects-text-left,13px);top:var(--projects-text-top,52px);width:var(--projects-text-width,calc(75vw - 33px));overflow-wrap:anywhere;display:block;position:absolute}.projects-description .projects-phone-title h5{letter-spacing:.01em;color:#d4dae4;font-size:16px;font-weight:500;line-height:1em}.projects-description .framer-6lljmr,.projects-description .framer-1c6xydu,.slixel-projects .project-index{display:none}.projects-description .framer-cke47s{left:var(--projects-text-left,13px);bottom:max(var(--projects-text-bottom,42px),calc(env(safe-area-inset-bottom,0px) + var(--projects-text-bottom,42px)));width:var(--projects-text-width,calc(75vw - 33px));overflow-wrap:anywhere;display:block;position:absolute;top:auto}.projects-description .framer-cke47s h5{font-size:14px;line-height:1em}}@media (prefers-reduced-motion:reduce){body .slixel-projects slixel-projects-gallery{transition:none}}body .slixel-projects{--projects-copy-size:12px;--projects-copy-leading:1.2;--projects-copy-ink:var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4)}body .slixel-projects .projects-description [data-project-metadata] :is(h5,p),body .slixel-projects .project-index{font-family:Source Code Pro,monospace;font-size:var(--projects-copy-size);font-weight:500;line-height:var(--projects-copy-leading);letter-spacing:.01em;color:var(--projects-copy-ink);font-feature-settings:normal}@media (width<=1279.98px){body .slixel-projects{--projects-copy-size:14px}}slixel-projects-gallery[data-astro-cid-x6vr2bgv]{touch-action:pan-x;user-select:none;width:100%;min-width:0;height:100%;min-height:0;display:block;position:relative;overflow:hidden}slixel-projects-gallery[data-astro-cid-x6vr2bgv]:focus-visible{outline-offset:-9px;outline:1px solid #13d091}[data-astro-cid-x6vr2bgv][data-project-description]{z-index:5;pointer-events:auto;position:absolute;inset:0}[data-astro-cid-x6vr2bgv][data-project-stage]{pointer-events:none;z-index:100;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.project-index[data-astro-cid-x6vr2bgv]{z-index:110;width:188px;color:var(--token-6141f6e9-8c08-48b6-bfb9-98e93129fae4,#d4dae4);touch-action:pan-x;font:500 13px/1.3 Source Code Pro,monospace;position:absolute;top:71px;left:33px}[data-astro-cid-x6vr2bgv][data-project-choice]{box-sizing:border-box;width:100%;height:24px;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 7px;transition:color .18s;display:block}[data-astro-cid-x6vr2bgv][data-project-choice][aria-selected=true]{color:#151a24;background:#13d091}.project-index-year[data-astro-cid-x6vr2bgv]{display:none}@media (width>=1280px){[data-astro-cid-x6vr2bgv][data-project-choice]{justify-content:space-between;align-items:center;gap:7px;display:flex}.project-index-year[data-astro-cid-x6vr2bgv]{display:inline}}@media (prefers-reduced-motion:reduce){[data-astro-cid-x6vr2bgv][data-project-choice]{transition:none}}[data-astro-cid-x6vr2bgv][data-project-choice]:focus-visible{outline-offset:-2px;outline:1px solid #d4dae4}@media (width<=1279.98px){.project-index[data-astro-cid-x6vr2bgv]{width:160px;top:60px;left:24px}}@media (width>=768px) and (width<=1023.98px){.project-index[data-astro-cid-x6vr2bgv]{left:25px}}@media (width<=1023.98px){.project-index[data-astro-cid-x6vr2bgv]{display:none}}main[data-astro-cid-ehmh4hrz]{width:100%;height:calc(var(--site-visible-height,100dvh) + var(--site-visible-top,0px));background:#151a24;position:relative;overflow:hidden}main[data-astro-cid-ehmh4hrz] .projects-background,main[data-astro-cid-ehmh4hrz] .framer-17zday{height:100%}
