.cardzone-three-columns{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin:25px auto}@media(max-width: 768px){.cardzone-three-columns{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px){.cardzone-three-columns{grid-template-columns:1fr}}.three-column-card{will-change:transform}.three-column-card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.three-column-card{text-align:center;width:auto;height:auto;border-radius:12px;background:var(--card-bg, transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:2px solid var(--card-border, var(--card-border-color));box-shadow:var(--shadow-card);padding:16px;color:var(--card-fg, var(--color-text));display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;transition:background .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease}.three-column-card:hover{background:var(--card-bg-hover, var(--card-bg, transparent));border-color:var(--card-border-hover, var(--card-border, var(--card-border-color)))}.card-title{font-size:1rem;font-weight:bold;color:var(--card-fg, var(--color-text));word-break:break-word}.card-content{font-size:.85rem;color:var(--card-content-fg, var(--card-fg, var(--color-text-light)));line-height:1.4;word-break:break-word;overflow-wrap:break-word}.card-btn{display:inline-block;font-size:.85rem;background:var(--btn-bg, var(--color-primary));cursor:pointer;padding:12px 24px;border:2px solid var(--btn-border, var(--border-color-blue));border-radius:25px;box-shadow:0 2px 8px rgba(74,108,247,.3);color:var(--btn-fg, var(--color-white));transition:background .25s ease,box-shadow .25s ease,border-color .25s ease}.card-btn:hover{color:var(--btn-fg, var(--color-white));background:var(--btn-hover, var(--btn-bg, var(--color-primary-dark)));border-color:var(--btn-border-hover, var(--btn-border, var(--border-color-blue)))}.card-full{width:100%;max-width:1280px;margin:0 auto;border-radius:12px;background:var(--card-bg, transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:2px solid var(--card-border, var(--card-border-color));box-shadow:var(--shadow-card);padding:16px;color:var(--card-fg, var(--color-text));text-align:justify;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;will-change:transform}.card-full:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.card-full{gap:8px;transition:background .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease}.card-full:hover{background:var(--card-bg-hover, var(--card-bg, transparent));border-color:var(--card-border-hover, var(--card-border, var(--card-border-color)))}.card-full .card-content{text-align:justify}.card-full .card-btn{padding:12px 24px;min-width:120px;text-align:center}.card-full .card-btn i{padding:0 4px}.card-full-list{display:flex;flex-direction:column;gap:24px;margin:24px auto;max-width:1280px}.card-standalone{will-change:transform}.card-standalone:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.card-standalone{display:flex;flex-wrap:wrap;align-items:flex-start;-moz-column-gap:24px;column-gap:24px;row-gap:16px;width:100%;max-width:440px;margin:0 auto;padding:16px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:var(--border-solid-white);box-shadow:var(--shadow-card);border-radius:12px;text-align:left;transition:transform .25s ease,box-shadow .25s ease}.card-standalone .card-info{display:flex;align-items:center;padding:3px;overflow:hidden;flex-shrink:0}.card-standalone .card-info-icon{width:27px;height:27px;font-size:27px;color:var(--color-text);line-height:1}.card-standalone .card-body{display:flex;flex-direction:column;align-items:flex-start;row-gap:8px;flex:1 1 auto;min-width:0}.card-standalone .card-title{font-size:1.5rem;font-weight:600;line-height:1.2;color:var(--color-text)}.card-standalone .card-content{font-size:1rem;line-height:1.4;color:var(--color-text-light);word-break:break-word;overflow-wrap:break-word}