.site-header .brand .kingk-logo,.pastel-footer .brand .kingk-logo{width:190px!important;height:55px!important;max-width:100%!important;object-fit:contain;animation:none!important}.brand-default-preview{min-height:64px}.brand-default-preview .kingk-logo{width:190px!important;height:55px!important}.hero-copy>p{font-size:16px!important;line-height:1.75!important;max-width:590px;margin-top:18px!important}.hero-copy>p+p{margin-top:12px!important}@media(max-width:600px){.site-header .brand .kingk-logo{width:143px!important;height:44px!important}.hero-copy>p{font-size:15px!important;line-height:1.65!important}}
.hero-copy>p{text-align:left!important;hyphens:none!important;word-break:normal!important}
/* Shared paragraph typography across public pages and account/admin panels. */
body p,.hero-copy>p{text-align:justify!important;text-justify:inter-word;hyphens:none;overflow-wrap:break-word}
.presale-content .presale-countdown-title{display:block;text-align:center;font-family:var(--heading);font-size:23px;font-weight:800;color:#135a42;margin:8px 0 18px}.presale-content .kingk-current-price{display:flex!important;justify-content:center!important;margin:18px 0!important}.presale-content .kingk-current-price>span{display:inline-flex;align-items:center;gap:9px;border:1px solid #d4bc65;border-radius:16px;padding:12px 16px;background:linear-gradient(120deg,#fff4b3,#dcffee,#eee5ff);box-shadow:inset 0 2px 1px #fff,0 5px 12px #184f3412;font-size:15px!important;font-weight:800;color:#12583e}.presale-content .kingk-current-price>span>span{font-size:23px;color:#b38a09}.presale-content .presale-raised{display:grid;gap:6px;padding:15px 12px!important;border:1px solid #bfd9a2;border-radius:18px;background:linear-gradient(120deg,#e0ffe9,#fff4bd);box-shadow:inset 0 2px 0 #fff,0 5px 12px #184f3412;text-align:center!important}.presale-raised .raised-label{font-size:11px;font-weight:800;letter-spacing:2px;color:#52724d}.presale-raised strong{font-size:17px;color:#175337}.kingk-contract{margin:28px auto 0;padding:22px;width:100%;max-width:1000px;border:1px solid #a6cfbe;border-radius:22px;background:linear-gradient(120deg,#dcfff0,#fff6cd,#eee5ff);box-shadow:inset 0 2px 1px #fff,0 8px 22px #174e3210;color:#164f3d}.kingk-contract strong{font-family:var(--heading);font-size:19px}.kingk-contract small{display:block;margin:8px 0 14px;font-size:13px}.kingk-contract-value{display:flex;align-items:center;gap:12px;background:#ffffffa8;border:1px solid #c1d9c9;padding:12px;border-radius:14px}.kingk-contract code{min-width:0;flex:1;overflow-wrap:anywhere;font-size:14px}.kingk-contract button{display:flex;align-items:center;gap:8px;padding:10px 15px;border:1px solid #d7ba5a;border-radius:12px;background:linear-gradient(130deg,#fff4a5,#ffdd39);font-weight:800}.contract-status{display:block;font-size:12px;margin-top:6px}@media(max-width:600px){.kingk-contract{padding:16px}.kingk-contract-value{flex-wrap:wrap}.presale-content .presale-countdown-title{font-size:21px}}
.kingk-contract{padding:13px 16px;margin-top:20px;border-radius:16px}.kingk-contract strong{font-size:16px}.kingk-contract small{margin:4px 0 8px;font-size:12px}.kingk-contract-value{padding:7px 10px;gap:10px;border-radius:11px}.kingk-contract button{padding:7px 12px;min-height:36px}.contract-status:empty{display:none}.contract-status{margin-top:4px}@media(min-width:1000px){.kingk-contract{display:grid;grid-template-columns:minmax(250px,.9fr) minmax(0,1.1fr);align-items:center;gap:14px}.kingk-contract small{margin-bottom:0}.contract-status{grid-column:1/-1}}@media(max-width:600px){.kingk-contract{padding:12px}.kingk-contract strong{font-size:15px}}
.kingk-contract small:empty{display:none}
