@layer retech-block{.retech-x-sol-list__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.retech-x-sol-list__card{border:1px solid var(--retech-x-line);border-radius:var(--retech-x-r-lg);background:var(--retech-x-white);overflow:hidden;transition:border-color var(--retech-x-dur) var(--retech-x-ease-ui),box-shadow var(--retech-x-dur) var(--retech-x-ease-ui),transform var(--retech-x-dur) var(--retech-x-ease-ui)}.retech-x-sol-list__card:hover{border-color:var(--retech-x-flow-a45);box-shadow:var(--retech-x-sh-md);transform:translateY(-3px)}.retech-x-sol-list__link{display:flex;flex-direction:column;height:100%}.retech-x-sol-list__media{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--retech-x-gray-light)}.retech-x-sol-list__media--empty{background:linear-gradient(150deg,var(--retech-x-gray-light) 0%,var(--retech-x-line) 100%)}.retech-x-sol-list__img{width:100%;height:100%;object-fit:cover;transition:transform 600ms var(--retech-x-ease-entry)}.retech-x-sol-list__card:hover .retech-x-sol-list__img{transform:scale(1.05)}.retech-x-sol-list__no{position:absolute;top:12px;left:12px;padding:4px 9px;border-radius:var(--retech-x-r-xs);background:rgb(17 23 28 / .62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-family:var(--wp--preset--font-family--mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-size:11px;font-weight:700;letter-spacing:.05em}.retech-x-sol-list__body{display:flex;flex-direction:column;flex:1;padding:24px 22px 26px}.retech-x-sol-list__title{font-size:18px;font-weight:700;line-height:1.32;color:var(--retech-x-ink);letter-spacing:-.012em}.retech-x-sol-list__challenge{display:block;margin-top:10px;color:var(--retech-x-ink-3);font-size:13px;line-height:1.6}.retech-x-sol-list__output{display:block;margin-top:14px;padding-left:13px;border-left:2px solid var(--retech-x-flow);color:var(--retech-x-ink-2);font-size:13px;line-height:1.55}.retech-x-sol-list__output-label{display:block;margin-bottom:3px;color:var(--retech-x-flow-dark);font-size:10px;font-style:normal;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.retech-x-sol-list__link-arrow{padding-top:16px;color:var(--retech-x-flow-dark);font-size:13px}.retech-x-sol-list__card--guide{border-color:#fff0;background:linear-gradient(150deg,var(--retech-x-steel) 0%,var(--retech-x-graphite) 100%)}.retech-x-sol-list__card--guide:hover{border-color:var(--retech-x-flow-a45)}.retech-x-sol-list__guide{display:flex;flex-direction:column;height:100%;padding:34px 28px}.retech-x-sol-list__guide .retech-x-sol-list__title{color:#fff;font-size:20px}.retech-x-sol-list__guide-text{margin:14px 0 26px;color:var(--retech-x-w60);font-size:14px;line-height:1.62}.retech-x-sol-list__guide-cta{margin-top:auto;align-self:flex-start}.retech-x-sol-list--dark .retech-x-sol-list__card--guide{border-color:var(--retech-x-line-dark)}}@layer retech-responsive{@media (max-width:1240px){.retech-x-sol-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.retech-x-sol-list__grid{grid-template-columns:minmax(0,1fr)}}}