.tb{--tb-blue: var(--k9-ink, #0b1430);--tb-fg: var(--k9-ink, #0b1430);--tb-soft: var(--k9-ink-soft, rgba(11, 20, 48, .7));--tb-mute: var(--k9-ink-mute, rgba(11, 20, 48, .5));--tb-line: var(--k9-line, rgba(11, 20, 48, .12));--tb-ease: cubic-bezier(.22, .61, .36, 1);--tb-label: var(--k9-font-nav, var(--k9-font-body));position:relative;overflow:hidden;background:#fff;color:var(--tb-soft)}.tb-swipe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:none;background:#fff;transform-origin:left center}.tb-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:40px clamp(40px,6vw,112px);max-width:1320px;margin:0 auto;padding:var(--k9-section-space, 80px) var(--k9-gutter, 32px) clamp(40px,4vw,56px)}.tb-kicker{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--k9-accent, #163286);font-family:var(--tb-label);font-size:.66rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.tb-kicker:before{content:"";width:28px;height:1px;background:var(--tb-line-strong, rgba(11, 20, 48, .28))}.tb .tb-title{margin:0;max-width:15ch;color:var(--tb-fg);font-family:var(--k9-font-display);font-size:var(--k9-title-size, 2rem);font-weight:400;line-height:var(--k9-title-lh, .95);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}.tb-text{max-width:44ch;margin:20px 0 0;font-size:.9rem;line-height:1.65}.tb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:28px}.tb .tb-btn{display:inline-flex;align-items:center;gap:var(--k9-btn-gap, 14px);min-height:var(--k9-btn-height, 48px);padding:var(--k9-btn-pad, 0 22px 0 24px);border:1px solid var(--tb-fg);border-radius:var(--k9-btn-radius, 0);background:var(--tb-fg);color:#fff;font-family:var(--tb-label);font-size:var(--k9-btn-size, .7rem);font-weight:var(--k9-btn-weight, 600);letter-spacing:var(--k9-btn-track, .16em);text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.tb .tb-btn svg{transition:transform .4s var(--tb-ease)}.tb .tb-btn:hover{background:var(--k9-accent, #163286);border-color:var(--k9-accent, #163286);color:#fff}.tb .tb-btn:hover svg{transform:translate(4px)}.tb .tb-link{padding-bottom:3px;color:var(--tb-soft);font-size:.84rem;text-decoration:none;border-bottom:1px solid var(--tb-line);transition:color .2s ease,border-color .2s ease}.tb .tb-link:hover{color:var(--tb-fg);border-bottom-color:var(--tb-fg)}.tb-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,40px) clamp(24px,3vw,48px);align-self:center;margin:0;padding:0;list-style:none}.tb-benefit{display:flex;flex-direction:column;gap:8px;padding-top:14px;border-top:1px solid var(--k9-line-strong, rgba(11, 20, 48, .28))}.tb-benefit__num{margin-bottom:6px;color:var(--tb-mute);font-family:var(--tb-label);font-size:.62rem;font-weight:600;letter-spacing:.16em;font-variant-numeric:tabular-nums}.tb-benefit__title{color:var(--tb-fg);font-family:var(--k9-font-display);font-size:clamp(1.15rem,1.4vw,1.45rem);font-weight:400;line-height:1;letter-spacing:.01em;text-transform:uppercase}.tb-benefit__text{max-width:30ch;font-size:.82rem;line-height:1.5}.tb-who{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 28px;padding-top:24px;border-top:1px solid var(--tb-line)}.tb-who__label{margin:0;color:var(--tb-mute);font-family:var(--tb-label);font-size:.62rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.tb-who__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;margin:0;padding:0;list-style:none}.tb-who__list li{display:flex;align-items:center;margin:0;color:var(--tb-fg);font-family:var(--tb-label);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.tb-who__list li+li:before{content:"";width:3px;height:3px;margin:0 14px;border-radius:50%;background:var(--k9-line-strong, rgba(11, 20, 48, .28))}.tb-footnote{grid-column:1 / -1;margin:-20px 0 0;color:var(--tb-mute);font-size:.7rem}@media(max-width:989px){.tb-inner{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.tb-benefits{grid-template-columns:minmax(0,1fr);gap:22px}.tb-who{flex-direction:column;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/trade-banner.css.map */
