.vk-claims{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--ug-space-4);margin:var(--ug-space-8) 0;padding:0;list-style:none}.vk-claim{--vk-tone: var(--ugt-accent-text, #2f5e46);--vk-tone-wash: var(--ugt-accent-wash, #e3eadb);position:relative;perspective:1200px;border-radius:var(--ug-radius-lg)}.vk-claim.is-clay{--vk-tone: var(--ugt-clay-text, #874426);--vk-tone-wash: var(--ugt-clay-wash, #f3e5dc)}.vk-claim.is-amber{--vk-tone: var(--ugt-amber-text, #5d4a2a);--vk-tone-wash: var(--ugt-amber-wash, #fbf6e8)}.vk-claim-turner{display:grid;height:100%;transform-style:preserve-3d;transition:transform var(--ug-slow) var(--ug-ease)}.vk-claim[data-open] .vk-claim-turner{transform:rotateY(180deg)}.vk-claim-side{grid-area:1 / 1;display:flex;flex-direction:column;gap:var(--ug-space-3);min-height:13rem;padding:var(--ug-space-6);border:1px solid var(--ugt-line-2, #e1e5dc);border-radius:var(--ug-radius-lg);backface-visibility:hidden}.vk-claim-front{background:var(--ugt-lift-2, #fbfaf4);box-shadow:var(--ug-shadow-2)}.vk-claim-back{transform:rotateY(180deg);background:color-mix(in srgb,var(--vk-tone-wash) 70%,var(--ugt-surface, #fbfaf4));border-color:color-mix(in srgb,var(--vk-tone) 30%,transparent)}.vk-claim-back:focus-visible{outline:var(--ug-focus-ring);outline-offset:var(--ug-focus-offset)}.vk-claim-icon{display:grid;place-items:center;width:var(--ug-space-12);height:var(--ug-space-12);border-radius:50%;background:var(--vk-tone-wash);color:var(--vk-tone)}.vk-claim-text{margin:0;color:var(--ugt-site-ink, #293b2c);font:400 var(--ug-text-2xl) / 1.2 var(--ug-font-serif);letter-spacing:-.01em;text-wrap:balance}.vk-claim-turn,.vk-claim-link,.vk-claim-back-button{display:inline-flex;align-items:center;gap:var(--ug-space-2);padding:var(--ug-space-1) 0;border:0;background:none;color:var(--vk-tone);font:500 var(--ug-text-sm) / 1.4 var(--ug-font-sans);text-decoration:none;cursor:pointer}.vk-claim-turn{margin-top:auto;align-self:flex-start}.vk-claim-turn:hover,.vk-claim-link:hover,.vk-claim-back-button:hover{text-decoration:underline;text-underline-offset:3px}.vk-claim-turn :is(.ug-icon),.vk-claim-link :is(.ug-icon){transition:translate var(--ug-quick) var(--ug-ease)}.vk-claim-turn:hover .ug-icon,.vk-claim-link:hover .ug-icon{translate:2px 0}.vk-claim-kicker{margin:0;color:var(--vk-tone);font:var(--ug-eyebrow);letter-spacing:var(--ug-eyebrow-tracking);text-transform:uppercase}.vk-claim-proof{margin:0;color:var(--ugt-site-text-2, #4e5a47);font-size:var(--ug-text-base);line-height:1.55}.vk-claim-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ug-space-2) var(--ug-space-4);margin-top:auto}.vk-claim-back-button{color:var(--ugt-site-muted, #5c6751)}@media(prefers-reduced-motion:reduce){.vk-claim-turner,.vk-claim[data-open] .vk-claim-turner,.vk-claim-back{transform:none;transition:none}.vk-claim-side{transition:opacity var(--ug-standard)}.vk-claim-back,.vk-claim[data-open] .vk-claim-front{opacity:0}.vk-claim[data-open] .vk-claim-back{opacity:1}}@media print{.vk-claim-turner,.vk-claim-back{transform:none}.vk-claim-side{grid-area:auto;backface-visibility:visible;min-height:0}.vk-claim-turn,.vk-claim-back-button{display:none}}
