.ib-about{--ib-green: #1d5e2a;--ib-green-ink: #1d5e2a;--ib-ink: #111111;--ib-muted: #555555;--ib-line: #ececec;--ib-cream: #f6f4ef;--ib-card: #ffffff;--ib-deep: #1d5e2a;--ib-soft: #eef8eb;background:var(--ib-cream);color:var(--ib-ink);padding:0;overflow-x:clip}.ib-about *,.ib-about *:before,.ib-about *:after{box-sizing:border-box}.ib-about__wrap{width:100%;max-width:1080px;margin:0 auto;padding:0 16px 64px}.ib-about__hero{position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:40px 16px 28px;text-align:center;background:radial-gradient(ellipse 80% 70% at 50% 0%,rgba(29,94,42,.1),transparent 70%),linear-gradient(180deg,#e8f7e4 0%,#f3f9f1 55%,var(--ib-cream) 100%);border-bottom:1px solid rgba(29,94,42,.08)}.ib-about__hero-inner{max-width:720px;margin:0 auto}.ib-about__eyebrow,.ib-about__section-eyebrow{display:inline-block;margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ib-green-ink)}.ib-about__section-eyebrow--on-dark{color:var(--ib-green)}.ib-about__title{margin:0 0 12px;font-size:clamp(28px,5vw,42px);line-height:1.12;font-weight:800;color:var(--ib-ink)}.ib-about__lede{margin:0 auto;max-width:560px;font-size:16px;line-height:1.55;color:var(--ib-muted);font-weight:500}.ib-about__kicker{display:inline-block;margin:2px 0 10px;padding:6px 14px;border-radius:999px;background:#fff;border:1px solid rgba(29,94,42,.18);font-size:15px;font-weight:800;color:var(--ib-deep)}.ib-about__hero-ctas{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.ib-about__btn--outline{background:#fff;color:var(--ib-deep);border-color:var(--ib-deep)}.ib-about__btn--outline:hover{background:var(--ib-deep);color:#fff}.ib-about__btn--dark{background:var(--ib-ink);color:#fff;border-color:var(--ib-ink)}.ib-about__btn--dark:hover{background:var(--ib-deep);border-color:var(--ib-deep)}.ib-about__stats{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 16px 8px;background:var(--ib-cream)}.ib-about__stats-head{text-align:center;max-width:1080px;margin:0 auto 14px;padding-top:28px}.ib-about__stats-head .ib-about__section-eyebrow{margin-bottom:4px}.ib-about__stats-title{margin:0;font-size:clamp(19px,2.6vw,23px);line-height:1.25;font-weight:800;color:var(--ib-ink)}.ib-about__stats-inner{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;position:relative;z-index:2}.ib-about__stat{background:var(--ib-card);border:1px solid var(--ib-line);border-radius:14px;padding:16px 14px;text-align:center;box-shadow:0 6px 18px #1111110a}.ib-about__stat-value{margin:0 0 2px;font-size:clamp(22px,3.2vw,28px);font-weight:800;line-height:1.1;color:var(--ib-deep)}.ib-about__stat-label{margin:0;font-size:13px;font-weight:700;color:var(--ib-ink)}.ib-about__stat-sub{margin:4px 0 0;font-size:12px;line-height:1.35;color:var(--ib-muted)}.ib-about__section-head{text-align:center;max-width:640px;margin:0 auto 28px}.ib-about__section-title{margin:0 0 10px;font-size:clamp(22px,3.5vw,30px);line-height:1.2;font-weight:800;color:var(--ib-ink)}.ib-about__section-lede{margin:0;font-size:15px;line-height:1.55;color:var(--ib-muted)}.ib-about__founders{padding:56px 0 16px}.ib-about__story{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:36px;align-items:center;margin-bottom:28px}.ib-about__story--no-photo{grid-template-columns:1fr}.ib-about__crew{margin:0;border-radius:18px;overflow:hidden;border:1px solid var(--ib-line);background:#1b1f22;aspect-ratio:4 / 5;box-shadow:0 10px 28px #11111114}.ib-about__crew-img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:50% 25%}.ib-about__story-text .ib-about__section-eyebrow{margin-bottom:8px}.ib-about__section-title--left{text-align:left}.ib-about__story-body{font-size:16px;line-height:1.65;color:#3a3a3a}.ib-about__story-body p{margin:0 0 14px}.ib-about__text-link{display:inline-flex;gap:6px;align-items:center;margin-top:4px;font-size:15px;font-weight:750;color:var(--ib-deep);text-decoration:none;border-bottom:2px solid var(--ib-green);padding-bottom:2px}.ib-about__text-link:hover{color:var(--ib-green-ink)}.ib-about__founder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ib-about__founder{background:var(--ib-card);border:1px solid var(--ib-line);border-radius:16px;padding:22px 20px;display:flex;flex-direction:column;min-height:100%;border-top:3px solid var(--ib-green)}.ib-about__founder-top{display:flex;align-items:center;gap:14px;margin-bottom:14px}.ib-about__founder-avatar{flex:0 0 56px;width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--ib-soft);border:2px solid rgba(29,94,42,.35);display:flex;align-items:center;justify-content:center}.ib-about__founder-photo{width:100%;height:100%;object-fit:cover}.ib-about__founder-initials{font-size:19px;font-weight:800;color:var(--ib-deep)}.ib-about__founder-name{margin:0 0 2px;font-size:19px;font-weight:800;color:var(--ib-ink)}.ib-about__founder-role{margin:0;font-size:13px;font-weight:650;color:var(--ib-green-ink)}.ib-about__founder-bio{font-size:14.5px;line-height:1.6;color:#4a4a4a;text-align:left}.ib-about__founder-bio p{margin:0}.ib-about__mission{padding:56px 0 8px}.ib-about__mission-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ib-about__mcard{background:var(--ib-card);border:1px solid var(--ib-line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.ib-about__mcard-media{aspect-ratio:3 / 2;background:var(--ib-soft);overflow:hidden}.ib-about__mcard-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 35%}.ib-about__mcard-body{padding:18px 20px 22px}.ib-about__mcard-eyebrow{margin:0 0 6px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ib-green-ink)}.ib-about__mcard-title{margin:0 0 10px;font-size:19px;line-height:1.25;font-weight:800;color:var(--ib-ink)}.ib-about__mcard-text{font-size:14.5px;line-height:1.6;color:#4a4a4a}.ib-about__mcard-text p{margin:0}.ib-about__proof{padding:56px 0 8px}.ib-about__badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px}.ib-about__badge{background:var(--ib-card);border:1px solid var(--ib-line);border-radius:14px;padding:16px 14px;text-align:left}.ib-about__badge-title{margin:0 0 6px;font-size:14px;font-weight:800;color:var(--ib-ink)}.ib-about__badge-sub{margin:0;font-size:13px;line-height:1.4;color:var(--ib-muted)}.ib-about__quotes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.ib-about__brandquote{margin:0;padding:26px 26px 22px;background:var(--ib-deep);color:#fff;border-radius:16px;display:flex;flex-direction:column;justify-content:center;position:relative}.ib-about__brandquote blockquote{margin:0 0 12px;padding:0;border:0}.ib-about__brandquote blockquote p{margin:0;font-size:18px;line-height:1.5;font-weight:650;color:#fff}.ib-about__brandquote blockquote p:before{content:"\201c";color:var(--ib-green);font-weight:800}.ib-about__brandquote blockquote p:after{content:"\201d";color:var(--ib-green);font-weight:800}.ib-about__brandquote figcaption{font-size:13px;font-weight:700;color:#ffffffb8;letter-spacing:.04em}.ib-about__quote-stars{margin:0 0 8px;color:#1d5e2a;letter-spacing:2px;font-size:15px}.ib-about__quote{margin:0;padding:22px 22px 18px;background:linear-gradient(180deg,#eef8eb,#fff);border:1px solid rgba(29,94,42,.12);border-radius:16px}.ib-about__quote-text{margin:0 0 12px}.ib-about__quote-text p{margin:0;font-size:16px;line-height:1.55;font-weight:550;color:var(--ib-ink);quotes:"\201c" "\201d"}.ib-about__quote-text p:before{content:open-quote;color:var(--ib-green-ink);font-weight:800}.ib-about__quote-text p:after{content:close-quote;color:var(--ib-green-ink);font-weight:800}.ib-about__quote-meta{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;font-size:13px}.ib-about__quote-author{font-weight:800;color:var(--ib-deep)}.ib-about__quote-context{color:var(--ib-muted)}.ib-about__formulas{padding:56px 0 8px}.ib-about__pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ib-about__pcard{display:flex;flex-direction:column;background:var(--ib-card);border:1px solid var(--ib-line);border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease}.ib-about__pcard:hover{transform:translateY(-2px);box-shadow:0 10px 24px #11111112}.ib-about__pcard-media{aspect-ratio:1 / 1;background:#fff;overflow:hidden}.ib-about__pcard-img{display:block;width:100%;height:100%;object-fit:contain}.ib-about__pcard-body{padding:12px 14px 16px;text-align:center;border-top:1px solid var(--ib-line);display:flex;flex-direction:column;gap:4px;flex:1}.ib-about__pcard-title{margin:0;font-size:15px;line-height:1.3;font-weight:800;color:var(--ib-ink)}.ib-about__pcard-reviews{margin:0;font-size:12.5px;color:var(--ib-muted)}.ib-about__pcard-stars{color:#1d5e2a;letter-spacing:1px}.ib-about__pcard-price{margin:auto 0 0;padding-top:4px;font-size:15px;font-weight:800;color:var(--ib-deep)}.ib-about__pcard-from{font-weight:600;font-size:12.5px;color:var(--ib-muted)}.ib-about__formulas-cta{text-align:center;margin-top:22px}.ib-about__cta{margin:56px 0 0;border-radius:18px;overflow:hidden;background:radial-gradient(ellipse 70% 80% at 80% 0%,rgba(255,255,255,.08),transparent 60%),linear-gradient(145deg,#143d1c,#1d5e2a 55%,#0f2f16);color:#fff}.ib-about__cta-inner{padding:36px 22px;text-align:center;max-width:720px;margin:0 auto}.ib-about__cta-title{margin:0 0 10px;font-size:clamp(22px,3.5vw,30px);line-height:1.2;font-weight:800;color:#fff}.ib-about__cta-proof{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 0 14px}.ib-about__cta-proof span{display:inline-block;padding:5px 12px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);font-size:13px;font-weight:750;color:#fff}.ib-about__cta-body{margin:0 auto 22px;max-width:560px;font-size:15px;line-height:1.55;color:#ffffffd1}.ib-about__cta-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}.ib-about__btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:3px;font-size:14px;font-weight:750;text-decoration:none;border:2px solid transparent;transition:transform .15s ease,background .15s ease,color .15s ease,border-color .15s ease}.ib-about__btn:hover{transform:translateY(-1px)}.ib-about__btn--primary{background:var(--ib-green);color:#fff;border-color:var(--ib-green)}.ib-about__btn--primary:hover{background:#174a22;border-color:#174a22}.ib-about__btn--ghost{background:transparent;color:#fff;border-color:#ffffff73}.ib-about__btn--ghost:hover{border-color:#fff;background:#ffffff14}@media(max-width:899px){.ib-about__stats-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.ib-about__story{grid-template-columns:1fr;gap:22px}.ib-about__crew{max-width:520px;width:100%;margin:0 auto}.ib-about__founder-grid,.ib-about__mission-grid,.ib-about__quotes{grid-template-columns:1fr}.ib-about__pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ib-about__badges{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:549px){.ib-about__hero{padding:32px 16px 22px}.ib-about__stats-inner{margin-top:0;gap:10px}.ib-about__stat{padding:14px 10px}.ib-about__badges{grid-template-columns:1fr}.ib-about__cta-row{flex-direction:column}.ib-about__btn{width:100%}.ib-about__founders,.ib-about__mission,.ib-about__proof,.ib-about__formulas{padding-top:40px}.ib-about__hero-ctas{flex-direction:column;align-items:stretch;max-width:320px;margin-left:auto;margin-right:auto}.ib-about__brandquote blockquote p{font-size:16.5px}.ib-about__pcard-title{font-size:14px}.ib-about__cta{margin-top:40px}}.ib-about blockquote,.ib-about .ib-about__brandquote blockquote,.ib-about .ib-about__quote-text{margin:0 0 12px;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font-style:normal;quotes:none}.ib-about blockquote:before,.ib-about blockquote:after{content:none!important;display:none!important}.ib-about blockquote p{font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/102/assets/ib-about.css.map */
