.how-hero[data-astro-cid-zsehyyeu]{position:relative;padding-top:clamp(4rem,6vw,6rem);padding-inline:clamp(1rem,2vw,2rem) 1.5rem}.how-hero__container[data-astro-cid-zsehyyeu]{max-width:72rem;margin:0 auto;min-height:52vh;display:flex;align-items:center}.how-hero__content[data-astro-cid-zsehyyeu]{position:relative;max-width:56rem;padding-left:2.5rem}.how-hero__content[data-astro-cid-zsehyyeu]:before{content:"";position:absolute;left:0;top:.25rem;bottom:.25rem;width:1px;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.22),transparent)}.how-hero__eyebrow[data-astro-cid-zsehyyeu]{display:inline-block;margin-bottom:1.25rem;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:#666}.how-hero__title[data-astro-cid-zsehyyeu]{font-family:var(--secondary-font, sans-serif);font-size:clamp(2.6rem,4.2vw,4.25rem);line-height:1.06;letter-spacing:-.02em;margin:0 0 1.25rem}.how-hero__subtitle[data-astro-cid-zsehyyeu]{max-width:52rem;font-size:clamp(1.15rem,1.8vw,1.35rem);line-height:1.7;color:#444;margin:0}@media(max-width:640px){.how-hero__content[data-astro-cid-zsehyyeu]{padding-left:0}.how-hero__content[data-astro-cid-zsehyyeu]:before{display:none}}.how-think__container[data-astro-cid-ncxkmp7a]{max-width:72rem;margin:0 auto;display:grid;gap:2.25rem}.how-think__header[data-astro-cid-ncxkmp7a]{max-width:56rem;display:grid;gap:.85rem}.how-think__kicker[data-astro-cid-ncxkmp7a]{font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:#666}.how-think__title[data-astro-cid-ncxkmp7a]{font-family:var(--secondary-font, sans-serif);font-size:clamp(2.15rem,3.2vw,3rem);line-height:1.12;letter-spacing:-.02em;margin:0}.how-think__subtitle[data-astro-cid-ncxkmp7a]{margin:0;font-size:clamp(1.1rem,1.6vw,1.25rem);line-height:1.7;color:#444;max-width:56rem}.how-think__spec[data-astro-cid-ncxkmp7a]{border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.how-think__row[data-astro-cid-ncxkmp7a]{display:grid;gap:.75rem;padding:1.4rem 0;border-top:1px solid rgba(0,0,0,.08)}.how-think__row[data-astro-cid-ncxkmp7a]:first-child{border-top:none}.how-think__row[data-astro-cid-ncxkmp7a]:nth-child(odd){background:#00000004}.how-think__cell[data-astro-cid-ncxkmp7a]{padding-inline:.75rem}.how-think__cell--index[data-astro-cid-ncxkmp7a]{font-family:var(--secondary-font, sans-serif);letter-spacing:.12em;color:#666;font-size:.95rem}.how-think__rowTitle[data-astro-cid-ncxkmp7a]{font-family:var(--secondary-font, sans-serif);margin:0;font-size:1.25rem;letter-spacing:-.01em;line-height:1.2}.how-think__rowText[data-astro-cid-ncxkmp7a]{margin:0;color:#444;line-height:1.65;font-size:1.02rem;max-width:52rem}@media(min-width:900px){.how-think__row[data-astro-cid-ncxkmp7a]{grid-template-columns:6rem 1fr 1.3fr;align-items:start;gap:1.25rem;padding:1.6rem 0}.how-think__cell--index[data-astro-cid-ncxkmp7a]{padding-left:0}.how-think__cell--desc[data-astro-cid-ncxkmp7a]{padding-right:0}}@media(max-width:640px){.how-think__cell[data-astro-cid-ncxkmp7a]{padding-inline:0}.how-think__row[data-astro-cid-ncxkmp7a]:nth-child(odd){background:transparent}.how-think__row[data-astro-cid-ncxkmp7a]{padding:1.35rem 0}}.how-collab__container[data-astro-cid-fkiga4yb]{max-width:72rem;margin:0 auto;display:grid;gap:2.5rem}.how-collab__header[data-astro-cid-fkiga4yb]{max-width:56rem}.how-collab__title[data-astro-cid-fkiga4yb]{font-family:var(--secondary-font, sans-serif);font-size:clamp(2rem,3vw,2.75rem);line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}.how-collab__subtitle[data-astro-cid-fkiga4yb]{margin:0;font-size:clamp(1.1rem,1.6vw,1.25rem);line-height:1.7;color:#444;max-width:56rem}.how-collab__timeline[data-astro-cid-fkiga4yb]{position:relative;display:grid;gap:1.25rem}.how-collab__timeline[data-astro-cid-fkiga4yb]:before{content:"";position:absolute;left:1.1rem;top:.25rem;bottom:.25rem;width:2px;background:#00000024}.how-collab__step[data-astro-cid-fkiga4yb]{display:grid;grid-template-columns:2.25rem 1fr;gap:1rem;align-items:start}.how-collab__marker[data-astro-cid-fkiga4yb]{position:relative;display:grid;place-items:center;width:2.25rem;height:2.25rem;background:#fff;border:2px solid rgba(0,0,0,.14);border-radius:999px}.how-collab__index[data-astro-cid-fkiga4yb]{font-size:.85rem;letter-spacing:.08em;color:#666}.how-collab__body[data-astro-cid-fkiga4yb]{background:#f5f5f599;padding:1.25rem;display:grid;gap:.5rem}.how-collab__stepTitle[data-astro-cid-fkiga4yb]{font-family:var(--secondary-font, sans-serif);margin:0;font-size:1.2rem;letter-spacing:-.01em;line-height:1.2}.how-collab__stepText[data-astro-cid-fkiga4yb]{margin:0;color:#444;line-height:1.65;font-size:1.02rem}@media(min-width:900px){.how-collab__timeline[data-astro-cid-fkiga4yb]{gap:1.5rem}.how-collab__body[data-astro-cid-fkiga4yb]{padding:1.4rem 1.5rem}.how-collab__stepTitle[data-astro-cid-fkiga4yb]{font-size:1.25rem}}.decision-own__container[data-astro-cid-gwtbus3r]{max-width:72rem;margin:0 auto;display:grid;gap:2.5rem}.decision-own__header[data-astro-cid-gwtbus3r]{max-width:56rem}.decision-own__title[data-astro-cid-gwtbus3r]{font-family:var(--secondary-font, sans-serif);font-size:clamp(2rem,3vw,2.75rem);line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}.decision-own__subtitle[data-astro-cid-gwtbus3r]{margin:0;font-size:clamp(1.1rem,1.6vw,1.25rem);line-height:1.7;color:#444;max-width:56rem}.decision-own__layout[data-astro-cid-gwtbus3r]{display:grid;gap:1.5rem}.decision-own__left[data-astro-cid-gwtbus3r]{border:1px solid rgba(0,0,0,.08);padding:1.6rem 1.5rem;display:grid;gap:.75rem}.decision-own__leftTitle[data-astro-cid-gwtbus3r]{font-family:var(--secondary-font, sans-serif);margin:0;font-size:1.25rem;letter-spacing:-.01em}.decision-own__leftText[data-astro-cid-gwtbus3r]{margin:0;color:#444;line-height:1.65;font-size:1.02rem;max-width:52rem}.decision-own__right[data-astro-cid-gwtbus3r]{display:grid;gap:1rem}.decision-own__row[data-astro-cid-gwtbus3r]{border:1px solid rgba(0,0,0,.08);padding:1.25rem;display:grid;gap:.75rem}.decision-own__area[data-astro-cid-gwtbus3r],.decision-own__owner[data-astro-cid-gwtbus3r]{display:grid;gap:.25rem}.decision-own__label[data-astro-cid-gwtbus3r]{font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:#666}.decision-own__value[data-astro-cid-gwtbus3r]{font-size:1.05rem;color:#111;letter-spacing:-.01em}.decision-own__pill[data-astro-cid-gwtbus3r]{width:fit-content;padding:.25rem .6rem;border-radius:999px;font-size:.92rem;border:1px solid rgba(0,0,0,.14);color:#111;background:#fff}.decision-own__pill--you[data-astro-cid-gwtbus3r]{border-style:dashed}.decision-own__pill--shared[data-astro-cid-gwtbus3r],.decision-own__pill--obsidians-lab[data-astro-cid-gwtbus3r]{border-style:solid}.decision-own__desc[data-astro-cid-gwtbus3r]{margin:0;color:#444;line-height:1.6;font-size:1rem;max-width:56rem}@media(min-width:900px){.decision-own__layout[data-astro-cid-gwtbus3r]{grid-template-columns:1fr 1.25fr;gap:1.75rem;align-items:start}.decision-own__left[data-astro-cid-gwtbus3r]{padding:1.9rem 1.75rem;position:sticky;top:calc(var(--header-height, 72px) + 1.25rem)}.decision-own__row[data-astro-cid-gwtbus3r]{padding:1.4rem 1.5rem}}.engage__container[data-astro-cid-rom2vltl]{max-width:72rem;margin:0 auto;display:grid;gap:2.5rem}.engage__header[data-astro-cid-rom2vltl]{max-width:56rem}.engage__title[data-astro-cid-rom2vltl]{font-family:var(--secondary-font, sans-serif);font-size:clamp(2rem,3vw,2.75rem);line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}.engage__subtitle[data-astro-cid-rom2vltl]{margin:0;font-size:clamp(1.1rem,1.6vw,1.25rem);line-height:1.7;color:#444;max-width:56rem}.engage__layout[data-astro-cid-rom2vltl]{display:grid;gap:1.5rem}.engage__pricing[data-astro-cid-rom2vltl]{position:relative;background:#0b0b0b;border:1px solid rgba(255,255,255,.1);padding:1.75rem 1.6rem;color:#ffffffdb;overflow:hidden}.engage__pricing[data-astro-cid-rom2vltl]:before{content:"";position:absolute;left:1.25rem;top:1.25rem;bottom:1.25rem;width:1px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.22),transparent);opacity:.85}.engage__kicker[data-astro-cid-rom2vltl]{display:inline-block;margin-left:2.1rem;margin-bottom:.9rem;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffad}.engage__amountWrap[data-astro-cid-rom2vltl]{margin-left:2.1rem;display:flex;align-items:baseline;gap:.75rem;margin-bottom:1rem}.engage__amount[data-astro-cid-rom2vltl]{font-family:var(--secondary-font, sans-serif);font-size:clamp(2.2rem,3.2vw,3rem);line-height:1.05;letter-spacing:-.02em;color:#ffffffeb}.engage__amountHint[data-astro-cid-rom2vltl]{font-size:1rem;color:#ffffffa6;letter-spacing:-.01em}.engage__pricingText[data-astro-cid-rom2vltl]{margin:0 0 1.5rem 2.1rem;max-width:42rem;line-height:1.7;font-size:1.02rem;color:#ffffffbd}.engage__actions[data-astro-cid-rom2vltl]{margin-left:2.1rem}.engage__fit[data-astro-cid-rom2vltl]{display:grid;gap:1.25rem}.engage__panel[data-astro-cid-rom2vltl]{border:1px solid rgba(0,0,0,.08);padding:1.6rem 1.5rem;background:#fff}.engage__panel--muted[data-astro-cid-rom2vltl]{border-color:#00000014}.engage__panelTitle[data-astro-cid-rom2vltl]{font-family:var(--secondary-font, sans-serif);margin:0 0 1rem;font-size:1.25rem;letter-spacing:-.01em}.engage__list[data-astro-cid-rom2vltl]{list-style:none;padding:0;margin:0;display:grid;gap:.65rem}.engage__listItem[data-astro-cid-rom2vltl]{position:relative;padding-left:1.6rem;line-height:1.6;color:#444;font-size:1.02rem}.engage__list--positive[data-astro-cid-rom2vltl] .engage__listItem[data-astro-cid-rom2vltl]:before{content:"✓";position:absolute;left:0;top:0;color:#0000008c}.engage__list--neutral[data-astro-cid-rom2vltl] .engage__listItem[data-astro-cid-rom2vltl]:before{content:"—";position:absolute;left:0;top:0;color:#00000073}@media(min-width:900px){.engage__layout[data-astro-cid-rom2vltl]{grid-template-columns:1fr 1.25fr;gap:1.75rem;align-items:start}.engage__pricing[data-astro-cid-rom2vltl]{padding:1.9rem 1.8rem}.engage__panel[data-astro-cid-rom2vltl]{padding:1.9rem 1.75rem}.engage__fit[data-astro-cid-rom2vltl]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:640px){.engage__pricing[data-astro-cid-rom2vltl]:before{display:none}.engage__kicker[data-astro-cid-rom2vltl],.engage__amountWrap[data-astro-cid-rom2vltl],.engage__pricingText[data-astro-cid-rom2vltl],.engage__actions[data-astro-cid-rom2vltl]{margin-left:0}}
