.donate-page{color:#35261b;background:#f4eee4;min-height:100vh}.donate-page header{color:#fff;background:#2f2118;justify-content:space-between;align-items:center;padding:15px 6vw;display:flex}.donate-page header img{object-fit:contain;width:235px;height:62px}.donate-page header>a:last-child,.donate-page footer a{letter-spacing:.12em;text-transform:uppercase;font:800 10px Arial,sans-serif}.donate-hero{grid-template-columns:1.08fr .92fr;min-height:690px;display:grid}.donate-hero>div{color:#fff;background:linear-gradient(135deg,#2e1f15eb,#59371ec7),url(/santagata-borgo-tramonto.jpg) 50%/cover;flex-direction:column;justify-content:center;padding:80px 8vw;display:flex}.donate-hero>div>p,.donate-purpose>p{letter-spacing:.18em;font:800 11px Arial,sans-serif}.donate-hero h1{margin:18px 0 30px;font:500 clamp(55px,7vw,100px)/.9 Georgia,serif}.donate-hero h1 em{color:#e5c8a2;font-weight:400}.donate-hero>div>span{color:#eee4d8;max-width:600px;font:400 18px/1.75 Arial,sans-serif}.donate-hero form{background:#fff;flex-direction:column;justify-content:center;padding:70px 7vw;display:flex}.donate-hero form>p{font:600 30px Georgia,serif}.donate-options{grid-template-columns:repeat(5,1fr);gap:8px;margin:24px 0;display:grid}.donate-options button{color:#51341f;background:#fff;border:1px solid #cbbba7;padding:16px 6px;font-weight:800}.donate-options button.active{color:#fff;background:#6b3f21;border-color:#6b3f21}.donate-hero label{letter-spacing:.1em;text-transform:uppercase;gap:8px;font:800 10px Arial,sans-serif;display:grid}.donate-hero input{border:1px solid #cbbba7;padding:15px;font-size:16px}.donate-submit,.share-button{color:#fff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#6b3f21;border:0;border-radius:2px;margin-top:18px;padding:17px;font:800 11px Arial,sans-serif}.share-button{background:#74806f;margin-top:10px}.donate-hero form small{color:#776a5f;margin-top:12px;line-height:1.5}.donate-hero hr{border:0;border-top:1px solid #ded3c5;width:100%;margin:30px 0 10px}.donate-purpose{padding:80px 7vw 95px}.donate-purpose>div{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:25px;display:grid}.donate-purpose article{background:#eadfce;border:1px solid #d5c5b0;padding:34px}.donate-purpose b{color:#8b5a35;font-size:12px}.donate-purpose h2{margin:18px 0 12px;font:600 32px Georgia,serif}.donate-purpose span{color:#655d56;font:400 15px/1.7 Arial,sans-serif}.donate-page footer{color:#ddd2c5;background:#241a13;justify-content:center;gap:28px;padding:35px;font-size:11px;display:flex}@media (width<=800px){.donate-hero{grid-template-columns:1fr}.donate-hero>div,.donate-hero form{padding:65px 7vw}.donate-options{grid-template-columns:repeat(3,1fr)}.donate-purpose>div{grid-template-columns:1fr}.donate-page header img{width:185px}.donate-page footer{flex-wrap:wrap}}
