:root{--pcr-ink:#132b2d;--pcr-deep:#0a2529;--pcr-paper:#f4f0e7;--pcr-white:#fffefa;--pcr-line:#becbc5;--pcr-lime:#c8ef45;--pcr-amber:#f3c46b;--pcr-red:#ff806c;--pcr-blue:#a9dffa;--pcr-mint:#d7eee2}
.pcr{direction:rtl;background:var(--pcr-paper);color:var(--pcr-ink);font-family:"Tajawal","Segoe UI",Arial,sans-serif;overflow:hidden}
main.pcr{direction:rtl;background:var(--pcr-paper);color:var(--pcr-ink);font-family:"Tajawal","Segoe UI",Arial,sans-serif;overflow:hidden}.pcr *{box-sizing:border-box}.pcr a{color:inherit}.pcr h1,.pcr h2,.pcr h3,.pcr p{margin-top:0}.pcr p,.pcr li{font-size:1.03rem;line-height:1.9}.pcr-shell{width:min(1180px,calc(100% - 40px));margin:auto}.pcr-kicker{margin:0 0 .7rem!important;color:#28655d;font:900 .78rem/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em}.pcr-crumb{width:min(1180px,calc(100% - 40px));margin:auto;padding:1rem 0;display:flex;gap:.55rem;color:#536a68;font-size:.9rem}.pcr-crumb a{text-decoration:none}.pcr-crumb a:hover{text-decoration:underline}.pcr-btn{min-height:48px;padding:.8rem 1.2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;text-decoration:none;font-weight:900;transition:transform .18s ease}.pcr-btn:hover{transform:translateY(-2px)}.pcr-btn:focus-visible,.pcr a:focus-visible{outline:3px solid #1a776d;outline-offset:3px}.pcr-btn--lime{background:var(--pcr-lime);color:#17332c}.pcr-btn--line{border:1px solid #b7d2d1;color:#fff}
.pcr-hero{background:var(--pcr-deep);color:#fff;max-width:1260px;margin:auto;border-radius:3px 3px 30px 30px;position:relative}.pcr-hero:before{content:"";position:absolute;inset:0 0 auto;height:8px;background:linear-gradient(90deg,var(--pcr-lime) 0 36%,var(--pcr-amber) 36% 61%,var(--pcr-blue) 61% 82%,var(--pcr-red) 82%)}.pcr-hero__grid{padding:clamp(2.5rem,6vw,5.5rem) 0;display:grid;grid-template-columns:1.35fr .65fr;gap:clamp(2rem,6vw,5.5rem);align-items:center}.pcr-hero .pcr-kicker{color:#9edfd4}.pcr-hero h1{font-size:clamp(3rem,7vw,6.6rem);line-height:.92;letter-spacing:-.055em;max-width:850px}.pcr-lead{color:#d9e9e6;font-size:clamp(1.08rem,2vw,1.32rem)!important;max-width:760px}.pcr-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0}.pcr-hero__facts{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem}.pcr-hero__facts li{border-top:2px solid #3f6b69;padding-top:1rem}.pcr-hero__facts b{display:block;color:var(--pcr-lime);font:900 1.4rem/1.1 ui-monospace,monospace}.pcr-hero__facts span{font-size:.78rem;color:#bdd2ce}.pcr-stamp{border:1px solid #466b6e;background:#0e3036;box-shadow:14px 14px 0 #061a1e;padding:1.4rem}.pcr-stamp>span{font:900 .75rem ui-monospace,monospace;color:#94aaa9}.pcr-stamp>strong{font-size:2rem;display:block;margin:.6rem 0 1.2rem;color:#fff}.pcr-stamp>div{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 0;border-top:1px dashed #496b6c}.pcr-stamp b{font-size:.82rem}.pcr-stamp em{font-style:normal;background:var(--pcr-amber);color:#1d2926;padding:.2rem .4rem;font-size:.72rem;font-weight:900}.pcr-stamp>div:first-of-type em{background:var(--pcr-mint)}.pcr-stamp small{display:block;margin-top:1rem;color:#aac2bf}
.pcr-notice{padding:2rem 0}.pcr-notice__grid{background:#fff2d5;border-right:8px solid var(--pcr-amber);padding:1.5rem;display:grid;grid-template-columns:55px 1fr;gap:1rem}.pcr-notice__grid>span{width:48px;height:48px;background:#292a24;color:#fff;display:grid;place-items:center;font:900 1.4rem ui-monospace,monospace}.pcr-notice h2{font-size:1.7rem;margin-bottom:.4rem}.pcr-notice p{margin:0}.pcr-section{padding:clamp(3.5rem,7vw,6.5rem) 0}.pcr-heading{max-width:880px;margin-bottom:2rem}.pcr-heading h2,.pcr-refund h2,.pcr-sources h2,.pcr-final h2{font-size:clamp(2.2rem,4.8vw,4.2rem);line-height:1.04;letter-spacing:-.04em}.pcr-registry{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.pcr-registry>a{background:var(--pcr-white);border:1px solid var(--pcr-line);padding:1.2rem;display:grid;grid-template-columns:55px 1fr auto;gap:1rem;align-items:center;text-decoration:none}.pcr-registry>a:hover{border-color:#628b82}.pcr-registry>a>span{font:900 1.45rem ui-monospace,monospace;color:#66867f}.pcr-registry h3{margin:0 0 .25rem}.pcr-registry p{margin:0;font-size:.88rem}.pcr-registry>a>b{font-size:.7rem;padding:.35rem .5rem;white-space:nowrap}.is-amber{background:var(--pcr-amber)}.is-red{background:var(--pcr-red)}.is-blue{background:var(--pcr-blue)}.is-ink{background:var(--pcr-deep);color:#fff}
.pcr-section--ink{background:var(--pcr-deep);color:#fff}.pcr-section--ink .pcr-kicker{color:#96ddd3}.pcr-section--ink .pcr-heading>p{color:#d3e4e0}.pcr-data-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem}.pcr-data-grid article{background:#12383d;border-top:5px solid var(--pcr-blue);padding:1.25rem}.pcr-data-grid article:nth-child(2){border-color:var(--pcr-lime)}.pcr-data-grid article:nth-child(3){border-color:var(--pcr-amber)}.pcr-data-grid article:nth-child(4){border-color:var(--pcr-red)}.pcr-data-grid span{font:900 .72rem ui-monospace,monospace;color:#9fc2bf}.pcr-data-grid h3{color:#fff;margin:.55rem 0}.pcr-data-grid p{color:#d5e3e0;font-size:.92rem}.pcr-data-grid small{color:#a9bfbc}.pcr-rule{background:var(--pcr-lime);color:#17312a;margin:1rem 0 2rem;padding:1.3rem;border-right:8px solid #fff}.pcr-rule b{font-size:1.2rem}.pcr-rule p{margin:.2rem 0 0}.pcr-split{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.pcr-split>div,.pcr-split>aside{border:1px solid #46686a;padding:1.4rem}.pcr-split h3{color:#fff}.pcr-split li{color:#d4e4e1}.pcr-split aside{background:#2d1a18;border-color:#67463f}.pcr-split aside>span{font:900 .75rem ui-monospace,monospace;color:#ff9a88}
.pcr-booking{display:grid;grid-template-columns:1.25fr .75fr;gap:2rem}.pcr-booking ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem}.pcr-booking li{background:#fff;border:1px solid var(--pcr-line);padding:1.15rem;display:grid;grid-template-columns:48px 1fr;gap:.8rem}.pcr-booking li>b{font:900 1.3rem ui-monospace,monospace;color:#54847a}.pcr-booking h3{margin-bottom:.25rem}.pcr-booking p{font-size:.88rem;margin:0;color:#435a59}.pcr-booking aside{background:var(--pcr-amber);padding:1.5rem;align-self:start}.pcr-booking aside h3{font-size:2rem}.pcr-booking dl>div{border-top:1px solid #b98e46;padding:.8rem 0}.pcr-booking dt{font-size:.75rem;font-weight:900}.pcr-booking dd{font-size:1.1rem;font-weight:900;margin:.2rem 0 0}.pcr-booking aside a{display:inline-block;margin-top:1rem;font-weight:900}.pcr-section--sand{background:#e8e0d0}.pcr-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem}.pcr-flow article{background:#fffefa;border-bottom:6px solid #4f8379;padding:1.25rem}.pcr-flow b{font:900 2rem ui-monospace,monospace;color:#64877f}.pcr-flow p{font-size:.9rem;margin:0}.pcr-refund{display:grid;grid-template-columns:.85fr 1.15fr;gap:2rem;align-items:start}.pcr-ledger{border:1px solid var(--pcr-line);background:#fff}.pcr-ledger>div{display:grid;grid-template-columns:65px 1fr;gap:1rem;padding:1rem;border-bottom:1px dashed var(--pcr-line)}.pcr-ledger>div:last-child{border-bottom:0}.pcr-ledger span{font:900 1.15rem ui-monospace,monospace;color:#63817b}.pcr-section--blue{background:#dcecf1}.pcr-cookie-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem}.pcr-cookie-grid article{background:#fff;padding:1.25rem;border-top:5px solid #377c8f}.pcr-cookie-grid span{font:900 .72rem ui-monospace,monospace;color:#3c7180}.pcr-cookie-grid p{font-size:.9rem;margin:0}.pcr-cookie-grid code{font-size:1.1rem}.pcr-rule--blue{background:#11353d;color:#e5f1ee;border-color:var(--pcr-blue)}
.pcr-approval{background:#fff;border:1px solid var(--pcr-line)}.pcr-approval>div{display:grid;grid-template-columns:.7fr 1fr 1.7fr .55fr;gap:1rem;padding:1rem;border-bottom:1px solid #d9dfdc;align-items:center}.pcr-approval__head{background:var(--pcr-deep);color:#fff;font-weight:900;font-size:.75rem}.pcr-approval em{font-style:normal;background:var(--pcr-red);padding:.25rem .4rem;text-align:center;font-size:.72rem;font-weight:900}.pcr-sources{background:#dbe8dd;padding:clamp(3rem,6vw,5rem) 0}.pcr-sources__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.pcr-sources__grid>div:last-child{display:grid;gap:.7rem}.pcr-sources a{background:#fff;padding:1rem;text-decoration:none;font-weight:900;border-right:5px solid #5c8479}.pcr-final{max-width:1180px;margin:3rem auto;background:#153f3d;color:#fff;padding:clamp(2rem,5vw,4rem);display:grid;grid-template-columns:1.2fr .8fr;gap:2rem}.pcr-final .pcr-kicker{color:var(--pcr-lime)}.pcr-final p{color:#d8e7e4}.pcr-final>div:last-child{display:grid;gap:.7rem;align-content:center}.pcr-final>div:last-child>a:not(.pcr-btn){color:#fff;font-weight:900}.pcr--review{min-height:70vh;display:grid;place-items:center;padding:3rem 1.25rem;background:var(--pcr-paper);direction:ltr}.pcr-review{max-width:820px;background:var(--pcr-deep);color:#fff;padding:clamp(2rem,6vw,5rem)}.pcr-review>span{font:900 .75rem ui-monospace,monospace;color:var(--pcr-blue)}.pcr-review h1{font-size:clamp(2.4rem,6vw,5rem);line-height:1;margin:.8rem 0;color:#fff!important}.pcr-review p{color:#d5e5e2!important}.pcr-review a{display:inline-flex;margin:.5rem .5rem 0 0;padding:.8rem 1rem;background:var(--pcr-lime);color:#17312a;text-decoration:none;font-weight:900}
.pcr .pcr-hero h1,.pcr .pcr-section--ink h2,.pcr .pcr-final h2{color:#fff!important}.pcr .pcr-hero .pcr-kicker{color:#9edfd4!important}.pcr .pcr-hero .pcr-lead{color:#d9e9e6!important}.pcr .pcr-hero .pcr-btn--line{color:#fff!important}.pcr .pcr-section--ink .pcr-heading>p,.pcr .pcr-data-grid p,.pcr .pcr-split li{color:#d3e4e0!important}.pcr .pcr-data-grid h3,.pcr .pcr-split h3{color:#fff!important}.pcr .pcr-final .pcr-kicker{color:var(--pcr-lime)!important}.pcr .pcr-final p{color:#d8e7e4!important}.pcr .pcr-final>div:last-child>a:not(.pcr-btn){color:#fff!important}
@media(max-width:1000px){.pcr-hero__grid{grid-template-columns:1fr}.pcr-stamp{max-width:620px}.pcr-data-grid,.pcr-cookie-grid,.pcr-flow{grid-template-columns:repeat(2,1fr)}.pcr-booking{grid-template-columns:1fr}.pcr-booking aside{max-width:620px}}
@media(max-width:720px){.pcr-shell,.pcr-crumb{width:calc(100% - 24px)}.pcr-hero{margin:0 .75rem}.pcr-hero__grid{padding:2.5rem 1rem}.pcr-hero h1{font-size:3rem}.pcr-actions{display:grid}.pcr-btn{width:100%}.pcr-hero__facts,.pcr-registry,.pcr-data-grid,.pcr-split,.pcr-booking ol,.pcr-flow,.pcr-refund,.pcr-cookie-grid,.pcr-sources__grid,.pcr-final{grid-template-columns:1fr}.pcr-registry>a{grid-template-columns:45px 1fr}.pcr-registry>a>b{grid-column:2}.pcr-notice__grid{grid-template-columns:1fr}.pcr-approval{display:block;overflow:auto}.pcr-approval>div{min-width:780px}.pcr-final{margin:1rem .75rem 3rem}.pcr p,.pcr li{font-size:1rem}.pcr-stamp{box-shadow:7px 7px 0 #061a1e}}
@media(prefers-reduced-motion:reduce){.pcr-btn{transition:none}.pcr-btn:hover{transform:none}}
