body:has(.listing-remodel){background-color:#fafbfb;background-image:none}.listing-remodel{--text-strong: #1C1D1E;--text-muted: #63686B;--text-subtle: #8A8F92;--border-hex: #E5E8E8;font-family:Fakt Pro,Hanken Grotesk,system-ui,-apple-system,Segoe UI,sans-serif;color:#0f121b;-webkit-font-smoothing:antialiased}.listing-remodel :is(h1,h2,h3){font-family:Fakt Pro,Hanken Grotesk,system-ui,sans-serif;font-weight:600;color:var(--text-strong)}[dir=rtl] .listing-remodel,[dir=rtl] .listing-remodel :is(h1,h2,h3),.rtl .listing-remodel,.rtl .listing-remodel :is(h1,h2,h3){font-family:IBM Plex Sans Arabic,system-ui,sans-serif}.listing-remodel .container-site{max-width:1200px;padding-inline:32px}.listing-remodel .section{padding-block:112px;background-color:transparent;background-image:none;border-block-start:1px solid var(--border-hex)}.listing-remodel .section:before,.listing-remodel .section:after{content:none!important}.listing-remodel .kicker{font-size:.75rem;line-height:1.6;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-subtle);background:none;border:0;padding:0;margin:0 0 1.25rem}.listing-remodel .kicker:before,.listing-remodel .kicker:after{content:none!important}[dir=rtl] .listing-remodel .kicker,.rtl .listing-remodel .kicker{letter-spacing:.04em}.home-ad.listing-remodel .index-hero h1{font-size:clamp(2.25rem,5vw,4rem);line-height:1.02;letter-spacing:-.032em;max-width:14.56em;margin:0 0 1rem}.listing-remodel .index-hero .lead{font-size:1.25rem;line-height:1.55;max-width:49rem;color:var(--text-muted)}.listing-remodel .listing-section h2{font-size:clamp(1.875rem,3.2vw,2.56rem);line-height:1.08;letter-spacing:-.025em;max-width:14.56em;text-wrap:balance;margin:0 0 .5rem}.listing-remodel .listing-section h2+p{font-size:1rem;line-height:1.6;color:#0f121b;opacity:1;margin:0 0 1.5rem}.listing-remodel .listing-section h2+p a{color:inherit;text-decoration:none}.listing-remodel .listing-section h2+p a:hover{text-decoration:underline}.listing-remodel .card.index-toolbar{background:transparent;border:0;border-block-start:1px solid var(--border-hex);border-radius:0;box-shadow:none;padding:1.35rem 0;margin:0 0 1rem;transform:none}.listing-remodel .card.index-toolbar:before,.listing-remodel .card.index-toolbar:after{content:none!important}.listing-remodel .index-toolbar p{margin:0;font-size:1.0625rem;line-height:1.6}.listing-remodel .meta{font-size:.82rem;line-height:1.6;font-weight:700;color:var(--text-muted);letter-spacing:0;text-transform:none;margin:0}.listing-remodel .grid.three{gap:1rem}.listing-remodel .grid.three .post-card{position:relative;background:transparent;border:0;border-block-start:1px solid var(--border-hex);border-radius:0;box-shadow:none;padding:1.35rem 0;transform:none;transition:border-color .28s cubic-bezier(.16,1,.3,1)}.listing-remodel .grid.three .post-card:before{content:none!important}.listing-remodel .grid.three .post-card:after{content:""!important;position:absolute;inset-block-start:0;inset-inline:0;block-size:2px;background:linear-gradient(90deg,#e10400,#bb0600);opacity:0;transition:opacity .25s;pointer-events:none}.listing-remodel .grid.three .post-card:hover{border-block-start-color:#c8ced6;transform:none!important;box-shadow:none!important}.listing-remodel .grid.three .post-card:hover:after{opacity:1}.listing-remodel .post-card>img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px;margin:0 0 1rem}.listing-remodel .post-card>.icon-badge{display:none}.listing-remodel .post-card .meta{margin:0 0 .5rem}.listing-remodel .post-card h3{font-size:1.5rem;line-height:1.25;letter-spacing:-.018em;margin:0 0 1rem}.listing-remodel .post-card h3 a{color:inherit;text-decoration:none}.listing-remodel .post-card h3 a:hover{text-decoration:underline}.listing-remodel .post-card>p:not(.meta){font-size:1.0625rem;line-height:1.6;margin:0 0 .75rem}.listing-remodel .post-card .inline-link{font-size:.92rem;font-weight:700;color:#e10400;text-decoration:none}.listing-remodel .post-card .inline-link:hover{text-decoration:underline}.listing-remodel .cta-band{text-align:start;color:#0f121b}.listing-remodel .cta-band h2{font-size:clamp(1.875rem,3.2vw,2.56rem);line-height:1.08;letter-spacing:-.025em;max-width:14.56em;text-wrap:balance;margin:0 0 .75rem;color:var(--text-strong)}.listing-remodel .cta-band p{font-size:1.0625rem;line-height:1.6;color:var(--text-muted);max-width:49rem;margin:0}.listing-remodel .cta-band .cta-row{margin-top:1.5rem;justify-content:flex-start}.listing-remodel .country-cta-photo-copy h2{font-size:clamp(1.875rem,3.2vw,2.56rem);line-height:1.08;letter-spacing:-.025em;color:#fff}.listing-remodel .country-cta-photo-copy p{font-size:1.0625rem;line-height:1.6}.listing-remodel .btn{border-radius:999px;min-height:46px;padding-inline:1.375rem;font-size:.9375rem;font-weight:600;letter-spacing:0;text-transform:none}.listing-remodel .btn-primary{background:#e10600;color:#fff;border:1px solid #E10600}@media(max-width:767px){.listing-remodel .container-site{padding-inline:20px}.listing-remodel .section{padding-block:64px}.listing-remodel .index-hero .lead{font-size:1.0625rem}.home-ad.listing-remodel .index-hero h1{font-size:2.25rem}.listing-remodel .country-cta-photo-copy h2{font-size:1.875rem}}[dir=rtl] .home-ad.listing-remodel .index-hero h1,.rtl .home-ad.listing-remodel .index-hero h1{font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.2;letter-spacing:0}[dir=rtl] .listing-remodel :is(h2,h3),.rtl .listing-remodel :is(h2,h3){letter-spacing:0;line-height:1.3}@media(max-width:767px){[dir=rtl] .home-ad.listing-remodel .index-hero h1,.rtl .home-ad.listing-remodel .index-hero h1{font-size:2rem}}
