.fb-sec[data-astro-cid-fna6hx4z]{padding:6rem 1.5rem;background:#fff}.fb-cream[data-astro-cid-fna6hx4z]{background:var(--cl-cream)}.fb-sand[data-astro-cid-fna6hx4z]{background:var(--cl-warm)}.fb-wrap[data-astro-cid-fna6hx4z]{max-width:72rem;margin:0 auto}.fb-narrow[data-astro-cid-fna6hx4z]{max-width:50.5rem;text-align:center}.fb-kicker[data-astro-cid-fna6hx4z]{margin:0;font-family:var(--font-sub);font-weight:600;font-size:.875rem;color:var(--cl-primary-dark)}.fb-h2[data-astro-cid-fna6hx4z]{margin:.5rem 0 1rem;font-family:var(--font-heading);font-weight:500;font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.2;color:var(--cl-dark);text-wrap:balance}.fb-statement[data-astro-cid-fna6hx4z]{margin:1.1rem auto 0;max-width:22em;font-family:var(--font-heading);font-weight:400;font-size:clamp(1.6rem,3.4vw,2.4rem);line-height:1.25;letter-spacing:-.02em;color:var(--cl-dark);text-wrap:balance}.fb-say[data-astro-cid-fna6hx4z]{position:relative;margin:2.5rem auto 0;max-width:34em;background:var(--cl-cream);border-radius:18px;padding:50px 30px 22px;text-align:left;display:grid;gap:18px}.fb-say[data-astro-cid-fna6hx4z]:before{content:"“";position:absolute;top:8px;left:26px;font-family:Georgia,Times New Roman,serif;font-size:64px;line-height:1;color:var(--cl-primary);opacity:.35;pointer-events:none}.fb-say[data-astro-cid-fna6hx4z] blockquote[data-astro-cid-fna6hx4z]{margin:0;font-style:italic;font-size:18px;line-height:1.6;color:var(--cl-dark-soft)}.fb-founder[data-astro-cid-fna6hx4z]{display:flex;gap:12px;align-items:center;padding-top:16px;border-top:1px solid #e9e0da}.fb-av[data-astro-cid-fna6hx4z]{width:44px;height:44px;border-radius:999px;background:#efe7df;display:grid;place-items:center;font-family:var(--font-heading);font-weight:600;font-size:14px;color:#7a5b45;flex:none}.fb-founder[data-astro-cid-fna6hx4z] b[data-astro-cid-fna6hx4z]{display:block;font-family:var(--font-heading);font-weight:600;font-size:15px;color:var(--cl-dark)}.fb-founder[data-astro-cid-fna6hx4z] b[data-astro-cid-fna6hx4z]+span[data-astro-cid-fna6hx4z]{font-size:14px;color:#6b7280}.fb-points[data-astro-cid-fna6hx4z]{margin:40px auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;text-align:left}.fb-points[data-astro-cid-fna6hx4z]>div[data-astro-cid-fna6hx4z]{border-top:2px solid var(--cl-dark);padding-top:14px}.fb-points[data-astro-cid-fna6hx4z] h3[data-astro-cid-fna6hx4z]{margin:0;font-family:var(--font-heading);font-weight:600;font-size:17px;color:var(--cl-dark)}.fb-points[data-astro-cid-fna6hx4z] p[data-astro-cid-fna6hx4z]{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--cl-dark-soft)}.fb-together[data-astro-cid-fna6hx4z]{margin:44px auto 0;max-width:34em;padding-top:22px;border-top:1px solid #e9e0da;font-family:var(--font-heading);font-weight:600;font-size:21px;color:var(--cl-dark)}.fb-mis[data-astro-cid-fna6hx4z]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:start}.fb-mis[data-astro-cid-fna6hx4z] .fb-h2[data-astro-cid-fna6hx4z]{margin-bottom:0}.fb-prose[data-astro-cid-fna6hx4z]{display:grid;gap:14px;font-size:18px;line-height:1.65;color:var(--cl-dark-soft)}.fb-prose[data-astro-cid-fna6hx4z] p[data-astro-cid-fna6hx4z]{margin:0}.fb-prose[data-astro-cid-fna6hx4z] .fb-close[data-astro-cid-fna6hx4z]{font-family:var(--font-heading);font-weight:500;font-size:20px;color:var(--cl-dark)}.fb-reg[data-astro-cid-fna6hx4z]{margin-top:28px}.fb-tabs[data-astro-cid-fna6hx4z]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:stretch;position:relative;z-index:3}.fb-tab[data-astro-cid-fna6hx4z]{display:flex;align-items:center;gap:10px;min-height:48px;margin-top:8px;padding:10px 22px;text-align:left;background:#efe4dc;border:1px solid #e3d5cb;border-bottom:0;border-radius:14px 14px 0 0;font-family:var(--font-heading);font-weight:500;font-size:16px;line-height:1.3;color:#555b66;cursor:pointer;transition:color .15s ease,background-color .15s ease}.fb-tab[data-astro-cid-fna6hx4z]:hover{color:var(--cl-dark)}.fb-tab[data-astro-cid-fna6hx4z]:focus-visible{outline:2px solid var(--cl-primary-dark);outline-offset:2px}.fb-tab[data-astro-cid-fna6hx4z][aria-selected=true]{background:#fff;color:var(--cl-dark);margin-top:0;margin-bottom:-1px}.fb-dot[data-astro-cid-fna6hx4z]{width:8px;height:8px;border-radius:50%;border:1.5px solid #b9a99e;box-sizing:border-box;flex:none}.fb-tab[data-astro-cid-fna6hx4z][aria-selected=true] .fb-dot[data-astro-cid-fna6hx4z]{background:var(--cl-primary);border-color:var(--cl-primary)}.fb-stack[data-astro-cid-fna6hx4z]{position:relative;margin-bottom:16px}.fb-sheet[data-astro-cid-fna6hx4z]{position:absolute;top:0;border-radius:0 0 16px 16px}.fb-s2[data-astro-cid-fna6hx4z]{left:28px;right:28px;bottom:-16px;background:#e9ddd3;border:1px solid #e0d1c6}.fb-s1[data-astro-cid-fna6hx4z]{left:14px;right:14px;bottom:-8px;background:#f1e7e0;border:1px solid #e3d5cb}.fb-card[data-astro-cid-fna6hx4z]{position:relative;z-index:2;background:#fff;border:1px solid #e3d5cb;border-radius:0 0 16px 16px;padding:0 56px;min-height:270px;display:flex;flex-direction:column;justify-content:center}.fb-panel[data-astro-cid-fna6hx4z]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:center;padding-block:40px}.fb-panel[data-astro-cid-fna6hx4z] p[data-astro-cid-fna6hx4z]{margin:0}.fb-quote[data-astro-cid-fna6hx4z]{font-family:var(--font-heading);font-weight:400;font-size:30px;line-height:1.25;color:var(--cl-dark)}.fb-ans[data-astro-cid-fna6hx4z]{display:grid;gap:14px}.fb-ans[data-astro-cid-fna6hx4z] .fb-lead[data-astro-cid-fna6hx4z]{font-family:var(--font-heading);font-weight:500;font-size:22px;line-height:1.3;color:var(--cl-dark)}.fb-ans[data-astro-cid-fna6hx4z] p[data-astro-cid-fna6hx4z]:not(.fb-lead){font-size:17px;line-height:1.65;color:var(--cl-dark-soft)}@media(prefers-reduced-motion:no-preference){.fb-panel[data-astro-cid-fna6hx4z]:not([hidden]){animation:fb-in .25s ease both}}@keyframes fb-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fb-split[data-astro-cid-fna6hx4z]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:center}.fb-outlook[data-astro-cid-fna6hx4z]{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}.fb-text[data-astro-cid-fna6hx4z]{margin:0;font-size:18px;line-height:1.65;color:var(--cl-dark-soft)}.fb-demo[data-astro-cid-fna6hx4z]{border:1px solid #e9e0da;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #1118270a,0 18px 44px -20px #a64d4738}.fb-demo-bar[data-astro-cid-fna6hx4z]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--cl-cream);border-bottom:1px solid #f2ebe7;font-size:12px;color:#6b7280}.fb-demo-dots[data-astro-cid-fna6hx4z]{display:flex;gap:5px}.fb-demo-dots[data-astro-cid-fna6hx4z] i[data-astro-cid-fna6hx4z]{width:9px;height:9px;border-radius:50%;background:#e2d8d1}.fb-demo-bar[data-astro-cid-fna6hx4z] code[data-astro-cid-fna6hx4z]{background:#fff;border:1px solid #e9e0da;border-radius:6px;padding:2px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fb-demo-cover[data-astro-cid-fna6hx4z]{height:120px;background:linear-gradient(120deg,#2e4a3f,#456b5b 60%,#6e8f73)}.fb-demo-head[data-astro-cid-fna6hx4z]{display:flex;gap:14px;align-items:flex-end;padding:0 20px;margin-top:-30px;position:relative}.fb-demo-logo[data-astro-cid-fna6hx4z]{width:64px;height:64px;border-radius:14px;background:#d9b56b;border:3px solid #fff;display:grid;place-items:center;font-family:var(--font-heading);font-weight:700;font-size:20px;color:#2e4a3f;flex:none}.fb-demo-name[data-astro-cid-fna6hx4z]{padding-bottom:4px}.fb-demo-name[data-astro-cid-fna6hx4z] b[data-astro-cid-fna6hx4z]{display:block;font-family:var(--font-heading);font-size:18px;color:var(--cl-dark)}.fb-demo-name[data-astro-cid-fna6hx4z] span[data-astro-cid-fna6hx4z]{font-size:13px;color:#6b7280}.fb-demo-tabs[data-astro-cid-fna6hx4z]{display:flex;gap:18px;padding:14px 20px 0;border-bottom:1px solid #f2ebe7;font-size:14px;overflow-x:auto}.fb-demo-tabs[data-astro-cid-fna6hx4z] span[data-astro-cid-fna6hx4z]{padding-bottom:10px;color:#6b7280;white-space:nowrap}.fb-demo-tabs[data-astro-cid-fna6hx4z] .on[data-astro-cid-fna6hx4z]{color:#2e4a3f;font-weight:600;border-bottom:2px solid #2e4a3f}.fb-demo-gal[data-astro-cid-fna6hx4z]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:16px 20px 20px}.fb-demo-gal[data-astro-cid-fna6hx4z] i[data-astro-cid-fna6hx4z]{aspect-ratio:4 / 3;border-radius:10px;background:repeating-linear-gradient(135deg,#efe6de 0 10px,#e9dfd6 10px 20px)}@media(max-width:900px){.fb-points[data-astro-cid-fna6hx4z]{grid-template-columns:minmax(0,1fr)}.fb-mis[data-astro-cid-fna6hx4z]{grid-template-columns:minmax(0,1fr);gap:16px}.fb-split[data-astro-cid-fna6hx4z]{grid-template-columns:minmax(0,1fr);gap:36px}.fb-split[data-astro-cid-fna6hx4z]>[data-astro-cid-fna6hx4z]:last-child{order:-1}.fb-card[data-astro-cid-fna6hx4z]{padding:0 32px}.fb-panel[data-astro-cid-fna6hx4z]{gap:32px}.fb-quote[data-astro-cid-fna6hx4z]{font-size:24px}}@media(max-width:640px){.fb-sec[data-astro-cid-fna6hx4z]{padding:4rem 1rem}.fb-tabs[data-astro-cid-fna6hx4z]{gap:4px}.fb-tab[data-astro-cid-fna6hx4z]{min-height:44px;padding:8px;justify-content:center;text-align:center;font-size:12.5px;line-height:1.25;border-radius:12px 12px 0 0}.fb-dot[data-astro-cid-fna6hx4z]{display:none}.fb-stack[data-astro-cid-fna6hx4z]{margin-bottom:12px}.fb-s2[data-astro-cid-fna6hx4z]{left:16px;right:16px;bottom:-12px}.fb-s1[data-astro-cid-fna6hx4z]{left:8px;right:8px;bottom:-6px}.fb-card[data-astro-cid-fna6hx4z]{padding:0 20px;min-height:0;border-radius:0 0 14px 14px}.fb-panel[data-astro-cid-fna6hx4z]{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:24px}.fb-quote[data-astro-cid-fna6hx4z]{display:none}.fb-ans[data-astro-cid-fna6hx4z] .fb-lead[data-astro-cid-fna6hx4z]{font-size:19px}.fb-ans[data-astro-cid-fna6hx4z] p[data-astro-cid-fna6hx4z]:not(.fb-lead){font-size:16px}}
