.bit{--forest:#0d352e;--forest-2:#16483d;--ink:#18342f;--paper:#f8f3e8;--sand:#eee3d0;--mist:#dcebe5;--copper:#a43f24;--copper-2:#7d2c19;--sun:#d99a5c;--line:rgba(24,52,47,.2);direction:rtl;background:var(--paper);color:var(--ink);font-family:"Tajawal",Arial,sans-serif;line-height:1.78;overflow:clip}.bit *{box-sizing:border-box}.bit a{color:inherit;text-underline-offset:4px}.bit-shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.bit-kicker{margin:0 0 12px;color:var(--copper-2)!important;font:800 .73rem/1.5 "Courier New",monospace;letter-spacing:.09em}.bit-crumb{background:#082821;color:#dfece8;border-bottom:1px solid rgba(255,255,255,.14)}.bit-crumb ol{display:flex;gap:10px;list-style:none;margin:0;padding:12px 0;font-size:.8rem}.bit-crumb li:not(:last-child)::after{content:"/";margin-inline-start:10px;opacity:.5}.bit-crumb a{color:#fff!important}.bit-hero{position:relative;background:var(--forest);color:#fff;padding:78px 0 88px;isolation:isolate}.bit-contours{position:absolute;inset:0;z-index:-1;opacity:.28;background:radial-gradient(ellipse at 10% 35%,transparent 0 10%,rgba(255,255,255,.18) 10.2% 10.4%,transparent 10.7% 17%,rgba(255,255,255,.13) 17.2% 17.4%,transparent 17.7% 25%,rgba(255,255,255,.09) 25.2% 25.4%,transparent 25.7%),linear-gradient(135deg,transparent 0 68%,rgba(217,154,92,.22) 68% 100%)}.bit-hero__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:65px;align-items:center}.bit-hero .bit-kicker,.bit-lab .bit-kicker,.bit-transport .bit-kicker,.bit-final .bit-kicker{color:#ffd2a3!important}.bit-hero h1{color:#fff!important;font-size:clamp(2.8rem,5.4vw,5.6rem);line-height:1.02;letter-spacing:-.045em;margin:0}.bit-lead{max-width:790px;color:#dbe8e4!important;font-size:1.16rem;margin:25px 0}.bit-actions{display:flex;flex-wrap:wrap;gap:12px}.bit-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:11px 20px;border:1px solid transparent;text-decoration:none;font-weight:800;transition:transform .18s ease,background .18s ease,color .18s ease}.bit-btn:hover{transform:translateY(-2px)}.bit-btn--copper{background:var(--copper);color:#fff!important}.bit-btn--line{border-color:#aac4bc;color:#fff!important}.bit-btn--line:hover{background:#fff;color:var(--forest)!important}.bit-btn--cream{background:#fff;color:var(--forest)!important}.bit :focus-visible{outline:3px solid #7b2cff;outline-offset:4px}.bit-proof{display:flex;flex-wrap:wrap;gap:8px 20px;padding:0;margin:23px 0 0;list-style:none;color:#c9d9d4}.bit-proof li{font-size:.8rem}.bit-proof li::before{content:"◆";color:#ffd2a3;margin-left:7px}.bit-map{position:relative;background:var(--sand);color:var(--ink);padding:28px;box-shadow:16px 16px 0 var(--copper);overflow:hidden}.bit-map>p{font:800 .7rem "Courier New",monospace;letter-spacing:.1em;border-bottom:1px solid var(--line);padding-bottom:14px;margin:0}.bit-map ol{position:relative;z-index:2;list-style:none;padding:0;margin:0}.bit-map li{display:grid;grid-template-columns:56px 1fr;gap:13px;border-bottom:1px solid var(--line);padding:20px 0}.bit-map li>span{font:800 1.15rem "Courier New",monospace;color:var(--copper-2)}.bit-map b,.bit-map small{display:block}.bit-map small{margin-top:4px}.bit-map__line{position:absolute;left:-60px;bottom:-70px;width:220px;height:220px;border:28px solid rgba(13,53,46,.1);border-radius:44% 56% 68% 32%}.bit-snapshot{background:#fff;border-bottom:1px solid var(--line)}.bit-snapshot .bit-shell{display:grid;grid-template-columns:repeat(4,1fr)}.bit-snapshot article{padding:20px;border-left:1px solid var(--line)}.bit-snapshot article:first-child{border-right:1px solid var(--line)}.bit-snapshot span,.bit-snapshot b{display:block}.bit-snapshot span{font-size:.72rem;color:var(--copper-2);font-weight:800}.bit-snapshot b{font-size:.94rem;margin-top:5px}.bit-section{padding:88px 0}.bit-heading{max-width:880px;margin-bottom:40px}.bit-heading h2,.bit-answer h2,.bit-lab h2,.bit-budget h2,.bit-entry h2,.bit-sources h2,.bit-faq h2{color:var(--ink)!important;font-size:clamp(2.05rem,4vw,3.8rem);line-height:1.14;letter-spacing:-.035em;margin:0 0 14px}.bit-answer__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:48px}.bit-rules{display:grid;gap:10px}.bit-rules article{background:#fff;padding:22px;border-right:5px solid var(--copper)}.bit-rules span{color:var(--copper-2);font:800 .7rem "Courier New",monospace}.bit-rules h3{color:var(--ink)!important;margin:6px 0}.bit-rules p{margin:0}.bit-lab{background:var(--forest);color:#fff}.bit-lab__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:30px}.bit-lab h2{color:#fff!important}.bit-lab p{color:#d4e2de!important}.bit-lab fieldset{border:1px solid rgba(255,255,255,.24);padding:16px;margin:13px 0}.bit-lab legend{font-weight:800;padding:0 8px}.bit-options{display:flex;flex-wrap:wrap;gap:8px}.bit-options button{min-height:46px;background:transparent;border:1px solid #9fbab2;color:#fff;padding:8px 16px;font:700 .9rem inherit;cursor:pointer}.bit-options button[aria-pressed="true"]{background:var(--copper-2);border-color:var(--copper-2);box-shadow:inset 0 -3px #fff}.bit-result{display:flex;flex-direction:column;background:var(--copper-2);color:#fff;padding:29px}.bit-result>span{font:800 .72rem "Courier New",monospace;color:#fff}.bit-result h3{font-size:1.9rem;line-height:1.24;color:#fff!important;margin:12px 0}.bit-result p,.bit-result small{color:#fff!important}.bit-result dl{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.32)}.bit-result dl>div{background:#5f2113;padding:11px}.bit-result dt{font-size:.7rem}.bit-result dd{font-size:1.25rem;font-weight:800;margin:0}.bit-result .bit-btn{margin-top:auto}.bit-result small{margin-top:12px}.bit-days-section{background:var(--sand)}.bit-days{display:grid;gap:15px}.bit-days article{display:grid;grid-template-columns:110px 1fr;background:#fff;border:1px solid var(--line)}.bit-day__no{display:grid;place-content:center;text-align:center;background:var(--forest);color:#fff}.bit-day__no span{font:800 .65rem "Courier New",monospace}.bit-day__no b{font:800 3rem/1 "Courier New",monospace;color:#ffd2a3}.bit-days article>div:last-child{padding:28px 32px}.bit-day__meta{color:var(--copper-2);font:800 .72rem "Courier New",monospace;margin:0}.bit-days h3{font-size:1.55rem;color:var(--ink)!important;margin:8px 0}.bit-days small{display:block;background:var(--mist);padding:8px 11px;font-weight:700}.bit-transport{background:var(--forest);color:#fff}.bit-heading--light h2{color:#fff!important}.bit-heading--light p{color:#dbe7e3!important}.bit-table-wrap{overflow:auto;background:#fff;border:1px solid rgba(255,255,255,.2)}.bit table{width:100%;min-width:820px;border-collapse:collapse;color:var(--ink)}.bit caption{text-align:right;background:var(--copper-2);color:#fff;padding:16px 18px;font-weight:800}.bit th,.bit td{padding:15px;border-left:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top}.bit thead th{background:var(--mist)}.bit tbody th{color:var(--copper-2)}.bit-note{padding:19px;border-right:5px solid var(--sun);background:rgba(255,255,255,.07);color:#fff!important}.bit-note a{color:#ffd2a3!important;font-weight:800}.bit-stays__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bit-stays__grid article{background:#fff;padding:28px;border-top:5px solid var(--copper)}.bit-stays__grid span{font:800 .7rem "Courier New",monospace;color:var(--copper-2)}.bit-stays__grid h3{font-size:1.5rem;color:var(--ink)!important;margin:9px 0}.bit-stay-rule{display:grid;grid-template-columns:160px 1fr;gap:20px;margin-top:14px;background:var(--forest);color:#fff;padding:22px}.bit-stay-rule b{color:#ffd2a3}.bit-stay-rule p{margin:0;color:#fff!important}.bit-variants{background:#e1eee8}.bit-variant-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.bit-variant-grid article{background:#fff;padding:27px}.bit-variant-grid span{font:800 .7rem "Courier New",monospace;color:var(--copper-2)}.bit-variant-grid h3{color:var(--ink)!important;margin:8px 0}.bit-budget__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.bit-budget a{font-weight:800;color:var(--copper-2)!important}.bit-budget__cards{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line)}.bit-budget__cards article{background:#fff;padding:22px}.bit-budget__cards b{font:800 1.4rem "Courier New",monospace;color:var(--copper-2)}.bit-budget__cards h3{color:var(--ink)!important;margin:7px 0}.bit-budget__cards p{margin:0}.bit-check{background:var(--sand)}.bit-checks{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-right:1px solid var(--line)}.bit-checks article{padding:22px;border-left:1px solid var(--line);border-bottom:1px solid var(--line)}.bit-checks b{font:800 .72rem "Courier New",monospace;color:var(--copper-2)}.bit-checks h3{font-size:1.05rem;color:var(--ink)!important;margin:7px 0}.bit-checks p{margin:0;font-size:.9rem}.bit-entry{background:var(--forest);color:#fff}.bit-entry__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:50px}.bit-entry h2{color:#fff!important}.bit-entry p{color:#dae8e3!important}.bit-entry__grid>div:last-child{display:grid;gap:8px}.bit-entry a{display:flex;align-items:center;min-height:62px;background:#fff;color:var(--forest)!important;padding:14px;font-weight:800;text-decoration:none}.bit-sources{background:#d8eae3}.bit-sources__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:45px}.bit-source-links{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bit-source-links a{display:flex;align-items:center;min-height:68px;background:var(--forest);color:#fff!important;padding:15px;text-decoration:none;font-weight:800}.bit-faq__grid{display:grid;grid-template-columns:.62fr 1.38fr;gap:50px}.bit-faq a{color:var(--copper-2)!important;font-weight:800}.bit-faq details{border-top:1px solid var(--line)}.bit-faq details:last-child{border-bottom:1px solid var(--line)}.bit-faq summary{list-style:none;cursor:pointer;padding:19px 6px;font-weight:800}.bit-faq summary::-webkit-details-marker{display:none}.bit-faq summary span{display:inline-block;width:42px;color:var(--copper-2);font:800 .7rem "Courier New",monospace}.bit-faq details p{margin:0;padding:0 48px 20px}.bit-final{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center;background:var(--copper);color:#fff;padding:62px max(30px,calc((100vw - 1180px)/2))}.bit-final h2{font-size:clamp(2.1rem,4vw,3.8rem);line-height:1.14;color:#fff!important;margin:0 0 12px}.bit-final p{color:#fff!important}.bit-final>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.bit-final>div:last-child>a:not(.bit-btn){color:#fff!important;font-weight:800;padding:10px}.bit-editorial{background:#061e19;color:#c7d7d2;padding:21px 0;font-size:.8rem}.bit-editorial .bit-shell{display:flex;flex-wrap:wrap;gap:8px 22px}.bit-editorial p{margin:0;color:#c7d7d2!important}.bit-editorial strong{color:#fff}.bit-review{min-height:65vh;display:grid;place-items:center;background:var(--forest,#0d352e);color:#fff;padding:70px 20px}.bit-review>div{max-width:720px;background:#f8f3e8;color:#18342f;padding:42px}.bit-review h1{color:#18342f!important}
@media(max-width:900px){.bit-hero__grid,.bit-answer__grid,.bit-lab__grid,.bit-budget__grid,.bit-entry__grid,.bit-sources__grid,.bit-faq__grid,.bit-final{grid-template-columns:1fr}.bit-snapshot .bit-shell{grid-template-columns:1fr 1fr}.bit-checks{grid-template-columns:1fr 1fr}.bit-final>div:last-child{justify-content:flex-start}.bit-faq__grid{gap:25px}}
@media(max-width:640px){.bit-shell{width:min(100% - 28px,1180px)}.bit-hero{padding:55px 0 64px}.bit-hero h1{font-size:2.62rem}.bit-section{padding:62px 0}.bit-heading h2,.bit-answer h2,.bit-lab h2,.bit-budget h2,.bit-entry h2,.bit-sources h2,.bit-faq h2{font-size:2.18rem}.bit-snapshot .bit-shell,.bit-stays__grid,.bit-variant-grid,.bit-budget__cards,.bit-source-links{grid-template-columns:1fr}.bit-snapshot article:first-child{border-right:0}.bit-days article{grid-template-columns:1fr}.bit-day__no{display:flex;gap:7px;align-items:center;justify-content:flex-start;padding:13px 20px}.bit-day__no b{font-size:1.7rem}.bit-days article>div:last-child{padding:23px 20px}.bit-stay-rule{grid-template-columns:1fr}.bit-checks{grid-template-columns:1fr}.bit-result dl{grid-template-columns:1fr}.bit-final{padding:55px 18px}.bit-editorial .bit-shell{display:grid}.bit-map{padding:22px}}
@media(prefers-reduced-motion:reduce){.bit *{scroll-behavior:auto!important;transition:none!important}}
@media(forced-colors:active){.bit-btn,.bit-options button,.bit-source-links a,.bit-entry a{border:2px solid ButtonText}}
