.rfq-editorial{padding:64px var(--home-gutter) 104px}.rfq-editorial-header{border-bottom:1px solid #d8d9da;padding-bottom:48px}.rfq-editorial-breadcrumbs{align-items:center;gap:12px;margin-bottom:40px;font-size:13px;line-height:1.6;display:flex}.rfq-editorial-breadcrumbs a{text-decoration:none}.rfq-editorial-breadcrumbs span{color:#626567}.rfq-editorial-breadcrumbs a:hover{text-underline-offset:5px;text-decoration:underline}.rfq-editorial-header h1{letter-spacing:-.04em;text-wrap:balance;max-width:23ch;margin:0;font-size:64px;font-weight:500;line-height:1.1}.rfq-editorial-meta{color:#535658;flex-wrap:wrap;gap:12px 28px;margin-top:32px;font-size:13px;line-height:1.6;display:flex}.rfq-editorial-meta a{color:#171819;text-underline-offset:4px}.rfq-editorial-reading{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:80px;padding-top:48px;display:grid}.rfq-editorial-contents{position:sticky;top:32px}.rfq-editorial-contents p{margin:0 0 20px;font-size:14px;font-weight:600;line-height:1.6}.rfq-editorial-contents ol{margin:0;padding:0;list-style:none}.rfq-editorial-contents li+li{margin-top:14px}.rfq-editorial-contents a{color:#535658;font-size:13px;line-height:1.6;text-decoration:none;display:block}.rfq-editorial-contents a:hover{color:#171819;text-underline-offset:4px;text-decoration:underline}.rfq-editorial-contents-compact{display:none}.rfq-editorial-body{color:#535658;overflow-wrap:break-word;width:100%;min-width:0;max-width:70ch;font-size:17px;line-height:1.8}.rfq-editorial-body>:first-child{margin-top:0}.rfq-editorial-body>:last-child{margin-bottom:0}.rfq-editorial-body>p:first-child{color:#171819;letter-spacing:-.02em;font-size:22px;line-height:1.6}.rfq-editorial-body p{margin:20px 0}.rfq-editorial-body h2,.rfq-editorial-body h3{color:#171819;letter-spacing:-.03em;text-wrap:balance;scroll-margin-top:32px;font-weight:500}.rfq-editorial-body h2{margin:56px 0 20px;font-size:32px;line-height:1.2}.rfq-editorial-body h3{margin:32px 0 16px;font-size:22px;line-height:1.35}.rfq-editorial-body a{color:#171819;text-underline-offset:4px;text-decoration-thickness:1px}.rfq-editorial-body a:hover{color:#9c410d}.rfq-editorial-body strong{color:#171819;font-weight:600}.rfq-editorial-body ul,.rfq-editorial-body ol{margin:24px 0;padding-left:24px}.rfq-editorial-body li+li{margin-top:10px}.rfq-editorial-body li::marker{color:#9c410d}.rfq-editorial-body table{border-collapse:collapse;text-align:left;width:100%;margin:32px 0;font-size:14px;line-height:1.6}.rfq-editorial-body th,.rfq-editorial-body td{vertical-align:top;border-bottom:1px solid #d8d9da;padding:16px}.rfq-editorial-body th{color:#171819;background:#d4d5d6;font-weight:600}.rfq-editorial-body th:first-child,.rfq-editorial-body td:first-child{width:34%}.rfq-editorial-next .rfq-text-link{color:#fff;width:fit-content;margin-top:12px;display:flex}@media (width<=1100px){.rfq-editorial-reading{grid-template-columns:180px minmax(0,1fr);gap:48px}.rfq-editorial-header h1{font-size:48px}}@media (width<=800px){.rfq-editorial{padding-block:48px 72px}.rfq-editorial-header{padding-bottom:32px}.rfq-editorial-breadcrumbs{margin-bottom:32px}.rfq-editorial-reading{grid-template-columns:1fr;gap:32px;padding-top:32px}.rfq-editorial-contents{position:static}.rfq-editorial-contents-desktop{display:none}.rfq-editorial-contents-compact{border-bottom:1px solid #d8d9da;padding-bottom:16px;display:block}.rfq-editorial-contents-compact summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-size:14px;font-weight:600;list-style:none;display:flex}.rfq-editorial-contents-compact summary::-webkit-details-marker{display:none}.rfq-editorial-contents-compact summary svg{width:18px;height:18px;transform:rotate(135deg)}.rfq-editorial-contents-compact[open] summary svg{transform:rotate(-45deg)}.rfq-editorial-contents-compact nav{padding-top:24px}.rfq-editorial-body{max-width:70ch}}@media (width<=600px){.rfq-editorial{padding-block:36px 56px}.rfq-editorial-header h1{font-size:36px;line-height:1.16}.rfq-editorial-meta{gap:8px 20px;margin-top:24px;font-size:12px}.rfq-editorial-body{font-size:16px;line-height:1.75}.rfq-editorial-body>p:first-child{font-size:20px;line-height:1.6}.rfq-editorial-body h2{margin-top:40px;font-size:28px}.rfq-editorial-body h3{font-size:22px}.rfq-editorial-body table{table-layout:fixed;overflow-wrap:anywhere;hyphens:auto;font-size:13px}.rfq-editorial-body th,.rfq-editorial-body td{padding:12px 10px}}
