.gc1p{box-sizing:border-box;display:grid;grid-template-columns:168px 1fr;gap:28px;align-items:center;margin:28px 0 0;padding:14px 28px 14px 14px;background:var(--surface,#fff);border:1px solid var(--line,#EAE7DE);border-radius:22px;text-align:left;color:var(--ink,#23261F);box-shadow:0 1px 2px rgb(4 33 14 / .04),0 12px 32px -18px rgb(4 33 14 / .25)}.gc1p-cover{display:flex;align-items:center;justify-content:center;align-self:stretch;padding:18px 24px;border-radius:14px;background:var(--green-tint,#EBF5E3)}.gc1p-cover img{transform:rotate(-2.5deg);transition:transform .25s ease}.gc1p:hover .gc1p-cover img{transform:rotate(0deg) translateY(-2px)}.gc1p-cover img{display:block;width:100%;height:auto;border-radius:6px;box-shadow:0 1px 2px rgb(4 33 14 / .12),0 10px 24px -8px rgb(4 33 14 / .35)}.gc1p-eye{margin:0 0 4px;font-family:var(--brandon,"Brandon Grotesque",sans-serif);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--green-deep,#2E642D)}.gc1p h3{margin:0 0 6px;font-family:var(--brandon,"Brandon Grotesque",sans-serif);font-weight:700;font-size:24px;line-height:1.15;color:var(--forest,#1D4022)}.gc1p-body>p:not(.gc1p-eye){margin:0;font-size:16px;line-height:1.55;color:var(--ink-2,#474A42);max-width:56ch}.gc1p-act{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:16px}.gc1p-btn{box-sizing:border-box;display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:11px 20px;border-radius:999px;background:var(--forest,#1D4022);color:#fff;font-weight:600;font-size:16px;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background .2s ease}.gc1p-btn svg{width:18px;height:18px;flex:none}.gc1p-btn:hover{background:var(--green-deep,#2E642D);color:#fff}.gc1p-btn:focus-visible,.gc1p-link:focus-visible{outline:3px solid var(--green,#8AC642);outline-offset:3px}.gc1p-meta{font-weight:400;font-size:14px;color:#D9E8CE}.gc1p-link{font-weight:600;font-size:16px;color:var(--green-deep,#2E642D);text-decoration:underline;text-underline-offset:3px}.hlink .gc1p{margin-top:32px}@media (max-width:640px){.gc1p{grid-template-columns:1fr;gap:16px;padding:12px 12px 20px;margin-top:24px;border-radius:18px}.gc1p-cover{padding:14px 0}.gc1p-cover img{width:96px}.gc1p-body{padding:0 8px}.gc1p h3{font-size:21px}.gc1p-body>p:not(.gc1p-eye){font-size:15.5px}.gc1p-btn{width:100%;justify-content:center;padding:12px 16px}.gc1p-act{gap:12px 18px}}@media (prefers-reduced-motion:reduce){.gc1p-cover img,.gc1p-btn{transition:none}.gc1p:hover .gc1p-cover img{transform:rotate(-2.5deg)}}@media print{.gc1p{display:none}}