.htp{--th-green:#0b8f43;--th-green-dark:#056934;--th-green-deep:#014b2b;--th-green-soft:#eaf8f0;--th-gold:#f5b942;--th-gold-dark:#d99a18;--th-text:#17231d;--th-muted:#5f6f66;--th-white:#ffffff;--th-bg:#f7fbf8;--th-border:#dbeee3;--th-shadow:0 20px 60px rgba(1,75,43,0.14);--th-radius:24px;font-family:Arial,Helvetica,sans-serif;color:var(--th-text);background:var(--th-bg);line-height:1.65}.htp *{box-sizing:border-box}.htp a{color:var(--th-green);text-decoration:none}.htp img{max-width:100%;display:block}.htp .th-page,.htp.th-page{overflow:hidden;background:linear-gradient(180deg,#fff,#f7fbf8 42%,#fff)}.htp .th-container{width:min(1160px,92%);margin:0 auto}.htp .th-eyebrow{gap:8px;padding:8px 14px;background:rgba(245,185,66,.16);color:#6d4700;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.htp .th-btn,.htp .th-eyebrow{display:inline-flex;align-items:center;border-radius:999px;font-weight:800}.htp .th-btn{justify-content:center;gap:10px;padding:15px 24px;border:2px solid transparent;transition:.25s ease;box-shadow:0 12px 25px rgba(11,143,67,.22)}.htp .th-btn-primary{background:var(--th-green);color:#fff}.htp .th-btn-primary:hover{background:var(--th-green-dark);transform:translateY(-2px);color:#fff}.htp .th-btn-outline{background:#fff;color:var(--th-green-dark);border-color:rgba(11,143,67,.25);box-shadow:none}.htp .th-btn-outline:hover{background:var(--th-green-soft)}.htp .hero{position:relative;padding:84px 0 70px;background:radial-gradient(circle at 15% 20%,rgba(245,185,66,.22),transparent 28%),linear-gradient(135deg,var(--th-green-deep),var(--th-green-dark) 58%,#0e9e52);color:#fff}.htp .hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(30deg,rgba(255,255,255,.06) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,.06) 87.5%,rgba(255,255,255,.06)),linear-gradient(150deg,rgba(255,255,255,.06) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,.06) 87.5%,rgba(255,255,255,.06));background-size:80px 140px;opacity:.25}.htp .hero .th-container{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.htp .hero h1{font-size:clamp(38px,5vw,66px);line-height:1.05;margin:18px 0 20px;letter-spacing:-1.8px;color:#fff}.htp .hero p{font-size:19px;color:rgba(255,255,255,.9);max-width:650px;margin:0 0 26px}.htp .hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.htp .hero-card{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);border-radius:30px;padding:16px;backdrop-filter:blur(14px);box-shadow:0 25px 70px rgba(0,0,0,.22)}.htp .hero-image{border-radius:24px;min-height:440px;background:linear-gradient(rgba(1,75,43,.12),rgba(1,75,43,.2)),url(https://www.transparenthands.org/wp-content/uploads/2026/04/youtube-video-thumbnai-1.webp) 50%/cover no-repeat;position:relative;overflow:hidden}.htp .hero-badge{position:absolute;left:22px;bottom:22px;right:22px;background:#fff;color:var(--th-text);border-radius:20px;padding:18px;box-shadow:var(--th-shadow)}.htp .hero-badge strong{display:block;color:var(--th-green-dark);font-size:20px;margin-bottom:4px}.htp .trust-strip{margin-top:-34px;position:relative;z-index:4}.htp .trust-grid{background:#fff;border-radius:22px;padding:22px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;box-shadow:var(--th-shadow);border:1px solid var(--th-border)}.htp .trust-item{padding:18px;border-radius:18px;background:var(--th-green-soft)}.htp .trust-item strong{display:block;color:var(--th-green-dark);font-size:17px;margin-bottom:4px}.htp section{padding:76px 0}.htp .section-head{text-align:center;max-width:790px;margin:0 auto 42px}.htp .section-head h2{font-size:clamp(30px,4vw,46px);line-height:1.14;margin:16px 0;color:var(--th-green-deep);letter-spacing:-.9px}.htp .section-head p{font-size:18px;color:var(--th-muted);margin:0}.htp .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.htp .step-card{background:#fff;border:1px solid var(--th-border);border-radius:var(--th-radius);padding:28px;box-shadow:0 14px 38px rgba(1,75,43,.08);position:relative;overflow:hidden}.htp .step-card:after{content:"";position:absolute;right:-40px;top:-40px;width:120px;height:120px;background:rgba(11,143,67,.08);border-radius:50%}.htp .step-num{width:48px;height:48px;border-radius:16px;background:var(--th-green);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:20px;margin-bottom:18px}.htp .step-card h3{margin:0 0 10px;color:var(--th-green-deep);font-size:22px;line-height:1.25}.htp .step-card p{margin:0;color:var(--th-muted)}.htp .highlight{background:linear-gradient(135deg,#fff,var(--th-green-soft));border-top:1px solid var(--th-border);border-bottom:1px solid var(--th-border)}.htp .two-col{display:grid;grid-template-columns:.95fr 1.05fr;gap:44px;align-items:center}.htp .feature-box{background:#fff;border-radius:30px;padding:34px;box-shadow:var(--th-shadow);border:1px solid var(--th-border)}.htp .feature-box h2{font-size:42px;line-height:1.12;margin:12px 0 18px;color:var(--th-green-deep)}.htp .feature-list{display:grid;gap:14px;margin-top:22px}.htp .feature{display:flex;gap:12px;padding:14px;background:#f7fbf8;border-radius:16px;border:1px solid var(--th-border)}.htp .check{width:26px;height:26px;border-radius:50%;background:var(--th-green);color:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 26px;font-size:15px;font-weight:700}.htp .impact-card{background:var(--th-green-deep);color:#fff;border-radius:30px;padding:36px;position:relative;overflow:hidden;min-height:430px;display:flex;flex-direction:column;justify-content:flex-end}.htp .impact-card:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(1,75,43,.22),rgba(1,75,43,.95)),url(https://www.transparenthands.org/wp-content/uploads/2026/04/youtube-video-thumbnai.webp) 50%/cover no-repeat;opacity:.95}.htp .impact-card>*{position:relative;z-index:2}.htp .impact-card h3{font-size:34px;line-height:1.15;margin:0 0 12px;color:#fff}.htp .beneficiary-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.htp .beneficiary{background:#fff;border-radius:22px;padding:24px;text-align:center;border:1px solid var(--th-border);box-shadow:0 12px 30px rgba(1,75,43,.07)}.htp .beneficiary .icon{font-size:34px;margin-bottom:10px}.htp .beneficiary strong{display:block;color:var(--th-green-deep);margin-bottom:6px}.htp .beneficiary span{font-size:14px;color:var(--th-muted)}.htp .cta-band{padding:0 0 78px}.htp .cta-box{background:linear-gradient(135deg,var(--th-green-deep),var(--th-green));border-radius:34px;padding:46px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;box-shadow:var(--th-shadow)}.htp .cta-box h2{font-size:40px;line-height:1.12;margin:0 0 12px;color:#fff}.htp .cta-box p{margin:0;color:rgba(255,255,255,.88);font-size:18px;max-width:720px}.htp .faq{background:#fff}.htp .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.htp details{background:#fff;border:1px solid var(--th-border);border-radius:18px;padding:18px 20px;box-shadow:0 10px 25px rgba(1,75,43,.05)}.htp summary{cursor:pointer;font-weight:800;color:var(--th-green-deep);font-size:17px}.htp details p{margin:12px 0 0;color:var(--th-muted)}.htp .seo-note{background:#f8fbf9;border-top:1px solid var(--th-border);padding:34px 0;color:var(--th-muted);font-size:14px}@media (max-width:980px){.htp .cta-box,.htp .hero .th-container,.htp .two-col{grid-template-columns:1fr}.htp .beneficiary-grid,.htp .steps,.htp .trust-grid{grid-template-columns:repeat(2,1fr)}.htp .hero-image{min-height:340px}.htp .cta-box{padding:34px}}@media (max-width:640px){.htp .hero{padding:58px 0}.htp .hero-actions{flex-direction:column}.htp .th-btn{width:100%}.htp .beneficiary-grid,.htp .faq-grid,.htp .steps,.htp .trust-grid{grid-template-columns:1fr}.htp .cta-box h2,.htp .feature-box h2{font-size:31px}.htp section{padding:56px 0}.htp .hero-badge{position:relative;left:auto;right:auto;bottom:auto;margin:260px 14px 14px}.htp .hero-image{min-height:auto}.htp .trust-strip{margin-top:20px}}.sdq{--th-green:#0e9e0b;--th-green-dark:#087606;--th-green-soft:#eaf8ea;--th-red:#ca1916;--th-red-dark:#a91210;--th-gold:#f5b942;--ink:#12211a;--muted:#000;--light:linear-gradient(360deg,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0);--white:#ffffff;--border:#dcece0;--shadow:0 18px 45px rgba(8,118,6,0.14);--radius:24px;font-family:Inter,Arial,Helvetica,sans-serif;color:#000;background:var(--white);line-height:1.65;scroll-behavior:smooth}.sdq *{box-sizing:border-box}.sdq a{color:inherit;text-decoration:none}.sdq img{max-width:100%;height:auto;display:block}.sdq .container{width:min(1160px,92%);margin:auto}.sdq .topbar{background:#062b15;color:#fff;font-size:14px;padding:9px 0}.sdq .topbar .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.sdq .topbar a{font-weight:700;color:#fff}.sdq header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.96);backdrop-filter:blur(12px);box-shadow:0 6px 24px rgba(0,0,0,.06)}.sdq .nav{height:82px;justify-content:space-between;gap:24px}.sdq .brand,.sdq .nav{display:flex;align-items:center}.sdq .brand{gap:12px;font-weight:800;color:var(--th-green-dark)}.sdq .brand img{width:58px;height:58px;object-fit:contain}.sdq .brand span{font-size:20px;letter-spacing:-.02em}.sdq .nav-links{display:flex;align-items:center;gap:24px;font-size:15px;font-weight:700;color:#284135}.sdq .nav-links a:hover{color:var(--th-green)}.sdq .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:13px 22px;font-weight:800;line-height:1.2;border:0;cursor:pointer;transition:.25s ease;box-shadow:none;text-align:center}.sdq .btn-primary{background:var(--th-red);color:#fff;box-shadow:0 14px 28px rgba(202,25,22,.22)}.sdq .btn-primary:hover{background:var(--th-red-dark);transform:translateY(-2px)}.sdq .btn-green{background:var(--th-green);color:#fff;box-shadow:0 14px 28px rgba(14,158,11,.2)}.sdq .btn-green:hover{background:var(--th-green-dark);transform:translateY(-2px)}.sdq .btn-outline{border:1px solid rgba(255,255,255,.55);color:#fff;background:rgba(255,255,255,.08)}.sdq .hero{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 18%,rgba(245,185,66,.22),transparent 32%),linear-gradient(135deg,#063715,#0e8b31 58%,#0a601f);color:#fff}.sdq .hero:before{content:"";position:absolute;inset:0;background:url(https://www.transparenthands.org/wp-content/uploads/2026/02/web-banner-design-18.webp) 50%/cover no-repeat;opacity:.18;mix-blend-mode:screen}.sdq .hero-grid{position:relative;display:flex;gap:48px;align-items:center;justify-content:space-between;padding:86px 0 70px;flex-wrap:wrap}.sdq .hero-grid>div{flex:1 1 520px}.sdq .hero-grid>aside{flex:1 1 360px}.sdq .eyebrow{display:inline-flex;gap:8px;align-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:8px 14px;font-size:18px;font-weight:800;margin-bottom:18px}.sdq h1{font-size:clamp(40px,6vw,70px);line-height:1.02;margin:0 0 22px;letter-spacing:-.055em}.sdq .hero p{font-size:19px;max-width:650px;color:#000;margin:0 0 28px;background:rgba(255,255,255,.86);padding:14px 16px;border-radius:16px}.sdq .hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:26px}.sdq .trust-row{display:flex;gap:12px;max-width:680px;margin-top:26px;flex-wrap:wrap}.sdq .trust-row>*{flex:1 1 190px}.sdq .trust-card{background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:16px}.sdq .trust-card strong{display:block;font-size:20px;color:#fff}.sdq .trust-card span{font-size:13px;color:#fff}.sdq .donation-card{background:#fff;color:var(--ink);border-radius:32px;padding:26px;box-shadow:0 30px 80px rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.6)}.sdq .donation-card h2{margin:0 0 8px;font-size:26px;letter-spacing:-.03em}.sdq .donation-card p{color:#000;font-size:15px;margin:0 0 18px}.sdq .tabs{display:flex;gap:10px;background:linear-gradient(1turn,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0);padding:8px;border-radius:18px;margin-bottom:18px}.sdq .tabs>*{flex:1 1 0}.sdq .tab{padding:12px;border-radius:14px;text-align:center;font-weight:900;color:#000;background:transparent;border:0;cursor:pointer;font:inherit}.sdq .tab.active{background:#fff;color:var(--th-green-dark);box-shadow:0 8px 20px rgba(0,0,0,.06)}.sdq .amount:focus-visible,.sdq .btn:focus-visible,.sdq .tab:focus-visible{outline:3px solid rgba(14,158,11,.35);outline-offset:3px}.sdq .amounts{display:flex;gap:12px;margin:16px 0;flex-wrap:wrap}.sdq .amounts>*{flex:1 1 160px}.sdq .amount{border:1px solid var(--border);background:#fff;border-radius:16px;padding:14px;text-align:center;font-weight:900;color:#163b24;cursor:pointer;font:inherit;transition:.2s ease}.sdq .amount:hover{border-color:var(--th-green);transform:translateY(-1px)}.sdq .amount.active,.sdq .amount.featured{background:var(--th-green-soft);border-color:var(--th-green);color:var(--th-green-dark);box-shadow:0 8px 20px rgba(14,158,11,.12)}.sdq .custom-amount{display:flex;align-items:center;border:1px solid var(--border);border-radius:16px;overflow:hidden;margin-bottom:16px;background:#fff}.sdq .custom-amount span{background:linear-gradient(1turn,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0);padding:13px 15px;font-weight:900;color:var(--th-green-dark)}.sdq .custom-amount input{border:0;outline:0;padding:13px;width:100%;font-size:16px;font-weight:800;color:var(--ink)}.sdq .secure-note{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#000;margin-top:14px}.sdq section{padding:82px 0}.sdq .section-title{text-align:center;max-width:820px;margin:0 auto 44px}.sdq .section-title .label{color:var(--th-red);font-weight:900;text-transform:uppercase;letter-spacing:.12em;font-size:13px}.sdq h2{font-size:clamp(32px,4vw,48px);line-height:1.12;margin:8px 0 14px;letter-spacing:-.045em}.sdq .section-title p{font-size:18px;color:#000;margin:0}.sdq .grid-3{display:flex;gap:22px;flex-wrap:wrap}.sdq .grid-3>*{flex:1 1 300px}.sdq .grid-2{display:flex;gap:32px;align-items:center;flex-wrap:wrap}.sdq .grid-2>*{flex:1 1 420px}.sdq .card{border:1px solid var(--border);border-radius:var(--radius);padding:28px;box-shadow:0 14px 38px rgba(18,33,26,.06)}.sdq .card,.sdq .icon{background:linear-gradient(180deg,#ffffff,#cfedc2fa)}.sdq .icon{width:54px;height:54px;border-radius:18px;display:flex;align-items:center;justify-content:center;color:var(--th-green-dark);font-size:25px;font-weight:900;margin-bottom:18px}.sdq .card h3{font-size:22px;line-height:1.2;margin:0 0 10px;letter-spacing:-.02em}.sdq .card p{color:#000;margin:0}.sdq .impact{background:linear-gradient(1turn,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0)}.sdq .process{counter-reset:step}.sdq .step{position:relative;padding-left:76px}.sdq .step:before{counter-increment:step;content:counter(step);position:absolute;left:0;top:2px;width:52px;height:52px;border-radius:18px;background:var(--th-green);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;box-shadow:0 12px 24px rgba(14,158,11,.22)}.sdq .quote-band{background:#0a3518;color:#fff;padding:54px 0;text-align:center}.sdq .quote-band blockquote{font-size:clamp(26px,4vw,42px);line-height:1.25;margin:0 auto 12px;max-width:970px;font-weight:900;letter-spacing:-.03em}.sdq .quote-band cite{font-style:normal;color:#fff;font-weight:700}.sdq .levels{display:flex;gap:18px;flex-wrap:wrap}.sdq .levels>*{flex:1 1 240px}.sdq .level{background:linear-gradient(180deg,#ffffff,#cfedc2fa);border:1px solid var(--border);border-radius:22px;padding:22px;box-shadow:0 14px 34px rgba(18,33,26,.06);position:relative;overflow:hidden}.sdq .level:before{content:"";position:absolute;right:-36px;top:-36px;width:94px;height:94px;background:#0e9e0b;border-radius:50%}.sdq .level strong{display:block;font-size:28px;color:var(--th-green-dark);margin-bottom:6px}.sdq .level span{display:block;color:#000;font-size:14px;min-height:48px}.sdq .level a{margin-top:18px;width:100%;padding:12px 14px}.sdq .shariah{background:linear-gradient(1turn,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0);border-block:1px solid #0e9e0b}.sdq .shariah-box{display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#fff;border:1px solid #f0e0b8;border-radius:28px;padding:30px;box-shadow:var(--shadow)}.sdq .patient-card{padding:0;overflow:hidden}.sdq .patient-img{height:190px;background:linear-gradient(180deg,#ffffff,#cfedc2fa);display:flex;align-items:center;justify-content:center;color:var(--th-green-dark);font-weight:900;font-size:34px}.sdq .patient-body{padding:22px}.sdq .badge{display:inline-flex;background:var(--th-green-soft);color:var(--th-green-dark);font-size:12px;font-weight:900;border-radius:999px;padding:6px 10px;margin-bottom:10px}.sdq .progress{height:10px;background:#eef6f0;border-radius:999px;overflow:hidden;margin:15px 0 10px}.sdq .progress span{display:block;height:100%;background:var(--th-green);border-radius:999px}.sdq .stats{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#000}.sdq .faq{max-width:920px;margin:auto}.sdq details{background:linear-gradient(180deg,#ffffff,#cfedc2fa);border:1px solid var(--border);border-radius:18px;margin-bottom:12px;padding:0;box-shadow:0 8px 24px rgba(18,33,26,.04)}.sdq summary{list-style:none;cursor:pointer;padding:20px 22px;font-weight:900;color:#173821;display:flex;justify-content:space-between;gap:20px}.sdq summary::-webkit-details-marker{display:none}.sdq summary:after{content:"+";color:var(--th-green);font-size:24px;line-height:1}.sdq details[open] summary:after{content:"-"}.sdq details p{padding:0 22px 22px;margin:0;color:#000}.sdq .final-cta{background:radial-gradient(circle at 15% 10%,rgba(245,185,66,.24),transparent 25%),linear-gradient(135deg,#0d7723,#073717);color:#fff;text-align:center}.sdq .final-cta h2{color:#fff;margin-bottom:12px}.sdq .final-cta p{max-width:780px;margin:0 auto 28px;color:#000;font-size:18px}.sdq footer{background:#062b15;color:#d6ecd9;padding:38px 0;font-size:14px}.sdq footer .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.sdq footer a{color:#fff;font-weight:700}.sdq .mobile-cta{display:none;position:fixed;bottom:14px;left:14px;right:14px;z-index:70}.sdq .card p,.sdq .donation-card p,.sdq .level span,.sdq .section-title p,.sdq .secure-note,.sdq .stats,.sdq details p,.sdq li,.sdq p{color:#000!important}.sdq .label,.sdq .section-title .label{font-size:18px!important}.sdq .mobile-cta .btn{width:100%;box-shadow:0 14px 38px rgba(202,25,22,.32)}@media (max-width:900px){.sdq .nav-links{display:none}.sdq .hero-grid{padding:58px 0}.sdq .donation-card{max-width:560px}.sdq .mobile-cta{display:block}.sdq{padding-bottom:78px}}@media (max-width:560px){.sdq .topbar .container{justify-content:center;text-align:center}.sdq .nav{height:72px}.sdq .brand span{font-size:17px}.sdq .brand img{width:48px;height:48px}.sdq .amounts,.sdq .grid-3,.sdq .levels{flex-direction:column}.sdq section{padding:58px 0}.sdq .card{padding:22px}.sdq .hero-actions .btn{width:100%}.sdq .donation-card{border-radius:24px;padding:20px}.sdq .stats{flex-direction:column}}.sir{--th-green:#0e9e0b;--th-green-dark:#087606;--th-green-deep:#062b15;--th-green-soft:#cfedc2fa;--th-red:#ca1916;--th-red-dark:#a91210;--th-gold:#f5b942;--ink:#12211a;--muted:#000000;--light:#ffffff;--white:#ffffff;--border:#dcece0;--shadow:0 18px 45px rgba(8,118,6,0.14);--radius:24px;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--ink);background:var(--white);line-height:1.65;scroll-behavior:smooth}.sir *{box-sizing:border-box}.sir a{color:inherit;text-decoration:none}.sir img{max-width:100%;height:auto;display:block}.sir .container{width:min(1160px,92%);margin:auto}.sir .topbar{background:var(--th-green-deep);color:#fff;font-size:14px;padding:9px 0}.sir .topbar .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.sir .topbar a{font-weight:800;color:#fff;text-decoration:underline;text-underline-offset:3px}.sir header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.96);backdrop-filter:blur(12px);box-shadow:0 6px 24px rgba(0,0,0,.06)}.sir .nav{height:82px;justify-content:space-between;gap:24px}.sir .brand,.sir .nav{display:flex;align-items:center}.sir .brand{gap:12px;font-weight:900;color:var(--th-green-dark)}.sir .brand img{width:58px;height:58px;object-fit:contain}.sir .brand span{font-size:20px;letter-spacing:-.02em}.sir .nav-links{display:flex;align-items:center;gap:22px;font-size:15px;font-weight:800;color:#284135}.sir .nav-links a:hover{color:var(--th-green)}.sir .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:13px 22px;font-weight:900;line-height:1.2;border:0;cursor:pointer;transition:.25s ease;text-align:center}.sir .btn-primary{background:var(--th-red);color:#fff;box-shadow:0 14px 28px rgba(202,25,22,.22)}.sir .btn-primary:hover{background:var(--th-red-dark);transform:translateY(-2px)}.sir .btn-green{background:var(--th-green);color:#fff;box-shadow:0 14px 28px rgba(14,158,11,.2)}.sir .btn-green:hover{background:var(--th-green-dark);transform:translateY(-2px)}.sir .btn-outline{border:1px solid rgba(255,255,255,.55);color:#fff;background:rgba(255,255,255,.08)}.sir .hero{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 12%,rgba(245,185,66,.3),transparent 32%),linear-gradient(135deg,#052c13,#0b7e29 56%,#063716);color:#fff}.sir .hero:before{content:"";position:absolute;inset:0;background:url(https://www.transparenthands.org/wp-content/uploads/2026/02/web-banner-design-18.webp) 50%/cover no-repeat;opacity:.16;mix-blend-mode:screen}.sir .hero-grid{position:relative;display:flex;gap:48px;align-items:center;justify-content:space-between;padding:90px 0 74px}.sir .hero-grid>div{flex:1 1 55%}.sir .hero-grid>aside{flex:1 1 45%;max-width:470px}.sir .eyebrow{display:inline-flex;gap:8px;align-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:8px 14px;font-size:18px;font-weight:900;margin-bottom:18px}.sir h1{font-size:clamp(40px,6vw,70px);line-height:1.02;margin:0 0 22px;letter-spacing:-.055em}.sir .hero p{font-size:19px;max-width:650px;color:#fff;margin:0 0 28px}.sir .hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:26px}.sir .trust-row{display:flex;gap:12px;max-width:720px;margin-top:26px;flex-wrap:wrap}.sir .trust-card{flex:1 1 190px;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:16px}.sir .trust-card strong{display:block;font-size:20px;color:#fff}.sir .trust-card span{font-size:13px;color:#ddf4e2}.sir .donation-card{background:#fff;color:var(--ink);border-radius:32px;padding:26px;box-shadow:0 30px 80px rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.6)}.sir .donation-card h2{margin:0 0 8px;font-size:26px;letter-spacing:-.03em}.sir .donation-card p{color:#000;font-size:15px;margin:0 0 18px}.sir .tabs{display:flex;gap:10px;background:#fff;padding:8px;border-radius:18px;margin-bottom:18px;border:1px solid var(--border)}.sir .tab{flex:1 1 0;padding:12px;border-radius:14px;text-align:center;font-weight:900;color:#000;background:transparent;border:0;cursor:pointer;font-family:inherit;font-size:15px;transition:.25s ease}.sir .tab:hover{background:#f4fff0;color:var(--th-green-dark)}.sir .tab.active,.sir .tab[aria-selected=true]{background:var(--th-green-soft);color:var(--th-green-dark);box-shadow:0 8px 20px rgba(0,0,0,.06)}.sir .amounts{display:flex;gap:12px;margin:16px 0;flex-wrap:wrap}.sir .amount{flex:1 1 calc(50% - 12px);border:1px solid var(--border);background:#fff;border-radius:16px;padding:14px;text-align:center;font-weight:900;color:#163b24;cursor:pointer;font-family:inherit;font-size:16px;transition:.25s ease}.sir .amount:hover{border-color:var(--th-green);transform:translateY(-2px)}.sir .amount.active,.sir .amount.featured{background:var(--th-green-soft);border-color:var(--th-green);color:var(--th-green-dark);box-shadow:0 10px 22px rgba(14,158,11,.14)}.sir .custom-amount{display:flex;align-items:center;border:1px solid var(--border);border-radius:16px;overflow:hidden;margin-bottom:16px;background:#fff}.sir .custom-amount span{background:var(--light);padding:13px 15px;font-weight:900;color:var(--th-green-dark)}.sir .custom-amount input{border:0;outline:0;padding:13px;width:100%;font-size:16px;font-weight:800;color:var(--ink)}.sir .secure-note{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#000;margin-top:14px}.sir section{padding:82px 0}.sir .section-title{text-align:center;max-width:860px;margin:0 auto 44px}.sir .label{color:var(--th-red);font-weight:900;text-transform:uppercase;letter-spacing:.12em;font-size:18px}.sir h2{font-size:clamp(32px,4vw,48px);line-height:1.12;margin:8px 0 14px;letter-spacing:-.045em}.sir .section-title p{font-size:18px;color:#000;margin:0}.sir .grid-3{display:flex;gap:22px;flex-wrap:wrap}.sir .grid-3>*{flex:1 1 300px}.sir .grid-2{display:flex;gap:32px;align-items:center;flex-wrap:wrap}.sir .grid-2>*{flex:1 1 420px}.sir .card{background:linear-gradient(180deg,#ffffff,#cfedc2fa);border:1px solid var(--border);border-radius:var(--radius);padding:28px;box-shadow:0 14px 38px rgba(18,33,26,.06)}.sir .icon{width:54px;height:54px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:var(--th-green-soft);color:var(--th-green-dark);font-size:25px;font-weight:900;margin-bottom:18px}.sir .card h3{font-size:22px;line-height:1.2;margin:0 0 10px;letter-spacing:-.02em}.sir .card p{color:#000;margin:0}.sir .impact{background:linear-gradient(1turn,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0)}.sir .ramadan-band{background:#0a3518;color:#fff;padding:54px 0;text-align:center}.sir .ramadan-band blockquote{font-size:clamp(26px,4vw,42px);line-height:1.25;margin:0 auto 12px;max-width:980px;font-weight:900;letter-spacing:-.03em}.sir .ramadan-band cite{font-style:normal;color:#bfe9c8;font-weight:700}.sir .process{counter-reset:step}.sir .step{position:relative;padding-left:76px}.sir .step:before{counter-increment:step;content:counter(step);position:absolute;left:0;top:2px;width:52px;height:52px;border-radius:18px;background:var(--th-green);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;box-shadow:0 12px 24px rgba(14,158,11,.22)}.sir .levels{display:flex;gap:18px;flex-wrap:wrap}.sir .level{flex:1 1 240px;background:linear-gradient(180deg,#ffffff,#cfedc2fa);border:1px solid var(--border);border-radius:22px;padding:22px;box-shadow:0 14px 34px rgba(18,33,26,.06);position:relative;overflow:hidden}.sir .level:before{content:"";position:absolute;right:-36px;top:-36px;width:94px;height:94px;background:var(--th-green-soft);border-radius:50%}.sir .level strong{display:block;font-size:28px;color:var(--th-green-dark);margin-bottom:6px}.sir .level span{display:block;color:#000;font-size:14px;min-height:58px}.sir .level a{margin-top:18px;width:100%;padding:12px 14px}.sir .comparison{overflow:hidden;border-radius:28px;border:1px solid var(--border);box-shadow:0 14px 38px rgba(18,33,26,.06)}.sir table{width:100%;border-collapse:collapse;background:#fff}.sir td,.sir th{padding:18px;text-align:left;border-bottom:1px solid var(--border);vertical-align:top}.sir th{background:linear-gradient(180deg,#ffffff,#cfedc2fa);color:var(--th-green-dark);font-weight:900}.sir tr:last-child td{border-bottom:0}.sir .shariah{background:linear-gradient(1turn,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0);border-block:1px solid #b7e7a7}.sir .shariah-box{display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#fff;border:1px solid #b7e7a7;border-radius:28px;padding:30px;box-shadow:var(--shadow)}.sir .faq{max-width:920px;margin:auto}.sir details{background:#fff;border:1px solid var(--border);border-radius:18px;margin-bottom:12px;padding:0;box-shadow:0 8px 24px rgba(18,33,26,.04)}.sir summary{list-style:none;cursor:pointer;padding:20px 22px;font-weight:900;color:#173821;display:flex;justify-content:space-between;gap:20px}.sir summary::-webkit-details-marker{display:none}.sir summary:after{content:"+";color:var(--th-green);font-size:24px;line-height:1}.sir details[open] summary:after{content:"-"}.sir details p{padding:0 22px 22px;margin:0;color:#000}.sir .final-cta{background:radial-gradient(circle at 15% 10%,rgba(245,185,66,.24),transparent 25%),linear-gradient(135deg,#0d7723,#073717);color:#fff;text-align:center}.sir .final-cta h2{color:#fff;margin-bottom:12px}.sir .final-cta p{max-width:790px;margin:0 auto 28px;color:#e8f7ec;font-size:18px}.sir footer{background:var(--th-green-deep);color:#d6ecd9;padding:38px 0;font-size:14px}.sir footer .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.sir footer a{color:#fff;font-weight:700}.sir .mobile-cta{display:none;position:fixed;bottom:14px;left:14px;right:14px;z-index:70}.sir .mobile-cta .btn{width:100%;box-shadow:0 14px 38px rgba(202,25,22,.32)}.sir .card p,.sir .donation-card p,.sir .level span,.sir .section-title p,.sir .secure-note,.sir .trust-card span,.sir details p,.sir li,.sir p,.sir td{color:#000!important}.sir .final-cta p,.sir .hero p,.sir .ramadan-band cite,.sir footer,.sir footer span{color:#fff!important}.sir .comparison,.sir .patient-card,.sir details,.sir table{background:#fff}@media (max-width:900px){.sir .nav-links{display:none}.sir .hero-grid{flex-direction:column;align-items:flex-start;padding:58px 0}.sir .hero-grid>aside{max-width:560px;width:100%}.sir .donation-card{max-width:560px}.sir .shariah-box{align-items:flex-start}.sir .mobile-cta{display:block}.sir{padding-bottom:78px}}@media (max-width:560px){.sir .topbar .container{justify-content:center;text-align:center}.sir .nav{height:72px}.sir .brand span{font-size:17px}.sir .brand img{width:48px;height:48px}.sir section{padding:58px 0}.sir .card{padding:22px}.sir .hero-actions .btn{width:100%}.sir .donation-card{border-radius:24px;padding:20px}.sir .amount{flex:1 1 100%}.sir td,.sir th{display:block;width:100%}.sir th{border-bottom:0}}.sdd{--th-green:#0e9e0b;--th-green-dark:#087606;--th-green-deep:#062b15;--th-green-soft:#cfedc2fa;--th-red:#ca1916;--th-red-dark:#a91210;--th-gold:#f5b942;--ink:#12211a;--muted:#000;--light:#cfedc2fa;--white:#ffffff;--border:#dcece0;--shadow:0 18px 45px rgba(8,118,6,0.14);--radius:24px;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--ink);background:var(--white);line-height:1.65;scroll-behavior:smooth}.sdd *{box-sizing:border-box}.sdd a{color:inherit;text-decoration:none}.sdd img{max-width:100%;height:auto;display:block}.sdd .container{width:min(1160px,92%);margin:auto}.sdd .topbar{background:var(--th-green-deep);color:#fff;font-size:14px;padding:9px 0}.sdd .topbar .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.sdd .topbar a{font-weight:800;color:#fff;text-decoration:underline;text-underline-offset:3px}.sdd header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.96);backdrop-filter:blur(12px);box-shadow:0 6px 24px rgba(0,0,0,.06)}.sdd .nav{height:82px;justify-content:space-between;gap:24px}.sdd .brand,.sdd .nav{display:flex;align-items:center}.sdd .brand{gap:12px;font-weight:900;color:var(--th-green-dark)}.sdd .brand img{width:58px;height:58px;object-fit:contain}.sdd .brand span{font-size:20px;letter-spacing:-.02em}.sdd .nav-links{display:flex;align-items:center;gap:24px;font-size:15px;font-weight:800;color:#284135}.sdd .nav-links a:hover{color:var(--th-green)}.sdd .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:13px 22px;font-weight:900;line-height:1.2;border:0;cursor:pointer;transition:.25s ease;text-align:center}.sdd .btn-primary{background:var(--th-red);color:#fff;box-shadow:0 14px 28px rgba(202,25,22,.22)}.sdd .btn-primary:hover{background:var(--th-red-dark);transform:translateY(-2px)}.sdd .btn-green{background:var(--th-green);color:#fff;box-shadow:0 14px 28px rgba(14,158,11,.2)}.sdd .btn-green:hover{background:var(--th-green-dark);transform:translateY(-2px)}.sdd .btn-outline{border:1px solid rgba(255,255,255,.55);color:#fff;background:rgba(255,255,255,.08)}.sdd .hero{position:relative;overflow:hidden;background:#087606;color:#fff}.sdd .hero-grid{position:relative;display:flex;gap:48px;align-items:center;justify-content:space-between;padding:86px 0 72px;flex-wrap:wrap}.sdd .hero-grid>div{flex:1 1 480px}.sdd .eyebrow{display:inline-flex;gap:8px;align-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:8px 14px;font-size:18px!important;font-weight:900;margin-bottom:18px}.sdd h1{font-size:clamp(40px,6vw,70px);line-height:1.02;margin:0 0 22px;letter-spacing:-.055em}.sdd .hero p{color:#fff!important}.sdd .hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:26px}.sdd .trust-row{display:flex;gap:12px;max-width:720px;margin-top:26px;flex-wrap:wrap}.sdd .trust-card{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:18px;padding:16px;flex:1 1 190px}.sdd .trust-card strong{display:block;font-size:20px;color:#000!important}.sdd .trust-card span{font-size:13px;color:#000!important}.sdd .donation-card{background:#fff;color:var(--ink);border-radius:32px;padding:26px;box-shadow:0 30px 80px rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.6);flex:1 1 420px;max-width:560px}.sdd .donation-card h2{margin:0 0 8px;font-size:26px;letter-spacing:-.03em}.sdd .donation-card p,.sdd .memorial-box{color:#000!important}.sdd .memorial-box{background:linear-gradient(135deg,var(--th-green-soft),#fff);border:1px solid var(--border);border-radius:20px;padding:16px;margin:16px 0}.sdd .memorial-box strong{display:block;color:var(--th-green-dark);font-size:15px;margin-bottom:4px}.sdd .amounts{display:flex;gap:12px;margin:16px 0;flex-wrap:wrap}.sdd .amount{flex:1 1 calc(50% - 12px);border:1px solid var(--border);background:#fff;border-radius:16px;padding:14px;text-align:center;font-weight:900;color:#163b24;appearance:none;-webkit-appearance:none;cursor:pointer;font-family:inherit;font-size:16px;transition:.25s ease}.sdd .amount.featured,.sdd .amount.is-active,.sdd .amount:hover{background:var(--th-green-soft);border-color:var(--th-green);color:var(--th-green-dark);transform:translateY(-2px)}.sdd .amount:focus-visible{outline:3px solid rgba(14,158,11,.28);outline-offset:3px}.sdd .custom-amount{display:flex;align-items:center;border:1px solid var(--border);border-radius:16px;overflow:hidden;margin-bottom:16px;background:#fff}.sdd .custom-amount span{background:var(--light);padding:13px 15px;font-weight:900;color:var(--th-green-dark)}.sdd .custom-amount input{border:0;outline:0;padding:13px;width:100%;font-size:16px;font-weight:800;color:var(--ink)}.sdd .secure-note{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#000!important;margin-top:14px}.sdd section{padding:82px 0}.sdd .section-title{text-align:center;max-width:850px;margin:0 auto 44px}.sdd .label{color:var(--th-red);font-weight:900;text-transform:uppercase;letter-spacing:.12em;font-size:18px!important}.sdd h2{font-size:clamp(32px,4vw,48px);line-height:1.12;margin:8px 0 14px;letter-spacing:-.045em}.sdd .section-title p{color:#000!important}.sdd .grid-3{gap:22px}.sdd .grid-2,.sdd .grid-3{display:flex;flex-wrap:wrap}.sdd .grid-2{gap:34px;align-items:center}.sdd .grid-2>*{flex:1 1 420px}.sdd .card{background:linear-gradient(180deg,#ffffff,#cfedc2fa);border:1px solid var(--border);border-radius:var(--radius);padding:28px;box-shadow:0 14px 38px rgba(18,33,26,.06);flex:1 1 280px}.sdd .icon{width:54px;height:54px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:var(--th-green-soft);color:var(--th-green-dark);font-size:25px;font-weight:900;margin-bottom:18px}.sdd .card h3{font-size:22px;line-height:1.2;margin:0 0 10px;letter-spacing:-.02em}.sdd .card p{color:#000!important}.sdd .soft{background:linear-gradient(1turn,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0)}.sdd .process{counter-reset:step}.sdd .step{position:relative;padding-left:76px;color:#000}.sdd .step:before{counter-increment:step;content:counter(step);position:absolute;left:0;top:2px;width:52px;height:52px;border-radius:18px;background:var(--th-green);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;box-shadow:0 12px 24px rgba(14,158,11,.22)}.sdd .quote-band{background:#0a3518;color:#fff;padding:54px 0;text-align:center}.sdd .quote-band blockquote{font-size:clamp(26px,4vw,42px);line-height:1.25;margin:0 auto 12px;max-width:980px;font-weight:900;letter-spacing:-.03em}.sdd .quote-band cite{font-style:normal;color:#bfe9c8;font-weight:700}.sdd .levels{display:flex;gap:18px;flex-wrap:wrap}.sdd .level{background:linear-gradient(180deg,#ffffff,#cfedc2fa);border:1px solid var(--border);border-radius:22px;padding:22px;box-shadow:0 14px 34px rgba(18,33,26,.06);position:relative;overflow:hidden;flex:1 1 230px}.sdd .level:before{content:"";position:absolute;right:-36px;top:-36px;width:94px;height:94px;background:var(--th-green-soft);border-radius:50%}.sdd .level strong{display:block;font-size:28px;color:var(--th-green-dark);margin-bottom:6px;position:relative}.sdd .level span{display:block;color:#000!important;font-size:14px;min-height:48px;position:relative}.sdd .level a{margin-top:18px;width:100%;padding:12px 14px;position:relative}.sdd .shariah{background:linear-gradient(1turn,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0);border-block:1px solid #cfedc2fa}.sdd .shariah-box{display:flex;gap:24px;align-items:center;justify-content:space-between;background:#fff;border:1px solid #f0e0b8;border-radius:28px;padding:30px;box-shadow:var(--shadow);flex-wrap:wrap}.sdd .patient-card{padding:0;overflow:hidden}.sdd .patient-img{height:190px;background:linear-gradient(180deg,#ffffff,#cfedc2fa);display:flex;align-items:center;justify-content:center;color:var(--th-green-dark);font-weight:900;font-size:30px;text-align:center;padding:20px}.sdd .patient-body{padding:22px}.sdd .badge{display:inline-flex;background:var(--th-green-soft);color:var(--th-green-dark);font-size:12px;font-weight:900;border-radius:999px;padding:6px 10px;margin-bottom:10px}.sdd .progress{height:10px;background:#eef6f0;border-radius:999px;overflow:hidden;margin:15px 0 10px}.sdd .progress span{display:block;height:100%;background:var(--th-green);border-radius:999px}.sdd .stats{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#000!important}.sdd .faq{max-width:920px;margin:auto}.sdd details{background:#fff;border:1px solid var(--border);border-radius:18px;margin-bottom:12px;padding:0;box-shadow:0 8px 24px rgba(18,33,26,.04)}.sdd summary{list-style:none;cursor:pointer;padding:20px 22px;font-weight:900;color:#173821;display:flex;justify-content:space-between;gap:20px}.sdd summary::-webkit-details-marker{display:none}.sdd summary:after{content:"+";color:var(--th-green);font-size:24px;line-height:1}.sdd details[open] summary:after{content:"-"}.sdd details p{color:#000!important;padding:0 22px 22px;margin:0}.sdd .final-cta{background:radial-gradient(circle at 15% 10%,rgba(245,185,66,.24),transparent 25%),linear-gradient(135deg,#0d7723,#073717);color:#fff;text-align:center}.sdd .final-cta h2{color:#fff;margin-bottom:12px}.sdd .final-cta p{color:#000!important}.sdd footer{background:var(--th-green-deep);color:#d6ecd9;padding:38px 0;font-size:14px}.sdd footer .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.sdd footer a{color:#fff;font-weight:700}.sdd .mobile-cta{display:none;position:fixed;bottom:14px;left:14px;right:14px;z-index:70}.sdd .mobile-cta .btn{width:100%;box-shadow:0 14px 38px rgba(202,25,22,.32)}.sdd p{color:#000!important}@media (max-width:900px){.sdd .nav-links{display:none}.sdd .grid-2,.sdd .hero-grid{flex-direction:column;align-items:stretch}.sdd .hero-grid{padding:58px 0}.sdd .donation-card{max-width:100%}.sdd .grid-3,.sdd .levels,.sdd .trust-row{flex-direction:column}.sdd .mobile-cta{display:block}.sdd{padding-bottom:78px}}@media (max-width:560px){.sdd .topbar .container{justify-content:center;text-align:center}.sdd .nav{height:72px}.sdd .brand span{font-size:17px}.sdd .brand img{width:48px;height:48px}.sdd section{padding:58px 0}.sdd .card{padding:22px}.sdd .hero-actions .btn{width:100%}.sdd .donation-card{border-radius:24px;padding:20px}.sdd .amount{flex:1 1 100%}.sdd .stats{flex-direction:column}}.siq{--th-green:#0e9e0b;--th-green-dark:#087606;--th-green-deep:#062b15;--th-red:#ca1916;--th-red-dark:#a91210;--th-gold:#f5b942;--ink:#000000;--white:#ffffff;--border:#b9e4b3;--card-gradient:linear-gradient(180deg,#ffffff,#cfedc2fa);--soft-gradient:linear-gradient(360deg,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0);--shadow:0 18px 45px rgba(8,118,6,0.14);--radius:24px;font-family:Inter,Arial,Helvetica,sans-serif;color:#000;background:#fff;line-height:1.65;scroll-behavior:smooth}.siq *{box-sizing:border-box}.siq a{color:inherit;text-decoration:none}.siq img{max-width:100%;height:auto;display:block}.siq .card p,.siq .content-box li,.siq .content-box p,.siq .final-cta p,.siq .hero p,.siq .impact-strip p,.siq .level span,.siq .quran-item p,.siq .section-title p,.siq .trust-card span,.siq .verse-card p,.siq details p,.siq li,.siq p,.siq span{color:#000}.siq .container{width:min(1160px,92%);margin:auto}.siq .topbar{background:var(--th-green-deep);color:#fff;font-size:14px;padding:9px 0}.siq .topbar .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.siq .topbar a,.siq .topbar span{color:#fff}.siq .topbar a{font-weight:800}.siq header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.98);backdrop-filter:blur(12px);box-shadow:0 6px 24px rgba(0,0,0,.08)}.siq .nav{height:82px;justify-content:space-between;gap:24px}.siq .brand,.siq .nav{display:flex;align-items:center}.siq .brand{gap:12px;font-weight:900;color:var(--th-green-dark)}.siq .brand img{width:58px;height:58px;object-fit:contain}.siq .brand span{font-size:20px;letter-spacing:-.02em;color:var(--th-green-dark)}.siq .nav-links{display:flex;align-items:center;gap:22px;font-size:15px;font-weight:800;color:#000}.siq .nav-links a:hover{color:var(--th-green)}.siq .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:13px 22px;font-weight:900;line-height:1.2;border:0;cursor:pointer;transition:.25s ease;text-align:center}.siq .btn-primary{background:var(--th-red);color:#fff;box-shadow:0 14px 28px rgba(202,25,22,.22)}.siq .btn-primary:hover{background:var(--th-red-dark);transform:translateY(-2px)}.siq .btn-green{background:var(--th-green);color:#fff;box-shadow:0 14px 28px rgba(14,158,11,.2)}.siq .btn-green:hover{background:var(--th-green-dark);transform:translateY(-2px)}.siq .btn-outline{border:1px solid rgba(255,255,255,.85);color:#fff;background:rgba(0,0,0,.18)}.siq .hero{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(245,185,66,.26),transparent 34%),linear-gradient(135deg,#062b15,#0e8b31 57%,#073717);color:#fff}.siq .hero:before{content:"";position:absolute;inset:0;background:url(https://www.transparenthands.org/wp-content/uploads/2026/02/web-banner-design-18.webp) 50%/cover no-repeat;opacity:.16;mix-blend-mode:screen}.siq .hero-grid{position:relative;display:flex;gap:48px;align-items:center;justify-content:space-between;padding:88px 0 72px;flex-wrap:wrap}.siq .hero-grid>div{flex:1 1 520px}.siq .hero-grid>aside{flex:1 1 360px}.siq .eyebrow{display:inline-flex;gap:8px;align-items:center;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);border-radius:999px;padding:8px 14px;font-size:18px;font-weight:900;margin-bottom:18px;color:#fff}.siq h1{font-size:clamp(40px,6vw,70px);line-height:1.02;margin:0 0 22px;letter-spacing:-.055em;color:#fff}.siq .hero p{font-size:19px;max-width:680px;margin:0 0 28px;color:#fff}.siq .hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:26px}.siq .trust-row{display:flex;gap:12px;max-width:720px;margin-top:26px;flex-wrap:wrap}.siq .trust-card{background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.8);border-radius:18px;padding:16px;flex:1 1 190px}.siq .trust-card strong{display:block;font-size:20px;color:#000}.siq .trust-card span{font-size:13px;color:#000}.siq .verse-card{background:#fff;color:#000;border-radius:32px;padding:28px;box-shadow:0 30px 80px rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.6)}.siq .verse-card .label-small{display:inline-flex;background:#e8f8df;color:var(--th-green-dark);font-weight:900;border-radius:999px;padding:6px 12px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px}.siq .verse-card h2{font-size:28px;margin:0 0 12px;letter-spacing:-.03em;line-height:1.15;color:#000}.siq .arabic{font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1.9;text-align:right;color:#0a3518;margin:14px 0;background:var(--card-gradient);border-radius:22px;padding:18px;border:1px solid var(--border)}.siq .reference{font-weight:900;color:var(--th-green-dark)!important}.siq section{padding:82px 0}.siq .section-title{text-align:center;max-width:860px;margin:0 auto 44px}.siq .label,.siq .section-title .label{color:var(--th-red);font-weight:900;text-transform:uppercase;letter-spacing:.12em;font-size:18px}.siq h2{font-size:clamp(32px,4vw,48px);line-height:1.12;margin:8px 0 14px;letter-spacing:-.045em}.siq h2,.siq h3{color:#000}.siq .grid-3{display:flex;gap:22px;flex-wrap:wrap}.siq .grid-3>*{flex:1 1 300px}.siq .grid-2{display:flex;gap:32px;align-items:center;flex-wrap:wrap}.siq .grid-2>*{flex:1 1 420px}.siq .card{background:var(--card-gradient);border:1px solid var(--border);border-radius:var(--radius);padding:28px;box-shadow:0 14px 38px rgba(18,33,26,.08)}.siq .card h3{font-size:22px;line-height:1.2;margin:0 0 10px;letter-spacing:-.02em}.siq .icon{width:54px;height:54px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--th-green-dark);font-size:25px;font-weight:900;margin-bottom:18px;border:1px solid var(--border)}.siq .light-section{background:var(--soft-gradient)}.siq .quran-list{display:flex;gap:18px;flex-direction:column}.siq .quran-item{display:flex;gap:20px;align-items:flex-start;background:var(--card-gradient);border:1px solid var(--border);border-radius:24px;padding:24px;box-shadow:0 12px 34px rgba(18,33,26,.06)}.siq .quran-number{width:58px;height:58px;min-width:58px;border-radius:18px;background:var(--th-green);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;box-shadow:0 12px 24px rgba(14,158,11,.2)}.siq .quran-item h3{margin:0 0 8px;font-size:24px;letter-spacing:-.025em}.siq .quran-item .ayah{font-weight:800;color:#000;margin-bottom:8px}.siq .impact-strip{background:#0a3518;color:#fff;padding:54px 0;text-align:center}.siq .impact-strip h2{color:#fff;margin:0 auto 14px;max-width:900px}.siq .impact-strip p{max-width:840px;margin:0 auto 26px;color:#fff}.siq .levels{display:flex;gap:18px;flex-wrap:wrap;align-items:stretch}.siq .level{background:var(--card-gradient);border:2px solid var(--border);border-radius:22px;padding:22px;box-shadow:0 14px 34px rgba(18,33,26,.08);position:relative;overflow:hidden;flex:1 1 240px;text-align:left;cursor:pointer;font-family:inherit;transition:.25s ease;color:#000}.siq .level:before{content:"";position:absolute;right:-36px;top:-36px;width:94px;height:94px;background:#ffffff;border-radius:50%}.siq .level strong{display:block;font-size:28px;color:var(--th-green-dark);margin-bottom:6px;position:relative}.siq .level span{display:block;font-size:14px;min-height:62px;position:relative;color:#000}.siq .level small{display:inline-flex;margin-top:16px;padding:10px 16px;border-radius:999px;background:var(--th-green);color:#fff;font-weight:900;position:relative}.siq .level.active,.siq .level:hover{border-color:var(--th-green);transform:translateY(-3px);box-shadow:0 18px 44px rgba(14,158,11,.18)}.siq .level.active:after{content:"Selected";position:absolute;top:16px;right:16px;background:var(--th-red);color:#fff;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:900}.siq .amount-panel{margin-top:24px;background:#fff;border:2px solid var(--th-green);border-radius:24px;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;box-shadow:0 18px 42px rgba(8,118,6,.13)}.siq .amount-panel strong{display:block;color:#000;font-size:24px;line-height:1.2;margin-bottom:6px}.siq .amount-panel p{margin:0;color:#000;font-size:16px}.siq .amount-panel .btn{min-width:220px}.siq .content-box{background:var(--card-gradient);border:1px solid var(--border);border-radius:28px;padding:34px;box-shadow:var(--shadow)}.siq .content-box li,.siq .content-box p{font-size:17px}.siq .content-box ul{margin:16px 0 0;padding-left:22px}.siq .content-box a{color:var(--th-green-dark);font-weight:800;text-decoration:underline}.siq .faq{max-width:920px;margin:auto}.siq details{background:#fff;border:1px solid var(--border);border-radius:18px;margin-bottom:12px;padding:0;box-shadow:0 8px 24px rgba(18,33,26,.05)}.siq summary{list-style:none;cursor:pointer;padding:20px 22px;font-weight:900;color:#000;display:flex;justify-content:space-between;gap:20px}.siq summary::-webkit-details-marker{display:none}.siq summary:after{content:"+";color:var(--th-green);font-size:24px;line-height:1}.siq details[open] summary:after{content:"-"}.siq details p{padding:0 22px 22px;margin:0;color:#000}.siq .final-cta{background:radial-gradient(circle at 15% 10%,rgba(245,185,66,.24),transparent 25%),linear-gradient(135deg,#0d7723,#073717);color:#fff;text-align:center}.siq .final-cta h2{color:#fff;margin-bottom:12px}.siq .final-cta p{max-width:780px;margin:0 auto 28px;color:#fff;font-size:18px}.siq footer{background:var(--th-green-deep);color:#fff;padding:38px 0;font-size:14px}.siq footer .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.siq footer a,.siq footer span{color:#fff}.siq footer a{font-weight:800}.siq .mobile-cta{display:none;position:fixed;bottom:14px;left:14px;right:14px;z-index:70}.siq .mobile-cta .btn{width:100%;box-shadow:0 14px 38px rgba(202,25,22,.32)}@media (max-width:900px){.siq .nav-links{display:none}.siq .hero-grid{padding:58px 0}.siq .trust-row{flex-direction:column}.siq .mobile-cta{display:block}.siq{padding-bottom:78px}.siq .quran-item{flex-direction:column}}@media (max-width:560px){.siq .topbar .container{justify-content:center;text-align:center}.siq .nav{height:72px}.siq .brand span{font-size:17px}.siq .brand img{width:48px;height:48px}.siq section{padding:58px 0}.siq .card,.siq .content-box{padding:22px}.siq .hero-actions .btn{width:100%}.siq .verse-card{border-radius:24px;padding:20px}.siq .arabic{font-size:24px}.siq .hero-grid{gap:26px}.siq h1{font-size:38px}}.bos{--th-green:#0e9e0b;--th-green-dark:#087606;--th-green-deep:#062b15;--th-red:#ca1916;--th-red-dark:#a91210;--th-gold:#f5b942;--ink:#000000;--light-gradient:linear-gradient(360deg,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0);--card-gradient:linear-gradient(180deg,#ffffff,#cfedc2fa);--white:#ffffff;--border:#bfe3b8;--shadow:0 18px 45px rgba(8,118,6,0.14);--radius:24px;font-family:Inter,Arial,Helvetica,sans-serif;color:#000;background:var(--white);line-height:1.68;scroll-behavior:smooth}.bos *{box-sizing:border-box}.bos a{color:inherit;text-decoration:none}.bos p{color:#000!important}.bos img{max-width:100%;height:auto;display:block}.bos .container{width:min(1160px,92%);margin:auto}.bos .topbar{background:var(--th-green-deep);color:#fff;font-size:14px;padding:9px 0}.bos .topbar .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.bos .topbar a{font-weight:800;color:#fff;text-decoration:underline;text-underline-offset:3px}.bos header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.96);backdrop-filter:blur(12px);box-shadow:0 6px 24px rgba(0,0,0,.06)}.bos .nav{height:82px;justify-content:space-between;gap:24px}.bos .brand,.bos .nav{display:flex;align-items:center}.bos .brand{gap:12px;font-weight:900;color:var(--th-green-dark)}.bos .brand img{width:58px;height:58px;object-fit:contain}.bos .brand span{font-size:20px;letter-spacing:-.02em}.bos .nav-links{display:flex;align-items:center;gap:23px;font-size:15px;font-weight:800;color:#000}.bos .nav-links a:hover{color:var(--th-green)}.bos .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:13px 22px;font-weight:900;line-height:1.2;border:0;cursor:pointer;transition:.25s ease;text-align:center}.bos .btn-primary{background:var(--th-red);color:#fff;box-shadow:0 14px 28px rgba(202,25,22,.22)}.bos .btn-primary:hover{background:var(--th-red-dark);transform:translateY(-2px)}.bos .btn-green{background:var(--th-green);color:#fff;box-shadow:0 14px 28px rgba(14,158,11,.2)}.bos .btn-green:hover{background:var(--th-green-dark);transform:translateY(-2px)}.bos .btn-outline{border:1px solid rgba(255,255,255,.75);color:#fff;background:rgba(0,0,0,.18)}.bos .hero{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 12%,rgba(245,185,66,.28),transparent 30%),linear-gradient(135deg,#063715,#0e8b31 58%,#0a601f);color:#fff}.bos .hero:before{content:"";position:absolute;inset:0;background:url(https://www.transparenthands.org/wp-content/uploads/2026/02/web-banner-design-18.webp) 50%/cover no-repeat;opacity:.16;mix-blend-mode:screen}.bos .hero-grid{position:relative;display:flex;gap:48px;align-items:center;justify-content:space-between;padding:88px 0 76px}.bos .hero-grid>div{flex:1 1 55%}.bos .hero-grid>aside{flex:1 1 40%}.bos .eyebrow{display:inline-flex;gap:8px;align-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:8px 14px;font-size:18px;font-weight:900;margin-bottom:18px}.bos h1{font-size:clamp(40px,6vw,70px);line-height:1.02;margin:0 0 22px;letter-spacing:-.055em}.bos .hero p{font-size:19px;max-width:680px;color:#000;margin:0 0 28px;background:rgba(255,255,255,.78);border-radius:16px;padding:14px 16px}.bos .hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:26px}.bos .trust-row{display:flex;gap:12px;max-width:720px;margin-top:26px;flex-wrap:wrap}.bos .trust-card{flex:1 1 190px;background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.8);border-radius:18px;padding:16px}.bos .trust-card strong{display:block;font-size:20px;color:#000}.bos .trust-card span{font-size:13px;color:#000}.bos .reward-card{background:var(--card-gradient);color:#000;border-radius:32px;padding:28px;box-shadow:0 30px 80px rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.6)}.bos .reward-card h2{margin:0 0 10px;font-size:28px;letter-spacing:-.03em;color:#000}.bos .reward-card p{color:#000;font-size:15px;margin:0 0 18px}.bos .reward-list{display:flex;flex-direction:column;gap:12px;margin:20px 0}.bos .reward-item{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--border);border-radius:18px;padding:14px;background:#fff}.bos .reward-item>span{width:34px;height:34px;border-radius:12px;background:var(--th-green);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;flex:0 0 auto}.bos .reward-item strong{display:block;line-height:1.25;color:#000}.bos .reward-item small{display:block;color:#000;font-size:13px;margin-top:2px}.bos section{padding:82px 0}.bos .section-title{text-align:center;max-width:860px;margin:0 auto 44px}.bos .label{color:var(--th-red);font-weight:900;text-transform:uppercase;letter-spacing:.12em;font-size:13px}.bos h2{font-size:clamp(32px,4vw,48px);line-height:1.12;margin:8px 0 14px;letter-spacing:-.045em;color:#000}.bos .section-title p{font-size:18px;color:#000;margin:0}.bos .grid-3{display:flex;flex-wrap:wrap;gap:22px}.bos .grid-3>*{flex:1 1 300px}.bos .grid-2{display:flex;gap:34px;align-items:center;justify-content:space-between}.bos .grid-2>*{flex:1 1 0;min-width:0}.bos .card{background:var(--card-gradient);border:1px solid var(--border);border-radius:var(--radius);padding:28px;box-shadow:0 14px 38px rgba(18,33,26,.08)}.bos .icon{width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--th-green-dark);font-size:26px;font-weight:900;margin-bottom:18px;border:1px solid var(--border)}.bos .card h3{font-size:22px;line-height:1.22;margin:0 0 10px;letter-spacing:-.02em;color:#000}.bos .card p{color:#000;margin:0}.bos .soft{background:var(--light-gradient)}.bos .quote-band{background:#0a3518;color:#fff;padding:54px 0;text-align:center}.bos .quote-band blockquote{font-size:clamp(25px,4vw,42px);line-height:1.25;margin:0 auto 12px;max-width:980px;font-weight:900;letter-spacing:-.03em;color:#fff}.bos .quote-band cite{font-style:normal;color:#fff;font-weight:800}.bos .verse-box{background:var(--card-gradient);border:1px solid var(--border);border-radius:28px;padding:32px;box-shadow:var(--shadow)}.bos .verse-box p{font-size:18px;color:#000;margin:0 0 14px}.bos .verse-box strong{color:var(--th-green-dark)}.bos .benefit-list{display:flex;flex-direction:column;gap:16px}.bos .benefit-row{display:flex;gap:16px;align-items:flex-start;background:var(--card-gradient);border:1px solid var(--border);border-radius:22px;padding:22px;box-shadow:0 10px 28px rgba(18,33,26,.07)}.bos .benefit-no{width:42px;height:42px;border-radius:14px;background:var(--th-green);justify-content:center;font-weight:900;flex:0 0 auto}.bos .benefit-no,.bos .impact-strip{color:#fff;display:flex;align-items:center}.bos .impact-strip{background:var(--th-green-deep);border-radius:30px;padding:34px;gap:18px;box-shadow:0 24px 60px rgba(6,43,21,.2);flex-wrap:wrap}.bos .impact-strip>div:first-child{flex:2 1 330px}.bos .impact-strip>.metric{flex:1 1 180px}.bos .impact-strip h2{font-size:34px;margin:0;color:#fff}.bos .impact-strip p{margin:8px 0 0;color:#fff!important}.bos .metric{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.26);border-radius:22px;padding:20px}.bos .metric strong{display:block;font-size:28px;color:#fff}.bos .metric span{font-size:14px;color:#fff}.bos .amount-tabs{display:flex;flex-wrap:wrap;gap:18px;align-items:stretch}.bos .amount-tab{flex:1 1 240px;background:var(--card-gradient);border:2px solid var(--border);border-radius:22px;padding:22px;box-shadow:0 14px 34px rgba(18,33,26,.08);position:relative;overflow:hidden;cursor:pointer;text-align:left;font-family:inherit;transition:.25s ease;color:#000}.bos .amount-tab:before{content:"";position:absolute;right:-36px;top:-36px;width:94px;height:94px;background:#fff;border-radius:50%}.bos .amount-tab strong{display:block;font-size:28px;color:var(--th-green-dark);margin-bottom:6px;position:relative}.bos .amount-tab span{display:block;color:#000;font-size:14px;min-height:52px;position:relative;line-height:1.55}.bos .amount-tab:focus,.bos .amount-tab:hover{border-color:var(--th-green);transform:translateY(-3px);outline:none;box-shadow:0 20px 45px rgba(14,158,11,.18)}.bos .amount-tab.is-active{border-color:var(--th-green);background:#fff;box-shadow:0 22px 55px rgba(14,158,11,.24)}.bos .amount-tab.is-active:after{content:"Selected";position:absolute;right:18px;bottom:18px;background:var(--th-green);color:#fff;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:900}.bos .amount-result{margin-top:26px;background:var(--card-gradient);border:1px solid var(--border);border-radius:26px;padding:26px;box-shadow:var(--shadow);display:flex;gap:22px;align-items:center;justify-content:space-between;flex-wrap:wrap}.bos .amount-result-content{flex:2 1 420px}.bos .amount-result-content h3{margin:0 0 8px;color:#000;font-size:26px;letter-spacing:-.02em}.bos .amount-result-content p{margin:0;color:#000;font-size:16px}.bos .amount-result-cta{flex:1 1 220px;display:flex;justify-content:flex-end}.bos .amount-result-cta .btn{width:100%;max-width:280px}.bos .why-box{background:var(--card-gradient);border:1px solid var(--border);border-radius:30px;padding:34px;box-shadow:var(--shadow)}.bos .check-list{padding:0;margin:22px 0 0;list-style:none;color:#000}.bos .check-list li{position:relative;padding-left:34px;margin:13px 0;color:#000}.bos .check-list li:before{content:"✓";position:absolute;left:0;top:0;width:23px;height:23px;border-radius:50%;background:var(--th-green);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:900}.bos .faq{max-width:920px;margin:auto}.bos details{background:var(--card-gradient);border:1px solid var(--border);border-radius:18px;margin-bottom:12px;padding:0;box-shadow:0 8px 24px rgba(18,33,26,.06)}.bos summary{list-style:none;cursor:pointer;padding:20px 22px;font-weight:900;color:#000;display:flex;justify-content:space-between;gap:20px}.bos summary::-webkit-details-marker{display:none}.bos summary:after{content:"+";color:var(--th-green);font-size:24px;line-height:1}.bos details[open] summary:after{content:"-"}.bos details p{padding:0 22px 22px;margin:0;color:#000}.bos .final-cta{background:radial-gradient(circle at 15% 10%,rgba(245,185,66,.24),transparent 25%),linear-gradient(135deg,#0d7723,#073717);color:#fff;text-align:center}.bos .final-cta h2{color:#fff;margin-bottom:12px}.bos .final-cta p{max-width:800px;margin:0 auto 28px;color:#000;background:rgba(255,255,255,.86);border-radius:18px;padding:16px;font-size:18px}.bos footer{background:var(--th-green-deep);color:#fff;padding:38px 0;font-size:14px}.bos footer .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.bos footer a{color:#fff;font-weight:800}.bos .mobile-cta{display:none;position:fixed;bottom:14px;left:14px;right:14px;z-index:70}.bos .mobile-cta .btn{width:100%;box-shadow:0 14px 38px rgba(202,25,22,.32)}@media (max-width:980px){.bos .nav-links{display:none}.bos .grid-2,.bos .hero-grid{flex-direction:column;align-items:stretch}.bos .hero-grid{padding:58px 0}.bos .reward-card{max-width:620px}.bos .mobile-cta{display:block}.bos{padding-bottom:78px}}@media (max-width:600px){.bos .topbar .container{justify-content:center;text-align:center}.bos .nav{height:72px}.bos .brand span{font-size:17px}.bos .brand img{width:48px;height:48px}.bos section{padding:58px 0}.bos .card,.bos .verse-box,.bos .why-box{padding:22px}.bos .hero-actions .btn{width:100%}.bos .reward-card{border-radius:24px;padding:20px}.bos .impact-strip{padding:24px}.bos .benefit-row{flex-direction:column}.bos .benefit-no{margin-bottom:4px}.bos .amount-tab,.bos .grid-3>*{flex-basis:100%}.bos .amount-result{padding:22px}.bos .amount-result-cta{justify-content:stretch}.bos .amount-result-cta .btn{max-width:none}}.smc{--th-green:#0e9e0b;--th-green-dark:#087606;--th-green-deep:#062b15;--th-green-soft:#cfedc2fa;--th-red:#ca1916;--th-red-dark:#a91210;--th-gold:#f5b942;--ink:#000000;--light:#ffffff;--white:#ffffff;--border:#bfddb7;--card-gradient:linear-gradient(180deg,#ffffff,#cfedc2fa);--section-gradient:linear-gradient(360deg,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0);--shadow:0 18px 45px rgba(8,118,6,0.14);--shadow-soft:0 14px 38px rgba(18,33,26,0.08);--radius:24px;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--ink);background:var(--white);line-height:1.65;scroll-behavior:smooth}.smc *{box-sizing:border-box}.smc p{color:#000!important}.smc a{color:inherit;text-decoration:none}.smc img{max-width:100%;height:auto;display:block}.smc .container{width:min(1160px,92%);margin:auto}.smc .topbar{background:var(--th-green-deep);color:#fff;font-size:14px;padding:9px 0}.smc .topbar .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.smc .topbar a{font-weight:800;color:#fff;text-decoration:underline;text-underline-offset:3px}.smc .topbar span{color:#fff}.smc header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.96);backdrop-filter:blur(12px);box-shadow:0 6px 24px rgba(0,0,0,.06)}.smc .nav{height:82px;justify-content:space-between;gap:24px}.smc .brand,.smc .nav{display:flex;align-items:center}.smc .brand{gap:12px;font-weight:900;color:var(--th-green-dark)}.smc .brand img{width:58px;height:58px;object-fit:contain}.smc .brand span{font-size:20px;letter-spacing:-.02em}.smc .nav-links{display:flex;align-items:center;gap:22px;font-size:15px;font-weight:800;color:#000}.smc .nav-links a:hover{color:var(--th-green)}.smc .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:13px 22px;font-weight:900;line-height:1.2;border:0;cursor:pointer;transition:.25s ease;text-align:center}.smc .btn-primary{background:var(--th-red);color:#fff;box-shadow:0 14px 28px rgba(202,25,22,.22)}.smc .btn-primary:hover{background:var(--th-red-dark);transform:translateY(-2px)}.smc .btn-green{background:var(--th-green);color:#fff;box-shadow:0 14px 28px rgba(14,158,11,.2)}.smc .btn-green:hover{background:var(--th-green-dark);transform:translateY(-2px)}.smc .btn-outline{border:1px solid rgba(255,255,255,.8);color:#fff;background:rgba(255,255,255,.14)}.smc .hero{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 18%,rgba(245,185,66,.23),transparent 32%),linear-gradient(135deg,#063715,#0e8b31 58%,#0a601f);color:#fff}.smc .hero:before{content:"";position:absolute;inset:0;background:url(https://www.transparenthands.org/wp-content/uploads/2026/02/web-banner-design-18.webp) 50%/cover no-repeat;opacity:.18;mix-blend-mode:screen}.smc .hero-grid{position:relative;display:flex;gap:48px;align-items:center;justify-content:space-between;padding:88px 0 76px;flex-wrap:wrap}.smc .hero-grid>div{flex:1 1 540px;min-width:0}.smc .hero-grid>.donation-card{flex:1 1 380px;max-width:470px}.smc .eyebrow,.smc .label{display:inline-flex;gap:8px;align-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:8px 14px;font-size:18px;font-weight:900;margin-bottom:18px;color:var(--th-red);text-transform:uppercase;letter-spacing:.08em}.smc .eyebrow{color:#fff;text-transform:none;letter-spacing:0}.smc h1{font-size:clamp(40px,6vw,70px);line-height:1.02;margin:0 0 22px;letter-spacing:-.055em;color:#fff}.smc .hero p{font-size:19px;max-width:670px;margin:0 0 28px;color:#000!important;background:rgba(255,255,255,.76);padding:14px 16px;border-radius:16px}.smc .hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:26px}.smc .trust-row{display:flex;gap:12px;max-width:720px;margin-top:26px;flex-wrap:wrap}.smc .trust-card{border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:16px;flex:1 1 180px;background:var(--card-gradient)}.smc .trust-card strong{display:block;font-size:20px;color:#000}.smc .trust-card span{font-size:13px;color:#000}.smc .donation-card{background:#fff;color:var(--ink);border-radius:32px;padding:26px;box-shadow:0 30px 80px rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.6)}.smc .donation-card h2{margin:0 0 8px;font-size:26px;letter-spacing:-.03em;color:#000}.smc .donation-card p{font-size:15px;margin:0 0 18px}.smc .impact-note{background:var(--card-gradient);border:1px solid #cbeacf;border-radius:18px;padding:16px;margin-bottom:18px;color:#000;font-weight:800}.smc .amounts{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.smc .amount{border:1px solid var(--border);background:#fff;border-radius:16px;padding:14px;text-align:center;font-weight:900;color:#000;flex:1 1 calc(50% - 12px);font-family:inherit;font-size:16px;line-height:1.2;cursor:pointer;transition:.25s ease}.smc .amount.active,.smc .amount:hover{box-shadow:0 10px 24px rgba(14,158,11,.14);transform:translateY(-1px)}.smc .amount.active,.smc .amount.featured,.smc .amount:hover{background:var(--card-gradient);border-color:var(--th-green);color:#000}.smc .custom-amount{display:flex;align-items:center;border:1px solid var(--border);border-radius:16px;overflow:hidden;margin-bottom:16px;background:#fff}.smc .custom-amount span{background:var(--card-gradient);padding:13px 15px;font-weight:900;color:#000}.smc .custom-amount input{border:0;outline:0;padding:13px;width:100%;font-size:16px;font-weight:800;color:#000}.smc .secure-note{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#000;margin-top:14px}.smc section{padding:82px 0}.smc .section-title{text-align:center;max-width:850px;margin:0 auto 44px}.smc .section-title p{font-size:18px;margin:0}.smc h2{font-size:clamp(32px,4vw,48px);line-height:1.12;margin:8px 0 14px;letter-spacing:-.045em;color:#000}.smc .grid-2,.smc .grid-3,.smc .grid-4,.smc .levels,.smc .split-box{display:flex;gap:22px;align-items:stretch;flex-wrap:wrap}.smc .grid-2{gap:34px;align-items:center}.smc .grid-2>*{flex:1 1 440px;min-width:0}.smc .grid-3>*{flex:1 1 300px;min-width:0}.smc .grid-4>*{flex:1 1 220px;min-width:0}.smc .levels>*{flex:1 1 240px;min-width:0}.smc .card{background:var(--card-gradient);border:1px solid var(--border);border-radius:var(--radius);padding:28px;box-shadow:var(--shadow-soft)}.smc .icon{width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--th-green-dark);font-size:26px;font-weight:900;margin-bottom:18px;border:1px solid var(--border)}.smc .card h3{font-size:22px;line-height:1.2;margin:0 0 10px;letter-spacing:-.02em;color:#000}.smc .card p{margin:0}.smc .impact{background:var(--section-gradient)}.smc .stat-card{background:var(--card-gradient);border:1px solid var(--border);border-radius:22px;padding:24px;text-align:center;box-shadow:var(--shadow-soft);flex:1 1 220px}.smc .stat-card strong{display:block;font-size:34px;color:#000;letter-spacing:-.04em}.smc .stat-card span{color:#000;font-size:14px;font-weight:700}.smc .process{counter-reset:step}.smc .step{position:relative;padding-left:76px}.smc .step:before{counter-increment:step;content:counter(step);position:absolute;left:0;top:2px;width:52px;height:52px;border-radius:18px;background:var(--th-green);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;box-shadow:0 12px 24px rgba(14,158,11,.22)}.smc .quote-band{background:#0a3518;color:#fff;padding:56px 0;text-align:center}.smc .quote-band blockquote{font-size:clamp(26px,4vw,42px);line-height:1.25;margin:0 auto 12px;max-width:970px;font-weight:900;letter-spacing:-.03em;color:#fff}.smc .quote-band cite{font-style:normal;color:#fff;font-weight:700}.smc .level{background:var(--card-gradient);border:1px solid var(--border);border-radius:22px;padding:22px;box-shadow:var(--shadow-soft);position:relative;overflow:hidden}.smc .level:before{content:"";position:absolute;right:-36px;top:-36px;width:94px;height:94px;background:#fff;border-radius:50%;opacity:.5}.smc .level strong{font-size:28px;margin-bottom:6px}.smc .level span,.smc .level strong{display:block;color:#000;position:relative}.smc .level span{font-size:14px;min-height:58px}.smc .level a{margin-top:18px;width:100%;padding:12px 14px;position:relative}.smc .camp-types{background:var(--section-gradient);border-block:1px solid #bfddb7}.smc .split-box{align-items:flex-start;background:#fff;border:1px solid #bfddb7;border-radius:28px;padding:32px;box-shadow:var(--shadow)}.smc .split-box>*{flex:1 1 420px;min-width:0}.smc .check-list{margin:18px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;color:#000}.smc .check-list li{position:relative;padding-left:30px;color:#000}.smc .check-list li:before{content:"✓";position:absolute;left:0;top:0;color:var(--th-green);font-weight:900}.smc .seo-copy p{font-size:17px}.smc .link-box ul{margin:18px 0 0;padding-left:20px;color:#000}.smc .link-box a{color:var(--th-green-dark);font-weight:800;text-decoration:underline;text-underline-offset:3px}.smc .faq{max-width:920px;margin:auto}.smc details{background:#fff;border:1px solid var(--border);border-radius:18px;margin-bottom:12px;padding:0;box-shadow:0 8px 24px rgba(18,33,26,.04)}.smc summary{list-style:none;cursor:pointer;padding:20px 22px;font-weight:900;color:#000;display:flex;justify-content:space-between;gap:20px}.smc summary::-webkit-details-marker{display:none}.smc summary:after{content:"+";color:var(--th-green);font-size:24px;line-height:1}.smc details[open] summary:after{content:"-"}.smc details p{padding:0 22px 22px;margin:0;color:#000!important}.smc .final-cta{background:radial-gradient(circle at 15% 10%,rgba(245,185,66,.24),transparent 25%),linear-gradient(135deg,#0d7723,#073717);color:#fff;text-align:center}.smc .final-cta h2{color:#fff;margin-bottom:12px}.smc .final-cta p{max-width:800px;margin:0 auto 28px;color:#000!important;background:rgba(255,255,255,.82);border-radius:16px;padding:14px 16px;font-size:18px}.smc footer{background:var(--th-green-deep);color:#fff;padding:38px 0;font-size:14px}.smc footer .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.smc footer a{color:#fff;font-weight:700}.smc .mobile-cta{display:none;position:fixed;bottom:14px;left:14px;right:14px;z-index:70}.smc .mobile-cta .btn{width:100%;box-shadow:0 14px 38px rgba(202,25,22,.32)}@media (max-width:900px){.smc .nav-links{display:none}.smc .hero-grid{padding:58px 0;flex-direction:column;align-items:stretch}.smc .hero-grid>.donation-card{max-width:100%}.smc .trust-row{flex-direction:column}.smc .mobile-cta{display:block}.smc{padding-bottom:78px}.smc .grid-2>*{flex-basis:100%}}@media (max-width:560px){.smc .topbar .container{justify-content:center;text-align:center}.smc .nav{height:72px}.smc .brand span{font-size:17px}.smc .brand img{width:48px;height:48px}.smc section{padding:58px 0}.smc .card{padding:22px}.smc .hero-actions .btn{width:100%}.smc .donation-card{border-radius:24px;padding:20px}.smc .amount,.smc .grid-3>*,.smc .grid-4>*,.smc .levels>*,.smc .split-box>*{flex-basis:100%}.smc .step{padding-left:0;padding-top:72px}.smc .step:before{top:0}.smc .eyebrow,.smc .label{font-size:18px}}.sjr{--green:#0e9e0b;--green-dark:#087606;--deep:#062b15;--soft:#cfedc2fa;--red:#ca1916;--red-dark:#a91210;--gold:#f5b942;--ink:#000;--muted:#000;--light:#ffffff;--white:#fff;--border:#bfe0b5;--shadow:0 18px 45px rgba(8,118,6,0.14);--radius:24px;--card-gradient:linear-gradient(180deg,#ffffff,#cfedc2fa);--section-gradient:linear-gradient(360deg,#ffffff -29%,#cfedc2fa 100%,#cfedc2fa 0);font-family:Inter,Arial,Helvetica,sans-serif;color:#000;background:#fff;line-height:1.68;scroll-behavior:smooth}.sjr *{box-sizing:border-box}.sjr a{text-decoration:none;color:inherit}.sjr img{max-width:100%;height:auto;display:block}.sjr p{color:#000!important}.sjr .container{width:min(1160px,92%);margin:auto}.sjr .topbar{background:var(--deep);color:#fff;font-size:14px;padding:9px 0}.sjr .topbar .container{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.sjr .topbar a{font-weight:900;color:#fff}.sjr header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.96);backdrop-filter:blur(12px);box-shadow:0 6px 24px rgba(0,0,0,.06)}.sjr .nav{height:82px;justify-content:space-between;gap:24px}.sjr .brand,.sjr .nav{display:flex;align-items:center}.sjr .brand{gap:12px;font-weight:900;color:var(--green-dark)}.sjr .brand img{width:58px;height:58px;object-fit:contain}.sjr .brand span{font-size:20px;letter-spacing:-.02em}.sjr .nav-links{display:flex;align-items:center;gap:22px;font-size:15px;font-weight:800;color:#000}.sjr .nav-links a:hover{color:var(--green)}.sjr .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:13px 22px;font-weight:900;line-height:1.2;border:0;cursor:pointer;transition:.25s ease;text-align:center}.sjr .btn-primary{background:var(--red);color:#fff;box-shadow:0 14px 28px rgba(202,25,22,.22)}.sjr .btn-primary:hover{background:var(--red-dark);transform:translateY(-2px)}.sjr .btn-green{background:var(--green);color:#fff;box-shadow:0 14px 28px rgba(14,158,11,.2)}.sjr .btn-green:hover{background:var(--green-dark);transform:translateY(-2px)}.sjr .btn-outline{border:1px solid rgba(255,255,255,.85);color:#fff;background:rgba(255,255,255,.12)}.sjr .hero{position:relative;overflow:hidden;background:radial-gradient(circle at 84% 14%,rgba(245,185,66,.28),transparent 33%),linear-gradient(135deg,#063715,#0e8b31 58%,#0a601f);color:#fff}.sjr .hero:before{content:"";position:absolute;inset:0;background:url(https://www.transparenthands.org/wp-content/uploads/2026/02/web-banner-design-18.webp) 50%/cover no-repeat;opacity:.15;mix-blend-mode:screen}.sjr .hero-grid{position:relative;display:flex;gap:48px;align-items:center;justify-content:space-between;padding:88px 0 74px}.sjr .hero-grid>div{flex:1 1 56%;min-width:0}.sjr .hero-grid>aside{flex:1 1 40%;min-width:320px}.sjr .eyebrow{display:inline-flex;gap:8px;align-items:center;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 14px;font-size:18px;font-weight:900;margin-bottom:18px}.sjr h1{font-size:clamp(40px,6vw,70px);line-height:1.02;margin:0 0 22px;letter-spacing:-.055em;color:#fff}.sjr .hero p{font-size:19px;max-width:690px;color:#fff!important;margin:0 0 28px}.sjr .hero-actions{display:flex;gap:14px;flex-wrap:wrap}.sjr .trust-row{display:flex;gap:12px;max-width:720px;margin-top:28px;flex-wrap:wrap}.sjr .trust-card{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);border-radius:18px;padding:16px;flex:1 1 180px}.sjr .trust-card strong{display:block;font-size:20px;color:#fff}.sjr .trust-card span{font-size:13px;color:#fff}.sjr .donation-card{background:#fff;color:#000;border-radius:32px;padding:26px;box-shadow:0 30px 80px rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.6)}.sjr .donation-card h2{margin:0 0 8px;font-size:26px;letter-spacing:-.03em;color:#000}.sjr .donation-card p{font-size:15px;margin:0 0 18px;color:#000!important}.sjr .project-select{display:flex;flex-direction:column;gap:10px;margin:16px 0}.sjr .project-option{border:1px solid var(--border);border-radius:18px;padding:14px;background:#fff}.sjr .project-option.featured{background:var(--card-gradient);border-color:var(--green)}.sjr .project-option strong{display:block;color:var(--green-dark)}.sjr .project-option span{display:block;color:#000;font-size:13px}.sjr .amounts{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.sjr .amount{border:1px solid var(--border);background:#fff;border-radius:16px;padding:14px;text-align:center;font-weight:900;color:#000;flex:1 1 calc(50% - 12px);cursor:pointer;transition:.25s ease;appearance:none;font-family:inherit;font-size:16px;line-height:1.2}.sjr .amount.is-active,.sjr .amount:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(14,158,11,.14)}.sjr .amount.featured,.sjr .amount.is-active,.sjr .amount:hover{background:var(--card-gradient);border-color:var(--green);color:var(--green-dark)}.sjr .secure-note{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#000;margin-top:14px}.sjr section{padding:82px 0}.sjr .section-title{text-align:center;max-width:880px;margin:0 auto 44px}.sjr .label{color:var(--red);font-weight:900;text-transform:uppercase;letter-spacing:.12em;font-size:13px}.sjr h2{font-size:clamp(32px,4vw,48px);line-height:1.12;margin:8px 0 14px;letter-spacing:-.045em;color:#000}.sjr .section-title p{font-size:18px;margin:0;color:#000!important}.sjr .grid-3{display:flex;flex-wrap:wrap;gap:22px}.sjr .grid-3>.card,.sjr .grid-3>article{flex:1 1 calc(33.333% - 22px);min-width:260px}.sjr .grid-2{display:flex;gap:34px;align-items:center;justify-content:space-between;flex-wrap:wrap}.sjr .grid-2>*{flex:1 1 420px;min-width:0}.sjr .card{background:var(--card-gradient);border:1px solid var(--border);border-radius:var(--radius);padding:28px;box-shadow:0 14px 38px rgba(18,33,26,.08)}.sjr .icon{width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--green-dark);font-size:26px;font-weight:900;margin-bottom:18px;border:1px solid var(--border)}.sjr .card h3{font-size:22px;line-height:1.22;margin:0 0 10px;letter-spacing:-.02em;color:#000}.sjr .card p,.sjr .muted{color:#000!important;margin:0}.sjr .impact{background:var(--section-gradient)}.sjr .quote-band{background:#0a3518;color:#fff;padding:54px 0;text-align:center}.sjr .quote-band blockquote{font-size:clamp(26px,4vw,42px);line-height:1.25;margin:0 auto 12px;max-width:980px;font-weight:900;letter-spacing:-.03em;color:#fff}.sjr .quote-band cite{font-style:normal;color:#fff;font-weight:700}.sjr .special{background:var(--section-gradient);border-block:1px solid #bfe0b5}.sjr .project-card{position:relative;overflow:hidden;background:var(--card-gradient)}.sjr .project-card:before{content:"";position:absolute;right:-42px;top:-42px;width:122px;height:122px;border-radius:50%;background:rgba(255,255,255,.68)}.sjr .project-card>*{position:relative}.sjr .project-card .tag{display:inline-flex;background:#fff;color:#000;border:1px solid var(--border);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:900;margin-bottom:12px}.sjr .process{counter-reset:step}.sjr .step{position:relative;padding-left:78px}.sjr .step:before{counter-increment:step;content:counter(step);position:absolute;left:0;top:2px;width:54px;height:54px;border-radius:18px;background:var(--green);justify-content:center;font-weight:900;font-size:22px;box-shadow:0 12px 24px rgba(14,158,11,.22)}.sjr .cta-strip,.sjr .step:before{color:#fff;display:flex;align-items:center}.sjr .cta-strip{background:linear-gradient(135deg,#0d7723,#073717);border-radius:32px;padding:36px;gap:24px;justify-content:space-between;box-shadow:var(--shadow);flex-wrap:wrap}.sjr .cta-strip>div{flex:1 1 500px}.sjr .cta-strip h2{font-size:34px;color:#fff;margin:0 0 8px}.sjr .cta-strip p{color:#fff!important;margin:0}.sjr .levels{display:flex;flex-wrap:wrap;gap:18px}.sjr .level{background:var(--card-gradient);border:1px solid var(--border);border-radius:22px;padding:22px;box-shadow:0 14px 34px rgba(18,33,26,.08);position:relative;overflow:hidden;flex:1 1 240px}.sjr .level:before{content:"";position:absolute;right:-36px;top:-36px;width:94px;height:94px;background:rgba(255,255,255,.65);border-radius:50%}.sjr .level strong{display:block;font-size:28px;color:var(--green-dark);margin-bottom:6px;position:relative}.sjr .level span{display:block;color:#000;font-size:14px;min-height:66px;position:relative}.sjr .level a{margin-top:18px;width:100%;padding:12px 14px;position:relative}.sjr .faq{max-width:920px;margin:auto}.sjr details{background:#fff;border:1px solid var(--border);border-radius:18px;margin-bottom:12px;box-shadow:0 8px 24px rgba(18,33,26,.04)}.sjr summary{list-style:none;cursor:pointer;padding:20px 22px;font-weight:900;color:#000;display:flex;justify-content:space-between;gap:20px}.sjr summary::-webkit-details-marker{display:none}.sjr summary:after{content:"+";color:var(--green);font-size:24px;line-height:1}.sjr details[open] summary:after{content:"-"}.sjr details p{padding:0 22px 22px;margin:0;color:#000!important}.sjr .final-cta{background:radial-gradient(circle at 15% 10%,rgba(245,185,66,.24),transparent 25%),linear-gradient(135deg,#0d7723,#073717);color:#fff;text-align:center}.sjr .final-cta h2{color:#fff;margin-bottom:12px}.sjr .final-cta p{max-width:790px;margin:0 auto 28px;color:#fff!important;font-size:18px}.sjr footer{background:var(--deep);color:#fff;padding:38px 0;font-size:14px}.sjr footer .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.sjr footer a{color:#fff;font-weight:700}.sjr .mobile-cta{display:none;position:fixed;bottom:14px;left:14px;right:14px;z-index:70}.sjr .mobile-cta .btn{width:100%;box-shadow:0 14px 38px rgba(202,25,22,.32)}@media (max-width:900px){.sjr .nav-links{display:none}.sjr .hero-grid{flex-direction:column;align-items:stretch;padding:58px 0}.sjr .hero-grid>aside{min-width:0}.sjr .grid-2{flex-direction:column;align-items:stretch}.sjr .grid-3>.card,.sjr .grid-3>article,.sjr .level{flex:1 1 calc(50% - 18px)}.sjr .trust-card{flex:1 1 100%}.sjr .cta-strip{align-items:flex-start}.sjr .mobile-cta{display:block}.sjr{padding-bottom:78px}}@media (max-width:560px){.sjr .topbar .container{justify-content:center;text-align:center}.sjr .nav{height:72px}.sjr .brand span{font-size:17px}.sjr .brand img{width:48px;height:48px}.sjr .amount,.sjr .grid-3>.card,.sjr .grid-3>article,.sjr .level{flex:1 1 100%}.sjr section{padding:58px 0}.sjr .card{padding:22px}.sjr .hero-actions .btn{width:100%}.sjr .donation-card{border-radius:24px;padding:20px}.sjr .cta-strip{padding:24px;border-radius:24px}.sjr .step{padding-left:0;padding-top:70px}.sjr .step:before{top:0}}