.Index_wrap__NBQLd{display:grid;grid-gap:12px;gap:12px;padding:8px 4px 2px}.Index_promos__yCjQO{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.Index_promos__yCjQO::-webkit-scrollbar{display:none}.Index_main__1BaQs,.Index_side__KBmG0{position:relative;display:block;overflow:hidden;flex:0 0 min(78vw,300px);min-height:168px;height:168px;scroll-snap-align:start;text-decoration:none;color:#111827;border-radius:20px;background:#fff;box-shadow:0 8px 22px rgba(15,23,42,.06)}.Index_main__1BaQs{background:#edf4ff}.Index_side__KBmG0{background:linear-gradient(160deg,#eaf3ff,#dceaff)}.Index_copy__QW12l{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-height:100%;height:100%;max-width:62%;padding:14px 12px}.Index_side__KBmG0 .Index_copy__QW12l{max-width:68%;min-height:100%;padding:14px 12px 44px;gap:4px}.Index_heroLogo__kgIxu{display:block;line-height:0}.Index_heroLogo__kgIxu a,.Index_heroLogo__kgIxu img{display:block;width:44px;height:auto;border-radius:10px}.Index_badge__c8MCN{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:rgba(255,255,255,.88);border:1px solid rgba(0,91,255,.12);color:#005bff;font-size:10px;font-weight:800;line-height:1.2;box-shadow:0 4px 14px rgba(15,23,42,.05)}.Index_copy__QW12l h1,.Index_side__KBmG0 .Index_copy__QW12l h2{margin:0;font-weight:800;letter-spacing:-.035em;line-height:1.12;color:#152238}.Index_copy__QW12l h1{max-width:12ch;font-size:18px}.Index_side__KBmG0 .Index_copy__QW12l h2{max-width:11ch;font-size:16px}.Index_copy__QW12l p{margin:0;max-width:22ch;color:#5b6b84;font-size:12px;font-weight:600;line-height:1.35}.Index_side__KBmG0 .Index_copy__QW12l p{max-width:16ch;font-size:11px}.Index_actions__0zOMd{display:none;flex-wrap:wrap;gap:10px;margin-top:6px}.Index_ctaGhost__yWEtf,.Index_ctaPrimary__Pd3Jw{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:999px;font-style:normal;font-weight:800;font-size:12px;line-height:1.2;text-decoration:none}.Index_ctaPrimary__Pd3Jw{padding:8px 12px;background:#005bff;color:#fff;box-shadow:0 6px 14px rgba(0,91,255,.24)}.Index_ctaGhost__yWEtf{padding:7px 11px;border:1.5px solid rgba(0,91,255,.28);background:#fff;color:#005bff}.Index_ctaArrow__Ewot0{position:absolute;left:12px;bottom:10px;z-index:4;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff;color:#005bff;box-shadow:0 4px 12px rgba(15,23,42,.1)}.Index_photo___sHQ_{position:absolute;inset:0;z-index:0}.Index_photo___sHQ_ img{object-fit:cover;object-position:68% center}.Index_photoFade__azYNl{background:linear-gradient(90deg,#edf4ff,#edf4ff 34%,rgba(237,244,255,.82) 48%,rgba(237,244,255,.18) 68%,rgba(237,244,255,0) 82%),linear-gradient(180deg,rgba(237,244,255,.15),rgba(237,244,255,0) 28%)}.Index_photoFade__azYNl,.Index_sideArt__U4M34{position:absolute;inset:0;z-index:1;pointer-events:none}.Index_sideArt__U4M34{overflow:hidden;border-radius:inherit}.Index_sideImg__rWZMK{width:100%;height:100%;object-fit:cover;object-position:72% center;opacity:.95}.Index_sideArt__U4M34:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,#eaf3ff,#eaf3ff 42%,rgba(234,243,255,.72) 58%,rgba(234,243,255,.12) 78%,rgba(234,243,255,0));pointer-events:none}.Index_dots__ASmTZ{display:none;gap:6px;margin-top:6px}.Index_dots__ASmTZ i{width:7px;height:7px;border-radius:50%;background:rgba(0,91,255,.2)}.Index_dots__ASmTZ i:first-child{width:18px;border-radius:999px;background:#005bff}.Index_cats__sa4NE{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(88px,1fr);grid-gap:8px;gap:8px;overflow-x:auto;padding:2px 2px 4px;scrollbar-width:none}.Index_cats__sa4NE::-webkit-scrollbar{display:none}.Index_catAll__X9KkP,.Index_cat__6KGGM{display:flex;flex-direction:column;justify-content:space-between;gap:4px;min-height:92px;padding:10px 8px 8px;border-radius:16px;border:0;isolation:isolate;background:linear-gradient(160deg,#eaf3ff,#dceaff);box-shadow:none;text-decoration:none;color:#111827;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.Index_catAll__X9KkP:hover,.Index_cat__6KGGM:hover{background:linear-gradient(160deg,#e0ecff,#cfe0ff);box-shadow:0 8px 20px rgba(15,23,42,.06);transform:translateY(-1px)}.Index_catAll__X9KkP span,.Index_cat__6KGGM span{font-size:11px;font-weight:800;line-height:1.2;letter-spacing:-.02em}.Index_catIcon__kwCuo{margin:auto -2px -2px auto;display:block;width:52px;height:46px;background:rgba(0,0,0,0);box-shadow:none;border-radius:0;overflow:visible}.Index_catIcon__kwCuo img{width:100%;height:100%;object-fit:contain;object-position:right bottom;mix-blend-mode:multiply}.Index_catAllIcon__MdZMf{margin-top:auto;margin-left:auto;display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:rgba(255,255,255,.85);color:#005bff;box-shadow:0 4px 12px rgba(15,23,42,.06)}.Index_catAll__X9KkP{border:0;cursor:pointer;text-align:left;font:inherit;color:#005bff}@media(min-width:760px){.Index_wrap__NBQLd{gap:18px;padding:16px 0 0}.Index_promos__yCjQO{display:grid;overflow:visible;scroll-snap-type:none;grid-template-columns:minmax(0,1.65fr) minmax(240px,.9fr);grid-template-rows:minmax(190px,1fr) minmax(190px,1fr);grid-gap:16px;gap:16px;min-height:400px}.Index_main__1BaQs,.Index_side__KBmG0{flex:none;width:auto;min-height:0;height:auto;border-radius:32px}.Index_main__1BaQs{grid-row:1/span 2}.Index_copy__QW12l{max-width:min(52%,420px);min-height:100%;padding:32px 24px 32px 36px;gap:12px}.Index_copy__QW12l h1{max-width:12ch;font-size:clamp(28px,2.6vw,40px)}.Index_copy__QW12l p{max-width:30ch;font-size:15px}.Index_side__KBmG0 .Index_copy__QW12l{max-width:58%;min-height:100%;padding:22px 18px 52px}.Index_side__KBmG0 .Index_copy__QW12l h2{max-width:10ch;font-size:clamp(20px,1.8vw,26px)}.Index_side__KBmG0 .Index_copy__QW12l p{max-width:16ch;font-size:14px}.Index_heroLogo__kgIxu{display:none}.Index_actions__0zOMd{display:flex}.Index_badge__c8MCN{gap:7px;padding:7px 12px;font-size:12px}.Index_ctaGhost__yWEtf,.Index_ctaPrimary__Pd3Jw{gap:8px;padding:12px 18px;font-size:14px}.Index_ctaArrow__Ewot0{left:18px;bottom:16px;width:40px;height:40px}.Index_dots__ASmTZ{display:flex}.Index_photo___sHQ_{inset:0}.Index_photo___sHQ_ img{object-fit:cover;object-position:78% center}.Index_photoFade__azYNl{background:linear-gradient(90deg,#edf4ff,#edf4ff 28%,rgba(237,244,255,.92) 40%,rgba(237,244,255,.35) 58%,rgba(237,244,255,0) 76%),linear-gradient(180deg,rgba(237,244,255,.1),rgba(237,244,255,0) 30%)}.Index_cats__sa4NE{grid-auto-columns:minmax(0,1fr);overflow:visible;gap:12px}.Index_catAll__X9KkP,.Index_cat__6KGGM{min-height:128px;padding:16px 14px 12px;border-radius:22px}.Index_catAll__X9KkP span,.Index_cat__6KGGM span{font-size:14px}.Index_catIcon__kwCuo{width:84px;height:72px}.Index_catAllIcon__MdZMf{width:48px;height:48px}.Index_sideArt__U4M34:after{background:linear-gradient(105deg,#eaf3ff,#eaf3ff 38%,rgba(234,243,255,.7) 54%,rgba(234,243,255,.1) 76%,rgba(234,243,255,0))}}.Index_bar__ekDVq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:0 12px 4px;padding:12px 14px;border-radius:14px;background:#eef4ff;border:1px solid #dbe7ff}.Index_bar__ekDVq p{margin:0;color:#334155;font-size:13px;font-weight:600;line-height:1.4}.Index_bar__ekDVq a{color:#005bff;font-size:13px;font-weight:800;white-space:nowrap}@media(min-width:700px){.Index_bar__ekDVq{margin:8px 0 0}}.Index_wrap__YkGwN{min-width:0;padding:4px 0 8px}.Index_wrap__YkGwN h2{margin:0 12px 8px;font-size:16px;font-weight:800;letter-spacing:-.02em}.Index_list__MlMR7{display:flex;gap:12px;margin:0;padding:0 12px 4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;list-style:none}.Index_list__MlMR7::-webkit-scrollbar{display:none}.Index_item__3WyTj{display:grid;justify-items:center;grid-gap:6px;gap:6px;flex:0 0 auto;width:120px;color:inherit;text-align:center;text-decoration:none;scroll-snap-align:start}.Index_avatar__0VJnS{width:120px;height:120px;max-width:120px;max-height:120px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:#eef4ff;box-shadow:0 0 0 1.5px #dbe7ff;color:#005bff;font-size:28px;font-weight:800}.Index_item__3WyTj b{max-width:100%;overflow:hidden;font-size:13px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.Index_item__3WyTj span{color:#005bff;font-size:12px;font-weight:800;line-height:1.2}@media(min-width:700px){.Index_list__MlMR7,.Index_wrap__YkGwN h2{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}