.sk-freshairfirst-cm-guides :where(ul,ol){list-style:none}.sk-freshairfirst-cm-guides .sec.sec--cta{padding-bottom:0}.sk-freshairfirst-cm-guides .hl--c{color:var(--teal);font-family:"Poppins",system-ui,sans-serif;font-weight:600}@supports ((-webkit-background-clip:text) or (background-clip:text)){.sk-freshairfirst-cm-guides .hl--c{background-image:linear-gradient(227deg,#00a9e2 0%,#0f7a9e 100%)}}@media (max-width:767px){.sk-freshairfirst-cm-guides .hl--c{font-size:1.1em}}.sk-freshairfirst-cm-guides.sk-freshairfirst-cm-guides .prose a{color:var(--teal);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:600}.sk-freshairfirst-cm-guides.sk-freshairfirst-cm-guides .prose a:hover{color:var(--orange-d)}.sk-freshairfirst-cm-guides .list{display:grid;grid-template-rows:repeat(3,1fr);gap:18px}.sk-freshairfirst-cm-guides.sk-freshairfirst-cm-guides .row{display:grid;grid-template-columns:clamp(120px,12vw,168px) minmax(0,1fr);gap:20px;align-items:center;height:100%;padding:14px;background:#fff;border:1px solid var(--line);border-radius:16px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.sk-freshairfirst-cm-guides.sk-freshairfirst-cm-guides .row:hover{transform:translateY(-3px);border-color:rgba(0,169,226,.45);box-shadow:0 16px 36px rgba(43,46,92,.1)}.sk-freshairfirst-cm-guides .thumb{aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:#e6e8f0}.sk-freshairfirst-cm-guides .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.sk-freshairfirst-cm-guides.sk-freshairfirst-cm-guides .row:hover .thumb img{transform:scale(1.06)}.sk-freshairfirst-cm-guides .row .meta{color:var(--ink-2)}.sk-freshairfirst-cm-guides .row .meta .ic{color:var(--orange-d)}.sk-freshairfirst-cm-guides.sk-freshairfirst-cm-guides .row .h3{margin-top:8px;font-size:17.2px;font-weight:700;line-height:1.34;color:var(--ink);transition:color .2s ease}.sk-freshairfirst-cm-guides.sk-freshairfirst-cm-guides .row:hover .h3{color:var(--teal)}.sk-freshairfirst-cm-guides.sk-freshairfirst-cm-guides .row .more{margin-top:10px;color:var(--teal)}@media (max-width:1024px){.sk-freshairfirst-cm-guides .list{grid-template-rows:none}}@media (max-width:767px){.sk-freshairfirst-cm-guides.sk-freshairfirst-cm-guides .row{grid-template-columns:104px minmax(0,1fr);gap:14px;padding:12px}.sk-freshairfirst-cm-guides.sk-freshairfirst-cm-guides .row .h3{font-size:16px}.sk-freshairfirst-cm-guides.sk-freshairfirst-cm-guides .row .more{display:none}}