.page_featureItem__ADANK:hover{transform:translateY(-5px);box-shadow:0 .5rem 1.25rem rgba(0,0,0,.15)}.page_featureItem__ADANK:active{transform:translateY(-.125rem)}.page_heroSection__nslii{background:linear-gradient(135deg,#4f7cff,#6c5cff);padding:9rem 2rem 2rem;text-align:center;color:white}.page_heroTitle__XazP9{font-size:2.5rem;margin-bottom:2rem;line-height:1.2}.page_searchContainer__QM52j{max-width:50rem;margin:0 auto;position:relative}.page_searchInput__1LpLs{width:100%;padding:1rem;border-radius:1.5625rem;border:none;font-size:1.5rem;line-height:1.4}.page_searchButton__8dlSe{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer}.page_searchTags__sppYk{margin-top:1.5rem;display:flex;justify-content:center;gap:2rem}.page_tag__AS7A0{background-color:white;border:none;padding:.5rem 2rem;width:-moz-fit-content;width:fit-content;border-radius:1.25rem;cursor:pointer;font-size:1rem;white-space:nowrap;line-height:1.4}.page_features__Lwkyc{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem;padding:1.25rem 1.25rem 0;max-width:68.75rem;margin:1.25rem auto 0}.page_features__Lwkyc a,.page_features__Lwkyc a:hover{color:inherit;text-decoration:none}.page_featureItem__ADANK{display:flex;align-items:center;background:white;padding:1rem;border-radius:.75rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);min-height:7.5rem;width:100%;transition:all .3s ease;cursor:pointer;border:1px solid rgba(169,188,240,.4)}.page_featureImage__1s9GX{width:4.375rem;height:4.375rem;object-fit:contain;margin-right:1rem;flex-shrink:0}.page_featureText__pUNqg{display:flex;flex-direction:column;align-items:flex-start;text-align:left;flex-grow:1}.page_featureText__pUNqg h3{font-weight:600;font-size:1.125rem;text-align:left;margin:0 0 .3125rem;display:flex;align-items:center;gap:.3125rem;line-height:1.4}.page_featureText__pUNqg span{margin:0;font-weight:400;font-size:.8125rem;text-align:left;color:#666;line-height:1.4}.page_noticeSection__QpuJK{max-width:68.75rem;margin:2.5rem auto;padding:0}.page_noticeLink__pL_6l{display:block;width:100%;padding:1.25rem;background:white;border-radius:.75rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);border:1px solid rgba(189,205,232,.45);color:inherit;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.page_noticeLink__pL_6l:focus-visible,.page_noticeLink__pL_6l:hover{background-color:#f5f7ff;box-shadow:0 .75rem 1.25rem rgba(0,0,0,.15);transform:translateY(-.1rem)}.page_noticeItem__WHCtk{display:flex;align-items:center;width:100%;gap:1rem}.page_noticeImage__ilgdZ{width:3.75rem;height:3.75rem;object-fit:contain;margin-right:1.25rem}.page_noticeText__kGOP2 h3{margin:0;font-size:1.25rem;font-weight:700;color:#333;line-height:1.4}.page_noticeText__kGOP2 span{font-size:.9375rem;color:#666;margin-top:.3125rem;display:block;line-height:1.4}.page_favoriteSection__pNDSJ,.page_newSection__zpAYn{max-width:87.5rem;margin:1rem auto 4.375rem;padding:0 1.125rem 1.125rem;display:flex;flex-direction:column;gap:1rem}.page_newSection__zpAYn{margin-bottom:1.25rem}.page_favoriteHeader__ohFNQ{display:flex;justify-content:space-between;align-items:center}.page_favoriteTitle__w0sYd{font-size:1.4rem;font-weight:700;color:#1f2f5c;margin:0;line-height:1.4}.page_highlightNew__XXaBo{color:#f0b400}.page_highlightFavorite___19uX{color:#ff4d4f}.page_favoriteViewAllButton__mdw9J{border:1px solid rgba(189,205,232,.7);border-radius:62.4375rem;background:linear-gradient(135deg,rgba(248,252,255,.96),rgba(230,239,255,.92));padding:.5rem 1rem;font-size:.85rem;color:#3a4d72;font-weight:600;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;line-height:1.4}.page_favoriteGrid__ZW6Q9{display:grid;grid-template-columns:repeat(5,minmax(12.5rem,1fr));grid-gap:1.5rem;gap:1.5rem}.page_sectionDivider__vrCJ_{width:100%;max-width:87.5rem;height:1px;margin:2rem auto;background:rgba(200,210,235,.6)}.page_tooltipContainer__pgjbu{position:relative;display:inline-flex;align-items:center;margin-left:.25rem}.page_tooltip__ySbDB{visibility:hidden;position:absolute;background-color:black;color:white!important;text-align:center;padding:.5rem .75rem;border-radius:.5rem;font-size:.8125rem;font-weight:400;bottom:125%;left:50%;transform:translateX(-50%);margin-bottom:.3125rem;opacity:0;transition:opacity .2s;white-space:nowrap;z-index:999}.page_tooltip__ySbDB:after{content:"";position:absolute;top:100%;left:50%;margin-left:-.3125rem;border:.3125rem solid transparent;border-top-color:black}.page_tooltipContainer__pgjbu:hover .page_tooltip__ySbDB{visibility:visible;opacity:1}.page_tooltipContainer__pgjbu img{cursor:pointer;vertical-align:middle}.page_loadingState__Rr_ot,.page_sectionLoadingBox__pXjoN{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem 0;color:#4a5778;font-size:.95rem}.page_sectionLoadingBox__pXjoN{flex-direction:column;padding:2.5rem 1.25rem;border-radius:1rem;background:rgba(255,255,255,.92);border:1px solid rgba(189,205,232,.45);box-shadow:0 .75rem 1.75rem rgba(60,80,110,.12)}.page_sectionErrorBox__BZj0d{border:1px solid rgba(217,83,79,.4);background:rgba(217,83,79,.08);color:#c0392b;border-radius:.625rem;padding:1rem;text-align:center;font-size:.95rem;line-height:1.5}.page_favoriteError__YeC_m,.page_favoriteMessage__tM_em{font-size:.95rem;color:#5a6787;text-align:center}.page_favoriteError__YeC_m{color:#d9534f}@media (max-width:768px){.page_heroSection__nslii{padding:8rem 1rem 1.5rem}.page_heroTitle__XazP9{font-size:1.1rem;margin-bottom:1.2rem}.page_searchContainer__QM52j{max-width:90%}.page_searchInput__1LpLs{font-size:.95rem;padding:.75rem 2.5rem .75rem 1rem}.page_searchButton__8dlSe{right:.875rem}.page_searchTags__sppYk{justify-content:center;flex-wrap:wrap;overflow-x:visible;row-gap:.5rem;column-gap:.625rem;padding:0 .5rem .375rem;margin-top:1.25rem}.page_tag__AS7A0{padding:.4rem 1rem;font-size:.85rem;border-radius:1rem}.page_features__Lwkyc{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;padding:.875rem;margin-top:.75rem}.page_featureItem__ADANK{min-height:6rem;padding:.625rem}.page_featureImage__1s9GX{width:2.625rem;height:2.625rem;margin-right:.625rem}.page_featureText__pUNqg h3{font-size:1rem}.page_featureText__pUNqg span{font-size:.6rem}.page_noticeSection__QpuJK{margin:1rem;padding:.75rem;min-height:6rem}.page_noticeItem__WHCtk{padding:.625rem}.page_noticeImage__ilgdZ{width:2.625rem;height:2.625rem;margin-right:.75rem}.page_noticeText__kGOP2 h3{font-size:1.05rem}.page_noticeText__kGOP2 span{font-size:.78rem}.page_favoriteSection__pNDSJ,.page_newSection__zpAYn{padding:0 1rem 1.25rem;margin:0 auto 1.5rem;gap:1.125rem}.page_favoriteTitle__w0sYd{font-size:1.2rem}.page_favoriteViewAllButton__mdw9J{padding:.5rem .875rem;font-size:.85rem}.page_favoriteGrid__ZW6Q9{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.page_sectionDivider__vrCJ_{margin:1.5rem auto}}@media (max-width:480px){.page_favoriteGrid__ZW6Q9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.page_searchTags__sppYk{gap:.375rem;padding:0 .375rem .375rem}.page_searchInput__1LpLs{font-size:.85rem;padding:.65rem 2.2rem .65rem .8rem}.page_features__Lwkyc{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.75rem;margin-top:.5rem}.page_featureItem__ADANK{min-height:5.25rem;padding:.5rem}.page_featureImage__1s9GX{width:2.25rem;height:2.25rem;margin-right:.5rem}.page_noticeSection__QpuJK{margin:.75rem;padding:0}.page_noticeLink__pL_6l{padding:.75rem;min-height:5.25rem}.page_noticeItem__WHCtk{gap:.625rem}.page_noticeImage__ilgdZ{width:2.25rem;height:2.25rem;margin-right:.5rem}.page_noticeText__kGOP2 h3{font-size:.95rem}.page_noticeText__kGOP2 span{font-size:.75rem}.page_favoriteGrid__ZW6Q9{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.page_favoriteTitle__w0sYd{font-size:1.1rem}.page_favoriteViewAllButton__mdw9J{padding:.375rem .625rem;font-size:.75rem}}