.hero[data-astro-cid-lcdefpme]{position:relative}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:40px;min-height:min(100svh - 86px,900px);padding-top:24px;padding-bottom:56px;display:grid}.hero-copy[data-astro-cid-lcdefpme]{z-index:2;flex-direction:column;align-items:flex-start;gap:30px;display:flex;position:relative}.display-hero[data-astro-cid-lcdefpme]{letter-spacing:-.06em;max-width:7.2em;font-size:clamp(46px,6.6cqi,100px);font-weight:600;line-height:.93}.nobr[data-astro-cid-lcdefpme]{white-space:nowrap}.hero-lead[data-astro-cid-lcdefpme]{max-width:30ch}.hero-ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.hero-visual[data-astro-cid-lcdefpme]{aspect-ratio:1.25;position:relative;container-type:inline-size}.hv-stage[data-astro-cid-lcdefpme]{perspective:1600px;position:absolute;inset:0}.hv-item[data-astro-cid-lcdefpme]{position:absolute}.hv-face[data-astro-cid-lcdefpme]{transform-style:preserve-3d;padding:1.4em;font-size:1.6cqi;line-height:1.35}.hv-snapshot[data-astro-cid-lcdefpme]{z-index:3;width:32%;top:7%;left:8%}.hv-snapshot[data-astro-cid-lcdefpme] .hv-face[data-astro-cid-lcdefpme]{transform:rotateY(9deg)rotateX(4deg)rotate(1.5deg)}.hv-terminal[data-astro-cid-lcdefpme]{z-index:2;width:36%;top:0%;left:56%}.hv-terminal[data-astro-cid-lcdefpme] .window-bar[data-astro-cid-lcdefpme]{white-space:nowrap;gap:1em;padding:.9em 1.2em;font-size:.62em}.hv-terminal[data-astro-cid-lcdefpme] .dots[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{width:.7em;height:.7em}.hv-terminal[data-astro-cid-lcdefpme] .hv-face[data-astro-cid-lcdefpme]{padding:0;transform:rotateY(-12deg)rotateX(5deg)rotate(-2deg)}.hv-tile[data-astro-cid-lcdefpme]{aspect-ratio:1;z-index:1;width:38%;top:30%;left:34%}.hv-guarantee[data-astro-cid-lcdefpme]{z-index:4;width:23%;top:63%;left:0%}.hv-guarantee[data-astro-cid-lcdefpme] .hv-face[data-astro-cid-lcdefpme]{min-height:15em;transform:rotateY(10deg)rotateX(3deg)rotate(-3deg)}.hv-booking[data-astro-cid-lcdefpme]{z-index:4;width:27%;top:66%;left:72%}.hv-booking[data-astro-cid-lcdefpme] .hv-face[data-astro-cid-lcdefpme]{transform:rotateY(-10deg)rotateX(4deg)rotate(3deg)}.mark-mini[data-astro-cid-lcdefpme]{letter-spacing:.16em;gap:.6em;font-size:.78em}.mark-mini[data-astro-cid-lcdefpme] .mark-t[data-astro-cid-lcdefpme]{border-radius:.5em;width:1.9em;height:1.9em;font-size:1.35em}.hvs-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1em;margin-bottom:1.2em;display:flex}.hvs-head[data-astro-cid-lcdefpme] .hvs-tag[data-astro-cid-lcdefpme]{text-align:right}.hvs-tag[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.62em}.hvs-co[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:1.3em;font-weight:600}.hvs-for[data-astro-cid-lcdefpme]{color:var(--label);margin-bottom:.8em;font-size:.65em}.hvs-total[data-astro-cid-lcdefpme]{letter-spacing:-.05em;color:var(--green);font-size:2.6em;font-weight:600;line-height:1}.hvs-bars[data-astro-cid-lcdefpme]{gap:.3em;margin:.7em 0 .9em;display:flex}.hvs-bars[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-radius:1em;height:.28em}.hvs-rows[data-astro-cid-lcdefpme]{margin:0 0 1em;padding:0;font-size:.68em;list-style:none}.hvs-rows[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-soft);gap:.8em;padding:.45em 0;display:flex}.hvs-rows[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{margin-left:auto;font-weight:500}.hvs-btn[data-astro-cid-lcdefpme]{background:var(--green);color:var(--paper);border-radius:1em;justify-content:space-between;padding:.55em 1em;font-size:.68em;display:flex}.term[data-astro-cid-lcdefpme]{font-family:var(--mono);color:#f8f6f1db;padding:1.2em 1.4em 1.4em;font-size:.72em;line-height:1.9}.term-line[data-astro-cid-lcdefpme]{white-space:nowrap;gap:.6em;display:flex}.term-num[data-astro-cid-lcdefpme]{color:#f8f6f199;margin-left:auto}.term-usd[data-astro-cid-lcdefpme]{text-align:right;min-width:6.2em}.term-total[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff1a;margin-top:.6em;padding-top:.6em}.term-total[data-astro-cid-lcdefpme] .term-usd[data-astro-cid-lcdefpme]{margin-left:auto}.brass-g[data-astro-cid-lcdefpme]{color:var(--brass-on-green)}.caret[data-astro-cid-lcdefpme]{animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.seal-mini[data-astro-cid-lcdefpme]{width:3.2em;height:3.2em;margin-bottom:1em;font-size:1em}.hvg-title[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin:.4em 0;font-size:1.05em;font-weight:600}.hvg-text[data-astro-cid-lcdefpme]{color:var(--text-2);font-size:.66em}.hvb-head[data-astro-cid-lcdefpme]{justify-content:space-between;margin-bottom:1em;font-size:.9em;font-weight:500;display:flex}.hvb-days[data-astro-cid-lcdefpme]{text-align:center;justify-content:space-between;margin-bottom:1em;font-size:.75em;display:flex}.hvb-days[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border-radius:.5em;gap:.2em;padding:.3em .5em;display:grid}.hvb-days[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--label);font-size:.7em}.hvb-days[data-astro-cid-lcdefpme] .on[data-astro-cid-lcdefpme]{outline:1px solid var(--ink)}.hvb-slots[data-astro-cid-lcdefpme]{justify-content:space-between;margin-bottom:1em;font-size:.72em;display:flex}.hvb-slots[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border-radius:1em;padding:.35em .9em}.hvb-slots[data-astro-cid-lcdefpme] .on[data-astro-cid-lcdefpme]{background:var(--green);color:var(--paper)}.hvb-ok[data-astro-cid-lcdefpme]{color:var(--text-2);align-items:center;gap:.5em;font-size:.62em;display:flex}.hvb-ok[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--dot-green);border-radius:50%;width:.6em;height:.6em}.stone-css[data-astro-cid-lcdefpme]{background:#f3eee4;border-radius:22%;place-items:center;font-size:4cqi;display:grid;position:absolute;inset:12%;box-shadow:inset 0 -.6em 1em #7864461f,0 2.5em 3em -1.5em #32281959}.stone-css[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:-.06em;color:#e8e1d3;text-shadow:-1px -1px #78644647,1px 1px #fff;font-size:5em;font-weight:700}.stone-canvas[data-astro-cid-lcdefpme]{opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease);position:absolute;inset:0}.stone-ready .stone-canvas[data-astro-cid-lcdefpme]{opacity:1}.stone-ready .stone-css[data-astro-cid-lcdefpme]{opacity:0}.zoom[data-astro-cid-lcdefpme]{display:none}.promise-wrap[data-astro-cid-lcdefpme]{margin-top:24px}.promise[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:32px;min-height:480px;padding:clamp(28px,4cqi,64px) clamp(28px,4cqi,64px) clamp(28px,4cqi,64px) 0;display:grid;overflow:hidden}.promise-tile[data-astro-cid-lcdefpme]{aspect-ratio:1;width:100%;max-width:520px;margin-left:-6%;position:relative;container-type:inline-size}.stone-css-t[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:0;font-family:Cinzel Variable,serif;font-weight:600}.stone-css-10[data-astro-cid-lcdefpme]{font-size:3.6cqi;inset:10%}.stone-css-10[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:6em}.promise-copy[data-astro-cid-lcdefpme]{gap:24px;display:grid}.promise-text[data-astro-cid-lcdefpme]{max-width:14em}.steps-sec[data-astro-cid-lcdefpme]{margin-top:var(--section-gap)}.sec-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:64px;display:flex}.steps-track[data-astro-cid-lcdefpme]{position:relative}.steps-rule[data-astro-cid-lcdefpme]{background:var(--brass-bar);transform-origin:0;opacity:.6;height:1px;position:absolute;top:-28px;left:0;right:0}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{gap:14px;padding:22px;display:grid}.step[data-astro-cid-lcdefpme]:nth-child(2){margin-top:32px}.step[data-astro-cid-lcdefpme]:nth-child(3){margin-top:64px}.step[data-astro-cid-lcdefpme]:nth-child(4){margin-top:96px}.step-top[data-astro-cid-lcdefpme]{justify-content:space-between;font-size:11.5px;display:flex}.step-vis[data-astro-cid-lcdefpme]{border-radius:var(--r-inner);min-height:120px;box-shadow:none;border:1px solid var(--line-soft);flex-direction:column;justify-content:center;gap:10px;padding:16px;display:flex}.step-text[data-astro-cid-lcdefpme]{color:var(--text-2);font-size:16px;line-height:1.5}.sk[data-astro-cid-lcdefpme]{background:var(--line-soft);border-radius:9px;height:7px;display:block}.sk-w40[data-astro-cid-lcdefpme]{width:40%}.sk-w55[data-astro-cid-lcdefpme]{width:55%}.sk-w65[data-astro-cid-lcdefpme]{width:65%}.sk-w75[data-astro-cid-lcdefpme]{width:75%}.sk-w80[data-astro-cid-lcdefpme]{width:80%}.sk-w85[data-astro-cid-lcdefpme]{width:85%}.sk-dark[data-astro-cid-lcdefpme]{background:#ffffff1a}.step-usd[data-astro-cid-lcdefpme]{letter-spacing:-.04em;color:var(--green);font-size:22px;font-weight:600}.step-bars[data-astro-cid-lcdefpme]{gap:4px;display:flex}.step-bars[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{transform-origin:0;border-radius:4px;flex:1;height:4px}.step-bars[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:first-child{background:var(--green)}.step-bars[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){background:var(--brass-bar)}.step-bars[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){background:var(--line)}.step-flow[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:space-between;align-items:center;gap:6px}.step-flow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--white);transition:background-color .3s var(--ease), color .3s var(--ease);border-radius:8px;padding:6px 10px;font-size:12px}.step-flow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme].on{background:var(--green);color:var(--paper);border-color:var(--green)}.step-flow[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-top:1px dashed var(--line);flex:1}.step-term[data-astro-cid-lcdefpme]{font-family:var(--mono);color:#f8f6f1e6;padding:18px;font-size:12px;line-height:1.9}.step-term[data-astro-cid-lcdefpme] .dim[data-astro-cid-lcdefpme]{color:#f8f6f173}.step-chart[data-astro-cid-lcdefpme]{justify-content:space-between}.chip-line[data-astro-cid-lcdefpme]{color:var(--text-2);align-items:center;gap:6px;font-size:11.5px;display:flex}.chip-line[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--dot-green);border-radius:50%;width:6px;height:6px}.cols[data-astro-cid-lcdefpme]{align-items:flex-end;gap:5px;height:64px;display:flex}.cols[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{transform-origin:bottom;border-radius:3px;flex:1}.build[data-astro-cid-lcdefpme]{margin-top:var(--section-gap)}.build-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:56px;display:flex}.build-head[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-bottom:14px}.build-note[data-astro-cid-lcdefpme]{max-width:32ch;color:var(--text-2);font-size:14px}.build-viewport[data-astro-cid-lcdefpme]{overflow:hidden}.build-track[data-astro-cid-lcdefpme]{gap:28px;display:grid}.niche[data-astro-cid-lcdefpme]{background:var(--panel);border-radius:var(--r-section);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:40px;padding:clamp(28px,3.5cqi,50px);display:grid}.niche-copy[data-astro-cid-lcdefpme]{align-content:center;gap:22px;display:grid}.niche-copy[data-astro-cid-lcdefpme] .statement[data-astro-cid-lcdefpme]{max-width:15em}.niche-num[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.niche-num[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme]{letter-spacing:-.06em;color:var(--green);transform-origin:0 100%;font-size:clamp(64px,7cqi,100px);font-weight:600;line-height:.9;display:inline-block}.tilt-l[data-astro-cid-lcdefpme]{transform:rotateY(-9deg)rotateX(4deg)}.tilt-r[data-astro-cid-lcdefpme]{transform:rotateY(9deg)rotateX(4deg)}.win-body[data-astro-cid-lcdefpme]{gap:10px;padding:22px;display:grid}.win-title[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin-bottom:6px;font-size:19px;font-weight:600}.window[data-astro-cid-lcdefpme].dark .win-title[data-astro-cid-lcdefpme]{color:var(--paper)}.win-cells[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0;display:grid}.win-cells[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-radius:var(--r-cell);background:var(--cell-warm);height:46px}.win-foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.mono-s[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--text-2);font-size:12px}.window[data-astro-cid-lcdefpme].dark .mono-s[data-astro-cid-lcdefpme]{color:#f8f6f1b3}.inbox[data-astro-cid-lcdefpme]{margin:0;padding:4px 18px 10px;list-style:none}.inbox[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.inbox[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:0}.inbox[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:15px;font-weight:500;display:block}.inbox[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--text-2);font-size:13px}.tag[data-astro-cid-lcdefpme]{border-radius:var(--r-pill);white-space:nowrap;padding:5px 10px;font-size:12px}.tag-green[data-astro-cid-lcdefpme]{background:var(--green);color:var(--paper)}.tag-mint[data-astro-cid-lcdefpme]{background:var(--chip-green);color:var(--green)}.tag-sand[data-astro-cid-lcdefpme]{color:var(--brass);background:#f3e7d3}.report-cols[data-astro-cid-lcdefpme]{align-items:flex-end;gap:8px;height:96px;margin:6px 0 10px;display:flex}.report-cols[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{transform-origin:bottom;border-radius:4px;flex:1}.guarantee[data-astro-cid-lcdefpme]{margin-top:var(--section-gap);border-radius:var(--r-section);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;padding:clamp(28px,4.4cqi,64px);display:grid}.g-left[data-astro-cid-lcdefpme]{gap:28px;display:grid}.g-title[data-astro-cid-lcdefpme]{letter-spacing:-.065em;font-size:clamp(56px,8cqi,110px)}.g-sign[data-astro-cid-lcdefpme]{align-items:center;gap:16px;display:flex}.g-sign[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:first-child{font-weight:500}.g-sign[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{font-size:11px}.clauses[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.clauses[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:60px 1fr;padding:26px 0;font-size:18px;line-height:1.55;display:grid}.founder[data-astro-cid-lcdefpme]{margin-top:var(--section-gap);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6cqi,90px);display:grid}.portrait[data-astro-cid-lcdefpme]{border-radius:var(--r-card);box-shadow:var(--shadow-window);background:#ddd5c6;margin:0;position:relative;overflow:hidden;transform:rotateY(9deg)rotateX(3deg)rotate(-1deg)}.portrait[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;filter:grayscale()sepia(.28)contrast(1.02)brightness(1.04);mix-blend-mode:multiply;width:100%}.portrait[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{border-radius:var(--r-pill);background:#f8f6f1e6;padding:5px 10px;font-size:11px;position:absolute;top:14px;left:14px}.founder-copy[data-astro-cid-lcdefpme]{padding-top:48px}.founder-name[data-astro-cid-lcdefpme]{margin:18px 0 24px}.founder-lines[data-astro-cid-lcdefpme]{max-width:520px;margin:0 0 28px;padding:0;list-style:none}.founder-lines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--ink);padding:16px 0;font-size:19px;line-height:1.4}.founder-lines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--line)}.founder-mail[data-astro-cid-lcdefpme]{font-weight:500;text-decoration:none}.founder-mail[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.book[data-astro-cid-lcdefpme]{margin-top:var(--section-gap);background:var(--green);color:var(--paper);border-radius:var(--r-section);box-shadow:var(--shadow-section);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;padding:clamp(28px,4.4cqi,64px);display:grid}.book-copy[data-astro-cid-lcdefpme]{gap:28px;display:grid}.book-label[data-astro-cid-lcdefpme]{color:var(--brass-on-green)}.book-title[data-astro-cid-lcdefpme]{font-size:clamp(46px,6.2cqi,92px)}.book-muted[data-astro-cid-lcdefpme]{color:#f8f6f16b}.book-alt[data-astro-cid-lcdefpme]{color:#f8f6f1b8;max-width:36ch}.book-alt[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--paper)}.cal[data-astro-cid-lcdefpme]{color:var(--ink);border-radius:var(--r-card);overflow:hidden}.cal-head[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:flex-start;padding:22px 22px 16px;display:flex}.cal-title[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-weight:600}.cal-sub[data-astro-cid-lcdefpme]{color:var(--text-2);font-size:13.5px}.cal-head[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{font-size:11px}.cal-body[data-astro-cid-lcdefpme]{grid-template-columns:1.35fr 1fr;display:grid}.cal-month[data-astro-cid-lcdefpme]{border-right:1px solid var(--line-soft);padding:22px}.cal-mhead[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-bottom:14px;font-weight:500;display:flex}.cal-nav[data-astro-cid-lcdefpme]{gap:6px;display:flex}.cal-nav[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r-cell);place-items:center;width:40px;height:40px;font-style:normal;display:grid}.cal-grid[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;font-size:14.5px;display:grid}.cal-grid[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border-radius:var(--r-cell);padding:7px 0}.cal-dow[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--label);font-size:11px}.cal-grid[data-astro-cid-lcdefpme] .off[data-astro-cid-lcdefpme]{color:#b8b0a2}.cal-grid[data-astro-cid-lcdefpme] .sel[data-astro-cid-lcdefpme]{background:var(--green);color:var(--paper);font-weight:600}.cal-slots[data-astro-cid-lcdefpme]{align-content:start;gap:10px;padding:22px;display:grid}.cal-day[data-astro-cid-lcdefpme]{margin-bottom:4px;font-size:14.5px;font-weight:500}.slot[data-astro-cid-lcdefpme]{text-align:center;border:1px solid var(--line);border-radius:var(--r-pill);padding:11px;font-size:14.5px;display:block}.slot[data-astro-cid-lcdefpme].sel{background:var(--green);border-color:var(--green);color:var(--paper)}.cal-tz[data-astro-cid-lcdefpme]{color:var(--text-2);margin-top:6px;font-size:12px}.cal-frame[data-astro-cid-lcdefpme]{border:0;width:100%;height:620px;display:block}@container (width<=980px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0;padding-bottom:24px}.display-hero[data-astro-cid-lcdefpme]{max-width:none;font-size:clamp(42px,11cqi,84px)}.hero-visual[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:640px}.promise[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding:0 24px 40px}.promise-tile[data-astro-cid-lcdefpme]{max-width:420px;margin:0 auto}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.step[data-astro-cid-lcdefpme]:nth-child(n){margin-top:0}.steps-rule[data-astro-cid-lcdefpme]{display:none}.niche[data-astro-cid-lcdefpme],.guarantee[data-astro-cid-lcdefpme],.founder[data-astro-cid-lcdefpme],.book[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.niche-flip[data-astro-cid-lcdefpme] .niche-copy[data-astro-cid-lcdefpme]{order:-1}.founder-copy[data-astro-cid-lcdefpme]{padding-top:0}.founder-vis[data-astro-cid-lcdefpme]{max-width:440px}}@container (width<=620px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.cal-body[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cal-month[data-astro-cid-lcdefpme]{border-right:0;border-bottom:1px solid var(--line-soft)}.clauses[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:44px 1fr;font-size:17px}.niche[data-astro-cid-lcdefpme]{padding:24px 22px 28px}.tilt-l[data-astro-cid-lcdefpme],.tilt-r[data-astro-cid-lcdefpme]{transform:rotateY(0)rotateX(3deg)}}.motion .zoom[data-astro-cid-lcdefpme]{pointer-events:none;visibility:hidden;display:block;position:absolute;inset:0}.motion .zoom-inner[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;gap:22px;height:100%;display:flex}@media (width>=981px){.motion .hero-grid[data-astro-cid-lcdefpme]{min-height:100svh}.motion .build-track[data-astro-cid-lcdefpme]{width:max-content;max-width:none;padding-left:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));padding-right:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));gap:28px;margin:0;display:flex}.motion .niche[data-astro-cid-lcdefpme]{width:calc(min(100vw, var(--max)) - 2 * var(--gutter));flex:none;min-height:400px}}.zoom-num[data-astro-cid-lcdefpme]{text-align:center;transform-origin:50% 55%;white-space:nowrap;margin-bottom:.14em}.zoom-kicker[data-astro-cid-lcdefpme]{text-align:center}.zoom-bars[data-astro-cid-lcdefpme]{gap:10px;display:flex}.zoom-bar[data-astro-cid-lcdefpme]{gap:8px;display:grid}.zoom-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{transform-origin:0;border-radius:10px;height:10px}.zoom-bar[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{font-size:11.5px}.zoom-bar-usd[data-astro-cid-lcdefpme]{letter-spacing:-.04em;color:var(--green);font-size:clamp(22px,2.4cqi,34px);font-weight:600}.zoom-line[data-astro-cid-lcdefpme]{text-align:center;max-width:24em;margin:8px auto 0}.muted-on-stone[data-astro-cid-lcdefpme]{color:var(--muted)}@container (width<=980px){.motion .zoom[data-astro-cid-lcdefpme]{visibility:visible;height:100svh;position:relative;inset:auto}.zoom-bars[data-astro-cid-lcdefpme]{flex-direction:column}.zoom-bar[data-astro-cid-lcdefpme]{flex:none!important}.zoom-num[data-astro-cid-lcdefpme]{font-size:clamp(64px,19cqi,160px)}}
