a.SocialLinks_Link__3gLM2:not(:hover){color:currentColor}a.SocialLinks_Link__3gLM2:hover{border:none;padding:0;margin:0}a.SocialLinks_Link__3gLM2[href^=http]:not([href*="curvelabs.eu"]):not([href*=localhost]):after{display:none}.SocialLinks_SocialLinks__4SA4V{display:flex;grid-gap:1.61803rem;gap:1.61803rem;flex-wrap:wrap;font-size:clamp(1.6018066406rem,2.4027099609vw + .5rem,2.502822876rem);margin:0;padding:0}.Navbar_Menu__f_KBQ{background-color:#141255;color:#f5f5f3;-webkit-clip-path:url(#menu-transition-shape);clip-path:url(#menu-transition-shape);display:grid;grid-gap:.6180355123rem;gap:.6180355123rem;grid-template-columns:1fr;grid-template-rows:1fr 1fr auto auto auto;height:var(--app-height,100vh);left:0;margin:0;overflow-y:scroll;padding-top:var(--navbar-offset);padding-left:var(--page-pad);padding-right:var(--page-pad);padding-bottom:1rem;position:fixed;top:0;width:100vw;z-index:8000}.Navbar_Menu__f_KBQ ul[role=list]{padding:0;max-width:60ch}.Navbar_MenuFooter__26v4E{display:grid;font-size:clamp(.7023319616rem,1.0534979424vw + .5rem,1.09739369rem);font-style:normal;grid-gap:.6180355123rem;gap:.6180355123rem;opacity:.5;width:100%}@media(min-width:48em){.Navbar_MenuFooter__26v4E{grid-template-columns:repeat(auto-fit,minmax(min(15ch,100%),1fr))}}.Navbar_MenuLink__2Nf9F{color:#f5f5f3;display:block;font-size:clamp(2.0272865295rem,3.0409297943vw + .5rem,3.1676352024rem);font-family:Cosi Azure,Georgia,Times,serif;margin:0;padding-top:.3819678945rem;padding-bottom:.3819678945rem;width:100%}.Navbar_MenuLink__2Nf9F:hover{text-decoration:none;padding-bottom:.3819678945rem;margin-bottom:0}.Navbar_MenuLinkContainer__3Qh8a{border-bottom:1px solid #9d9c9f;cursor:pointer;overflow:hidden}.Navbar_MenuLinkContainer__3Qh8a a{border:none}@media(min-width:36em){.Navbar_MenuLinkSmallList__1i8Ud{display:none}}.Navbar_MenuLinkSmall__3xBsc{color:currentColor}.Navbar_Navbar__3nKgr{align-items:center;display:flex;flex-wrap:wrap;grid-gap:1rem;gap:1rem;justify-content:space-between;padding-left:var(--page-pad);padding-right:var(--page-pad);position:fixed;top:0;left:0;transition:color .5s;width:100vw;z-index:9000}.Navbar_Navbar__3nKgr *,.Navbar_Navbar__3nKgr * a{color:var(--secondary,#151a71);color:color-contrast(#151a71,#f5f5f3)}.Navbar_Navbar__3nKgr[data-open=true]{--background:#141255;--background-rgb:20,18,85}.Navbar_Navbar__3nKgr[data-open=true] *,.Navbar_Navbar__3nKgr[data-open=true] * a{color:#f5f5f3}.Navbar_Navbar__3nKgr[data-newsletter=true]{--background:#100519;--background-rgb:16,5,25}.Navbar_Navbar__3nKgr[data-newsletter=true] *,.Navbar_Navbar__3nKgr[data-newsletter=true] * a{color:#f5f5f3}.Navbar_TopLinkList__1Qjab{display:flex;flex-wrap:wrap;grid-gap:2.6180210809rem;gap:2.6180210809rem}.Navbar_TopLink__2ktIi{color:currentColor;display:none;transition:color .15s}@media(min-width:36em){.Navbar_TopLink__2ktIi{display:inline-block}}.Navbar_ToggleButton__3fvBe{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;display:inline-flex;justify-content:center;align-items:center;font-family:inherit;font-size:1em;margin:0;text-decoration:none;text-align:center;border:none}.Navbar_ToggleButton__3fvBe svg{height:1.5em;width:1.5em}.Navbar_ToggleButton__3fvBe:hover{color:#71f0ac;transition:color .15s}a.Navbar_Logo__l1513{color:currentColor}a.Navbar_Logo__l1513:hover{text-decoration:none;border:none;padding-bottom:0;margin-bottom:0}a.Navbar_Logo__l1513 svg{height:2em;width:2em}.Button_Button__2_RQ2{--color:#30d988;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.0901710552rem solid var(--color);border-radius:1.61803rem;color:#0d0b47;background-color:var(--color);display:inline-flex;font-family:Relative,Georgia,Times,serif;padding:.6180355123rem 1.61803rem;justify-content:center;align-items:center;font-family:inherit;font-size:1em;margin:0;text-decoration:none;text-align:center;transition:background-color .15s,box-shadow .15s,border .15s,color .15s}.Button_Button__2_RQ2:hover{--color:#71f0ac}.Button_Button__2_RQ2:active{--color:#028e62}.Button_Button__2_RQ2:disabled,.Button_Button__2_RQ2[aria-disabled=true]{opacity:.3;cursor:not-allowed}.Button_Button__2_RQ2:focus-visible{box-shadow:0 0 0 .0901710552rem #028e62;outline:none}.Button_Button__2_RQ2[data-variant=secondary]{--color:currentColor;background-color:transparent;color:var(--color)}.Button_Button__2_RQ2[data-variant=secondary]:hover{--color:#71f0ac}.Button_Button__2_RQ2[data-variant=secondary]:active{--color:#028e62}.Button_Button__2_RQ2[data-variant=secondary]:focus-visible{border-color:#028e62;box-shadow:none}.Button_Button__2_RQ2[data-border=false]{border:none}.Button_Button__2_RQ2[data-border=false]:focus-visible{box-shadow:0 0 0 .0901710552rem #028e62;outline:none}.Input_Input__zKd7A{--color:#f5f5f3;--weight:0.0901710552rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:none;border-bottom:var(--color) var(--weight) solid;border-radius:0;color:inherit;background-color:transparent;font-family:Relative,Georgia,Times,serif;padding:.2360697234rem 0;font-family:inherit;font-size:clamp(1rem,1.5vw + .5rem,1.5625rem);margin:0 0 .0557284172rem;text-decoration:none;transition:background-color .15s,border .15s,color .15s,margin .15s,padding .15s;width:100%;position:relative}.Input_Input__zKd7A::-moz-placeholder{color:#9d9c9f}.Input_Input__zKd7A:-ms-input-placeholder{color:#9d9c9f}.Input_Input__zKd7A::placeholder{color:#9d9c9f}.Input_Input__zKd7A:hover{--color:#30d988}.Input_Input__zKd7A:disabled,.Input_Input__zKd7A[aria-disabled=true]{--color:#f5f5f3;opacity:.3;cursor:not-allowed}.Input_Input__zKd7A:disabled:active,.Input_Input__zKd7A[aria-disabled=true]:active{--color:#f5f5f3}.Input_Input__zKd7A:active,.Input_Input__zKd7A:focus,.Input_Input__zKd7A:focus-visible{--color:#30d988;--weight:0.1458994724rem;outline:none;margin-bottom:0}.Input_Input__zKd7A[data-error=true]{--color:#d32727}.Input_InputContainer__3XfBL{position:relative;width:100%}.Input_InputContainer__3XfBL svg{position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none}.Input_InputContainer__3XfBL .Input_Input__zKd7A{padding-right:1em}.Input_Error__1l9mF{color:#d32727;font-size:clamp(.7023319616rem,1.0534979424vw + .5rem,1.09739369rem)}.Input_Input__zKd7A+.Input_Error__1l9mF{margin-top:.0901710552rem}button.NewsletterSignup_CloseButton__1qMUM{display:none;margin-bottom:4.2360366495rem}@media(min-width:36em){button.NewsletterSignup_CloseButton__1qMUM{display:inline-block}button.NewsletterSignup_CloseButton__1qMUM svg{width:clamp(1.6018066406rem,2.4027099609vw + .5rem,2.502822876rem);height:clamp(1.6018066406rem,2.4027099609vw + .5rem,2.502822876rem)}}.NewsletterSignup_Form__1Xl9j{margin-top:1.61803rem}.NewsletterSignup_Message__1y3vI{background-color:#f5f5f3;color:#100519;padding:1rem}.NewsletterSignup_NewsletterSignup__CP1sj{background-color:#100519;color:#f5f5f3;height:100%;left:50%;max-height:var(--app-height,100vh);max-width:60ch;overflow-y:scroll;padding:6.85403438rem 1.61803rem 1.61803rem;position:absolute;top:50%;transform:translate(100%,-50%);transition:transform .5s ease;width:100%;z-index:8000}@media(min-width:36em){.NewsletterSignup_NewsletterSignup__CP1sj{height:var(--app-height,100vh);right:0;left:auto;top:0;transform:translate(100%);padding-top:1.61803rem;z-index:11000}.NewsletterSignup_NewsletterSignup__CP1sj h1,.NewsletterSignup_NewsletterSignup__CP1sj h2,.NewsletterSignup_NewsletterSignup__CP1sj h3{margin-top:2.6180210809rem}}.NewsletterSignup_NewsletterSignup__CP1sj[class*=after-open]{transform:translate(-50%,-50%)}@media(min-width:36em){.NewsletterSignup_NewsletterSignup__CP1sj[class*=after-open]{transform:translate(0)}}.NewsletterSignup_NewsletterSignup__CP1sj[class*=before-close]{transform:translate(100%,-50%)}@media(min-width:36em){.NewsletterSignup_NewsletterSignup__CP1sj[class*=before-close]{transform:translate(100%)}}.NewsletterSignup_Overlay__Ykmhh{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(180deg,rgba(16,5,25,.15),rgba(16,5,25,.3));bottom:0;left:0;right:0;top:0;position:fixed;z-index:8000}@media(min-width:36em){.NewsletterSignup_Overlay__Ykmhh{z-index:11000}}.NewsletterSignup_SubmitContainer__36sQH{--space:4.2360366495rem;display:grid;grid-template-columns:1fr auto}.SkeletonLayout_SkeletonLayout__C3Qjq{--navbar-offset:6.85403438rem;--page-pad:clamp(0.6180355123rem,8vw,4.2360366495rem);background-color:var(--background,#100519);color:var(--primary,#f5f5f3);min-height:var(--app-height,100vh);padding-left:var(--page-pad);padding-right:var(--page-pad);position:relative;transition:color .5s ease,background-color .5s ease}.SkeletonLayout_SkeletonLayout__C3Qjq:not([data-theme]),.SkeletonLayout_SkeletonLayout__C3Qjq[data-theme=light]{--background:#f5f5f3;--background-rgb:245,245,243;--primary:#100519;--secondary:#151a71}.SkeletonLayout_SkeletonLayout__C3Qjq[data-theme=dark]{--background:#141255;--background-rgb:20,18,85;--primary:#f5f5f3;--secondary:#f5f5f3}.SkeletonLayout_SkeletonLayout__C3Qjq[data-theme=black]{--background:#100519;--background-rgb:16,5,25;--primary:#f5f5f3;--secondary:#f5f5f3}.Footer_Footer__AtGet{color:#9d9c9f;padding-left:var(--page-pad);padding-right:var(--page-pad);padding-bottom:1rem;transition:color .5s;width:100%;z-index:7000}@media(min-width:48em){.Footer_Footer__AtGet{position:fixed;bottom:0;right:var(--page-pad);width:calc((100vw - 2*var(--page-pad))*3/5)}.Footer_Footer__AtGet[data-fixed]{position:fixed;width:100%;right:0}}[data-home-animating=true] .Footer_Footer__AtGet{display:none}@media(min-width:62em){[data-home-animating=true] .Footer_Footer__AtGet{display:block}}.Footer_FooterContent__2iqQF{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;font-size:clamp(.4932701843rem,.7399052764vw + .5rem,.7707346629rem);grid-gap:2.6180210809rem;gap:2.6180210809rem;justify-content:space-between}@media(min-width:48em){.Footer_FooterContent__2iqQF{grid-gap:.2360697234rem;gap:.2360697234rem;flex-direction:row-reverse}}a.Footer_Link__1wKkL{font-size:clamp(.5549289573rem,.832393436vw + .5rem,.8670764958rem)}a.Footer_Link__1wKkL:not(:hover){color:var(--primary)}.Footer_Links__2RBiE{display:flex;flex-direction:column;flex-wrap:wrap;grid-gap:1.61803rem;gap:1.61803rem;margin:0;padding:0;text-align:center}@media(min-width:48em){.Footer_Links__2RBiE{flex-direction:row;grid-gap:.6180355123rem;gap:.6180355123rem}}button.Footer_ScrollUpButton__15JNR{display:block;font-size:clamp(1.8020324707rem,2.7030487061vw + .5rem,2.8156757355rem)}@media(min-width:48em){button.Footer_ScrollUpButton__15JNR{display:none}}button.Footer_ScrollUpButton__15JNR[data-variant=secondary]{--color:#30d988}.Footer_SocialLinksContainer__1TRp3{color:var(--primary);display:block}@media(min-width:48em){.Footer_SocialLinksContainer__1TRp3{display:none}}.Divider_Divider__1wVHy{color:inherit;width:100%}.Divider_Divider__1wVHy path{height:auto;width:100%}.Divider_DividerContainer__34IFt{overflow:hidden}.Divider_DividerContainer__34IFt[data-vertical=true],.Divider_DividerContainer__34IFt[data-vertical=true] .Divider_Divider__1wVHy{height:100%;width:auto;overflow:visible;padding-left:.6180355123rem;padding-right:.6180355123rem}.Divider_DividerContainer__34IFt[data-vertical=true] path{height:100%;width:auto;transform:rotate(90deg) translateY(-1%);overflow:visible}.VideoGif_Container__1snGw{position:relative}.VideoGif_Container__1snGw .VideoGif_Poster__1yCku{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .35s 1.75s}.VideoGif_Container__1snGw[data-show-poster=true] .VideoGif_Poster__1yCku{opacity:1}.VideoGif_Container__1snGw[data-show-poster=true] .VideoGif_VideoGif__3ahEy{opacity:0}.VideoGif_VideoGif__3ahEy{background-color:transparent;max-width:100%;pointer-events:none;width:100%;transition:opacity .35s 1.75s}.MainLayout_Animation__3Exal{display:flex;align-items:center;justify-content:center;padding-top:var(--navbar-offset);position:fixed;max-height:var(--app-height,100vh);max-width:100%;top:0}.MainLayout_Animation__3Exal~.MainLayout_SideSectionContainer__Ip14K>.MainLayout_SideSection__35hax{padding-top:1rem}@media(min-width:48em){.MainLayout_Animation__3Exal{width:100%;height:100%;padding-top:0;position:fixed}}.MainLayout_AnimationContainer__2uwcp{display:flex;flex-direction:column;justify-content:flex-end;min-height:var(--app-height,100vh)}@media(min-width:48em){.MainLayout_AnimationContainer__2uwcp{display:contents;min-height:0}}.MainLayout_Divider__csnrq{margin-left:calc(-1*var(--page-pad));margin-right:calc(-1*var(--page-pad));overflow:hidden;z-index:9500}@media(min-width:48em){.MainLayout_Divider__csnrq{margin-left:.6180355123rem;margin-right:.6180355123rem}}body[data-home-animating=true] .MainLayout_Divider__csnrq{visibility:hidden}.MainLayout_MainLayout__1wC0R{display:grid;grid-gap:1rem;gap:1rem;grid-template-rows:1fr auto;min-height:var(--app-height,100vh);position:relative}@media(min-width:48em){.MainLayout_MainLayout__1wC0R{grid-template-columns:7fr 8fr;grid-template-rows:unset;min-height:var(--app-height,100vh)}}@media(min-width:62em){.MainLayout_MainLayout__1wC0R{grid-template-columns:2fr 3fr}.MainLayout_MainLayout__1wC0R[data-fix-height=true] .MainLayout_MainSection__2K-Bk{grid-gap:0;gap:0;height:var(--app-height,100vh)}}.MainLayout_MainSection__2K-Bk{display:grid;grid-gap:6.85403438rem;gap:6.85403438rem;grid-template-rows:1fr auto;position:relative}@media(min-width:48em){.MainLayout_SideSectionContainer__Ip14K{display:grid;grid-template-columns:1fr auto;position:-webkit-sticky;position:sticky;max-height:var(--app-height,100vh);min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;overflow-y:auto;top:0}}.MainLayout_SideSection__35hax{display:flex;flex-direction:column;grid-gap:4.2360366495rem;gap:4.2360366495rem;padding-top:var(--navbar-offset);padding-bottom:4.2360366495rem;overflow-x:hidden}@media(min-width:48em){.MainLayout_SideSection__35hax{padding-right:1.61803rem}}.MainLayout_SideSection__35hax>:first-child{margin-top:auto}@media(min-width:48em){.MainLayout_SideSection__35hax{position:-webkit-sticky;position:sticky;max-height:var(--app-height,100vh);min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding-bottom:1.61803rem;overflow-y:auto;top:0}}.MainLayout_SocialLinksContainer__3nYSQ{display:none}@media(min-width:48em){.MainLayout_SocialLinksContainer__3nYSQ{display:block}}.MainLayout_SideSectionContainer__Ip14K{transition:opacity .5s ease}body[data-home-animating=true] .MainLayout_SideSectionContainer__Ip14K{opacity:0}.Blog_ImageContainer__3go_x{height:clamp(112.5px,15vh,225px);max-width:100%;position:relative}.Blog_Blog__1hWUx{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.Blog_CardContent__3g2rG{display:grid;grid-gap:1.61803rem;gap:1.61803rem}@media(min-width:62em){.Blog_CardContent__3g2rG{grid-template-columns:clamp(112.5px,15vw,225px) 1fr}}.Blog_Title__pGPOr{font-weight:400;font-size:clamp(1.265625rem,1.8984375vw + .5rem,1.9775390625rem)}.ReadingList_Category__273Oe{border-bottom:1px solid rgba(245,245,243,.2);padding-bottom:var(--space)}.ReadingList_Category__273Oe h3{cursor:pointer}.ReadingList_Details__2SPbX[open] .ReadingList_DisclosureIcon__38JeK{transform:rotate(180deg)}.ReadingList_DisclosureIcon__38JeK{transition:transform .15s ease}.ReadingList_ReadingList__25j1T{padding-left:0;padding-right:0;margin-left:0;margin-right:0;margin-top:var(--space);transform-origin:top}.ReadingList_Summary__KrENa{align-items:center;display:flex;flex-wrap:nowrap;grid-gap:1rem;gap:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;list-style:none;transition:color .15s ease,box-shadow .15s ease;width:100%}.ReadingList_Summary__KrENa::marker{display:none}.ReadingList_Summary__KrENa::-webkit-details-marker{display:none}.ReadingList_Summary__KrENa:focus{box-shadow:1px 1px 1px rgba(0,0,0,.1);color:#30d988;outline:none}.ReadingList_Summary__KrENa:focus:not(:focus-visible){box-shadow:none;color:currentColor;outline:none}.ReadingList_Summary__KrENa:focus-visible{box-shadow:1px 1px 1px rgba(0,0,0,.1);color:#30d988;outline:.0901710552rem solid #028e62}.ReadingList_Title__2NCzH{font-weight:400;font-size:clamp(1.265625rem,1.8984375vw + .5rem,1.9775390625rem)}