._hero_13ld1_1{padding:90px clamp(20px,6vw,90px)}._hero_13ld1_1>span,._promise_13ld1_1>span,._blueprint_13ld1_1 span,._method_13ld1_1>span,._work_13ld1_1>span{font:10px var(--font-family-monospace);letter-spacing:.13em;color:var(--primary)}._hero_13ld1_1 h1{font:600 clamp(50px,6.5vw,98px)/.9 var(--font-family-display);letter-spacing:-.05em;margin:26px 0}._hero_13ld1_1 h1 em,._method_13ld1_1 h2 em{color:var(--primary);font-weight:500}._hero_13ld1_1 p{font-size:18px;color:var(--muted-foreground);max-width:760px;line-height:1.65}._promise_13ld1_1{padding:70px clamp(20px,6vw,90px);background:var(--surface);display:grid;grid-template-columns:.5fr .55fr 1fr;gap:50px;align-items:start}._promise_13ld1_1 h2{font:600 clamp(45px,5vw,74px)/.9 var(--font-family-display);margin:0}._promise_13ld1_1 p{margin:0;color:var(--muted-foreground);line-height:1.75;max-width:700px}._paths_13ld1_1{display:grid;grid-template-columns:1fr 1fr;background:var(--secondary);color:var(--secondary-foreground);padding:55px clamp(20px,6vw,90px)}._paths_13ld1_1 article{padding:45px clamp(20px,4vw,55px) 45px 0;border-bottom:1px solid color-mix(in srgb,var(--secondary-foreground) 18%,transparent);display:flex;flex-direction:column}._paths_13ld1_1 article:nth-child(2n){border-left:1px solid color-mix(in srgb,var(--secondary-foreground) 18%,transparent);padding-left:clamp(20px,4vw,55px)}._top_13ld1_1 small{font:9px var(--font-family-monospace);letter-spacing:.08em;opacity:.5}._top_13ld1_1 h2{font:600 clamp(38px,4vw,58px)/1 var(--font-family-display);margin:18px 0}._top_13ld1_1 h3{font:500 20px/1.25 var(--font-family-display);color:var(--primary);max-width:520px}._top_13ld1_1 p{font-size:13px;line-height:1.7;opacity:.72;max-width:570px}._work_13ld1_1{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin:28px 0 35px;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--secondary-foreground) 14%,transparent)}._work_13ld1_1>span{grid-column:1/-1;margin-bottom:13px}._work_13ld1_1 b{font-size:11px;line-height:1.45;padding:8px 0;font-weight:500;opacity:.82}._paths_13ld1_1 a,._method_13ld1_1 a{margin-top:auto;color:var(--primary);text-decoration:none;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:.08em;display:flex;gap:7px;align-items:center;width:max-content}._blueprint_13ld1_1{padding:95px clamp(20px,6vw,90px);display:grid;grid-template-columns:.75fr 1.25fr;gap:80px}._blueprint_13ld1_1 h2{font:600 clamp(42px,5vw,76px)/.95 var(--font-family-display);margin:18px 0}._blueprint_13ld1_1 p{color:var(--muted-foreground);line-height:1.75;max-width:720px}._flow_13ld1_1{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border);margin-top:35px}._flow_13ld1_1 div{min-height:100px;padding:15px;border-bottom:1px solid var(--border);border-right:1px solid var(--border);display:flex;flex-direction:column;justify-content:space-between}._flow_13ld1_1 small{font:9px var(--font-family-monospace);color:var(--muted-foreground)}._flow_13ld1_1 b{font:500 14px var(--font-family-monospace);letter-spacing:.05em}._stageGrid_13ld1_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--border);margin-top:30px}._stageGrid_13ld1_1 article{background:var(--background);padding:22px}._stageGrid_13ld1_1 small{display:block;font:8px var(--font-family-monospace);letter-spacing:.1em;color:var(--primary);margin-bottom:10px}._stageGrid_13ld1_1 b{display:block;font:600 18px/1.2 var(--font-family-display);margin-bottom:8px}._stageGrid_13ld1_1 p{font-size:11px;line-height:1.55;margin:0}._method_13ld1_1{padding:90px clamp(20px,6vw,90px);background:var(--surface)}._method_13ld1_1>p{font:11px var(--font-family-monospace);letter-spacing:.05em;margin:25px 0 55px}._method_13ld1_1 h2{font:600 clamp(38px,5vw,70px)/1 var(--font-family-display);max-width:1000px}._method_13ld1_1 a{margin-top:35px}@media(max-width:800px){._promise_13ld1_1,._blueprint_13ld1_1,._paths_13ld1_1{grid-template-columns:1fr}._paths_13ld1_1 article:nth-child(2n){border-left:0;padding-left:0}._promise_13ld1_1,._blueprint_13ld1_1{gap:30px}}@media(max-width:560px){._flow_13ld1_1{grid-template-columns:1fr 1fr}._work_13ld1_1,._stageGrid_13ld1_1{grid-template-columns:1fr}}
