.HomePage_catGrid__bctK7{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:88px;gap:13px}.HomePage_catCard__ysEUG{border-radius:20px;text-decoration:none;display:flex;flex-direction:column;padding:26px 22px 20px;background:var(--surface);border:1px solid var(--border);position:relative;overflow:hidden}.HomePage_catA__oF__e{grid-column:1/5;grid-row:1/5;border-radius:22px;padding:30px 26px 24px;background:var(--accent);border:none}.HomePage_catB__7d4b9{grid-column:5/8;grid-row:1/3}.HomePage_catC__LV32f{grid-column:8/10;grid-row:1/3}.HomePage_catD__mdEuj{grid-column:10/13;grid-row:1/3}.HomePage_catE__93RM2{grid-column:5/9;grid-row:3/6;border-radius:22px;padding:30px 26px 24px;background:var(--warm);border:none}.HomePage_catF__X_Hhn{grid-column:9/11;grid-row:3/5}.HomePage_catG__Sp1pK{grid-column:11/13;grid-row:3/5}@media (max-width:900px){.HomePage_catGrid__bctK7{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:12px}.HomePage_catA__oF__e,.HomePage_catB__7d4b9,.HomePage_catC__LV32f,.HomePage_catD__mdEuj,.HomePage_catE__93RM2,.HomePage_catF__X_Hhn,.HomePage_catG__Sp1pK{grid-column:auto;grid-row:auto;min-height:190px}.HomePage_catA__oF__e,.HomePage_catE__93RM2{grid-column:1/-1;min-height:230px}}.HomeHeader_header__Fh5aR{position:fixed;top:0;left:0;right:0;z-index:100;height:64px;display:flex;align-items:center;background:transparent;border-bottom:1px solid transparent;transition:background .35s,border-color .35s,backdrop-filter .35s,box-shadow .35s}.HomeHeader_inner__kINdq{width:100%;max-width:1240px;margin:0 auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:14px}.HomeHeader_logo__KIJw8{font-family:var(--font-display);font-size:26px;color:var(--ink);text-decoration:none;font-style:italic;letter-spacing:-.015em;line-height:1;transform:translateY(-.5px);transition:opacity .15s ease,transform .15s ease}.HomeHeader_logo__KIJw8:hover{opacity:.9;transform:translateY(-1px)}.HomeHeader_desktopNav__za44s{display:flex;align-items:center;gap:22px;padding:6px;border-radius:999px;background:color-mix(in srgb,var(--surface) 60%,transparent);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);backdrop-filter:blur(16px)}.HomeHeader_navLink__YUiXq{font-size:13px;color:var(--ink-dim);text-decoration:none;font-weight:600;letter-spacing:.01em;padding:8px 12px;border-radius:999px;transition:background .15s ease,color .15s ease,transform .15s ease}.HomeHeader_navLink__YUiXq:hover{color:var(--ink);background:color-mix(in srgb,var(--bg) 18%,transparent);transform:translateY(-1px)}.HomeHeader_actions__9IEuj{display:flex;align-items:center;gap:10px}.HomeHeader_iconBtn__8p0if{width:40px;height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid var(--border-mid);backdrop-filter:blur(18px);color:var(--ink);text-decoration:none;box-shadow:0 10px 30px rgba(13,15,14,.1),inset 0 1px 0 hsla(0,0%,100%,.3);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease}.HomeHeader_iconBtnIcon__kSO0s{font-size:16px;transform:translateY(-.5px);filter:saturate(.95)}.HomeHeader_iconBtn__8p0if:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 35%,var(--border-mid));box-shadow:0 14px 42px rgba(13,15,14,.14),inset 0 1px 0 hsla(0,0%,100%,.32)}.HomeHeader_iconBtn__8p0if:active{transform:translateY(0)}.HomeHeader_primaryCta__xsUm0{height:40px;border-radius:999px;display:inline-flex;align-items:center;gap:10px;padding:0 12px 0 16px;background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 94%,#fff 6%),var(--ink));color:var(--bg);text-decoration:none;font-size:13px;font-weight:800;letter-spacing:.02em;border:1px solid color-mix(in srgb,var(--ink) 70%,transparent);box-shadow:0 16px 46px rgba(13,15,14,.2),inset 0 1px 0 hsla(0,0%,100%,.1);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.HomeHeader_primaryCta__xsUm0:hover{transform:translateY(-1px);box-shadow:0 20px 56px rgba(13,15,14,.26),inset 0 1px 0 hsla(0,0%,100%,.1)}.HomeHeader_primaryCta__xsUm0:active{transform:translateY(0);filter:brightness(.98)}.HomeHeader_primaryCtaText__J_smO{display:inline-flex}.HomeHeader_primaryCtaIcon__HP1Nq{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bg) 14%,transparent);border:1px solid color-mix(in srgb,var(--bg) 22%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18)}.HomeHeader_plus__UcyyS{font-size:14px;line-height:1;transform:translateY(-.5px)}.HomeHeader_header__Fh5aR{box-shadow:none}@media (max-width:900px){.HomeHeader_inner__kINdq{padding:0 14px}.HomeHeader_desktopNav__za44s,.HomeHeader_primaryCtaText__J_smO{display:none}.HomeHeader_primaryCta__xsUm0{padding-left:10px;padding-right:10px;gap:8px}.HomeHeader_logo__KIJw8{font-size:24px}}@media (max-width:380px){.HomeHeader_iconBtn__8p0if{width:38px;height:38px}.HomeHeader_primaryCta__xsUm0{height:38px}.HomeHeader_primaryCtaIcon__HP1Nq{width:26px;height:26px}}