@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Lora:wght@400;500&display=swap";.about-hero,.load-section,.cascade,.founder-v2,.about-products{--blmt-serif: "Lora", Georgia, "Times New Roman", serif;--blmt-sans: "Inter", system-ui, "Segoe UI", sans-serif;--blmt-display: "Inter", "Helvetica Neue", Arial, sans-serif;box-sizing:border-box;-webkit-font-smoothing:antialiased}.about-hero *,.load-section *,.cascade *,.founder-v2 *,.about-products *{box-sizing:border-box}.about-hero h1,.about-hero h2,.load-section h2,.load-section h3,.cascade h2,.cascade h3,.founder-v2 h2,.founder-v2 h3,.about-products h2,.about-products h3{font-family:inherit}.about-hero{--ah-onyx: #0f0f0e;--ah-floral: #faf5ee;--ah-line: #e4dacb;--ah-blue: #3e78b2;background-color:var(--ah-section-bg, var(--ah-floral));color:var(--ah-text, var(--ah-onyx));border-bottom:1px solid var(--ah-border, var(--ah-line));padding-top:var(--ah-pt, 96px);padding-bottom:var(--ah-pb, 80px);padding-left:24px;padding-right:24px;text-align:center}.about-hero__inner{max-width:var(--ah-max-width, 940px);margin:0 auto}.about-hero .about-hero__heading{font-family:var(--blmt-serif)!important;font-weight:400!important;font-size:clamp(36px,6.1vw,var(--ah-heading-size, 87px));line-height:1.04;letter-spacing:-.026em;margin:0;color:var(--ah-text, var(--ah-onyx));text-wrap:balance}.about-hero__heading .h1u,.about-hero__heading u{text-decoration-line:underline;text-decoration-color:var(--ah-underline, var(--ah-blue));text-decoration-thickness:3px;text-underline-offset:9px}.about-hero__lead{font-family:var(--blmt-sans);font-weight:400;font-size:clamp(18px,2.3vw,var(--ah-lead-size, 26px));line-height:1.62;max-width:34em;margin:clamp(26px,3vw,38px) auto 0;color:var(--ah-lead-text, var(--ah-text, var(--ah-onyx)))}@media screen and (max-width:749px){.about-hero{padding-left:16px;padding-right:16px}.about-hero .about-hero__heading{font-size:clamp(32px,9vw,48px)}.about-hero__heading .h1u,.about-hero__heading u{text-decoration-thickness:2.5px;text-underline-offset:6px}.about-hero__lead{font-size:clamp(17px,4.2vw,21px)}}.load-section{--ls-onyx: #0f0f0e;--ls-floral: #faf5ee;--ls-line: #e4dacb;--ls-soft-orange: #f7d9be;--ls-media-bg: #d8d2c6;background-color:var(--ls-outer-bg, var(--ls-floral));color:var(--ls-text, var(--ls-onyx));border-top:1px solid var(--ls-outer-border, var(--ls-line));padding-top:var(--ls-pt, 28px);padding-bottom:var(--ls-pb, 28px);padding-left:16px;padding-right:16px}.load-section__panel{max-width:var(--ls-max-width, 1200px);margin:0 auto;background-color:var(--ls-panel-bg, var(--ls-soft-orange));border:1px solid var(--ls-panel-border, var(--ls-onyx));padding-block:clamp(40px,5vw,58px);padding-inline:clamp(22px,4.5vw,48px)}.load-section__head{max-width:26em}.load-section .load-section__heading{font-family:var(--blmt-serif)!important;font-weight:400!important;font-size:clamp(34px,5vw,var(--ls-heading-size, 55px));line-height:1.08;letter-spacing:-.015em;margin:0;color:var(--ls-text, var(--ls-onyx));text-wrap:wrap}.load-section__subtext{font-family:var(--blmt-sans);font-weight:400;font-size:var(--ls-sub-size, 21px);line-height:1.55;max-width:36em;margin:16px 0 0;color:var(--ls-text, var(--ls-onyx))}.load-section__stats{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.6vw,30px);margin:clamp(28px,4vw,42px) 0 0;list-style:none;padding:0}.load-section__stat{border:1.5px solid var(--ls-stat-border, var(--ls-onyx));background:var(--ls-stat-bg, #fff);display:flex;flex-direction:column}.load-section__media{aspect-ratio:3 / 2;overflow:hidden;border-bottom:1.5px solid var(--ls-stat-border, var(--ls-onyx));background:var(--ls-media-bg)}.load-section__media img{width:100%;height:100%;object-fit:cover;display:block}.load-section__body{padding:20px 22px 22px}.load-section__num{font-family:var(--blmt-display);font-weight:700;font-size:clamp(43px,5.4vw,var(--ls-num-size, 67px));line-height:1;letter-spacing:-.02em;color:var(--ls-text, var(--ls-onyx))}.load-section__lab{font-family:var(--blmt-sans);font-weight:400;font-size:var(--ls-lab-size, 18px);line-height:1.45;margin-top:12px;color:var(--ls-text, var(--ls-onyx))}.load-section__cite{font-size:.58em;font-weight:700;vertical-align:super;margin-left:1px}.load-section__cite a{color:inherit;text-decoration:none}.load-section__foot{font-family:var(--blmt-sans);font-size:var(--ls-foot-size, 20px);line-height:1.6;max-width:40em;margin:28px 0 0;color:var(--ls-text, var(--ls-onyx))}.load-section__foot p{margin:0}.load-section__foot strong,.load-section__foot b{font-weight:700}@media screen and (max-width:640px){.load-section__stats{grid-template-columns:1fr}}@media screen and (max-width:749px){.load-section__panel{padding-inline:clamp(16px,4vw,28px)}.load-section__body{padding:18px 18px 20px}}.cascade{--ca-onyx: #0f0f0e;--ca-floral: #faf5ee;--ca-line: #e4dacb;--ca-sage: #eaefdf;--ca-media-bg: #d8d2c6;background-color:var(--ca-outer-bg, var(--ca-floral));color:var(--ca-text, var(--ca-onyx));border-top:1px solid var(--ca-outer-border, var(--ca-line));padding-top:var(--ca-pt, 28px);padding-bottom:var(--ca-pb, 28px);padding-left:16px;padding-right:16px}.cascade__panel{max-width:var(--ca-max-width, 1200px);margin:0 auto;background-color:var(--ca-panel-bg, var(--ca-sage));border:1px solid var(--ca-panel-border, var(--ca-onyx));padding-block:clamp(40px,5vw,58px);padding-inline:clamp(22px,4.5vw,48px)}.cascade__head{max-width:26em}.cascade .cascade__heading{font-family:var(--blmt-serif)!important;font-weight:400!important;font-size:clamp(34px,5vw,var(--ca-heading-size, 55px));line-height:1.08;letter-spacing:-.015em;margin:0;color:var(--ca-text, var(--ca-onyx));text-wrap:wrap}.cascade__subtext{font-family:var(--blmt-sans);font-weight:400;font-size:var(--ca-sub-size, 21px);line-height:1.55;max-width:36em;margin:16px 0 0;color:var(--ca-text, var(--ca-onyx))}.cascade__row{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,3vw,34px);margin:clamp(30px,4vw,46px) 0 0;padding:0;list-style:none}.cascade__item{display:flex;flex-direction:column}.cascade__media{aspect-ratio:4 / 3;border:1.5px solid var(--ca-media-border, var(--ca-onyx));background:var(--ca-media-bg);display:flex;align-items:flex-end;overflow:hidden;margin-bottom:16px}.cascade__media img{width:100%;height:100%;object-fit:cover;display:block}.cascade .cascade__title{font-family:var(--blmt-display)!important;font-weight:700!important;font-size:clamp(22px,2.3vw,var(--ca-title-size, 28px));line-height:1;letter-spacing:-.01em;margin:0;color:var(--ca-text, var(--ca-onyx))}.cascade__desc{font-family:var(--blmt-sans);font-size:var(--ca-desc-size, 18px);line-height:1.5;margin:10px 0 0;color:var(--ca-text, var(--ca-onyx))}.cascade__desc p{margin:0}@media screen and (max-width:680px){.cascade__row{grid-template-columns:1fr;gap:24px}}@media screen and (max-width:749px){.cascade__panel{padding-inline:clamp(16px,4vw,28px)}}.founder-v2{--fv2-onyx: #0f0f0e;--fv2-floral: #faf5ee;--fv2-line: #e4dacb;--fv2-sky: #dfe9f3;--fv2-blue: #3e78b2;background-color:var(--fv2-outer-bg, var(--fv2-floral));color:var(--fv2-text, var(--fv2-onyx));border-top:1px solid var(--fv2-outer-border, var(--fv2-line));padding-top:var(--fv2-pt, 28px);padding-bottom:var(--fv2-pb, 28px);padding-left:16px;padding-right:16px}.founder-v2__panel{max-width:var(--fv2-max-width, 1200px);margin:0 auto;background-color:var(--fv2-panel-bg, var(--fv2-sky));border:1px solid var(--fv2-panel-border, var(--fv2-onyx));padding-block:clamp(40px,5vw,58px);padding-inline:clamp(22px,4.5vw,48px)}.founder-v2__doc{max-width:880px}.founder-v2 .founder-v2__heading{font-family:var(--blmt-serif)!important;font-weight:400!important;font-size:clamp(34px,5vw,var(--fv2-heading-size, 55px));line-height:1.08;letter-spacing:-.015em;margin:0 0 14px;color:var(--fv2-text, var(--fv2-onyx));text-wrap:wrap}.founder-v2__intro{font-family:var(--blmt-sans);font-weight:400;font-size:var(--fv2-intro-size, 21px);line-height:1.6;color:var(--fv2-text, var(--fv2-onyx));margin:0 0 30px;max-width:33em}.founder-v2__body{display:grid;grid-template-columns:320px 1fr;gap:44px;align-items:start}.founder-v2__aside{min-width:0}.founder-v2__photo{overflow:hidden;border:1px solid var(--fv2-photo-border, var(--fv2-onyx));aspect-ratio:1 / 1;background:var(--fv2-photo-bg, #a9c7e7)}.founder-v2__photo img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.founder-v2__sign{margin-top:14px}.founder-v2__name{font-family:var(--blmt-sans);font-weight:700;font-size:18.5px;letter-spacing:-.005em;color:var(--fv2-text, var(--fv2-onyx))}.founder-v2__role{font-family:var(--blmt-sans);font-weight:400;font-size:16px;color:var(--fv2-text, var(--fv2-onyx));opacity:.72;margin-top:3px;line-height:1.5}.founder-v2__bio{min-width:0}.founder-v2__bio p,.founder-v2__bio-block p{font-family:var(--blmt-sans);font-weight:400;font-size:var(--fv2-bio-size, 19.5px);line-height:1.62;color:var(--fv2-text, var(--fv2-onyx));margin:0 0 16px}.founder-v2__bio-block:last-child p:last-child,.founder-v2__bio>:last-child{margin-bottom:0}.founder-v2__bio strong,.founder-v2__bio b,.founder-v2__bio-block strong,.founder-v2__bio-block b{font-weight:700}.founder-v2__pull{font-family:var(--blmt-sans);font-weight:700;font-size:clamp(22px,2.4vw,var(--fv2-pull-size, 27px));line-height:1.28;letter-spacing:-.012em;margin:22px 0;padding-left:20px;border-left:3px solid var(--fv2-pull-border, var(--fv2-blue));color:var(--fv2-text, var(--fv2-onyx))}@media screen and (max-width:760px){.founder-v2__body{grid-template-columns:1fr;gap:28px}.founder-v2__photo{max-width:320px}}@media screen and (max-width:749px){.founder-v2__panel{padding-inline:clamp(16px,4vw,28px)}}.about-products{--ap-onyx: #0f0f0e;--ap-floral: #faf5ee;--ap-line: #e4dacb;--ap-clay: #f3e7db;--ap-fern-deep: #4d7628;background-color:var(--ap-outer-bg, var(--ap-floral));color:var(--ap-text, var(--ap-onyx));border-top:1px solid var(--ap-outer-border, var(--ap-line));padding-top:var(--ap-pt, 28px);padding-bottom:var(--ap-pb, 28px);padding-left:16px;padding-right:16px}.about-products__panel{max-width:var(--ap-max-width, 1200px);margin:0 auto;background-color:var(--ap-panel-bg, var(--ap-clay));border:1px solid var(--ap-panel-border, var(--ap-onyx));padding-block:clamp(40px,5vw,58px);padding-inline:clamp(22px,4.5vw,48px)}.about-products .about-products__heading{font-family:var(--blmt-serif)!important;font-weight:400!important;font-size:clamp(34px,5vw,var(--ap-heading-size, 55px));line-height:1.08;letter-spacing:-.015em;margin:0;color:var(--ap-text, var(--ap-onyx));text-wrap:wrap;max-width:26em}.about-products__subtext{font-family:var(--blmt-sans);font-weight:400;font-size:var(--ap-sub-size, 21px);line-height:1.55;max-width:36em;margin:16px 0 0;color:var(--ap-text, var(--ap-onyx))}.about-products__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.5vw,26px);margin:clamp(32px,4vw,46px) 0 0;padding:0;list-style:none}.about-products__card{border:1px solid var(--ap-card-border, var(--ap-onyx));background:var(--ap-card-bg, #fff);display:flex;flex-direction:column;overflow:hidden}.about-products__media{aspect-ratio:4 / 3;overflow:hidden;border-bottom:1px solid var(--ap-card-border, var(--ap-onyx));background:#d8d2c6}.about-products__media img{width:100%;height:100%;object-fit:cover;display:block}.about-products__body{display:flex;flex-direction:column;flex:1 1 0%;padding:clamp(22px,2.6vw,30px)}.about-products .about-products__title{font-family:var(--blmt-display)!important;font-weight:700!important;font-size:clamp(27px,3vw,var(--ap-title-size, 35px));line-height:1.02;letter-spacing:-.015em;margin:0 0 14px;color:var(--ap-text, var(--ap-onyx))}.about-products__desc{font-family:var(--blmt-sans);font-size:var(--ap-desc-size, 19px);line-height:1.55;color:var(--ap-text, var(--ap-onyx))}.about-products__desc p{margin:0 0 12px}.about-products__desc p:last-child{margin-bottom:0}.about-products__desc strong,.about-products__desc b{font-weight:700}.about-products__foot{margin-top:auto;padding-top:18px}.about-products__link{font-family:var(--blmt-sans);font-weight:800;font-size:15px;letter-spacing:.045em;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;gap:7px;color:var(--ap-link, var(--ap-fern-deep))}.about-products__link-label{text-decoration:underline 1.5px;text-underline-offset:3px}.about-products__arrow{transition:transform .15s}.about-products__link:hover .about-products__arrow{transform:translate(4px)}@media screen and (max-width:760px){.about-products__grid{grid-template-columns:1fr}}@media screen and (max-width:749px){.about-products__panel{padding-inline:clamp(16px,4vw,28px)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/blmt-about.css.map */
