.pc[data-astro-cid-fjbsocwl]{border:1px solid var(--line);background:var(--white);min-width:0;transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out), border-color .3s ease;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.pc[data-astro-cid-fjbsocwl][hidden]{display:none}.pc[data-astro-cid-fjbsocwl]:hover{box-shadow:var(--shadow-card);border-color:#0000;transform:translateY(-4px)}.pc__link[data-astro-cid-fjbsocwl]{color:inherit;text-decoration:none}.pc__link[data-astro-cid-fjbsocwl]:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.pc__link[data-astro-cid-fjbsocwl]:focus-visible{outline:none}.pc[data-astro-cid-fjbsocwl]:has(.pc__link:focus-visible){outline:3px solid var(--green);outline-offset:3px}.pc__pic[data-astro-cid-fjbsocwl]{aspect-ratio:16/10;background:var(--mist);position:relative;overflow:hidden}.pc__pic[data-astro-cid-fjbsocwl] picture{display:contents}.pc__pic--photo[data-astro-cid-fjbsocwl] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.pc[data-astro-cid-fjbsocwl]:hover .pc__pic--photo[data-astro-cid-fjbsocwl] img{transform:scale(1.03)}.pc__pic--screen[data-astro-cid-fjbsocwl] img{width:112%;max-width:none;height:auto;transition:transform .6s var(--ease-out);border-radius:10px;position:absolute;top:13%;left:8%;box-shadow:0 24px 48px -24px #06160c59,0 0 0 1px #06160c0f}.pc[data-astro-cid-fjbsocwl]:hover .pc__pic--screen[data-astro-cid-fjbsocwl] img{transform:translate(-6px,-6px)}.pc__pic--screen[data-astro-cid-fjbsocwl][data-crop=right] img{left:auto;right:8%}.pc[data-astro-cid-fjbsocwl]:hover .pc__pic--screen[data-astro-cid-fjbsocwl][data-crop=right] img{transform:translate(6px,-6px)}.pc__body[data-astro-cid-fjbsocwl]{flex-direction:column;flex:1;padding:20px 22px 18px;display:flex}.pc__meta[data-astro-cid-fjbsocwl]{color:var(--ink-3);flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.pc__cat[data-astro-cid-fjbsocwl]{color:var(--green-ink);font-weight:600}.pc__title[data-astro-cid-fjbsocwl]{letter-spacing:-.015em;text-wrap:pretty;margin-top:10px;font-size:18px;font-weight:700;line-height:1.3}.pc__excerpt[data-astro-cid-fjbsocwl]{color:var(--ink-2);text-wrap:pretty;margin-top:10px;font-size:14px;line-height:1.6}.pc__foot[data-astro-cid-fjbsocwl]{color:var(--ink-3);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;font-size:13px;display:flex}.pc__read[data-astro-cid-fjbsocwl]{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.pc__read[data-astro-cid-fjbsocwl] svg{color:var(--green);transition:transform .25s var(--ease-out)}.pc[data-astro-cid-fjbsocwl]:hover .pc__read[data-astro-cid-fjbsocwl] svg{transform:translate(3px)}.pc--feature[data-astro-cid-fjbsocwl] .pc__body[data-astro-cid-fjbsocwl]{padding:24px 22px 22px}.pc--feature[data-astro-cid-fjbsocwl] .pc__title[data-astro-cid-fjbsocwl]{letter-spacing:-.025em;font-size:23px;font-weight:800;line-height:1.2}.pc--feature[data-astro-cid-fjbsocwl] .pc__excerpt[data-astro-cid-fjbsocwl]{font-size:15px}@media (width>=960px){.pc--feature[data-astro-cid-fjbsocwl]{border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:420px;display:grid}.pc--feature[data-astro-cid-fjbsocwl] .pc__pic[data-astro-cid-fjbsocwl]{aspect-ratio:auto;min-height:100%}.pc--feature[data-astro-cid-fjbsocwl] .pc__body[data-astro-cid-fjbsocwl]{justify-content:center;padding:48px 48px 40px}.pc--feature[data-astro-cid-fjbsocwl] .pc__title[data-astro-cid-fjbsocwl]{margin-top:16px;font-size:34px;line-height:1.12}.pc--feature[data-astro-cid-fjbsocwl] .pc__excerpt[data-astro-cid-fjbsocwl]{margin-top:16px;font-size:17px}.pc--feature[data-astro-cid-fjbsocwl] .pc__foot[data-astro-cid-fjbsocwl]{justify-content:flex-start;gap:24px;margin-top:32px;padding-top:0}.pc--feature[data-astro-cid-fjbsocwl] .pc__pic--screen[data-astro-cid-fjbsocwl] img{width:118%;top:12%;left:9%}}.pg[data-astro-cid-274u2iem]{gap:20px;display:grid}@media (width>=640px){.pg[data-astro-cid-274u2iem]{grid-template-columns:repeat(2,minmax(0,1fr))}.pg[data-astro-cid-274u2iem]>[data-w2="2"]{grid-column:span 2}}@media (width>=960px){.pg[data-astro-cid-274u2iem]{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.pg[data-astro-cid-274u2iem]>*{grid-column:span 2}.pg[data-astro-cid-274u2iem]>[data-w3="3"]{grid-column:span 3}.pg[data-astro-cid-274u2iem]>[data-w3="6"]{grid-column:span 6}}@media (width>=640px) and (width<=959px){.pg[data-astro-cid-274u2iem]>[data-w2="2"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pg[data-astro-cid-274u2iem]>[data-w2="2"] .pc__pic{aspect-ratio:auto;min-height:100%}}
