@font-face{font-family:Milling;src:url(/cdn/shop/files/MILLINGRegular.woff2?v=1783671466) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/cdn/shop/files/SFPRODISPLAYREGULAR.OTF?v=1740143524) format("opentype");font-weight:400;font-style:normal;font-display:swap}.section{padding-inline-start:0px;padding-inline-end:0px;padding-block-start:0px;padding-block-end:0px}.b2b-section{--b2b-brand: #2056c8;--b2b-brand-hover: #1c49ad;--b2b-brand-active: #183c8c;--b2b-brand-subtle: #eef3fd;--b2b-text-strong: #141824;--b2b-text-body: #363c4d;--b2b-text-muted: #6c7385;--b2b-surface-subtle: #f7f8fa;--b2b-surface-page: #f3f4f7;--b2b-media-bg: #e7ebf1;--b2b-hairline: rgba(20, 24, 36, .14);--b2b-border-card: rgba(20, 24, 36, .1);--b2b-border-card-alt: rgba(20, 24, 36, .12);--b2b-section-line: rgba(20, 24, 36, .08);--b2b-font-display: "Milling", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--b2b-font-body: "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--b2b-ease-out: cubic-bezier(.16, 1, .3, 1);--b2b-dur: .2s;--b2b-shadow-brand: 0 8px 12px rgba(32, 86, 200, .28);--b2b-shadow-lift: 0 12px 28px rgba(20, 24, 36, .1), 0 4px 8px rgba(20, 24, 36, .05);font-family:var(--b2b-font-body);color:var(--b2b-text-body)}.b2b-page{background:#f3f4f7}.b2b-outer{max-width:1728px;margin-left:auto;margin-right:auto}.b2b-container{width:100%;max-width:1440px;margin:0 auto;padding-left:18px;padding-right:18px;box-sizing:border-box}@media screen and (min-width:750px){.b2b-container{padding-left:clamp(32px,5vw,72px);padding-right:clamp(32px,5vw,72px)}}.b2b-section-header__rule-row{display:flex;align-items:center;gap:10px;margin-bottom:12px}.b2b-overline{font-family:var(--b2b-font-body);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--b2b-brand)}.b2b-section-header__rule{flex:1;height:1px;background:var(--b2b-hairline)}.b2b-heading{margin:0;font-family:var(--b2b-font-display);font-weight:400;letter-spacing:-.03em;color:var(--b2b-text-strong);font-size:24px;line-height:1.08}@media screen and (min-width:750px){.b2b-section-header__rule-row{gap:16px;margin-bottom:21px}.b2b-overline{font-size:13px}.b2b-heading{font-size:clamp(30px,3.06vw,44px);line-height:1.06}}.b2b-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-family:var(--b2b-font-body);font-weight:600;text-decoration:none;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:background var(--b2b-dur) var(--b2b-ease-out),color var(--b2b-dur) var(--b2b-ease-out);clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);font-size:18px;letter-spacing:-.015em;line-height:1;padding:0 31px;height:54px}.b2b-btn--sm{clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%);font-size:14px;padding:0 17px;height:36px}.b2b-btn:active{transform:translateY(1px)}.b2b-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #d8e3fb}.b2b-btn-wrap{display:inline-flex;filter:drop-shadow(0 8px 12px rgba(32,86,200,.28))}.b2b-btn--primary{background:var(--b2b-brand);border-color:var(--b2b-brand);color:#fff}.b2b-btn--primary:hover{background:var(--b2b-brand-hover);border-color:var(--b2b-brand-hover);color:#fff}.b2b-btn--primary:active{background:var(--b2b-brand-active)}.b2b-btn--secondary{background:#fff;border-color:#1418241f;color:var(--b2b-brand)}.b2b-btn--secondary:hover{background:var(--b2b-brand-subtle);color:var(--b2b-brand-hover)}@media(hover:hover)and (min-width:750px){.b2b-card--lift{transition:transform var(--b2b-dur) var(--b2b-ease-out),box-shadow var(--b2b-dur) var(--b2b-ease-out)}.b2b-card--lift:hover{transform:translateY(-4px);box-shadow:var(--b2b-shadow-lift)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/b2b-base.css.map */
