.hero-scrim[data-astro-cid-t7t7w4mn]{--start:to right;--band:linear-gradient(to bottom, color-mix(in oklch, var(--color-ink) 58%, transparent) 0, transparent calc(var(--header-h) + 5rem));--side:linear-gradient(var(--start), color-mix(in oklch, var(--color-ink) 66%, transparent) 0, color-mix(in oklch, var(--color-ink) 30%, transparent) 42%, transparent 68%);z-index:-1;pointer-events:none;background:var(--band), var(--side);position:absolute;inset:0}[dir=rtl] .hero-scrim[data-astro-cid-t7t7w4mn]{--start:to left}@media (width<=40rem){.hero-scrim[data-astro-cid-t7t7w4mn]{--band:linear-gradient(to bottom, color-mix(in oklch, var(--color-ink) 58%, transparent) 0, transparent calc(var(--header-h) + 4rem));--side:linear-gradient(var(--start), color-mix(in oklch, var(--color-ink) 76%, transparent) 0, color-mix(in oklch, var(--color-ink) 48%, transparent) 50%, color-mix(in oklch, var(--color-ink) 30%, transparent) 100%)}}.pillar-route[data-astro-cid-6xwcudgn]{margin-block-start:.9rem}.route-stops[data-astro-cid-6xwcudgn]{--gap:clamp(1.5rem, .9rem + 2.2vw, 3rem);column-gap:var(--gap);grid-template-columns:repeat(2,max-content);row-gap:.35rem;display:grid}@media (width>=40rem){.route-stops[data-astro-cid-6xwcudgn]{grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column}}.route-stop[data-astro-cid-6xwcudgn]{position:relative}.route-stop[data-astro-cid-6xwcudgn]:before{content:"";background:color-mix(in oklch, var(--color-on-ink) 50%, transparent);block-size:2px;transition:background-color var(--t-state) linear;position:absolute;inset-block-start:calc(.5rem - 1px);inset-inline:0}.route-stop[data-astro-cid-6xwcudgn]:has(~.route-stop>.route-link[aria-current=true]):before{background:var(--color-rose)}@media (width<=39.99rem){.route-stop[data-astro-cid-6xwcudgn]:nth-child(odd):before{inset-inline-end:calc(var(--gap) * -1)}}@media (width>=40rem){.route-stop[data-astro-cid-6xwcudgn]:not(:last-child):before{inset-inline-end:calc(var(--gap) * -1)}}.route-link[data-astro-cid-6xwcudgn]{min-block-size:2.75rem;color:var(--color-on-ink);justify-items:start;gap:.55rem;padding-block-end:.35rem;text-decoration:none;display:grid;position:relative}.route-pin[data-astro-cid-6xwcudgn]{border:2px solid var(--color-rose);background:var(--color-ink);block-size:1rem;inline-size:1rem;transition:background-color var(--t-feedback) linear, scale var(--t-state) var(--ease-out);border-radius:50%}.route-name[data-astro-cid-6xwcudgn]{font-family:var(--font-display);white-space:nowrap;transition:background-size var(--t-state) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;padding-block-end:3px;font-size:clamp(1.0625rem,.98rem + .35vw,1.25rem);font-weight:540;line-height:1.2}[dir=rtl] .route-name[data-astro-cid-6xwcudgn]{background-position:100% 100%}.route-link[data-astro-cid-6xwcudgn][aria-current=true] .route-pin[data-astro-cid-6xwcudgn],.route-link[data-astro-cid-6xwcudgn]:focus-visible .route-pin[data-astro-cid-6xwcudgn]{background:var(--color-rose)}.route-link[data-astro-cid-6xwcudgn]:focus-visible .route-name[data-astro-cid-6xwcudgn]{background-size:100% 1.5px}@media (hover:hover) and (pointer:fine){.route-link[data-astro-cid-6xwcudgn]:hover .route-pin[data-astro-cid-6xwcudgn]{background:var(--color-rose)}.route-link[data-astro-cid-6xwcudgn]:hover .route-name[data-astro-cid-6xwcudgn]{background-size:100% 1.5px}}.route-link[data-astro-cid-6xwcudgn]:active .route-pin[data-astro-cid-6xwcudgn]{scale:.85}@media (prefers-reduced-motion:reduce){.route-stop[data-astro-cid-6xwcudgn]:before,.route-pin[data-astro-cid-6xwcudgn],.route-name[data-astro-cid-6xwcudgn]{transition:none}}.stage[data-astro-cid-izzzmym3]{--credit-feather:linear-gradient(to top, color-mix(in oklch, var(--color-ink) 90%, transparent) 0, color-mix(in oklch, var(--color-ink) 82%, transparent) 3rem, color-mix(in oklch, var(--color-ink) 64%, transparent) 4rem, color-mix(in oklch, var(--color-ink) 42%, transparent) 5rem, color-mix(in oklch, var(--color-ink) 22%, transparent) 6.1rem, color-mix(in oklch, var(--color-ink) 8%, transparent) 7.3rem, transparent 8.6rem);--fade-dir:to right;--fade-from:0px;--fade-to:17rem;--fade-run:calc(var(--fade-to) - var(--fade-from));--edge-feather:linear-gradient(var(--fade-dir), var(--color-ink) var(--fade-from), color-mix(in oklch, var(--color-ink) 99.88%, transparent) calc(var(--fade-from) + var(--fade-run) * .05), color-mix(in oklch, var(--color-ink) 99.14%, transparent) calc(var(--fade-from) + var(--fade-run) * .1), color-mix(in oklch, var(--color-ink) 97.34%, transparent) calc(var(--fade-from) + var(--fade-run) * .15), color-mix(in oklch, var(--color-ink) 94.21%, transparent) calc(var(--fade-from) + var(--fade-run) * .2), color-mix(in oklch, var(--color-ink) 83.69%, transparent) calc(var(--fade-from) + var(--fade-run) * .3), color-mix(in oklch, var(--color-ink) 68.26%, transparent) calc(var(--fade-from) + var(--fade-run) * .4), color-mix(in oklch, var(--color-ink) 50%, transparent) calc(var(--fade-from) + var(--fade-run) * .5), color-mix(in oklch, var(--color-ink) 31.74%, transparent) calc(var(--fade-from) + var(--fade-run) * .6), color-mix(in oklch, var(--color-ink) 16.31%, transparent) calc(var(--fade-from) + var(--fade-run) * .7), color-mix(in oklch, var(--color-ink) 5.79%, transparent) calc(var(--fade-from) + var(--fade-run) * .8), color-mix(in oklch, var(--color-ink) 2.66%, transparent) calc(var(--fade-from) + var(--fade-run) * .85), color-mix(in oklch, var(--color-ink) 0.86%, transparent) calc(var(--fade-from) + var(--fade-run) * .9), color-mix(in oklch, var(--color-ink) 0.12%, transparent) calc(var(--fade-from) + var(--fade-run) * .95), transparent var(--fade-to));isolation:isolate;background:var(--color-ink);color:var(--color-on-ink);display:block;position:relative;overflow:clip}.stage-grid[data-astro-cid-izzzmym3]{padding-block:clamp(3.5rem,2rem + 6vw,7rem)}.pillar[data-astro-cid-izzzmym3]{border-block-start:1px solid var(--color-asphalt-2);gap:1.5rem;padding-block:2.75rem;display:grid}.pillar[data-astro-cid-izzzmym3]:first-of-type{border-block-start:0;padding-block-start:0}.pillar[data-astro-cid-izzzmym3]:last-of-type{padding-block-end:0}@media (width>=56rem){.pillar[data-astro-cid-izzzmym3]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"body photo";align-items:center;column-gap:clamp(2rem,5vw,5rem)}.pillar-photo[data-astro-cid-izzzmym3]{grid-area:photo}.pillar-body[data-astro-cid-izzzmym3]{grid-area:body}}.pillar-photo[data-astro-cid-izzzmym3]{aspect-ratio:3/2;background:var(--color-asphalt);position:relative;overflow:hidden}.pillar-photo[data-astro-cid-izzzmym3] .pillar-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pillar-photo[data-astro-cid-izzzmym3]:after{content:"";background:var(--credit-feather);position:absolute;inset:0}.pillar-credit[data-astro-cid-izzzmym3]{z-index:1;margin:0;position:absolute;inset-block-end:.75rem;inset-inline-end:var(--gutter)}.pillar-body[data-astro-cid-izzzmym3]{align-content:start;justify-items:start;gap:.9rem;display:grid}.pillar-name[data-astro-cid-izzzmym3]{font-family:var(--font-display);font-size:var(--step-3);font-weight:620;line-height:var(--lh-head);color:var(--color-on-ink)}.pillar-text[data-astro-cid-izzzmym3]{max-inline-size:26em;font-size:var(--step-1);color:var(--color-on-ink);line-height:1.5}:lang(ar) .pillar-text[data-astro-cid-izzzmym3]{line-height:1.75}.stage-tabs[data-astro-cid-izzzmym3]{justify-items:start;gap:.2rem;display:grid;position:relative}.stage-road[data-astro-cid-izzzmym3]{background:color-mix(in oklch, var(--color-on-ink) 24%, transparent);inline-size:2px;position:absolute;inset-block:0;inset-inline-start:calc(.6rem - 1px)}.stage-road-fill[data-astro-cid-izzzmym3]{block-size:var(--fill,0px);background:var(--color-rose);transition:block-size var(--t-state) var(--ease-out);position:absolute;inset-block-start:0;inset-inline:0}.stage-tab[data-astro-cid-izzzmym3]{min-block-size:3.5rem;color:var(--color-on-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:1.2rem auto;align-items:center;column-gap:1.25rem;padding-block:.3rem;padding-inline:0 .75rem;display:grid;position:relative}.stage-pin[data-astro-cid-izzzmym3]{border:2px solid var(--color-on-ink-2);background:var(--color-ink);block-size:1.2rem;inline-size:1.2rem;transition:background-color var(--t-state) linear, border-color var(--t-state) linear, scale var(--t-state) var(--ease-out);border-radius:50%}.stage-tab-name[data-astro-cid-izzzmym3]{font-family:var(--font-display);font-size:var(--step-3);font-variation-settings:"wght" 560;color:var(--color-on-ink-2);transition:font-variation-settings var(--t-state) var(--ease-out), color var(--t-state) linear;font-weight:500;line-height:1.15}.stage-tab[data-astro-cid-izzzmym3][aria-selected=true] .stage-pin[data-astro-cid-izzzmym3]{background:var(--color-rose);border-color:var(--color-rose);scale:1.2}.stage-tab[data-astro-cid-izzzmym3][aria-selected=true] .stage-tab-name[data-astro-cid-izzzmym3]{color:var(--color-rose);font-variation-settings:"wght" 850}@media (hover:hover) and (pointer:fine){.stage-tab[data-astro-cid-izzzmym3][aria-selected=false]:hover .stage-tab-name[data-astro-cid-izzzmym3]{color:var(--color-on-ink);font-variation-settings:"wght" 720}.stage-tab[data-astro-cid-izzzmym3][aria-selected=false]:hover .stage-pin[data-astro-cid-izzzmym3]{border-color:var(--color-rose)}}.stage-tab[data-astro-cid-izzzmym3]:active .stage-pin[data-astro-cid-izzzmym3]{scale:.9}.stage-tab[data-astro-cid-izzzmym3]:focus-visible{outline-offset:2px}.stage[data-astro-cid-izzzmym3][data-enhanced]{align-items:center;display:grid}.stage[data-astro-cid-izzzmym3][data-enhanced] .stage-grid[data-astro-cid-izzzmym3]{grid-template-columns:minmax(0,1fr);grid-template-areas:"tabs""copy";row-gap:clamp(1.75rem,1rem + 2vw,2.75rem);display:grid}.stage[data-astro-cid-izzzmym3][data-enhanced] .stage-tabs[data-astro-cid-izzzmym3]{z-index:3;grid-area:tabs}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar[data-astro-cid-izzzmym3]{border:0;grid-area:copy;padding:0;display:block}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar-photo[data-astro-cid-izzzmym3]{z-index:0;inset-block:0;inset-inline:var(--photo-start,0) 0;aspect-ratio:auto;visibility:hidden;grid-area:auto;position:absolute}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar[data-astro-cid-izzzmym3][data-state] .pillar-photo[data-astro-cid-izzzmym3]{visibility:visible}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar[data-astro-cid-izzzmym3][data-state=leaving] .pillar-photo[data-astro-cid-izzzmym3]{z-index:1}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar[data-astro-cid-izzzmym3][data-state=active] .pillar-photo[data-astro-cid-izzzmym3]{z-index:2}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar-photo[data-astro-cid-izzzmym3]:after{background:var(--credit-feather), var(--edge-feather)}[dir=rtl] .stage[data-astro-cid-izzzmym3][data-enhanced]{--fade-dir:to left}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar-body[data-astro-cid-izzzmym3]{z-index:3;visibility:hidden;block-size:100%;position:relative}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar[data-astro-cid-izzzmym3][data-state] .pillar-body[data-astro-cid-izzzmym3]{visibility:visible}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar-name[data-astro-cid-izzzmym3]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar[data-astro-cid-izzzmym3]:focus-visible{outline:none}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar[data-astro-cid-izzzmym3]:focus-visible .pillar-body[data-astro-cid-izzzmym3]{outline:2px solid var(--color-rose);outline-offset:.75rem}@media (width>=64rem){.stage[data-astro-cid-izzzmym3][data-enhanced]{--photo-start:calc(max(0px, (100% - 90rem) / 2) + var(--gutter) + 24rem);min-block-size:clamp(38rem,86svh,54rem)}.stage[data-astro-cid-izzzmym3][data-enhanced] .stage-grid[data-astro-cid-izzzmym3]{grid-template-columns:minmax(0,28rem) minmax(0,1fr);grid-template-areas:"tabs.""copy."}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar-credit[data-astro-cid-izzzmym3]{inset-block-end:1rem}}@media (width<=63.99rem){.stage[data-astro-cid-izzzmym3][data-enhanced]{--photo-h:min(68vw, 30rem);padding-block-start:var(--photo-h)}.stage[data-astro-cid-izzzmym3][data-enhanced] .stage-grid[data-astro-cid-izzzmym3]{padding-block:2.25rem clamp(3.5rem,2rem + 6vw,5rem)}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar-photo[data-astro-cid-izzzmym3]{block-size:var(--photo-h);inset-block:0 auto;inset-inline:0}.stage[data-astro-cid-izzzmym3][data-enhanced],[dir=rtl] .stage[data-astro-cid-izzzmym3][data-enhanced]{--fade-dir:to top;--fade-from:1rem;--fade-to:45%}.stage[data-astro-cid-izzzmym3][data-enhanced] .pillar-photo[data-astro-cid-izzzmym3]:after{background:var(--edge-feather)}.stage-tab-name[data-astro-cid-izzzmym3]{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.2rem)}}@media (prefers-reduced-motion:reduce){.stage-road-fill[data-astro-cid-izzzmym3],.stage-pin[data-astro-cid-izzzmym3],.stage-tab-name[data-astro-cid-izzzmym3]{transition:none}}.features[data-astro-cid-kn7peoyz]{padding-block:var(--section);background:var(--color-limestone);color:var(--color-ink);container-type:inline-size}.features-list[data-astro-cid-kn7peoyz]{--bleed:calc(var(--gutter) + max(0px, (100cqi - 90rem) / 2));row-gap:clamp(4.5rem,2.5rem + 7vw,9rem);display:grid}.feature[data-astro-cid-kn7peoyz]{gap:2.25rem;display:grid}.feature-media[data-astro-cid-kn7peoyz]{--caption-start:var(--gutter);margin-inline:calc(var(--gutter) * -1)}@media (width>=64rem){.feature[data-astro-cid-kn7peoyz]{--pad:clamp(1.5rem, 3vw, 3.5rem);column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.feature-media[data-astro-cid-kn7peoyz],.feature-body[data-astro-cid-kn7peoyz]{grid-row:1}.feature[data-astro-cid-kn7peoyz][data-side=start] .feature-media[data-astro-cid-kn7peoyz]{--caption-start:var(--bleed);margin-inline:calc(var(--bleed) * -1) 0;grid-column:1/span 7}.feature[data-astro-cid-kn7peoyz][data-side=start] .feature-body[data-astro-cid-kn7peoyz]{grid-column:8/span 5;margin-inline-start:var(--pad)}.feature[data-astro-cid-kn7peoyz][data-side=end] .feature-media[data-astro-cid-kn7peoyz]{--caption-start:0px;margin-inline:0 calc(var(--bleed) * -1);grid-column:6/span 7}.feature[data-astro-cid-kn7peoyz][data-side=end] .feature-body[data-astro-cid-kn7peoyz]{grid-column:1/span 5;margin-inline-end:var(--pad)}}.feature-frame[data-astro-cid-kn7peoyz]{aspect-ratio:3/2;background:var(--color-limestone-2);position:relative;overflow:hidden}.feature-frame[data-astro-cid-kn7peoyz] .feature-img{object-fit:cover;width:100%;height:116%;position:absolute;inset:-8% 0}.feature-caption[data-astro-cid-kn7peoyz]{padding-inline:var(--caption-start) var(--gutter);margin-block-start:.75rem;display:flex}.feature-body[data-astro-cid-kn7peoyz]{--road:4px;--drop:2.6rem;justify-items:start;gap:1rem;padding-block-start:var(--drop);display:grid;position:relative}.feature-body[data-astro-cid-kn7peoyz]:before{content:"";block-size:var(--road);background:var(--color-ink);clip-path:polygon(0 0, 100% 0, 100% 100%, calc(var(--road) * var(--cut)) 100%);position:absolute;inset-block-start:0;inset-inline:0}[dir=rtl] .feature-body[data-astro-cid-kn7peoyz]:before{clip-path:polygon(0 0, 100% 0, calc(100% - var(--road) * var(--cut)) 100%, 0 100%)}.feature-body[data-astro-cid-kn7peoyz]:after{content:"";inline-size:calc(var(--road) * 1.244);block-size:var(--drop);background:var(--color-ink);transform-origin:0 0;position:absolute;inset-block-start:0;inset-inline-start:0;transform:skew(36.5deg)}[dir=rtl] .feature-body[data-astro-cid-kn7peoyz]:after{transform-origin:100% 0;transform:skew(-36.5deg)}.feature-title[data-astro-cid-kn7peoyz]{max-inline-size:14ch}:lang(en) .feature-title[data-astro-cid-kn7peoyz]{margin-block-start:.35rem}:lang(ar) .feature-title[data-astro-cid-kn7peoyz]{max-inline-size:16ch}.feature-p[data-astro-cid-kn7peoyz]{max-inline-size:34em;color:var(--color-ink-2)}.feature-p--first[data-astro-cid-kn7peoyz]{font-size:var(--step-1);color:var(--color-ink);margin-block-start:.35rem;line-height:1.5}:lang(ar) .feature-p--first[data-astro-cid-kn7peoyz]{line-height:1.75}.strategy-intro[data-astro-cid-s4a6jsq3]{padding-block:var(--section) calc(var(--section) * .8)}.strategy-road[data-astro-cid-s4a6jsq3]{--road:4px;--drop:2.6rem;gap:1.75rem;padding-block-start:var(--drop);display:grid;position:relative}.strategy-road[data-astro-cid-s4a6jsq3]:before{content:"";block-size:var(--road);background:var(--color-ink);clip-path:polygon(0 0, 100% 0, 100% 100%, calc(var(--road) * var(--cut)) 100%);position:absolute;inset-block-start:0;inset-inline:0}[dir=rtl] .strategy-road[data-astro-cid-s4a6jsq3]:before{clip-path:polygon(0 0, 100% 0, calc(100% - var(--road) * var(--cut)) 100%, 0 100%)}.strategy-road[data-astro-cid-s4a6jsq3]:after{content:"";inline-size:calc(var(--road) * 1.244);block-size:var(--drop);background:var(--color-ink);transform-origin:0 0;position:absolute;inset-block-start:0;inset-inline-start:0;transform:skew(36.5deg)}[dir=rtl] .strategy-road[data-astro-cid-s4a6jsq3]:after{transform-origin:100% 0;transform:skew(-36.5deg)}:lang(en) .strategy-road[data-astro-cid-s4a6jsq3]{padding-block-start:calc(var(--drop) + .3rem)}.strategy-title[data-astro-cid-s4a6jsq3]{max-inline-size:18ch}.strategy-body[data-astro-cid-s4a6jsq3]{justify-items:start;gap:2rem;display:grid}.strategy-lead[data-astro-cid-s4a6jsq3]{max-inline-size:31em}@media (width>=64rem){.strategy-road[data-astro-cid-s4a6jsq3]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.strategy-title[data-astro-cid-s4a6jsq3]{grid-column:1/span 7}.strategy-body[data-astro-cid-s4a6jsq3]{grid-column:8/span 5;padding-block-start:.5rem}}
