.b-hero{position:relative;min-height:min(850px,calc(100vh - 112px));background:var(--b-ink)}.b-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.b-hero-media picture,.b-hero-media img{display:block;width:100%;height:100%}.b-hero-media img{object-fit:cover}.b-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(8,9,8,.28),transparent 54%);pointer-events:none}.b-hero-inner{position:relative;z-index:2;min-height:inherit;display:flex;align-items:center}.b-hero-copy{width:min(49%,680px);padding-block:clamp(58px,7vw,110px)}.b-hero h1{margin:0 0 24px;font-family:var(--b-display);font-size:var(--b-h1);line-height:.84;letter-spacing:-.043em;text-transform:uppercase;text-wrap:balance}.b-hero-lead{margin:0 0 21px;color:#f1ede4d6;font-size:clamp(18px,1.3vw,22px);line-height:1.48}.b-hero-lead strong{color:var(--b-paper);font-weight:800}.b-hero-spec{display:flex;gap:13px 22px;flex-wrap:wrap;margin:0 0 22px;padding:16px 0;border-top:1px solid var(--b-line);border-bottom:1px solid var(--b-line)}.b-hero-spec span{font-size:13px;line-height:1.3;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.b-hero-spec strong{color:var(--b-orange)}.b-buy-card{max-width:560px;padding:18px;border:1px solid rgba(241,237,228,.2);background:#080908d1;box-shadow:0 24px 65px #0000003d;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.b-price{margin:0 0 15px;font-family:var(--b-display);font-size:38px;line-height:1;font-weight:700}.b-buy-modes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:11px}.b-buy-mode{min-height:82px;display:flex;gap:10px;align-items:flex-start;padding:14px;border:1px solid rgba(241,237,228,.24);background:#111210f0;color:var(--b-paper);text-decoration:none;cursor:pointer}.b-buy-mode:has(input:checked){border-color:var(--b-orange);background:#ef6c191c}.b-buy-mode input{margin-top:3px;accent-color:var(--b-orange)}.b-buy-mode strong{display:block;font-size:13px;line-height:1.3;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.b-buy-mode small{display:block;margin-top:6px;color:#f1ede494;font-size:12px;line-height:1.38}.b-buy-mode--pending{opacity:.8}.b-buy-submit{width:100%;min-height:58px}.b-buy-note{margin:10px 0 0;text-align:center;color:#f1ede48f;font-size:12px;line-height:1.4}.b-trust{display:grid;grid-template-columns:repeat(6,1fr);background:var(--b-ink-2);border-top:1px solid var(--b-line);border-bottom:1px solid var(--b-line)}.b-trust div{padding:20px 12px;border-right:1px solid var(--b-line);text-align:center;font-size:13px;line-height:1.3;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.b-trust div:last-child{border-right:0}.b-number-panel{min-height:620px;display:grid;grid-template-columns:.8fr 1.2fr}.b-number{display:grid;place-items:center;position:relative;overflow:hidden;background:var(--b-orange);color:var(--b-ink)}.b-number strong{font-family:var(--b-display);font-size:clamp(180px,29vw,480px);line-height:.72;letter-spacing:-.07em}.b-number span{position:absolute;left:var(--b-gutter);bottom:28px;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.b-number-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(70px,9vw,140px) clamp(30px,8vw,126px);background:var(--b-paper);color:var(--b-ink)}.b-number-copy p{color:#080908ad;font-size:var(--b-body-size)}.b-pillars{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--b-line-dark);border-left:1px solid var(--b-line-dark)}.b-pillar{min-height:270px;display:flex;flex-direction:column;padding:28px;border-right:1px solid var(--b-line-dark);border-bottom:1px solid var(--b-line-dark)}.b-pillar-number{color:var(--b-orange);font-size:12px;font-weight:800;letter-spacing:.14em}.b-pillar h3{margin:auto 0 14px;color:var(--b-ink);font-family:var(--b-display);font-size:34px;line-height:.94;font-weight:700;text-transform:uppercase}.b-pillar p{margin:0;color:#080908a8;font-size:16px;line-height:1.58}.b-founder{display:grid;grid-template-columns:.82fr 1.18fr;border-top:1px solid var(--b-line);border-bottom:1px solid var(--b-line)}.b-founder-mark{min-height:620px;display:grid;place-items:center;padding:9%;background:radial-gradient(circle at center,#353631,#151613 58%,#080908)}.b-founder-mark img{width:min(100%,520px);max-height:520px;object-fit:contain}.b-founder-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(72px,8vw,128px);background:var(--b-ink-2)}.b-quote{margin:28px 0;padding-left:24px;border-left:4px solid var(--b-orange);font-family:var(--b-display);font-size:clamp(31px,4vw,58px);line-height:.97;letter-spacing:-.02em;text-transform:uppercase}.b-unflavoured{display:grid;grid-template-columns:1fr 1fr;min-height:650px}.b-unflavoured-media{display:flex;align-items:center;justify-content:center;padding:5%;background:var(--b-paper)}.b-unflavoured-media img{width:min(100%,540px);max-height:590px;object-fit:contain}.b-unflavoured-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(72px,8vw,128px);background:var(--b-orange);color:var(--b-ink)}.b-unflavoured-copy p{color:#080908b3}.b-mix-list{display:grid;gap:9px;margin:20px 0 28px;padding:0;list-style:none}.b-mix-list li{padding:10px 0 10px 27px;border-bottom:1px solid rgba(8,9,8,.2);position:relative;font-size:16px;font-weight:700}.b-mix-list li:before{content:"\2014";position:absolute;left:0;color:var(--b-ink)}.b-protocol-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(8,9,8,.23);border-left:1px solid rgba(8,9,8,.23)}.b-protocol-card{min-height:220px;display:flex;flex-direction:column;padding:26px;border-right:1px solid rgba(8,9,8,.23);border-bottom:1px solid rgba(8,9,8,.23)}.b-protocol-card span{font-size:12px;font-weight:800;letter-spacing:.14em}.b-protocol-card h3{margin:auto 0 12px;font-family:var(--b-display);font-size:32px;line-height:.94;text-transform:uppercase}.b-protocol-card p{margin:0;color:#080908ad;font-size:16px;line-height:1.5}.b-faq details{border-top:1px solid var(--b-line-dark)}.b-faq details:last-child{border-bottom:1px solid var(--b-line-dark)}.b-faq summary{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:center;padding:22px 0;list-style:none;cursor:pointer;font-size:17px;line-height:1.4;font-weight:700}.b-faq summary::-webkit-details-marker{display:none}.b-faq summary span:first-child{color:var(--b-orange);font-size:12px;font-weight:800;letter-spacing:.1em}.b-faq summary span:last-child{font-size:24px;font-weight:400}.b-faq-answer{max-width:850px;padding:0 0 25px 60px;color:#080908ab;font-size:16px;line-height:1.65}.b-final{text-align:center}.b-final .b-title{max-width:1100px;margin-inline:auto}.b-final p{max-width:680px;margin:25px auto 30px;color:#f1ede4a8;font-size:var(--b-body-size)}.b-final .b-buttons{justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/8/assets/breach-home.css.map */
