.hero[data-v-9d1a6f98]{background:radial-gradient(1100px 520px at 88% -12%, #c9b48e21, transparent 62%), radial-gradient(800px 420px at -10% 110%, #40608c2e, transparent 60%), var(--ink);color:#f2f4f7}.col[data-v-9d1a6f98]{flex-direction:column;gap:22px;padding-top:80px;padding-bottom:112px;display:flex}.eyebrow[data-v-9d1a6f98]{letter-spacing:3px;color:var(--bronze);font-size:13px}.eyebrow.dark[data-v-9d1a6f98]{color:var(--bronze-dark)}.hero .eyebrow[data-v-9d1a6f98]:after{content:"";background:var(--bronze);opacity:.8;width:48px;height:1px;margin-top:14px;display:block}h1[data-v-9d1a6f98]{letter-spacing:2px}.facts[data-v-9d1a6f98]{color:#aeb8c6;border-top:1px solid #c9b48e38;flex-wrap:wrap;gap:8px 28px;max-width:720px;margin:6px 0 0;padding:18px 0 0;font-size:14px;list-style:none;display:flex}.facts li[data-v-9d1a6f98]{align-items:center;gap:8px;display:flex}.facts li[data-v-9d1a6f98]:before{content:"";background:var(--bronze);width:5px;height:5px;transform:rotate(45deg)}h1[data-v-9d1a6f98]{color:#f2f4f7;margin:0;font-size:max(34px,min(5vw,56px))}.lede[data-v-9d1a6f98]{color:#c3cbd6;max-width:720px;margin:0;font-size:18px}.row[data-v-9d1a6f98]{flex-wrap:wrap;gap:12px;display:flex}.btn.light[data-v-9d1a6f98]{color:#f2f4f7;border-color:#4a5870}.entries[data-v-9d1a6f98]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-top:-56px;display:grid}.entry[data-v-9d1a6f98]{flex-direction:column;gap:12px;padding:32px;transition:box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #0f1b2d14}.entry[data-v-9d1a6f98]:before{content:"";background:var(--bronze);transform-origin:0;height:2px;transition:transform .35s;position:absolute;top:0;bottom:auto;left:0;right:0;transform:scaleX(0)}.entry[data-v-9d1a6f98]:hover{transform:translateY(-2px);box-shadow:0 18px 44px #0f1b2d24}.entry[data-v-9d1a6f98]:hover:before{transform:scaleX(1)}.entries.arrived .entry[data-v-9d1a6f98]:before{animation:1.1s both rule-9d1a6f98}@keyframes rule-9d1a6f98{0%{transform:scaleX(0)}45%,70%{transform:scaleX(1)}to{transform:scaleX(0)}}.entry h2[data-v-9d1a6f98]{margin:0;font-size:28px}.entry p[data-v-9d1a6f98]{color:#3d4757;margin:0}.entry ul[data-v-9d1a6f98]{margin:0;padding-left:20px}.entry .btn[data-v-9d1a6f98]{align-self:flex-start}.basis[data-v-9d1a6f98]{border-top:1px solid var(--line);padding-top:12px;font-size:13px;color:var(--muted)!important}.between[data-v-9d1a6f98]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.block[data-v-9d1a6f98]{padding-top:80px}.block h2[data-v-9d1a6f98]{margin:8px 0 28px;font-size:32px}.steps[data-v-9d1a6f98]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.steps li[data-v-9d1a6f98]{border-top:1px solid var(--ink);flex-direction:column;gap:6px;padding-top:18px;display:flex}.steps .n[data-v-9d1a6f98]{font-family:var(--serif);color:var(--bronze-dark);letter-spacing:1px;font-size:34px;line-height:1}.steps b[data-v-9d1a6f98]{font-family:var(--serif);color:var(--ink);margin-top:6px;font-size:19px}.steps span[data-v-9d1a6f98]:not(.n){color:#3d4757}.dark-band[data-v-9d1a6f98]{background:var(--ink);color:#c3cbd6;margin-top:80px;padding-bottom:80px}.light-h[data-v-9d1a6f98]{color:#f2f4f7}.grid4[data-v-9d1a6f98]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:28px;display:grid}.grid4 div[data-v-9d1a6f98]{flex-direction:column;gap:6px;display:flex}.grid4 b[data-v-9d1a6f98]{color:var(--bronze);font-size:17px}.bounds[data-v-9d1a6f98]{border-top:1px solid #c9b48e38;flex-direction:column;gap:16px;margin-top:44px;padding-top:28px;display:flex}.grid2[data-v-9d1a6f98]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;display:grid}.grid2 div[data-v-9d1a6f98]{flex-direction:column;gap:6px;display:flex}.grid2 b[data-v-9d1a6f98]{color:var(--bronze);font-size:17px}.grid3[data-v-9d1a6f98]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;max-width:760px;display:grid}.plan[data-v-9d1a6f98]{flex-direction:column;gap:8px;display:flex;position:relative}.plan p[data-v-9d1a6f98]{flex:1;margin:0}.grid3 .strong[data-v-9d1a6f98]{border:1.5px solid var(--ink);box-shadow:0 12px 32px #0f1b2d14}.badge[data-v-9d1a6f98]{background:var(--ink);color:var(--bronze);letter-spacing:2px;border-radius:3px;padding:2px 10px;font-size:12px;position:absolute;top:-11px;right:20px}.price[data-v-9d1a6f98]{font-family:var(--serif);color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px}.price small[data-v-9d1a6f98]{color:var(--muted);font-size:15px}.price.soon[data-v-9d1a6f98]{color:var(--muted);font-size:20px}.promo[data-v-9d1a6f98]{color:var(--bronze-dark);margin:6px 0 0;font-size:13px}.note[data-v-9d1a6f98]{margin-top:18px}.stats[data-v-9d1a6f98]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;display:grid}.stat[data-v-9d1a6f98]{border-top:1px solid var(--ink);flex-direction:column;gap:6px;padding-top:16px;display:flex}.stat .k[data-v-9d1a6f98]{color:var(--muted);font-size:14px}.stat b[data-v-9d1a6f98]{font-family:var(--serif);color:var(--ink);font-variant-numeric:tabular-nums;font-size:40px;line-height:1.1}.stat.strong b[data-v-9d1a6f98]{color:var(--bronze-dark)}.stat small[data-v-9d1a6f98]{color:#3d4757;font-size:14px}.alt[data-v-9d1a6f98]{margin:18px 0 0;font-size:15px}.small[data-v-9d1a6f98]{max-width:860px;margin:12px 0 16px;font-size:13px}.timeline[data-v-9d1a6f98]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.timeline li[data-v-9d1a6f98]{border-top:3px solid var(--line);flex-direction:column;gap:6px;padding-top:14px;display:flex}.timeline li.end[data-v-9d1a6f98]{border-top-color:var(--bronze-dark)}.timeline .d[data-v-9d1a6f98]{font-family:var(--serif);color:var(--ink);font-size:20px}.timeline b[data-v-9d1a6f98]{font-size:16px}.timeline span[data-v-9d1a6f98]:not(.d){color:#3d4757;font-size:14px}@media (max-width:560px){.steps[data-v-9d1a6f98]{grid-template-columns:1fr}.col[data-v-9d1a6f98]{padding-top:56px}.hero .eyebrow span[data-v-9d1a6f98]:not(.dot){display:block}.hero .eyebrow .dot[data-v-9d1a6f98]{display:none}.hero .eyebrow[data-v-9d1a6f98]{letter-spacing:2px;line-height:1.9}.entry[data-v-9d1a6f98]{padding:24px}.entry h2[data-v-9d1a6f98]{font-size:23px}.block h2[data-v-9d1a6f98]{font-size:25px}.stat b[data-v-9d1a6f98]{font-size:32px}}
