/* Jeffrey Services 7.2: one coherent home for ICT, OS, Radio and Support */
.js-nav-donate{background:linear-gradient(115deg,#dbad5d,#f4d89d)!important;color:#24170a!important;border:1px solid #edcc8b!important;border-radius:999px;padding:10px 14px!important;white-space:nowrap;font-weight:800!important;box-shadow:0 8px 24px #c3984820}.js72-showcase{padding:100px 0;background:linear-gradient(155deg,#121318,#090a0f);color:#f7f4eb}.js72-kicker{font-size:11px;letter-spacing:2.3px;color:#e6bd79;font-weight:800}.js72-showcase h2,.js72-support h2{font-size:clamp(30px,4.4vw,52px);line-height:1.15;letter-spacing:-1.5px;margin:14px 0}.js72-showcase em{font-style:normal;background:linear-gradient(135deg,#f5dcaa,#bd8d3a);-webkit-background-clip:text;background-clip:text;color:transparent}.js72-showcase p,.js72-support p{max-width:670px;color:#c4c5c8;line-height:1.8}.js72-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:42px}.js72-cards article{background:linear-gradient(155deg,#1c1d22,#101115);border:1px solid #5b4830;border-radius:22px;padding:31px 29px;min-height:285px;display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.js72-cards article:hover{transform:translateY(-3px);border-color:#e1b466}.js72-icon{font-size:45px;color:#e7bf7e}.js72-cards h3{font-size:24px;margin:20px 0 7px}.js72-cards p{color:#b5b8be;font-size:15px;margin:0 0 20px}.js72-cards a{margin-top:auto;color:#f4cd83;font-weight:800;text-decoration:none}.js72-support{background:linear-gradient(125deg,#21190f,#14161a 60%,#100f0e);padding:76px 0;border-top:1px solid #8e69343b;border-bottom:1px solid #8e69343b;color:#fbf9f5}.js72-support-inner{display:flex;align-items:center;justify-content:space-between;gap:38px}.js72-support-inner h2{max-width:620px}.js72-donate-button{display:inline-flex;padding:17px 25px;border-radius:14px;text-decoration:none;background:linear-gradient(135deg,#d4a459,#f4d79b);color:#1b140d;font-weight:850;white-space:nowrap;box-shadow:0 15px 35px #0004}.js72-community-entry{padding:15px 0;text-align:center}.js72-community-entry a{color:#e8c287;text-decoration:none;font-weight:700}.js72-admin-community{display:block;position:fixed;right:15px;bottom:105px;background:#dcb16c;color:#15130f;padding:12px;border-radius:14px;font-weight:800;text-decoration:none;z-index:35}@media(max-width:960px){.js72-cards{grid-template-columns:1fr}.js72-cards article{min-height:195px}.js72-support-inner{flex-direction:column;align-items:flex-start}.js-nav-donate{display:inline-flex!important}}@media(max-width:580px){.js72-showcase{padding:65px 0}.js72-support{padding:50px 0}.js72-cards{gap:12px;margin-top:23px}.js72-cards article{padding:23px}.js72-donate-button{white-space:normal}}
