.Noku7G_section{margin-top:56px}.Noku7G_section>h2{border-top:2px solid var(--ink);margin-bottom:28px;padding-top:24px;font-size:28px}.Noku7G_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px;margin:0;padding:0;list-style:none;display:grid}.Noku7G_grid>li{min-width:0}.Noku7G_card{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden}.Noku7G_media{aspect-ratio:16/9;border-bottom:1px solid var(--line);background:#fff;position:relative;overflow:hidden}.Noku7G_media img{width:100%;height:100%;transition:transform .25s;position:absolute;inset:0}.Noku7G_body{flex-direction:column;flex:1;padding:24px;display:flex}.Noku7G_body h3{margin-bottom:14px;font-size:clamp(22px,1.9vw,27px);line-height:1.2}.Noku7G_body p{color:var(--muted);margin-bottom:24px;font-size:14px}.Noku7G_action{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;font-size:13px;font-weight:600;display:flex}.Noku7G_arrow{font-size:23px;transition:transform .2s}.Noku7G_card:hover,.Noku7G_card:focus-visible{border-color:var(--ink)}.Noku7G_card:hover h3,.Noku7G_card:focus-visible h3{text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Noku7G_card:hover img{transform:scale(1.035)}.Noku7G_card:hover .Noku7G_arrow{transform:translate(2px,-2px)}}@media (max-width:1050px){.Noku7G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:600px){.Noku7G_section{margin-top:40px}.Noku7G_section>h2{margin-bottom:24px;padding-top:20px;font-size:23px}.Noku7G_grid{grid-template-columns:minmax(0,1fr)}.Noku7G_body{padding:20px}}
