._page_1fe44_1{color:#17140f;background:#f2ede3;min-height:100vh}._page_1fe44_1 nav{color:#fff;background:#0d0c0a;justify-content:space-between;align-items:center;height:78px;padding:0 clamp(20px,6vw,90px);display:flex}._brand_1fe44_1{color:#fff;letter-spacing:.14em;font:700 13px Georgia;text-decoration:none}._brand_1fe44_1 small{color:#c89b46;margin-top:5px;font:8px Arial;display:block}._page_1fe44_1 nav>a:last-child,._gold_1fe44_1,._cta_1fe44_1 a{color:#111;background:#bd903d;align-items:center;gap:8px;padding:15px 19px;font-weight:900;text-decoration:none;display:flex}._hero_1fe44_1{color:#fff;background:radial-gradient(circle at 78% 15%,#bd903d33,#0000 30%),#11100e;grid-template-columns:1.2fr .65fr;align-items:center;gap:8vw;min-height:680px;padding:clamp(75px,10vw,130px) clamp(22px,7vw,105px);display:grid}._eyebrow_1fe44_1{color:#a47728;letter-spacing:.17em;align-items:center;gap:8px;font-size:11px;font-weight:900;display:flex}._hero_1fe44_1 ._eyebrow_1fe44_1,._dark_1fe44_1 ._eyebrow_1fe44_1,._cta_1fe44_1 ._eyebrow_1fe44_1{color:#d0a553}._eyebrow_1fe44_1 svg{width:15px}._hero_1fe44_1 h1,._page_1fe44_1 h2{margin:18px 0;font:clamp(44px,6vw,80px)/1.03 Georgia}._hero_1fe44_1 h1 em{color:#d0a553;font-weight:400;display:block}._hero_1fe44_1>div>p:not(._eyebrow_1fe44_1){color:#c5bfb5;max-width:700px;font-size:18px;line-height:1.75}._hero_1fe44_1 ._gold_1fe44_1{margin-top:18px;display:inline-flex}._hero_1fe44_1>div>span{color:#938d84;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}._hero_1fe44_1 aside{color:#17140f;background:#f4eee3;border-top:4px solid #bd903d;padding:40px}._hero_1fe44_1 aside small{color:#8d651f;letter-spacing:.14em;font-weight:900}._hero_1fe44_1 aside b{margin:18px 0;font:42px Georgia;display:block}._hero_1fe44_1 aside p{color:#615a50;line-height:1.65}._pain_1fe44_1,._outcomes_1fe44_1,._fit_1fe44_1{max-width:1220px;margin:auto;padding:clamp(80px,10vw,135px) clamp(22px,5vw,60px)}._pain_1fe44_1,._fit_1fe44_1{grid-template-columns:1fr 1fr;gap:8vw;display:grid}._pain_1fe44_1 h2,._fit_1fe44_1 h2{font-size:clamp(39px,5vw,64px)}._pain_1fe44_1>div:last-child,._fit_1fe44_1>div:last-child{border-top:1px solid #cabda9}._pain_1fe44_1>div:last-child p,._fit_1fe44_1>div:last-child p{border-bottom:1px solid #cabda9;align-items:flex-start;gap:12px;margin:0;padding:18px 0;line-height:1.6;display:flex}._pain_1fe44_1 svg,._fit_1fe44_1 svg,._outcomes_1fe44_1 svg{color:#a67929;flex:none}._dark_1fe44_1{color:#fff;background:#12110f;grid-template-columns:1fr 1fr;gap:8vw;padding:clamp(80px,10vw,135px) clamp(22px,8vw,120px);display:grid}._dark_1fe44_1 h2{font-size:clamp(39px,5vw,64px)}._dark_1fe44_1>div:first-child>p:last-child{color:#aaa399;font-size:17px;line-height:1.7}._dark_1fe44_1>div:last-child{border-top:1px solid #3f3931}._dark_1fe44_1 article{border-bottom:1px solid #3f3931;gap:18px;padding:18px 0;display:flex}._dark_1fe44_1 article span{color:#c79c4b;font:18px Georgia}._dark_1fe44_1 article p{color:#d1cbc2;margin:0;line-height:1.55}._outcomes_1fe44_1 h2{max-width:1000px;font-size:clamp(40px,5vw,66px)}._outcomes_1fe44_1 h2 em{color:#a67929}._outcomes_1fe44_1>div{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:45px;display:grid}._outcomes_1fe44_1 article{background:#fff;border:1px solid #d2c6b4;gap:12px;padding:25px;display:flex}._outcomes_1fe44_1 article p{margin:0;font-weight:700;line-height:1.6}._cta_1fe44_1{text-align:center;color:#fff;background:#181612;padding:clamp(80px,10vw,130px) 22px}._cta_1fe44_1 ._eyebrow_1fe44_1{justify-content:center}._cta_1fe44_1 h2{max-width:900px;margin:20px auto;font-size:clamp(42px,6vw,74px)}._cta_1fe44_1>p:not(._eyebrow_1fe44_1){color:#aaa399;max-width:700px;margin:0 auto 30px;line-height:1.7}._cta_1fe44_1 a{display:inline-flex}._page_1fe44_1 footer{color:#fff;background:#090908;grid-template-columns:.7fr 1.3fr;gap:55px;padding:48px 7vw;display:grid}._page_1fe44_1 footer b{color:#d0a553;letter-spacing:.12em}._page_1fe44_1 footer p{color:#7f786e;margin:0;font-size:12px;line-height:1.55}@media (max-width:850px){._hero_1fe44_1,._pain_1fe44_1,._dark_1fe44_1,._fit_1fe44_1,._outcomes_1fe44_1>div,._page_1fe44_1 footer{grid-template-columns:1fr}._page_1fe44_1 nav>a:last-child{padding:12px;font-size:0}._hero_1fe44_1{min-height:0}}
