.Home_page__99CK0{--color-dark:#1c1a1c;--color-light:#e8e8e8;--color-white:#fafafa;--color-teal:#09839f;--color-sage:#b3bfbe;--color-taupe:#b9ac92;--color-blush:#cfc5c2;--color-pale:#dce2db;--border-width:6px;--block-shadow:0 1px 0 0 hsla(0,0%,100%,.5),0 6px 0 0 #151315,0 7px 0 0 #0a090a,0 10px 20px rgba(28,26,28,.4),inset 0 1px 1px hsla(0,0%,100%,.25),inset 0 -1px 1px rgba(0,0,0,.1);--block-shadow-hover:0 1px 0 0 hsla(0,0%,100%,.5),0 8px 0 0 #151315,0 9px 0 0 #0a090a,0 14px 28px rgba(28,26,28,.45),inset 0 1px 1px hsla(0,0%,100%,.3),inset 0 -1px 1px rgba(0,0,0,.1);--block-shadow-pressed:0 1px 0 0 hsla(0,0%,100%,.3),0 2px 0 0 #151315,0 3px 0 0 #0a090a,0 4px 8px rgba(28,26,28,.3),inset 0 1px 2px rgba(0,0,0,.15),inset 0 -1px 1px hsla(0,0%,100%,.1);min-height:100vh;background:#cdcdcd;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 4px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 4px);padding:2rem}.Home_gridContainer__tZ8dT{display:grid;grid-template-rows:auto auto auto auto;grid-gap:var(--border-width);gap:var(--border-width);max-width:1600px;margin:0 auto;background:var(--color-dark);border-radius:6px;padding:var(--border-width);box-shadow:0 0 0 1px hsla(0,0%,100%,.1),0 0 0 2px #0a090a,0 25px 80px rgba(28,26,28,.5),0 10px 30px rgba(28,26,28,.4),inset 0 1px 0 hsla(0,0%,100%,.05)}.Home_header__qwdnY{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:linear-gradient(180deg,#f0f0f0 0,var(--color-light) 100%);border-radius:3px;box-shadow:var(--block-shadow);transform:translateZ(0);transition:transform .2s ease,box-shadow .2s ease;animation:Home_slideInFromTop__Obkiv .5s cubic-bezier(.34,1.56,.64,1) forwards}.Home_header__qwdnY:hover{transform:translateY(-2px);box-shadow:var(--block-shadow-hover)}.Home_brandLabel__B2C07{font-weight:500;letter-spacing:.2em}.Home_brandLabel__B2C07,.Home_tagLabel__nTlXU{font-family:var(--font-body);font-size:.6875rem;text-transform:uppercase;color:var(--color-dark)}.Home_tagLabel__nTlXU{font-weight:400;letter-spacing:.15em;opacity:.5}.Home_mainGrid__9NBqn{display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:var(--border-width);gap:var(--border-width)}.Home_logoCell___0Pjc{display:flex;align-items:center;justify-content:center;padding:6rem 2rem;background:linear-gradient(180deg,#e4eae3 0,var(--color-pale) 100%);border-radius:3px;box-shadow:var(--block-shadow);transform:translateZ(0);transition:transform .2s ease,box-shadow .2s ease;animation:Home_slideInFromLeft__RKTAG .5s cubic-bezier(.34,1.56,.64,1) .08s forwards;opacity:0}.Home_logoCell___0Pjc:hover{transform:translateY(-3px);box-shadow:var(--block-shadow-hover)}.Home_logoWrapper__qmlcY{filter:drop-shadow(0 4px 8px rgba(28,26,28,.15))}.Home_logo__80mSr{width:80px;height:auto}.Home_brandCell__6XhqL{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 3rem;text-align:center;background:linear-gradient(180deg,#f0f0f0 0,var(--color-light) 100%);border-radius:3px;box-shadow:var(--block-shadow);transform:translateZ(0);transition:transform .2s ease,box-shadow .2s ease;animation:Home_slideInFromBottom__MaRwA .5s cubic-bezier(.34,1.56,.64,1) .16s forwards;opacity:0}.Home_brandCell__6XhqL:hover{transform:translateY(-4px);box-shadow:var(--block-shadow-hover)}.Home_brandName__EFf_4{font-family:var(--font-display);font-size:clamp(3rem,8vw,6rem);letter-spacing:.04em;line-height:1;margin:0 0 1.5rem;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.Home_brandName__EFf_4,.Home_tagline__4XR2e{font-weight:300;color:var(--color-dark);text-transform:lowercase}.Home_tagline__4XR2e{font-family:var(--font-body);font-size:.875rem;letter-spacing:.35em;margin:0}.Home_accentCell__PKMFc{display:flex;align-items:stretch;justify-content:stretch;padding:1rem;background:linear-gradient(180deg,#f0f0f0 0,var(--color-light) 100%);border-radius:3px;box-shadow:var(--block-shadow);transform:translateZ(0);animation:Home_slideInFromRight__x_2QN .5s cubic-bezier(.34,1.56,.64,1) .24s forwards;opacity:0}.Home_appsSection__vuiSW{display:grid;grid-template-rows:auto 1fr;grid-gap:var(--border-width);gap:var(--border-width)}.Home_appsHeader__edQ_f{padding:1rem 2rem;background:linear-gradient(180deg,#242224 0,var(--color-dark) 100%);border-radius:3px;box-shadow:0 1px 0 0 hsla(0,0%,100%,.08),0 5px 0 0 #0a090a,0 8px 16px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.05);animation:Home_slideInFromLeft__RKTAG .5s cubic-bezier(.34,1.56,.64,1) .32s forwards;opacity:0}.Home_sectionLabel__3iCp1{font-family:var(--font-body);font-size:.625rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--color-light);text-shadow:0 1px 2px rgba(0,0,0,.3)}.Home_appsGrid__nS3OQ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--border-width);gap:var(--border-width)}.Home_appCard__NvbdG{display:flex;align-items:center;gap:1.5rem;padding:2.5rem 2rem;background:linear-gradient(180deg,#f0f0f0 0,var(--color-light) 100%);border-radius:3px;box-shadow:var(--block-shadow);transition:transform .15s ease,box-shadow .15s ease,background .15s ease;cursor:pointer;text-decoration:none;transform:translateZ(0);animation:Home_slideInFromBottom__MaRwA .5s cubic-bezier(.34,1.56,.64,1) .4s forwards;opacity:0}.Home_appCard__NvbdG:nth-child(2){animation-delay:.48s}.Home_appCard__NvbdG:hover{transform:translateY(-4px);box-shadow:var(--block-shadow-hover);background:linear-gradient(180deg,#fff,#f5f5f5)}.Home_appCard__NvbdG:active{transform:translateY(2px);box-shadow:var(--block-shadow-pressed)}.Home_appIconWrapper__mFvQo{transition:transform .15s ease}.Home_appCard__NvbdG:hover .Home_appIconWrapper__mFvQo{transform:translateY(-2px)}.Home_appIcon__CpVk3{width:72px;height:72px;border-radius:16px;object-fit:cover;box-shadow:0 4px 12px rgba(28,26,28,.2),0 1px 3px rgba(28,26,28,.15),inset 0 0 0 1px rgba(0,0,0,.05)}.Home_appInfo__VqvxA{display:flex;flex-direction:column;gap:.25rem}.Home_appName__4P3yW{font-size:1.25rem;font-weight:400;letter-spacing:.01em}.Home_appDescription__wQUCn,.Home_appName__4P3yW{font-family:var(--font-body);color:var(--color-dark);margin:0}.Home_appDescription__wQUCn{font-size:.8125rem;font-weight:300;opacity:.5;line-height:1.4}.Home_appBadge__bQ_cz{font-family:var(--font-body);font-size:.5625rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--color-dark);opacity:.35;margin-top:.375rem}.Home_emptyCell__Nx881{background:rgba(10,9,10,.6);border-radius:3px;min-height:120px;box-shadow:inset 0 4px 12px rgba(0,0,0,.5),inset 0 1px 3px rgba(0,0,0,.4),inset 0 0 0 1px rgba(0,0,0,.3);position:relative}.Home_emptyCellAccent__W9HnT{background:linear-gradient(180deg,#d7ccc9 0,var(--color-blush) 100%);border-radius:3px;min-height:120px;box-shadow:var(--block-shadow);animation:Home_slideInFromRight__x_2QN .5s cubic-bezier(.34,1.56,.64,1) .56s forwards;opacity:0;transition:transform .2s ease,box-shadow .2s ease}.Home_emptyCellAccent__W9HnT:hover{transform:translateY(-3px);box-shadow:var(--block-shadow-hover)}.Home_footer__7dKhS{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--border-width);gap:var(--border-width)}.Home_footerLeft__jYlLf{padding:1.25rem 2rem;background:linear-gradient(180deg,#bdc7c6 0,var(--color-sage) 100%);border-radius:3px;box-shadow:var(--block-shadow);animation:Home_slideInFromLeft__RKTAG .5s cubic-bezier(.34,1.56,.64,1) .64s forwards;opacity:0;transition:transform .2s ease,box-shadow .2s ease}.Home_footerLeft__jYlLf:hover{transform:translateY(-2px);box-shadow:var(--block-shadow-hover)}.Home_footerRight__bW_jH{padding:1.25rem 2rem;text-align:right;background:linear-gradient(180deg,#c4b8a0 0,var(--color-taupe) 100%);border-radius:3px;box-shadow:var(--block-shadow);animation:Home_slideInFromRight__x_2QN .5s cubic-bezier(.34,1.56,.64,1) .72s forwards;opacity:0;transition:transform .2s ease,box-shadow .2s ease}.Home_footerRight__bW_jH:hover{transform:translateY(-2px);box-shadow:var(--block-shadow-hover)}.Home_footerText__MqMiH{font-family:var(--font-body);font-size:.625rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase;color:var(--color-dark);text-shadow:0 1px 0 hsla(0,0%,100%,.5)}@keyframes Home_slideInFromTop__Obkiv{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes Home_slideInFromBottom__MaRwA{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes Home_slideInFromLeft__RKTAG{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes Home_slideInFromRight__x_2QN{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1200px){.Home_appsGrid__nS3OQ{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.Home_mainGrid__9NBqn{grid-template-columns:1fr 1fr}.Home_accentCell__PKMFc{display:none}.Home_appsGrid__nS3OQ{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Home_page__99CK0{padding:1rem}.Home_mainGrid__9NBqn{grid-template-columns:1fr}.Home_brandCell__6XhqL,.Home_logoCell___0Pjc{padding:3rem 2rem}.Home_brandName__EFf_4{font-size:clamp(2.5rem,12vw,4rem)}.Home_appsGrid__nS3OQ{grid-template-columns:1fr}.Home_emptyCellAccent__W9HnT,.Home_emptyCell__Nx881{display:none}.Home_footer__7dKhS{grid-template-columns:1fr 1fr}}@media (max-width:480px){.Home_header__qwdnY{padding:1rem 1.5rem}.Home_appCard__NvbdG{padding:2rem 1.5rem}.Home_footerLeft__jYlLf,.Home_footerRight__bW_jH{padding:1rem 1.5rem}}