.freq-b2b{display:grid;gap:clamp(48px,7vw,112px)}.freq-b2b__block>.freq-h3{margin-bottom:24px}.freq-b2b__note{color:var(--freq-muted);font-size:14px;margin:18px 0 0;max-width:72ch}.freq-b2b-gate{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(28px,5vw,96px);align-items:start}.freq-b2b-card{background:var(--freq-white);border:1px solid var(--freq-line);border-radius:var(--freq-radius);padding:clamp(24px,3vw,40px)}.freq-b2b-card .freq-h3{margin-bottom:14px}.freq-b2b-card p{margin:0 0 14px}.freq-b2b-card .freq-actions{margin-top:24px}.freq-b2b-card--dark{background:var(--freq-ink);color:var(--freq-paper);border-color:var(--freq-ink)}.freq-b2b-card--dark .freq-btn--primary{--b-bg: var(--freq-paper);--b-fg: var(--freq-ink);--b-line: var(--freq-paper)}.freq-b2b-card--dark .freq-btn--ghost{--b-line: var(--freq-line-inv)}.freq-b2b-card--dark .freq-b2b__note,.freq-b2b-card--dark .freq-mono{color:var(--freq-muted-inv)}.freq-actions{display:flex;flex-wrap:wrap;gap:12px}.freq-b2b-steps{list-style:none;margin:0;padding:0;counter-reset:b2b;display:grid;gap:14px}.freq-b2b-steps li{counter-increment:b2b;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;font-size:15px}.freq-b2b-steps li:before{content:counter(b2b,decimal-leading-zero);font-family:var(--freq-mono);font-size:11px;letter-spacing:.12em;color:var(--freq-muted);padding-top:4px}.freq-b2b-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0;padding:0;list-style:none}.freq-b2b-benefits h3{font-family:var(--freq-sans);font-size:17px;font-weight:600;margin:0 0 8px}.freq-b2b-benefits p{margin:0;color:var(--freq-muted);font-size:15px}.freq-b2b-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;padding-bottom:28px;border-bottom:1px solid var(--freq-line)}.freq-b2b-head .freq-h2{font-size:clamp(26px,3.2vw,44px)}.freq-b2b-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--freq-line);border-radius:999px;margin-top:14px}.freq-b2b-chip:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--freq-glow);box-shadow:0 0 10px var(--freq-glow)}.freq-b2b-chip--off:before{background:var(--freq-muted);box-shadow:none}.freq-b2b-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,22px)}.freq-b2b-tier{background:var(--freq-white);border:1px solid var(--freq-line);border-radius:var(--freq-radius);padding:24px}.freq-b2b-tier p{margin:0}.freq-b2b-tier__n,.freq-b2b-tier__count{color:var(--freq-muted)}.freq-b2b-tier__price{margin-top:18px!important;display:grid;gap:6px}.freq-b2b-tier__price span{font-family:var(--freq-display);font-weight:300;font-size:clamp(30px,3vw,44px);line-height:1}.freq-b2b-tier__price small{font-size:13px;color:var(--freq-muted)}.freq-b2b-tier__uvp{margin-top:10px!important;font-size:14px}.freq-b2b-tier__count{margin-top:20px!important;padding-top:16px;border-top:1px solid var(--freq-line)}.freq-b2b-tier__models{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.freq-b2b-tier__models li{font-family:var(--freq-mono);font-size:11px;letter-spacing:.06em;padding:4px 8px;border-radius:6px;background:var(--freq-paper-2)}.freq-b2b-files{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,22px)}.freq-b2b-file{display:grid;gap:8px;align-content:start;padding:22px 24px;border:1px solid var(--freq-line);border-radius:var(--freq-radius);text-decoration:none;color:inherit;background:var(--freq-white);transition:border-color .2s var(--freq-ease),transform .2s var(--freq-ease)}a.freq-b2b-file:hover{border-color:var(--freq-ink);transform:translateY(-2px)}.freq-b2b-file strong{font-size:16px;font-weight:600}.freq-b2b-file span{color:var(--freq-muted);font-size:14px}.freq-b2b-file .freq-mono{color:var(--freq-ink);margin-top:6px}.freq-b2b-file--soon{background:transparent;border-style:dashed}.freq-b2b-file--soon .freq-mono{color:var(--freq-muted)}@media(max-width:860px){.freq-b2b-gate,.freq-b2b-benefits,.freq-b2b-tiers,.freq-b2b-files{grid-template-columns:1fr}}@media(min-width:861px)and (max-width:1100px){.freq-b2b-files{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/freq-b2b.css.map */
