.market-page{color:var(--green);--market-muted:#344b45}.market-page p{font:400 18px/1.55 var(--sans)}.market-page h1,.market-page h2{font:400 clamp(38px,3.35vw,50px)/1.09 var(--serif);letter-spacing:-.025em;text-wrap:balance}.market-page h1{max-width:21ch;font-size:clamp(48px,4.4vw,66px)}.market-page h3{font:400 18px/1.4 var(--sans)}.market-page .eyebrow{font:400 13px/1.5 var(--sans);letter-spacing:.12em;margin-bottom:24px}.market-page .button,.market-page .text-link{white-space:normal;min-height:44px;font-size:17px}.market-page a svg{transition:transform .2s}.market-page a:hover svg{transform:translate(4px)}.market-page [id]{scroll-margin-top:32px}.market-hero{padding-block:32px 56px}.market-back{border-bottom:1px solid var(--hairline);margin-bottom:36px;padding-bottom:6px;font-size:15px;display:inline-block}.market-hero-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,.7fr);gap:9%;display:grid}.market-lead{max-width:65ch;color:var(--market-muted);margin-top:30px}.market-focus{border-top:2px solid var(--copper);margin-top:30px;padding-top:22px}.market-page .market-focus h2{font:400 14px/1.5 var(--sans);text-transform:uppercase;letter-spacing:.1em}.market-focus ul{margin:18px 0 24px;padding:0;list-style:none}.market-focus li{border-bottom:1px solid var(--hairline);padding-block:7px;font-size:17px}.market-focus .button{gap:18px;display:flex}.market-tone{background:var(--surface)}.market-intro{grid-template-columns:.94fr 1.06fr;gap:7%;display:grid}.market-body{color:var(--market-muted);max-width:66ch}.market-body p+p{margin-top:18px}.market-items{grid-template-columns:1fr 1fr;gap:24px 36px;margin:32px 0 0;padding:0;list-style:none;display:grid}.market-items li{border-top:1px solid #a3afa6;gap:18px;min-width:0;padding-top:22px;display:flex}.market-number{font:400 15px/1.5 var(--sans);color:#815135;flex-shrink:0}.market-items h3{text-transform:uppercase;letter-spacing:.02em}.market-items p{color:var(--market-muted);margin-top:12px;font-size:17px}.market-items-pathway,.market-items-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 32px}.market-items-pathway li,.market-items-services li{border-top:2px solid var(--copper);display:block}.market-items-pathway .market-number,.market-items-services .market-number{margin-bottom:14px;display:block}.market-image{margin:0;overflow:hidden}.market-image img{object-fit:cover;width:100%;height:100%}.market-thresholds{height:360px;margin-block:0 24px}.market-structures{height:290px;margin-bottom:36px}.market-precision{height:300px;margin-bottom:36px}.market-precision img{object-position:50% 65%}.market-items-operators{border:1px solid var(--hairline);grid-template-columns:1fr 1fr 1fr;gap:0;position:relative}.market-items-operators li{border:0;border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:24px}.market-items-operators li:first-child{background:var(--surface);grid-row:1/3;align-items:center}.market-items-operators li:nth-child(3),.market-items-operators li:last-child{border-right:0}.market-items-operators li:nth-child(n+4),.market-items-operators li:first-child{border-bottom:0}.market-items-operators .market-number{display:none}.market-items-assessment,.market-items-coordination{grid-template-columns:repeat(3,minmax(0,1fr))}.market-items-formalities{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.market-items-formalities li{border-color:var(--copper);display:block}.market-items-formalities h3{margin-top:12px;font-size:15px}.market-items-entry{grid-template-columns:repeat(4,minmax(0,1fr))}.market-items-entry .market-number{display:none}.market-items-entry h3{text-transform:none;font-size:17px}.market-note{max-width:66ch;color:var(--market-muted);border-left:1px solid var(--copper);margin:24px 0 0 auto;padding-left:20px}.market-page .market-note{font-size:17px}.market-dark{background:var(--green);color:var(--bone)}.market-dark .market-body,.market-dark .market-items p,.market-dark .market-note{color:var(--bone)}.market-dark .market-number{color:#dba17f}.market-dark .market-items li{border-color:#71857b}.market-status{color:var(--bone);font:400 12px/1.5 var(--sans);text-transform:uppercase;letter-spacing:.12em;border:1px solid #bb9679;margin-top:24px;padding:7px 12px;display:inline-block}.market-items-frameworks{grid-template-columns:1fr;gap:0}.market-items-frameworks li{grid-template-columns:40px 1fr;padding-block:20px;display:grid}.market-items-frameworks li>div{grid-template-columns:1fr 1.2fr;gap:32px;display:grid}.market-items-frameworks p{margin:0}.market-related{grid-template-columns:.55fr 1.45fr;gap:7%;padding-block:32px 56px;display:grid}.market-page .market-related h2{font:400 28px/1.3 var(--sans);border-top:2px solid var(--copper);padding-top:22px}.market-related article{border-top:1px solid var(--hairline);grid-template-columns:30px 1fr;gap:6px 20px;padding-block:20px;display:grid}.market-related .text-link{border:0;grid-template-columns:minmax(0,1fr) 22px;display:grid}.market-related p{grid-column:2;font-size:17px}.market-final{text-align:center;padding-block:48px}.market-final .eyebrow{justify-content:center}.market-final h2{max-width:24ch;margin:auto}.market-final p:not(.eyebrow){max-width:70ch;margin:24px auto}@media (width<=1100px){.market-hero-grid{grid-template-columns:1.4fr .8fr;gap:6%}.market-items-services,.market-items-pathway{grid-template-columns:1fr 1fr}.market-items-formalities{grid-template-columns:repeat(3,minmax(0,1fr))}.market-items-entry{grid-template-columns:1fr 1fr}}@media (width<=900px){.market-hero-grid,.market-intro,.market-related{grid-template-columns:1fr;gap:28px}.market-focus{max-width:620px;margin-top:0}.market-focus ul{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.market-items-operators{grid-template-columns:1fr 1fr}.market-items-operators li:first-child{border-bottom:1px solid var(--hairline);border-right:0;grid-area:auto/1/auto/-1}.market-items-operators li:nth-child(4){border-right:1px solid var(--hairline)}.market-items-assessment,.market-items-coordination{grid-template-columns:1fr}.market-note{margin-left:0}}@media (width<=600px){.market-hero{padding-bottom:40px}.market-page h1{font-size:44px}.market-page h2{font-size:37px}.market-page p{font-size:17px}.market-page .eyebrow{letter-spacing:.1em;font-size:12px}.market-section{padding-block:40px}.market-items{grid-template-columns:1fr;gap:22px}.market-items-operators{gap:0}.market-items-operators li{border-right:0!important;border-bottom:1px solid var(--hairline)!important}.market-items-operators li:last-child{border-bottom:0!important}.market-items-formalities{grid-template-columns:1fr 1fr}.market-items-frameworks li>div{display:block}.market-items-frameworks p{margin-top:10px}.market-thresholds{height:260px}.market-precision,.market-structures{height:250px;margin-bottom:28px}.market-focus ul{grid-template-columns:1fr}.market-final{text-align:left}.market-final .eyebrow{justify-content:flex-start}.market-final h2{margin:0}}@media (prefers-reduced-motion:reduce){.market-page a svg{transition:none;transform:none}}@media print{.market-items li{break-inside:avoid}.market-hero-grid,.market-intro{display:block}.market-body{margin-top:24px}}.market-section{padding-block:44px}.market-page #product-qualification,.market-page #conformity-assessment,.market-page #eu-market-entry,.market-page #after-market-entry,.market-page #product-compliance-transition,.market-page #regulatory-coordination{padding-top:32px}.market-structures,.market-precision{margin-bottom:28px}@media (width<=600px){.market-section{padding-block:36px}}
