.page_hero__DreIn{min-height:calc(100svh - 88px);display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);border-bottom:1px solid var(--line);background:radial-gradient(circle at 18% 8%,#17333a,transparent 35%),var(--ink)}.page_heroCopy__3SSLj{padding:clamp(64px,9vw,140px) clamp(32px,8vw,144px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.page_heroCopy__3SSLj h1{font-family:var(--display);font-size:clamp(68px,8vw,132px);line-height:.82;text-transform:uppercase;letter-spacing:.015em;margin:0}.page_heroCopy__3SSLj h1 span{color:var(--lime)}.page_lede__WaIFd{max-width:54ch;color:var(--fog);font-size:18px;line-height:1.65;margin:30px 0}.page_price__TWbrE{font-size:13px;color:var(--fog);margin:22px 0 0}.page_heroMedia__ynVcu{margin:0;min-height:100%;background:#0b1920;overflow:hidden;border-left:1px solid var(--line)}.page_heroMedia__ynVcu img{height:100%;object-fit:cover;object-position:center}.page_intro__v4Ckj{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1fr);grid-gap:clamp(40px,9vw,150px);gap:clamp(40px,9vw,150px)}.page_intro__v4Ckj h2,.page_page__OpWGy .hunter-oil-faq h2,.page_page__OpWGy .hunter-oil-fit h2,.page_page__OpWGy .hunter-oil-formula h2{font-family:var(--display);font-size:clamp(42px,5vw,72px);line-height:.92;text-transform:uppercase;margin:0;max-width:10ch}.page_prose__iYLcr{max-width:62ch}.page_page__OpWGy .hunter-oil-faq p,.page_page__OpWGy .hunter-oil-fit p,.page_page__OpWGy .hunter-oil-formula p,.page_prose__iYLcr p{color:var(--fog);font-size:17px;line-height:1.7}.page_prose__iYLcr p:first-of-type{margin-top:0}.page_page__OpWGy .hunter-oil-formula{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1fr);grid-gap:clamp(40px,8vw,130px);gap:clamp(40px,8vw,130px);align-items:center}.page_page__OpWGy .hunter-oil-formula-media{height:100%;min-height:470px;border:1px solid var(--line);background:#0b1920}.page_page__OpWGy .hunter-oil-formula-media img{height:100%;object-fit:cover}.page_page__OpWGy .hunter-oil-list{list-style:none;margin:26px 0;padding:0;border-top:1px solid var(--line)}.page_page__OpWGy .hunter-oil-list li{color:var(--fog);padding:14px 0;border-bottom:1px solid var(--line)}.page_page__OpWGy .hunter-oil-list strong{color:var(--cream)}.page_page__OpWGy .hunter-oil-steps{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line)}.page_page__OpWGy .hunter-oil-steps article{padding:30px;min-height:260px;border-right:1px solid var(--line)}.page_page__OpWGy .hunter-oil-steps article:last-child{border-right:0}.page_page__OpWGy .hunter-oil-steps span{font-family:var(--display);font-size:30px;color:var(--lime)}.page_page__OpWGy .hunter-oil-faq h3,.page_page__OpWGy .hunter-oil-steps h3{font-family:var(--display);font-size:29px;line-height:1;text-transform:uppercase;margin:24px 0 10px}.page_page__OpWGy .hunter-oil-steps p{color:var(--fog);font-size:15px;margin:0}.page_page__OpWGy .hunter-oil-fit{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.58fr);grid-gap:clamp(40px,9vw,150px);gap:clamp(40px,9vw,150px);align-items:start}.page_page__OpWGy .hunter-oil-aside{border:1px solid var(--line);padding:30px;background:var(--ink)}.page_page__OpWGy .hunter-oil-aside dl{margin:22px 0 30px;border-top:1px solid var(--line)}.page_page__OpWGy .hunter-oil-aside dl div{padding:14px 0;border-bottom:1px solid var(--line)}.page_page__OpWGy .hunter-oil-aside dt{font-family:var(--display);font-size:18px;text-transform:uppercase;color:var(--lime)}.page_page__OpWGy .hunter-oil-aside dd{margin:4px 0 0;color:var(--fog);font-size:14px}.page_page__OpWGy .hunter-oil-faq{display:grid;grid-template-columns:minmax(280px,.65fr) minmax(0,1fr);grid-gap:clamp(40px,9vw,150px);gap:clamp(40px,9vw,150px)}.page_page__OpWGy .hunter-oil-faq-list{border-top:1px solid var(--line)}.page_page__OpWGy .hunter-oil-faq-list article{padding:3px 0 21px;border-bottom:1px solid var(--line)}.page_page__OpWGy .hunter-oil-faq-list h3{margin-bottom:8px}.page_page__OpWGy .hunter-oil-faq-list p{margin:0}.page_page__OpWGy .hunter-oil-close p:not(.eyebrow){color:var(--fog);margin:-8px auto 32px;max-width:42ch}.page_page__OpWGy .hunter-oil-why{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);grid-gap:clamp(40px,9vw,150px);gap:clamp(40px,9vw,150px);align-items:start}.page_page__OpWGy .hunter-oil-why h2{font-family:var(--display);font-size:clamp(42px,5vw,72px);line-height:.92;text-transform:uppercase;margin:0 0 25px;max-width:10ch}.page_page__OpWGy .hunter-oil-why-note{border:1px solid var(--line);padding:30px;background:var(--ink-2)}.page_page__OpWGy .hunter-oil-why-note>p:not(.eyebrow){font-family:var(--display);font-size:32px;line-height:1.02;text-transform:uppercase;margin:0 0 30px}@media(max-width:900px){.page_hero__DreIn{grid-template-columns:1fr}.page_heroMedia__ynVcu{min-height:470px;border-left:0;border-top:1px solid var(--line)}.page_intro__v4Ckj,.page_page__OpWGy .hunter-oil-faq,.page_page__OpWGy .hunter-oil-fit,.page_page__OpWGy .hunter-oil-formula,.page_page__OpWGy .hunter-oil-why{grid-template-columns:1fr;gap:34px}.page_page__OpWGy .hunter-oil-steps{grid-template-columns:repeat(2,1fr)}.page_page__OpWGy .hunter-oil-steps article:nth-child(2){border-right:0}.page_page__OpWGy .hunter-oil-steps article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:760px){.page_hero__DreIn{min-height:auto}.page_heroCopy__3SSLj{padding:58px 21px}.page_heroCopy__3SSLj h1{font-size:clamp(60px,18vw,86px)}.page_heroMedia__ynVcu{min-height:370px}.page_intro__v4Ckj{gap:28px}.page_page__OpWGy .hunter-oil-formula-media{min-height:300px}.page_page__OpWGy .hunter-oil-steps{grid-template-columns:1fr}.page_page__OpWGy .hunter-oil-steps article,.page_page__OpWGy .hunter-oil-steps article:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:0}.page_page__OpWGy .hunter-oil-steps article:last-child{border-bottom:0}.page_page__OpWGy .hunter-oil-aside{padding:24px}}