.fx-center[data-astro-cid-6hixgw7m]{text-align:center}.fx-n[data-astro-cid-6hixgw7m]{font-size:var(--fs-sm);letter-spacing:.08em;color:var(--tile-sage);margin-bottom:var(--s-3);font-variant-numeric:tabular-nums;font-weight:600;display:block}.fx-h[data-astro-cid-6hixgw7m]{font-family:var(--font-display);font-size:calc(var(--fs-3xl) * 1.15);margin:0 0 var(--s-4);text-wrap:balance;line-height:1.05}.fx-lede[data-astro-cid-6hixgw7m]{font-size:var(--fs-lg);color:var(--text-muted);margin:0 0 var(--s-5)}.fx-head[data-astro-cid-6hixgw7m]{max-width:var(--w-wide);margin:0 auto var(--s-7)}.fx-scene[data-astro-cid-6hixgw7m]{padding:var(--s-9) 0;scroll-margin-top:calc(var(--s-9) * 1.6)}.fx-links[data-astro-cid-6hixgw7m]{gap:var(--s-2) var(--s-5);margin:var(--s-5) 0 0;flex-wrap:wrap;display:flex}.fx-links[data-astro-cid-6hixgw7m].fx-center{justify-content:center}.fx-link[data-astro-cid-6hixgw7m]{color:var(--text-link);font-weight:600;text-decoration:none}.fx-link[data-astro-cid-6hixgw7m]:hover{text-decoration:underline}.fx-cap[data-astro-cid-6hixgw7m]{margin:var(--s-3) 0 0;font-size:var(--fs-xs);color:var(--text-muted);text-align:center}.fx-field-a[data-astro-cid-6hixgw7m]{background:var(--gradient-field)}.fx-field-b[data-astro-cid-6hixgw7m]{background:var(--field-dusk)}.fx-mist[data-astro-cid-6hixgw7m]{background:var(--field-mist)}.fx-badge[data-astro-cid-6hixgw7m]{width:var(--s-6);height:var(--s-6);background:var(--tile-sage);color:var(--on-dark);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.chip[data-astro-cid-6hixgw7m]{padding:var(--s-1) var(--s-3);border-radius:var(--radius-pill);font-size:var(--fs-xs);color:var(--text);white-space:nowrap;background:#20382e0f;align-items:center;font-weight:600;display:inline-flex}.chip-sage[data-astro-cid-6hixgw7m]{color:var(--tile-sage);background:#3e7a6324}.chip-blue[data-astro-cid-6hixgw7m]{color:var(--tile-blue);background:#2f6e9e24}.chip-solid[data-astro-cid-6hixgw7m]{background:var(--tile-sage);color:var(--on-dark)}.mini-btn[data-astro-cid-6hixgw7m]{padding:var(--s-1) var(--s-3);border-radius:var(--radius-pill);background:var(--tile-sage);color:var(--on-dark);font-size:var(--fs-sm);white-space:nowrap;font-weight:600}.rs-page[data-astro-cid-6hixgw7m]{opacity:.7;border:2px solid;border-radius:2px;flex:none;width:10px;height:13px;display:inline-block}.fx-hero[data-astro-cid-6hixgw7m]{padding:var(--s-8) 0 var(--s-9);overflow:hidden}.fx-hero-wrap[data-astro-cid-6hixgw7m]{gap:var(--s-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}.fx-kicker[data-astro-cid-6hixgw7m]{font-size:var(--fs-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--tile-sage);margin:0 0 var(--s-4);font-weight:600}.fx-kicker[data-astro-cid-6hixgw7m] .brand{font-size:1.27em;line-height:1;font-weight:inherit;color:inherit;letter-spacing:.063em}.fx-hero-h[data-astro-cid-6hixgw7m]{font-family:var(--font-display);font-size:calc(var(--fs-3xl) * 1.6);margin:0 0 var(--s-5);text-wrap:balance;line-height:1}.fx-hero-sub[data-astro-cid-6hixgw7m]{font-size:var(--fs-lg);color:var(--text-muted);margin:0 0 var(--s-6)}.fx-hero-actions[data-astro-cid-6hixgw7m]{gap:var(--s-4);flex-wrap:wrap;display:flex}.hv[data-astro-cid-6hixgw7m]{border-radius:var(--radius-lg);background:var(--gradient-field);--dx:150px;--dy:0px;height:420px;position:relative}.hv-label[data-astro-cid-6hixgw7m]{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text);opacity:.7;margin:0;font-weight:600}.hv-label-docs[data-astro-cid-6hixgw7m]{left:var(--s-5);top:var(--s-5);position:absolute}.hv-pile[data-astro-cid-6hixgw7m]{left:var(--s-5);top:calc(var(--s-5) + var(--s-6));width:150px;height:300px;position:absolute}.hv-doc[data-astro-cid-6hixgw7m]{left:0;top:calc(var(--i) * 40px);border-radius:var(--radius);width:140px;padding:var(--s-2) var(--s-3);gap:var(--s-1);transform:rotate(calc((var(--i) - 2.5) * 2deg));animation:7s ease-in-out infinite hv-in;animation-delay:calc(var(--i) * .18s);background:#fff;display:grid;position:absolute;box-shadow:0 8px 20px -10px #20382e66}.hv-doc-t[data-astro-cid-6hixgw7m]{font-size:var(--fs-xs);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.hv-line[data-astro-cid-6hixgw7m]{background:var(--border);border-radius:2px;height:4px;display:block}.hv-line-s[data-astro-cid-6hixgw7m]{width:60%}.hv-core[data-astro-cid-6hixgw7m]{place-items:center;width:64px;height:64px;animation:7s ease-in-out infinite hv-pulse;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.hv-core[data-astro-cid-6hixgw7m] img[data-astro-cid-6hixgw7m]{animation:7s infinite hv-spin;display:block}.hv-rec[data-astro-cid-6hixgw7m]{right:var(--s-5);border-radius:var(--radius-lg);width:170px;padding:var(--s-4);gap:var(--s-3);background:#fff;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 24px 50px -24px #20382e80}.hv-row[data-astro-cid-6hixgw7m]{gap:var(--s-1);display:grid}.hv-row-t[data-astro-cid-6hixgw7m]{font-size:var(--fs-sm);font-weight:600}.hv-bar[data-astro-cid-6hixgw7m]{transform-origin:0;height:6px;animation:7s ease-out infinite hv-fill;animation-delay:calc(var(--i) * .15s);background:#3e7a6340;border-radius:3px;display:block}@keyframes hv-in{0%,12%{opacity:1;translate:0;scale:1}34%{opacity:0;translate:calc(var(--dx) + 20px) calc(var(--dy) + 120px - var(--i) * 40px);scale:.3}80%{opacity:0;translate:0;scale:1}92%,to{opacity:1;translate:0;scale:1}}@keyframes hv-in-m{0%,12%{opacity:1;translate:0;scale:1}34%{opacity:0;translate:0 calc(110px - var(--i) * 4px);scale:.3}80%{opacity:0;translate:0;scale:1}92%,to{opacity:1;translate:0;scale:1}}@keyframes hv-pulse{0%,22%{scale:1}32%{scale:1.18}42%,to{scale:1}}@keyframes hv-spin{0%,10%{animation-timing-function:cubic-bezier(.5,0,.6,1);rotate:0deg}50%,to{rotate:720deg}}@keyframes hv-fill{0%,34%{background:var(--border);transform:scaleX(.08)}48%,88%{background:#3e7a6373;transform:scaleX(1)}to{background:var(--border);transform:scaleX(.08)}}.fx-nav[data-astro-cid-6hixgw7m]{top:calc(var(--s-9) - var(--s-2));z-index:50;pointer-events:none;justify-content:center;height:0;display:flex;position:sticky}.fx-nav-pill[data-astro-cid-6hixgw7m]{gap:var(--s-1);padding:var(--s-1);max-width:calc(100% - var(--s-5) * 2);scrollbar-width:none;-webkit-backdrop-filter:blur(14px);border-radius:var(--radius-pill);opacity:0;background:#ffffffd1;border:1px solid #20382e14;transition:opacity .25s,translate .25s;display:flex;overflow-x:auto;translate:0 -8px;box-shadow:0 12px 30px -14px #20382e59}.fx-nav-pill[data-astro-cid-6hixgw7m]::-webkit-scrollbar{display:none}.fx-nav-pill[data-astro-cid-6hixgw7m]{visibility:hidden;transition:opacity .25s,translate .25s,visibility 0s linear .25s}.fx-nav[data-astro-cid-6hixgw7m].is-shown .fx-nav-pill[data-astro-cid-6hixgw7m]{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;translate:0}.fx-nav-a[data-astro-cid-6hixgw7m]{padding:var(--s-2) var(--s-4);border-radius:var(--radius-pill);white-space:nowrap;color:var(--text-muted);font-size:var(--fs-sm);font-weight:600;text-decoration:none;transition:background .2s,color .2s}.fx-nav-a[data-astro-cid-6hixgw7m]:hover{color:var(--text)}.fx-nav-a[data-astro-cid-6hixgw7m].is-on{color:var(--on-dark);background:var(--tile-sage)}.fx-nav-a[data-astro-cid-6hixgw7m].is-on .brand{color:inherit}.rs[data-astro-cid-6hixgw7m]{border-radius:var(--radius-lg);align-items:end;gap:var(--s-6);padding:var(--s-8) var(--s-7) 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;overflow:hidden}.rs-phone[data-astro-cid-6hixgw7m] .dv{width:300px;max-width:100%}.rs-say[data-astro-cid-6hixgw7m],.rs-src[data-astro-cid-6hixgw7m]{padding-bottom:var(--s-8);align-self:center;display:grid}.rs-line[data-astro-cid-6hixgw7m],.rs-chip[data-astro-cid-6hixgw7m]{animation:9s ease-in-out infinite both rs-cycle;animation-delay:calc(var(--i) * 3s);grid-area:1/1;margin:0}.rs-line[data-astro-cid-6hixgw7m]{font-family:var(--font-display);font-size:var(--fs-3xl);color:var(--text);text-align:right;line-height:1.1}.rs-src[data-astro-cid-6hixgw7m]{justify-items:start}.rs-chip[data-astro-cid-6hixgw7m]{align-items:center;gap:var(--s-2);border-radius:var(--radius-pill);padding:var(--s-2) var(--s-4);font-size:var(--fs-sm);color:var(--tile-blue);animation-delay:calc(var(--i) * 3s + .5s);background:#fff;justify-self:start;font-weight:600;display:inline-flex;box-shadow:0 12px 30px -16px #20382e73}@keyframes rs-cycle{0%{opacity:0;translate:0 10px}5%,28%{opacity:1;translate:0}33%,to{opacity:0;translate:0 -10px}}.fx-split[data-astro-cid-6hixgw7m]{gap:var(--s-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.fx-split-flip[data-astro-cid-6hixgw7m]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.fx-split-flip[data-astro-cid-6hixgw7m] .fx-copy[data-astro-cid-6hixgw7m]{order:2}.fx-stage[data-astro-cid-6hixgw7m]{border-radius:var(--radius-lg);padding:var(--s-8) var(--s-6) var(--s-5);justify-items:center;gap:var(--s-4);margin:0;display:grid}.fx-stage[data-astro-cid-6hixgw7m] .fx-cap[data-astro-cid-6hixgw7m]{color:var(--text);opacity:.7;margin:0}.fx-stage-plain[data-astro-cid-6hixgw7m]{justify-items:center;gap:var(--s-3);margin:0;display:grid}.story[data-astro-cid-6hixgw7m]{border-radius:var(--radius-lg);width:min(100%,420px);padding:var(--s-6);background:#fff;transform:rotate(-1.5deg);box-shadow:0 30px 60px -30px #20382e73}.story-top[data-astro-cid-6hixgw7m]{align-items:center;gap:var(--s-3);display:flex}.story-title[data-astro-cid-6hixgw7m]{font-family:var(--font-display);font-size:var(--fs-2xl);line-height:1}.story-label[data-astro-cid-6hixgw7m]{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:var(--s-5) 0 var(--s-2);font-weight:600}.story-stands[data-astro-cid-6hixgw7m]{margin:0}.story-chart[data-astro-cid-6hixgw7m]{width:100%;height:auto;display:block}.story-tl[data-astro-cid-6hixgw7m]{padding:0 0 0 var(--s-4);border-left:2px solid var(--border);gap:var(--s-2);font-size:var(--fs-sm);margin:0;list-style:none;display:grid}.story-tl[data-astro-cid-6hixgw7m] li[data-astro-cid-6hixgw7m]{position:relative}.story-tl[data-astro-cid-6hixgw7m] li[data-astro-cid-6hixgw7m]:before{content:"";left:calc(var(--s-4) * -1 - var(--s-2) + 1px);top:var(--s-1);width:var(--s-3);height:var(--s-3);background:var(--tile-blue);border-radius:50%;position:absolute}.story-pills[data-astro-cid-6hixgw7m]{gap:var(--s-2);flex-wrap:wrap;display:flex}.cw[data-astro-cid-6hixgw7m]{border-radius:var(--radius-device);background:#fff;flex-direction:column;width:min(100%,420px);transition:opacity .4s;display:flex;overflow:hidden;box-shadow:0 40px 80px -40px #20382e8c}.cw[data-astro-cid-6hixgw7m].is-fading{opacity:0}.cw-head[data-astro-cid-6hixgw7m]{align-items:center;gap:var(--s-2);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--border);font-weight:600;display:flex}.cw-body[data-astro-cid-6hixgw7m]{height:420px;padding:var(--s-4);justify-content:flex-end;gap:var(--s-3);background:linear-gradient(#fff 0%,#f4f8f6 100%);flex-direction:column;display:flex;overflow:hidden}.cw-msg[data-astro-cid-6hixgw7m]{padding:var(--s-3) var(--s-4);border-radius:var(--radius-lg);max-width:85%;font-size:var(--fs-sm);flex:none;margin:0;line-height:1.45}.cw-me[data-astro-cid-6hixgw7m]{background:var(--tile-sage);color:var(--on-dark);border-bottom-right-radius:var(--s-1);align-self:flex-end}.cw-bot[data-astro-cid-6hixgw7m]{color:var(--text);border:1px solid var(--border);border-bottom-left-radius:var(--s-1);align-self:flex-start;gap:var(--s-2);background:#fff;display:grid}.cw-offer[data-astro-cid-6hixgw7m]{align-items:center;gap:var(--s-4);display:flex}.cw-src[data-astro-cid-6hixgw7m]{align-items:center;gap:var(--s-2);font-size:var(--fs-xs);color:var(--tile-blue);font-weight:600;display:inline-flex}.cw-typing[data-astro-cid-6hixgw7m]{align-self:flex-start;gap:var(--s-1);padding:var(--s-3) var(--s-4);border:1px solid var(--border);border-radius:var(--radius-lg);border-bottom-left-radius:var(--s-1);background:#fff;display:none}.cw-typing[data-astro-cid-6hixgw7m] span[data-astro-cid-6hixgw7m]{background:var(--text-muted);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite cw-dot}.cw-typing[data-astro-cid-6hixgw7m] span[data-astro-cid-6hixgw7m]:nth-child(2){animation-delay:.15s}.cw-typing[data-astro-cid-6hixgw7m] span[data-astro-cid-6hixgw7m]:nth-child(3){animation-delay:.3s}@keyframes cw-dot{0%,60%,to{opacity:.3;translate:0}30%{opacity:1;translate:0 -3px}}.cw[data-astro-cid-6hixgw7m].is-live .cw-msg[data-astro-cid-6hixgw7m]{display:none}.cw[data-astro-cid-6hixgw7m].is-live .cw-msg[data-astro-cid-6hixgw7m].is-in{animation:.35s ease-out cw-in;display:grid}.cw[data-astro-cid-6hixgw7m].is-live .cw-offer[data-astro-cid-6hixgw7m].is-in{display:flex}.cw-typing[data-astro-cid-6hixgw7m].is-in{order:99;display:flex}@keyframes cw-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.cw-input[data-astro-cid-6hixgw7m]{margin:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--radius-pill);border:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-sm)}.fx-banner[data-astro-cid-6hixgw7m]{border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid;overflow:hidden}.fx-banner-copy[data-astro-cid-6hixgw7m]{padding:var(--s-8) var(--s-7);align-self:center}.fx-banner-media[data-astro-cid-6hixgw7m]{padding:var(--s-7) var(--s-6) 0;place-items:end center;display:grid}.fx-banner-media[data-astro-cid-6hixgw7m] .dv{width:min(100%,300px)}.fx-banner-flip[data-astro-cid-6hixgw7m] .fx-banner-copy[data-astro-cid-6hixgw7m]{order:2}.fx-banner[data-astro-cid-6hixgw7m] .fx-lede[data-astro-cid-6hixgw7m]{color:var(--text);opacity:.8}.ladder[data-astro-cid-6hixgw7m]{gap:var(--s-2);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.ladder[data-astro-cid-6hixgw7m] .chip[data-astro-cid-6hixgw7m]{font-size:var(--fs-sm);padding:var(--s-2) var(--s-4);background:#ffffffb3}.ladder[data-astro-cid-6hixgw7m] .chip-solid[data-astro-cid-6hixgw7m]{background:var(--tile-sage);color:var(--on-dark)}.fam[data-astro-cid-6hixgw7m]{border-radius:var(--radius-lg);padding:var(--s-6);gap:var(--s-5);display:grid}.fam-profiles[data-astro-cid-6hixgw7m]{gap:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}.fam-p[data-astro-cid-6hixgw7m]{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-4) var(--s-1) var(--s-1);border-radius:var(--radius-pill);font-size:var(--fs-sm);color:var(--text-muted);cursor:pointer;background:#fff9;border:0;font-family:inherit;font-weight:600;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex}.fam-p[data-astro-cid-6hixgw7m]:hover{color:var(--text)}.fam-p[data-astro-cid-6hixgw7m]:focus-visible{outline:2px solid var(--tile-blue);outline-offset:2px}.fam-p[data-astro-cid-6hixgw7m].is-on{color:var(--text);background:#fff;box-shadow:0 8px 20px -12px #20382e73}.fam-av[data-astro-cid-6hixgw7m]{width:var(--s-6);height:var(--s-6);background:var(--tile-icon);color:var(--on-dark);font-size:var(--fs-xs);border-radius:50%;place-items:center;display:grid}.fam-panels[data-astro-cid-6hixgw7m]{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:none}.fam-panels[data-astro-cid-6hixgw7m].is-on{animation:.45s both fam-in;display:grid}@keyframes fam-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.fam-note[data-astro-cid-6hixgw7m]{margin:calc(var(--s-3) * -1) 0 var(--s-4);font-size:var(--fs-xs);color:var(--text-muted)}.fam-unit[data-astro-cid-6hixgw7m]{text-transform:none;letter-spacing:0;font-weight:400}.fam-axis[data-astro-cid-6hixgw7m]{margin:var(--s-1) 0 0;font-size:var(--fs-xs);color:var(--text-muted);text-align:center}.fam-when[data-astro-cid-6hixgw7m]{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}.g-tx[data-astro-cid-6hixgw7m]{fill:var(--text-muted);font-size:8px;font-family:var(--font-body,inherit)}.fx-aside[data-astro-cid-6hixgw7m]{margin:calc(var(--s-3) * -1) 0 var(--s-5);font-size:var(--fs-sm);color:var(--text-muted)}.fam-panel[data-astro-cid-6hixgw7m]{border-radius:var(--radius-lg);padding:var(--s-5);background:#fff;box-shadow:0 20px 40px -28px #20382e73}.bento-label[data-astro-cid-6hixgw7m]{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0 0 var(--s-4);font-weight:600}.ms[data-astro-cid-6hixgw7m]{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.ms[data-astro-cid-6hixgw7m] li[data-astro-cid-6hixgw7m]{align-items:center;gap:var(--s-2);font-size:var(--fs-sm);display:flex}.ms[data-astro-cid-6hixgw7m] li[data-astro-cid-6hixgw7m] .chip[data-astro-cid-6hixgw7m]{margin-left:auto}.ms-dot[data-astro-cid-6hixgw7m]{width:var(--s-3);height:var(--s-3);border:2px solid var(--tile-blue);box-sizing:border-box;border-radius:50%;flex:none}.ms-done[data-astro-cid-6hixgw7m]{background:var(--tile-sage);border-color:var(--tile-sage)}.ms-blue[data-astro-cid-6hixgw7m]{background:var(--tile-blue)}.growth[data-astro-cid-6hixgw7m]{width:100%;height:auto;display:block}.sched[data-astro-cid-6hixgw7m]{gap:var(--s-2);font-size:var(--fs-sm);margin:0;padding:0;list-style:none;display:grid}.sched[data-astro-cid-6hixgw7m] li[data-astro-cid-6hixgw7m]{padding-bottom:var(--s-2);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.md[data-astro-cid-6hixgw7m]{place-items:center start;column-gap:var(--s-6);grid-template-columns:auto minmax(0,1fr)}.md[data-astro-cid-6hixgw7m] .fx-cap[data-astro-cid-6hixgw7m]{grid-column:1/-1;justify-self:center}.md-phone[data-astro-cid-6hixgw7m]{aspect-ratio:9/18;border-radius:calc(var(--radius-lg) * 2);border:var(--s-2) solid #fff;box-sizing:border-box;background:#f4f8f6;width:240px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #20382e99}.md-scr[data-astro-cid-6hixgw7m]{padding:var(--s-6) var(--s-3) var(--s-3);gap:var(--s-2);opacity:0;flex-direction:column;transition:opacity .45s;display:flex;position:absolute;inset:0}.md-scr[data-astro-cid-6hixgw7m].is-on{opacity:1}.md-lock[data-astro-cid-6hixgw7m]{background:linear-gradient(160deg, var(--tile-ink) 0%, var(--tile-blue) 100%);align-items:center}.lock-time[data-astro-cid-6hixgw7m]{font-family:var(--font-display);font-size:calc(var(--fs-3xl) * 1.3);color:var(--on-dark);margin:var(--s-4) 0 var(--s-6);line-height:1}.lock-note[data-astro-cid-6hixgw7m]{border-radius:var(--radius-lg);width:100%;padding:var(--s-3);gap:var(--s-1);font-size:var(--fs-xs);color:var(--text);box-sizing:border-box;background:#ffffffeb;display:grid}.lock-app[data-astro-cid-6hixgw7m]{align-items:center;gap:var(--s-2);color:var(--text-muted);display:flex}.md-app[data-astro-cid-6hixgw7m]{background:#f4f8f6}.md-h[data-astro-cid-6hixgw7m]{margin:0 0 var(--s-2);font-family:var(--font-display);font-size:var(--fs-2xl);line-height:1}.md-row[data-astro-cid-6hixgw7m]{align-items:center;gap:var(--s-2);border-radius:var(--radius);padding:var(--s-2);font-size:var(--fs-xs);background:#fff;display:flex}.md-row[data-astro-cid-6hixgw7m] .mini-btn[data-astro-cid-6hixgw7m]{font-size:var(--fs-xs);padding:var(--s-1) var(--s-2);margin-left:auto}.md-time[data-astro-cid-6hixgw7m]{color:var(--tile-blue);font-variant-numeric:tabular-nums;font-weight:700}.md-name[data-astro-cid-6hixgw7m]{font-weight:600}.md-dim[data-astro-cid-6hixgw7m] .md-h[data-astro-cid-6hixgw7m],.md-dim[data-astro-cid-6hixgw7m] .md-row[data-astro-cid-6hixgw7m]{opacity:.35}.md-sheet[data-astro-cid-6hixgw7m]{border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:var(--s-3) var(--s-4) var(--s-4);gap:var(--s-2);font-size:var(--fs-xs);background:#fff;display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 30px -12px #20382e66}.md-grab[data-astro-cid-6hixgw7m]{width:var(--s-6);background:var(--border);border-radius:2px;justify-self:center;height:4px}.md-sheet[data-astro-cid-6hixgw7m] strong[data-astro-cid-6hixgw7m]{font-size:var(--fs-sm)}.md-when[data-astro-cid-6hixgw7m]{color:var(--text-muted)}.md-confirm[data-astro-cid-6hixgw7m]{text-align:center;padding:var(--s-2);border-radius:var(--radius-pill);background:var(--tile-sage);color:var(--on-dark);justify-self:stretch;font-weight:700}.md-toast[data-astro-cid-6hixgw7m]{left:50%;top:var(--s-5);padding:var(--s-1) var(--s-3);border-radius:var(--radius-pill);background:var(--tile-ink);color:var(--on-dark);font-size:var(--fs-xs);white-space:nowrap;opacity:0;font-weight:600;position:absolute;translate:-50%}.md-scr[data-astro-cid-6hixgw7m].is-on .md-toast[data-astro-cid-6hixgw7m]{animation:3.2s both md-toast}@keyframes md-toast{0%,55%{opacity:0;translate:-50% -6px}65%,to{opacity:1;translate:-50%}}.md-hist[data-astro-cid-6hixgw7m]{border-radius:var(--radius);padding:var(--s-2);font-size:var(--fs-xs);background:#fff;justify-content:space-between;align-items:center;display:flex}.md-tap[data-astro-cid-6hixgw7m]{position:relative}.md-scr[data-astro-cid-6hixgw7m].is-on .md-tap[data-astro-cid-6hixgw7m]:after{content:"";width:var(--s-6);height:var(--s-6);pointer-events:none;background:#3e7a6359;border-radius:50%;animation:3.2s ease-out both md-tap;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes md-tap{0%,50%{opacity:0;scale:.4}62%{opacity:1;scale:1}80%,to{opacity:0;scale:1.8}}.md-steps[data-astro-cid-6hixgw7m]{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.md-step[data-astro-cid-6hixgw7m]{align-items:center;gap:var(--s-3);text-align:left;width:100%;padding:var(--s-2) var(--s-3);border-radius:var(--radius-pill);color:var(--text);opacity:.6;font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;font-weight:600;transition:background .3s,opacity .3s;display:flex}.md-step[data-astro-cid-6hixgw7m] .fx-badge[data-astro-cid-6hixgw7m]{background:#20382e40}.md-step[data-astro-cid-6hixgw7m].is-on{opacity:1;background:#ffffffd9}.md-step[data-astro-cid-6hixgw7m].is-on .fx-badge[data-astro-cid-6hixgw7m]{background:var(--tile-sage)}.trip[data-astro-cid-6hixgw7m]{border-radius:var(--radius-lg);background:#fff;width:min(100%,400px);overflow:hidden;transform:rotate(1.5deg);box-shadow:0 30px 60px -30px #20382e73}.trip-top[data-astro-cid-6hixgw7m]{padding:var(--s-5) var(--s-6);background:var(--tile-blue);color:var(--on-dark);gap:var(--s-1);display:grid}.trip-place[data-astro-cid-6hixgw7m]{font-family:var(--font-display);font-size:var(--fs-2xl);line-height:1.1}.trip-meta[data-astro-cid-6hixgw7m]{font-size:var(--fs-sm);opacity:.85}.trip-perf[data-astro-cid-6hixgw7m]{border-top:2px dashed var(--border);margin:0 var(--s-4)}.trip-rows[data-astro-cid-6hixgw7m]{padding:var(--s-5) var(--s-6) var(--s-3);gap:var(--s-3);margin:0;list-style:none;display:grid}.trip-rows[data-astro-cid-6hixgw7m] li[data-astro-cid-6hixgw7m]{align-items:center;gap:var(--s-3);font-size:var(--fs-md);display:flex}.trip-src[data-astro-cid-6hixgw7m]{padding:0 var(--s-6) var(--s-5);font-size:var(--fs-xs);color:var(--text-muted);margin:0}.fx-also-scene[data-astro-cid-6hixgw7m]{padding-top:var(--s-6)}.fx-also-h[data-astro-cid-6hixgw7m]{font-family:var(--font-display);font-size:var(--fs-2xl);margin:0 0 var(--s-5)}.fx-also[data-astro-cid-6hixgw7m]{justify-content:center;gap:var(--s-3) var(--s-6);flex-wrap:wrap;margin:0;display:flex}.fx-also[data-astro-cid-6hixgw7m] a[data-astro-cid-6hixgw7m],.fx-also-item[data-astro-cid-6hixgw7m]{color:var(--text-muted);font-size:var(--fs-sm);text-decoration:none}.fx-also[data-astro-cid-6hixgw7m] strong[data-astro-cid-6hixgw7m]{color:var(--text)}.fx-also[data-astro-cid-6hixgw7m] a[data-astro-cid-6hixgw7m] strong[data-astro-cid-6hixgw7m]{color:var(--text-link)}@media (width<=900px){.fx-hero-wrap[data-astro-cid-6hixgw7m],.fx-split[data-astro-cid-6hixgw7m],.fx-split-flip[data-astro-cid-6hixgw7m],.fx-banner[data-astro-cid-6hixgw7m]{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.fx-split-flip[data-astro-cid-6hixgw7m] .fx-copy[data-astro-cid-6hixgw7m],.fx-banner-flip[data-astro-cid-6hixgw7m] .fx-banner-copy[data-astro-cid-6hixgw7m]{order:0}.fx-banner-copy[data-astro-cid-6hixgw7m]{padding:var(--s-6) var(--s-5) 0}.fam-panels[data-astro-cid-6hixgw7m]{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.fx-hero-h[data-astro-cid-6hixgw7m]{font-size:calc(var(--fs-3xl) * 1.1)}.fx-h[data-astro-cid-6hixgw7m]{font-size:var(--fs-3xl)}.fx-scene[data-astro-cid-6hixgw7m]{padding:var(--s-8) 0}.fx-stage[data-astro-cid-6hixgw7m]{padding:var(--s-6) var(--s-4) var(--s-4)}.hv[data-astro-cid-6hixgw7m]{height:500px}.hv-pile[data-astro-cid-6hixgw7m]{left:50%;top:calc(var(--s-5) + var(--s-6));width:160px;height:80px;translate:-50%}.hv-doc[data-astro-cid-6hixgw7m]{top:calc(var(--i) * 4px);width:160px;transform:rotate(calc((var(--i) - 2.5) * .8deg));animation-name:hv-in-m;animation-delay:calc((5 - var(--i)) * .18s)}.hv-core[data-astro-cid-6hixgw7m]{top:172px}.hv-rec[data-astro-cid-6hixgw7m]{top:auto;right:50%;bottom:var(--s-4);gap:var(--s-2);width:220px;padding:var(--s-3) var(--s-4);translate:50%}.hv-label-docs[data-astro-cid-6hixgw7m]{left:50%;translate:-50%}.rs[data-astro-cid-6hixgw7m]{padding:var(--s-6) var(--s-4) 0;gap:var(--s-4);grid-template-columns:minmax(0,1fr);justify-items:center}.rs-say[data-astro-cid-6hixgw7m]{padding-bottom:0}.rs-line[data-astro-cid-6hixgw7m]{text-align:center;font-size:var(--fs-2xl)}.rs-src[data-astro-cid-6hixgw7m]{display:none}.rs-phone[data-astro-cid-6hixgw7m] .dv{width:260px}.md[data-astro-cid-6hixgw7m]{justify-items:center;row-gap:var(--s-5);grid-template-columns:minmax(0,1fr)}.cw-body[data-astro-cid-6hixgw7m]{height:380px}}@media (prefers-reduced-motion:reduce){.hv-doc[data-astro-cid-6hixgw7m],.hv-core[data-astro-cid-6hixgw7m],.hv-core[data-astro-cid-6hixgw7m] img[data-astro-cid-6hixgw7m],.hv-bar[data-astro-cid-6hixgw7m],.fam-panels[data-astro-cid-6hixgw7m].is-on,.rs-line[data-astro-cid-6hixgw7m],.rs-chip[data-astro-cid-6hixgw7m],.cw-typing[data-astro-cid-6hixgw7m] span[data-astro-cid-6hixgw7m],.md-scr[data-astro-cid-6hixgw7m].is-on .md-tap[data-astro-cid-6hixgw7m]:after,.md-scr[data-astro-cid-6hixgw7m].is-on .md-toast[data-astro-cid-6hixgw7m]{animation:none}.hv-bar[data-astro-cid-6hixgw7m]{transform:none}.rs-line[data-astro-cid-6hixgw7m]:not(:first-child),.rs-chip[data-astro-cid-6hixgw7m]:not(:first-child){opacity:0}.md-scr[data-astro-cid-6hixgw7m].is-on .md-toast[data-astro-cid-6hixgw7m]{opacity:1}.fx-nav-pill[data-astro-cid-6hixgw7m],.fx-nav-a[data-astro-cid-6hixgw7m],.md-scr[data-astro-cid-6hixgw7m],.md-step[data-astro-cid-6hixgw7m],.cw[data-astro-cid-6hixgw7m]{transition:none}}
