.cap[data-astro-cid-fdziffom]{align-items:start;transition:height .5s cubic-bezier(.23,1,.32,1);display:grid}.chap[data-astro-cid-fdziffom]{opacity:0;pointer-events:none;grid-area:1/1;min-width:0;transition:opacity .3s,transform .3s;transform:translateY(14px)}.chap[data-astro-cid-fdziffom].on{opacity:1;pointer-events:auto;transition:opacity .8s cubic-bezier(.23,1,.32,1) .3s,transform .8s cubic-bezier(.23,1,.32,1) .3s;transform:none}.eb[data-astro-cid-fdziffom]{color:#00445e;margin:0 0 8px;font-size:15px;font-weight:700}.ln1[data-astro-cid-fdziffom]{letter-spacing:-.03em;color:var(--text);margin:0;font-size:clamp(21px,2.1vw,29px);line-height:1.1}.art[data-astro-cid-fdziffom]{transform-origin:0 0;margin-top:18px}.tag[data-astro-cid-fdziffom]{color:var(--text);font-size:13px;font-weight:700}.card-g[data-astro-cid-fdziffom]{background:#ffffff80;border:1px solid #fff9;box-shadow:inset 0 1px #fffc}.plan[data-astro-cid-fdziffom]{border-radius:20px;width:min(340px,100%);padding:16px 18px 14px}.plan-head[data-astro-cid-fdziffom]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.plan-t[data-astro-cid-fdziffom]{font-size:15px;font-weight:700}.plan-d[data-astro-cid-fdziffom]{color:var(--text-dim);font-size:14px;font-weight:600}.track[data-astro-cid-fdziffom]{height:34px;margin-top:10px;position:relative}.rail[data-astro-cid-fdziffom],.pline[data-astro-cid-fdziffom]{border-radius:999px;height:4px;position:absolute;top:13px;left:6px;right:6px}.rail[data-astro-cid-fdziffom]{background:#ffffff8c}.pline[data-astro-cid-fdziffom]{background:var(--blue);transform-origin:0;transform:scaleX(0)}.dot[data-astro-cid-fdziffom]{border-radius:999px;width:12px;height:12px;position:absolute;top:9px}.dot[data-astro-cid-fdziffom].start{background:var(--blue);left:0}.dot[data-astro-cid-fdziffom].open{box-shadow:inset 0 0 0 3px var(--blue);background:#fff}.dot[data-astro-cid-fdziffom].big{background:var(--blue);width:18px;height:18px;top:6px;box-shadow:0 0 0 4px #00668a33}.dot[data-astro-cid-fdziffom].end{background:var(--text);right:0}.p24[data-astro-cid-fdziffom]{left:24%}.p48[data-astro-cid-fdziffom]{left:48%}.p72[data-astro-cid-fdziffom]{left:72%}.chips[data-astro-cid-fdziffom]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.chip[data-astro-cid-fdziffom]{background:#ffffff8c;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.chip[data-astro-cid-fdziffom].accent{color:var(--blue);background:#00668a1f}.gauge-row[data-astro-cid-fdziffom]{align-items:center;gap:16px;display:flex}.gauge-t[data-astro-cid-fdziffom]{flex-direction:column;gap:4px;display:flex}.big-t[data-astro-cid-fdziffom]{letter-spacing:-.02em;font-size:22px;font-weight:800}.gauge[data-astro-cid-fdziffom]{stroke-dasharray:100;stroke-dashoffset:100px}.needle[data-astro-cid-fdziffom]{transform-origin:44px 44px;transform:rotate(-90deg)}.alert[data-astro-cid-fdziffom]{background:var(--navy);color:#fff;opacity:0;border-radius:20px;width:min(320px,100%);padding:16px 16px 14px;transform:translateY(18px)scale(.97);box-shadow:0 12px 32px #11111438}.alert-t[data-astro-cid-fdziffom]{font-size:16px;font-weight:700}.alert-d[data-astro-cid-fdziffom]{margin-top:4px;font-size:15px;line-height:1.35}.alert-b[data-astro-cid-fdziffom]{gap:8px;margin-top:12px;display:flex}.ab[data-astro-cid-fdziffom]{background:#ffffff24;border-radius:999px;flex:1;justify-content:center;align-items:center;height:40px;font-size:15px;font-weight:700;display:flex}.ab[data-astro-cid-fdziffom].upd{color:var(--text);background:#419dc8}.tag-under[data-astro-cid-fdziffom]{margin-top:10px}.reserve[data-astro-cid-fdziffom]{width:min(320px,100%)}.tankbar[data-astro-cid-fdziffom]{background:#1111141f;border-radius:999px;height:16px;position:relative}.tank[data-astro-cid-fdziffom]{background:#23a55a;border-radius:999px;width:90%;height:100%}.res-mark[data-astro-cid-fdziffom]{border-left:2px dashed var(--amber-ink);position:absolute;top:-8px;bottom:-8px;left:25%}.res-row[data-astro-cid-fdziffom]{justify-content:space-between;margin-top:10px;display:flex}.res-l[data-astro-cid-fdziffom]{color:var(--amber-ink)}.cans[data-astro-cid-fdziffom]{background:var(--amber-soft);height:34px;color:var(--amber-ink);border-radius:999px;align-items:center;margin-top:10px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.rcpt[data-astro-cid-fdziffom]{clip-path:inset(0 0 100%);border-radius:6px;width:min(300px,100%);padding:14px 18px 16px;transform:rotate(-1.5deg)}.rrow[data-astro-cid-fdziffom]{border-bottom:1px dashed #11111440;justify-content:space-between;gap:8px;padding:4px 0;font-size:14px;display:flex}.rv[data-astro-cid-fdziffom]{font-weight:700}.rtot[data-astro-cid-fdziffom]{justify-content:space-between;gap:8px;padding:8px 0 0;font-size:18px;font-weight:800;display:flex}.pop[data-astro-cid-fdziffom]{transform-box:fill-box;transform-origin:50%;transform:scale(0)}.wipe[data-astro-cid-fdziffom]{clip-path:inset(0 100% 0 0)}.chap[data-astro-cid-fdziffom].on .pline[data-astro-cid-fdziffom]{animation:1.6s cubic-bezier(.23,1,.32,1) .4s forwards cap-grow}.chap[data-astro-cid-fdziffom].on .pop[data-astro-cid-fdziffom]{animation:.4s cubic-bezier(.23,1,.32,1) forwards cap-pop}.chap[data-astro-cid-fdziffom].on .pop[data-astro-cid-fdziffom].q1{animation-delay:.5s}.chap[data-astro-cid-fdziffom].on .pop[data-astro-cid-fdziffom].q2{animation-delay:1s}.chap[data-astro-cid-fdziffom].on .pop[data-astro-cid-fdziffom].q3{animation-delay:1.4s}.chap[data-astro-cid-fdziffom].on .pop[data-astro-cid-fdziffom].q4{animation-delay:1.8s}.chap[data-astro-cid-fdziffom].on .pop[data-astro-cid-fdziffom].q5{animation-delay:2.1s}.chap[data-astro-cid-fdziffom].on .ring[data-astro-cid-fdziffom]{animation:.4s cubic-bezier(.23,1,.32,1) 1s forwards cap-pop,1.6s ease-in-out 1.6s 3 cap-ring}.chap[data-astro-cid-fdziffom].on .wipe[data-astro-cid-fdziffom]{animation:1s steps(20,end) 2.4s forwards cap-wipe}.chap[data-astro-cid-fdziffom].on .gauge[data-astro-cid-fdziffom]{animation:1.6s cubic-bezier(.23,1,.32,1) .5s forwards cap-gauge}.chap[data-astro-cid-fdziffom].on .needle[data-astro-cid-fdziffom]{animation:1.6s cubic-bezier(.3,1.6,.5,1) .5s forwards cap-needle}.chap[data-astro-cid-fdziffom].on .alert[data-astro-cid-fdziffom]{animation:.6s cubic-bezier(.23,1,.32,1) .6s forwards cap-rise}.chap[data-astro-cid-fdziffom].on .upd[data-astro-cid-fdziffom]{animation:1.6s ease-in-out 1.8s 3 cap-pulse}.chap[data-astro-cid-fdziffom].on .tank[data-astro-cid-fdziffom]{animation:5s cubic-bezier(.4,0,.2,1) .6s forwards cap-tank}.chap[data-astro-cid-fdziffom].on .rcpt[data-astro-cid-fdziffom]{animation:1.8s steps(9,end) .5s forwards cap-print}@keyframes cap-grow{to{transform:scaleX(1)}}@keyframes cap-ring{50%{box-shadow:0 0 0 9px #00668a1f}}@keyframes cap-pop{to{transform:scale(1)}}@keyframes cap-wipe{to{clip-path:inset(0)}}@keyframes cap-gauge{to{stroke-dashoffset:var(--gauge-to,53)}}@keyframes cap-needle{to{transform:rotate(var(--needle-to,-5deg))}}@keyframes cap-rise{to{opacity:1;transform:none}}@keyframes cap-pulse{50%{box-shadow:0 0 0 6px #419dc859}}@keyframes cap-tank{to{width:var(--tank-to,31%)}}@keyframes cap-print{to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.chap[data-astro-cid-fdziffom],.chap[data-astro-cid-fdziffom].on,.cap[data-astro-cid-fdziffom]{transition:none}.chap[data-astro-cid-fdziffom].on [data-astro-cid-fdziffom]:is(.pline,.pop,.ring,.wipe,.gauge,.needle,.alert,.upd,.tank,.rcpt){animation-duration:10ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (width<=700px){.eb[data-astro-cid-fdziffom]{margin-bottom:4px;font-size:14px}.ln1[data-astro-cid-fdziffom]{letter-spacing:-.02em;font-size:19px;line-height:1.15}.art[data-astro-cid-fdziffom]{margin-top:12px}}.hero[data-astro-cid-mgdojhh3]{z-index:0;background:var(--ground);color:#fff;height:100svh;min-height:640px;position:sticky;top:0;overflow:hidden;container-type:size}.home-body[data-astro-cid-mgdojhh3]{z-index:1;position:relative}.hills[data-astro-cid-mgdojhh3]{z-index:1;pointer-events:none;height:clamp(120px,16vw,240px);margin-bottom:-4px;position:relative;overflow:hidden}.hill[data-astro-cid-mgdojhh3]{width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}.hill[data-astro-cid-mgdojhh3].far path[data-astro-cid-mgdojhh3]{fill:#a4704a;fill-opacity:.5}.hill[data-astro-cid-mgdojhh3].mid path[data-astro-cid-mgdojhh3]{fill:#5b3b27;fill-opacity:.85}.hill[data-astro-cid-mgdojhh3].near path[data-astro-cid-mgdojhh3]{fill:var(--dusk)}.ridge[data-astro-cid-mgdojhh3]{background:0 0;height:clamp(70px,10vw,150px);margin-top:calc(-1*clamp(70px,10vw,150px));position:relative}.ridge[data-astro-cid-mgdojhh3] svg[data-astro-cid-mgdojhh3]{width:100%;height:100%;display:block;position:absolute;inset:0}.ridge[data-astro-cid-mgdojhh3] path[data-astro-cid-mgdojhh3]{fill:var(--ground)}.dim[data-astro-cid-mgdojhh3]{pointer-events:none;background:var(--ground);opacity:0;position:absolute;inset:0}.stage[data-astro-cid-mgdojhh3]{width:max(100cqw,177.78cqh);height:max(100cqh,56.25cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.real[data-astro-cid-mgdojhh3],.still[data-astro-cid-mgdojhh3]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.still[data-astro-cid-mgdojhh3]{opacity:0}.hero[data-astro-cid-mgdojhh3].still-on .still[data-astro-cid-mgdojhh3]{opacity:1}.scrim[data-astro-cid-mgdojhh3]{pointer-events:none;background:linear-gradient(#28160a00,#28160a8c);height:340px;position:absolute;bottom:0;left:0;right:0}.lockup[data-astro-cid-mgdojhh3]{left:var(--edge);max-width:min(620px,52vw);position:absolute;top:clamp(96px,14svh,132px)}h1[data-astro-cid-mgdojhh3]{letter-spacing:-.03em;color:var(--text);text-wrap:balance;font-size:clamp(36px,3.9vw,56px);line-height:1}@media (scripting:enabled){h1[data-astro-cid-mgdojhh3][data-headings]{opacity:0}h1[data-astro-cid-mgdojhh3][data-headings].picked{opacity:1;transition:opacity .4s}}@media (scripting:enabled) and (prefers-reduced-motion:reduce){h1[data-astro-cid-mgdojhh3][data-headings].picked{transition:none}}.lockup-cta[data-astro-cid-mgdojhh3]{margin-top:18px}.lockup-cta[data-astro-cid-mgdojhh3] .btn{height:50px;padding:0 26px;box-shadow:0 8px 24px #1e100640}.journey[data-astro-cid-mgdojhh3]{right:var(--edge);width:clamp(300px,30vw,392px);color:var(--text);background:var(--glass-bg);backdrop-filter:blur(20px)saturate(1.1);border:1px solid #ffffff80;border-radius:28px;padding:20px 22px 18px;position:absolute;bottom:76px;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px 1px #ffffff2e,0 10px 36px #1111141f}@supports not (backdrop-filter:blur(1px)){.journey[data-astro-cid-mgdojhh3]{background:#ffffffd9}}.route[data-astro-cid-mgdojhh3]{align-items:center;width:calc(100% - 6px);margin-top:8px;display:flex}.seg[data-astro-cid-mgdojhh3]{background:#11111429;flex:1;height:3px;position:relative}.seg[data-astro-cid-mgdojhh3] span[data-astro-cid-mgdojhh3]{background:var(--blue);width:0;height:100%;display:block}.seg[data-astro-cid-mgdojhh3]:before{content:"";background:var(--ground);border-radius:50%;width:11px;height:11px;position:absolute;top:-4px;left:-5px;box-shadow:0 0 0 2px #1111144d}.seg[data-astro-cid-mgdojhh3].done:before,.seg[data-astro-cid-mgdojhh3].on:before{background:var(--blue);box-shadow:0 0 0 2px var(--blue)}.seg[data-astro-cid-mgdojhh3].done span[data-astro-cid-mgdojhh3]{width:100%}.seg[data-astro-cid-mgdojhh3].on span[data-astro-cid-mgdojhh3]{animation:4.1s linear forwards fo-seg}.flag[data-astro-cid-mgdojhh3]{background:var(--ground);border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 2px #1111144d}@keyframes fo-seg{0%{width:0}to{width:100%}}.home-foot[data-astro-cid-mgdojhh3]{pointer-events:none;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.home-foot[data-astro-cid-mgdojhh3] p[data-astro-cid-mgdojhh3]{color:#fff;text-shadow:0 1px 10px #1e100680;font-size:13px;font-weight:700}@media (width<=1200px){.home-foot[data-astro-cid-mgdojhh3]{display:none}}@media (height<=760px) and (width>=701px){.journey[data-astro-cid-mgdojhh3]{padding:16px 18px 14px;bottom:68px}.journey[data-astro-cid-mgdojhh3] .ln1{font-size:21px}.journey[data-astro-cid-mgdojhh3] .art{margin-top:12px}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.stage[data-astro-cid-mgdojhh3],.lockup[data-astro-cid-mgdojhh3],.journey[data-astro-cid-mgdojhh3],.home-foot[data-astro-cid-mgdojhh3],.scrim[data-astro-cid-mgdojhh3],.dim[data-astro-cid-mgdojhh3],.hill[data-astro-cid-mgdojhh3].far,.hill[data-astro-cid-mgdojhh3].mid{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 100svh}.stage[data-astro-cid-mgdojhh3]{animation-name:par-far}.scrim[data-astro-cid-mgdojhh3]{animation-name:par-fade}.dim[data-astro-cid-mgdojhh3]{animation-name:par-dim}.hill[data-astro-cid-mgdojhh3].far{animation-name:hill-far}.hill[data-astro-cid-mgdojhh3].mid{animation-name:hill-mid}@keyframes hill-far{0%{translate:0 28%}to{translate:0}}@keyframes hill-mid{0%{translate:0 14%}to{translate:0}}.journey[data-astro-cid-mgdojhh3]{animation-name:par-mid}.lockup[data-astro-cid-mgdojhh3],.home-foot[data-astro-cid-mgdojhh3]{animation-name:par-near}@keyframes par-far{to{translate:0 -14%}}@keyframes par-mid{to{opacity:0;translate:0 -30%}}@keyframes par-near{to{opacity:0;translate:0 -70%}}@keyframes par-fade{to{opacity:.2}}@keyframes par-dim{to{opacity:.45}}@media (width<=700px),(orientation:portrait){.lockup[data-astro-cid-mgdojhh3],.journey[data-astro-cid-mgdojhh3],.home-foot[data-astro-cid-mgdojhh3]{animation-name:par-out;animation-range:0 30svh}@keyframes par-out{to{opacity:0;translate:0 -48px}}}}}@media (prefers-reduced-motion:reduce){.seg[data-astro-cid-mgdojhh3].on span[data-astro-cid-mgdojhh3]{width:100%;animation:none}}@media (width<=700px){.stage[data-astro-cid-mgdojhh3]{left:58%;transform:translate(-58%,-50%)}.lockup[data-astro-cid-mgdojhh3]{pointer-events:none;max-width:none;inset:0}.lockup[data-astro-cid-mgdojhh3]>[data-astro-cid-mgdojhh3]{pointer-events:auto}h1[data-astro-cid-mgdojhh3]{left:var(--edge);right:var(--edge);max-width:none;font-size:29px;position:absolute;top:76px}.lockup-cta[data-astro-cid-mgdojhh3]{left:var(--edge);right:var(--edge);margin:0;position:absolute;bottom:44px}.lockup-cta[data-astro-cid-mgdojhh3] .btn{width:100%}.journey[data-astro-cid-mgdojhh3]{left:var(--edge);right:var(--edge);border-radius:24px;width:auto;padding:16px 18px 14px;bottom:110px}.home-foot[data-astro-cid-mgdojhh3]{display:none}}
