.roundtable__65ad9e6{display:flex;flex-direction:column;align-items:center;justify-content:start}.roundtable__65ad9e6.mobileMode__65ad9e6{min-height:600px;justify-content:center}@media screen and (orientation:landscape){.roundtable__65ad9e6.mobileMode__65ad9e6{min-height:400px;justify-content:start}}.roundtable__65ad9e6.mobileMode__65ad9e6 .roundtableSvg__65ad9e6{width:356px;height:auto;margin-left:-10px;margin-bottom:10rem}.roundtable__65ad9e6 .roundtableSvg__65ad9e6{margin-top:2rem;margin-left:-40px;margin-bottom:1rem;overflow:visible;width:475px;height:auto;z-index:1}@media screen and (min-width:640px){.roundtable__65ad9e6 .roundtableSvg__65ad9e6{width:594px}}@media screen and (min-width:760px){.roundtable__65ad9e6 .roundtableSvg__65ad9e6{width:792px}}.roundtable__65ad9e6 .roundtableSvg__65ad9e6 .stages__65ad9e6 .stage__65ad9e6{cursor:pointer}.roundtable__65ad9e6 .roundtableSvg__65ad9e6 .stages__65ad9e6 .stage__65ad9e6 .label__65ad9e6{display:none}.roundtable__65ad9e6 .roundtableSvg__65ad9e6 .stages__65ad9e6 .stage__65ad9e6.active__65ad9e6 .titleBg__65ad9e6{fill:#25465f}.roundtable__65ad9e6 .roundtableSvg__65ad9e6 .stages__65ad9e6 .stage__65ad9e6.active__65ad9e6 .label__65ad9e6{display:block}.apeProjets__65ad9e6{position:absolute;width:100vw;height:100%;z-index:-1}.apeProjets__65ad9e6 .topLeft__65ad9e6{position:absolute;top:0;left:0}.apeProjets__65ad9e6 .topRight__65ad9e6{position:absolute;top:0;right:0}.apeProjets__65ad9e6 .bottomLeft__65ad9e6{position:fixed;bottom:0;left:0}.apeProjets__65ad9e6 .bottomRight__65ad9e6{position:fixed;bottom:0;right:0}.apeProjets__65ad9e6 .bottomLeft__65ad9e6,.apeProjets__65ad9e6 .bottomRight__65ad9e6,.apeProjets__65ad9e6 .topLeft__65ad9e6,.apeProjets__65ad9e6 .topRight__65ad9e6{display:none}@media screen and (min-width:1380px){.apeProjets__65ad9e6 .bottomLeft__65ad9e6,.apeProjets__65ad9e6 .bottomRight__65ad9e6,.apeProjets__65ad9e6 .topLeft__65ad9e6,.apeProjets__65ad9e6 .topRight__65ad9e6{display:block}}.projects__65ad9e6>div{opacity:0;visibility:hidden;transition:opacity .8s ease-in-out,visibility 0s linear .8s}.projects__65ad9e6>div.projectVisible__65ad9e6{opacity:1;visibility:visible;transition:opacity .8s ease-in-out,visibility 0s}@media(prefers-reduced-motion:reduce){.projects__65ad9e6>g{transition:none}}@keyframes spin720In__65ad9e6{0%{transform:rotate(0);opacity:0}to{transform:rotate(2turn);opacity:1}}@keyframes spin720Out__65ad9e6{0%{transform:rotate(0);opacity:1}to{transform:rotate(2turn);opacity:0}}.spinIn__65ad9e6,.spinOut__65ad9e6{transform-box:view-box;transform-origin:416.05px 365.503px}.spinIn__65ad9e6{animation:spin720In__65ad9e6 .8s ease-in-out both}.spinOut__65ad9e6{animation:spin720Out__65ad9e6 .8s ease-in-out both}@media(prefers-reduced-motion:reduce){.spinIn__65ad9e6,.spinOut__65ad9e6{animation:none}}.domOverlayMode__65ad9e6{overflow-y:hidden}.domOverlayMode__65ad9e6 .footerContainer__65ad9e6,.domOverlayMode__65ad9e6 .genericLayout1__65ad9e6 .graphicsHolder__65ad9e6,.domOverlayMode__65ad9e6 .genericLayout1__65ad9e6 main .titelHolder__65ad9e6,.domOverlayMode__65ad9e6 .navLayout__65ad9e6{display:none}.genericLayout1__65ad9e6{position:relative;margin:0;background:linear-gradient(180deg,rgb(117,81,194),rgb(255,255,255));width:100vw;min-height:100vh;min-width:var(--min-width-mob)}@media screen and (max-width:768px)and (orientation:portrait){.genericLayout1__65ad9e6.mobileMode__65ad9e6{margin-bottom:3rem}}@media screen and (max-width:768px)and (orientation:landscape){.genericLayout1__65ad9e6.mobileMode__65ad9e6{margin-bottom:1rem}}.domOverlayMode__65ad9e6 .genericLayout1__65ad9e6.mobileMode__65ad9e6{margin-bottom:0}.genericLayout1__65ad9e6:not(.mobileMode__65ad9e6) main [data-amplify-authenticator][data-variation=modal]{top:4.2rem;height:calc(100vh - 4.2rem)}.genericLayout1__65ad9e6:not(.mobileMode__65ad9e6) main [data-amplify-authenticator][data-variation=modal] [data-amplify-container]{margin-top:2.5rem}.genericLayout1__65ad9e6 main{padding:0 2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;z-index:1}.genericLayout1__65ad9e6 main.hasCenteredContent__65ad9e6{justify-content:center;align-items:center}.genericLayout1__65ad9e6 main.hasSpaceBetweenContent__65ad9e6{justify-content:space-between;align-items:center}.genericLayout1__65ad9e6 main.fullPage__65ad9e6{min-height:calc(100vh - 485px)}.genericLayout1__65ad9e6.isPlain__65ad9e6{background:rgba(0,0,0,0)}.genericLayout1__65ad9e6.isPlain__65ad9e6 main{width:calc(100% - .8rem);padding:0 .8rem 0 0}.genericLayout1__65ad9e6.isPlain__65ad9e6 main>div{width:100%}.btnStd__65ad9e6{position:relative;cursor:pointer;display:inline-block;background:rgba(0,0,0,0);border:none;margin:0 1rem;padding:.35rem 1rem 0}.footerContainer__65ad9e6{position:relative;bottom:.5rem;left:0;display:flex;align-items:center;justify-content:space-evenly;width:100%;z-index:1}.domOverlayMode__65ad9e6 .footerContainer__65ad9e6{display:none}.footerContainer__65ad9e6 .cookiesConsentContainer__65ad9e6{position:fixed;bottom:.5rem;left:10%;width:80%;z-index:2}.footerContainer__65ad9e6 .cookiesConsentContainer__65ad9e6.atFooterBottom__65ad9e6{bottom:4rem}.footerContainer__65ad9e6 .cookiesConsentContainer__65ad9e6 .cookiesConsentHolder__65ad9e6{display:block;width:100%;max-width:650px;margin:0 auto}.footerContainer__65ad9e6 .cookiesConsentContainer__65ad9e6 .cookiesConsentHolder__65ad9e6 .cookiesConsentBtnHolder__65ad9e6{display:inline-grid;grid-template-columns:1fr auto;grid-template-rows:repeat(1,minmax(0,1fr));width:100%}@media screen and (max-width:460px){.footerContainer__65ad9e6 .cookiesConsentContainer__65ad9e6 .cookiesConsentHolder__65ad9e6 .cookiesConsentBtnHolder__65ad9e6{grid-template-columns:repeat(2,minmax(0,1fr))}}.footerContainer__65ad9e6 .cookiesConsentContainer__65ad9e6 .cookiesConsentHolder__65ad9e6 .cookiesConsentBtnHolder__65ad9e6>span{margin:.25rem 0 0 3rem;display:flex;align-items:flex-end;justify-content:flex-end}@media screen and (max-width:460px){.footerContainer__65ad9e6 .cookiesConsentContainer__65ad9e6 .cookiesConsentHolder__65ad9e6 .cookiesConsentBtnHolder__65ad9e6>span{margin:.25rem 0 0;display:flex;align-items:center;justify-content:center}}.footerContainer__65ad9e6 .footerPage__65ad9e6{width:100%;height:auto;display:flex;align-items:center;justify-content:space-evenly;padding:0 .5rem;margin:1rem auto 0}.footerContainer__65ad9e6 .footerPage__65ad9e6 .logoFlexiness__65ad9e6{position:relative;width:90px;height:50px;margin:0 auto;padding:0}.footerContainer__65ad9e6 .footerPage__65ad9e6 small{width:auto}.footerContainer__65ad9e6 .footerPage__65ad9e6 small a{display:block;max-width:calc((100vw - 90px)/2 - 10px - 2rem - 1rem);width:min-content}@media screen and (min-width:648px){.footerContainer__65ad9e6 .footerPage__65ad9e6{width:75%}.footerContainer__65ad9e6 .footerPage__65ad9e6 small{width:100%}.footerContainer__65ad9e6 .footerPage__65ad9e6 small a{display:flex!important;justify-content:center;align-items:center;max-width:none;margin:0 auto}}.stickyContainer__65ad9e6{order:1;width:100%}.stickyContainer__65ad9e6>div,.stickyContainer__65ad9e6>div>div{display:flex;width:100%}.stickyContainer__65ad9e6 .stickyWrapper__65ad9e6{z-index:11;width:100%!important;background:var(--flex-tertiary)}@media screen and (max-width:760px){.stickyContainer__65ad9e6{order:3}}.forceMobile__65ad9e6 .stickyContainer__65ad9e6{order:3}.aboutApp__65ad9e6 .graphicsHolder__65ad9e6{height:auto;padding:2rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.aboutApp__65ad9e6.mobileMode__65ad9e6 .sectionAbout__65ad9e6{display:grid}.aboutApp__65ad9e6.mobileMode__65ad9e6 .sectionAbout__65ad9e6 .aboutContainer__65ad9e6:not(.showSpagehetti__65ad9e6){align-self:end}.aboutApp__65ad9e6 .titleHolder__65ad9e6{margin:1rem 0;min-height:6.4rem;padding:1rem 0}@media screen and (orientation:portrait)and (max-width:379px){.aboutApp__65ad9e6 .titleHolder__65ad9e6{margin:0 0 2rem}}@media screen and (min-width:449px){.aboutApp__65ad9e6 .titleHolder__65ad9e6{padding:0}}@media screen and (orientation:portrait){.aboutApp__65ad9e6 .titleHolder__65ad9e6 .makeSpaceMobile__65ad9e6{margin:-3rem 0 5rem}}@media screen and (orientation:landscape){.aboutApp__65ad9e6 .titleHolder__65ad9e6 .makeSpaceMobile__65ad9e6{margin:-3rem 0 11rem}}.aboutApp__65ad9e6 .sectionAbout__65ad9e6 .aboutContainer__65ad9e6{position:relative;display:grid;width:100%}.aboutApp__65ad9e6 .sectionAbout__65ad9e6.showSpagehetti__65ad9e6 .aboutContainer__65ad9e6{min-height:228px;height:calc(768px*.8 - var(--nav-layout-height) - 2rem - 108px)}@media screen and (min-width:379px){.aboutApp__65ad9e6 .sectionAbout__65ad9e6.showSpagehetti__65ad9e6 .aboutContainer__65ad9e6{height:calc(768px*.9 - var(--nav-layout-height) - 2rem - 132px)}}@media screen and (min-width:449px){.aboutApp__65ad9e6 .sectionAbout__65ad9e6.showSpagehetti__65ad9e6 .aboutContainer__65ad9e6{height:calc(768px - var(--nav-layout-height) - 2rem - 210px)}}@media screen and (min-width:529px){.aboutApp__65ad9e6 .sectionAbout__65ad9e6.showSpagehetti__65ad9e6 .aboutContainer__65ad9e6{height:calc(768px - var(--nav-layout-height) - 2rem - 210px)}}@media screen and (min-width:759px){.aboutApp__65ad9e6 .sectionAbout__65ad9e6.showSpagehetti__65ad9e6 .aboutContainer__65ad9e6{height:calc(768px - var(--nav-layout-height) - 2rem - 225px)}}@media screen and (min-width:799px){.aboutApp__65ad9e6 .sectionAbout__65ad9e6.showSpagehetti__65ad9e6 .aboutContainer__65ad9e6{height:calc(768px - var(--nav-layout-height) - 2rem - 225px)}}@media screen and (min-width:1024px){.aboutApp__65ad9e6 .sectionAbout__65ad9e6.showSpagehetti__65ad9e6 .aboutContainer__65ad9e6{height:calc(var(--spaghetti-holder-height) - var(--nav-layout-height) - 2rem - 225px)}}@media screen and (min-width:1388px){.aboutApp__65ad9e6 .sectionAbout__65ad9e6.showSpagehetti__65ad9e6 .aboutContainer__65ad9e6{height:calc(var(--spaghetti-holder-height) - var(--nav-layout-height) - 2rem - 225px)}}.aboutApp__65ad9e6 .aboutLinkGrid__65ad9e6{position:relative;align-self:flex-end;display:grid;width:calc(100vw - 1rem);margin:0 -1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}@media screen and (min-width:1024px){.aboutApp__65ad9e6 .aboutLinkGrid__65ad9e6{width:100%;margin:0 auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}}.aboutApp__65ad9e6 .aboutLinkGrid__65ad9e6>div{height:3em;display:flex;align-items:center;justify-content:center}.aboutApp__65ad9e6 .spaghettiHolderMobile__65ad9e6{position:absolute;width:100%;height:calc(var(--spaghetti-holder-height));left:0;right:0;top:0;margin:0 auto;min-height:680px}@media screen and (orientation:portrait)and (max-width:379px){.aboutApp__65ad9e6 .spaghettiHolderMobile__65ad9e6{min-height:495px}}@media screen and (orientation:landscape)and (max-width:759px){.aboutApp__65ad9e6 .spaghettiHolderMobile__65ad9e6{min-height:465px}}@media screen and (orientation:landscape)and (min-width:800px)and (max-width:949px){.aboutApp__65ad9e6 .spaghettiHolderMobile__65ad9e6{min-height:465px}}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6{position:absolute;width:100%;height:calc(var(--spaghetti-holder-height));left:0;right:0;margin:0 auto;min-height:580px}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .useYAxisDesk__65ad9e6{y:0}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineLeft__65ad9e6{position:absolute;left:0;top:0;min-height:580px}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineLeft__65ad9e6 #deskGreenRectHorizontalBottomLeft__65ad9e6{x:290px;y:max(var(--spaghetti-holder-height) - 74px,506px);width:calc(50vw - 265px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineLeft__65ad9e6 #deskGreenRectHorizontalBottomLink__65ad9e6{x:48px;y:max(var(--spaghetti-holder-height) - 4px,576px);width:calc(10vw - 80px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineLeft__65ad9e6 #deskYellowRectHorizontalTopLeft__65ad9e6{x:170px;y:161px;width:calc(50vw - 290px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineLeft__65ad9e6 #deskYellowRectHorizontalBottomLeft__65ad9e6{x:136px;y:max(var(--spaghetti-holder-height) - 127px,453.5px);width:calc(50vw - 220px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineLeft__65ad9e6 #deskRedRectHorizontalTopLeft__65ad9e6{x:242px;y:232px;width:calc(50vw - 448px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineLeft__65ad9e6 #deskRedRectHorizontalBottomLeft__65ad9e6{x:361px;y:max(var(--spaghetti-holder-height) - 155px,425px);width:calc(50vw - 382px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineLeft__65ad9e6 #deskYellowRectVerticalRight__65ad9e6{x:19px;y:264px;height:max(var(--spaghetti-holder-height) - 400px,177px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineLeft__65ad9e6 #deskRedRectVerticalRight__65ad9e6{x:117px;y:283px;height:max(var(--spaghetti-holder-height) - 554px,27px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6{position:absolute;left:0;right:0;top:0;margin:0 auto;min-height:580px}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskYellowRectHorizontalTopCenter__65ad9e6{x:calc(100% - (50vw - 448px));y:161px;width:calc(50vw - 1018px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskYellowRectHorizontalBottomCenter__65ad9e6{x:calc(50% - (50vw - 800px));y:max(var(--spaghetti-holder-height) - 127px,453.5px);width:calc(50vw - 880px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskYellowRectHorizontalBottomCenterLink__65ad9e6{x:calc(50% + 60px);y:max(var(--spaghetti-holder-height) - 5px,575px);width:calc(10vw - 110px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskGreenRectHorizontalTopCenter__65ad9e6{x:calc(50% + 116px);y:161px;width:calc(50vw - 1014px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskGreenRectHorizontalBottomCenterLeft__65ad9e6{x:calc(50% - (50vw - 900px));y:max(var(--spaghetti-holder-height) - 74px,506px);width:calc(50vw - 638px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskGreenRectHorizontalBottomCenterRight__65ad9e6{x:calc(50% + 260px);y:max(var(--spaghetti-holder-height) - 74px,506px);width:calc(50vw - 1158px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskBlueRectHorizontalBottomCenter__65ad9e6{x:calc(50% + 15px);y:max(var(--spaghetti-holder-height) - 228px,351.5px);width:calc(50vw - 800px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskBlueRectHorizontalTopCenterOne__65ad9e6{x:calc(50% + 246px);y:144.5px;width:calc(50vw - 1146px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskBlueRectHorizontalTopCenterTwo__65ad9e6{x:calc(50% + 328px);y:201.5px;width:calc(50vw - 1226px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskBlueRectHorizontalTopCenterThree__65ad9e6{x:calc(50% + 262px);y:234.5px;width:calc(50vw - 1160px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskBlueRectHorizontalBottomCenterLink__65ad9e6{x:calc(50% - (9vw - 54px));y:max(var(--spaghetti-holder-height) - 5px,575px);width:calc(9vw - 99px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskRedRectHorizontalTopCenter__65ad9e6{x:calc(100% - (50vw - 448px));y:232px;width:calc(50vw - 1166px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskRedRectHorizontalBottomCenterLeft__65ad9e6{x:calc(100% - (50vw - 448px));y:max(var(--spaghetti-holder-height) - 155px,575px);width:calc(50vw - 1032px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineCenter__65ad9e6 #deskRedRectHorizontalBottomCenterRight__65ad9e6{x:calc(50% + 200px);y:max(var(--spaghetti-holder-height) - 155px,575px);width:calc(50vw - 1098px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6{position:absolute;right:0;top:0;min-height:580px}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6 #deskGreenRectVerticalRight__65ad9e6{x:calc(100% - 40px);y:204px;height:max(var(--spaghetti-holder-height) - 396px,188px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6 #deskGreenRectHorizontalTopRight__65ad9e6{x:calc(100% - (50vw - 118px));y:161px;width:calc(50vw - 511px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6 #deskGreenRectHorizontalBottomRight__65ad9e6{x:calc(100% - (50vw + 24px));y:max(var(--spaghetti-holder-height) - 74px,506px);width:calc(50vw - 277px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6 #deskBlueRectHorizontalTopRightOne__65ad9e6{x:calc(100% - (50vw - 239px));y:144.5px;width:calc(50vw - 499px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6 #deskBlueRectHorizontalTopRightTwo__65ad9e6{x:calc(100% - (50vw - 330px));y:201.5px;width:calc(50vw - 506px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6 #deskBlueRectHorizontalTopRightThree__65ad9e6{x:calc(100% - (50vw - 262px));y:234.5px;width:calc(50vw - 508px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6 #deskBlueRectHorizontalBottomRight__65ad9e6{x:calc(100% - (50vw - 15px));y:max(var(--spaghetti-holder-height) - 228px,351.5px);width:calc(50vw - 490px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6 #deskRedRectHorizontalBottomRight__65ad9e6{x:calc(100% - (50vw - 202px));y:max(var(--spaghetti-holder-height) - 155px,425px);width:calc(50vw - 366px)}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6 #deskRedRectHorizontalBottomLink__65ad9e6{x:calc(100% - 6vw);y:max(var(--spaghetti-holder-height) - 8px,572px);width:calc(6vw - 62px)}@media screen and (min-width:1646px){.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6 #deskRedRectHorizontalBottomLink__65ad9e6{x:calc(100% - 7vw);width:calc(7vw - 62px)}}@media screen and (min-width:2046px){.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6 #deskRedRectHorizontalBottomLink__65ad9e6{x:calc(100% - 8vw);width:calc(8vw - 62px)}}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6 .spaghettiInlineRight__65ad9e6 #deskBlueRectVerticalRight__65ad9e6{x:calc(100% - 186.6px);y:283px;height:max(var(--spaghetti-holder-height) - 553px,27px)}@media screen and (max-width:1023px){.aboutApp__65ad9e6 .spaghettiHolderMobile__65ad9e6{display:block}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6{display:none}}@media screen and (min-width:1024px){.aboutApp__65ad9e6 .spaghettiHolderMobile__65ad9e6{display:none}.aboutApp__65ad9e6 .spaghettiHolderDesktop__65ad9e6{display:block}}.aboutApp__65ad9e6 #spaghettiBg__65ad9e6{position:absolute;left:0;top:0;width:100vw;height:100vh;background-image:url(/assets/svg/spaghetti-bg-left.svg),url(/assets/svg/spaghetti-bg-center.svg),url(/assets/svg/spaghetti-bg-right.svg);background-repeat:no-repeat;background-size:1200px auto;background-position:50% 0}.aboutApp__65ad9e6 .liftOffHolderDesk__65ad9e6{position:absolute;width:1656px;height:1150px;top:464px;left:50%;transform:translate(-50%,-50%);margin:0 auto;pointer-events:none}.aboutApp__65ad9e6 .liftOffHolderTab__65ad9e6{position:absolute;width:4000px;height:750px;top:348px;left:calc(50% - 19px);transform:translate(-50%,-50%);margin:0 auto;pointer-events:none}.aboutApp__65ad9e6 .liftOffHolderMob__65ad9e6{position:absolute;width:1256px;height:780px;top:368px;left:50.3%;transform:translate(-50%,-50%);margin:0 auto;pointer-events:none}@media screen and (max-width:499px){.aboutApp__65ad9e6 .liftOffHolderMob__65ad9e6{display:block}.aboutApp__65ad9e6 .liftOffHolderDesk__65ad9e6,.aboutApp__65ad9e6 .liftOffHolderTab__65ad9e6{display:none}}@media screen and (min-width:500px){.aboutApp__65ad9e6 .liftOffHolderMob__65ad9e6{display:none}.aboutApp__65ad9e6 .liftOffHolderTab__65ad9e6{display:block}.aboutApp__65ad9e6 .liftOffHolderDesk__65ad9e6{display:none}}@media screen and (min-width:1024px){.aboutApp__65ad9e6 .liftOffHolderMob__65ad9e6,.aboutApp__65ad9e6 .liftOffHolderTab__65ad9e6{display:none}.aboutApp__65ad9e6 .liftOffHolderDesk__65ad9e6{display:block}}.marpSlide__65ad9e6{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:1}.slidesMenuOpen__65ad9e6 .slidesTogglerClose__65ad9e6{width:2em;height:2em;position:relative;cursor:pointer;display:inline-block;padding:0;background:rgba(0,0,0,0);border:none}.slidesMenuOpen__65ad9e6 .slidesTogglerClose__65ad9e6 span{display:block;position:absolute;width:100%;height:2px;border-radius:2px;opacity:1;background:#fff}.slidesMenuOpen__65ad9e6 .slidesTogglerClose__65ad9e6 :first-child{transform:rotate(135deg)}.slidesMenuOpen__65ad9e6 .slidesTogglerClose__65ad9e6 :nth-child(2){transform:rotate(-135deg)}.slidesMenuOpen__65ad9e6{position:fixed;top:1.15rem;right:1.15rem;z-index:101}.slidesMenuOpen__65ad9e6.slidesVersion1__65ad9e6,.slidesMenuOpen__65ad9e6.slidesVersion2__65ad9e6{top:1.15rem}.slidesMenuOpen__65ad9e6 .showSlideBtn__65ad9e6{display:block;position:absolute;width:17rem;right:0;top:.5rem;margin:0 auto;font-size:1.7rem}.slidesMenuOpen__65ad9e6 .showSlideBtn__65ad9e6 .showSlideBtnTxt__65ad9e6{display:inline}@media screen and (max-width:900px){.slidesMenuOpen__65ad9e6 .showSlideBtn__65ad9e6{display:block;position:fixed;width:300px;left:7rem;top:2rem;margin:0 auto;font-size:2rem}.slidesMenuOpen__65ad9e6 .showSlideBtn__65ad9e6 .showSlideBtnTxt__65ad9e6{display:inline}}@media screen and (orientation:portrait)and (max-width:500px){.slidesMenuOpen__65ad9e6 .showSlideBtn__65ad9e6{display:block;position:fixed;width:100px;left:7rem;top:2rem;margin:0 auto;font-size:2rem}.slidesMenuOpen__65ad9e6 .showSlideBtn__65ad9e6 .showSlideBtnTxt__65ad9e6{display:none}}@media screen and (orientation:landscape)and (max-width:900px){.slidesMenuOpen__65ad9e6 .showSlideBtn__65ad9e6{display:block;position:fixed;width:200px;left:0;top:2.5rem;margin:0 auto;font-size:1.5rem}.slidesMenuOpen__65ad9e6 .showSlideBtn__65ad9e6 .showSlideBtnTxt__65ad9e6{display:inline}}.slidesMenuClosed__65ad9e6{position:absolute;top:2.1rem;width:calc(100vw - 125px - 2.5em - 6rem);left:calc(125px + 2.5rem);display:flex;justify-content:center;align-items:center;z-index:3}@media screen and (min-width:900px){.slidesMenuClosed__65ad9e6{position:absolute;display:block;width:auto;top:1.15rem;right:1.15rem;left:auto;z-index:3}}.todoApp__65ad9e6{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,"Menlo","Monaco","Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(rgba(255,255,255,1),rgba(255,255,255,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}.todoApp__65ad9e6 *{box-sizing:border-box;padding:0;margin:0}.todoApp__65ad9e6 a{color:inherit;text-decoration:none}@media(prefers-color-scheme:dark){.todoApp__65ad9e6{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(rgba(1,65,255,0.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,0.3));--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200;color-scheme:dark}}.todoApp__65ad9e6 main{margin:0 auto;min-height:calc(100vh - 475px)}.todoApp__65ad9e6 ul{padding-inline-start:0;margin-block-start:0;margin-block-end:0;list-style-type:none;display:flex;flex-direction:column;gap:1px;border-radius:8px;overflow:auto;margin:1rem 0 0}.todoApp__65ad9e6 ul:not(:empty){margin:1rem 0 2rem;border:1px solid #000;background-color:#000}.todoApp__65ad9e6 li{background-color:#fff;padding:8px;min-height:2.5rem}.todoApp__65ad9e6 li:hover{background:#dadbf9}