.awm-scard{padding:var(--awm-sec-y, 112px) 0;background:var(--awm-paper, #FAFAF8);color:var(--awm-ink, #141518)}.awm-scard__in{max-width:var(--awm-max, 64rem);margin-inline:auto;padding-inline:var(--awm-gutter, 24px)}.awm-scard__head{max-width:var(--awm-head-max, 42rem);margin:0 var(--awm-head-inline, auto) 48px;text-align:var(--awm-head-align, left)}.awm-scard__title{margin:0;font-size:var(--awm-h2, 2.25rem);font-weight:var(--awm-h2-weight, 700);letter-spacing:var(--awm-h2-track, -.03em);line-height:var(--awm-h2-leading, 1.15);text-wrap:balance;word-break:keep-all}.awm-scard__lead{margin:16px 0 0;font-size:17px;line-height:1.7;color:var(--awm-ink-2, #474A52);text-wrap:pretty}.awm-scard__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin:0;padding:0;list-style:none}@media(min-width:768px){.awm-scard__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}.awm-scard__card{display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid var(--awm-line, #DADAD5);border-radius:calc(var(--awm-r, 8px) + 4px);background:color-mix(in srgb,var(--awm-paper, #FAFAF8) 70%,var(--awm-paper-2, #EFEFEB))}.awm-scard__body{display:flex;flex-direction:column;gap:10px;padding:20px 24px 8px}.awm-scard__name{margin:0;font-size:19px;font-weight:700;letter-spacing:-.02em}.awm-scard__desc{margin:0;font-size:15px;line-height:1.65;color:var(--awm-ink-2, #474A52);text-wrap:pretty;word-break:keep-all}.awm-scard__bullets{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.awm-scard__bullets li{padding:4px 10px;border:1px solid var(--awm-line, #DADAD5);border-radius:var(--awm-r-pill, 999px);font-size:13px;color:var(--awm-ink-2, #474A52)}.awm-scard__meta{margin:0;font-size:13px;color:var(--awm-ink-3, #63666E)}.awm-scard__meta b{color:var(--awm-ink, #141518)}.awm-scard__note{margin:0;font-size:14px;line-height:1.6;color:var(--awm-ink-2, #474A52);padding-left:12px;border-left:2px solid var(--awm-mark, #B5311C)}.awm-scard__pic{position:relative;margin:24px 24px 0;aspect-ratio:var(--ar, 16 / 9);overflow:hidden;border-radius:var(--awm-r-media, 10px);outline:1px solid rgb(0 0 0 / .08)}.awm-scard__pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--awm-ease, cubic-bezier(.22,1,.36,1))}.awm-scard__card:hover .awm-scard__pic img{transform:scale(1.03)}.awm-scard__more{display:inline-flex;align-items:center;margin-top:auto;min-height:48px;padding:4px 24px 12px;font-size:15px;font-weight:700;color:var(--awm-ink, #141518);text-decoration:none}.awm-scard__more:hover{color:var(--awm-mark, #B5311C)}.js .awm-scard[data-animate=yes] .awm-scard__card{opacity:0;transform:translateY(16px)}.js .awm-scard[data-animate=yes].is-in .awm-scard__card{opacity:1;transform:none;transition:opacity .55s var(--awm-ease, cubic-bezier(.22,1,.36,1)),transform .55s var(--awm-ease, cubic-bezier(.22,1,.36,1));transition-delay:calc(var(--awm-sc-i, 0) * 80ms)}@media(prefers-reduced-motion:reduce){.js .awm-scard .awm-scard__card{opacity:1!important;transform:none!important;transition:none!important}.awm-scard__pic img{transition:none}}.awm-scard__body:last-child{padding-bottom:24px}
