.phone[data-astro-cid-ov5kuk7v]{aspect-ratio:9/18.5;border:1px solid var(--line-strong);background:radial-gradient(ellipse 80% 40% at 50% 110%, var(--glow-1), transparent 70%), var(--surface-strong);inline-size:13rem;box-shadow:var(--shadow-lg), 0 0 0 6px color-mix(in oklab, var(--surface-strong) 70%, transparent), 0 0 0 7px var(--line);border-radius:2rem;align-content:start;gap:.6rem;padding:1.6rem .85rem .85rem;display:grid;position:relative}.notch[data-astro-cid-ov5kuk7v]{background:var(--line-strong);border-radius:99px;block-size:.55rem;inline-size:3.5rem;position:absolute;inset-block-start:.55rem;inset-inline-start:50%;translate:-50%}b[data-astro-cid-ov5kuk7v]{background:var(--line-strong);border-radius:99px;block-size:.42rem;display:block}.w40[data-astro-cid-ov5kuk7v]{inline-size:40%}.w45[data-astro-cid-ov5kuk7v]{inline-size:45%}.w50[data-astro-cid-ov5kuk7v]{inline-size:50%}.w55[data-astro-cid-ov5kuk7v]{inline-size:55%}.w60[data-astro-cid-ov5kuk7v]{inline-size:60%}.top[data-astro-cid-ov5kuk7v]{justify-content:space-between;align-items:center;display:flex}.avatar[data-astro-cid-ov5kuk7v]{background:var(--marker);border-radius:50%;block-size:1.3rem;inline-size:1.3rem}.days[data-astro-cid-ov5kuk7v]{grid-template-columns:repeat(6,1fr);gap:.25rem;display:grid}.days[data-astro-cid-ov5kuk7v] span[data-astro-cid-ov5kuk7v]{border:1px solid var(--line);border-radius:.45rem;block-size:1.6rem}.days[data-astro-cid-ov5kuk7v] .on[data-astro-cid-ov5kuk7v]{background:var(--highlight-soft);border-color:var(--highlight)}.card[data-astro-cid-ov5kuk7v]{border:1px solid var(--line);background:var(--petrol);border-radius:.8rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.card[data-astro-cid-ov5kuk7v] b[data-astro-cid-ov5kuk7v]{background:#ffffff8c}.ring[data-astro-cid-ov5kuk7v]{border:3px solid #ffffff59;border-block-start-color:var(--marker);border-radius:50%;place-items:center;block-size:2.2rem;inline-size:2.2rem;display:grid}.list[data-astro-cid-ov5kuk7v]{gap:.4rem;display:grid}.item[data-astro-cid-ov5kuk7v]{border:1px solid var(--line);border-radius:.6rem;align-items:center;gap:.5rem;padding:.55rem;display:flex}.pin[data-astro-cid-ov5kuk7v]{background:var(--highlight);block-size:.55rem;inline-size:.55rem;box-shadow:0 0 8px var(--highlight);border-radius:50%}.dock[data-astro-cid-ov5kuk7v]{background:var(--glass);border:1px solid var(--line-strong);backdrop-filter:blur(10px);border-radius:1rem;justify-content:space-around;align-items:center;padding:.5rem;display:flex;position:absolute;inset-block-end:.85rem;inset-inline:.85rem}.dock[data-astro-cid-ov5kuk7v] span[data-astro-cid-ov5kuk7v]{background:var(--line-strong);border-radius:.3rem;block-size:.9rem;inline-size:.9rem}.dock[data-astro-cid-ov5kuk7v] .main[data-astro-cid-ov5kuk7v]{background:var(--marker);block-size:2.1rem;inline-size:2.1rem;box-shadow:0 0 0 4px color-mix(in oklab, var(--marker) 25%, transparent);border-radius:50%;margin-block-start:-1.1rem}.stack-wrap[data-astro-cid-w4mw3wf5]{perspective:1400px;padding-block:2rem 3rem}.stack[data-astro-cid-w4mw3wf5]{transform-style:preserve-3d;position:relative}.back[data-astro-cid-w4mw3wf5]{opacity:.95;inline-size:92%;transform:translateZ(-40px)rotateY(-8deg)}[dir=rtl] .back[data-astro-cid-w4mw3wf5]{margin-inline-start:auto;transform:translateZ(-40px)rotateY(8deg)}.back[data-astro-cid-w4mw3wf5] figure{pointer-events:none}.front[data-astro-cid-w4mw3wf5]{position:absolute;inset-block-end:-2.5rem;inset-inline-end:0;transform:translateZ(80px)}.front[data-astro-cid-w4mw3wf5] .phone{inline-size:clamp(8.5rem,22vw,12rem)}.orb[data-astro-cid-w4mw3wf5]{aspect-ratio:1;background:radial-gradient(circle, var(--glow-1), transparent 65%);filter:blur(30px);pointer-events:none;border-radius:50%;inline-size:50%;position:absolute;inset-block-end:-10%;inset-inline-end:6%;transform:translateZ(-120px)}@media (prefers-reduced-motion:no-preference){.front[data-astro-cid-w4mw3wf5]{animation:float calc(var(--beat) * 8) ease-in-out infinite}}@keyframes float{50%{transform:translateZ(80px)translateY(-10px)}}.story[data-astro-cid-7qpjjbx5]{gap:2rem;margin-block-start:3.5rem;display:grid}.stage-col[data-astro-cid-7qpjjbx5]{z-index:2;align-self:start;position:sticky;inset-block-start:calc(var(--header-h) + 1rem)}.stage[data-astro-cid-7qpjjbx5]{background:var(--surface-strong);block-size:clamp(14rem,38vh,24rem);position:relative;overflow:visible}.progress[data-astro-cid-7qpjjbx5]{z-index:1;grid-template-columns:repeat(4,1fr);gap:.4rem;display:grid;position:absolute;inset-block-start:1rem;inset-inline:1rem}.progress[data-astro-cid-7qpjjbx5] span[data-astro-cid-7qpjjbx5]{background:var(--line-strong);block-size:3px;transition:background-color var(--dur-base);border-radius:99px}.story[data-astro-cid-7qpjjbx5][data-active=plan] .progress[data-astro-cid-7qpjjbx5] [data-astro-cid-7qpjjbx5][data-for=plan],.story[data-astro-cid-7qpjjbx5][data-active=visit] .progress[data-astro-cid-7qpjjbx5] [data-astro-cid-7qpjjbx5]:is([data-for=plan],[data-for=visit]),.story[data-astro-cid-7qpjjbx5][data-active=order] .progress[data-astro-cid-7qpjjbx5] [data-astro-cid-7qpjjbx5]:not([data-for=analyse]),.story[data-astro-cid-7qpjjbx5][data-active=analyse] .progress[data-astro-cid-7qpjjbx5] span[data-astro-cid-7qpjjbx5]{background:var(--marker)}.scene[data-astro-cid-7qpjjbx5]{opacity:0;filter:blur(6px);transition:opacity .6s var(--ease-out-expo), transform .8s var(--ease-out-expo), filter .6s;pointer-events:none;place-items:center;display:grid;position:absolute;inset:2.5rem 1.25rem 1.25rem;transform:scale(.96)translateY(10px)}.story[data-astro-cid-7qpjjbx5][data-active=plan] .plan[data-astro-cid-7qpjjbx5],.story[data-astro-cid-7qpjjbx5][data-active=visit] .visit[data-astro-cid-7qpjjbx5],.story[data-astro-cid-7qpjjbx5][data-active=order] .order[data-astro-cid-7qpjjbx5],.story[data-astro-cid-7qpjjbx5][data-active=analyse] .analyse[data-astro-cid-7qpjjbx5]{opacity:1;filter:none;transform:none}.week[data-astro-cid-7qpjjbx5]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;inline-size:100%;max-inline-size:26rem;display:grid}.col[data-astro-cid-7qpjjbx5]{gap:.4rem;display:grid}.col[data-astro-cid-7qpjjbx5] span[data-astro-cid-7qpjjbx5]{border:1px solid var(--line);border-radius:.45rem;block-size:1.6rem}.col[data-astro-cid-7qpjjbx5] .head[data-astro-cid-7qpjjbx5]{background:var(--line-strong);border:0;block-size:.5rem}.col[data-astro-cid-7qpjjbx5] .slot[data-astro-cid-7qpjjbx5]{background:var(--highlight-soft);border-color:color-mix(in oklab, var(--highlight) 40%, transparent)}.col[data-astro-cid-7qpjjbx5] .short[data-astro-cid-7qpjjbx5]{opacity:.5}.lock[data-astro-cid-7qpjjbx5]{block-size:2.4rem;inline-size:2.4rem;color:var(--highlight);background:var(--highlight-soft);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:0;inset-inline-end:0}.visit[data-astro-cid-7qpjjbx5]{place-items:stretch stretch}.route[data-astro-cid-7qpjjbx5]{block-size:100%;inline-size:100%;position:absolute;inset:0}.route[data-astro-cid-7qpjjbx5] polyline[data-astro-cid-7qpjjbx5]{fill:none;stroke:var(--highlight);stroke-width:2px;stroke-dasharray:5 6;vector-effect:non-scaling-stroke}.pin[data-astro-cid-7qpjjbx5]{background:var(--highlight);block-size:.9rem;inline-size:.9rem;box-shadow:0 0 0 5px var(--highlight-soft), 0 0 16px var(--glow-1);border-radius:50%;margin:-.45rem;position:absolute}.x16[data-astro-cid-7qpjjbx5]{inset-inline-start:16%}.x34[data-astro-cid-7qpjjbx5]{inset-inline-start:34%}.x55[data-astro-cid-7qpjjbx5]{inset-inline-start:55%}.x72[data-astro-cid-7qpjjbx5]{inset-inline-start:72%}.x86[data-astro-cid-7qpjjbx5]{inset-inline-start:86%}.y70[data-astro-cid-7qpjjbx5]{inset-block-start:70%}.y38[data-astro-cid-7qpjjbx5]{inset-block-start:38%}.y58[data-astro-cid-7qpjjbx5]{inset-block-start:58%}.y26[data-astro-cid-7qpjjbx5]{inset-block-start:26%}.y52[data-astro-cid-7qpjjbx5]{inset-block-start:52%}[dir=rtl] .route[data-astro-cid-7qpjjbx5]{transform:scaleX(-1)}.flow[data-astro-cid-7qpjjbx5]{align-items:center;inline-size:100%;max-inline-size:28rem;display:flex}.node[data-astro-cid-7qpjjbx5]{block-size:3rem;inline-size:3rem;color:var(--highlight);background:var(--highlight-soft);border:1px solid color-mix(in oklab, var(--highlight) 45%, transparent);box-shadow:0 0 24px -6px var(--glow-1);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.link[data-astro-cid-7qpjjbx5]{background:var(--line-strong);flex:1;block-size:2px;position:relative;overflow:hidden}.link[data-astro-cid-7qpjjbx5]:after{content:"";background:var(--highlight);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .link[data-astro-cid-7qpjjbx5]:after{transform-origin:100%}.chart[data-astro-cid-7qpjjbx5]{align-items:end;gap:.5rem;block-size:80%;inline-size:100%;max-inline-size:24rem;display:flex}.bar[data-astro-cid-7qpjjbx5]{background:var(--chart-1);transform-origin:bottom;transition:transform .9s var(--ease-out-expo);border-radius:.4rem .4rem 0 0;flex:1;transform:scaleY(.1)}.story[data-astro-cid-7qpjjbx5][data-active=analyse] .bar[data-astro-cid-7qpjjbx5]{transform:none}.b1[data-astro-cid-7qpjjbx5]{transition-delay:60ms}.b2[data-astro-cid-7qpjjbx5]{transition-delay:.12s}.b3[data-astro-cid-7qpjjbx5]{transition-delay:.18s}.b4[data-astro-cid-7qpjjbx5]{transition-delay:.24s}.b5[data-astro-cid-7qpjjbx5]{transition-delay:.3s}.b6[data-astro-cid-7qpjjbx5]{transition-delay:.36s}.b7[data-astro-cid-7qpjjbx5]{transition-delay:.42s}.h36[data-astro-cid-7qpjjbx5]{block-size:36%}.h44[data-astro-cid-7qpjjbx5]{block-size:44%}.h52[data-astro-cid-7qpjjbx5]{block-size:52%}.h58[data-astro-cid-7qpjjbx5]{block-size:58%}.h68[data-astro-cid-7qpjjbx5]{block-size:68%}.h72[data-astro-cid-7qpjjbx5]{block-size:72%}.h80[data-astro-cid-7qpjjbx5]{block-size:80%}.h92[data-astro-cid-7qpjjbx5]{block-size:92%}@media (prefers-reduced-motion:no-preference){.story[data-astro-cid-7qpjjbx5][data-active=order] .link[data-astro-cid-7qpjjbx5]:after{animation:fill calc(var(--beat) * 3) var(--ease-in-out) infinite}.l2[data-astro-cid-7qpjjbx5]:after{animation-delay:calc(var(--beat) * .6)!important}.l3[data-astro-cid-7qpjjbx5]:after{animation-delay:calc(var(--beat) * 1.2)!important}.story[data-astro-cid-7qpjjbx5][data-active=visit] .pin[data-astro-cid-7qpjjbx5]{animation:pin-ping calc(var(--beat) * 3) var(--ease-out-expo) infinite}.p1[data-astro-cid-7qpjjbx5]{animation-delay:calc(var(--beat) * .6)!important}.p2[data-astro-cid-7qpjjbx5]{animation-delay:calc(var(--beat) * 1.2)!important}.p3[data-astro-cid-7qpjjbx5]{animation-delay:calc(var(--beat) * 1.8)!important}.p4[data-astro-cid-7qpjjbx5]{animation-delay:calc(var(--beat) * 2.4)!important}.story[data-astro-cid-7qpjjbx5][data-active=visit] .route[data-astro-cid-7qpjjbx5] polyline[data-astro-cid-7qpjjbx5]{animation:dash calc(var(--beat) * 2) linear infinite}}@keyframes fill{0%{transform:scaleX(0)}60%,to{transform:scaleX(1)}}@keyframes pin-ping{0%,to{box-shadow:0 0 0 5px var(--highlight-soft), 0 0 16px var(--glow-1)}20%{box-shadow:0 0 0 12px transparent, 0 0 24px var(--glow-1)}}@keyframes dash{to{stroke-dashoffset:-22px}}.steps[data-astro-cid-7qpjjbx5]{gap:0;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-7qpjjbx5] li[data-astro-cid-7qpjjbx5]{border-inline-start:2px solid var(--line);padding-block:clamp(2rem,9vh,6rem);padding-inline-start:1.5rem;transition:border-color .5s}.steps[data-astro-cid-7qpjjbx5] li[data-astro-cid-7qpjjbx5] h3[data-astro-cid-7qpjjbx5]{color:var(--fg-subtle);transition:color .5s var(--ease-out-expo)}.steps[data-astro-cid-7qpjjbx5] li[data-astro-cid-7qpjjbx5][data-current]{border-inline-start-color:var(--highlight)}.steps[data-astro-cid-7qpjjbx5] li[data-astro-cid-7qpjjbx5][data-current] h3[data-astro-cid-7qpjjbx5]{color:var(--fg)}.label[data-astro-cid-7qpjjbx5]{letter-spacing:.08em;text-transform:uppercase;color:var(--highlight);margin:1rem 0 0;font-size:.8125rem;font-weight:500}h3[data-astro-cid-7qpjjbx5]{font-family:var(--display-stack);letter-spacing:-.02em;margin-block-start:.5rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600}.body[data-astro-cid-7qpjjbx5]{max-inline-size:32rem;color:var(--fg-muted);margin:.75rem 0 0}@media (width>=64rem){.story[data-astro-cid-7qpjjbx5]{grid-template-columns:1fr 1fr;gap:4rem}.stage-col[data-astro-cid-7qpjjbx5]{order:2;inset-block-start:calc(50vh - 12rem)}.stage[data-astro-cid-7qpjjbx5]{block-size:24rem}.steps[data-astro-cid-7qpjjbx5] li[data-astro-cid-7qpjjbx5]{padding-block:18vh}}.grid[data-astro-cid-o5abl3dc]{gap:1rem;margin:3.5rem 0 0;padding:0;list-style:none;display:grid}.card[data-astro-cid-o5abl3dc]{transition:transform var(--dur-base) var(--ease-out-expo), border-color var(--dur-base);padding:1.625rem}.card[data-astro-cid-o5abl3dc]:hover{border-color:color-mix(in oklab, var(--highlight) 35%, var(--line));transform:translateY(-4px)}h3[data-astro-cid-o5abl3dc]{font-family:var(--display-stack);margin-block:1.25rem .5rem;font-size:1.1875rem;font-weight:600}p[data-astro-cid-o5abl3dc]{color:var(--fg-muted);margin:0}@media (width>=40rem){.grid[data-astro-cid-o5abl3dc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.grid[data-astro-cid-o5abl3dc]{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid[data-astro-cid-l66tc522]{gap:2rem;margin:3.5rem 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-l66tc522]{border-block-start:1px solid var(--line-strong);padding-block-start:1.5rem}li[data-astro-cid-l66tc522] .ico{color:var(--highlight)}h3[data-astro-cid-l66tc522]{font-family:var(--display-stack);margin-block:1rem .5rem;font-size:1.125rem;font-weight:600}li[data-astro-cid-l66tc522] p[data-astro-cid-l66tc522]{color:var(--fg-muted);margin:0}@media (width>=40rem){.grid[data-astro-cid-l66tc522]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.grid[data-astro-cid-l66tc522]{grid-template-columns:repeat(4,minmax(0,1fr))}}.teaser[data-astro-cid-l66tc522]{border-radius:var(--radius-xl);background:var(--surface-strong);align-items:center;gap:2rem;margin-block-start:clamp(4rem,8vw,6rem);padding:clamp(1.75rem,5vw,3.5rem);display:grid}.teaser[data-astro-cid-l66tc522] h2[data-astro-cid-l66tc522]{margin-block-start:1rem;font-size:clamp(1.75rem,3.4vw,2.5rem)}.body[data-astro-cid-l66tc522]{max-inline-size:36rem;color:var(--fg-muted);margin:1rem 0 1.75rem}.shield[data-astro-cid-l66tc522]{block-size:9rem;inline-size:9rem;color:var(--highlight);justify-self:center;place-items:center;display:grid;position:relative}.ring[data-astro-cid-l66tc522]{border:1px solid color-mix(in oklab, var(--highlight) 40%, transparent);border-radius:50%;position:absolute;inset:0}.ring[data-astro-cid-l66tc522].b{border-style:dashed;inset:1.25rem}@media (prefers-reduced-motion:no-preference){.ring[data-astro-cid-l66tc522].a{animation:pulse-ring calc(var(--beat) * 4) var(--ease-out-expo) infinite}.ring[data-astro-cid-l66tc522].b{animation:spin calc(var(--beat) * 20) linear infinite}}@keyframes pulse-ring{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.25)}}@keyframes spin{to{transform:rotate(1turn)}}@media (width>=48rem){.teaser[data-astro-cid-l66tc522]{grid-template-columns:auto 1fr;gap:3rem}}
