.sksfree-card,.sksfree-donation{box-sizing:border-box;font-family:inherit;color:#f5f7fb;background:linear-gradient(145deg,#0c1826,#192d42);border:1px solid #dfb75e77;border-radius:20px;box-shadow:0 20px 50px #0003;overflow:hidden}.sksfree-card *,.sksfree-donation *{box-sizing:border-box}
.sksfree-card{margin:32px auto;max-width:1080px;padding:26px}.sksfree-eyebrow{color:#f1ca78;font-size:11px;font-weight:800;letter-spacing:2px}.sksfree-layout{display:grid;grid-template-columns:minmax(190px,35%) 1fr;gap:26px;margin-top:18px;align-items:center}.sksfree-image{aspect-ratio:1;background:#20354b;border-radius:14px;display:flex;align-items:center;justify-content:center;overflow:hidden}.sksfree-image img{width:100%;height:100%;object-fit:cover}.sksfree-placeholder{display:flex;flex-direction:column;align-items:center;gap:14px;font-size:72px;color:#f1c974}.sksfree-placeholder small{font-size:12px;letter-spacing:2px}.sksfree-tag{display:inline-block;border:1px solid #a6dfb1;color:#a6dfb1;border-radius:30px;font-size:11px;font-weight:800;padding:7px 12px}.sksfree-info h2{color:#fff;font-size:clamp(24px,3vw,34px);line-height:1.25;margin:14px 0}.sksfree-info p{color:#c9d4df;line-height:1.7}.sksfree-meta{font-size:13px}.sksfree-actions{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0 12px}.sksfree-actions a,.sksfree-actions span{display:inline-flex;justify-content:center;align-items:center;flex:1 1 185px;min-height:54px;border-radius:10px;padding:13px 18px;text-decoration:none!important;font-size:15px;font-weight:800;text-align:center}.sksfree-download{background:#e8bd60;color:#122136!important}.sksfree-download:hover{background:#f5d183}.sksfree-donate{border:1px solid #f0c879;color:#f0c879!important;background:transparent}.sksfree-donate:hover{background:#ffffff15}.sksfree-disabled{opacity:.7}.sksfree-note{font-size:12px!important;color:#aab9ca!important}
.sksfree-donation{max-width:930px;margin:40px auto;padding:clamp(24px,5vw,60px);text-align:center}.sksfree-heart{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:50%;background:#e9bf68;color:#16243a;font-size:38px;margin-bottom:22px;box-shadow:0 0 0 9px #e9bf6824}.sksfree-donation h1{font-size:clamp(29px,5vw,48px);line-height:1.18;color:#fff;margin:16px 0 22px}.sksfree-lead{font-size:16px;color:#cbd6e4;line-height:1.85;max-width:710px;margin:18px auto}.sksfree-highlight{padding:15px 20px;border:1px solid #dfb96255;border-radius:10px;background:#e9bd5f12;color:#f3d492;font-size:14px;line-height:1.6}.sksfree-donation h2{color:#fff;font-size:25px;margin:34px 0 20px}.sksfree-bank-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;text-align:left}.sksfree-bank{background:#21354a;border:1px solid #ffffff25;border-radius:14px;padding:25px;display:flex;flex-direction:column;gap:12px;overflow-wrap:anywhere}.sksfree-bank span{font-size:12px;letter-spacing:1.5px;font-weight:800;color:#f1ca78}.sksfree-bank strong{color:#fff;font-size:clamp(19px,2.6vw,27px)}.sksfree-bank small{color:#c3d0df;font-size:13px}.sksfree-donation-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:28px}.sksfree-donation-actions a{padding:15px 22px;border-radius:9px;background:#e8bd60;color:#132138!important;text-decoration:none!important;font-weight:800}.sksfree-donation-actions a+ a{background:#273a50;color:#f5f7fb!important}.sksfree-signoff{margin:35px 0 0;color:#e9c778;font-size:14px}
@media(max-width:680px){.sksfree-layout{grid-template-columns:1fr}.sksfree-image{width:100%;max-width:360px;margin:auto}.sksfree-card{padding:18px}.sksfree-bank-grid{grid-template-columns:1fr}.sksfree-donation{padding:25px 18px}}
