html,body{overflow-x:hidden}body.budcare-homepage-active .search-banner,body.budcare-homepage-active .custom-search-banner-wrap,body.budcare-homepage-active .search-banner-wrap,body.budcare-homepage-active .list-controls,body.budcare-homepage-active .navigation-container,body.budcare-homepage-active .topic-list,body.budcare-homepage-active .topic-list-header,body.budcare-homepage-active .topic-list-bottom,body.budcare-homepage-active .show-more,body.budcare-homepage-active .container.list-container{display:none !important}body.budcare-homepage-active #main-outlet{background:rgba(0,0,0,0) !important;box-shadow:none !important;border-radius:0 !important;max-width:100% !important;width:100% !important;padding:0 24px 40px !important;margin-top:12px !important;margin-bottom:0 !important;box-sizing:border-box !important;overflow-x:hidden !important}.budcare-home{width:min(1120px,100%);margin:0 auto 64px;color:#fff;box-sizing:border-box}.budcare-home *,.budcare-home *::before,.budcare-home *::after{box-sizing:border-box}.budcare-home__hero{padding:48px 36px 28px;border-radius:28px;background:radial-gradient(circle at 12% 38%, rgba(46, 187, 178, 0.08), transparent 22%),radial-gradient(circle at 86% 18%, rgba(46, 187, 178, 0.06), transparent 24%),linear-gradient(180deg, rgb(32, 40, 52) 0%, rgb(21, 25, 33) 82%);border:1px solid hsla(0,0%,100%,.04);overflow:hidden}.budcare-home__hero-inner{max-width:980px;margin:0 auto}.budcare-home__title{margin:0;text-align:center;font-size:clamp(2rem,5vw,4.4rem);line-height:.95;font-weight:900;letter-spacing:-0.035em;text-wrap:balance;word-break:break-word}.budcare-home__subtitle{max-width:760px;margin:14px auto 0;text-align:center;font-size:1rem;line-height:1.55;color:hsla(0,0%,100%,.72)}.budcare-home__search{display:flex;align-items:center;gap:8px;width:min(720px,100%);margin:26px auto 0;padding:8px 8px 8px 16px;border-radius:999px;background:#141414;border:1px solid rgba(46,187,178,.35);overflow:hidden}.budcare-home__search input{flex:1 1 auto;min-width:0;border:0;background:rgba(0,0,0,0);color:#fff;font-size:.98rem;outline:none}.budcare-home__search input::placeholder{color:hsla(0,0%,100%,.45)}.budcare-home__search button{flex:0 0 auto;border:0;border-radius:999px;padding:12px 18px;background:#2ebbb2;color:#151921;font-weight:800;font-size:.95rem;cursor:pointer;white-space:nowrap}.budcare-home__cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:14px;margin-top:24px}.budcare-home__card{display:flex;align-items:center;gap:14px;min-height:84px;padding:16px 18px;border-radius:18px;background:#151921;border:1px solid hsla(0,0%,100%,.06);text-decoration:none;color:inherit;transition:transform .15s ease,border-color .15s ease,background .15s ease}.budcare-home__card:hover{transform:translateY(-2px);background:#1b2230;border-color:rgba(46,187,178,.3);text-decoration:none}.budcare-home__card-icon{flex:0 0 42px;width:42px;height:42px;display:grid;place-items:center;border-radius:13px;font-size:1rem;font-weight:800;color:#2ebbb2;background:rgba(46,187,178,.12);border:1px solid rgba(46,187,178,.16)}.budcare-home__card-title{display:block;font-size:1.05rem;line-height:1.15;font-weight:800;color:#fff;letter-spacing:-0.01em}.budcare-home__actions{display:flex;justify-content:center;margin-top:16px}.budcare-home__all-categories{display:inline-flex;align-items:center;gap:8px;color:#2ebbb2;text-decoration:none;font-size:.96rem;font-weight:700}.budcare-home__all-categories:hover{color:#6ad7d0;text-decoration:none}.budcare-home__latest{margin-top:36px}.budcare-home__section-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:nowrap}.budcare-home__section-head h2{margin:0;font-size:clamp(1.4rem,4vw,3rem);line-height:1;font-weight:900;letter-spacing:-0.03em;flex:1 1 auto;min-width:0;white-space:nowrap}.budcare-home__section-head a,.budcare-home__extra-card a{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:10px 16px;background:#2ebbb2;color:#151921;text-decoration:none;font-size:.9rem;font-weight:800;white-space:nowrap}.budcare-home__section-head a:hover,.budcare-home__extra-card a:hover{text-decoration:none;opacity:.9}.budcare-home__topic-table{border-radius:22px;overflow:hidden;background:#151921;border:1px solid hsla(0,0%,100%,.06)}.budcare-home__topic-head,.budcare-home__topic-row{display:grid;grid-template-columns:minmax(0, 1fr) 110px 110px 110px;align-items:center}.budcare-home__topic-head{min-height:56px;padding:0 22px;color:hsla(0,0%,100%,.62);font-size:.92rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.budcare-home__topic-row{min-height:82px;padding:0 22px;text-decoration:none;color:inherit;border-bottom:1px solid hsla(0,0%,100%,.05);transition:background .15s ease}.budcare-home__topic-row:last-child{border-bottom:0}.budcare-home__topic-row:hover{background:#1b2230;text-decoration:none}.budcare-home__topic-main{display:flex;flex-direction:column;gap:6px;min-width:0;padding-right:18px}.budcare-home__topic-title{display:block;color:#fff;font-size:1rem;line-height:1.35;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.budcare-home__topic-category{display:inline-block;color:hsla(0,0%,100%,.55);font-size:.84rem}.budcare-home__topic-stat{color:hsla(0,0%,100%,.78);font-size:.95rem;text-align:right}.budcare-home__extras{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;margin-top:28px}.budcare-home__extra-card{padding:24px;border-radius:22px;background:#151921;border:1px solid hsla(0,0%,100%,.06)}.budcare-home__extra-card h3{margin:0 0 10px;font-size:1.25rem;font-weight:800}.budcare-home__extra-card p{margin:0 0 16px;color:hsla(0,0%,100%,.72);line-height:1.55}.budcare-home__loading,.budcare-home__empty{padding:22px;border-radius:18px;background:#151921;color:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,100%,.06)}@media(max-width: 980px){body.budcare-homepage-active #main-outlet{padding:0 14px 40px !important}.budcare-home__cards{grid-template-columns:1fr;gap:10px;margin-top:18px}.budcare-home__topic-head{display:none}.budcare-home__topic-row{grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto auto;gap:4px;padding:14px 16px;min-height:auto}.budcare-home__topic-main{grid-column:1;grid-row:1/3;padding-right:12px}.budcare-home__topic-title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.92rem}.budcare-home__topic-row .budcare-home__topic-stat:nth-child(2),.budcare-home__topic-row .budcare-home__topic-stat:nth-child(3){display:none}.budcare-home__topic-row .budcare-home__topic-stat:nth-child(4){grid-column:2;grid-row:1;font-size:.8rem;color:hsla(0,0%,100%,.45);align-self:start;padding-top:2px}.budcare-home__extras{grid-template-columns:1fr;gap:12px;margin-top:20px}.budcare-home__extra-card a{width:100%;text-align:center}}@media(max-width: 640px){body.budcare-homepage-active #main-outlet{padding:0 10px 32px !important}.budcare-home__hero{padding:28px 16px 22px;border-radius:18px}.budcare-home__search{border-radius:14px}.budcare-home__search button{padding:10px 14px;font-size:.85rem}.budcare-home__card{min-height:64px;padding:12px 14px;border-radius:14px}.budcare-home__card-icon{flex:0 0 36px;width:36px;height:36px}.budcare-home__extra-card{padding:18px 14px;border-radius:16px}}
/*# sourceMappingURL=common_theme_36_9d6f24cb3de6f77c78d1a3be1df630e8f97be3c9.css.map?__ws=dc.budcare.pl */
