.hbr-black{position:relative;isolation:isolate;background:var(--hbr-bg, #101010);color:var(--hbr-text, #fff);padding:var(--hbr-top, 88px) clamp(24px,8vw,160px) var(--hbr-bottom, 88px);font-family:dm-sans,sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:0;line-height:1.3}.hbr-black *,.hbr-black *:before,.hbr-black *:after{box-sizing:border-box}.hbr-black *{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit}.hbr-black strong,.hbr-black b{font-weight:700}.hbr-black em,.hbr-black i{font-style:italic}.hbr-black__background,.hbr-black__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.hbr-black__background{overflow:hidden}.hbr-black__background img{width:100%;height:100%;object-fit:cover;object-position:var(--hbr-focus, center)}.hbr-black__shade{background:#000;opacity:var(--hbr-overlay, .45)}.hbr-black__inner{width:100%;max-width:var(--hbr-width, 1000px);margin-inline:auto}.hbr-black .hbr-black__heading,.hbr-black .hbr-black__step-title{font-family:dm-sans,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:-.035em;word-spacing:.12em;color:inherit;margin:0;overflow-wrap:anywhere}.hbr-black .hbr-black__heading{font-family:eurostile-extended,sans-serif;font-size:clamp(36px,7.8vw,80px);line-height:.88}.hbr-black__heading span{display:block}.hbr-black .hbr-black__accent{color:var(--hbr-accent, #b4bf20)}.hbr-black .hbr-black__eyebrow{margin:0 0 18px;font-size:clamp(13px,2.8vw,28px);letter-spacing:.28em;text-transform:uppercase}.hbr-black__copy{margin-top:34px}.hbr-black--intro .hbr-black__copy,.hbr-black__step .hbr-black__copy{font-family:dm-sans,sans-serif;font-weight:300;font-style:normal}.hbr-black__copy>:first-child{margin-top:0}.hbr-black__copy>:last-child{margin-bottom:0}.hbr-black__copy p{margin:0 0 18px}.hbr-black__copy ul,.hbr-black__copy ol{padding-left:1.3em;margin:0 0 18px;list-style:revert}.hbr-black__copy strong{font-weight:700}.hbr-black__copy a{color:inherit;text-decoration:underline;text-underline-offset:3px}.hbr-black .hbr-black__button{display:inline-flex;align-items:stretch;max-width:100%;min-height:48px;margin-top:40px;border:1px solid var(--hbr-accent, #b4bf20);border-radius:0;background:var(--hbr-accent, #b4bf20);color:#080808;font:500 clamp(13px,1.8vw,18px)/1.2 dm-sans,sans-serif;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.hbr-black__button-label{padding:12px 20px;align-self:center;overflow-wrap:anywhere}.hbr-black__button-arrow{display:grid;place-items:center;flex:0 0 48px;border-left:1px solid var(--hbr-accent, #b4bf20);background:#080808;color:var(--hbr-accent, #b4bf20)}.hbr-black__button-arrow svg{width:30px;height:30px;transition:transform .18s ease}.hbr-black .hbr-black__button:hover{opacity:1;text-decoration:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.hbr-black__button:hover .hbr-black__button-arrow svg{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.hbr-black__button-arrow svg{transition:none}}.hbr-black a:focus-visible,.hbr-black summary:focus-visible{outline:3px solid currentColor;outline-offset:5px}.hbr-black--hero{display:flex;align-items:center;min-height:var(--hbr-height, 620px)}.hbr-black--hero .hbr-black__heading{max-width:880px}.hbr-black--hero .hbr-black__eyebrow{max-width:390px;margin:36px 0 0;font-size:15px;line-height:1.35;letter-spacing:.36em;color:var(--hbr-accent, #b4bf20)}.hbr-black--intro,.hbr-black--steps{text-align:center}.hbr-black--intro .hbr-black__copy{max-width:680px;margin-inline:auto}.hbr-black__steps{list-style:none;padding:0;margin:34px 0 0;text-align:left;border:1px solid var(--hbr-accent, #b4bf20)}.hbr-black__step{display:grid;grid-template-columns:27.5% minmax(0,1fr)}.hbr-black__step+.hbr-black__step{border-top:1px solid var(--hbr-accent, #b4bf20)}.hbr-black__number{display:grid;place-items:center;padding:24px 12px;border-right:1px solid var(--hbr-accent, #b4bf20);background:color-mix(in srgb,var(--hbr-accent, #b4bf20) var(--hbr-number-tint, 15%),transparent);font:normal 400 clamp(44px,8vw,80px)/1.31 eurostile-extended,sans-serif;font-variant-numeric:normal;letter-spacing:-.13em}.hbr-black__step-content{padding:28px 32px;align-self:center;min-width:0}.hbr-black .hbr-black__step-title{font-family:eurostile-extended,sans-serif;font-weight:400;font-style:normal;font-size:clamp(24px,4.5vw,var(--hbr-step-title-size, 46px));line-height:1.047;letter-spacing:-.08em;word-spacing:.18em}.hbr-black__step .hbr-black__copy{margin-top:10px;font-size:16px;line-height:1;letter-spacing:0}.hbr-black--steps>.hbr-black__inner>.hbr-black__copy{margin-top:44px}.hbr-black__fine-print{margin-top:16px;color:#494949;font-family:dm-sans,sans-serif;font-size:13px;font-weight:300;font-style:italic;line-height:1.25;letter-spacing:0;text-align:center}.hbr-black__feature{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(24px,5vw,64px);align-items:start}.hbr-black__feature+.hbr-black__feature{margin-top:clamp(64px,12vw,128px)}.hbr-black__feature--reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.hbr-black__feature--reverse .hbr-black__feature-media{order:-1}.hbr-black__feature .hbr-black__heading{font-size:clamp(28px,4.8vw,56px)}.hbr-black__feature .hbr-black__copy{margin-top:24px;font-family:dm-sans,sans-serif;font-size:16px;font-weight:300;font-style:normal;line-height:1.25;letter-spacing:-.03em}.hbr-black__feature .hbr-black__copy strong,.hbr-black__feature .hbr-black__copy b{font-weight:600}.hbr-black__feature .hbr-black__copy p:has(+ul){margin-bottom:0}.hbr-black__feature .hbr-black__button{margin-top:28px}.hbr-black__feature-media{aspect-ratio:5 / 7;margin:0;background:#191919;overflow:hidden}.hbr-black__feature-media picture{display:block;width:100%;height:100%}.hbr-black__feature-media img,.hbr-black__feature-media svg{width:100%;height:100%;object-fit:cover}.hbr-black__feature-media svg{fill:#454545}@media(min-width:750px){.hbr-black--coverage .hbr-black__inner{container-type:inline-size}.hbr-black--coverage .hbr-black__feature{grid-template-columns:minmax(0,1.29fr) minmax(0,1fr);gap:3.25%}.hbr-black--coverage .hbr-black__feature--reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.29fr)}.hbr-black--coverage .hbr-black__feature+.hbr-black__feature{margin-top:clamp(72px,15cqw,168px)}.hbr-black--coverage .hbr-black__heading{font-size:clamp(28px,6.15cqw,68px)}.hbr-black--coverage .hbr-black__copy{margin-top:clamp(20px,3.7cqw,40px);font-size:clamp(15px,1.8cqw,20px)}.hbr-black--coverage .hbr-black__copy p,.hbr-black--coverage .hbr-black__copy ul{margin-bottom:clamp(18px,2.8cqw,30px)}.hbr-black--coverage .hbr-black__copy p:has(+ul),.hbr-black--coverage .hbr-black__copy>:last-child{margin-bottom:0}.hbr-black--coverage .hbr-black__button{margin-top:clamp(28px,5.8cqw,64px);min-height:clamp(44px,6.2cqw,68px);font-family:eurostile-extended,sans-serif;font-weight:400;font-size:clamp(12px,2.3cqw,24px);letter-spacing:0}.hbr-black--coverage .hbr-black__button-label{padding:12px clamp(16px,2.8cqw,30px)}.hbr-black--coverage .hbr-black__button-arrow{flex-basis:clamp(44px,6.2cqw,68px)}.hbr-black--coverage .hbr-black__button-arrow svg{width:70%;height:auto}.hbr-black__feature-media{position:relative;align-self:stretch;min-height:0;aspect-ratio:auto;background:transparent}.hbr-black__feature-media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-start}.hbr-black__feature--reverse .hbr-black__feature-media picture{justify-content:flex-end}.hbr-black__feature-media img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.hbr-black__feature-media>svg{position:absolute;top:0;right:0;bottom:0;left:0}}.hbr-black__faqs{margin-top:34px}.hbr-black__faq{border-top:1px solid var(--hbr-accent, #b4bf20);padding:12px 0 36px}.hbr-black .hbr-black__question{font: 600 22px/1.25 dm-sans,sans-serif;color:inherit;text-transform:none;letter-spacing:-.03em;margin:0}.hbr-black__faq .hbr-black__copy{margin-top:10px;font-family:dm-sans,sans-serif;font-weight:300;font-style:normal;line-height:1.25;letter-spacing:-.03em}.hbr-black__faq summary{cursor:pointer}.hbr-black--terms .hbr-black__copy{border-top:1px solid var(--hbr-accent, #b4bf20);padding-top:22px;font-family:dm-sans,sans-serif;font-weight:300;font-style:normal;line-height:1.25;letter-spacing:-.03em}.hbr-black--terms .hbr-black__copy strong,.hbr-black--terms .hbr-black__copy b{font-weight:600}.hbr-black--terms .hbr-black__copy>p:has(>strong:only-child){margin-block:30px;font-size:22px;letter-spacing:-.03em}@media(max-width:749px){.hbr-black{padding:var(--hbr-mobile-top, 52px) 20px var(--hbr-mobile-bottom, 52px);font-size:15px;line-height:1.4}.hbr-black--hero{min-height:var(--hbr-mobile-height, 500px)}.hbr-black .hbr-black__heading{font-size:clamp(28px,7.8vw,56px)}.hbr-black--hero .hbr-black__heading{font-size:clamp(36px,9.2vw,64px)}.hbr-black .hbr-black__eyebrow{font-size:13px}.hbr-black--hero .hbr-black__eyebrow{font-size:11px;letter-spacing:.24em;max-width:280px}.hbr-black__step{grid-template-columns:23% minmax(0,1fr)}.hbr-black__number{padding:18px 6px;font-size:clamp(28px,7.8vw,52px)}.hbr-black__step-content{padding:20px 14px}.hbr-black .hbr-black__step-title{font-size:clamp(18px,4.8vw,30px)}.hbr-black__step .hbr-black__copy{font-size:14px}.hbr-black__feature,.hbr-black__feature--reverse{grid-template-columns:minmax(0,1fr);gap:30px}.hbr-black__feature--reverse .hbr-black__feature-media{order:initial}.hbr-black__feature+.hbr-black__feature{margin-top:64px}.hbr-black__feature-media{width:100%;max-width:480px}.hbr-black__feature .hbr-black__copy{font-size:15px}.hbr-black .hbr-black__button{min-height:44px;margin-top:28px;font-size:13px;letter-spacing:.1em}.hbr-black__button-label{padding:12px 14px}.hbr-black__button-arrow{flex-basis:44px}.hbr-black__faq{padding-bottom:28px}.hbr-black .hbr-black__question{font-size:18px}.hbr-black--terms .hbr-black__copy>p:has(>strong:only-child){font-size:18px}}.hbr-black--underline .hbr-black__accent{display:table;margin-inline:auto;color:inherit;border-bottom:.12em solid var(--hbr-accent);padding-bottom:.04em}.hbr-black__button-note{margin-top:18px;font-size:16px}.hbr-black--step-columns{text-align:left}.hbr-black--step-columns .hbr-black__heading{max-width:1000px;font-size:clamp(30px,4vw,56px);line-height:1.02}.hbr-black--step-columns .hbr-black__eyebrow{font-size:16px}.hbr-black--step-columns .hbr-black__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px;border:0;border-top:1px solid color-mix(in srgb,currentColor 25%,transparent)}.hbr-black--step-columns .hbr-black__step{display:flex;flex-direction:column;padding:28px;border:0;border-right:1px solid color-mix(in srgb,currentColor 15%,transparent)}.hbr-black--step-columns .hbr-black__step:first-child{padding-left:0}.hbr-black--step-columns .hbr-black__step:last-child{border-right:0}.hbr-black--step-columns .hbr-black__number{display:block;border:0;background:none;padding:20px 0;font-size:60px;letter-spacing:-.08em}.hbr-black--step-columns .hbr-black__number:after{content:"\b7";color:var(--hbr-accent);margin-left:12px}.hbr-black--step-columns .hbr-black__step-content{padding:0;align-self:stretch}.hbr-black--step-columns .hbr-black__step-title{font-size:clamp(22px,2vw,28px);letter-spacing:-.04em}.hbr-black--step-columns .hbr-black__step .hbr-black__copy{font-size:18px;line-height:1.5}.hbr-black__step-image img{width:100%;height:280px;object-fit:contain;object-position:left}.hbr-black--step-columns .hbr-black__fine-print{margin-top:64px;max-width:1050px;line-height:1.6}.hbr-black--faq-split .hbr-black__inner{display:grid;grid-template-columns:1fr 1.7fr;gap:60px}.hbr-black--faq-split .hbr-black__faqs{margin-top:0}.hbr-black--faq-split .hbr-black__faq{border-color:color-mix(in srgb,currentColor 20%,transparent);padding:24px 0}.hbr-black--faq-split summary{display:flex;justify-content:space-between;gap:20px;list-style:none;align-items:center}.hbr-black--faq-split summary::-webkit-details-marker{display:none}.hbr-black--faq-split summary:after{content:"+";display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;background:#080808;color:var(--hbr-accent)}.hbr-black--faq-split details[open] summary:after{content:"\2212"}.hbr-black__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:56px}.hbr-black__card{background:#fff;color:#101010;border:1px solid #deded9;display:flex;flex-direction:column}.hbr-black__card-image img{width:100%;aspect-ratio:4/3;object-fit:contain}.hbr-black__card-content{padding:24px;display:flex;flex-direction:column;flex:1}.hbr-black__card-eyebrow{font-size:13px;text-transform:uppercase;letter-spacing:.15em;color:#666;margin:0 0 16px}.hbr-black__card h3,.hbr-black__card-price{font-family:eurostile-extended,sans-serif;font-size:24px;line-height:1.15;margin:0 0 20px}.hbr-black__card h3{text-transform:uppercase}.hbr-black__card-content>a{margin-top:auto;padding-top:32px;color:inherit;text-decoration:underline;text-decoration-color:var(--hbr-accent);text-underline-offset:7px}@media(max-width:749px){.hbr-black--step-columns .hbr-black__steps,.hbr-black__cards,.hbr-black--faq-split .hbr-black__inner{grid-template-columns:1fr;gap:28px}.hbr-black--step-columns .hbr-black__step{padding:24px 0;border-right:0;border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent)}.hbr-black__step-image img{height:240px}.hbr-black--faq-split .hbr-black__heading{font-size:48px}}.hbr-black--step-columns .hbr-black__fine-print,.hbr-black--cards .hbr-black__fine-print{color:inherit;opacity:.75;text-align:left;font-style:normal;font-size:14px}.hbr-black--step-columns .hbr-black__fine-print a{color:inherit;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/141/assets/hbr-black.css.map */
