@font-face{font-family:DM Serif Display;src:url(/_app/immutable/assets/dm-serif-display-regular.CVKzmwbz.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/_app/immutable/assets/plus-jakarta-sans-variable.BZU_LQer.ttf)format("truetype");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Amiri;src:url(/_app/immutable/assets/amiri-regular.B0feqf0W.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/_app/immutable/assets/ibm-plex-sans-arabic-regular.CjFS_rN4.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/_app/immutable/assets/ibm-plex-sans-arabic-medium.BQ11Nkav.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/_app/immutable/assets/ibm-plex-sans-arabic-semibold.BdIziXfN.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/_app/immutable/assets/ibm-plex-sans-arabic-bold.Bid7JPYR.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{--tawasul-color-canvas:#f7e7e3;--tawasul-color-surface:#fff9f7;--tawasul-color-surface-subtle:#ebc1bc;--tawasul-color-surface-strong:#69333d;--tawasul-color-text:#321f23;--tawasul-color-text-muted:#725b60;--tawasul-color-text-on-strong:#fff9f7;--tawasul-color-brand:#8d4650;--tawasul-color-brand-strong:#69333d;--tawasul-color-brand-surface:#e8bdb8;--tawasul-color-accent:#8a5a22;--tawasul-color-border:#ddb7b3;--tawasul-color-focus:#8d4650;--tawasul-color-success:#315f50;--tawasul-color-success-surface:#e5eee8;--tawasul-color-success-border:#8cb6a8;--tawasul-color-warning:#8a5a22;--tawasul-color-warning-surface:#fbf0de;--tawasul-color-warning-border:#d5a75e;--tawasul-color-danger:#913e4d;--tawasul-color-danger-surface:#f8e8e8;--tawasul-color-danger-border:#ce8b96;--tawasul-space-1:4px;--tawasul-space-2:8px;--tawasul-space-3:12px;--tawasul-space-4:16px;--tawasul-space-6:24px;--tawasul-space-8:32px;--tawasul-space-12:48px;--tawasul-space-16:64px;--tawasul-radius-compact:8px;--tawasul-radius-interactive:12px;--tawasul-radius-ceremonial:20px;--tawasul-radius-pill:999px;--tawasul-size-action-minimum:48px;--tawasul-size-measure:720px;--tawasul-font-family-latin-ui:"Plus Jakarta Sans", Inter, system-ui, sans-serif;--tawasul-font-family-arabic-ui:"IBM Plex Sans Arabic", "Noto Sans Arabic", Tahoma, Arial, sans-serif;--tawasul-font-family-latin-ceremonial:"DM Serif Display", Georgia, serif;--tawasul-font-family-arabic-ceremonial:Amiri, "Noto Naskh Arabic", serif;--tawasul-font-size-display:44px;--tawasul-font-size-page-title:34px;--tawasul-font-size-section-title:28px;--tawasul-font-size-body:16px;--tawasul-font-size-supporting:14px;--tawasul-font-size-label:12px;--tawasul-font-line-height-display:52px;--tawasul-font-line-height-heading:42px;--tawasul-font-line-height-body-latin:24px;--tawasul-font-line-height-body-arabic:27px;--tawasul-font-line-height-compact:20px;--tawasul-font-weight-regular:400;--tawasul-font-weight-medium:600;--tawasul-font-weight-strong:700;--tawasul-motion-immediate:.15s;--tawasul-motion-continuation:.22s;--tawasul-motion-confirmation:.32s;--tawasul-shadow-object:0 18px 48px #321f231f}:root[data-theme=dark]{--tawasul-color-canvas:#4a252c;--tawasul-color-surface:#7d3f49;--tawasul-color-surface-subtle:#7d3f49;--tawasul-color-surface-strong:#4a252c;--tawasul-color-text:#fff9f7;--tawasul-color-text-muted:#e8c0c2;--tawasul-color-text-on-strong:#fff9f7;--tawasul-color-brand:#fff9f7;--tawasul-color-brand-strong:#fff9f7;--tawasul-color-brand-surface:#7d3f49;--tawasul-color-accent:#d5a75e;--tawasul-color-border:#b76a72;--tawasul-color-focus:#fff9f7}:root{--site-header-height:4.5rem;color:var(--tawasul-color-text);background:var(--tawasul-color-canvas);font-family:var(--tawasul-font-family-latin-ui);font-synthesis:none;scroll-behavior:smooth}:root[lang=ar]{font-family:var(--tawasul-font-family-arabic-ui);line-height:var(--tawasul-font-line-height-body-arabic)}*{box-sizing:border-box}html{background:var(--tawasul-color-canvas);scroll-padding-block-start:calc(var(--site-header-height) + 1rem)}body{background:radial-gradient(circle at 12% 3%, #ddb7b36b, transparent 27rem), var(--tawasul-color-canvas);min-block-size:100vh;min-inline-size:min(20rem,100%);margin:0}body,button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}button{border:0}img{max-inline-size:100%;display:block}h1,h2,h3,p{margin-block-start:0}h1,h2,h3{text-wrap:balance}h1,h2{font-family:var(--tawasul-font-family-latin-ceremonial);font-weight:var(--tawasul-font-weight-regular)}:root[lang=ar] h1,:root[lang=ar] h2{font-family:var(--tawasul-font-family-arabic-ceremonial);line-height:1.28}p,li{text-wrap:pretty}:focus-visible{outline:3px solid var(--tawasul-color-focus);outline-offset:4px}.skip-link{z-index:100;border-radius:var(--tawasul-radius-compact);color:var(--tawasul-color-text-on-strong);background:var(--tawasul-color-surface-strong);padding:.75rem 1rem;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:30;min-block-size:var(--site-header-height);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);direction:ltr;background:#fff9f7e6;border-block-end:1px solid #8d465029;grid-template-columns:1fr auto auto;align-items:center;gap:1.5rem;padding-inline:max(1rem,50vw - 38rem);display:grid;position:sticky;inset-block-start:0}.brand-link{min-block-size:2.75rem;font-family:var(--tawasul-font-family-latin-ceremonial);justify-self:start;align-items:center;gap:.5rem;font-size:1.7rem;line-height:1.2;text-decoration:none;display:inline-flex}.brand-link img{block-size:2.5rem;inline-size:2.5rem}.site-header nav{align-items:center;gap:1.5rem;display:flex}.site-header nav a{align-items:center;min-block-size:2.75rem;display:inline-flex}.site-header nav a,.language-link{color:var(--tawasul-color-text-muted);font-size:.88rem;font-weight:var(--tawasul-font-weight-medium);text-decoration:none;position:relative}.site-header nav a:after{background:var(--tawasul-color-brand);content:"";block-size:1px;transition:inset var(--tawasul-motion-continuation);position:absolute;inset-block-end:.25rem;inset-inline:50%}.site-header nav a:hover:after,.site-header nav a:focus-visible:after{inset-inline:0}.header-actions{align-items:center;gap:.65rem;display:flex}.header-plan{border-radius:var(--tawasul-radius-pill);min-block-size:2.75rem;color:var(--tawasul-color-text-on-strong);background:var(--tawasul-color-brand);font-size:.82rem;font-weight:var(--tawasul-font-weight-strong);cursor:pointer;justify-content:center;align-items:center;padding-inline:1rem;display:inline-flex}.language-link{min-inline-size:6.3rem;min-block-size:var(--tawasul-size-action-minimum);border:1px solid var(--tawasul-color-border);border-radius:var(--tawasul-radius-pill);background:var(--tawasul-color-surface);place-items:center;display:grid}.hero-section,.section,.closing-section,footer{inline-size:min(100% - 2rem,76rem);margin-inline:auto}.hero-section{grid-template-columns:minmax(0,1.02fr) minmax(23rem,.98fr);align-items:start;gap:clamp(2.5rem,7vw,6rem);padding-block:clamp(2rem,4vw,4rem);display:grid}.eyebrow{color:var(--tawasul-color-accent);font-size:.72rem;font-weight:var(--tawasul-font-weight-strong);letter-spacing:.13em;text-transform:uppercase;margin-block-end:.85rem;line-height:1.5}:root[lang=ar] .eyebrow{letter-spacing:0;text-transform:none}.hero-copy h1{letter-spacing:-.04em;max-inline-size:12ch;margin-block-end:1.5rem;font-size:clamp(3.45rem,7.4vw,6.5rem);line-height:.94}:root[lang=ar] .hero-copy h1{letter-spacing:0;max-inline-size:13ch;font-size:clamp(3.3rem,6.8vw,5.8rem)}.hero-lede{max-inline-size:38rem;color:var(--tawasul-color-text-muted);margin-block-end:2rem;font-size:clamp(1.05rem,1.7vw,1.28rem);line-height:1.75}.hero-actions,.result-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.primary-button,.secondary-button,.light-button,.outline-light-button{min-block-size:var(--tawasul-size-action-minimum);border-radius:var(--tawasul-radius-pill);text-align:center;font-weight:var(--tawasul-font-weight-strong);cursor:pointer;transition:transform var(--tawasul-motion-immediate), box-shadow var(--tawasul-motion-immediate), background var(--tawasul-motion-immediate);justify-content:center;align-items:center;padding:.75rem 1.3rem;text-decoration:none;display:inline-flex}.primary-button{color:var(--tawasul-color-text-on-strong);background:var(--tawasul-color-brand);box-shadow:0 .75rem 1.8rem #69333d2e}.secondary-button{border:1px solid var(--tawasul-color-brand);color:var(--tawasul-color-brand);background:0 0}.primary-button:hover,.light-button:hover,.secondary-button:hover,.outline-light-button:hover{transform:translateY(-2px)}.primary-button:hover{box-shadow:0 1rem 2.2rem #69333d3d}.primary-button:disabled,.outline-light-button:disabled{cursor:not-allowed;opacity:.52;box-shadow:none;transform:none}.hero-journey{border:1px solid var(--tawasul-color-border);background:var(--tawasul-color-surface);border-radius:1.5rem;align-self:center;padding:clamp(1.25rem,3vw,2rem)}.hero-journey .eyebrow{margin-block-end:1rem}.hero-journey h2{max-inline-size:16ch;margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15}.hero-journey-body{max-inline-size:34ch;color:var(--tawasul-color-text-muted);margin-block:1rem 1.5rem;font-size:1.05rem;line-height:1.6}.hero-qr-example{border-block-start:1px solid var(--tawasul-color-border);place-items:center;margin:0;padding-block-start:1.5rem;display:grid}.hero-qr-example img{border-radius:.5rem;block-size:auto;inline-size:clamp(9rem,15vw,12rem)}.section{padding-block:clamp(5rem,10vw,9rem)}.section-heading{max-inline-size:47rem;margin-block-end:clamp(2.5rem,6vw,5rem)}.section-heading h2,.price-copy h2,.closing-section h2{letter-spacing:-.025em;margin-block-end:1.25rem;font-size:clamp(2.45rem,5.3vw,4.8rem);line-height:1.03}:root[lang=ar] .section-heading h2,:root[lang=ar] .price-copy h2,:root[lang=ar] .closing-section h2{letter-spacing:0;line-height:1.3}.section-heading>p:last-child,.price-copy>p:not(.eyebrow),.closing-section>p:not(.eyebrow){max-inline-size:42rem;color:var(--tawasul-color-text-muted);font-size:1.05rem;line-height:1.8}.feature-list{border-block-start:1px solid var(--tawasul-color-border);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.feature-list article{padding-block:2rem;padding-inline:clamp(1rem,3vw,2.25rem)}.feature-list article+article{border-inline-start:1px solid var(--tawasul-color-border)}.feature-number{color:var(--tawasul-color-accent);font-size:.72rem;font-weight:var(--tawasul-font-weight-strong)}.feature-list h3,.channel-object h3,.journey-list h3{margin-block:1rem .75rem;font-size:1.35rem}.feature-list p,.channel-object p,.journey-list p{color:var(--tawasul-color-text-muted);margin-block-end:0;line-height:1.72}.service-section{inline-size:100%;color:var(--tawasul-color-text-on-strong);background:radial-gradient(circle at 85% 15%, #b4813d2b, transparent 30rem), var(--tawasul-color-surface-strong);padding-inline:max(1rem,50vw - 38rem)}.light-heading .eyebrow{color:var(--tawasul-color-warning-border)}.light-heading>p:last-child{color:#fff9f7c2}.channel-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.channel-object{border-radius:var(--tawasul-radius-ceremonial);background:#fff9f70f;border:1px solid #fff9f733;flex-direction:column;align-items:flex-start;min-block-size:23rem;padding:clamp(1.5rem,4vw,3rem);display:flex}.channel-object.assisted{background:var(--tawasul-color-brand)}.channel-object .channel-label{color:var(--tawasul-color-warning-border);font-size:.72rem;font-weight:var(--tawasul-font-weight-strong);letter-spacing:.12em;text-transform:uppercase;margin-block-end:auto}:root[lang=ar] .channel-object .channel-label{letter-spacing:0;text-transform:none}.channel-object h3{margin-block-start:3rem;font-size:clamp(1.75rem,3vw,2.5rem)}.channel-object p{color:#fff9f7c7}.channel-object .light-button,.channel-object .outline-light-button{margin-block-start:1.75rem}.light-button{color:var(--tawasul-color-brand-strong);background:var(--tawasul-color-surface)}.outline-light-button{color:var(--tawasul-color-text-on-strong);background:0 0;border:1px solid #fff9f78f}.continuity-line{color:#fff9f7c2;text-align:center;justify-content:center;align-items:center;gap:.7rem;max-inline-size:52rem;margin:2rem auto 0;display:flex}.journey-section{grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr);gap:clamp(3rem,8vw,7rem);display:grid}.journey-list{margin:0;padding:0;list-style:none}.journey-list li{border-block-start:1px solid var(--tawasul-color-border);grid-template-columns:3rem 1fr;gap:1rem;padding-block:1.4rem;display:grid}.journey-list li:last-child{border-block-end:1px solid var(--tawasul-color-border)}.journey-list>li>span{color:var(--tawasul-color-accent);font-size:.75rem;font-weight:var(--tawasul-font-weight-strong)}.journey-list h3{margin-block-start:0}.price-section{grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);align-items:center;gap:clamp(3rem,8vw,7rem);display:grid}.price-note{margin-block-start:1.5rem;font-size:.86rem!important}.price-object{border:1px solid var(--tawasul-color-border);border-radius:var(--tawasul-radius-ceremonial);background:var(--tawasul-color-surface);box-shadow:var(--tawasul-shadow-object);padding:clamp(1.75rem,4vw,3rem);position:relative;overflow:hidden}.price-object:before{content:"";border:1px solid #b4813d57;border-radius:50%;block-size:11rem;inline-size:11rem;position:absolute;inset-block-start:-4rem;inset-inline-end:-4rem}.price-object>label{font-weight:var(--tawasul-font-weight-strong);margin-block-end:.55rem;display:block}.price-object>input{inline-size:100%;min-block-size:var(--tawasul-size-action-minimum);border:1px solid var(--tawasul-color-border);border-radius:var(--tawasul-radius-interactive);color:var(--tawasul-color-text);background:var(--tawasul-color-canvas);padding:.75rem .9rem;position:relative}.price-action{inline-size:100%;margin-block-start:1.25rem}.package-picker{border:0;margin:0;padding:0;position:relative}.package-picker legend{font-weight:var(--tawasul-font-weight-strong);margin-block-end:.8rem}.package-options{gap:.65rem;display:grid}.package-options label{border:1px solid var(--tawasul-color-border);border-radius:var(--tawasul-radius-interactive);background:var(--tawasul-color-canvas);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-block-size:4.5rem;padding:.75rem .9rem;display:grid}.package-options label.selected{border-color:var(--tawasul-color-brand);background:var(--tawasul-color-brand-surface);box-shadow:inset 0 0 0 1px var(--tawasul-color-brand)}.package-options input{block-size:1.2rem;inline-size:1.2rem;accent-color:var(--tawasul-color-brand)}.package-options span,.package-options strong,.package-options small{display:block}.package-options small{color:var(--tawasul-color-text-muted);margin-block-start:.2rem;font-size:.78rem}.package-options b{color:var(--tawasul-color-brand-strong);white-space:nowrap;font-size:.95rem}.bespoke-toggle{inline-size:100%;margin-block-start:.75rem;position:relative}.bespoke-panel{border-inline-start:3px solid var(--tawasul-color-accent);margin-block-start:1rem;padding-inline-start:1rem;position:relative}.bespoke-panel>label{font-weight:var(--tawasul-font-weight-strong);margin-block:1rem .55rem;display:block}.bespoke-panel>input{inline-size:100%;min-block-size:var(--tawasul-size-action-minimum);border:1px solid var(--tawasul-color-border);border-radius:var(--tawasul-radius-interactive);color:var(--tawasul-color-text);background:var(--tawasul-color-canvas);padding:.75rem .9rem}.bespoke-panel>input[aria-invalid=true]{border-color:var(--tawasul-color-danger);box-shadow:0 0 0 1px var(--tawasul-color-danger)}.guest-count-error{color:var(--tawasul-color-danger);margin-block-start:.5rem;font-size:.88rem;line-height:1.55}.bespoke-estimate{color:var(--tawasul-color-text);margin:0;line-height:1.65}.price-rule{background:var(--tawasul-color-border);block-size:1px;margin-block:2rem}.price-object h3{font-size:.82rem}.price-object ul,.trust-list{margin:0;padding:0;list-style:none}.price-object li{color:var(--tawasul-color-text-muted);grid-template-columns:1.3rem 1fr;gap:.5rem;padding-block:.55rem;display:grid}.price-object li span{color:var(--tawasul-color-success)}.trust-section{border-block-start:1px solid var(--tawasul-color-border);grid-template-columns:1fr 1fr;gap:clamp(3rem,9vw,8rem);display:grid}.trust-list li{border-block-end:1px solid var(--tawasul-color-border);grid-template-columns:2rem 1fr;gap:1rem;padding-block:1.25rem;display:grid}.trust-list li>span{color:var(--tawasul-color-accent);font-size:1.2rem}.trust-list p{margin:0;line-height:1.65}.closing-section{inline-size:100%;max-inline-size:none;color:var(--tawasul-color-text-on-strong);background:var(--tawasul-color-brand);text-align:center;padding-block:clamp(5rem,10vw,9rem);padding-inline:max(1rem,50vw - 38rem)}.closing-section .eyebrow{color:var(--tawasul-color-warning-border)}.closing-section h2,.closing-section>p:not(.eyebrow){max-inline-size:48rem;margin-inline:auto}.closing-section>p:not(.eyebrow){color:#fff9f7d1}.closing-actions{justify-content:center;margin-block-start:2rem}footer{grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;padding-block:2.5rem;display:grid}footer img{inline-size:8.5rem}footer small{color:var(--tawasul-color-text-muted);margin:0}footer nav{flex-wrap:wrap;gap:.7rem 1.1rem;display:flex}footer nav a{color:var(--tawasul-color-text-muted);text-underline-offset:.25rem;font-size:.78rem}footer small{text-align:end}.policy-shell{min-block-size:100vh}.policy-header{position:static}.policy-header .policy-home{color:var(--tawasul-color-text-muted);justify-self:center;font-size:.88rem;text-decoration:none}.policy-main{inline-size:min(100% - 2rem,52rem);margin-inline:auto;padding-block:clamp(4rem,9vw,7rem)}.policy-main h1{overflow-wrap:anywhere;margin-block-end:1rem;font-size:clamp(3.1rem,8vw,5.5rem);line-height:.98}:root[lang=ar] .policy-main h1{line-height:1.28}.policy-effective,.policy-intro{color:var(--tawasul-color-text-muted)}.policy-effective{margin-block-end:2.5rem;font-size:.85rem}.policy-intro{overflow-wrap:anywhere;margin-block-end:3.5rem;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.8}.policy-section{border-block-start:1px solid var(--tawasul-color-border);padding-block:2rem}.policy-section h2{overflow-wrap:anywhere;margin-block-end:.8rem;font-size:clamp(1.7rem,4vw,2.35rem)}.policy-section p,.policy-section li{color:var(--tawasul-color-text-muted);overflow-wrap:anywhere;line-height:1.8}.policy-section ul{padding-inline-start:1.25rem}.policy-section a{color:var(--tawasul-color-brand);font-weight:var(--tawasul-font-weight-strong);text-underline-offset:.25rem;overflow-wrap:anywhere}.contact-actions{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.handoff-dialog{border:1px solid var(--tawasul-color-border);border-radius:var(--tawasul-radius-ceremonial);max-block-size:min(90dvh,58rem);inline-size:min(100% - 1.5rem,42rem);color:var(--tawasul-color-text);background:var(--tawasul-color-surface);padding:0;overflow:auto;box-shadow:0 2rem 7rem #321f2361}.handoff-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#321f23a6}.dialog-shell{padding:clamp(1.25rem,5vw,2.5rem);position:relative}.dialog-close{inline-size:var(--tawasul-size-action-minimum);block-size:var(--tawasul-size-action-minimum);color:var(--tawasul-color-brand);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:.8rem;inset-inline-end:.8rem}.dialog-close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;block-size:1.25rem;inline-size:1.25rem}.dialog-intro{padding-inline-end:2.5rem}.dialog-intro h2{margin-block-end:.8rem;font-size:clamp(2rem,5vw,3.2rem)}.dialog-intro>p{color:var(--tawasul-color-text-muted);line-height:1.65}.handoff-dialog fieldset{border:0;margin:2rem 0 0;padding:0}.handoff-dialog .dialog-package-picker{margin-block-start:1.75rem}.handoff-dialog legend{font-weight:var(--tawasul-font-weight-strong)}.prepare-button{inline-size:100%}.handoff-result{margin-block-start:1rem}.handoff-fallback{margin-block-start:.75rem}.handoff-result pre{border:1px solid var(--tawasul-color-border);border-radius:var(--tawasul-radius-interactive);color:var(--tawasul-color-text);background:var(--tawasul-color-canvas);font:inherit;white-space:pre-wrap;padding:1rem;line-height:1.65;overflow:auto}.result-unavailable,.result-error{border-inline-start:3px solid var(--tawasul-color-warning);inline-size:100%;color:var(--tawasul-color-text-muted);padding-inline-start:.8rem;font-size:.86rem}.result-error{border-inline-start-color:var(--tawasul-color-danger);color:var(--tawasul-color-danger)}@media (width<=62rem){.site-header nav{display:none}.site-header{grid-template-columns:auto 1fr}.header-actions{justify-self:end}.hero-section{grid-template-columns:minmax(0,1fr);min-block-size:auto}.hero-copy,.hero-journey{min-inline-size:0}.hero-copy{max-inline-size:46rem}.hero-journey{inline-size:min(100%,38rem);margin-inline:auto}.journey-section,.price-section,.trust-section{grid-template-columns:minmax(0,1fr)}.journey-section .section-heading,.trust-section .section-heading{margin-block-end:0}}@media (width<=46rem){:root{--site-header-height:4rem}.channel-object{min-block-size:0;min-inline-size:0;padding:1rem}.channel-object .channel-label{margin-block-end:0}.channel-object h3{margin-block:.5rem;font-size:1.35rem}.channel-object p{overflow-wrap:anywhere;font-size:.95rem;line-height:1.5}.channel-object .light-button,.channel-object .outline-light-button{overflow-wrap:anywhere;max-inline-size:100%;margin-block-start:1rem}.site-header{flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-inline:.75rem;display:flex}.header-actions{margin-inline-start:auto}.brand-link{font-size:1.5rem}.brand-link img{block-size:2.25rem;inline-size:2.25rem}.header-plan{display:none}.language-link{min-block-size:2.75rem;min-inline-size:5.75rem}.hero-copy h1{font-size:clamp(3.25rem,17vw,5rem)}.hero-copy :is(h1,p),.hero-journey :is(h2,p){overflow-wrap:anywhere}.hero-actions>*,.closing-actions>*{inline-size:100%}.hero-journey{padding:1.25rem}.hero-qr-example img{inline-size:9rem}.section-heading,.journey-list,.price-copy,.price-object,.package-picker,.package-options{min-inline-size:0}.section-heading :is(h2,p),.journey-list :is(h3,p),.price-copy :is(h2,p){overflow-wrap:anywhere}.journey-list li{grid-template-columns:3rem minmax(0,1fr)}.package-options label{grid-template-columns:auto minmax(0,1fr)}.package-options b{white-space:normal;grid-column:2}.price-object li{grid-template-columns:1.3rem minmax(0,1fr)}.price-object li p{overflow-wrap:anywhere}.trust-list li{grid-template-columns:2rem minmax(0,1fr)}.trust-list p{overflow-wrap:anywhere}.feature-list{grid-template-columns:1fr}.channel-grid{grid-template-columns:minmax(0,1fr)}.feature-list article+article{border-block-start:1px solid var(--tawasul-color-border);border-inline-start:0}footer{text-align:center;grid-template-columns:1fr}footer img{margin-inline:auto}footer small{text-align:center}footer nav{justify-content:center}.policy-header{grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.policy-header .policy-home{display:none}.policy-header .brand-link{min-inline-size:0;font-size:1.4rem}.policy-header .language-link{justify-self:end}.dialog-shell{padding-block-start:3.5rem}.dialog-intro{padding-inline-end:0}.result-actions>*{inline-size:100%}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
