.tool-card{display:flex;flex-direction:column;justify-content:center;position:relative;min-width:250px;width:100%;padding:1.25rem;text-decoration:none;transition:all .4s ease-in;background-color:var(--light-bg);border-radius:12px;box-shadow:0 8px 24px #1018280f}.tool-card:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}@media(min-width:1024px){.tool-card{padding:1.5rem}}@media(min-width:1280px){.tool-card{padding:1.75rem}}.tool-card .tool-card-content{display:flex;flex-direction:row;align-self:stretch;gap:.75rem}.tool-card .tool-card-content .tool-icon{display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;width:3rem;height:3rem;padding:.5rem;border-radius:10px;background:linear-gradient(135deg,var(--tool-icon-bg-start),var(--tool-icon-bg-end))}.tool-card .tool-card-content .tool-icon img,.tool-card .tool-card-content .tool-icon svg{max-width:100%}.tool-card .tool-card-content .tool-title{font-size:1.5rem;color:var(--main-text)}.tool-card .tool-card-content .tool-description{font-size:.8rem;color:var(--sub-text)}.landing-section{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:space-between;margin-bottom:2rem;gap:1rem}@media(min-width:1024px){.landing-section{flex-direction:row;align-items:flex-start}}.landing-section .landing-info{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;text-align:center;max-width:100%;gap:1rem}@media(min-width:1024px){.landing-section .landing-info{max-width:calc(70% - .5rem);align-items:flex-start;text-align:left;text-align:start}}.landing-section .landing-info .landing-title{font-size:2em}@media(min-width:1024px){.landing-section .landing-info .landing-title{font-size:2.25rem}}@media(min-width:1280px){.landing-section .landing-info .landing-title{font-size:3rem}}.landing-section .landing-info .landing-sub-title{font-weight:400;font-size:1.25rem;color:var(--muted-text)}@media(min-width:1024px){.landing-section .landing-info .landing-sub-title{font-size:1.5rem}}@media(min-width:1280px){.landing-section .landing-info .landing-sub-title{font-size:1.75rem}}.landing-section .last-visited-tool{display:none;flex-direction:row;align-items:center;justify-content:flex-end;align-self:stretch;max-width:100%;flex-grow:1}@media(min-width:1024px){.landing-section .last-visited-tool{display:flex;max-width:calc(30% - .5rem)}}.tool-cards{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;width:100%;gap:1rem}@media(min-width:1024px){.tool-cards{justify-content:flex-start}}.tool-cards .tool-card{align-self:stretch;width:75%}@media(min-width:1024px){.tool-cards .tool-card{width:calc(50% - .75rem)}}@media(min-width:1280px){.tool-cards .tool-card{width:calc(25% - .75rem)}}
