.qp-tools-page{margin:0 auto}.qp-tools-page h1,.qp-tools-page h2,.qp-tools-page h3{color:#041C33;letter-spacing:-0.02em}.qp-tools-page h1{font-size:clamp(36px,5vw,64px);line-height:1.05;margin-bottom:20px}.qp-tools-page h2{font-size:clamp(26px,3vw,38px);line-height:1.15;margin-top:48px;margin-bottom:16px}.qp-tools-page h3{font-size:20px;line-height:1.25;margin-top:28px;margin-bottom:12px}.qp-tools-page p{color:#666666;font-size:17px;line-height:1.7;margin-bottom:18px}.qp-tools-page ul{margin:0 0 24px 20px;padding:0}.qp-tools-page li{color:#666666;font-size:16px;line-height:1.65;margin-bottom:8px}.qp-tools-page a{color:#041C33;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.qp-tools-page a:hover{color:#0A2D63}.qp-tools-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:36px 0 52px}.qp-tool-card{position:relative;border:1px solid #E3E3E3;border-radius:24px;background:#ffffff;padding:32px;box-shadow:0 8px 40px -20px rgba(4,28,51,0.18)}.qp-tool-card h2{margin-top:0;font-size:28px}.qp-tool-card h3{font-size:16px;text-transform:uppercase;letter-spacing:0.08em;color:#041C33;margin-top:26px}.qp-tool-card p:last-child{margin-top:26px;margin-bottom:0}.qp-tool-card p:last-child a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border-radius:8px;background:#041C33;color:#ffffff;text-decoration:none;font-size:14px;font-weight:800}.qp-tool-card p:last-child a:hover{background:#0A2D63;color:#ffffff}.qp-tool-card:first-child{border-color:rgba(220,182,58,0.55)}.qp-tool-card:first-child::before{content:"Recommended starting point";display:inline-flex;margin-bottom:18px;padding:6px 12px;border-radius:999px;background:rgba(220,182,58,0.14);color:#041C33;font-size:12px;font-weight:800}.qp-tools-page table{width:100%;border-collapse:collapse;margin:28px 0 42px;border:1px solid #E3E3E3;border-radius:18px;overflow:hidden;background:#ffffff;box-shadow:0 8px 40px -24px rgba(4,28,51,0.16)}.qp-tools-page thead{background:#041C33;color:#ffffff}.qp-tools-page th,.qp-tools-page td{padding:16px;border-bottom:1px solid #E3E3E3;text-align:left;vertical-align:top;font-size:15px;line-height:1.5}.qp-tools-page th{color:#ffffff;font-weight:800}.qp-tools-page td{color:#666666}.qp-tools-page tbody tr:last-child td{border-bottom:0}.qp-tools-page td:nth-child(2){color:#041C33;font-weight:800}.qp-tools-page h2+p a,.qp-tools-page p a[href="#calculator"],.qp-tools-page p a[href="/#start"],.qp-tools-page p a[href="/tools/dubai-mortgage-calculator/"]{font-weight:800}@media (max-width:980px){.qp-tools-overview{grid-template-columns:1fr}.qp-tool-card{padding:26px}}@media (max-width:680px){.qp-tools-page h1{font-size:38px}.qp-tools-page p{font-size:16px}.qp-tools-page table,.qp-tools-page thead,.qp-tools-page tbody,.qp-tools-page th,.qp-tools-page td,.qp-tools-page tr{display:block}.qp-tools-page thead{display:none}.qp-tools-page tr{border-bottom:1px solid #E3E3E3;padding:14px}.qp-tools-page tr:last-child{border-bottom:0}.qp-tools-page td{border-bottom:0;padding:8px 0}.qp-tools-page td::before{display:block;margin-bottom:3px;color:#041C33;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0.06em}.qp-tools-page td:nth-child(1)::before{content:"Question"}.qp-tools-page td:nth-child(2)::before{content:"Best tool"}.qp-tools-page td:nth-child(3)::before{content:"Why"}}.tool-child-pages,.footer-guides{list-style:none!important;margin:0!important;padding:0!important}.tool-child-pages li,.footer-guides li,.company-links a{padding-bottom:10px!important}.brand-yellow{color:#DCB63A}.qp-budget-preview{width:100%;font-family:"Inter",system-ui,sans-serif;color:#666666}.qp-budget-preview__table{width:100%;border-collapse:collapse;margin:0 0 24px}.qp-budget-preview__table tr{border-bottom:1px solid #E3E3E3}.qp-budget-preview__table th,.qp-budget-preview__table td{padding:0 0 14px;font-size:14px;line-height:1.4}.qp-budget-preview__table tr+tr th,.qp-budget-preview__table tr+tr td{padding-top:14px}.qp-budget-preview__table th{text-align:left;font-weight:500;color:#666666}.qp-budget-preview__table th span{font-size:12px;font-weight:600;color:#666666;opacity:0.75}.qp-budget-preview__table td{text-align:right;font-weight:700;color:#041C33}.qp-budget-preview__results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.qp-budget-preview__result{border-radius:16px;background:#E3E3E3;padding:18px}.qp-budget-preview__result span{display:block;font-size:12px;line-height:1.3;color:#666666}.qp-budget-preview__result strong{display:block;margin-top:6px;font-size:22px;line-height:1.1;font-weight:800;color:#041C33;letter-spacing:-0.02em}.qp-budget-preview__result small{display:block;margin-top:6px;font-size:11px;line-height:1.3;color:rgba(4,28,51,0.7)}.qp-budget-preview__result--navy{background:#041C33;color:#ffffff}.qp-budget-preview__result--navy span{color:rgba(255,255,255,0.72)}.qp-budget-preview__result--navy strong{color:#ffffff}.qp-budget-preview__result--navy small{color:#DCB63A}@media (max-width:600px){.qp-budget-preview__results{grid-template-columns:1fr}.qp-budget-preview__result{padding:16px}.qp-budget-preview__result strong{font-size:20px}}.qp-cost-breakdown{width:100%}.qp-cost-breakdown__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.qp-cost-breakdown__eyebrow{font-size:12px;line-height:1.3;color:#666666}.qp-cost-breakdown__title{margin-top:2px;font-size:14px;line-height:1.3;font-weight:700;color:#041C33}.qp-cost-breakdown__header>span{font-size:12px;line-height:1.3;color:#666666;white-space:nowrap}.qp-cost-breakdown__items{display:grid;gap:14px}.qp-cost-breakdown__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:7px}.qp-cost-breakdown__row strong{font-size:14px;line-height:1.35;font-weight:600;color:#041C33}.qp-cost-breakdown__row span{font-size:12px;line-height:1.35;color:#666666;text-align:right}.qp-cost-breakdown__bar{width:100%;height:8px;border-radius:999px;background:#E3E3E3;overflow:hidden}.qp-cost-breakdown__bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#041C33 0%,#DCB63A 100%)}@media (max-width:600px){.qp-cost-breakdown__header{flex-direction:column;gap:8px}.qp-cost-breakdown__row{flex-direction:column;gap:2px}.qp-cost-breakdown__row span{text-align:left}}.qp-guides{width:100%}.qp-guides__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.qp-guides__header h2{margin:0;font-size:40px;line-height:1.1;font-weight:800;color:#041C33;letter-spacing:-0.02em}.qp-guides__header a{font-size:14px;line-height:1.3;font-weight:700;color:#041C33;text-decoration:none}.qp-guides__header a:hover{color:#DCB63A}.qp-guides__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.qp-guide-card{display:block;overflow:hidden;border:1px solid #E3E3E3;border-radius:18px;background:#F7F5EF;color:#041C33;text-decoration:none;transition:border-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.qp-guide-card:hover{border-color:rgba(4,28,51,0.4);transform:translateY(-2px);box-shadow:0 10px 40px -20px rgba(4,28,51,0.25)}.qp-guide-card__image{position:relative;aspect-ratio:16 / 10;background-position:center;background-size:cover;background-repeat:no-repeat}.qp-guide-card__image--fallback{background:linear-gradient(135deg,#041C33 0%,#041C33 55%,#0A2D63 100%)}.qp-guide-card__image--has-image::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,28,51,0.1) 0%,rgba(4,28,51,0.25) 45%,rgba(4,28,51,0.75) 100%);z-index:1}.qp-guide-card__glow{position:absolute;inset:0;opacity:0.3;background-image:radial-gradient(circle at 20% 30%,rgba(220,182,58,0.4),transparent 50%)}.qp-guide-card__image span{position:absolute;left:18px;bottom:18px;z-index:2;font-size:12px;line-height:1.2;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:#DCB63A}.qp-guide-card__content{padding:24px}.qp-guide-card__content h3{margin:0;font-size:20px;line-height:1.35;font-weight:800;color:#041C33;letter-spacing:-0.02em}.qp-guide-card__content p{margin:14px 0 0;font-size:13px;line-height:1.4;color:#666666}@media (max-width:980px){.qp-guides__grid{grid-template-columns:1fr}.qp-guides__header h2{font-size:34px}}@media (max-width:600px){.qp-guides__header{align-items:flex-start;flex-direction:column;margin-bottom:28px}.qp-guide-card__content{padding:20px}.qp-guide-card__content h3{font-size:18px}}.single-post .et_pb_post_content{margin:0 auto;padding:72px 0;font-family:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#263848;font-size:18px;line-height:1.75}.single-post .et_pb_post_content h1,.single-post .et_pb_post_content h2,.single-post .et_pb_post_content h3,.single-post .et_pb_post_content h4{color:#041C33;font-weight:800;letter-spacing:-0.035em;line-height:1.1}.single-post .et_pb_post_content h1{max-width:760px;margin:0 0 28px;font-size:clamp(42px,6vw,72px)}.single-post .et_pb_post_content h2{font-size:clamp(30px,4vw,44px)}.single-post .et_pb_post_content h3{margin:42px 0 14px;font-size:clamp(22px,3vw,28px)}.single-post .et_pb_post_content h4{margin:32px 0 12px;font-size:20px}.single-post .et_pb_post_content p{margin:0 0 22px;color:#263848}.single-post .et_pb_post_content p:first-of-type{font-size:21px;line-height:1.65;color:#4A5560}.single-post .et_pb_post_content strong{color:#041C33;font-weight:800}.single-post .et_pb_post_content a{color:#041C33;font-weight:750;text-decoration-thickness:2px;text-decoration-color:rgba(220,182,58,0.65);text-underline-offset:4px}.single-post .et_pb_post_content a:hover{color:#DCB63A;text-decoration-color:#DCB63A}.single-post .et_pb_post_content ul,.single-post .et_pb_post_content ol{margin:26px 0 32px;padding:28px 32px;background:#F7F5EF;border:1px solid #E3E3E3;border-radius:22px}.single-post .et_pb_post_content li{position:relative;margin:0 0 13px;padding-left:4px;color:#263848}.single-post .et_pb_post_content li:last-child{margin-bottom:0}.single-post .et_pb_post_content ul li::marker{color:#DCB63A}.single-post .et_pb_post_content ol li::marker{color:#041C33;font-weight:800}.single-post .et_pb_post_content p:has(strong){background:#F7F5EF;border-left:5px solid #DCB63A;border-radius:0 18px 18px 0;padding:20px 24px}.single-post .et_pb_post_content h2+p:has(strong),.single-post .et_pb_post_content h3+p:has(strong){background:transparent;border-left:0;border-radius:0;padding:0}.single-post .et_pb_post_content p strong:first-child{display:inline-block;margin-right:4px}.single-post .et_pb_post_content h2.wp-block-heading:nth-of-type(n){scroll-margin-top:120px}.single-post .et_pb_post_content h2:has(+p strong){border-top:1px solid #E3E3E3;padding-top:48px}.single-post .et_pb_post_content h2+p strong,.single-post .et_pb_post_content h2~p strong{color:#041C33}.single-post .et_pb_post_content img{width:100%;height:auto;border-radius:24px;box-shadow:0 24px 70px -42px rgba(4,28,51,0.45)}.single-post .et_pb_post_content table{width:100%;margin:34px 0;border-collapse:collapse;overflow:hidden;border-radius:18px;background:#ffffff;box-shadow:0 18px 55px -40px rgba(4,28,51,0.45)}.single-post .et_pb_post_content th,.single-post .et_pb_post_content td{padding:16px 18px;border-bottom:1px solid #E3E3E3;text-align:left;font-size:15px;line-height:1.45}.single-post .et_pb_post_content th{background:#041C33;color:#ffffff;font-weight:800}.single-post .et_pb_post_content td{color:#263848}.single-post .et_pb_post_content tr:last-child td{border-bottom:0}.single-post .et_pb_post_content h2:last-of-type,.single-post .et_pb_post_content h2:last-of-type+p,.single-post .et_pb_post_content h2:last-of-type+p+p{max-width:none}.single-post .et_pb_post_content h2:last-of-type{margin-top:80px;padding:34px 34px 0;background:#041C33;border-radius:26px 26px 0 0;color:#ffffff}.single-post .et_pb_post_content h2:last-of-type+p{margin:0;padding:0 34px 18px;background:#041C33;color:rgba(255,255,255,0.78)}.single-post .et_pb_post_content h2:last-of-type+p+p{margin:0;padding:0 34px 34px;background:#041C33;border-radius:0 0 26px 26px;color:rgba(255,255,255,0.78)}.single-post .et_pb_post_content h2:last-of-type+p+p a{display:inline-flex;align-items:center;justify-content:center;margin-top:4px;padding:13px 18px;border-radius:999px;background:#DCB63A;color:#041C33;text-decoration:none;font-size:14px;font-weight:850}.single-post .et_pb_post_content p:empty{display:none}@media (max-width:767px){.single-post .et_pb_post_content{padding:48px 20px 64px;font-size:16px;line-height:1.7}.single-post .et_pb_post_content p:first-of-type{font-size:18px}.single-post .et_pb_post_content h2{margin-top:54px}.single-post .et_pb_post_content ul,.single-post .et_pb_post_content ol{padding:22px 24px;border-radius:18px}.single-post .et_pb_post_content h2:last-of-type{padding:28px 24px 0;border-radius:22px 22px 0 0}.single-post .et_pb_post_content h2:last-of-type+p{padding:0 24px 16px}.single-post .et_pb_post_content h2:last-of-type+p+p{padding:0 24px 28px;border-radius:0 0 22px 22px}.single-post .et_pb_post_content table{display:block;overflow-x:auto;white-space:nowrap}}