.SubCategoriesPage_exploreSection__B3QsS .SubCategoriesPage_calculatorsGrid__AEE5K{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;position:relative;z-index:2}@media only screen and (min-width:320px)and (max-width:360px){.SubCategoriesPage_exploreSection__B3QsS .SubCategoriesPage_calculatorsGrid__AEE5K{padding:0 12px}}@media only screen and (max-width:480px)and (min-width:320px){.SubCategoriesPage_exploreSection__B3QsS .SubCategoriesPage_calculatorsGrid__AEE5K{gap:.5rem}}@media only screen and (max-width:360px){.SubCategoriesPage_exploreSection__B3QsS .SubCategoriesPage_calculatorsGrid__AEE5K{grid-template-columns:repeat(1,1fr);gap:1rem}}@media only screen and (min-width:480px){.SubCategoriesPage_exploreSection__B3QsS .SubCategoriesPage_calculatorsGrid__AEE5K{grid-template-columns:repeat(2,1fr);gap:1rem}}@media only screen and (min-width:768px){.SubCategoriesPage_exploreSection__B3QsS .SubCategoriesPage_calculatorsGrid__AEE5K{grid-template-columns:repeat(3,1fr);gap:.75rem}}@media only screen and (min-width:1200px){.SubCategoriesPage_exploreSection__B3QsS .SubCategoriesPage_calculatorsGrid__AEE5K{grid-template-columns:repeat(3,1fr);gap:1rem}}@media only screen and (min-width:1600px){.SubCategoriesPage_exploreSection__B3QsS .SubCategoriesPage_calculatorsGrid__AEE5K{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.CalculatorCard_cardLink__cI6tl{display:block;text-decoration:none;color:inherit;width:100%;cursor:pointer}.CalculatorCard_calculatorCard__e7JV5{height:100%;position:relative;transition:all .3s ease;min-height:280px}.CalculatorCard_cardContent__Z7zYS{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem 0}.CalculatorCard_iconWrapper__JBwyN{width:70px;height:70px;margin:0 auto 1rem;background:rgba(0,201,167,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#00c9a7;transition:background-color .3s ease,color .3s ease}@media only screen and (max-width:480px){.CalculatorCard_iconWrapper__JBwyN{width:55px;height:55px;font-size:1.5rem;margin-bottom:.75rem}}.CalculatorCard_calculatorName__v8S3h{font-size:1.2rem;font-weight:600;color:#003830;margin-bottom:.6rem;transition:color .3s ease;text-align:center}@media only screen and (max-width:480px){.CalculatorCard_calculatorName__v8S3h{font-size:1rem;margin-bottom:.4rem}}.CalculatorCard_calculatorDescription__U9yDE{font-size:.9rem;color:#666;text-align:center;line-height:1.5;flex-grow:0;width:100%;padding-bottom:.25rem;margin-bottom:.75rem;min-height:4.5em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:auto;max-height:4.1em}@media only screen and (max-width:480px){.CalculatorCard_calculatorDescription__U9yDE{font-size:.85rem;line-height:1.4;max-height:3.9em;min-height:4.2em}}.CalculatorCard_cardLink__cI6tl:focus .CalculatorCard_calculatorCard__e7JV5,.CalculatorCard_cardLink__cI6tl:hover .CalculatorCard_calculatorCard__e7JV5{transform:translateY(-5px)}.CalculatorCard_cardLink__cI6tl:focus .CalculatorCard_calculatorName__v8S3h,.CalculatorCard_cardLink__cI6tl:hover .CalculatorCard_calculatorName__v8S3h{color:#00c9a7}.CalculatorCard_cardLink__cI6tl:focus .CalculatorCard_iconWrapper__JBwyN,.CalculatorCard_cardLink__cI6tl:hover .CalculatorCard_iconWrapper__JBwyN{background:#00c9a7;color:#fff}@media only screen and (max-width:768px){.CalculatorCard_calculatorCard__e7JV5{padding:1.1rem;min-height:260px}}@media only screen and (max-width:480px){.CalculatorCard_calculatorCard__e7JV5{padding:.9rem;min-height:240px}}@media only screen and (max-width:320px){.CalculatorCard_calculatorCard__e7JV5{padding:.7rem;min-height:220px}}.Card_card__67vdK{background:#fff;border-radius:12px;padding:1.1rem .9rem;width:100%;text-align:center;transition:transform .25s ease,box-shadow .25s ease,border .25s ease;position:relative;overflow:hidden;text-decoration:none;color:inherit;border:2px solid #00c9a7;display:flex;flex-direction:column;height:100%;box-shadow:0 2px 8px rgba(0,0,0,.05);justify-content:flex-start;align-items:center}@media only screen and (max-width:992px)and (min-width:768px){.Card_card__67vdK{padding:1rem .75rem}}@media only screen and (max-width:480px)and (min-width:320px){.Card_card__67vdK{padding:.75rem .5rem}}.Card_card__67vdK:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,201,167,.03),rgba(0,201,167,0));opacity:0;transition:opacity .3s ease;z-index:1}.Card_card__67vdK:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.08);border:2px dotted #00c9a7}.Card_card__67vdK:hover:before{opacity:1}.Card_card__67vdK:hover .Card_iconWrapper__zaAdS{background:#00c9a7;color:#fff}.Card_card__67vdK:hover .Card_cardTitle__KJn7q{color:#003830}.Pagination_paginationContainer__rMQnn{display:flex;list-style:none;gap:.5rem;padding:0;margin:1rem 0;justify-content:center;align-items:center;flex-wrap:wrap}@media only screen and (max-width:768px){.Pagination_paginationContainer__rMQnn{gap:.25rem}}.Pagination_paginationContainer__rMQnn .Pagination_paginationItem__JRiDD{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:rgba(0,201,167,.05);color:#003830;border-radius:8px;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1rem}.Pagination_paginationContainer__rMQnn .Pagination_paginationItem__JRiDD:hover:not(.Pagination_disabled__2xzkH,.Pagination_selected__MN555){background-color:#00c9a7;color:#fff;transform:translateY(-2px)}.Pagination_paginationContainer__rMQnn .Pagination_paginationItem__JRiDD.Pagination_selected__MN555{background-color:#00c9a7;color:#fff;cursor:default}.Pagination_paginationContainer__rMQnn .Pagination_paginationItem__JRiDD.Pagination_disabled__2xzkH{opacity:.5;cursor:not-allowed}.Pagination_paginationContainer__rMQnn .Pagination_paginationItem__JRiDD.Pagination_dots__U1jVE{cursor:default;pointer-events:none}.Pagination_paginationContainer__rMQnn .Pagination_paginationItem__JRiDD.Pagination_dots__U1jVE:hover{background-color:rgba(0,201,167,.05);color:#003830;transform:none}.Pagination_paginationContainer__rMQnn .Pagination_paginationItem__JRiDD svg{font-size:1rem}