.borderpulse-project_page__AJqy1{max-width:1152px;margin:0 auto;padding:3.5rem 1.5rem 4rem}.borderpulse-project_hero__2DjrR{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:3rem}.borderpulse-project_eyebrow__IHuFO,.borderpulse-project_stepLabel__Lm_QU{color:var(--color-accent);font:.6875rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.09em}.borderpulse-project_hero__2DjrR h1{margin:.75rem 0 0;color:var(--color-ink);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:600;line-height:1.1;letter-spacing:-.045em}.borderpulse-project_lead___Qpoc{max-width:660px;margin-top:1rem;color:var(--color-ink);font-size:clamp(1.35rem,3vw,1.875rem);line-height:1.3;letter-spacing:-.025em}.borderpulse-project_delivery__Feh6z p,.borderpulse-project_intro__6Fidw,.borderpulse-project_next__Gtfuv p{max-width:660px;margin-top:1rem;color:var(--color-muted);font-size:.875rem;line-height:1.8}.borderpulse-project_heroLinks__j1rd0{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.25rem;align-items:center}.borderpulse-project_primary__WwuAj,.borderpulse-project_textLink__ZUVVS{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.5rem;font-size:.8125rem;font-weight:500;line-height:1.5;text-decoration:underline;text-underline-offset:4px;border-radius:6px}.borderpulse-project_primary__WwuAj{padding:.75rem 1rem;background:var(--color-accent);color:var(--color-accent-ink);text-decoration:none}.borderpulse-project_primary__WwuAj:hover{background:var(--color-accent-bright)}.borderpulse-project_textLink__ZUVVS{color:var(--color-ink);justify-content:flex-start}.borderpulse-project_textLink__ZUVVS:hover{color:var(--color-accent)}.borderpulse-project_facts__iCl_b{margin:0;padding:0 0 0 1.5rem;border-left:1px solid var(--color-line-strong)}.borderpulse-project_facts__iCl_b div+div{margin-top:1.125rem}.borderpulse-project_facts__iCl_b dt{color:var(--color-muted);font-size:.6875rem;line-height:1.5}.borderpulse-project_facts__iCl_b dd{margin:.25rem 0 0;color:var(--color-ink);font-size:.8125rem;line-height:1.6}.borderpulse-project_walkthrough__pPQa8{margin-top:3rem;scroll-margin-top:6rem}.borderpulse-project_sectionHead___qPFv{display:flex;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1rem}.borderpulse-project_delivery__Feh6z h2,.borderpulse-project_next__Gtfuv h2,.borderpulse-project_sectionHead___qPFv h2{margin-top:.35rem;color:var(--color-ink);font-size:1.4rem;font-weight:600;line-height:1.35;letter-spacing:-.025em}.borderpulse-project_sectionHead___qPFv>p{max-width:240px;color:var(--color-muted);font-size:.75rem;line-height:1.6}.borderpulse-project_tour__WopqK{min-width:0;margin:0;padding:0;border:1px solid var(--color-line);border-radius:12px;background:var(--color-surface);overflow:hidden}.borderpulse-project_choices__4FkRi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:.5rem;gap:.5rem;border-bottom:1px solid var(--color-line)}.borderpulse-project_choice__eUieA{min-width:0;position:relative}.borderpulse-project_radio__lPTfz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.borderpulse-project_choice__eUieA label{display:flex;min-height:76px;height:100%;align-items:center;gap:.75rem;padding:.75rem;border:1px solid var(--color-muted);border-radius:7px;color:var(--color-ink);background:var(--color-surface);cursor:pointer}.borderpulse-project_choice__eUieA label:hover{background:var(--color-surface-2)}.borderpulse-project_choice__eUieA strong{display:block;font-size:.8125rem;font-weight:600;line-height:1.4}.borderpulse-project_short__Zbzoz{display:block;margin-top:.25rem;color:var(--color-muted);font-size:.6875rem;line-height:1.5}.borderpulse-project_number__W_jUc{display:grid;flex:0 0 28px;place-items:center;width:28px;height:28px;border:1px solid var(--color-line-strong);border-radius:50%;font:.6875rem var(--font-mono)}.borderpulse-project_radio__lPTfz:checked+label{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent);background:var(--color-surface-2)}.borderpulse-project_radio__lPTfz:checked+label .borderpulse-project_number__W_jUc{background:var(--color-accent);color:var(--color-accent-ink);border-color:var(--color-accent)}.borderpulse-project_radio__lPTfz:focus-visible+label{outline:3px solid var(--color-accent-bright);outline-offset:-4px}.borderpulse-project_panel__5in4d{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:start;gap:1.75rem;padding:1.5rem}.borderpulse-project_panel__5in4d+.borderpulse-project_panel__5in4d{border-top:1px solid var(--color-line)}@supports selector(:has(*)){.borderpulse-project_panel__5in4d{display:none}.borderpulse-project_tour__WopqK:has(input[value=comparison]:checked) .borderpulse-project_panel__5in4d[data-view=comparison],.borderpulse-project_tour__WopqK:has(input[value=history]:checked) .borderpulse-project_panel__5in4d[data-view=history],.borderpulse-project_tour__WopqK:has(input[value=overview]:checked) .borderpulse-project_panel__5in4d[data-view=overview]{display:grid;border-top:0}}.borderpulse-project_figure__ESJOy{min-width:0;margin:0}.borderpulse-project_imageWell__oYxko{display:grid;place-items:center;aspect-ratio:1.5;overflow:hidden;padding:.5rem;border:1px solid var(--color-line);border-radius:7px;background:var(--color-surface-2)}.borderpulse-project_imageWell__oYxko img{display:block;width:100%;height:auto;max-height:100%;object-fit:contain;border-radius:3px}.borderpulse-project_figure__ESJOy figcaption{margin-top:.75rem;color:var(--color-muted);font-size:.6875rem;line-height:1.7}.borderpulse-project_figure__ESJOy figcaption>span{display:block}.borderpulse-project_figure__ESJOy figcaption a{display:inline-flex;min-height:44px;gap:.35rem;align-items:center;color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}.borderpulse-project_explanation__ntDjt{min-width:0}.borderpulse-project_explanation__ntDjt h3{margin:.5rem 0 0;color:var(--color-ink);font-size:1.375rem;font-weight:600;line-height:1.35;letter-spacing:-.02em}.borderpulse-project_decision__M824v p,.borderpulse-project_explanation__ntDjt>p:not(.borderpulse-project_stepLabel__Lm_QU){margin-top:.875rem;color:var(--color-muted);font-size:.8125rem;line-height:1.8}.borderpulse-project_decision__M824v{margin:1.25rem 0 .75rem;padding-top:1rem;border-top:1px solid var(--color-line)}.borderpulse-project_decision__M824v h4{color:var(--color-ink);font-size:.75rem;font-weight:600;line-height:1.6}.borderpulse-project_decision__M824v p{margin-top:.5rem}.borderpulse-project_captureNote__BPEx_{margin-top:.75rem;max-width:820px;color:var(--color-muted);font-size:.75rem;line-height:1.7}.borderpulse-project_delivery__Feh6z{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-line)}.borderpulse-project_sourceNote__N_PR_{padding:1.25rem;border-radius:8px;background:var(--color-surface-2)}.borderpulse-project_sourceNote__N_PR_ h3{color:var(--color-ink);font-size:.875rem;font-weight:600;line-height:1.6}.borderpulse-project_sourceNote__N_PR_ p{margin-top:.5rem;font-size:.8125rem}.borderpulse-project_sourceNote__N_PR_ .borderpulse-project_textLink__ZUVVS{margin-top:.5rem}.borderpulse-project_next__Gtfuv{display:flex;gap:2rem;align-items:center;justify-content:space-between;margin-top:3rem;padding:1.5rem;border:1px solid var(--color-line);border-radius:10px;background:var(--color-surface)}.borderpulse-project_next__Gtfuv .borderpulse-project_primary__WwuAj{flex-shrink:0}.borderpulse-project_return__uPA2_{margin-top:1.5rem}.borderpulse-project_page__AJqy1 a:focus-visible{outline:3px solid var(--color-accent-bright);outline-offset:4px}@media (max-width:899px){.borderpulse-project_hero__2DjrR{grid-template-columns:1fr;gap:1.5rem}.borderpulse-project_facts__iCl_b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem 0 0;border-left:0;border-top:1px solid var(--color-line)}.borderpulse-project_facts__iCl_b div+div{margin-top:0}.borderpulse-project_panel__5in4d{grid-template-columns:1fr;gap:1rem}.borderpulse-project_imageWell__oYxko{max-height:540px}.borderpulse-project_next__Gtfuv{align-items:flex-start;flex-direction:column;gap:1rem}}@media (max-width:599px){.borderpulse-project_page__AJqy1{padding:2rem 1.125rem 3rem}.borderpulse-project_facts__iCl_b{grid-template-columns:1fr;gap:.75rem}.borderpulse-project_facts__iCl_b div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:.75rem}.borderpulse-project_facts__iCl_b dd{margin:0}.borderpulse-project_sectionHead___qPFv{flex-direction:column;align-items:flex-start;gap:.5rem}.borderpulse-project_sectionHead___qPFv>p{max-width:none}.borderpulse-project_choices__4FkRi{grid-template-columns:1fr;gap:.375rem}.borderpulse-project_choice__eUieA label{min-height:56px;padding:.625rem}.borderpulse-project_short__Zbzoz{margin-top:.125rem}.borderpulse-project_panel__5in4d{padding:.875rem}.borderpulse-project_imageWell__oYxko{padding:.25rem}.borderpulse-project_delivery__Feh6z{grid-template-columns:1fr;gap:1.5rem}.borderpulse-project_next__Gtfuv{padding:1.125rem}}@media print{.borderpulse-project_choices__4FkRi,.borderpulse-project_heroLinks__j1rd0,.borderpulse-project_next__Gtfuv,.borderpulse-project_return__uPA2_{display:none}.borderpulse-project_tour__WopqK .borderpulse-project_panels__iEWOA .borderpulse-project_panel__5in4d{display:block!important;break-inside:avoid}.borderpulse-project_tour__WopqK{overflow:visible;border:0}.borderpulse-project_page__AJqy1{padding:0}.borderpulse-project_delivery__Feh6z,.borderpulse-project_hero__2DjrR{display:block}.borderpulse-project_imageWell__oYxko{max-width:580px}.borderpulse-project_explanation__ntDjt,.borderpulse-project_sourceNote__N_PR_{margin-top:1rem}}