.placeholder[data-astro-cid-ql7kesp4]{border-radius:var(--radius);margin:0;display:block;position:relative;overflow:hidden}.placeholder-graphic[data-astro-cid-ql7kesp4]{block-size:100%;inline-size:100%;position:absolute;inset:0}.placeholder-caption[data-astro-cid-ql7kesp4]{padding:var(--space-sm) var(--space-md);color:var(--mist);background:linear-gradient(to top, color-mix(in srgb, var(--night) 70%, transparent), transparent);margin:0;font-size:.75rem;position:absolute;inset-block-end:0;inset-inline:0}.hero[data-astro-cid-bb3qnm36]{min-block-size:92svh;padding:calc(var(--space-section) + 4rem) var(--gutter) var(--space-section);align-items:center;display:flex;position:relative;overflow:hidden}.globe[data-astro-cid-bb3qnm36]{aspect-ratio:1;z-index:0;inline-size:min(69vw,52.9rem);position:absolute;inset-block-start:50%;inset-inline-end:-7%;transform:translateY(-50%)}[data-astro-cid-bb3qnm36]:dir(rtl) .globe[data-astro-cid-bb3qnm36]{inset-inline:-7% auto}.hero-backdrop{-o-object-fit:cover;object-fit:cover;z-index:0;filter:saturate(.8);block-size:100%;inline-size:100%;position:absolute;inset:0}.hero-scrim[data-astro-cid-bb3qnm36]{z-index:0;background:radial-gradient(ellipse at center, transparent 0%, color-mix(in srgb, var(--night) 55%, transparent) 55%, var(--night) 100%), color-mix(in srgb, var(--night) 58%, transparent);position:absolute;inset:0}.globe-still{opacity:.5;transition:opacity .6s var(--ease-expo-out);position:absolute;inset:0}.globe-still rect{fill:none}.globe[data-astro-cid-bb3qnm36][data-hero-globe].is-ready .globe-still{opacity:0}.globe-canvas[data-astro-cid-bb3qnm36]{opacity:0;block-size:100%;inline-size:100%;transition:opacity .6s var(--ease-expo-out);touch-action:pan-y;position:absolute;inset:0}.globe[data-astro-cid-bb3qnm36][data-hero-globe].is-ready .globe-canvas[data-astro-cid-bb3qnm36]{opacity:1}.globe-toggle[data-astro-cid-bb3qnm36]{z-index:1;padding:var(--space-xs) var(--space-md);border:1px solid color-mix(in srgb, var(--cream) 25%, transparent);background-color:color-mix(in srgb, var(--night) 70%, transparent);color:var(--mist);cursor:pointer;pointer-events:none;clip-path:inset(50%);white-space:nowrap;border-radius:999px;block-size:1px;inline-size:1px;font-size:.75rem;position:absolute;inset-block-end:var(--space-md);inset-inline-end:var(--space-md);overflow:hidden}.globe-toggle[data-astro-cid-bb3qnm36]:focus-visible{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;overflow:visible}.globe-toggle[data-astro-cid-bb3qnm36]:hover{color:var(--cream);border-color:var(--copper)}.globe[data-astro-cid-bb3qnm36][data-hero-globe].is-ready .globe-toggle[data-astro-cid-bb3qnm36]{pointer-events:auto}.content[data-astro-cid-bb3qnm36]{z-index:1;max-inline-size:42rem;position:relative;transform:translateY(-8%)}@media (width>=55rem){.hero[data-astro-cid-bb3qnm36]:dir(rtl){flex-direction:row-reverse}[data-astro-cid-bb3qnm36]:dir(ltr) .content[data-astro-cid-bb3qnm36]{margin-inline-start:7%}[data-astro-cid-bb3qnm36]:dir(rtl) .content[data-astro-cid-bb3qnm36]{margin-inline-end:7%}}.eyebrow-text[data-astro-cid-bb3qnm36]{margin:0 0 var(--space-lg);letter-spacing:.12em;color:var(--copper);font-size:.8rem;font-weight:600}[data-astro-cid-bb3qnm36]:dir(rtl) .eyebrow-text[data-astro-cid-bb3qnm36]{letter-spacing:0}.tagline[data-astro-cid-bb3qnm36]{margin:var(--space-md) 0 0;font-family:var(--font-display);color:var(--brass);font-size:clamp(1.1rem,1rem + .4vw,1.35rem);font-style:italic}[data-astro-cid-bb3qnm36]:dir(rtl) .tagline[data-astro-cid-bb3qnm36]{color:var(--copper);font-style:normal}.pillars[data-astro-cid-bb3qnm36]{gap:var(--space-sm);margin:var(--space-lg) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.pillars[data-astro-cid-bb3qnm36] li[data-astro-cid-bb3qnm36]{padding:var(--space-xs) var(--space-md);border:1px solid color-mix(in srgb, var(--copper) 40%, transparent);letter-spacing:.04em;color:var(--mist);border-radius:999px;font-size:.78rem;font-weight:600}[data-astro-cid-bb3qnm36]:dir(rtl) .pillars[data-astro-cid-bb3qnm36] li[data-astro-cid-bb3qnm36]{letter-spacing:0}.stat-chip[data-astro-cid-bb3qnm36]{align-items:center;gap:var(--space-sm);padding-inline:var(--space-lg);border:1px solid color-mix(in srgb, var(--copper) 45%, transparent);border-radius:999px;display:inline-flex}.stat-chip[data-astro-cid-bb3qnm36] strong[data-astro-cid-bb3qnm36]{font-family:var(--font-display);color:var(--copper);font-size:1.25rem}.stat-chip[data-astro-cid-bb3qnm36] span[data-astro-cid-bb3qnm36]{color:var(--mist);font-size:.85rem}.actions[data-astro-cid-bb3qnm36]{align-items:stretch;gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-xl);display:flex}.pillar-icon[data-astro-cid-bb3qnm36],.hero-frame[data-astro-cid-bb3qnm36],.hero-swoosh[data-astro-cid-bb3qnm36]{display:none}@media (width>55rem){.content[data-astro-cid-bb3qnm36] .btn-icon{display:none}}@media (width<=55rem){.hero[data-astro-cid-bb3qnm36]{min-block-size:100svh;padding-block:7.25rem var(--space-2xl);align-items:stretch}.globe[data-astro-cid-bb3qnm36]{--globe-size:min(80vw, 26rem);inline-size:var(--globe-size);opacity:.8;inset-block-start:6rem;transform:none}.globe[data-astro-cid-bb3qnm36],[data-astro-cid-bb3qnm36]:dir(rtl) .globe[data-astro-cid-bb3qnm36]{inset-inline:auto calc(var(--globe-size) * -.3)}.globe-toggle[data-astro-cid-bb3qnm36]{inset-inline:var(--space-md) auto}.hero-scrim[data-astro-cid-bb3qnm36]{background:linear-gradient(to bottom, color-mix(in srgb, var(--night) 70%, transparent) 0%, color-mix(in srgb, var(--night) 35%, transparent) 40%, color-mix(in srgb, var(--night) 60%, transparent) 70%, var(--night) 100%), color-mix(in srgb, var(--night) 45%, transparent)}.hero-frame[data-astro-cid-bb3qnm36]{z-index:0;pointer-events:none;background:linear-gradient(165deg, var(--brass) 0%, color-mix(in srgb, var(--copper) 30%, transparent) 30%, color-mix(in srgb, var(--copper) 18%, transparent) 70%, var(--copper) 100%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;border-radius:1.75rem;padding:1px;display:block;position:absolute;inset:.5rem;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.hero-swoosh[data-astro-cid-bb3qnm36]{z-index:0;block-size:9rem;inline-size:85%;color:var(--brass);pointer-events:none;fill:none;stroke:url(#hero-swoosh-fade);stroke-width:1px;display:block;position:absolute;inset-block-end:.5rem;inset-inline-end:.5rem}.hero-swoosh[data-astro-cid-bb3qnm36] path[data-astro-cid-bb3qnm36]{vector-effect:non-scaling-stroke}[data-astro-cid-bb3qnm36]:dir(rtl) .hero-swoosh[data-astro-cid-bb3qnm36]{transform:scaleX(-1)}.content[data-astro-cid-bb3qnm36]{flex-direction:column;inline-size:100%;min-inline-size:0;max-inline-size:34rem;display:flex;transform:none}.content[data-astro-cid-bb3qnm36]:after{content:"";order:4;flex:1 0 var(--space-2xl)}.content[data-astro-cid-bb3qnm36] .heading-h1{text-wrap:balance;font-size:clamp(2.3rem,.9rem + 7vw,4rem)}[data-astro-cid-bb3qnm36]:dir(rtl) .content[data-astro-cid-bb3qnm36] .heading-h1{font-size:clamp(2.55rem,1rem + 7.7vw,4.4rem)}.eyebrow-text[data-astro-cid-bb3qnm36]{margin-block-end:var(--space-md)}.actions[data-astro-cid-bb3qnm36]{display:contents}.content[data-astro-cid-bb3qnm36] .btn-icon{transition:transform var(--duration-feedback) var(--ease-expo-out)}[data-astro-cid-bb3qnm36]:dir(rtl) .content[data-astro-cid-bb3qnm36] .btn-icon{transform:scaleX(-1)}.content[data-astro-cid-bb3qnm36] .btn.hero-know{text-underline-offset:.35em;border-color:#0000;order:1;align-self:flex-start;margin-block-start:var(--space-sm);padding-inline:0;font-size:.9rem;font-weight:500;text-decoration:underline 1px}.content[data-astro-cid-bb3qnm36] .btn.hero-plan,.content[data-astro-cid-bb3qnm36] .btn.hero-explore{justify-content:center;min-block-size:3.5rem;font-size:1.05rem}.content[data-astro-cid-bb3qnm36] .btn.hero-plan{background-color:var(--cream);background-image:linear-gradient(to bottom, var(--cream) 0%, color-mix(in srgb, var(--cream) 60%, var(--brass)) 100%);box-shadow:0 1rem 2.5rem -1.25rem color-mix(in srgb, var(--brass) 70%, transparent), inset 0 1px 0 #fff9;order:2;margin-block-start:var(--space-xl)}.content[data-astro-cid-bb3qnm36] .btn.hero-explore{border-color:var(--copper);background-color:color-mix(in srgb, var(--night) 35%, transparent);order:3;margin-block-start:var(--space-md)}@media (hover:hover){.content[data-astro-cid-bb3qnm36] .btn.hero-plan:hover{background-image:none;background-color:var(--brass)}.content[data-astro-cid-bb3qnm36] .btn.hero-plan:hover .btn-icon{transform:translate(.2rem)}[data-astro-cid-bb3qnm36]:dir(rtl) .content[data-astro-cid-bb3qnm36] .btn.hero-plan:hover .btn-icon{transform:scaleX(-1)translate(.2rem)}}.pillars[data-astro-cid-bb3qnm36]{gap:var(--space-lg) 0;order:5;grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));margin:0;display:grid}.pillars[data-astro-cid-bb3qnm36] li[data-astro-cid-bb3qnm36]{align-items:center;gap:var(--space-sm);padding:0 var(--space-xs);text-align:center;letter-spacing:0;color:var(--cream);border:0;border-radius:0;flex-direction:column;font-size:.8rem;font-weight:500;line-height:1.3;display:flex}.pillars[data-astro-cid-bb3qnm36] li[data-astro-cid-bb3qnm36]+li[data-astro-cid-bb3qnm36]{border-inline-start:1px solid color-mix(in srgb, var(--copper) 22%, transparent)}.pillar-icon[data-astro-cid-bb3qnm36]{border:1px solid color-mix(in srgb, var(--copper) 75%, transparent);background-color:color-mix(in srgb, var(--night) 40%, transparent);block-size:3.25rem;inline-size:3.25rem;color:var(--copper);border-radius:50%;place-items:center;display:grid}.pillar-icon[data-astro-cid-bb3qnm36] svg{block-size:1.5rem;inline-size:1.5rem}.stat-chip[data-astro-cid-bb3qnm36]{justify-content:center;align-self:center;gap:var(--space-xs) var(--space-md);text-align:center;border:0;flex-wrap:wrap;order:6;margin-block-start:var(--space-xl);padding:0}@media (width<=23rem){.stat-chip[data-astro-cid-bb3qnm36]{-moz-column-gap:var(--space-sm);column-gap:var(--space-sm)}.stat-chip[data-astro-cid-bb3qnm36]:before{display:none}}.stat-chip[data-astro-cid-bb3qnm36]:before{content:"";background:linear-gradient(to right, transparent, var(--copper));block-size:1px;inline-size:2rem}[data-astro-cid-bb3qnm36]:dir(rtl) .stat-chip[data-astro-cid-bb3qnm36]:before{background:linear-gradient(to left, transparent, var(--copper))}.stat-chip[data-astro-cid-bb3qnm36] strong[data-astro-cid-bb3qnm36]{font-size:2rem;font-weight:300;line-height:1}.stat-chip[data-astro-cid-bb3qnm36] span[data-astro-cid-bb3qnm36]{color:var(--cream);font-size:.95rem}}@media (height<=30rem) and (width<=64rem){.hero[data-astro-cid-bb3qnm36]{min-block-size:auto;padding-block:6.5rem var(--space-2xl)}.content[data-astro-cid-bb3qnm36]{transform:none}.content[data-astro-cid-bb3qnm36] .heading-h1,[data-astro-cid-bb3qnm36]:dir(rtl) .content[data-astro-cid-bb3qnm36] .heading-h1{font-size:min(var(--text-display), 13svh)}.globe[data-astro-cid-bb3qnm36]{--globe-size:min(40vw, 20rem);inline-size:var(--globe-size);inset-block-start:var(--space-xl)}}.runway[data-astro-cid-aufih2mp]{background-color:var(--paper);block-size:clamp(2.25rem,1.75rem + 1.5vw,3.5rem);inline-size:100%;position:relative;overflow:clip}.runway-track[data-astro-cid-aufih2mp]{flex-direction:column;gap:3px;display:flex;position:absolute;inset-block-start:50%;inset-inline:1rem;transform:translateY(-50%)}.runway-track-line[data-astro-cid-aufih2mp]{background-image:repeating-linear-gradient(to right, var(--copper) 0 6px, transparent 6px 14px);display:block}.runway-track-line--thin[data-astro-cid-aufih2mp]{opacity:.4;block-size:1px}.runway-track-line--bold[data-astro-cid-aufih2mp]{block-size:2px}.runway-plane[data-astro-cid-aufih2mp]{--dir-flip:1;--scroll-flip:1;color:var(--copper-deep);transform:translateY(-50%) scaleX(calc(var(--dir-flip) * var(--scroll-flip)));position:absolute;inset-block-start:50%;inset-inline-start:1rem}[data-astro-cid-aufih2mp]:dir(rtl) .runway-plane[data-astro-cid-aufih2mp]{--dir-flip:-1}.runway-plane[data-astro-cid-aufih2mp][data-direction=backward]{--scroll-flip:-1}.runway-plane[data-astro-cid-aufih2mp] svg[data-astro-cid-aufih2mp]{block-size:1.5rem;inline-size:1.5rem;display:block}.eyebrow[data-astro-cid-zedojbgr]{align-items:center;gap:var(--space-sm);font-family:var(--font-text);text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.eyebrow[data-astro-cid-zedojbgr]:dir(rtl){text-transform:none;letter-spacing:0}.rule[data-astro-cid-zedojbgr]{background-color:currentColor;block-size:1px;inline-size:1.5rem;display:inline-block}.eyebrow-on-light[data-astro-cid-zedojbgr]{color:var(--copper-deep)}.eyebrow-on-dark[data-astro-cid-zedojbgr]{color:var(--copper)}.intro[data-astro-cid-w3ddjyby]{padding-block:var(--space-3xl) var(--space-2xl);padding-inline:var(--gutter);text-align:center}.intro-copy[data-astro-cid-w3ddjyby]{max-inline-size:44rem;margin-inline:auto}.focus-areas[data-astro-cid-w3ddjyby]{margin-block-start:var(--space-md)}.focus-areas[data-astro-cid-w3ddjyby] .eyebrow{justify-content:center;margin-block-end:var(--space-lg)}.focus-areas[data-astro-cid-w3ddjyby] .eyebrow:after{content:"";background-color:currentColor;block-size:1px;inline-size:1.5rem}.focus-list[data-astro-cid-w3ddjyby]{flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.focus-list[data-astro-cid-w3ddjyby] li[data-astro-cid-w3ddjyby]{padding-inline:var(--space-md);color:var(--slate);font-size:.85rem;position:relative}.focus-list[data-astro-cid-w3ddjyby] li[data-astro-cid-w3ddjyby]:first-child{padding-inline-start:0}.focus-list[data-astro-cid-w3ddjyby] li[data-astro-cid-w3ddjyby]:not(:first-child):before{content:"";background-color:var(--line);inline-size:1px;position:absolute;inset-block:.2em;inset-inline-start:0}.stamp[data-astro-cid-w3ddjyby]{block-size:3rem;inline-size:3rem;border:1px solid var(--line);color:var(--copper-deep);border-radius:999px;justify-content:center;align-items:center;margin-block-end:var(--space-xl);display:inline-flex}.stamp-plane[data-astro-cid-w3ddjyby]{block-size:1.5rem;inline-size:1.5rem;display:block}.body[data-astro-cid-w3ddjyby]{margin:var(--space-md) 0 0;color:var(--slate)}.actions[data-astro-cid-w3ddjyby]{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-xl);display:flex}.ap-services[data-astro-cid-3a2yvqm3]{padding-block:var(--space-2xl) calc(var(--space-section) * .75);padding-inline:var(--gutter)}.ap-head[data-astro-cid-3a2yvqm3]{max-inline-size:36rem;text-align:center;margin-block-end:var(--space-2xl);margin-inline:auto}.ap-head[data-astro-cid-3a2yvqm3] .eyebrow{justify-content:center;margin-block-end:var(--space-md)}.ap-head[data-astro-cid-3a2yvqm3] .eyebrow:after{content:"";background-color:currentColor;block-size:1px;inline-size:1.5rem}.ap-sub[data-astro-cid-3a2yvqm3]{margin:var(--space-sm) 0 0;color:var(--slate)}.ap-stage[data-astro-cid-3a2yvqm3]{margin:0 auto var(--space-2xl);max-inline-size:var(--grid-max-width);display:none;position:relative}@media (width>=64rem){.ap-stage[data-astro-cid-3a2yvqm3]{display:block}}.ap-plane-svg[data-astro-cid-3a2yvqm3]{block-size:auto;inline-size:100%;display:block;overflow:visible}.ap-plane[data-astro-cid-3a2yvqm3] [data-astro-cid-3a2yvqm3]{vector-effect:non-scaling-stroke}.ap-s[data-astro-cid-3a2yvqm3]{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.ap-p[data-astro-cid-3a2yvqm3]{fill:var(--cream);stroke:var(--ink);stroke-width:1px;stroke-linejoin:round}.ap-d[data-astro-cid-3a2yvqm3]{fill:none;stroke:var(--ink);stroke-width:1px;stroke-linecap:round}.ap-a[data-astro-cid-3a2yvqm3]{fill:none;stroke:var(--copper);stroke-width:1.4px;stroke-linecap:round}.ap-runway[data-astro-cid-3a2yvqm3]{stroke:var(--line);stroke-width:1px;stroke-dasharray:4 5}.ap-tag[data-astro-cid-3a2yvqm3] line[data-astro-cid-3a2yvqm3]{stroke:var(--line);stroke-width:1px;transition:stroke var(--duration-feedback) var(--ease-expo-out)}.ap-tag[data-astro-cid-3a2yvqm3] circle[data-astro-cid-3a2yvqm3]{fill:var(--line);transition:fill var(--duration-feedback) var(--ease-expo-out)}.ap-tag[data-astro-cid-3a2yvqm3].is-on line[data-astro-cid-3a2yvqm3]{stroke:var(--copper)}.ap-tag[data-astro-cid-3a2yvqm3].is-on circle[data-astro-cid-3a2yvqm3]{fill:var(--copper)}.ap-slot[data-astro-cid-3a2yvqm3]{inline-size:var(--w);inset-block:0;left:calc(var(--x) - var(--w) / 2);position:absolute}.ap-label[data-astro-cid-3a2yvqm3]{white-space:normal;text-align:center;line-height:1.25;font-family:var(--font-text);letter-spacing:.1em;text-transform:uppercase;color:var(--slate);transition:color var(--duration-feedback) var(--ease-expo-out);font-size:.72rem;font-weight:600;position:absolute;inset-block-start:3%;inset-inline:0}.ap-label[data-astro-cid-3a2yvqm3]:dir(rtl){text-transform:none;letter-spacing:0}.ap-label[data-astro-cid-3a2yvqm3].is-on{color:var(--copper-deep)}.ap-win[data-astro-cid-3a2yvqm3]{inset-block-start:57.0755%;block-size:2.75rem;inline-size:2.75rem;color:var(--copper-deep);transition:background-color var(--duration-feedback) var(--ease-expo-out), box-shadow var(--duration-feedback) var(--ease-expo-out);border-radius:999px;place-items:center;text-decoration:none;display:grid;position:absolute;left:50%;transform:translate(-50%,-50%)}.ap-ic{block-size:1.2rem;inline-size:1.2rem}.ap-win[data-astro-cid-3a2yvqm3]:hover,.ap-win[data-astro-cid-3a2yvqm3]:focus-visible{background-color:color-mix(in srgb, var(--copper) 12%, transparent)}.ap-win[data-astro-cid-3a2yvqm3].is-on{background-color:color-mix(in srgb, var(--copper) 18%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--copper) 18%, transparent)}.ap-win[data-astro-cid-3a2yvqm3]:focus-visible{outline:2px solid var(--copper-deep);outline-offset:3px}.ap-card[data-astro-cid-3a2yvqm3]{max-inline-size:48rem;margin:0 auto var(--space-lg);border-block-start:1px solid var(--line);align-items:center;gap:var(--space-xl);padding-block-start:var(--space-lg);display:none}@media (width>=64rem){.ap-card[data-astro-cid-3a2yvqm3]{display:flex}}.ap-card-icon[data-astro-cid-3a2yvqm3]{border:1.5px solid var(--copper-deep);block-size:3rem;inline-size:3rem;color:var(--copper-deep);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ap-card-icon-item[data-astro-cid-3a2yvqm3]{display:none}.ap-card-icon-item[data-astro-cid-3a2yvqm3].is-on{display:inline-flex}.ap-card-body[data-astro-cid-3a2yvqm3]{flex:1;min-inline-size:0}.ap-card-name[data-astro-cid-3a2yvqm3]{margin:0 0 var(--space-xs);font-family:var(--font-display);font-size:1.4rem;font-weight:300}.ap-card-desc[data-astro-cid-3a2yvqm3]{color:var(--slate);margin:0}.ap-card-cta[data-astro-cid-3a2yvqm3]{align-items:center;gap:var(--space-sm);border:1px solid var(--line);color:var(--copper-deep);white-space:nowrap;transition:border-color var(--duration-feedback) var(--ease-expo-out);border-radius:999px;flex:none;padding-block:.85em;padding-inline:1.4em;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.ap-card-cta[data-astro-cid-3a2yvqm3]:dir(rtl) .ap-ic{transform:scaleX(-1)}.ap-card-cta[data-astro-cid-3a2yvqm3]:hover,.ap-card-cta[data-astro-cid-3a2yvqm3]:focus-visible{border-color:var(--copper-deep)}.ap-progress[data-astro-cid-3a2yvqm3]{align-items:center;gap:var(--space-md);max-inline-size:48rem;margin:0 auto var(--space-2xl);display:none}@media (width>=64rem){.ap-progress[data-astro-cid-3a2yvqm3]{display:flex}}.ap-progress-track[data-astro-cid-3a2yvqm3]{gap:var(--space-xs);flex:1;display:flex}.ap-progress-seg[data-astro-cid-3a2yvqm3]{background-color:var(--line);block-size:2px;color:inherit;cursor:pointer;outline-offset:10px;border:0;border-radius:999px;flex:1;padding:0;position:relative}.ap-progress-seg[data-astro-cid-3a2yvqm3]:before{content:"";position:absolute;inset-block:-1rem;inset-inline:0}@media (pointer:coarse){.ap-progress-seg[data-astro-cid-3a2yvqm3]:before{inset-block:-1.3125rem}}.ap-progress-seg[data-astro-cid-3a2yvqm3]:focus-visible{outline:2px solid var(--copper-deep)}.ap-progress-fill[data-astro-cid-3a2yvqm3]{border-radius:inherit;background-color:var(--copper-deep);transform-origin:0;block-size:100%;inline-size:100%;display:block;transform:scaleX(0)}.ap-progress-fill[data-astro-cid-3a2yvqm3]:dir(rtl){transform-origin:100%}.ap-progress-seg[data-astro-cid-3a2yvqm3].is-on .ap-progress-fill[data-astro-cid-3a2yvqm3]{transform:scaleX(1)}.ap-progress-toggle[data-astro-cid-3a2yvqm3]{border:1px solid var(--line);block-size:2rem;inline-size:2rem;color:var(--copper-deep);cursor:pointer;transition:border-color var(--duration-feedback) var(--ease-expo-out);background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:none}.ap-progress-toggle[data-astro-cid-3a2yvqm3]:hover,.ap-progress-toggle[data-astro-cid-3a2yvqm3]:focus-visible{border-color:var(--copper-deep)}.ap-progress-icon-play[data-astro-cid-3a2yvqm3],.ap-progress-toggle[data-astro-cid-3a2yvqm3][aria-pressed=true] .ap-progress-icon-pause[data-astro-cid-3a2yvqm3]{display:none}.ap-progress-toggle[data-astro-cid-3a2yvqm3][aria-pressed=true] .ap-progress-icon-play[data-astro-cid-3a2yvqm3]{display:inline-flex}@media (prefers-reduced-motion:reduce){.ap-progress-toggle[data-astro-cid-3a2yvqm3]{display:none}}.ap-cards[data-astro-cid-3a2yvqm3]{gap:var(--space-xl);max-inline-size:var(--grid-max-width);grid-template-columns:minmax(0,1fr);margin:0;margin-inline:auto;padding:0;list-style:none;display:grid}@media (width>=64rem){.ap-cards[data-astro-cid-3a2yvqm3]{display:none}}@media (width>=40rem) and (width<=63.99rem){.ap-cards[data-astro-cid-3a2yvqm3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ap-cards[data-astro-cid-3a2yvqm3] li[data-astro-cid-3a2yvqm3]{gap:var(--space-md);display:flex;position:relative}.ap-cards[data-astro-cid-3a2yvqm3] li[data-astro-cid-3a2yvqm3]>div[data-astro-cid-3a2yvqm3]{min-inline-size:0}.ap-cards-icon[data-astro-cid-3a2yvqm3]{border:1.5px solid var(--copper-deep);block-size:2.75rem;inline-size:2.75rem;color:var(--copper-deep);border-radius:999px;flex:none;place-items:center;display:grid}.ap-cards-index[data-astro-cid-3a2yvqm3]{color:var(--copper-deep);font-size:.8rem;font-family:var(--font-display);margin-block-end:var(--space-xs);display:block}.ap-cards[data-astro-cid-3a2yvqm3] h3[data-astro-cid-3a2yvqm3]{font-family:var(--font-text);margin:0;font-size:1.1rem}.ap-cards[data-astro-cid-3a2yvqm3] h3[data-astro-cid-3a2yvqm3] a[data-astro-cid-3a2yvqm3]{color:var(--ink);text-decoration:none}.ap-cards[data-astro-cid-3a2yvqm3] h3[data-astro-cid-3a2yvqm3] a[data-astro-cid-3a2yvqm3]:after{content:"";position:absolute;inset:0}@media (hover:hover){.ap-cards[data-astro-cid-3a2yvqm3] h3[data-astro-cid-3a2yvqm3] a[data-astro-cid-3a2yvqm3]:hover{color:var(--copper-deep)}}.ap-cards[data-astro-cid-3a2yvqm3] p[data-astro-cid-3a2yvqm3]{margin:var(--space-xs) 0 0;color:var(--slate);font-size:.9rem}.ap-actions[data-astro-cid-3a2yvqm3]{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-2xl);display:flex}.dotted-map[data-astro-cid-yosvu534]{block-size:auto;inline-size:100%;display:block}.dots[data-astro-cid-yosvu534] circle[data-astro-cid-yosvu534]{fill:var(--brass);opacity:.55}.map-arc[data-astro-cid-yosvu534]{fill:none;stroke:var(--copper);stroke-width:1.5px;vector-effect:non-scaling-stroke}.map-origin[data-astro-cid-yosvu534]{fill:var(--copper)}.destinations[data-astro-cid-omcidzed]{padding-block:calc(var(--space-section) * .9);padding-inline:var(--gutter);gap:var(--space-2xl);max-inline-size:var(--grid-max-width);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);align-items:center;margin-inline:auto;display:grid}@media (width>=55rem){.destinations[data-astro-cid-omcidzed]{grid-template-columns:1fr 1fr}}.text[data-astro-cid-omcidzed]{translate:0 -10%}@media (width>=55rem){.text[data-astro-cid-omcidzed]{inline-size:105%;margin-inline-start:5%}}.stat[data-astro-cid-omcidzed]{font-family:var(--font-display);color:var(--copper);margin:0;font-size:clamp(4rem,3rem + 6vw,8rem);font-weight:300;line-height:1}.stat-label[data-astro-cid-omcidzed]{margin:var(--space-sm) 0 var(--space-lg);color:var(--brass);font-size:1rem}.body[data-astro-cid-omcidzed]{max-inline-size:32rem;color:var(--mist)}.dotted-map{max-inline-size:34.5rem;margin-inline:auto;scale:1 1.1025}.journeys[data-astro-cid-7urmos7u]{padding-block:calc(var(--space-section) * .9) calc(var(--space-section) * .81);padding-inline:var(--gutter);gap:var(--space-2xl);max-inline-size:var(--grid-max-width);grid-template-columns:minmax(0,1fr);align-items:center;margin-inline:auto;display:grid}@media (width>=55rem){.journeys[data-astro-cid-7urmos7u]{grid-template-columns:1fr 1fr}}.photo-frame[data-astro-cid-7urmos7u]{border-radius:var(--radius);aspect-ratio:16/15;position:relative;overflow:hidden}.photo-frame[data-astro-cid-7urmos7u] img{-o-object-fit:cover;object-fit:cover;opacity:0;block-size:100%;inline-size:100%;transition:opacity var(--duration-reveal) var(--ease-expo-out);display:block;position:absolute;inset:0}.photo-frame[data-astro-cid-7urmos7u] img.is-on{opacity:1}.photo-progress[data-astro-cid-7urmos7u]{align-items:center;gap:var(--space-md);margin-block-start:var(--space-sm);display:flex}.photo-progress-track[data-astro-cid-7urmos7u]{gap:var(--space-xs);flex:1;display:flex}.photo-progress-seg[data-astro-cid-7urmos7u]{background-color:var(--line);block-size:2px;color:inherit;cursor:pointer;outline-offset:10px;border:0;border-radius:999px;flex:1;padding:0;position:relative}.photo-progress-seg[data-astro-cid-7urmos7u]:before{content:"";position:absolute;inset-block:-1.3125rem;inset-inline:0}.photo-progress-seg[data-astro-cid-7urmos7u]:focus-visible{outline:2px solid var(--copper-deep)}.photo-progress-fill[data-astro-cid-7urmos7u]{border-radius:inherit;background-color:var(--copper-deep);transform-origin:0;block-size:100%;inline-size:100%;display:block;transform:scaleX(0)}.photo-progress-fill[data-astro-cid-7urmos7u]:dir(rtl){transform-origin:100%}.photo-progress-seg[data-astro-cid-7urmos7u].is-on .photo-progress-fill[data-astro-cid-7urmos7u]{transform:scaleX(1)}.photo-progress-toggle[data-astro-cid-7urmos7u]{border:1px solid var(--line);block-size:2.75rem;inline-size:2.75rem;color:var(--copper-deep);cursor:pointer;transition:border-color var(--duration-feedback) var(--ease-expo-out);background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:none}.photo-progress-toggle[data-astro-cid-7urmos7u]:hover,.photo-progress-toggle[data-astro-cid-7urmos7u]:focus-visible{border-color:var(--copper-deep)}.photo-progress-icon-play[data-astro-cid-7urmos7u],.photo-progress-toggle[data-astro-cid-7urmos7u][aria-pressed=true] .photo-progress-icon-pause[data-astro-cid-7urmos7u]{display:none}.photo-progress-toggle[data-astro-cid-7urmos7u][aria-pressed=true] .photo-progress-icon-play[data-astro-cid-7urmos7u]{display:inline-flex}@media (prefers-reduced-motion:reduce){.photo-progress-toggle[data-astro-cid-7urmos7u]{display:none}}.pg-ic{block-size:1.1rem;inline-size:1.1rem}.body[data-astro-cid-7urmos7u]{color:var(--slate);margin-block-start:var(--space-md)}.body[data-astro-cid-7urmos7u] strong[data-astro-cid-7urmos7u]{color:var(--copper-deep);font-weight:600}
