.b2b-hero.story-hero{min-height:560px}.b2b-hero__inner{display:grid;place-items:center}.b2b-hero__inner .button{margin-top:28px}.b2b-content{padding:82px 0;background:var(--color-warm-white)}.b2b-content+.b2b-content{padding-top:0}.b2b-content h2,.b2b-related h2{color:var(--color-forest-deep);font-size:clamp(2rem,3.5vw,3rem)}.b2b-content p{max-width:760px}.b2b-contact{max-width:880px;padding:clamp(26px,5vw,54px);border:1px solid rgba(27,91,91,.18);border-radius:0;background:var(--color-sand)}.b2b-contact form{display:grid;gap:18px;max-width:720px;margin-top:28px}.b2b-contact label{display:grid;gap:7px;color:var(--color-forest-deep);font-weight:700}.b2b-contact input,.b2b-contact textarea{width:100%;padding:13px 14px;border:1px solid rgba(27,91,91,.45);border-radius:0;background:var(--color-white);color:var(--color-forest-deep);font:inherit}.b2b-contact input[type=checkbox]{width:auto;margin-top:4px}.b2b-contact .b2b-consent{display:flex;align-items:flex-start;font-size:.9rem;font-weight:400}.b2b-contact button{justify-self:start}.b2b-summary{padding:82px 0;background:var(--color-forest-deep);color:var(--color-white)}.b2b-summary .site-width{max-width:980px}.b2b-summary table{width:100%;border-collapse:collapse;text-align:left;table-layout:fixed}.b2b-summary caption{margin-bottom:18px;color:var(--color-primary);text-align:left;font-family:var(--font-heading);font-size:clamp(1.7rem,3vw,2.4rem);font-weight:700}.b2b-summary th,.b2b-summary td{padding:17px 18px;border-bottom:1px solid rgba(255,255,255,.17);vertical-align:top;overflow-wrap:anywhere}.b2b-summary th{width:31%;color:var(--color-primary);font-weight:700}.b2b-summary td{color:#ffffffdb}.b2b-summary a{color:var(--color-primary)}.b2b-related{padding:72px 0;background:var(--color-sand)}.b2b-related nav{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:25px}.b2b-related a{color:var(--color-forest-deep);font-weight:700;text-decoration:none}.b2b-related a:after{content:" \2192";color:var(--color-forest)}@media(max-width:600px){.b2b-hero.story-hero{min-height:520px}.b2b-content,.b2b-summary,.b2b-related{padding:58px 0}.b2b-summary th,.b2b-summary td{display:block;width:100%;padding:12px 0}.b2b-summary th{border-bottom:0;padding-bottom:2px}.b2b-summary td{padding-top:2px}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/b2b.css.map */
