.section-hb-system-specification-index{width:100%;margin:0;padding:0}.hb-system-specification-index,.hb-system-specification-index *,.hb-system-specification-index *:before,.hb-system-specification-index *:after{box-sizing:border-box}.hb-system-specification-index{width:100%;padding:var(--hb-specification-padding-top) var(--hb-specification-padding-x) var(--hb-specification-padding-bottom);overflow:hidden;background:var(--hb-specification-background);color:var(--hb-specification-text)}.hb-system-specification-index__inner{display:flex;flex-direction:column;width:min(100%,1280px);margin-inline:auto;gap:var(--hb-specification-table-note-gap)}.hb-system-specification-index__main{display:flex;flex-direction:column;align-self:center;width:min(100%,1120px);gap:var(--hb-specification-header-table-gap)}.hb-system-specification-index__header{display:flex;flex-direction:column;align-items:center;width:100%;gap:16px;text-align:center}.hb-system-specification-index__overline,.hb-system-specification-index__heading,.hb-system-specification-index__intro,.hb-system-specification-index__tool-name,.hb-system-specification-index__role,.hb-system-specification-index__note{margin:0}.hb-system-specification-index__overline{width:100%;color:var(--hb-specification-accent);font-family:"Inter",var(--font-body-family),sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:.96px;text-transform:uppercase}.hb-system-specification-index__heading{width:100%;color:var(--hb-specification-text);font-family:"Playfair Display",var(--font-heading-family),serif;font-size:44px;font-style:normal;font-weight:700;line-height:1.15;letter-spacing:0;overflow-wrap:anywhere}.hb-system-specification-index__heading em{font-family:"Playfair Display",var(--font-heading-family),serif;font-style:italic;font-weight:400}.hb-system-specification-index__intro{width:100%;color:var(--hb-specification-text);font-family:"Inter",var(--font-body-family),sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.7;letter-spacing:0;opacity:var(--hb-specification-muted-opacity)}.hb-system-specification-index__intro>*,.hb-system-specification-index__note>*{margin-top:0;margin-bottom:0}.hb-system-specification-index__intro>*+*,.hb-system-specification-index__note>*+*{margin-top:12px}.hb-system-specification-index__table{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;gap:16px}.hb-system-specification-index__row{display:grid;grid-template-columns:240px 280px minmax(0,1fr);align-items:center;width:100%;min-width:0;padding:24px;border-radius:12px;background:var(--hb-specification-card-background);box-shadow:inset 0 0 0 1px var(--hb-specification-border);column-gap:24px}.hb-system-specification-index__meta{display:flex;align-items:flex-start;min-width:0;color:var(--hb-specification-accent);font-family:"Inter",var(--font-body-family),sans-serif;font-size:12px;font-style:normal;line-height:1.25;letter-spacing:0;white-space:nowrap;gap:12px}.hb-system-specification-index__tool-index,.hb-system-specification-index__separator{flex:0 0 auto;font-weight:700;letter-spacing:.96px;text-transform:uppercase}.hb-system-specification-index__chapter{min-width:0;font-weight:400;text-transform:uppercase}.hb-system-specification-index__tool-name{min-width:0;color:var(--hb-specification-text);font-family:"Inter",var(--font-body-family),sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere}.hb-system-specification-index__role{min-width:0;color:var(--hb-specification-text);font-family:"Inter",var(--font-body-family),sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:0;opacity:var(--hb-specification-muted-opacity);overflow-wrap:anywhere}.hb-system-specification-index__note{width:100%;padding:32px 0;color:var(--hb-specification-text);font-family:"Inter",var(--font-body-family),sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.7;letter-spacing:0;text-align:center;box-shadow:inset 0 1px #6539241a}@media screen and (max-width:1199px){.hb-system-specification-index{padding-right:min(var(--hb-specification-padding-x),48px);padding-left:min(var(--hb-specification-padding-x),48px)}.hb-system-specification-index__row{grid-template-columns:190px 240px minmax(0,1fr);padding:22px;column-gap:20px}}@media screen and (max-width:989px){.hb-system-specification-index{padding-top:min(var(--hb-specification-padding-top),80px);padding-right:min(var(--hb-specification-padding-x),40px);padding-bottom:min(var(--hb-specification-padding-bottom),80px);padding-left:min(var(--hb-specification-padding-x),40px)}.hb-system-specification-index__inner{gap:min(var(--hb-specification-table-note-gap),40px)}.hb-system-specification-index__main{gap:min(var(--hb-specification-header-table-gap),56px)}.hb-system-specification-index__heading{font-size:40px;line-height:1.15}.hb-system-specification-index__row{grid-template-columns:180px minmax(0,1fr);align-items:start;padding:22px;row-gap:14px;column-gap:24px}.hb-system-specification-index__role{grid-column:1 / -1}}@media screen and (max-width:749px){.hb-system-specification-index{padding:var(--hb-specification-mobile-padding-top) var(--hb-specification-mobile-padding-x) var(--hb-specification-mobile-padding-bottom)}.hb-system-specification-index__inner{gap:min(var(--hb-specification-table-note-gap),36px)}.hb-system-specification-index__main{gap:min(var(--hb-specification-header-table-gap),48px)}.hb-system-specification-index__overline{font-size:11px;line-height:1.25;letter-spacing:.88px}.hb-system-specification-index__heading{font-size:clamp(34px,9.5vw,40px);line-height:1.12}.hb-system-specification-index__intro{font-size:16px;line-height:1.65}.hb-system-specification-index__table{gap:12px}.hb-system-specification-index__row{grid-template-columns:minmax(0,1fr);padding:20px;border-radius:10px;row-gap:12px}.hb-system-specification-index__meta{flex-wrap:wrap;white-space:normal;gap:8px 10px}.hb-system-specification-index__tool-name{font-size:17px;line-height:1.55}.hb-system-specification-index__role{grid-column:auto;font-size:15px;line-height:1.6}.hb-system-specification-index__note{padding:28px 0;font-size:16px;line-height:1.65}}@media screen and (max-width:479px){.hb-system-specification-index{padding-right:min(var(--hb-specification-mobile-padding-x),20px);padding-left:min(var(--hb-specification-mobile-padding-x),20px)}.hb-system-specification-index__heading{font-size:clamp(32px,9.5vw,36px)}.hb-system-specification-index__row{padding:18px}}@media screen and (min-width:1920px){.hb-system-specification-index__inner{max-width:1280px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hb-system-specification-index.css.map */
