.InlineLoader_loader__72gb8{width:60px;aspect-ratio:4;background:radial-gradient(circle closest-side,var(--text) 90%,#0000) 0 /calc(100% / 3) 100% space;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation:InlineLoader_ldr__pMfrM 1s steps(4) infinite}@keyframes InlineLoader_ldr__pMfrM{to{-webkit-clip-path:inset(0 -34% 0 0);clip-path:inset(0 -34% 0 0)}}.FullPageLoader_wrapper__j_OLA{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background-color:var(--background)}.FullPageLoader_wrapper__j_OLA.FullPageLoader_translucent__ztO7_{opacity:.5}.UnderlinedWord_underlinedWord__7DvDK{display:inline-block;position:relative}.UnderlinedWord_line__Yr1a6{position:absolute;left:-4px;bottom:-14px;line-height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.UnderlinedWord_line__Yr1a6{left:-5px;bottom:-16px}}.TextLink_link__aNPpL{color:var(--text);text-decoration:underline;font-weight:500;font-size:15px;line-height:120%;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.TextLink_noUnderline__JvDCS{text-decoration:none}.Footer_footer__4vzqH{background-color:#141114;padding:var(--medium)}.Footer_inner__FbJ6a{max-width:var(--max-width);margin:0 auto;flex-direction:column;align-items:center;text-align:center}.Footer_list___KSK1{list-style:none;padding:0;margin:0 0 56px;display:flex;flex-direction:column;gap:32px}.Footer_list___KSK1 a{color:var(--white-text)}.Footer_legalList__Ljr0j{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:32px}.Footer_content__a1cH7{flex-direction:column;padding-top:var(--extra-large);width:100%}.Footer_legalSection__mFyIy{flex-direction:column;padding-top:70px}@media (min-width:768px){.Footer_content__a1cH7{flex-direction:row;padding-top:var(--medium)}.Footer_list___KSK1{flex-direction:row;margin-bottom:0}.Footer_inner__FbJ6a{align-items:flex-start}.Footer_legalSection__mFyIy{flex-direction:row;padding-top:var(--extra-large)}}@media (min-width:1250px){.Footer_list___KSK1{display:flex;flex-direction:row;gap:32px}}.Layout_container__5JP8h{--bg-image:url(/landing/pieces-dark-mode.png);width:100%;aspect-ratio:9/4;background-image:var(--bg-image);background-position:50%;background-size:cover;background-repeat:no-repeat}[data-theme=light] .Layout_container__5JP8h{--bg-image:url(/landing/pieces.png)}.Layout_offset__RmuCo{padding-top:20px}.Layout_card__m3AeA{max-width:450px;text-align:center;margin:0 var(--small)}@media (min-width:768px){.Layout_offset__RmuCo{padding-top:40px}}@media (min-width:1250px){.Layout_offset__RmuCo{padding-top:100px}}.Subscriptions_hero__DOPHs{display:flex;flex-direction:column;gap:var(--large);margin-top:var(--extra-large);margin-bottom:var(--extra-large)}.Subscriptions_heroText__Wcrje{margin:-60px auto 0;padding:0 var(--small);text-align:center}.Subscriptions_imageWrapper__9Y80Q{width:300px;height:300px;position:relative;margin:0 auto;flex-shrink:0}.Subscriptions_unlockedContainer__QUDvn{--transparent-background:rgba(45,55,73,.65);border-radius:var(--large);background:var(--transparent-background);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;flex-direction:column;gap:var(--extra-large);padding:var(--small);margin:0 auto;max-width:360px}[data-theme=light] .Subscriptions_unlockedContainer__QUDvn{--transparent-background:hsla(0,0%,100%,.65)}.Subscriptions_features__ITKef{margin:0 auto;max-width:350px}.Subscriptions_list__adG7O{margin:0 auto;padding-left:var(--large);text-align:center}.Subscriptions_plansContainer__8bP_t{margin:0 auto;max-width:280px}.Subscriptions_backgroundOffset__uQGhx{padding-top:90px;padding-bottom:var(--large)}@media (min-width:500px){.Subscriptions_imageWrapper__9Y80Q{width:420px;height:420px}.Subscriptions_heroText__Wcrje{padding:0 var(--medium);max-width:480px}}@media (min-width:768px){.Subscriptions_hero__DOPHs{flex-direction:row;align-items:center;margin-top:40px}.Subscriptions_heroText__Wcrje{margin:0 auto;text-align:initial}.Subscriptions_imageWrapper__9Y80Q{width:300px;height:300px}.Subscriptions_backgroundOffset__uQGhx{padding-top:80px;padding-bottom:60px}.Subscriptions_unlockedContainer__QUDvn{flex-direction:row;align-items:center;max-width:768px;padding:var(--large);margin:0 auto}}@media (min-width:900px){.Subscriptions_hero__DOPHs{margin-bottom:-40px}.Subscriptions_imageWrapper__9Y80Q{width:520px;height:520px}.Subscriptions_heroText__Wcrje{margin-top:-100px}.Subscriptions_unlockedContainer__QUDvn{padding:var(--extra-large)}}@media (min-width:1250px){.Subscriptions_imageWrapper__9Y80Q{width:450px;height:450px}.Subscriptions_backgroundOffset__uQGhx{padding-top:150px}}.Subscriptions_plansSwitcher__Ll8V7{width:280px;position:relative}.Subscriptions_monthlyColor__2Yar9{--textColor:var(--accent-blend-emphasize);--mainColor:var(--accent);--blandColor:var(--accent-blend);--otherColor:var(--strong-green);--radius:0 8px 0 0;--tab-shadow:none}.Subscriptions_yearlyColor__D7oIX{--textColor:var(--strong-green);--mainColor:var(--strong-green);--blandColor:var(--strong-green-bland);--otherColor:var(--accent);--radius:8px 0 0 0;--tab-shadow:8px 7px 9px 3px var(--shadow)}.Subscriptions_tab__8eCbe{padding:0;cursor:pointer;outline:none;display:inline-flex;align-items:center;width:110px;height:32px;padding-left:var(--medium);text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:15px;font-weight:400;line-height:155%;color:var(--otherColor);border-radius:8px 8px 0 0;flex-grow:1}.Subscriptions_activeTab__HBcS0{color:var(--textColor);background-color:var(--blandColor);font-weight:600;box-shadow:var(--tab-shadow)}.Subscriptions_plan__1I6s_{border-radius:var(--border-radius);box-shadow:8px 7px 9px 3px var(--shadow);background-color:var(--card-emphasize);height:185px;position:relative;padding:var(--extra-large) var(--medium) var(--medium) var(--large);text-align:left}.Subscriptions_activePrice__sI7le{color:var(--mainColor);display:inline-block}.Subscriptions_interval__5aOsa{color:var(--text-alternative);display:inline-block;padding-left:var(--small)}.Subscriptions_basePrice___StM9{color:var(--text-alternative);display:block;margin-top:var(--small)}.Subscriptions_discount__jePEx{line-height:15px;min-width:95px;padding:var(--small) var(--medium);color:var(--strong-green-emphasize);text-transform:uppercase}.Subscriptions_expiresAt__LQw9G{line-height:15px;padding:var(--small) 0;color:var(--text-alternative)}.Subscriptions_discountContainer__nAalX{position:absolute;top:0;left:0;width:100%;height:36px;background:linear-gradient(180deg,var(--blandColor) 0,var(--card-emphasize) 100%);border-radius:var(--radius)}