.flowell-buyer-brief,.flowell-buyer-brief *{box-sizing:border-box}.flowell-buyer-brief{padding-block:2rem;background:#fff;color:#183543;overflow-wrap:anywhere}.flowell-buyer-brief__inner{inline-size:calc(100% - clamp(2rem,6vw,7rem));max-inline-size:85rem;margin-inline:auto;padding:clamp(1.25rem,2.5vw,2rem);border-inline-start:3px solid #268ec7;background:#f2f5f6}.flowell-buyer-brief__eyebrow{margin:0 0 .75rem;font-size:.8125rem;line-height:1.5;font-weight:600;color:#15658f}.flowell-buyer-brief__heading{margin:0;max-inline-size:40ch;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.flowell-buyer-brief__body{max-inline-size:80ch;margin-block-start:1rem;font-size:1rem;line-height:1.7}.flowell-buyer-brief__body p{margin:0}.flowell-buyer-brief__body p+p{margin-block-start:.75rem}.flowell-buyer-brief__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:1.25rem}.flowell-buyer-brief__link{display:inline-flex;align-items:center;justify-content:center;min-block-size:3rem;max-inline-size:100%;padding:.8rem 1.2rem;border:1px solid #15658f;border-radius:.35rem;color:#15658f;font-size:.9375rem;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}.flowell-buyer-brief__link--primary{background:#15658f;color:#fff}.flowell-buyer-brief__link:hover{text-decoration:underline;text-underline-offset:.2em}.flowell-buyer-brief a:focus-visible{outline:3px solid #075178;outline-offset:4px}.flowell-cartridge-story,.flowell-cartridge-story *{box-sizing:border-box}.flowell-cartridge-story{background:#fff;color:#183543;padding-block:clamp(2.5rem,4.5vw,4.25rem);overflow-wrap:anywhere}.flowell-cartridge-story__frame{inline-size:calc(100% - clamp(2rem,6vw,7rem));max-inline-size:85rem;min-inline-size:0;margin-inline:auto}.flowell-cartridge-story__lead{display:grid;gap:clamp(1.75rem,4vw,4rem);align-items:center}.flowell-cartridge-story__lead>*{min-inline-size:0}.flowell-cartridge-story__eyebrow{margin:0 0 1rem;font-size:.8125rem;font-weight:600;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#15658f}.flowell-cartridge-story__heading{margin:0;max-inline-size:22ch;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1.08;letter-spacing:-.035em;font-weight:500;text-wrap:balance}.flowell-cartridge-story--h1 .flowell-cartridge-story__heading{max-inline-size:16ch;font-size:clamp(2.5rem,5.4vw,5rem)}.flowell-cartridge-story__intro{max-inline-size:64ch;margin-block-start:1.5rem;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.7}.flowell-cartridge-story__intro p,.flowell-cartridge-story__card-body p{margin:0}.flowell-cartridge-story__intro p+p,.flowell-cartridge-story__card-body p+p{margin-block-start:1rem}.flowell-cartridge-story__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:1.75rem}.flowell-cartridge-story__link{display:inline-flex;align-items:center;justify-content:center;min-block-size:3rem;max-inline-size:100%;padding:.8rem 1.2rem;border:1px solid #15658f;border-radius:.35rem;color:#15658f;font-size:.9375rem;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}.flowell-cartridge-story__link--primary{background:#15658f;color:#fff}.flowell-cartridge-story__link:hover{text-decoration:underline;text-underline-offset:.2em}.flowell-cartridge-story a:focus-visible{outline:3px solid #075178;outline-offset:4px}.flowell-cartridge-story__photo{margin:0}.flowell-cartridge-story__photo-frame{aspect-ratio:4 / 3;overflow:clip;border-radius:.5rem;background:#edf2f4}.flowell-cartridge-story__photo-frame img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.flowell-cartridge-story__photo figcaption{margin-block-start:.75rem;font-size:.875rem;line-height:1.5;color:#45616f}.flowell-cartridge-story__structure{display:grid;gap:1.5rem;margin-block-start:2.5rem;padding:clamp(1.25rem,3vw,2.5rem);background:#f2f5f6;border:1px solid #d3e0e5}.flowell-cartridge-story__subheading{margin:0;font-size:clamp(1.1875rem,1.5vw,1.5rem);line-height:1.3;font-weight:500;letter-spacing:-.015em}.flowell-cartridge-story__note{margin:.75rem 0 0;max-inline-size:70ch;font-size:.9375rem;line-height:1.65}.flowell-cartridge-story__diagram{display:block;inline-size:100%;max-inline-size:50rem;block-size:auto;margin-inline:auto}.flowell-cartridge-story__markers circle{fill:#15658f}.flowell-cartridge-story__markers text{fill:#fff;font-family:inherit;font-size:18px;font-weight:600;text-anchor:middle}.flowell-cartridge-story__legend{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem 2rem;margin:0;padding-inline-start:1.5rem;list-style:decimal;font-size:.9375rem;line-height:1.6}.flowell-cartridge-story__legend li{padding-inline-start:.25rem;min-inline-size:0}.flowell-cartridge-story__legend strong,.flowell-cartridge-story__legend span{display:block}.flowell-cartridge-story__legend strong{margin-block-end:.25rem;font-weight:600}.flowell-cartridge-story__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-block-start:2.5rem}.flowell-cartridge-story__card{min-inline-size:0;padding:clamp(1.25rem,2.5vw,2rem);border-block-start:3px solid #268ec7;background:#f2f5f6}.flowell-cartridge-story__card-body{margin-block-start:1rem;font-size:1rem;line-height:1.7}.flowell-cartridge-story__text-link{display:inline-flex;align-items:center;min-block-size:3rem;margin-block-start:1rem;color:#15658f;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.flowell-cartridge-story--layout-hero_dark{position:relative;isolation:isolate;overflow:clip;padding:0;background:#0c0d11;color:#fff}.flowell-cartridge-story__hero-media{margin:0}.flowell-cartridge-story__hero-media img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:38% center}.flowell-cartridge-story__hero-media figcaption{font-size:.8125rem;line-height:1.5;color:#ffffff9e}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__frame{position:relative;z-index:1}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__eyebrow{color:#9fd2ec}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__heading{color:#fff}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__intro{max-inline-size:54ch;color:#ffffffdb}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__link{border-color:#ffffffb8;color:#fff}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__link--primary{border-color:#268ec7;background:#268ec7;color:#fff}.flowell-cartridge-story--layout-hero_dark a:focus-visible{outline-color:#fff}.flowell-cartridge-story[allow-transparent-header] .flowell-cartridge-story__frame{padding-block-start:var(--header-height, 0px)}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__lead{padding-block:clamp(2.5rem,5vw,4.5rem)}.flowell-cartridge-story--layout-centered_card .flowell-cartridge-story__lead>header{max-inline-size:52rem;margin-inline:auto;padding:clamp(1.75rem,4vw,3.25rem);border-block-start:3px solid #268ec7;border-radius:.5rem;background:#f2f5f6;text-align:center}.flowell-cartridge-story--layout-centered_card .flowell-cartridge-story__heading,.flowell-cartridge-story--layout-centered_card .flowell-cartridge-story__intro{margin-inline:auto}.flowell-cartridge-story--layout-centered_card .flowell-cartridge-story__actions{justify-content:center}.flowell-cartridge-story__render{position:relative;margin:0;inline-size:100%;max-inline-size:64rem;margin-inline:auto;aspect-ratio:16 / 9;overflow:clip;border-radius:.5rem;background:#e7ecef}.flowell-cartridge-story__render-video{display:block;inline-size:100%;block-size:100%;object-fit:cover}.flowell-cartridge-story__render-markers{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none;pointer-events:none}.flowell-cartridge-story__render-markers li{position:absolute;inset-inline-start:var(--x);inset-block-start:var(--y);display:grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;margin:-.875rem 0 0 -.875rem;border:2px solid #ffffff;border-radius:50%;background:#15658f;box-shadow:0 2px 8px #18354340;color:#fff;font-size:.8125rem;font-weight:600;line-height:1}.flowell-cartridge-story__render-label{position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem;padding:.2rem .5rem;border-radius:2px;background:#1835438c;color:#ffffffeb;font-size:.6875rem;line-height:1.4;letter-spacing:.02em}@media screen and (max-width:699px){.flowell-cartridge-story__render-markers li{inline-size:1.375rem;block-size:1.375rem;margin:-.6875rem 0 0 -.6875rem;font-size:.6875rem;border-width:1.5px}.flowell-cartridge-story__render-label{inset-block-start:.5rem;inset-inline-end:.5rem;font-size:.625rem}}.flowell-cartridge-story--tone-light.flowell-cartridge-story--layout-hero_dark{background:#fff;color:#183543}.flowell-cartridge-story--tone-light .flowell-cartridge-story__eyebrow{color:#15658f}.flowell-cartridge-story--tone-light .flowell-cartridge-story__heading{color:#10232c}.flowell-cartridge-story--tone-light .flowell-cartridge-story__intro{color:#34505d}.flowell-cartridge-story--tone-light .flowell-cartridge-story__link{border-color:#183543;color:#183543;background:transparent}.flowell-cartridge-story--tone-light .flowell-cartridge-story__link--primary{border-color:#15658f;background:#15658f;color:#fff}.flowell-cartridge-story--tone-light .flowell-cartridge-story__link:not(.flowell-cartridge-story__link--primary):hover{background:#183543;color:#fff}.flowell-cartridge-story--tone-light a:focus-visible{outline-color:#15658f}.flowell-cartridge-story--tone-light .flowell-cartridge-story__hero-media figcaption{color:#18354399}@media screen and (max-width:699px){.flowell-cartridge-story--tone-light.flowell-cartridge-story--layout-hero_dark{background:#fff}}@media screen and (max-width:699px){.flowell-cartridge-story--layout-hero_dark{background:#0c0d11}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__hero-media{position:absolute;z-index:0;inset-inline:0;inset-block-end:0}.flowell-cartridge-story__hero-media img{aspect-ratio:4 / 5;block-size:auto;object-position:center bottom}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__hero-media:before{content:"";position:absolute;z-index:1;inset-inline:0;inset-block-start:0;block-size:30%;background:linear-gradient(180deg,#0c0d11,#0c0d1100);pointer-events:none}.flowell-cartridge-story__hero-media figcaption{position:absolute;z-index:1;inset-block-end:.75rem;inset-inline:1.25rem;text-align:center}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__lead{padding-block-end:calc(71.25vw + 1rem)}}@media screen and (min-width:700px){.flowell-cartridge-story__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__hero-media img{object-fit:contain;object-position:right bottom}.flowell-cartridge-story__hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#111213f0,#111213c7 36%,#1112132e 58%,#11121300 70%);pointer-events:none}.flowell-cartridge-story[allow-transparent-header] .flowell-cartridge-story__hero-media:before{content:"";position:absolute;z-index:1;inset-inline:0;inset-block-start:0;block-size:calc(var(--header-height, 120px) + 3rem);background:linear-gradient(180deg,#111213b8,#11121366 55%,#11121300);pointer-events:none}.flowell-cartridge-story__hero-media figcaption{position:absolute;z-index:1;inset-block-end:1.25rem;inset-inline-end:clamp(1rem,3vw,3rem)}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__frame{display:grid;align-items:center;min-block-size:clamp(32rem,64vh,42rem)}.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__lead>header{max-inline-size:min(40rem,52%)}}@media screen and (min-width:900px){.flowell-cartridge-story__lead--with-photo{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.flowell-cartridge-story__legend{grid-template-columns:repeat(2,minmax(0,1fr))}.flowell-cartridge-story__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.flowell-cartridge-story__cards--four{grid-template-columns:repeat(2,minmax(0,1fr))}}.flowell-cartridge-story--tone-light .flowell-cartridge-story__hero-media:before{display:none}@media screen and (max-width:699px){.flowell-cartridge-story--tone-light.flowell-cartridge-story--layout-hero_dark .flowell-cartridge-story__lead{padding-block-end:calc(78.75vw + 1rem)}}@media screen and (min-width:700px){.flowell-cartridge-story--tone-light .flowell-cartridge-story__hero-media:after{background:linear-gradient(90deg,#fffffff5,#ffffffd1 34%,#fff0 56%)}}.flowell-news-article{overflow-wrap:anywhere}.flowell-news-article .flowell-news-article__reading{box-sizing:border-box;inline-size:calc(100% - (2 * var(--container-gutter, 20px)));max-inline-size:76ch;min-inline-size:0;margin-inline:auto}.flowell-news-article__body{margin-block-start:2rem}.flowell-news-article__body img{display:block;inline-size:100%;max-inline-size:1024px;block-size:auto}.flowell-news-article__body figcaption{margin-block-start:.6rem;font-size:.8em;line-height:1.5}.flowell-news-drafts{display:grid;gap:3rem;overflow-wrap:anywhere}.flowell-news-reading{inline-size:100%;max-inline-size:76ch;margin-inline:auto}.flowell-news-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin-block-start:1.5rem}.flowell-news-card{min-inline-size:0;border:1px solid rgb(var(--text-color) / .15);padding:1rem}.flowell-news-card figure{margin:0 0 1rem}.flowell-news-drafts img{display:block;inline-size:100%;max-inline-size:1024px;block-size:auto}.flowell-news-drafts figcaption{margin-block-start:.6rem;font-size:.8em;line-height:1.5}.flowell-news-draft-label{font-size:.8em}.flowell-news-drafts__article{padding-block-start:2rem;scroll-margin-block-start:8rem}#flowell-news-directory{scroll-margin-block-start:8rem}@media screen and (min-width:900px){.flowell-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.flowell-news-native{display:grid;gap:2rem;overflow-wrap:anywhere}.flowell-news-native__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.flowell-news-native__card{min-inline-size:0;border:1px solid rgb(var(--text-color) / .15);padding:1rem}.flowell-news-native__card figure{margin:0 0 1rem}.flowell-news-native__card img{display:block;inline-size:100%;block-size:auto;aspect-ratio:16 / 9;object-fit:cover}.flowell-news-native__card figcaption{margin-block-start:.6rem;font-size:.8em;line-height:1.5}@media screen and (min-width:900px){.flowell-news-native__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/35/compiled_assets/styles.css.map */
