.guided-intake-choice,.fit-request-form fieldset{min-width:0;margin:0;padding:0;border:0}.guided-intake-choice>legend,.fit-request-form fieldset>legend{width:100%;margin:0 0 10px;padding:0;color:var(--ink);font-weight:700}.guided-intake-choice .choice-grid,.fit-request-form .fit-checkbox-grid{margin-top:0}.guided-intake-choice .choice-button{min-height:52px;text-align:left}.fit-request-form select{width:100%}.fit-request-form .fit-checkbox-grid .check{min-height:48px;align-items:center}@media(max-width:760px){.guided-intake-choice .choice-grid,.fit-request-form .fit-checkbox-grid{grid-template-columns:1fr}}.work-hero{padding-top:clamp(44px,5vw,76px);padding-bottom:clamp(56px,6vw,92px)}.work-hero-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(44px,6vw,92px);align-items:center}.work-hero-copy{min-width:0}.work-hero-copy h1{max-width:11ch;margin:18px 0 24px;font-size:clamp(2.8rem,5.8vw,5.6rem)}.work-hero-copy .lede{max-width:48ch}.work-evidence-section{padding-top:clamp(44px,6vw,78px)}.evidence-visual{margin:0;min-width:0;border:1px solid var(--ink-rule);background:var(--paper);box-shadow:0 20px 55px #11111114;overflow:hidden}.evidence-visual-chrome{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;color:var(--warm-ivory);background:var(--ink);border-bottom:1px solid var(--ink-rule);font:700 .66rem/1.2 var(--font-mono);letter-spacing:.11em;text-transform:uppercase}.evidence-visual-state{color:var(--light-lotus)}.evidence-visual figcaption{padding:12px 16px 14px;color:var(--muted-text);border-top:1px solid var(--border);font:500 .69rem/1.45 var(--font-mono)}.evidence-visual-board{display:grid;gap:24px;padding:24px;background:var(--warm-ivory)}.evidence-visual-sequence{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));margin:0;padding:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.evidence-visual-sequence>li{position:relative;min-width:0;min-height:88px;display:grid;grid-template-rows:auto 1fr;gap:12px;padding:14px 12px;border-right:1px solid var(--border)}.evidence-visual-sequence>li:last-child{border-right:0}.evidence-visual-sequence>li:not(:last-child):after{content:"";position:absolute;top:21px;right:-4px;z-index:2;width:7px;height:7px;background:var(--warm-ivory);border-top:1px solid var(--blue-lotus);border-right:1px solid var(--blue-lotus);transform:rotate(45deg)}.evidence-visual-sequence span{color:var(--blue-lotus);font:700 .64rem/1 var(--font-mono)}.evidence-visual-sequence strong{align-self:end;min-width:0;font-size:.76rem;line-height:1.28;overflow-wrap:anywhere}.evidence-visual-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.evidence-visual-proof section{min-width:0;padding-top:14px;border-top:1px solid var(--border)}.evidence-visual-section-label{display:block;margin-bottom:11px;color:var(--blue-lotus);font:700 .63rem/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.evidence-visual-proof ul{list-style:none;display:grid;gap:0;margin:0;padding:0}.evidence-visual-proof li{padding:9px 0;border-top:1px solid color-mix(in srgb,var(--border) 65%,transparent);font-size:.78rem;line-height:1.35}.evidence-visual-proof li:first-child{border-top:0}.evidence-register-entry-console .evidence-register-header{margin-bottom:26px}.evidence-register-entry-console .evidence-visual{margin-bottom:32px;box-shadow:none}.evidence-register-proof{margin-top:28px}@media(max-width:980px){.work-hero-grid{grid-template-columns:1fr;gap:38px}.work-hero-copy{max-width:760px}.work-hero-copy h1{max-width:13ch}}@media(max-width:700px){.work-hero{padding-top:38px}.work-hero-copy h1{font-size:clamp(2.45rem,12vw,4rem)}.evidence-visual-chrome{align-items:flex-start;flex-direction:column;gap:5px}.evidence-visual-board{padding:18px}.evidence-visual-sequence{grid-template-columns:1fr}.evidence-visual-sequence>li{min-height:62px;grid-template-columns:38px 1fr;grid-template-rows:1fr;align-items:center;border-right:0;border-bottom:1px solid var(--border)}.evidence-visual-sequence>li:last-child{border-bottom:0}.evidence-visual-sequence>li:not(:last-child):after{top:auto;bottom:-4px;left:50%;right:auto;transform:translate(-50%) rotate(135deg)}.evidence-visual-sequence strong{align-self:center}.evidence-visual-proof{grid-template-columns:1fr;gap:20px}}@media(prefers-reduced-motion:reduce){.evidence-visual *,.evidence-visual *:before,.evidence-visual *:after{transition:none!important;animation:none!important}}#primary-paths{padding-top:clamp(48px,6vw,82px)}#primary-paths>.container>.section-heading{max-width:840px;margin-bottom:24px}#primary-paths>.container>.section-heading h2{max-width:14ch}#primary-paths .commercial-family-section{padding-top:clamp(36px,4vw,54px);margin-top:clamp(42px,5vw,72px);border-top:1px solid var(--ink-rule)}#primary-paths .commercial-family-section>.section-heading{display:grid;grid-template-columns:minmax(190px,.62fr) minmax(0,1.38fr);gap:18px clamp(34px,5vw,78px);margin-bottom:30px}#primary-paths .commercial-family-section>.section-heading h3{margin:0;align-self:start;font-size:clamp(1.9rem,3.4vw,3rem)}#primary-paths .commercial-family-section>.section-heading>p{margin:5px 0 0;max-width:58ch;color:var(--muted-text)}#primary-paths .commercial-family-section>.section-heading>.family-decision{grid-column:1 / -1}#primary-paths .family-decision{display:grid;grid-template-columns:minmax(180px,.48fr) minmax(0,1.52fr);gap:22px clamp(28px,4vw,58px);align-items:start;margin-top:18px;padding:18px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}#primary-paths .family-decision>.eyebrow{padding-top:4px;color:var(--blue-lotus)}#primary-paths .family-decision ul{counter-reset:offer-choice;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}#primary-paths .family-decision li{counter-increment:offer-choice;position:relative;min-width:0;padding:4px 20px 4px 34px;border-left:1px solid var(--border);font-size:.84rem;line-height:1.45}#primary-paths .family-decision li:before{content:"0" counter(offer-choice);position:absolute;top:5px;left:12px;color:var(--blue-lotus);font:700 .62rem/1 var(--font-mono)}#primary-paths .family-decision li:first-child{border-left:0}#primary-paths .card-grid{gap:18px}#primary-paths .product-card{border-radius:0;border-color:var(--ink-rule)}#primary-paths .catalog-offer-card>.eyebrow{min-height:2.7em;color:var(--blue-lotus)}#primary-paths .catalog-offer-card h4{margin-top:20px;font-size:clamp(1.22rem,1.7vw,1.48rem)}#primary-paths .catalog-offer-card>p{min-height:4.6em}#primary-paths .price{font-size:1.28rem;letter-spacing:-.02em}#primary-paths .offer-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}#primary-paths .offer-meta>div{min-width:0;padding:12px 12px 12px 0}#primary-paths .offer-meta>div+div{padding-left:12px;border-left:1px solid var(--border)}#primary-paths .offer-meta dt{color:var(--blue-lotus)}#primary-paths .offer-meta dd{margin-top:6px;font-size:.82rem;line-height:1.35}#primary-paths .preparation-card{border-radius:0;border-color:var(--ink-rule)}#primary-paths .preparation-card .price{font-size:1.35rem}#selective-expansion .custom-systems-card{border-radius:0;border-color:var(--ink-rule)}#selective-expansion .custom-systems-card h3{max-width:18ch;font-size:clamp(1.7rem,3vw,2.6rem)}#low-touch .card-grid.two{max-width:760px}#low-touch .catalog-offer-card{min-height:0}@media(max-width:900px){#primary-paths .commercial-family-section>.section-heading{grid-template-columns:1fr;gap:12px}#primary-paths .commercial-family-section>.section-heading>.family-decision{grid-column:auto}#primary-paths .family-decision{grid-template-columns:1fr;gap:14px}#primary-paths .family-decision ul{grid-template-columns:1fr}#primary-paths .family-decision li{padding:12px 12px 12px 34px;border-left:0;border-top:1px solid var(--border)}#primary-paths .family-decision li:first-child{border-top:0}}@media(max-width:620px){#primary-paths .catalog-offer-card,#primary-paths .preparation-card,#selective-expansion .custom-systems-card{padding:22px}#primary-paths .offer-meta{grid-template-columns:1fr}#primary-paths .offer-meta>div+div{padding-left:0;border-left:0;border-top:1px solid var(--border)}#primary-paths .catalog-offer-card>p{min-height:0}}@media(prefers-reduced-motion:reduce){#primary-paths *,#selective-expansion *,#low-touch *{transition:none!important;animation:none!important}}
