.who.svelte-j047s4{padding:120px var(--gutter) 0;align-items:start}.head.svelte-j047s4{grid-column:1 / 6}.head.svelte-j047s4 .m-kicker:where(.svelte-j047s4){margin-bottom:20px}.head.svelte-j047s4 h2:where(.svelte-j047s4){font-size:clamp(48px,6.11vw,88px);line-height:.95;letter-spacing:-.03em}.cells.svelte-j047s4{grid-column:7 / 13;display:grid;grid-template-columns:1fr 1fr;gap:28px 24px}.cells.svelte-j047s4 li:where(.svelte-j047s4){padding-top:24px;border-top:1px solid var(--hair)}.cells.svelte-j047s4 .m-label:where(.svelte-j047s4){margin-bottom:10px;color:var(--ink)}.cells.svelte-j047s4 h3:where(.svelte-j047s4){font-family:var(--f-display);font-weight:400;font-size:26px;line-height:1.1;margin-bottom:10px}.cells.svelte-j047s4 p:where(.svelte-j047s4):last-child{font-size:15px;line-height:1.5;color:var(--muted)}@media(max-width:1000px){.head.svelte-j047s4,.cells.svelte-j047s4{grid-column:1 / 13}.cells.svelte-j047s4{margin-top:32px}}@media(max-width:767px){.who.svelte-j047s4{padding-top:72px}.head.svelte-j047s4 h2:where(.svelte-j047s4){font-size:48px}.cells.svelte-j047s4{grid-template-columns:1fr;gap:0}.cells.svelte-j047s4 li:where(.svelte-j047s4){padding:22px 0}.cells.svelte-j047s4 li:where(.svelte-j047s4)+li:where(.svelte-j047s4){border-top:1px solid var(--hair)}.cells.svelte-j047s4 li:where(.svelte-j047s4):first-child{border-top:1px solid var(--ink)}.cells.svelte-j047s4 h3:where(.svelte-j047s4){font-size:24px}}.problems.svelte-hcszzk{padding:120px var(--gutter) 0;align-items:start}.head.svelte-hcszzk{grid-column:1 / 6}.head.svelte-hcszzk .m-kicker:where(.svelte-hcszzk){margin-bottom:20px}.head.svelte-hcszzk h2:where(.svelte-hcszzk){font-size:clamp(48px,6.11vw,88px);line-height:.95;letter-spacing:-.03em}.list.svelte-hcszzk{grid-column:7 / 13}.list.svelte-hcszzk li:where(.svelte-hcszzk){display:grid;grid-template-columns:56px 1fr;gap:16px;padding:26px 0;border-bottom:1px solid var(--hair)}.list.svelte-hcszzk li:where(.svelte-hcszzk):first-child{border-top:1px solid var(--hair)}.num.svelte-hcszzk{padding-top:6px}.list.svelte-hcszzk h3:where(.svelte-hcszzk){font-family:var(--f-display);font-weight:400;font-size:28px;line-height:1.1}.list.svelte-hcszzk p:where(.svelte-hcszzk){margin-top:10px;font-size:15px;line-height:1.5;color:var(--muted)}@media(max-width:1000px){.head.svelte-hcszzk,.list.svelte-hcszzk{grid-column:1 / 13}.list.svelte-hcszzk{margin-top:32px}}@media(max-width:767px){.problems.svelte-hcszzk{padding-top:72px}.head.svelte-hcszzk h2:where(.svelte-hcszzk){font-size:48px}.list.svelte-hcszzk li:where(.svelte-hcszzk){grid-template-columns:40px 1fr;gap:12px;padding:26px 0}.list.svelte-hcszzk h3:where(.svelte-hcszzk){font-size:24px}}.capabilities.svelte-y92zte{padding:120px var(--gutter) 0}.top.svelte-y92zte{align-items:end;margin-bottom:40px}.head.svelte-y92zte{grid-column:1 / 8}.head.svelte-y92zte .m-kicker:where(.svelte-y92zte){margin-bottom:20px}.head.svelte-y92zte h2:where(.svelte-y92zte){font-size:clamp(48px,6.11vw,88px);line-height:.95;letter-spacing:-.03em}.lead.svelte-y92zte{grid-column:9 / 13;font-size:17px;line-height:1.5;color:var(--muted)}.rows.svelte-y92zte{border-top:1px solid var(--ink)}.rows.svelte-y92zte li:where(.svelte-y92zte){position:relative;display:grid;grid-template-columns:72px 1.1fr 1.6fr 180px 44px;gap:24px;align-items:center;padding:34px 0;border-bottom:1px solid var(--hair)}.rows.svelte-y92zte li:where(.svelte-y92zte):hover .m-arrow:where(.svelte-y92zte){border-color:var(--ink)}.stretch.svelte-y92zte,.stretch.svelte-y92zte:hover{color:var(--ink)}.stretch.svelte-y92zte:after{content:"";position:absolute;inset:0}.stretch.svelte-y92zte:focus-visible{outline:none}.stretch.svelte-y92zte:focus-visible:after{outline:2px solid var(--gold-text);outline-offset:3px;border-radius:4px}.numeral.svelte-y92zte{color:var(--label)}.title.svelte-y92zte{font-family:var(--f-display);font-weight:400;font-size:30px;line-height:1.05}.body.svelte-y92zte{font-size:15px;line-height:1.5;color:var(--muted)}.link.svelte-y92zte{justify-self:end;text-align:right}.rows.svelte-y92zte .m-arrow:where(.svelte-y92zte){justify-self:end}@media(max-width:1000px){.head.svelte-y92zte,.lead.svelte-y92zte{grid-column:1 / 13}.lead.svelte-y92zte{margin-top:16px}.rows.svelte-y92zte li:where(.svelte-y92zte){grid-template-columns:56px 1fr 44px;gap:12px 20px}.numeral.svelte-y92zte{grid-column:1;grid-row:1 / 4;align-self:start}.title.svelte-y92zte{grid-column:2;grid-row:1}.body.svelte-y92zte{grid-column:2;grid-row:2}.link.svelte-y92zte{grid-column:2;grid-row:3;justify-self:start;text-align:left}.rows.svelte-y92zte .m-arrow:where(.svelte-y92zte){grid-column:3;grid-row:1 / 4}}@media(max-width:767px){.capabilities.svelte-y92zte{padding-top:72px}.top.svelte-y92zte{margin-bottom:24px}.head.svelte-y92zte h2:where(.svelte-y92zte){font-size:48px}.rows.svelte-y92zte li:where(.svelte-y92zte){display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:26px 0}.title.svelte-y92zte{font-size:26px}.body.svelte-y92zte{font-size:14px}.rows.svelte-y92zte .m-arrow:where(.svelte-y92zte){display:none}.link.svelte-y92zte{justify-self:start;text-align:left}}.confidence.svelte-1z0picv{padding:120px var(--gutter) 0}.head.svelte-1z0picv{grid-column:1 / 7}.head.svelte-1z0picv .m-kicker:where(.svelte-1z0picv){margin-bottom:20px}.head.svelte-1z0picv h2:where(.svelte-1z0picv){font-size:clamp(48px,6.11vw,88px);line-height:.95;letter-spacing:-.03em}.lead.svelte-1z0picv{grid-column:8 / 13;align-self:end;font-size:17px;line-height:1.5;color:var(--muted)}.grid.svelte-1z0picv{grid-column:1 / 13;margin-top:56px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink)}.grid.svelte-1z0picv li:where(.svelte-1z0picv){padding:34px 32px 36px 0;border-bottom:1px solid var(--hair)}.grid.svelte-1z0picv li:where(.svelte-1z0picv):nth-child(3n+2),.grid.svelte-1z0picv li:where(.svelte-1z0picv):nth-child(3n){padding-left:32px}.grid.svelte-1z0picv li:where(.svelte-1z0picv):nth-child(3n+2),.grid.svelte-1z0picv li:where(.svelte-1z0picv):nth-child(3n){border-left:1px solid var(--hair)}.grid.svelte-1z0picv .m-label:where(.svelte-1z0picv){margin-bottom:14px}.grid.svelte-1z0picv h3:where(.svelte-1z0picv){font-family:var(--f-display);font-weight:400;font-size:26px;line-height:1.15;margin-bottom:12px}.grid.svelte-1z0picv p:where(.svelte-1z0picv):last-child{font-size:15px;line-height:1.5;color:var(--muted)}@media(max-width:1000px){.head.svelte-1z0picv,.lead.svelte-1z0picv{grid-column:1 / 13}.lead.svelte-1z0picv{margin-top:16px}}@media(max-width:767px){.confidence.svelte-1z0picv{padding-top:72px}.head.svelte-1z0picv h2:where(.svelte-1z0picv){font-size:48px}.grid.svelte-1z0picv{grid-template-columns:1fr;margin-top:32px}.grid.svelte-1z0picv li:where(.svelte-1z0picv),.grid.svelte-1z0picv li:where(.svelte-1z0picv):nth-child(3n+2),.grid.svelte-1z0picv li:where(.svelte-1z0picv):nth-child(3n){padding:24px 0;border-left:0}.grid.svelte-1z0picv h3:where(.svelte-1z0picv){font-size:24px}}.insights.svelte-tmzykk{padding:120px var(--gutter) 0;align-items:end}.top.svelte-tmzykk{grid-column:1 / 8}.top.svelte-tmzykk .m-kicker:where(.svelte-tmzykk){margin-bottom:20px}.top.svelte-tmzykk h2:where(.svelte-tmzykk){font-size:clamp(48px,6.11vw,88px);line-height:.95;letter-spacing:-.03em}.lead.svelte-tmzykk{grid-column:9 / 13;font-size:17px;line-height:1.5;color:var(--muted)}.card.svelte-tmzykk{grid-column:1 / 8;margin-top:48px;background:var(--sheet);border:1px solid var(--card-border);border-radius:16px;padding:44px;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.card.svelte-tmzykk h3:where(.svelte-tmzykk){font-family:var(--f-display);font-weight:300;font-size:56px;line-height:1;letter-spacing:-.02em}.card.svelte-tmzykk p:where(.svelte-tmzykk){font-size:17px;line-height:1.5;color:var(--muted);max-width:520px}.action.svelte-tmzykk{margin-top:8px}.planned.svelte-tmzykk{grid-column:8 / 13;margin-top:48px;display:flex;flex-direction:column}.planned.svelte-tmzykk li:where(.svelte-tmzykk){padding:26px 0;border-top:1px solid var(--hair)}.planned.svelte-tmzykk li:where(.svelte-tmzykk):first-child{border-top-color:var(--ink)}.planned.svelte-tmzykk .tag:where(.svelte-tmzykk){display:block;margin-bottom:14px}.planned.svelte-tmzykk h3:where(.svelte-tmzykk){font-family:var(--f-display);font-weight:400;font-size:28px;line-height:1.1}.tag.svelte-tmzykk{color:var(--label)}@media(max-width:1000px){.top.svelte-tmzykk,.lead.svelte-tmzykk,.card.svelte-tmzykk,.planned.svelte-tmzykk{grid-column:1 / 13}.lead.svelte-tmzykk{margin-top:16px}.planned.svelte-tmzykk{margin-top:24px}}@media(max-width:767px){.insights.svelte-tmzykk{padding-top:72px}.top.svelte-tmzykk h2:where(.svelte-tmzykk){font-size:48px}.card.svelte-tmzykk{padding:28px 24px}.card.svelte-tmzykk h3:where(.svelte-tmzykk){font-size:40px}.planned.svelte-tmzykk h3:where(.svelte-tmzykk){font-size:24px}.action.svelte-tmzykk .m-pill{width:100%;justify-content:space-between}}.inquiry.svelte-1iqk2a8{padding:120px var(--gutter) 0}.head.svelte-1iqk2a8{max-width:900px}.head.svelte-1iqk2a8 .m-kicker:where(.svelte-1iqk2a8){margin-bottom:20px}.head.svelte-1iqk2a8 h2:where(.svelte-1iqk2a8),.confirmed.svelte-1iqk2a8 h2:where(.svelte-1iqk2a8){font-size:clamp(48px,6.11vw,88px);line-height:.95;letter-spacing:-.03em}.head.svelte-1iqk2a8 h2:where(.svelte-1iqk2a8):focus,.confirmed.svelte-1iqk2a8 h2:where(.svelte-1iqk2a8):focus{outline:none}.intro.svelte-1iqk2a8{margin-top:20px;font-size:17px;line-height:1.5;color:var(--muted);max-width:640px}.form.svelte-1iqk2a8{margin-top:48px;max-width:880px;display:flex;flex-direction:column;gap:20px}.pair.svelte-1iqk2a8{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.field.svelte-1iqk2a8{display:flex;flex-direction:column;gap:8px}label.svelte-1iqk2a8{font-size:14px;font-weight:600}.req.svelte-1iqk2a8,.opt.svelte-1iqk2a8{font-weight:400;color:var(--label)}input.svelte-1iqk2a8,select.svelte-1iqk2a8,textarea.svelte-1iqk2a8{font:inherit;font-size:16px;color:var(--ink);background:#fff;border:1px solid var(--rule-soft);border-radius:12px;padding:12px 14px;min-height:48px}textarea.svelte-1iqk2a8{resize:vertical;min-height:140px}input[aria-invalid=true].svelte-1iqk2a8,textarea[aria-invalid=true].svelte-1iqk2a8{border-color:#8c2f1b}.error.svelte-1iqk2a8{font-size:13px;color:#8c2f1b}.failure.svelte-1iqk2a8{font-size:14px;color:#8c2f1b}.failure.svelte-1iqk2a8:focus{outline:2px solid var(--gold-text);outline-offset:3px}.failure.svelte-1iqk2a8 a:where(.svelte-1iqk2a8){color:inherit;text-decoration:underline}.hp.svelte-1iqk2a8{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.submit.svelte-1iqk2a8{align-self:flex-start}.submit.svelte-1iqk2a8:disabled{opacity:.6}.foot.svelte-1iqk2a8{font-size:13px;color:var(--label);max-width:640px}.foot.svelte-1iqk2a8 a:where(.svelte-1iqk2a8){text-decoration:underline;text-underline-offset:3px}.confirmed.svelte-1iqk2a8{max-width:880px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.confirmed.svelte-1iqk2a8 p:where(.svelte-1iqk2a8){font-size:17px;color:var(--muted)}@media(max-width:767px){.inquiry.svelte-1iqk2a8{padding-top:72px}.head.svelte-1iqk2a8 h2:where(.svelte-1iqk2a8),.confirmed.svelte-1iqk2a8 h2:where(.svelte-1iqk2a8){font-size:48px}.pair.svelte-1iqk2a8{grid-template-columns:1fr}.submit.svelte-1iqk2a8{width:100%;align-self:stretch;justify-content:space-between;min-height:56px}}.mo.svelte-skv6c4{display:none}.hero.svelte-skv6c4{padding:96px var(--gutter) 0}.hero.svelte-skv6c4 .m-kicker:where(.svelte-skv6c4){margin-bottom:32px}h1.svelte-skv6c4{font-size:clamp(60px,11.667vw,168px);line-height:.9;letter-spacing:-.045em;min-height:2.7em}.hero-row.svelte-skv6c4{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--col-gap);margin-top:56px;align-items:start}.lead.svelte-skv6c4{grid-column:1 / 6;font-size:21px;line-height:1.5}.who.svelte-skv6c4{grid-column:7 / 10;font-size:15px;line-height:1.55;color:var(--muted)}.actions.svelte-skv6c4{grid-column:10 / 13;display:flex;flex-direction:column;align-items:flex-end;gap:14px}.sub.svelte-skv6c4{font-size:14px;text-decoration:underline;text-decoration-color:var(--rule-soft);text-underline-offset:4px}.cta-note.svelte-skv6c4{font-size:13px;line-height:1.5;color:var(--muted);text-align:right;max-width:280px}.work.svelte-skv6c4{padding-top:120px}.sec-head.svelte-skv6c4{padding:0 var(--gutter) 32px;align-items:end}.sec-head.svelte-skv6c4 h2:where(.svelte-skv6c4){grid-column:1 / 8;font-size:clamp(48px,6.11vw,88px);line-height:.95;letter-spacing:-.03em}.sec-head.svelte-skv6c4 p:where(.svelte-skv6c4){grid-column:9 / 13;font-size:16px;line-height:1.5;color:var(--muted)}.work.svelte-skv6c4 .m-grid:where(.svelte-skv6c4):last-child{padding-inline:var(--gutter)}.dir.svelte-skv6c4{grid-column:1 / 10}.ways.svelte-skv6c4{padding:160px var(--gutter) 0}.ways-head.svelte-skv6c4{padding-inline:0;padding-bottom:0}.ways-head.svelte-skv6c4 h2:where(.svelte-skv6c4){grid-column:1 / 9}.cards.svelte-skv6c4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px}.way.svelte-skv6c4{background:var(--sheet);padding:40px 36px;display:flex;flex-direction:column;gap:24px;min-height:560px}.way.dark.svelte-skv6c4{background:var(--ink);color:var(--paper)}.roman.svelte-skv6c4{font-family:var(--f-display);font-size:96px;line-height:.8;font-weight:300}.way.svelte-skv6c4 h3:where(.svelte-skv6c4){font-family:var(--f-display);font-weight:400;font-size:36px;line-height:1.05}.way.svelte-skv6c4>p.d:where(.svelte-skv6c4){font-size:16px;line-height:1.5;color:var(--muted)}.way.dark.svelte-skv6c4>p.d:where(.svelte-skv6c4){color:#cfc8ba}.rows.svelte-skv6c4{margin:auto 0 0;display:grid;grid-template-columns:110px 1fr;gap:10px 12px;font-size:14px;border-top:1px solid var(--hair);padding-top:20px}.way.dark.svelte-skv6c4 .rows:where(.svelte-skv6c4){border-top-color:#45403a}.rows.svelte-skv6c4 dt:where(.svelte-skv6c4){font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;color:var(--label);padding-top:2px;text-transform:uppercase}.way.dark.svelte-skv6c4 .rows:where(.svelte-skv6c4) dt:where(.svelte-skv6c4){color:#b3ab9c}.founder.svelte-skv6c4{padding:160px var(--gutter) 0;align-items:center}.portrait.svelte-skv6c4{grid-column:1 / 5;aspect-ratio:4 / 5;background:#dcd4c5}.founder-copy.svelte-skv6c4{grid-column:6 / 12}.no-portrait.svelte-skv6c4 .founder-copy:where(.svelte-skv6c4){grid-column:1 / 10}.big.svelte-skv6c4{font-size:clamp(34px,3.75vw,54px);line-height:1.1;letter-spacing:-.02em}.big.svelte-skv6c4 .muted:where(.svelte-skv6c4){color:#8f877a}.small.svelte-skv6c4{margin-top:32px;font-size:16px;line-height:1.55;color:var(--muted);max-width:520px}.founder-copy.svelte-skv6c4 .m-link:where(.svelte-skv6c4){display:inline-block;margin-top:24px}@media(max-width:1000px){.hero-row.svelte-skv6c4{row-gap:24px}.lead.svelte-skv6c4{grid-column:1 / 13}.who.svelte-skv6c4{grid-column:1 / 8}.actions.svelte-skv6c4{grid-column:1 / 13;align-items:flex-start}.sec-head.svelte-skv6c4 h2:where(.svelte-skv6c4),.ways-head.svelte-skv6c4 h2:where(.svelte-skv6c4){grid-column:1 / 13}.sec-head.svelte-skv6c4 p:where(.svelte-skv6c4){grid-column:1 / 13;margin-top:16px}.dir.svelte-skv6c4{grid-column:1 / 13}.cards.svelte-skv6c4{grid-template-columns:1fr}.way.svelte-skv6c4{min-height:0}.founder-copy.svelte-skv6c4,.no-portrait.svelte-skv6c4 .founder-copy:where(.svelte-skv6c4){grid-column:1 / 13}.portrait.svelte-skv6c4{grid-column:1 / 7;margin-bottom:32px}}@media(max-width:767px){.d.svelte-skv6c4{display:none}.mo.svelte-skv6c4{display:block}.m-kicker.svelte-skv6c4 .mo:where(.svelte-skv6c4),.lead.svelte-skv6c4 .mo:where(.svelte-skv6c4){display:inline}.hero.svelte-skv6c4{padding-top:40px}.hero.svelte-skv6c4 .m-kicker:where(.svelte-skv6c4){font-size:11px;margin-bottom:20px}h1.svelte-skv6c4{font-size:clamp(48px,15.385vw,60px)}.hero-row.svelte-skv6c4{display:block;margin-top:24px}.lead.svelte-skv6c4{font-size:17px}.who.svelte-skv6c4{display:none}.actions.svelte-skv6c4{margin-top:28px;align-items:stretch}.actions.svelte-skv6c4 .sub:where(.svelte-skv6c4){display:none}.actions.svelte-skv6c4 .m-pill{width:100%;justify-content:space-between;padding:0 24px}.cta-note.svelte-skv6c4{text-align:left;max-width:none}.work.svelte-skv6c4{padding-top:72px}.sec-head.svelte-skv6c4{display:block;padding:0 20px}.sec-head.svelte-skv6c4 h2:where(.svelte-skv6c4){font-size:48px;line-height:1;letter-spacing:-.03em;padding-bottom:14px;border-bottom:1px solid var(--ink)}.sec-head.svelte-skv6c4 p:where(.svelte-skv6c4){display:none}.work.svelte-skv6c4 .m-grid:where(.svelte-skv6c4):last-child{display:block;padding:24px 12px 0}.ways.svelte-skv6c4{padding-top:56px}.ways-head.svelte-skv6c4 h2:where(.svelte-skv6c4){font-size:48px;border:0;padding:0;margin-bottom:24px;line-height:1}.cards.svelte-skv6c4{grid-template-columns:1fr;gap:12px;margin-top:0}.way.svelte-skv6c4{flex-direction:row;align-items:baseline;gap:18px;padding:24px;min-height:0;flex-wrap:wrap}.roman.svelte-skv6c4{font-size:44px;line-height:1;min-width:40px}.way.svelte-skv6c4 h3:where(.svelte-skv6c4){font-size:26px;flex:1}.way.svelte-skv6c4>.mo:where(.svelte-skv6c4){flex-basis:100%;margin:0 0 0 58px;font-size:14px;line-height:1.5;color:var(--muted)}.way.dark.svelte-skv6c4>.mo:where(.svelte-skv6c4){color:#cfc8ba}.rows.svelte-skv6c4{display:none}.founder.svelte-skv6c4{display:block;padding-top:72px}.big.svelte-skv6c4{font-size:32px}.small.svelte-skv6c4{font-size:15px;margin-top:20px}}
