.for-builders_hero__Ec_CM{padding:var(--space-9) 0 var(--space-8)}.for-builders_title___DoId{font-size:clamp(var(--fs-32),5vw,var(--fs-64));font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);max-width:800px;margin-top:var(--space-4);margin-bottom:var(--space-5)}.for-builders_lede__KIBk_{font-size:var(--fs-18);color:var(--color-ink-2);max-width:600px;line-height:var(--lh-body);margin-bottom:var(--space-6)}.for-builders_ctaRow__GiRnt{display:flex;gap:var(--space-3);flex-wrap:wrap}.for-builders_ctaPrimary__3SJ6N{background:var(--color-accent);color:var(--color-accent-ink)}.for-builders_ctaPrimary__3SJ6N,.for-builders_ctaSecondary__aSr5j{padding:var(--space-3) var(--space-6);font-family:var(--font-mono);font-size:var(--fs-14);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none}.for-builders_ctaSecondary__aSr5j{border:1px solid var(--color-rule-strong);color:var(--color-ink)}.for-builders_storySection__OWlBE{padding:var(--space-8) 0}.for-builders_storyGrid__fSVRW{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-9);align-items:start}.for-builders_storyBody__Km_FW{display:flex;flex-direction:column;gap:var(--space-4)}.for-builders_storyTitle__QtPPn{font-size:var(--fs-32);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--lh-snug)}.for-builders_storyP__ZsOJw{font-size:var(--fs-20);color:var(--color-ink-2);line-height:var(--lh-snug)}.for-builders_roiBox__ppqNd{background:var(--color-paper-2);border:1px solid var(--color-rule-strong);padding:var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.for-builders_roiRow__fENBD{display:flex;flex-direction:column;gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-rule)}.for-builders_roiRow__fENBD:last-child{border-bottom:none;padding-bottom:0}.for-builders_roiLabel__J5ti_{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-ink-3)}.for-builders_roiValue__r8BGT{font-size:var(--fs-24);font-weight:700;color:var(--color-ink)}.for-builders_roiValueAccent__Najg8{color:var(--color-accent)}.for-builders_roiSource__8dP41{font-size:var(--fs-12)}.for-builders_roiFootnote__sCEbs,.for-builders_roiSource__8dP41{color:var(--color-ink-3);line-height:var(--lh-body);margin-top:var(--space-2)}.for-builders_roiFootnote__sCEbs{font-size:var(--fs-14)}.for-builders_testimonial__ROnmc{background:var(--color-paper-2);border:1px solid var(--color-rule-strong);border-left:4px solid var(--color-accent);padding:var(--space-5) var(--space-6);margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.for-builders_testimonialQuote__S66to{font-size:var(--fs-18);color:var(--color-ink);line-height:var(--lh-snug);font-style:italic;margin:0}.for-builders_testimonialAttribution__16QUo{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink-3)}.for-builders_timeline__sVe8j{display:flex;flex-direction:column;gap:0}.for-builders_timelineStep__dYKIp{display:flex;gap:var(--space-4);align-items:flex-start;position:relative;padding-bottom:var(--space-5)}.for-builders_timelineStep__dYKIp:last-child{padding-bottom:0}.for-builders_timelineStep__dYKIp:before{content:"";position:absolute;left:5px;top:12px;bottom:-12px;width:2px;background:var(--color-rule-strong);z-index:0}.for-builders_timelineStep__dYKIp:last-child:before{display:none}.for-builders_timelineDot__nepTG{width:12px;height:12px;border:2px solid var(--color-rule-strong);background:var(--color-paper);flex-shrink:0;margin-top:6px;position:relative;z-index:1}.for-builders_timelineDotActive__cLl0j{background:var(--color-accent);border-color:var(--color-accent)}.for-builders_timelineContent__60qrs{display:flex;flex-direction:column;gap:var(--space-1)}.for-builders_timelinePhase__nJabb{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-ink-3)}.for-builders_timelineAction__UQ6oR{font-size:var(--fs-16);color:var(--color-ink);font-weight:500}.for-builders_uvpCallout__nPi4V{background:var(--color-paper-2);border:1px solid var(--color-rule-strong);border-left:4px solid var(--color-accent);padding:var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.for-builders_uvpLabel__gwUnh{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-ink-3)}.for-builders_uvpTitle__pYhnN{font-size:var(--fs-20);font-weight:700;color:var(--color-ink);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight)}.for-builders_uvpText__2VKXG{font-size:var(--fs-14);color:var(--color-ink-2);line-height:var(--lh-body)}.for-builders_bullets__nk1gO{display:flex;flex-direction:column;gap:var(--space-4);list-style:none;margin:0;padding:0}.for-builders_bullet__oyqvx{font-size:var(--fs-18);color:var(--color-ink-2);line-height:var(--lh-snug);padding-left:var(--space-5);position:relative}.for-builders_bullet__oyqvx:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;background:var(--color-accent)}.for-builders_bullet__oyqvx strong{color:var(--color-ink)}.for-builders_hub__NVFvN{padding:var(--space-8) 0 var(--space-9)}.for-builders_hubHead__zDX2F{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.for-builders_hubButtons__E1Ks3{display:flex;flex-direction:column;gap:var(--space-4)}.for-builders_hubBtn__pK6le{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--color-paper-2);border:1px solid var(--color-rule-strong);border-radius:var(--radius-1);box-shadow:0 2px 0 rgba(20,17,15,.18);text-decoration:none;color:var(--color-ink);font-size:var(--fs-24);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--lh-snug);transition:background var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out),box-shadow var(--t-fast) var(--ease-out)}.for-builders_hubBtn__pK6le:hover{background:var(--color-paper-3);transform:translateY(-2px);box-shadow:0 4px 0 rgba(20,17,15,.22)}.for-builders_hubBtnPrimary__rHx9N{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.for-builders_hubBtnPrimary__rHx9N:hover{background:var(--color-accent-hover)}.for-builders_hubArrow__TGp41{flex-shrink:0;color:var(--color-accent)}.for-builders_hubBtnPrimary__rHx9N .for-builders_hubArrow__TGp41{color:var(--color-accent-ink)}.for-builders_navSection__NgfQE{padding:var(--space-7) 0}.for-builders_pageNav__RamgN{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.for-builders_pageNavStep__Tfjn4{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-ink-3)}.for-builders_pageNavNext__SSfrl,.for-builders_pageNavPrev__OjVSn{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-6);font-family:var(--font-mono);font-size:var(--fs-14);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;border-radius:var(--radius-1);box-shadow:0 2px 0 rgba(20,17,15,.18);transition:background var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out),box-shadow var(--t-fast) var(--ease-out)}.for-builders_pageNavNext__SSfrl{background:var(--color-accent);color:var(--color-accent-ink);border:1px solid var(--color-accent)}.for-builders_pageNavNext__SSfrl:hover{background:var(--color-accent-hover);transform:translateY(-2px);box-shadow:0 4px 0 rgba(20,17,15,.22)}.for-builders_pageNavPrev__OjVSn{background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-rule-strong)}.for-builders_pageNavPrev__OjVSn:hover{background:var(--color-paper-3);transform:translateY(-2px);box-shadow:0 4px 0 rgba(20,17,15,.22)}.for-builders_calcSection__R2YOX{padding:var(--space-8) 0}.for-builders_specSection__GQhVt{padding:var(--space-8) 0;background:var(--color-paper-2)}.for-builders_faqSection__XuikC{padding:var(--space-8) 0}.for-builders_sectionHead__lfQs1{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.for-builders_sectionTitle__jZphZ{font-size:var(--fs-32);font-weight:700;letter-spacing:var(--tracking-tight)}.for-builders_ctaBar__2okWL{padding:var(--space-8) 0;background:var(--color-ink);color:var(--color-ink-on-dark)}.for-builders_ctaBarInner__cnWHX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap}.for-builders_ctaBarTitle__uKHkw{font-size:var(--fs-24);font-weight:700;color:var(--color-ink-on-dark)}.for-builders_ctaBarBtn__V3vy_{padding:var(--space-3) var(--space-6);background:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-mono);font-size:var(--fs-14);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;flex-shrink:0}.for-builders_ctaBarActions__YLUr1{display:flex;gap:var(--space-3);flex-wrap:wrap}.for-builders_ctaBarBtnGhost__6J1Fh{background:transparent;border:1px solid var(--color-ink-on-dark);color:var(--color-ink-on-dark)}@media (max-width:768px){.for-builders_storyGrid__fSVRW{grid-template-columns:1fr;gap:var(--space-6)}.for-builders_storySection__OWlBE{padding:var(--space-7) 0}.for-builders_hero__Ec_CM{padding:var(--space-8) 0 var(--space-7)}}