.deposit-page{color:#18303d}.deposit-hero{background:#eef1ee;border-bottom:1px solid #d9dfdc;padding:78px 0}.deposit-hero-grid{grid-template-columns:minmax(0,1.7fr) minmax(250px,.7fr);align-items:center;gap:70px;display:grid}.deposit-hero h1{max-width:850px;margin:18px 0 22px;font-size:clamp(2.4rem,5vw,4.7rem);line-height:1.05}.deposit-lead{color:#52656e;max-width:720px;font-size:20px;line-height:1.6}.deposit-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.deposit-actions .button{align-items:center;gap:10px;display:inline-flex}.deposit-secondary{text-underline-offset:4px;font-size:15px;text-decoration:underline}.deposit-note{color:#68777d;margin-top:18px;font-size:13px}.deposit-price{color:#fff;background:#18303d;border-top:5px solid #b49a62;padding:34px 30px}.deposit-price strong{color:#f4ead2;margin-top:15px;font:52px Georgia;display:block}.deposit-price>span:not(.eyebrow){font-size:15px}.deposit-price p{color:#d5dfe2;border-top:1px solid #47606b;margin-top:22px;padding-top:18px;line-height:1.6}.deposit-intro h2,.deposit-offers h2,.deposit-faq h2{max-width:740px;margin:14px 0 18px;font-size:clamp(2rem,3.5vw,3rem)}.deposit-intro>p{color:#566a73;max-width:760px;font-size:17px;line-height:1.8}.deposit-benefits{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:45px;display:grid}.deposit-benefits article{border-top:1px solid #bdc8c9;padding-top:20px}.deposit-benefits svg{color:#9a7c42}.deposit-benefits h3{margin:17px 0 8px;font-size:20px}.deposit-benefits p{color:#60717a;font-size:14px;line-height:1.65}.deposit-band{background:#f7f3e9}.deposit-two-col{grid-template-columns:.9fr 1.1fr;gap:80px;display:grid}.deposit-steps{gap:20px;margin:0;padding:0;list-style:none;display:grid}.deposit-steps li{border-bottom:1px solid #d9d0bc;gap:19px;padding-bottom:20px;display:flex}.deposit-steps b{color:#a07f42;font:22px Georgia}.deposit-steps strong,.deposit-steps span{display:block}.deposit-steps span{color:#65757b;margin-top:5px;font-size:14px;line-height:1.5}.deposit-offer-grid{grid-template-columns:1fr 1fr;gap:25px;margin-top:35px;display:grid}.deposit-offer-grid article{border:1px solid #d4dcda;flex-direction:column;align-items:flex-start;padding:32px;display:flex}.deposit-offer-grid article.deposit-offer-featured{color:#fff;background:#18303d;border-color:#18303d}.deposit-offer-grid h3{margin:18px 0;font-size:24px}.deposit-offer-grid strong{color:#94763e;font:38px Georgia}.deposit-offer-featured strong{color:#f2dfb9}.deposit-offer-grid small{color:inherit;font:14px Arial}.deposit-offer-grid ul{gap:10px;margin:22px 0;padding:0;font-size:14px;list-style:none;display:grid}.deposit-offer-grid li{align-items:center;gap:9px;display:flex}.deposit-offer-grid li svg{color:#a48a56}.deposit-offer-grid .button{align-items:center;gap:8px;margin-top:auto;display:inline-flex}.deposit-disclaimer{color:#68777d;margin-top:18px;font-size:13px}.deposit-cta{color:#fff;text-align:center;background:#18303d;padding:70px 0}.deposit-cta h2{margin:16px auto 12px;font-size:clamp(2rem,4vw,3.2rem)}.deposit-cta p{color:#d4dfe1;max-width:650px;margin:0 auto 28px;line-height:1.7}.deposit-cta .button{align-items:center;gap:9px;display:inline-flex}.deposit-faq{max-width:900px}.deposit-faq details{border-top:1px solid #d2dcda;padding:20px 0}.deposit-faq summary{cursor:pointer;font-size:17px;font-weight:600}.deposit-faq details p{color:#586c75;max-width:760px;margin:14px 0 0;line-height:1.7}@media (max-width:760px){.deposit-hero{padding:52px 0}.deposit-hero-grid,.deposit-two-col{grid-template-columns:1fr;gap:35px}.deposit-hero h1{font-size:40px}.deposit-lead{font-size:17px}.deposit-benefits{grid-template-columns:1fr 1fr;gap:24px}.deposit-offer-grid{grid-template-columns:1fr}.deposit-price{max-width:340px}.deposit-intro h2,.deposit-offers h2,.deposit-faq h2{font-size:30px}}@media (max-width:480px){.deposit-benefits{grid-template-columns:1fr}.deposit-actions{flex-direction:column;align-items:flex-start;gap:16px}}
