@font-face{font-family:Instrument;src:url('oh-bd-human-v3-font.woff2') format('woff2');font-style:normal;font-weight:400 700;font-display:swap}
.ohbd{color-scheme:light;--ink:#171719;--muted:#66666c;--dark:#111113;--paper:#fff;--copper:#925134}
.ohbd,.ohbd *{box-sizing:border-box}.ohbd{margin:0;background:var(--dark);color:var(--ink);font-family:Instrument,Arial,sans-serif;-webkit-font-smoothing:antialiased}.ohbd a{color:inherit}.ohbd button,.ohbd input{font:inherit}.ohbd img{max-width:100%}.ohbd button,.ohbd a,.ohbd input,.ohbd summary{outline-offset:5px}.ohbd button:focus-visible,.ohbd a:focus-visible,.ohbd input:focus-visible,.ohbd summary:focus-visible{outline:2px solid #b86a42}.ohbd [hidden]{display:none!important}.ohbd{font-size:16px;line-height:1.5}.ohbd h1,.ohbd h2,.ohbd h3,.ohbd p,.ohbd figure{margin:0}.ohbd a{text-decoration:none}.ohbd button{cursor:pointer}.ohbd .human-wrap{width:min(1440px,calc(100% - 112px));margin-inline:auto}.ohbd .human-kicker{font-size:12px;line-height:1.5;letter-spacing:.055em;font-weight:500}.ohbd .human-link{display:inline-flex;align-items:center;gap:22px;font-size:14px;border-bottom:1px solid currentColor;padding-bottom:5px}.ohbd .human-primary{display:inline-flex;justify-content:center;align-items:center;gap:32px;min-height:48px;padding:12px 26px;border:1px solid var(--ink);background:var(--ink);color:white;border-radius:3px;font-size:14px;font-weight:500}.ohbd .human-primary--light{background:white;border-color:white;color:var(--ink)}.ohbd .human-heading{font-size:clamp(32px,3vw,48px);line-height:1.1;letter-spacing:-.045em;font-weight:500}.ohbd .human-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ohbd .human-campaign{color:#f5f5f7;background:var(--dark)}.ohbd .human-campaign>.human-wrap{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:65px;border-bottom:1px solid #303033}.ohbd .human-campaign-name{display:flex;gap:20px;align-items:center;font-size:15px}.ohbd .human-campaign-name strong{font-weight:500;letter-spacing:-.025em}.ohbd .human-campaign-name>span{font-size:12px;color:#aaaab0}.ohbd .human-campaign nav{display:flex;gap:25px;font-size:12px;color:#d2d2d6}.ohbd .human-hero{background:var(--dark);color:#f5f5f7}.ohbd .human-hero-grid{display:grid;grid-template-columns:.88fr 1.12fr;width:min(1600px,100%);margin:auto}.ohbd .human-hero-copy{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:64px 70px 80px 80px}.ohbd .human-hero-copy .human-kicker{color:#c8c8cd;margin-bottom:30px}.ohbd .human-hero h1{font-size:clamp(42px,4.2vw,68px);line-height:1.04;letter-spacing:-.055em;font-weight:500;max-width:560px}.ohbd .human-hero-text{font-size:17px;line-height:1.6;color:#b5b5bc;max-width:380px;margin-top:25px!important}.ohbd .human-hero-copy .human-primary{margin-top:32px}.ohbd .human-hero-figure{position:relative;display:flex;flex-direction:column;background:#e6e3dc;min-width:0}.ohbd .human-hero-photo{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover;object-position:50% 45%;min-height:0}.ohbd .human-hero-figure figcaption{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 22px;background:var(--dark);color:#b5b5bc;font-size:12px;line-height:1.5}.ohbd .human-hero-figure figcaption a{color:#f5f5f7;white-space:nowrap;border-bottom:1px solid #68686c}.ohbd .human-hero--brand .human-hero-photo{aspect-ratio:1;object-position:50% 0%}.ohbd .human-phase{display:flex;justify-content:space-between;gap:20px;padding-block:28px 32px;color:#7f7f87;font-size:11px;letter-spacing:.06em}.ohbd .human-phase>span{display:flex;gap:12px}.ohbd .human-phase small{font-size:11px;letter-spacing:0}.ohbd .human-phase [aria-current]{color:#eeeef1}.ohbd .human-edit{background:#fff;padding-block:90px 100px}.ohbd .human-edit-top{display:flex;justify-content:space-between;gap:30px;align-items:center;margin-bottom:40px}.ohbd .human-edit-top .human-kicker{color:var(--copper)}.ohbd .human-edit-date{font-size:12px;color:var(--muted)}.ohbd .human-edit-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:70px;align-items:center}.ohbd .human-product-scene{position:relative;aspect-ratio:var(--scene-aspect,2);overflow:hidden;background:#fff;min-width:0}.ohbd .human-product-scene img{position:absolute;left:50%;top:0;width:var(--photo-fill);max-width:none;height:auto;transform:translate(var(--photo-tx),var(--scene-ty));display:block}.ohbd .human-product-copy{max-width:390px;padding-right:20px}.ohbd .human-product-copy h2{font-size:36px;line-height:1.14;letter-spacing:-.04em;font-weight:500}.ohbd .human-product-story{color:var(--muted);font-size:16px;line-height:1.65;margin-top:22px!important;max-width:360px}.ohbd .human-price{font-size:24px;letter-spacing:-.025em;margin-top:25px!important}.ohbd .human-product-copy .human-primary{margin-top:22px;min-width:190px}.ohbd .human-product-meta{font-size:12px;color:#737378;margin-top:19px!important}.ohbd .human-edit-next{font-size:12px;color:var(--muted);margin-top:38px!important;text-align:right}.ohbd .human-selection{background:#fff;padding-block:50px 88px}.ohbd .human-selection-top{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;border-top:1px solid #dfdfe1;padding-top:52px;margin-bottom:28px}.ohbd .human-selection-top p{max-width:320px;color:var(--muted);font-size:14px;line-height:1.6}.ohbd .human-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:26px;row-gap:42px}.ohbd[data-brand=gc] .human-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.ohbd .human-product-card{min-width:0}.ohbd .human-card-photo{position:relative;aspect-ratio:1.9;overflow:hidden;background:#fff}.ohbd .human-card-photo img{position:absolute;left:50%;top:40%;width:var(--photo-fill);height:auto;max-width:none;transform:translate(var(--photo-tx),var(--photo-ty));display:block}.ohbd .human-card-copy{padding-top:17px;display:grid;grid-template-columns:1fr auto;column-gap:14px}.ohbd .human-card-copy h3{font-size:16px;line-height:1.35;letter-spacing:-.02em;font-weight:500}.ohbd .human-card-copy .human-card-price{font-size:14px;line-height:1.5;white-space:nowrap}.ohbd .human-card-copy p{grid-column:1/-1;font-size:12px;color:var(--muted);margin-top:5px}.ohbd .human-card-link:hover h3{text-decoration:underline;text-underline-offset:4px}.ohbd .human-browse{margin-top:65px;padding-top:30px;border-top:1px solid #dfdfe1;display:flex;justify-content:space-between;gap:35px;align-items:center}.ohbd .human-browse-types,.ohbd .human-browse-brands{display:flex;flex-wrap:wrap;gap:22px;font-size:13px}.ohbd .human-browse-types{font-size:15px}.ohbd .human-browse-brands{color:var(--muted)}.ohbd .human-help{background:#efeeeb;padding-block:78px}.ohbd .human-help-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.ohbd .human-help .human-kicker{color:var(--copper);margin-bottom:18px}.ohbd .human-help-copy p{font-size:16px;line-height:1.65;color:#5d5d62;max-width:460px;margin-top:23px}.ohbd .human-help-copy .human-link{margin-top:25px}.ohbd .human-help-notes{display:grid;grid-template-columns:1fr 1fr;gap:34px;padding-top:8px}.ohbd .human-help-notes h3{font-size:18px;letter-spacing:-.02em;font-weight:500;margin-bottom:13px}.ohbd .human-help-notes p{font-size:14px;line-height:1.7;color:#5d5d62}.ohbd .human-help-notes a{font-size:13px;display:inline-block;border-bottom:1px solid #99999e;margin-top:17px}.ohbd .human-agenda{color:#f5f5f7;background:var(--dark);padding-block:68px 55px}.ohbd .human-agenda-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}.ohbd .human-agenda .human-kicker{color:#b8b8be;margin-bottom:18px}.ohbd .human-agenda h2{font-size:30px;letter-spacing:-.03em;line-height:1.15;font-weight:500}.ohbd .human-agenda p{font-size:14px;color:#a5a5ad;max-width:310px;margin-top:18px}.ohbd .human-agenda ol{margin:0;padding:0;list-style:none}.ohbd .human-agenda li+li{border-top:1px solid #353539}.ohbd .human-agenda li a{display:grid;grid-template-columns:65px 1fr 20px;align-items:center;gap:22px;padding:18px 0;font-size:15px}.ohbd .human-agenda time{color:#a9a9b0;font-size:13px}.ohbd .human-agenda-name{display:block}.ohbd .human-agenda-empty{font-size:14px;color:#a9a9b0}.ohbd .human-questions{background:var(--dark);color:#f5f5f7;padding-block:25px 70px}.ohbd .human-questions-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;border-top:1px solid #343438;padding-top:38px}.ohbd .human-questions h2{font-size:24px;line-height:1.2;font-weight:500;letter-spacing:-.025em}.ohbd .human-faq details{border-bottom:1px solid #343438}.ohbd .human-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 0;cursor:pointer;list-style:none;font-size:14px}.ohbd .human-faq summary::-webkit-details-marker{display:none}.ohbd .human-faq summary span{font-size:19px;font-weight:400;color:#a9a9b0}.ohbd .human-faq details[open] summary span{transform:rotate(45deg)}.ohbd .human-faq details p{color:#a9a9b0;font-size:14px;line-height:1.65;max-width:600px;margin-bottom:19px}.ohbd .human-faq details>a,.ohbd .human-faq-links{display:inline-flex;font-size:13px;text-decoration:underline;gap:20px;margin-bottom:20px;text-underline-offset:4px}.ohbd .human-signup{background:#fff;padding-block:83px}.ohbd .human-signup-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.ohbd .human-signup h2{max-width:470px}.ohbd .human-signup-copy>p{max-width:380px;font-size:15px;line-height:1.7;color:var(--muted);margin-top:21px}.ohbd .human-signup .human-kicker{color:var(--copper);margin-bottom:18px}.ohbd__form{width:100%;padding-top:6px}.ohbd__form>label{font-size:13px;display:block;margin-bottom:10px}.ohbd__email-row{display:flex;border-bottom:1px solid #65656b}.ohbd__email-row input{border:0;min-width:0;flex:1;padding:13px 0;background:none;border-radius:0;color:var(--ink);font-size:16px}.ohbd__submit{border:0;background:none;padding:13px 0 13px 20px;display:flex;align-items:center;gap:20px;font-size:14px;color:var(--ink)}.ohbd__consent{display:flex;gap:11px;align-items:flex-start;margin-top:23px}.ohbd__consent input{width:16px;height:16px;flex-shrink:0;margin:1px 0 0;accent-color:#171719}.ohbd__consent label{font-size:12px;line-height:1.65;color:var(--muted)}.ohbd__consent a{text-decoration:underline;text-underline-offset:3px}.ohbd .human-foot{background:#fff;padding-block:0 28px;color:#737378;font-size:12px}.ohbd .human-foot>.human-wrap{border-top:1px solid #dfdfe1;padding-top:25px;display:flex;justify-content:space-between;gap:40px}.ohbd .human-foot summary{cursor:pointer;list-style:none}.ohbd .human-foot summary::after{content:' +';margin-left:8px}.ohbd .human-foot details[open]{max-width:680px}.ohbd .human-foot details p{margin-top:14px;line-height:1.65}.ohbd .human-foot-links{display:flex;gap:25px;flex-shrink:0}
@media(min-width:1700px){.ohbd .human-hero-grid{grid-template-columns:1fr 1fr}.ohbd .human-hero-photo,.ohbd .human-hero--brand .human-hero-photo{max-height:760px}.ohbd .human-hero-copy{padding-left:80px}}
@media(max-width:1100px){.ohbd .human-wrap{width:calc(100% - 72px)}.ohbd .human-hero-copy{padding:42px 38px}.ohbd .human-hero h1{font-size:49px}.ohbd .human-hero-text{font-size:15px}.ohbd .human-edit-grid{gap:35px;grid-template-columns:1.15fr .85fr}.ohbd .human-product-copy h2{font-size:30px}.ohbd .human-edit{padding-block:65px}.ohbd .human-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 22px}.ohbd .human-card-copy{display:block}.ohbd .human-card-copy .human-card-price{margin-top:8px}.ohbd .human-help-grid,.ohbd .human-agenda-grid,.ohbd .human-questions-grid,.ohbd .human-signup-grid{gap:45px}.ohbd .human-help-notes{gap:24px}.ohbd .human-browse{align-items:flex-start}.ohbd .human-browse-brands{max-width:320px}}
@media(max-width:749px){.ohbd .human-wrap{width:calc(100% - 40px)}.ohbd{font-size:15px}.ohbd .human-campaign>.human-wrap{min-height:61px;gap:18px}.ohbd .human-campaign-name{display:block;font-size:14px}.ohbd .human-campaign-name>span{display:block;font-size:11px;margin-top:2px}.ohbd .human-campaign nav{gap:15px;font-size:11px}.ohbd .human-campaign nav a:nth-child(2){display:none}.ohbd .human-hero-grid{display:flex;flex-direction:column}.ohbd .human-hero-copy{padding:42px 25px 40px}.ohbd .human-hero-copy .human-kicker{font-size:11px;margin-bottom:19px}.ohbd .human-hero h1{font-size:42px;max-width:330px;letter-spacing:-.05em}.ohbd .human-hero-text{font-size:15px;line-height:1.65;margin-top:20px!important;max-width:330px}.ohbd .human-hero-copy .human-primary{margin-top:24px;min-height:46px}.ohbd .human-hero-photo,.ohbd .human-hero--brand .human-hero-photo{aspect-ratio:1;object-position:center;max-height:none}.ohbd .human-hero-figure figcaption{padding:14px 20px;font-size:11px;align-items:flex-start}.ohbd .human-hero-figure figcaption>span{max-width:200px}.ohbd .human-phase{padding-block:23px;gap:14px;font-size:10px;letter-spacing:.02em}.ohbd .human-phase>span{display:block}.ohbd .human-phase small{display:block;font-size:10px;margin-top:3px}.ohbd .human-edit{padding-block:47px 40px}.ohbd .human-edit-top{margin-bottom:25px;align-items:flex-start;gap:22px}.ohbd .human-edit-top .human-kicker,.ohbd .human-edit-date{font-size:11px}.ohbd .human-edit-grid{display:flex;flex-direction:column;gap:24px;align-items:stretch}.ohbd .human-product-scene{width:100%}.ohbd .human-product-copy{padding:0;max-width:none}.ohbd .human-product-copy h2{font-size:29px}.ohbd .human-product-story{font-size:15px;line-height:1.65;margin-top:15px!important}.ohbd .human-price{font-size:22px;margin-top:18px!important}.ohbd .human-product-copy .human-primary{margin-top:17px}.ohbd .human-product-meta{font-size:11px;margin-top:16px!important}.ohbd .human-edit-next{text-align:left;font-size:11px;margin-top:26px!important}.ohbd .human-selection{padding-block:15px 48px}.ohbd .human-selection-top{display:block;padding-top:37px;margin-bottom:28px}.ohbd .human-heading{font-size:32px}.ohbd .human-selection-top p{font-size:14px;max-width:330px;margin-top:17px}.ohbd .human-product-grid,.ohbd[data-brand=gc] .human-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:30px}.ohbd .human-card-copy{padding-top:12px}.ohbd .human-card-copy h3{font-size:14px;line-height:1.4}.ohbd .human-card-copy p{font-size:11px;margin-top:5px}.ohbd .human-card-copy .human-card-price{font-size:13px;margin-top:7px}.ohbd .human-browse{display:block;margin-top:40px;padding-top:25px}.ohbd .human-browse-types{font-size:14px;gap:22px}.ohbd .human-browse-brands{font-size:12px;gap:18px;margin-top:21px;max-width:none}.ohbd .human-help{padding-block:43px}.ohbd .human-help-grid{display:block}.ohbd .human-help .human-kicker{font-size:11px;margin-bottom:15px}.ohbd .human-help-copy p{font-size:15px;margin-top:17px}.ohbd .human-help-copy .human-link{font-size:13px;margin-top:21px}.ohbd .human-help-notes{margin-top:38px;padding-top:30px;border-top:1px solid #d6d5d1;gap:22px}.ohbd .human-help-notes h3{font-size:16px;margin-bottom:10px}.ohbd .human-help-notes p{font-size:13px;line-height:1.7}.ohbd .human-help-notes a{font-size:12px;margin-top:13px}.ohbd .human-agenda{padding-block:43px 32px}.ohbd .human-agenda-grid{display:block}.ohbd .human-agenda .human-kicker{font-size:11px;margin-bottom:14px}.ohbd .human-agenda h2{font-size:27px}.ohbd .human-agenda p{font-size:13px;margin-top:15px;max-width:330px}.ohbd .human-agenda ol{margin-top:23px}.ohbd .human-agenda li a{font-size:14px;padding-block:17px;grid-template-columns:48px 1fr 18px;gap:15px}.ohbd .human-agenda time{font-size:12px}.ohbd .human-questions{padding-block:10px 43px}.ohbd .human-questions-grid{display:block;padding-top:30px}.ohbd .human-questions h2{font-size:23px;margin-bottom:15px}.ohbd .human-faq summary{font-size:13px;padding-block:18px}.ohbd .human-faq details p{font-size:13px}.ohbd .human-signup{padding-block:45px}.ohbd .human-signup-grid{display:block}.ohbd .human-signup .human-kicker{font-size:11px;margin-bottom:15px}.ohbd .human-signup-copy>p{font-size:14px;margin-top:16px}.ohbd__form{margin-top:29px}.ohbd__form>label{font-size:12px}.ohbd__email-row input{font-size:15px}.ohbd__submit{font-size:13px;gap:18px}.ohbd__consent label{font-size:12px}.ohbd .human-foot{font-size:11px;padding-bottom:26px}.ohbd .human-foot>.human-wrap{display:block;padding-top:22px}.ohbd .human-foot-links{gap:22px;margin-top:21px}.ohbd .human-foot details[open]{max-width:none}}


@media(max-width:749px){.ohbd .human-hero-photo{height:auto;min-height:0}.ohbd .human-hero--brand .human-hero-photo{height:auto;aspect-ratio:4/5;object-fit:contain;object-position:center}}
