.inner-hero{background:var(--teal);color:white;padding:65px 8%;position:relative;overflow:hidden}.inner-hero:after{content:'A';position:absolute;right:7%;top:-55px;font:320px Georgia;color:#ffffff05;pointer-events:none}.inner-hero h1{font-family:'Playfair Display',Georgia,serif;font-size:clamp(36px,4vw,58px);max-width:900px;margin:20px 0}.breadcrumbs{font-size:11px;color:#c4d0cf;letter-spacing:1px}.breadcrumbs a{color:#dfbd86}.inner-links{display:flex;gap:25px;flex-wrap:wrap;margin-top:28px;font-size:12px}.inner-links a{border-bottom:1px solid #bd9557;padding-bottom:6px}.legacy-content{padding:65px 8%;font-size:15px;line-height:1.85;overflow-wrap:anywhere}.legacy-content h1,.legacy-content h2,.legacy-content h3{font-family:'Montserrat',Arial,sans-serif;color:var(--teal);font-size:26px;line-height:1.4;margin:25px 0 20px}.legacy-content h4,.legacy-content h5{font:600 18px/1.5 'Montserrat',Arial,sans-serif;margin:20px 0}.legacy-content p{font-size:15px;line-height:1.85;text-align:left;max-width:100%}.legacy-content a{color:#80602e}.legacy-content a:hover{text-decoration:underline}.legacy-content .row{display:flex;flex-wrap:wrap;gap:35px}.legacy-content .col-lg-8{flex:1 1 60%;min-width:0}.legacy-content .col-lg-4{flex:1 1 26%;min-width:0}.legacy-content .col-lg-12{width:100%}.legacy-content .col-lg-2:empty{display:none}.legacy-content .boxed-area{background:var(--cream);padding:25px;margin-bottom:25px;border-top:2px solid var(--gold)}.legacy-content .boxed-area ul{list-style:none;padding:0}.legacy-content .boxed-area li{padding:10px 0;border-bottom:1px solid #ddded6}.legacy-content ul,.legacy-content ol{padding-left:24px}.legacy-content li{margin-bottom:10px}.legacy-content .grid-box{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.legacy-content .grid-item{min-width:0;margin-bottom:20px}.legacy-content .grid-item img{height:230px;object-fit:cover}.legacy-content .grid-item p{font-size:13px;margin-top:12px}.legacy-content .img-box{display:block;overflow:hidden}.legacy-content .img-box img{transition:transform .35s}.legacy-content .img-box:hover img{transform:scale(1.025)}.legacy-content img{max-width:100%;height:auto}.legacy-content iframe{width:100%;min-height:320px;border:0}.legacy-content table{width:100%;border-collapse:collapse;height:auto}.legacy-content td,.legacy-content th{padding:14px;border-bottom:1px solid #ddd;text-align:left}.legacy-content hr{border:0;border-top:1px solid #e0e2db;margin:28px 0}.legacy-content form{max-width:760px;background:var(--cream);padding:30px;margin:auto;border-top:3px solid var(--gold)}.legacy-content input:not([type=hidden]),.legacy-content select,.legacy-content textarea{width:100%;padding:14px;border:1px solid #cbd2cd;background:white;font:15px 'Montserrat',Arial,sans-serif;color:var(--ink)}.legacy-content input[type=submit],.legacy-content button{background:var(--gold);color:white;border:0;padding:16px 25px;cursor:pointer}.legacy-content label{display:block;font-size:13px;font-weight:600;margin:18px 0 8px}.legacy-content .calculator{display:grid;grid-template-columns:1fr 1fr;gap:50px;max-width:950px;margin:auto}.legacy-content .calculator form{width:100%}.emi-results{padding:35px;background:var(--teal);color:white;align-self:start}.emi-results h3,.emi-results p{color:white}.emi-results strong{display:block;color:#dec08e;font-size:35px}.emi-results dl{line-height:2}.emi-results dd{margin:0 0 20px;font-weight:600}.page-notice{background:var(--cream);padding:20px;border-left:3px solid var(--gold);margin-top:25px}.legacy-content .form-status{font-size:13px}.legacy-content .grid-item img{background:var(--cream)}@media(max-width:720px){.inner-hero{padding:45px 7%}.inner-links{gap:18px}.legacy-content{padding:40px 7%}.legacy-content .row{display:block}.legacy-content .col-lg-4{margin-top:35px}.legacy-content .grid-box{grid-template-columns:1fr 1fr;gap:14px}.legacy-content .grid-item img{height:170px}.legacy-content .calculator{grid-template-columns:1fr;gap:25px}.legacy-content form{padding:22px}.legacy-content form table,.legacy-content form tbody,.legacy-content form tr,.legacy-content form td{display:block;width:100%;padding:5px 0;border:0}.legacy-content input:not([type=hidden]),.legacy-content select,.legacy-content textarea{font-size:16px}.legacy-content h1,.legacy-content h2,.legacy-content h3{font-size:23px}}
.page-faq{margin-top:65px;padding-top:55px;border-top:1px solid #ddd}.faq-intro{max-width:650px;margin-bottom:30px}.legacy-content .faq-intro h2{font-size:30px;margin:0 0 15px}.faq-list{border-top:1px solid #d9ddd6}.faq-list details{border-bottom:1px solid #d9ddd6}.faq-list summary{list-style:none;position:relative;cursor:pointer;padding:24px 45px 24px 0;font-weight:600;font-size:16px;line-height:1.6;color:var(--teal)}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:'+';position:absolute;right:10px;top:21px;font-size:25px;font-weight:400;color:#a77c3e}.faq-list details[open] summary:after{content:'−'}.faq-list details[open] summary{color:#8c652e}.faq-list summary:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.faq-list details>div{padding:0 45px 20px 0;max-width:950px}.legacy-content .faq-list p{margin:0;font-size:14px}.faq-list a{text-decoration:underline;text-underline-offset:3px}@media(max-width:720px){.page-faq{margin-top:40px;padding-top:35px}.legacy-content .faq-intro h2{font-size:25px}.faq-list summary{font-size:15px;padding:20px 35px 20px 0}.faq-list details>div{padding-right:15px}}
