.ig-page{--ig-ink: #183e34;--ig-green: #234b39;--ig-gold: #c6a777;--ig-gold-deep: #8a693d;--ig-cream: #f5f2eb;--ig-card: #fffdf8;--ig-line: #e9e4d7;--ig-muted: #5f6c5b;background:var(--ig-cream);color:var(--ig-ink);font-family:Arial,sans-serif;font-size:15px;line-height:1.7}.ig-page *{box-sizing:border-box}.ig-page :focus-visible{outline:2px solid #a77a3e;outline-offset:4px}.ig-page h1,.ig-page h2,.ig-page h3{text-wrap:balance}.ig-page em{font-style:italic}.ig-wrap{max-width:1152px;margin:0 auto;padding:0 48px}.ig-hero{position:relative;isolation:isolate;color:#f8f5eb;padding-bottom:56px}.ig-hero:before{content:"";position:absolute;z-index:-1;inset:0 0 150px;background:radial-gradient(ellipse at 8% 80%,#2c594b 0,transparent 60%),linear-gradient(115deg,#173b32,#102e28)}.ig-header{width:calc(100% - 96px);max-width:1152px;margin:auto;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #ffffff1c}.ig-header img{display:block;width:148px;height:62px;object-fit:contain}.ig-header-tag{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.ig-header-tag span{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#e5dfcf}.ig-header-tag strong{font:400 15px/1.3 Lora,Georgia,serif;color:var(--ig-gold)}.ig-hero-layout{max-width:1248px;margin:auto;padding:44px 48px 40px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:30px 64px;align-items:start}.ig-hero-eyebrow{font:600 10px/1.6 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ig-gold);display:flex;align-items:center;gap:12px;margin:16px 0 0}.ig-hero-eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.ig-hero h1{font:400 clamp(52px,6.4vw,88px)/1.04 "Lora",Georgia,serif;letter-spacing:-.045em;margin:26px 0;color:#fbf7ee}.ig-hero h1 em{color:#d7bc92}.ig-hero-copy{font-size:16px;line-height:1.8;max-width:500px;color:#cbd8ce;margin:0}.ig-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.ig-button{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:52px;padding:14px 20px;border-radius:7px;font-size:14px;text-decoration:none;transition:transform .18s,background .18s}.ig-button span{font-size:19px;line-height:1}.ig-button.is-gold{background:var(--ig-gold);color:#142f28;border:1px solid var(--ig-gold)}.ig-button.is-gold:hover{background:#d7bc92;transform:translateY(-1px)}.ig-button.is-ghost{color:#f8f5eb;border:1px solid #ffffff40}.ig-button.is-ghost:hover{background:#ffffff12}.ig-hero-facts{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:26px;color:#f3eddf;font-size:12px}.ig-hero-facts span{display:flex;align-items:center;gap:8px}.ig-hero-facts span+span{border-left:1px solid #d6c6a44d;padding-left:18px}.ig-hero-facts .ig-icon{color:var(--ig-gold);width:16px;height:16px}.ig-contents{background:var(--ig-card);color:var(--ig-ink);border:1px solid #ede8db;border-radius:16px;box-shadow:0 24px 64px #0c2a2317;padding:28px 30px 22px}.ig-contents-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.ig-contents-head>span{color:#6b7668;background:#edf1e8;border:1px solid #dfe6d9;border-radius:20px;padding:5px 9px;font-size:10px}.ig-contents ol{list-style:none;margin:0;padding:0;columns:2;column-gap:22px}.ig-contents li{break-inside:avoid}.ig-contents a{display:flex;gap:10px;padding:6px 0;border-bottom:1px solid #f0ece2;font-size:13px;color:#2c4a3f;text-decoration:none}.ig-contents a:hover{color:var(--ig-gold-deep)}.ig-contents a span{color:#a0865c;font-size:10px;letter-spacing:.1em;padding-top:3px;min-width:18px}.ig-hero-scene{max-width:1152px;margin:0 auto;position:relative;overflow:hidden;border-radius:14px;background:#254a3e;box-shadow:0 18px 40px #16372d24;width:calc(100% - 96px)}.ig-hero-scene img{display:block;width:100%;height:260px;object-fit:cover}.ig-hero-scene figcaption,.ig-photo-row figcaption{position:absolute;inset:auto 0 0;padding:32px 18px 14px;background:linear-gradient(transparent,#102c25e8);display:flex;justify-content:space-between;gap:10px;color:#fff;font-size:11px}.ig-hero-scene figcaption span+span{color:#d0dcd2;font-size:10px}.ig-chapter{padding:84px 0;scroll-margin-top:12px}.ig-chapter.is-white{background:#fffdf8;border-top:1px solid var(--ig-line);border-bottom:1px solid var(--ig-line)}.ig-chapter.is-dark{background:radial-gradient(ellipse at 90% 10%,#2c594b 0,transparent 55%),linear-gradient(115deg,#173b32,#102e28);color:#f8f5eb}.ig-chapter-head{max-width:760px;margin-bottom:40px}.ig-eyebrow{font:600 10px/1.6 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ig-gold-deep);margin:0;display:flex;align-items:center;gap:12px}.ig-eyebrow span{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:22px;padding:0 6px;border:1px solid #d9c9a8;border-radius:20px;letter-spacing:.08em}.ig-chapter h2{font:400 clamp(34px,4vw,52px)/1.12 "Lora",Georgia,serif;letter-spacing:-.035em;margin:18px 0 16px;color:#1e4236}.ig-chapter h2 em{color:#a77a3e}.ig-chapter.is-dark h2{color:#fbf7ee}.ig-chapter.is-dark h2 em,.ig-chapter.is-dark .ig-eyebrow{color:#d7bc92}.ig-chapter.is-dark .ig-lede{color:#cbd8ce}.ig-lede{font-size:17px;line-height:1.75;color:#4f5f52;margin:0}.ig-note{font-size:13px;line-height:1.75;color:var(--ig-muted);margin:22px 0 0}.ig-note a,.ig-chapter a:not(.ig-button){color:#2c5a45;text-underline-offset:3px}.ig-callout{margin:28px 0 0;padding:18px 22px;background:#f3ecdc;border-left:3px solid var(--ig-gold);border-radius:0 8px 8px 0;font-size:14px;color:#4c4430}.ig-callout strong{color:#3b3220}.ig-grid-2,.ig-grid-3,.ig-grid-4{display:grid;gap:20px}.ig-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ig-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ig-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ig-grid-2+.ig-grid-2,.ig-grid-4+.ig-grid-2,.ig-grid-2+.ig-grid-3,.ig-flow+.ig-grid-3,.ig-exit+.ig-grid-3,.ig-cost-compare+.ig-grid-2{margin-top:20px}.ig-card{background:var(--ig-card);border:1px solid var(--ig-line);border-radius:14px;padding:26px 26px 22px;box-shadow:0 10px 30px #16372d08}.is-white .ig-card{background:#f8f6ef}.ig-card h3,.ig-qa h3,.ig-score h3,.ig-flags h3,.ig-markets h3,.ig-fx-copy h3,.ig-register-copy h3{font:400 22px/1.3 Lora,Georgia,serif;letter-spacing:-.02em;margin:8px 0 10px;color:#1e4236}.ig-card p{margin:0 0 10px;color:#4f5f52;font-size:14px}.ig-card .ig-icon{color:#a77a3e}.ig-card-kicker{font:600 10px/1.6 Arial,sans-serif!important;letter-spacing:.14em;text-transform:uppercase;color:var(--ig-gold-deep)!important;margin:8px 0 0!important}.ig-card.is-feature{background:var(--ig-green);border-color:var(--ig-green);color:#f8f5eb}.ig-card.is-feature h3{color:#fbf7ee;font-size:28px}.ig-card.is-feature p{color:#cbd8ce}.ig-card.is-feature .ig-card-kicker{color:var(--ig-gold)!important}.ig-card.is-feature .ig-icon{color:var(--ig-gold)}.ig-card.is-compact h3{font-size:19px}.ig-num{font:400 30px/1 Lora,Georgia,serif;color:var(--ig-gold)}.ig-pill{font-size:10px;color:#6b7668;background:#edf1e8;border:1px solid #dfe6d9;border-radius:20px;padding:3px 9px;white-space:nowrap}.ig-tip{padding:18px 20px;border-top:2px solid var(--ig-gold);background:#ffffff8c;border-radius:0 0 10px 10px;font-size:14px;color:#4f5f52}.ig-tip strong{display:block;color:#1e4236;margin-bottom:4px}.ig-ticks,.ig-watch,.ig-facts-list{list-style:none;margin:14px 0 0;padding:0}.ig-ticks li,.ig-watch li{display:flex;gap:9px;align-items:flex-start;font-size:14px;padding:4px 0;color:#3a5246}.ig-ticks .ig-icon{color:#4c7d58!important;width:18px;height:18px;flex:none;margin-top:2px}.ig-watch{border-top:1px dashed #ddd6c4;padding-top:10px}.ig-watch li{color:#6d5a3a}.ig-watch .ig-icon{color:#b0773d!important;width:18px;height:18px;flex:none;margin-top:2px}.ig-facts-list li{padding:6px 0;border-bottom:1px solid #ece7da;font-size:14px}.ig-facts-list strong{font:400 18px Lora,Georgia,serif;color:#1e4236;margin-right:6px}.ig-chart{margin:0;background:var(--ig-card);border:1px solid var(--ig-line);border-radius:14px;padding:20px 20px 16px}.is-white .ig-chart{background:#f8f6ef}.ig-chart svg{display:block;width:100%;height:auto}.ig-chart figcaption{display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--ig-muted);margin-top:8px}.ig-chart figcaption strong{font-weight:600;color:#1e4236;font-size:13px}.ig-chart-value{font:400 20px Lora,Georgia,serif}.ig-chart-label{font:12px Arial,sans-serif;fill:#3a5246}.ig-chart-note{font:11px Arial,sans-serif;fill:#7a8574}.ig-chart-flag{font:600 12px Arial,sans-serif;fill:#8a693d}.ig-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:28px;border:1px solid var(--ig-line);border-radius:14px;overflow:hidden;background:var(--ig-green)}.ig-stats div{padding:26px 22px;display:flex;flex-direction:column;gap:4px;color:#f8f5eb}.ig-stats div+div{border-left:1px solid #ffffff1f}.ig-stats strong{font:400 38px/1.1 Lora,Georgia,serif;color:#d7bc92;letter-spacing:-.02em}.ig-stats span{font-size:13px;color:#e2e9df}.ig-stats small{font-size:10px;color:#a9bcae;letter-spacing:.04em}.ig-map-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px;align-items:start}.ig-map{margin:0;border-radius:14px;overflow:hidden;border:1px solid var(--ig-line);background:#dfeaec}.ig-map svg{display:block;width:100%;height:auto}.ig-map figcaption{background:var(--ig-card);font-size:11px;color:var(--ig-muted);padding:10px 14px}.ig-map-label{font:600 13px Arial,sans-serif;fill:#233c36;paint-order:stroke;stroke:#fbf8f0;stroke-width:3px}.ig-map-sea{font:11px Arial,sans-serif;letter-spacing:.28em;fill:#5d8a92}.ig-map-country{font:400 30px Lora,Georgia,serif;letter-spacing:.3em;fill:#d8cfb8}.ig-markets{display:grid;gap:14px}.ig-markets article{display:flex;gap:14px;padding:16px 18px;background:var(--ig-card);border:1px solid var(--ig-line);border-radius:12px}.ig-markets h3{font-size:19px;margin:0 0 4px}.ig-markets p{margin:0;font-size:13.5px;color:#4f5f52}.ig-markets .ig-best{margin-top:6px;font-size:12px;color:var(--ig-gold-deep);font-weight:600}.ig-dot{width:12px;height:12px;border-radius:50%;flex:none;margin-top:7px;border:2px solid #fff;box-shadow:0 0 0 1px #0002}.ig-dot.is-cairo{background:#1e4236}.ig-dot.is-north{background:#3f7a8c}.ig-dot.is-red{background:#c27a4a}.ig-dot.is-sokhna{background:#8a7a4a}.ig-photo-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.ig-photo-row figure{margin:0;position:relative;border-radius:12px;overflow:hidden}.ig-photo-row img{display:block;width:100%;height:190px;object-fit:cover}.ig-own{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ig-own>div{background:var(--ig-green);color:#f8f5eb;border-radius:16px;padding:30px 28px;position:relative;overflow:hidden}.ig-own>div:after{content:"";position:absolute;right:-40px;top:-40px;width:140px;height:140px;border-radius:50%;border:1px solid #ffffff1a}.ig-own strong{font:400 72px/1 Lora,Georgia,serif;color:#d7bc92;letter-spacing:-.04em}.ig-own strong small{font-size:26px;margin-left:4px}.ig-own span{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#e5dfcf;margin-top:8px}.ig-own p{margin:14px 0 0;font-size:14px;color:#cbd8ce}.ig-own-notes{margin-top:20px}.ig-toggle{display:inline-flex;padding:5px;background:#eef1e8;border:1px solid #e4e9dc;border-radius:9px;gap:4px;margin-bottom:30px}.ig-toggle button{border:0;background:none;font:13px Arial,sans-serif;color:#697763;min-height:42px;padding:0 22px;border-radius:5px;cursor:pointer}.ig-toggle button[aria-pressed=true]{background:var(--ig-green);color:#fff}.ig-journey{display:none;list-style:none;margin:0;padding:0}.ig-journey.is-active{display:block}.ig-journey-print-title{display:none}.ig-journey>li:not(.ig-journey-print-title){display:grid;grid-template-columns:56px minmax(0,1fr);gap:18px}.ig-journey-marker{display:flex;flex-direction:column;align-items:center}.ig-journey-marker span{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ig-green);color:#f3e6cc;font:400 18px Lora,Georgia,serif;flex:none}.ig-journey-marker:after{content:"";flex:1;width:2px;background:linear-gradient(#c9d3c2,#e2d6bd);margin:6px 0}.ig-journey>li:last-child .ig-journey-marker:after{display:none}.ig-journey-body{background:var(--ig-card);border:1px solid var(--ig-line);border-radius:12px;padding:16px 20px;margin-bottom:16px}.ig-journey-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ig-journey-top .ig-icon{color:#a77a3e}.ig-journey-top h3{font:400 20px Lora,Georgia,serif;margin:0;flex:1;color:#1e4236}.ig-journey-body p{margin:8px 0 0;font-size:14px;color:#4f5f52}.ig-journey-doc{display:flex;align-items:center;gap:8px;font-size:12px!important;color:var(--ig-gold-deep)!important}.ig-journey-doc .ig-icon{width:16px;height:16px}.ig-register{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:center}.ig-layers{margin:0;display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;align-items:center}.ig-layers svg{width:100%;height:auto}.ig-layers-core{font:400 18px Lora,Georgia,serif;fill:#f3e6cc}.ig-layers-ring{font:600 11px Arial,sans-serif;letter-spacing:.18em;fill:#4c6b55}.ig-layers ol{list-style:none;margin:0;padding:0;display:grid;gap:14px}.ig-layers li{display:flex;gap:12px;font-size:13px}.ig-layers li>span{width:24px;height:24px;flex:none;border-radius:50%;background:#e9eee4;display:flex;align-items:center;justify-content:center;font-size:11px;color:#1e4236}.ig-layers li p{margin:2px 0 0;color:var(--ig-muted)}.ig-register-copy p{font-size:14px;color:#4f5f52;margin:0 0 12px}.ig-register-copy strong{color:#1e4236}.ig-table-scroll{overflow-x:auto;border:1px solid var(--ig-line);border-radius:14px;background:var(--ig-card)}.ig-finish{width:100%;border-collapse:collapse;min-width:640px;font-size:14px}.ig-finish th,.ig-finish td{padding:14px 16px;border-bottom:1px solid #efeae0;text-align:center}.ig-finish thead th{font:400 16px Lora,Georgia,serif;color:#1e4236;background:#f3efe5}.ig-finish thead th:first-child,.ig-finish tbody th{text-align:left;font:13px Arial,sans-serif;color:#3a5246}.ig-finish tr:last-child>*{border-bottom:0}.ig-yes{display:inline-flex;width:28px;height:28px;border-radius:50%;align-items:center;justify-content:center;background:#e4ecdc;color:#2f6b45}.ig-yes .ig-icon{width:16px;height:16px;stroke-width:2.2}.ig-no{color:#b9b29f}.ig-maybe{font-size:11px;color:#8a693d;background:#f3ecdc;border-radius:20px;padding:3px 9px}.ig-tiers{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;height:150px;margin-top:24px;align-items:end}.ig-tiers div{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.ig-tiers span{display:block;border-radius:8px 8px 0 0;background:linear-gradient(#c6a777,#a8895a)}.ig-tiers div:nth-child(3) span{background:linear-gradient(#2f6150,#1e4236)}.ig-tiers p{margin:8px 0 0;font-size:12px;text-align:center;color:var(--ig-muted)}.ig-chart-wide{padding:24px}.ig-plan-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}.ig-plan-facts div{border-top:2px solid var(--ig-gold);padding-top:12px}.ig-plan-facts strong{display:block;font:400 30px/1.1 Lora,Georgia,serif;color:#1e4236}.ig-plan-facts span{font-size:13px;color:var(--ig-muted)}.ig-fx-copy p{font-size:14px;color:#4f5f52}.ig-fx-copy h3:first-child{margin-top:0}.ig-cost-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ig-cost-list{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.ig-cost-list li{display:flex;gap:12px;align-items:stretch}.ig-cost-bar{width:8px;flex:none;border-radius:4px;background:#d6e0cf}.ig-cost-list .is-main .ig-cost-bar{background:var(--ig-green)}.ig-cost-list .is-fee .ig-cost-bar{background:var(--ig-gold)}.ig-cost-list .is-zero .ig-cost-bar{background:repeating-linear-gradient(#c6a777 0 4px,transparent 4px 8px)}.ig-cost-list li>div{display:flex;flex-direction:column;padding:6px 0}.ig-cost-list strong{font-size:14px;color:#1e4236;font-weight:600}.ig-cost-list span:not(.ig-cost-bar){font-size:12px;color:var(--ig-muted)}.ig-flow{margin:28px 0 0}.ig-flow svg{display:block;width:100%;height:auto}.ig-flow-text{font:600 12px Arial,sans-serif;fill:#1e4236}.ig-flow-text.is-light{fill:#fff}.ig-score{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--ig-line);border-radius:14px;overflow:hidden;background:var(--ig-card)}.ig-score article{padding:24px;border-right:1px solid var(--ig-line);border-bottom:1px solid var(--ig-line)}.ig-score article:nth-child(3n){border-right:0}.ig-score article:nth-child(n+4){border-bottom:0}.ig-score span{font:400 30px Lora,Georgia,serif;color:var(--ig-gold)}.ig-score h3{font-size:20px;margin:6px 0}.ig-score p{margin:0;font-size:14px;color:#4f5f52}.ig-handover{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px;align-items:start}.ig-checklist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ig-checklist li{display:flex;gap:12px;align-items:flex-start;background:#f8f6ef;border:1px solid var(--ig-line);border-radius:10px;padding:14px;font-size:14px;color:#34493f}.ig-checklist li span{width:26px;height:26px;border-radius:6px;border:1.5px solid #b5986c;display:flex;align-items:center;justify-content:center;font-size:11px;color:#8a693d;flex:none}.ig-exit-track{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:18px;border-radius:30px;overflow:hidden;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ig-exit-track span{padding:10px 16px;color:#fff}.ig-exit-track .is-a{background:#8c9e86}.ig-exit-track .is-b{background:#3c6a55}.ig-exit-track .is-c{background:var(--ig-ink)}.ig-flags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ig-flags article{display:flex;gap:14px;padding:18px 20px;background:var(--ig-card);border:1px solid #ecdcc6;border-left:3px solid #c27a4a;border-radius:0 12px 12px 0}.ig-flags .ig-icon{color:#c27a4a;flex:none;margin-top:4px}.ig-flags h3{font-size:18px;margin:0 0 4px}.ig-flags p{margin:0;font-size:14px;color:#4f5f52}.ig-qa{padding:22px 0;border-top:1px solid var(--ig-line)}.ig-qa h3{font-size:20px;margin:0 0 6px}.ig-qa p{margin:0;font-size:14px;color:#4f5f52}.ig-brief blockquote{margin:0 0 30px;font:400 clamp(22px,2.6vw,32px)/1.45 "Lora",Georgia,serif;color:#fbf7ee;max-width:900px}.ig-brief blockquote span{color:var(--ig-gold)}.ig-brief ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ig-brief li{border-top:1px solid #ffffff33;padding-top:12px;font-size:13px;color:#cbd8ce}.ig-brief li strong{display:block;font:400 20px Lora,Georgia,serif;color:#d7bc92;margin-bottom:4px}.ig-brief-small{font-size:12px;color:#a9bcae;margin:18px 0 0}.ig-glossary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin:0}.ig-glossary div{padding:14px 0;border-top:1px solid var(--ig-line);break-inside:avoid}.ig-glossary dt{font:400 17px Lora,Georgia,serif;color:#1e4236}.ig-glossary dd{margin:4px 0 0;font-size:13.5px;color:#4f5f52}.ig-sources{padding:48px 0 56px;border-top:1px solid var(--ig-line);font-size:12px;color:var(--ig-muted)}.ig-sources h2{font:600 10px/1.6 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ig-gold-deep);margin:0 0 14px}.ig-sources ol{margin:0 0 14px;padding-left:18px;columns:2;column-gap:32px}.ig-sources li{margin-bottom:6px;break-inside:avoid}.ig-footer{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #dedfd2;padding:24px max(24px,calc((100% - 1152px)/2));font-size:11px;color:#6c7964}.ig-footer a{color:inherit}.ig-icon{display:block;flex:none}@media(max-width:1000px){.ig-wrap{padding:0 32px}.ig-header,.ig-hero-scene{width:calc(100% - 64px)}.ig-hero-layout{padding:36px 32px;grid-template-columns:1fr}.ig-grid-4,.ig-stats,.ig-plan-facts,.ig-brief ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ig-stats div:nth-child(3){border-left:0}.ig-stats div:nth-child(n+3){border-top:1px solid #ffffff1f}.ig-map-layout,.ig-register,.ig-handover{grid-template-columns:1fr}.ig-glossary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.ig-page{font-size:14px}.ig-wrap{padding:0 20px}.ig-header,.ig-hero-scene{width:calc(100% - 40px)}.ig-header{padding:16px 0}.ig-header img{width:113px;height:47px}.ig-hero-layout{padding:24px 20px 28px}.ig-hero h1{font-size:clamp(46px,14vw,60px);margin:18px 0}.ig-hero-copy{font-size:14.5px}.ig-button{width:100%}.ig-contents{padding:22px 20px 16px}.ig-contents ol{columns:1}.ig-hero-scene img{height:150px}.ig-chapter{padding:56px 0}.ig-chapter h2{font-size:clamp(30px,8.6vw,38px)}.ig-lede{font-size:15px}.ig-grid-2,.ig-grid-3,.ig-grid-4,.ig-own,.ig-cost-compare,.ig-flags,.ig-score,.ig-checklist,.ig-photo-row,.ig-glossary{grid-template-columns:minmax(0,1fr)}.ig-stats strong{font-size:30px}.ig-stats div{padding:18px 16px}.ig-own strong{font-size:56px}.ig-score article{border-right:0!important;border-bottom:1px solid var(--ig-line)!important}.ig-score article:last-child{border-bottom:0!important}.ig-layers{grid-template-columns:1fr}.ig-layers svg{max-width:220px;margin:auto}.ig-photo-row img{height:160px}.ig-map-label{font-size:17px;stroke-width:4px}.ig-exit-track{font-size:10px;letter-spacing:.04em}.ig-exit-track span{padding:9px 10px}.ig-journey>li:not(.ig-journey-print-title){grid-template-columns:40px minmax(0,1fr);gap:12px}.ig-journey-marker span{width:36px;height:36px;font-size:15px}.ig-sources ol{columns:1}.ig-footer{flex-direction:column;padding:20px}}@media(prefers-reduced-motion:reduce){.ig-page *{transition:none!important;scroll-behavior:auto!important}}.ig-howto{margin-top:28px;padding:24px 26px;border:1px solid var(--ig-line);border-radius:14px;background:#fffdf8}.ig-howto h3{font:400 20px Lora,Georgia,serif;margin:0 0 16px;color:#1e4236}.ig-howto ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ig-howto li{display:flex;gap:12px}.ig-howto li>span{width:30px;height:30px;flex:none;border-radius:50%;background:#f3ecdc;color:#8a693d;display:flex;align-items:center;justify-content:center;font:400 15px Lora,Georgia,serif}.ig-howto strong{color:#1e4236;font-size:14px}.ig-howto p{margin:2px 0 0;font-size:13px;color:var(--ig-muted)}.ig-backcover{display:none}@media(max-width:1000px){.ig-howto ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.ig-howto ol{grid-template-columns:minmax(0,1fr)}}@media print{@page{size:A4;margin:0}html,body{background:#f5f2eb!important}.ig-page{font-size:13.5px;display:flex;flex-direction:column;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ig-wrap{padding:0;max-width:none}.ig-hero-actions,.ig-toggle,.ig-footer{display:none!important}.ig-hero{height:297mm;break-after:page;padding:10mm 15mm 15mm;background:radial-gradient(ellipse at 8% 70%,#2c594b 0,transparent 60%),linear-gradient(115deg,#173b32,#102e28);display:flex;flex-direction:column;overflow:hidden}.ig-hero:before{display:none}.ig-header,.ig-hero-scene{width:100%}.ig-hero-layout{padding:22px 0 0;grid-template-columns:1fr;gap:22px;max-width:none;margin:0}.ig-hero h1{font-size:84px;margin:20px 0}.ig-hero-copy{font-size:16px;max-width:560px}.ig-contents{padding:20px 24px 16px;box-shadow:none}.ig-contents ol{columns:3}.ig-contents a{padding:5px 0;font-size:12.5px}.ig-hero-scene{margin-top:auto;flex:none;break-inside:avoid;box-shadow:none}.ig-hero-scene img{height:auto;aspect-ratio:3992 / 885}.ig-chapter{position:relative;break-before:page;min-height:297mm;padding:16mm 15mm 22mm;background:#f5f2eb!important;border:0!important}.ig-chapter:after{content:"KÂMO Property Group  ·  Egypt, understood  ·  2026";position:absolute;left:15mm;bottom:10mm;font:600 8.5px Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#a0865c}.ig-chapter:before{content:"kamoproperty.com";position:absolute;right:15mm;bottom:10mm;font:8.5px Arial,sans-serif;letter-spacing:.08em;color:#8a907f}.ig-chapter-head{margin-bottom:26px;max-width:none}.ig-chapter h2{font-size:46px;margin:16px 0 14px}.ig-lede{font-size:16px}.ig-note{font-size:12.5px}.ig-card p,.ig-markets p,.ig-qa p,.ig-flags p,.ig-score p,.ig-journey-body p,.ig-register-copy p,.ig-fx-copy p,.ig-tip,.ig-checklist li,.ig-glossary dd,.ig-ticks li,.ig-watch li{font-size:13.5px}.ig-card h3,.ig-qa h3,.ig-score h3,.ig-flags h3,.ig-markets h3{font-size:21px}.ig-card,.ig-chart,.ig-journey-body,.ig-flags article,.ig-score article,.ig-qa,.ig-glossary div,.ig-checklist li,.ig-own>div,.ig-tip,.ig-markets article,.ig-howto{break-inside:avoid;box-shadow:none}.is-white .ig-card,.is-white .ig-chart{background:#fffdf8}.ig-chart-wide{padding:18px}.ig-card.is-feature h3{font-size:30px}.ig-howto ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ig-howto{margin-top:24px;padding:26px 28px}.ig-howto p{font-size:13.5px}.ig-map-layout{grid-template-columns:1.1fr 1fr;gap:18px}.ig-markets{gap:10px}.ig-markets article{padding:12px 14px}.ig-markets p{font-size:12.5px}.ig-photo-row img{height:150px}.ig-stats strong{font-size:36px}.ig-own strong{font-size:64px}.ig-own>div{padding:30px 24px}.ig-own-notes{margin-top:20px}.ig-journey{display:block!important}.ig-journey+.ig-journey{break-before:page;padding-top:16mm}.ig-journey-print-title{display:block!important;font:400 24px Lora,Georgia,serif;margin:0 0 16px;color:#a77a3e}.ig-journey-body{padding:12px 16px;margin-bottom:10px}.ig-journey-marker span{width:38px;height:38px}.ig-register{grid-template-columns:1fr 1fr;gap:30px;align-items:start}.ig-layers{grid-template-columns:1fr}.ig-layers svg{max-width:260px;margin:0 auto}.ig-finish{font-size:14px;min-width:0}.ig-table-scroll{overflow:visible}.ig-finish th,.ig-finish td{padding:17px 14px}.ig-plan-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.ig-handover{grid-template-columns:1fr}.ig-checklist li{padding:16px}.ig-score article{padding:28px 24px}.ig-flags{gap:16px}.ig-flags article{padding:22px}.ig-qa{padding:26px 0}.ig-glossary{grid-template-columns:repeat(2,minmax(0,1fr))}.ig-glossary div{padding:11px 0}.ig-sources{order:5;break-before:page;min-height:297mm;padding:16mm 15mm;border:0;font-size:12.5px}.ig-sources h2{font-size:11px}.ig-sources ol{columns:1}.ig-sources li{margin-bottom:10px}#brief{order:10;height:297mm;min-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:20mm 18mm;background:radial-gradient(ellipse at 90% 10%,#2c594b 0,transparent 55%),linear-gradient(115deg,#173b32,#102e28)!important}#brief:after{color:#c6a777}#brief:before{color:#a9bcae}#brief h2{font-size:60px}.ig-brief blockquote{font-size:30px;margin-bottom:40px}.ig-brief ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ig-brief li{font-size:14px}.ig-brief-small{display:none}.ig-backcover{display:flex;align-items:center;gap:22px;margin-top:44px;padding:20px 22px;background:#fffdf8;border-radius:14px;color:#183e34}.ig-backcover img{width:96px;height:96px;flex:none}.ig-backcover strong{font:400 22px Lora,Georgia,serif;display:block}.ig-backcover p{margin:6px 0 0;font-size:13px;color:#4f5f52}}@media print{html:has(.ig-page) .kamo-consent-banner,html:has(.ig-page) .kamo-whatsapp-fab,html:has(.ig-page) #kamo-webinar-bar,html:has(.ig-page) #kamo-webinar-spacer{display:none!important}}body:has(.ig-page):before,body:has(.ig-page):after{display:none}.ig-map-label.is-context{font-weight:400;font-style:italic;fill:#6d7366}.ig-map-label.is-project{font-weight:600;font-size:10.5px;fill:#8a693d}.ig-map-code{font:700 9.5px Arial,sans-serif;fill:#1e4236;letter-spacing:.04em;paint-order:stroke;stroke:#fbf8f0;stroke-width:3px}.ig-map-code.is-planned{fill:#6d7366;font-style:italic}.ig-map-legend text{font:10px Arial,sans-serif;fill:#3a5246}.ig-map-inset-title{font:700 9px Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;fill:#8a693d}.ig-map-label.is-inset{font-size:9.5px}.ig-map-badge{font:700 8.6px Arial,sans-serif;letter-spacing:.05em}.ig-map-label.is-capital{font-size:15px;font-weight:700}.ig-map-legend .ig-map-badge{fill:#fff}
