@font-face{font-family:FontSofiaPro;src:url(/shop/_next/static/media/b8e48ac181eb5d44-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:FontSofiaPro;src:url(/shop/_next/static/media/ac9e4cd5979b18c8-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:FontSofiaPro;src:url(/shop/_next/static/media/6e157fee2afd6082-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:FontSofiaPro;src:url(/shop/_next/static/media/6a3d0c7a81ca2e70-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:FontSofiaPro;src:url(/shop/_next/static/media/01ff0e6b9f83af8b-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:FontSofiaPro;src:url(/shop/_next/static/media/99a6e5efb8add4f5-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:FontSofiaPro Fallback;src:local("Arial");ascent-override:97.75%;descent-override:26.98%;line-gap-override:24.85%;size-adjust:103.42%}.__className_de6222{font-family:FontSofiaPro,FontSofiaPro Fallback}.__variable_de6222{--next-font:"FontSofiaPro","FontSofiaPro Fallback"}@layer theme, base, components, utilities, overrides;@layer theme, base, components, utilities, overrides;@layer theme{:root{--breakpoint-xsmall:384px;--breakpoint-small:576px;--breakpoint-medium:768px;--breakpoint-large:960px;--breakpoint-xlarge:1152px;--breakpoint-xxlarge:1344px;--breakpoint-xxxlarge:1536px;--color-white:#fff;--color-black:#000;--color-NL050:#ffffff12;--color-NL100:#ffffff1c;--color-NL150:#ffffff2b;--color-NL200:#ffffff38;--color-NL300:#ffffff57;--color-NL400:#ffffff6e;--color-NL500:#ffffff82;--color-NL600:#ffffffa8;--color-NL700:#ffffffcc;--color-NL800:#ffffffe5;--color-NL900:#fffffff7;--color-ND050:#00000008;--color-ND100:#0000000f;--color-ND150:#0000001f;--color-ND200:#00000030;--color-ND300:#00000054;--color-ND400:#00000070;--color-ND500:#0000008a;--color-ND600:#000000a6;--color-ND700:#000000bd;--color-ND800:#000000d1;--color-ND900:#000000e3;--color-G050:#f7f7f7;--color-G100:#f0f0f0;--color-G150:#e0e0e0;--color-G200:#cfcfcf;--color-G300:#ababab;--color-G400:#8f8f8f;--color-G500:#757575;--color-G600:#595959;--color-G700:#424242;--color-G800:#2e2e2e;--color-G900:#1c1c1c;--color-US100:#90ad72;--color-US300:#759159;--color-US500:#5d7844;--color-UE100:#f6675a;--color-UE300:#d85045;--color-UE500:#bd3c32;--color-UC100:#f8dea5;--color-UC300:#f0b556;--color-UC500:#e7900d;--color-STOCKIN:#00a7381f;--color-STOCKLIMITED:#bd3e321f;--color-PUR400:#6443c7;--color-MH400:#fdffa7;--color-NU400:#d5ff5d;--color-COMHA400:#8a3a34;--color-KLARNAP400:#ffa8cd;--color-RD300:#8f5549;--color-RD500:#943b3b;--color-RD600:#8a3a34;--color-PR500:#726e8d;--color-GR001:linear-gradient(135deg,#7441b1 -0.03%,#6353c2 50%,#5b78d0 100.03%);--color-GR001ALT:#7441b1;--color-HIMHAIRFGR001:linear-gradient(122deg,#cc6543 0.72%,#ce6743 28.64%,#8a3a34 87.82%);--color-HIMHAIRFGR001ALT:#8a3a34;--color-HIMHAIRPGROO1:linear-gradient(90deg,#efe8df 2.91%,#f0dcc9 96.55%);--color-HIMHAIRPGROO1ALT:#f0dcc9;--color-HIMW100:#f9f4ec;--color-HIMW200:#f0e5d2;--color-HIMW300:#ebddba;--color-HIMW400:#eac57d;--color-HIMW500:#cf9358;--color-HIMW600:#784b2a;--color-HIMW700:#392e25;--color-HIMWXX:#ffc671;--color-HIMWGR001:linear-gradient(92.78deg,#f0e5d2 2.19%,#ebddba 96.62%);--color-HIMWGR001ALT:#f0e5d2;--color-HIMWGR002:linear-gradient(92.52deg,#eac57d 2.82%,#cf9358 97.51%);--color-HIMWGR002ALT:#eac57d;--color-HIMWGR003:linear-gradient(174deg,#cf9358 -37.05%,#392e25 42.67%);--color-HIMWGR003ALT:#cf9358;--color-HIMWDUOGR001:linear-gradient(138.32deg,#f1e9c3 20.33%,#eac57d 74.13%);--color-HIMSE400:#678bae;--color-HIMCOMSE400:#00a76e;--color-HIMSILDE400:#5c8cb5;--color-HIMTADAL300:#eece90;--color-HIMTADAL400:#bd965e;--color-HIMTADALGR001:linear-gradient(253deg,#f0db97 0.61%,#a7833a);--color-HIMTADALGR001ALT:#f0db97;--color-HIMSILDEGR001:linear-gradient(61deg,#1485a8,#8cd1e1);--color-HIMSILDEGR001ALT:#1485a8;--color-HIMSILDEGR002:linear-gradient(61deg,#c5dde4,#ebf3f6);--color-HIMSILDEGR002ALT:#c5dde4;--color-HIMHAIRHGROO1:linear-gradient(240deg,#b34d4d,#943b3b 48.5%,#652424);--color-HIMHAIRHGROO1ALT:#b34d4d;--color-HIMTESTO400:#6797c7;--color-HIMTESTO900:#1a1f23;--color-HIMSTESTGR001:linear-gradient(30deg,#1a1f23 14.52%,#393e42 68.45%);--color-HIMTESTOGR001:linear-gradient(212.81deg,#6488ac 55.62%,#9cbad6);--color-HIMTESTOGR001ALT:#6488ac;--color-HIMSMINTGR001:linear-gradient(33deg,#2b824f -0.05%,#45ba74 99.95%);--color-HIMSMINTGR001ALT:#2b824f;--color-HIMHEARTHGR001:linear-gradient(180deg,#dc926e,#c2785f 48.5%,#a75654);--color-HIMHEARTHGR001ALT:#dc926e;--color-HIMSEXMULGR001:linear-gradient(0deg,#f2a571,#fdf2e7 60.8%);--color-HIMSEXMULGR001ALT:#f2a571;--color-HIMTRTA400:#6d8d9e;--color-HIMTRTB100:#f8f4ee;--color-HIMTRTB400:#fdecac;--color-HIMTRTGR001:linear-gradient(330.21deg,#efe8df -83.44%,#fdeaa0 -6.46%,#cedbe5 76.1%);--color-HIMTRTGR001ALT:#efe8df;--color-HIMCCGR001:linear-gradient(90deg,#5d5b73,#9694ab);--color-HIMCCGR001ALT:#5d5b73;--color-HIMGR001:linear-gradient(221.78deg,#9e4952 27.97%,#b76d57 54.06%,#dc926e 79.54%);--color-HIMLABSGR001:radial-gradient(267.09% 172.22% at 50% 0%,#381e18 0%,#47221c 14.72%,#9c5a4c 75.28%);--color-HIMGR001ALT:#9e4952;--color-HIMGR002:linear-gradient(135deg,#9c5756 -0.03%,#904e79 32.99%,#7e43a1 66.01%,#6b46bb 100.03%);--color-HIMGR002ALT:#9c5756;--color-HIMACCENT:#ad6657;--color-HIMP100:#c48a66;--color-HIMP200:#b88060;--color-HIMP300:#ac7758;--color-HIMP400:#a16d51;--color-HIMP500:#96644a;--color-HIMP600:#8e5e47;--color-HIMP700:#845744;--color-HIMP800:#7c5041;--color-HIMP900:#754b3d;--color-HIMS100:#faf8f2;--color-HIMS200:#f5f0e8;--color-HIMS300:#efe8df;--color-HIMS400:#eae1d7;--color-HIMS500:#e5dacf;--color-HIMS600:#ddd1c4;--color-HIMS700:#d3c5b5;--color-HIMS800:#cbbba9;--color-HIMS900:#c4b3a1;--color-HIMALA100:#f2f2eb;--color-HIMALA300:#e8e8e2;--color-HIMALA500:#deded9;--color-HIMALA700:#cacbc1;--color-HIMALA900:#b8baad;--color-HIMALB100:#f5f0f1;--color-HIMALB300:#ede4e5;--color-HIMALB500:#e5dadb;--color-HIMALB700:#cbbbbd;--color-HIMALB900:#b5a1a3;--color-HIMALC100:#f5fafa;--color-HIMALC300:#dfecef;--color-HIMALC500:#ccdfe5;--color-HIMALC700:#b5cbd2;--color-HIMALC900:#a1bbc2;--color-HIMADA100:#61474c;--color-HIMADA300:#563c41;--color-HIMADA500:#4c3338;--color-HIMADA700:#3f292d;--color-HIMADA900:#332124;--color-HERW100:#eef1ea;--color-HERW200:#e3ead9;--color-HERW300:#ccddb7;--color-HERW400:#9fb089;--color-HERW500:#7b8967;--color-HERW600:#384429;--color-HERW700:#313630;--color-HERWXX:#c5ed82;--color-HERWGR001:linear-gradient(270.93deg,#ccddb7 2.2%,#e3ead9 96.66%);--color-HERWGR001ALT:#ccddb7;--color-HERWGR002:linear-gradient(92.49deg,#9fb089 3.77%,#657353 99.37%);--color-HERWGR002ALT:#9fb089;--color-HERWGR003:linear-gradient(174deg,#7b8967 -37.05%,#313630 42.67%);--color-HERWGR003ALT:#7b8967;--color-HERHMGR001:linear-gradient(33deg,#cce5d9 -0.05%,#ddf0e7 99.95%);--color-HERHMGR001ALT:#ddf0e7;--color-HERWDUOGR001:linear-gradient(180deg,#fff0b3,#91ac60 143.75%);--color-HERH100:#eafce5;--color-HERH300:#bff8b1;--color-HERMH400:#548ab2;--color-HERMHGR001:linear-gradient(135deg,#5d62c8 -0.03%,#5e91d6 32.99%,#6cc2d6 66.01%,#8fdfc5 100.03%);--color-HERMHGR001ALT:#8fdfc5;--color-HERMO100:#fff7f3;--color-HERMO400:#ff7350;--color-HERMO900:#451310;--color-HERELEMENT:#338585;--color-HERGR001:linear-gradient(290.13deg,#6498a0 -1.91%,#76b2a7 49.05%,#78b3a8 49.06%,#9cccbc);--color-HERLABSGR001:radial-gradient(245.5% 158.3% at 50% 0%,#13262e 0%,#1d3539 36.84%,#1a6966 75.28%);--color-HERGR001ALT:#6498a0;--color-HERGR002:linear-gradient(135deg,#5d62c8 -0.03%,#5e91d6 32.99%,#6cc2d6 66.01%,#8fdfc5 100.03%);--color-HERGR002ALT:#5d62c8;--color-HERHGR001:linear-gradient(11deg,#111e1d 61.68%,#345a5f 97.22%);--color-HERHGR001ALT:#111e1d;--color-HERHGR002:linear-gradient(180deg,#f5faf6,#d4eae0);--color-HERHGR002ALT:#f5faf6;--color-HERP100:#3a515a;--color-HERP200:#344b55;--color-HERP300:#2d4650;--color-HERP400:#28414c;--color-HERP500:#223c47;--color-HERP600:#1e3741;--color-HERP700:#1a303a;--color-HERP800:#162b33;--color-HERP900:#13262e;--color-HERS100:#f5faf6;--color-HERS200:#ebf3ed;--color-HERS300:#e2ece7;--color-HERS400:#dbe6e1;--color-HERS500:#d3e0db;--color-HERS600:#c6d8d1;--color-HERS700:#b4cdc4;--color-HERS800:#a6c4ba;--color-HERS900:#9abdb1;--color-HERALA100:#eaf2f5;--color-HERALA300:#d7e3ea;--color-HERALA500:#c8d7df;--color-HERALA700:#b1c4ce;--color-HERALA900:#9cb3be;--color-HERALB100:#f5f0f1;--color-HERALB300:#ede4e5;--color-HERALB500:#e5dadb;--color-HERALB700:#cbbbbd;--color-HERALB900:#b5a1a3;--color-HERAMA100:#8aa1ab;--color-HERAMA300:#718792;--color-HERAMA500:#5a707c;--color-HERAMA700:#4a636f;--color-HERAMB100:#73a3ab;--color-HERAMB300:#5e8c92;--color-HERAMB500:#4b767c;--color-HERAMB700:#3f676d;--color-HERAMB900:#345a5f;--color-HERADA100:#61474c;--color-HERADA300:#563c41;--color-HERADA500:#4c3338;--color-HERADA700:#3f292d;--color-HERADA900:#332124;--spacing-0:0px;--spacing-U002:2px;--spacing-U004:4px;--spacing-U006:6px;--spacing-U008:8px;--spacing-U010:10px;--spacing-U012:12px;--spacing-U014:14px;--spacing-U016:16px;--spacing-U018:18px;--spacing-U020:20px;--spacing-U022:22px;--spacing-U024:24px;--spacing-U028:28px;--spacing-U032:32px;--spacing-U036:36px;--spacing-U040:40px;--spacing-U044:44px;--spacing-U048:48px;--spacing-U056:56px;--spacing-U064:64px}}@layer theme{}@layer theme{@media (width >= 768px){:root{--spacing-U002:2px;--spacing-U004:4px;--spacing-U006:6px;--spacing-U008:9px;--spacing-U010:11px;--spacing-U012:13px;--spacing-U014:15px;--spacing-U016:17px;--spacing-U018:19px;--spacing-U020:21px;--spacing-U022:23px;--spacing-U024:26px;--spacing-U028:30px;--spacing-U032:34px;--spacing-U036:38px;--spacing-U040:43px;--spacing-U044:47px;--spacing-U048:51px;--spacing-U056:60px;--spacing-U064:68px}}@media (width >= 960px){:root{--spacing-U002:3px;--spacing-U004:5px;--spacing-U006:8px;--spacing-U008:10px;--spacing-U010:13px;--spacing-U012:15px;--spacing-U014:18px;--spacing-U016:20px;--spacing-U018:23px;--spacing-U020:25px;--spacing-U022:28px;--spacing-U024:30px;--spacing-U028:35px;--spacing-U032:40px;--spacing-U036:45px;--spacing-U040:50px;--spacing-U044:55px;--spacing-U048:60px;--spacing-U056:70px;--spacing-U064:80px}}}@layer theme{:root{--container-prose:65ch;--container-xs:384px;--container-sm:576px;--container-md:768px;--container-lg:960px;--container-xl:1152px;--container-xxl:1344px;--container-xxxl:1536px;--container-mastnav-h:57px;--container-bannernav-h:44px;--radius-xs:8px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-xl:30px;--z-navigation-cta:498;--z-navidation-transition:499;--z-navigation-mast:500;--z-navigation-drawer:501;--x-font-color:initial;--font-weight-light:400;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:600;--font-scale-16:87px;--font-scale-15:64px;--font-scale-14:57px;--font-scale-13:50px;--font-scale-12:45px;--font-scale-11:40px;--font-scale-10:36px;--font-scale-9:32px;--font-scale-8:28px;--font-scale-7:25px;--font-scale-6:22px;--font-scale-5:20px;--font-scale-4:18px;--font-scale-3:16px;--font-scale-2:14px;--font-scale-1:12px;--font-scale-0:11px;--font-letter-spacing-tight-15:-4.570000171661377px;--font-letter-spacing-tight-14:-4.010000228881836px;--font-letter-spacing-tight-13:-3.450000047683716px;--font-letter-spacing-tight-12:-3.049999952316284px;--font-letter-spacing-tight-11:-2.6500000953674316px;--font-letter-spacing-tight-10:-2.3299999237060547px;--font-letter-spacing-tight-9:-2.009999990463257px;--font-letter-spacing-tight-8:-1.690000057220459px;--font-letter-spacing-tight-7:-1.4500000476837158px;--font-letter-spacing-tight-6:-1.2100000381469727px;--font-letter-spacing-tight-5:-1.0499999523162842px;--font-letter-spacing-tight-4:-0.8899999856948853px;--font-letter-spacing-tight-3:-0.7300000190734863px;--font-letter-spacing-tight-2:-0.5699999928474426px;--font-letter-spacing-tight-1:-0.4099999964237213px;--font-letter-spacing-tight-0:-0.33000001311302185px;--font-letter-spacing-standard-5:-0.36000001430511475px;--font-letter-spacing-standard-4:-0.2800000011920929px;--font-letter-spacing-standard-3:-0.20000000298023224px;--font-letter-spacing-standard-2:-0.11999999731779099px;--font-letter-spacing-standard-1:-0.03999999910593033px;--font-letter-spacing-standard-0:0px;--font-line-height-tight-15:61.900001525878906px;--font-line-height-tight-14:55.25px;--font-line-height-tight-13:48.599998474121094px;--font-line-height-tight-12:43.849998474121094px;--font-line-height-tight-11:39.099998474121094px;--font-line-height-tight-10:35.29999923706055px;--font-line-height-tight-9:31.5px;--font-line-height-tight-8:27.700000762939453px;--font-line-height-tight-7:24.850000381469727px;--font-line-height-tight-6:22px;--font-line-height-tight-5:20.100000381469727px;--font-line-height-tight-4:18.200000762939453px;--font-line-height-tight-3:16.299999237060547px;--font-line-height-tight-2:14.399999618530273px;--font-line-height-tight-1:12.5px;--font-line-height-tight-0:11.550000190734863px;--font-line-height-standard-5:26.100000381469727px;--font-line-height-standard-4:23.600000381469727px;--font-line-height-standard-3:21.100000381469727px;--font-line-height-standard-2:18.600000381469727px;--font-line-height-standard-1:16.100000381469727px;--font-line-height-standard-0:14.850000381469727px}}@layer theme{}@layer theme{}@layer theme{}@layer theme{@media (width >= 768px){:root{--font-scale-15:103px;--font-scale-14:89px;--font-scale-13:76px;--font-scale-12:66px;--font-scale-11:57px;--font-scale-10:50px;--font-scale-9:43px;--font-scale-8:36px;--font-scale-7:31px;--font-scale-6:27px;--font-scale-5:23px;--font-scale-4:20px;--font-scale-3:17px;--font-scale-2:15px;--font-scale-1:12px;--font-scale-0:11px;--font-letter-spacing-tight-15:-7.690000057220459px;--font-letter-spacing-tight-14:-6.570000171661377px;--font-letter-spacing-tight-13:-5.53000020980835px;--font-letter-spacing-tight-12:-4.730000019073486px;--font-letter-spacing-tight-11:-4.010000228881836px;--font-letter-spacing-tight-10:-3.450000047683716px;--font-letter-spacing-tight-9:-2.890000104904175px;--font-letter-spacing-tight-8:-2.3299999237060547px;--font-letter-spacing-tight-7:-1.9299999475479126px;--font-letter-spacing-tight-6:-1.6100000143051147px;--font-letter-spacing-tight-5:-1.2899999618530273px;--font-letter-spacing-tight-4:-1.0499999523162842px;--font-letter-spacing-tight-3:-0.8100000023841858px;--font-letter-spacing-tight-2:-0.6499999761581421px;--font-letter-spacing-tight-1:-0.4099999964237213px;--font-letter-spacing-tight-0:-0.33000001311302185px;--font-letter-spacing-standard-5:-0.47999998927116394px;--font-letter-spacing-standard-4:-0.36000001430511475px;--font-letter-spacing-standard-3:-0.23999999463558197px;--font-letter-spacing-standard-2:-0.1599999964237213px;--font-letter-spacing-standard-1:-0.03999999910593033px;--font-letter-spacing-standard-0:0px;--font-line-height-tight-15:98.94999694824219px;--font-line-height-tight-14:85.6500015258789px;--font-line-height-tight-13:73.30000305175781px;--font-line-height-tight-12:63.79999923706055px;--font-line-height-tight-11:55.25px;--font-line-height-tight-10:48.599998474121094px;--font-line-height-tight-9:41.95000076293945px;--font-line-height-tight-8:35.29999923706055px;--font-line-height-tight-7:30.549999237060547px;--font-line-height-tight-6:26.75px;--font-line-height-tight-5:22.950000762939453px;--font-line-height-tight-4:20.100000381469727px;--font-line-height-tight-3:17.25px;--font-line-height-tight-2:15.350000381469727px;--font-line-height-tight-1:12.5px;--font-line-height-tight-0:11.550000190734863px;--font-line-height-standard-5:29.850000381469727px;--font-line-height-standard-4:26.100000381469727px;--font-line-height-standard-3:22.350000381469727px;--font-line-height-standard-2:19.850000381469727px;--font-line-height-standard-1:16.100000381469727px;--font-line-height-standard-0:14.850000381469727px}}@media (width >= 960px){:root{--font-scale-15:169px;--font-scale-14:144px;--font-scale-13:121px;--font-scale-12:103px;--font-scale-11:87px;--font-scale-10:74px;--font-scale-9:62px;--font-scale-8:51px;--font-scale-7:43px;--font-scale-6:35px;--font-scale-5:29px;--font-scale-4:24px;--font-scale-3:20px;--font-scale-2:16px;--font-scale-1:12px;--font-scale-0:11px;--font-letter-spacing-tight-15:-12.970000267028809px;--font-letter-spacing-tight-14:-10.970000267028809px;--font-letter-spacing-tight-13:-9.130000114440918px;--font-letter-spacing-tight-12:-7.690000057220459px;--font-letter-spacing-tight-11:-6.409999847412109px;--font-letter-spacing-tight-10:-5.369999885559082px;--font-letter-spacing-tight-9:-4.409999847412109px;--font-letter-spacing-tight-8:-3.5299999713897705px;--font-letter-spacing-tight-7:-2.890000104904175px;--font-letter-spacing-tight-6:-2.25px;--font-letter-spacing-tight-5:-1.7699999809265137px;--font-letter-spacing-tight-4:-1.3700000047683716px;--font-letter-spacing-tight-3:-1.0499999523162842px;--font-letter-spacing-tight-2:-0.7300000190734863px;--font-letter-spacing-tight-1:-0.4099999964237213px;--font-letter-spacing-tight-0:-0.33000001311302185px;--font-letter-spacing-standard-5:-0.7200000286102295px;--font-letter-spacing-standard-4:-0.5199999809265137px;--font-letter-spacing-standard-3:-0.36000001430511475px;--font-letter-spacing-standard-2:-0.20000000298023224px;--font-letter-spacing-standard-1:-0.03999999910593033px;--font-letter-spacing-standard-0:0px;--font-line-height-tight-15:161.64999389648438px;--font-line-height-tight-14:137.89999389648438px;--font-line-height-tight-13:116.05000305175781px;--font-line-height-tight-12:98.94999694824219px;--font-line-height-tight-11:83.75px;--font-line-height-tight-10:71.4000015258789px;--font-line-height-tight-9:60px;--font-line-height-tight-8:49.54999923706055px;--font-line-height-tight-7:41.95000076293945px;--font-line-height-tight-6:34.349998474121094px;--font-line-height-tight-5:28.649999618530273px;--font-line-height-tight-4:23.899999618530273px;--font-line-height-tight-3:20.100000381469727px;--font-line-height-tight-2:16.299999237060547px;--font-line-height-tight-1:12.5px;--font-line-height-tight-0:11.550000190734863px;--font-line-height-standard-5:37.349998474121094px;--font-line-height-standard-4:31.100000381469727px;--font-line-height-standard-3:26.100000381469727px;--font-line-height-standard-2:21.100000381469727px;--font-line-height-standard-1:16.100000381469727px;--font-line-height-standard-0:14.850000381469727px}}}@layer theme{:root{--text-margin-healthy:var(--spacing-U010);--text-margin-tight:var(--spacing-U004)}@media (width >= 768px){:root{--text-margin-healthy:var(--spacing-U012);--text-margin-tight:var(--spacing-U006)}}@media (width >= 960px){:root{--text-margin-healthy:var(--spacing-U012);--text-margin-tight:var(--spacing-U006)}}}@layer components{.text-body-xs{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-body-xs);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-body:calc(0.10539rem + 1.1467em);--b-variant-letter-spacing-ls-medium:calc(0.0275rem - 0.04em);font-variation-settings:var(--b-font-variation-body-xs);font-weight:var(--b-font-weight-body-xs);letter-spacing:var(--b-letter-spacing-body-xs);line-height:var(--b-line-height-body-xs);--font-size:var(--b-font-size-body-xs);--line-height:var(--b-line-height-body-xs);--letter-spacing:var(--b-letter-spacing-body-xs)}.text-body-xs b,.text-body-xs strong{font-weight:var(--font-weight-semibold)}@supports (text-wrap:pretty){.text-body-xs{text-wrap:pretty}}.text-body-s{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-body-s);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-body:calc(0.10539rem + 1.1467em);--b-variant-letter-spacing-ls-medium:calc(0.0275rem - 0.04em);font-variation-settings:var(--b-font-variation-body-s);font-weight:var(--b-font-weight-body-s);letter-spacing:var(--b-letter-spacing-body-s);line-height:var(--b-line-height-body-s);--font-size:var(--b-font-size-body-s);--line-height:var(--b-line-height-body-s);--letter-spacing:var(--b-letter-spacing-body-s)}.text-body-s b,.text-body-s strong{font-weight:var(--font-weight-semibold)}@supports (text-wrap:pretty){.text-body-s{text-wrap:pretty}}.text-body-m{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-body-m);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-body:calc(0.10539rem + 1.1467em);--b-variant-letter-spacing-ls-medium:calc(0.0275rem - 0.04em);font-variation-settings:var(--b-font-variation-body-m);font-weight:var(--b-font-weight-body-m);letter-spacing:var(--b-letter-spacing-body-m);line-height:var(--b-line-height-body-m);--font-size:var(--b-font-size-body-m);--line-height:var(--b-line-height-body-m);--letter-spacing:var(--b-letter-spacing-body-m)}.text-body-m b,.text-body-m strong{font-weight:var(--font-weight-semibold)}@supports (text-wrap:pretty){.text-body-m{text-wrap:pretty}}.text-body-l{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-body-l);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-body:calc(0.10539rem + 1.1467em);--b-variant-letter-spacing-ls-medium:calc(0.0275rem - 0.04em);font-variation-settings:var(--b-font-variation-body-l);font-weight:var(--b-font-weight-body-l);letter-spacing:var(--b-letter-spacing-body-l);line-height:var(--b-line-height-body-l);--font-size:var(--b-font-size-body-l);--line-height:var(--b-line-height-body-l);--letter-spacing:var(--b-letter-spacing-body-l)}.text-body-l b,.text-body-l strong{font-weight:var(--font-weight-semibold)}@supports (text-wrap:pretty){.text-body-l{text-wrap:pretty}}.text-body-xl{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-body-xl);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-body:calc(0.10539rem + 1.1467em);--b-variant-letter-spacing-ls-medium:calc(0.0275rem - 0.04em);font-variation-settings:var(--b-font-variation-body-xl);font-weight:var(--b-font-weight-body-xl);letter-spacing:var(--b-letter-spacing-body-xl);line-height:var(--b-line-height-body-xl);--font-size:var(--b-font-size-body-xl);--line-height:var(--b-line-height-body-xl);--letter-spacing:var(--b-letter-spacing-body-xl)}.text-body-xl b,.text-body-xl strong{font-weight:var(--font-weight-semibold)}@supports (text-wrap:pretty){.text-body-xl{text-wrap:pretty}}.text-label-xs{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-label-xs);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-label-xs);font-weight:var(--b-font-weight-label-xs);letter-spacing:var(--b-letter-spacing-label-xs);line-height:var(--b-line-height-label-xs);--font-size:var(--b-font-size-label-xs);--line-height:var(--b-line-height-label-xs);--letter-spacing:var(--b-letter-spacing-label-xs)}.text-label-xs b,.text-label-xs strong{font-weight:var(--font-weight-semibold)}@supports (text-wrap:pretty){.text-label-xs{text-wrap:pretty}}.text-label-s{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-label-s);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-label-s);font-weight:var(--b-font-weight-label-s);letter-spacing:var(--b-letter-spacing-label-s);line-height:var(--b-line-height-label-s);--font-size:var(--b-font-size-label-s);--line-height:var(--b-line-height-label-s);--letter-spacing:var(--b-letter-spacing-label-s)}.text-label-s b,.text-label-s strong{font-weight:var(--font-weight-semibold)}@supports (text-wrap:pretty){.text-label-s{text-wrap:pretty}}.text-label-m{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-label-m);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-label-m);font-weight:var(--b-font-weight-label-m);letter-spacing:var(--b-letter-spacing-label-m);line-height:var(--b-line-height-label-m);--font-size:var(--b-font-size-label-m);--line-height:var(--b-line-height-label-m);--letter-spacing:var(--b-letter-spacing-label-m)}.text-label-m b,.text-label-m strong{font-weight:var(--font-weight-semibold)}@supports (text-wrap:pretty){.text-label-m{text-wrap:pretty}}.text-label-l{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-label-l);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-label-l);font-weight:var(--b-font-weight-label-l);letter-spacing:var(--b-letter-spacing-label-l);line-height:var(--b-line-height-label-l);--font-size:var(--b-font-size-label-l);--line-height:var(--b-line-height-label-l);--letter-spacing:var(--b-letter-spacing-label-l)}.text-label-l b,.text-label-l strong{font-weight:var(--font-weight-semibold)}@supports (text-wrap:pretty){.text-label-l{text-wrap:pretty}}.text-label-xl{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-label-xl);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-label-xl);font-weight:var(--b-font-weight-label-xl);letter-spacing:var(--b-letter-spacing-label-xl);line-height:var(--b-line-height-label-xl);--font-size:var(--b-font-size-label-xl);--line-height:var(--b-line-height-label-xl);--letter-spacing:var(--b-letter-spacing-label-xl)}.text-label-xl b,.text-label-xl strong{font-weight:var(--font-weight-semibold)}@supports (text-wrap:pretty){.text-label-xl{text-wrap:pretty}}.text-heading-s{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-heading-s);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-heading-s);font-weight:var(--b-font-weight-heading-s);letter-spacing:var(--b-letter-spacing-heading-s);line-height:var(--b-line-height-heading-s);--font-size:var(--b-font-size-heading-s);--line-height:var(--b-line-height-heading-s);--letter-spacing:var(--b-letter-spacing-heading-s)}.text-heading-s b,.text-heading-s strong{font-weight:var(--font-weight-semibold)}.text-heading-s{text-wrap:balance}.text-heading-m{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-heading-m);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-heading-m);font-weight:var(--b-font-weight-heading-m);letter-spacing:var(--b-letter-spacing-heading-m);line-height:var(--b-line-height-heading-m);--font-size:var(--b-font-size-heading-m);--line-height:var(--b-line-height-heading-m);--letter-spacing:var(--b-letter-spacing-heading-m)}.text-heading-m b,.text-heading-m strong{font-weight:var(--font-weight-semibold)}.text-heading-m{text-wrap:balance}.text-heading-l{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-heading-l);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-heading-l);font-weight:var(--b-font-weight-heading-l);letter-spacing:var(--b-letter-spacing-heading-l);line-height:var(--b-line-height-heading-l);--font-size:var(--b-font-size-heading-l);--line-height:var(--b-line-height-heading-l);--letter-spacing:var(--b-letter-spacing-heading-l)}.text-heading-l b,.text-heading-l strong{font-weight:var(--font-weight-semibold)}.text-heading-l{text-wrap:balance}.text-heading-xl{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-heading-xl);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-heading-xl);font-weight:var(--b-font-weight-heading-xl);letter-spacing:var(--b-letter-spacing-heading-xl);line-height:var(--b-line-height-heading-xl);--font-size:var(--b-font-size-heading-xl);--line-height:var(--b-line-height-heading-xl);--letter-spacing:var(--b-letter-spacing-heading-xl)}.text-heading-xl b,.text-heading-xl strong{font-weight:var(--font-weight-semibold)}.text-heading-xl{text-wrap:balance}.text-display-s{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-display-s);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-display-s);font-weight:var(--b-font-weight-display-s);letter-spacing:var(--b-letter-spacing-display-s);line-height:var(--b-line-height-display-s);--font-size:var(--b-font-size-display-s);--line-height:var(--b-line-height-display-s);--letter-spacing:var(--b-letter-spacing-display-s)}.text-display-s b,.text-display-s strong{font-weight:var(--font-weight-semibold)}.text-display-s{text-wrap:balance}.text-display-m{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-display-m);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-display-m);font-weight:var(--b-font-weight-display-m);letter-spacing:var(--b-letter-spacing-display-m);line-height:var(--b-line-height-display-m);--font-size:var(--b-font-size-display-m);--line-height:var(--b-line-height-display-m);--letter-spacing:var(--b-letter-spacing-display-m)}.text-display-m b,.text-display-m strong{font-weight:var(--font-weight-semibold)}.text-display-m{text-wrap:balance}.text-display-l{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-display-l);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-display-l);font-weight:var(--b-font-weight-display-l);letter-spacing:var(--b-letter-spacing-display-l);line-height:var(--b-line-height-display-l);--font-size:var(--b-font-size-display-l);--line-height:var(--b-line-height-display-l);--letter-spacing:var(--b-letter-spacing-display-l)}.text-display-l b,.text-display-l strong{font-weight:var(--font-weight-semibold)}.text-display-l{text-wrap:balance}.text-display-xl{color:var(--x-font-color,var(--b-color-neutral-dark-900));font-family:var(--font-family);font-size:var(--b-font-size-display-xl);font-style:normal;margin:0;padding:0;--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);font-variation-settings:var(--b-font-variation-display-xl);font-weight:var(--b-font-weight-display-xl);letter-spacing:var(--b-letter-spacing-display-xl);line-height:var(--b-line-height-display-xl);--font-size:var(--b-font-size-display-xl);--line-height:var(--b-line-height-display-xl);--letter-spacing:var(--b-letter-spacing-display-xl)}.text-display-xl b,.text-display-xl strong{font-weight:var(--font-weight-semibold)}.text-display-xl{text-wrap:balance}}@layer utilities{.text-white{color:var(--x-font-color,var(--b-color-neutral-light-1000))}.text-ND300{color:var(--x-font-color,var(--b-color-neutral-dark-300))}.text-ND500{color:var(--x-font-color,var(--b-color-neutral-dark-500))}.text-ND600{color:var(--x-font-color,var(--b-color-neutral-dark-600))}.text-ND900{color:var(--x-font-color,var(--b-color-neutral-dark-900))}.text-margin-healthy{--text-margin:var(--text-margin-healthy);margin-bottom:var(--text-margin);margin-top:var(--text-margin)}.text-margin-healthy.text-margin-healthy.text-margin-healthy:first-child{margin-top:0}.text-margin-healthy.text-margin-healthy.text-margin-healthy:last-child{margin-bottom:0}.text-margin-tight{--text-margin:var(--text-margin-tight);margin-bottom:var(--text-margin);margin-top:var(--text-margin)}.text-margin-tight.text-margin-tight.text-margin-tight:first-child{margin-top:0}.text-margin-tight.text-margin-tight.text-margin-tight:last-child{margin-bottom:0}.font-wrap-balance{text-wrap:balance}@supports (text-wrap:pretty){.font-wrap-pretty{text-wrap:pretty}}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}}@layer theme{:root{--grid-gap:var(--spacing-U004);--grid-gap-loose:var(--spacing-U012);--grid-channel-1x:var(--spacing-U016);--grid-channel-2x:calc(var(--grid-channel-1x)*2);--grid-gutter:var(--spacing-U022);--grid-columns-base:4;--grid-container:min(var(--container-sm),calc(100vw - var(--grid-gutter)*2))}@media (width >= 768px){:root{--grid-columns-base:8;--grid-container:min(var(--container-md),calc(100vw - var(--grid-gutter)*2))}}@media (width >= 960px){:root{--grid-columns-base:12;--grid-container:min(var(--container-xxl),calc(100vw - var(--grid-gutter)*2))}}}@layer base{html{font-family:var(--font-family)}body{-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:border-box}html{line-height:1.5;-webkit-text-size-adjust:100%;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}}@font-face{font-display:swap;font-family:CareSans;font-style:normal;font-weight:400 700;src:url(https://www.hims.com/css/fonts/caresans/v1/CareSans-VF-Roman-subset.woff2) format("woff2");unicode-range:u+0-ff,u+131,u+152,u+153,u+2bb,u+2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:CareSans;font-style:italic;font-weight:400 700;src:url(https://www.hims.com/css/fonts/caresans/v1/CareSans-VF-Italic-subset.woff2) format("woff2");unicode-range:u+0-ff,u+131,u+152,u+153,u+2bb,u+2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-2193,u+2212,u+2215,u+feff,u+fffd}.variant-care-sans{--b-variant-line-height-lh-small:calc(0.19669rem + 0.9139em);--b-variant-letter-spacing-ls-small:calc(0.03654rem - 0.0351em);--b-variant-letter-spacing-ls-medium:calc(0.03583rem - 0.0201em);--b-variant-font-variation-display:"DISP" 1000;--b-font-family-sans:CareSans,Helvetica,Arial,sans-serif;--b-font-weight-heading-xl:450;--b-font-weight-heading-l:450;--b-font-weight-heading-m:450;--b-font-weight-heading-s:450;--b-font-weight-heading-xs:450;--b-line-height-display-xl:var(--b-variant-line-height-lh-small);--b-line-height-display-l:var(--b-variant-line-height-lh-small);--b-line-height-display-m:var(--b-variant-line-height-lh-small);--b-line-height-display-s:var(--b-variant-line-height-lh-small);--b-line-height-display-xs:var(--b-line-height-display-s);--b-line-height-heading-xl:var(--b-variant-line-height-lh-small);--b-line-height-heading-l:var(--b-variant-line-height-lh-small);--b-line-height-heading-m:var(--b-variant-line-height-lh-small);--b-line-height-heading-s:var(--b-variant-line-height-lh-small);--b-line-height-heading-xs:var(--b-line-height-heading-s);--b-line-height-label-xl:var(--b-variant-line-height-lh-small);--b-line-height-label-l:var(--b-variant-line-height-lh-small);--b-line-height-label-m:var(--b-variant-line-height-lh-small);--b-line-height-label-s:var(--b-variant-line-height-lh-small);--b-line-height-label-xs:var(--b-variant-line-height-lh-small);--b-letter-spacing-display-xl:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-display-l:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-display-m:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-display-s:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-display-xs:var(--b-letter-spacing-display-s);--b-letter-spacing-heading-xl:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-heading-l:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-heading-m:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-heading-s:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-heading-xs:var(--b-letter-spacing-heading-s);--b-letter-spacing-label-xl:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-label-l:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-label-m:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-label-s:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-label-xs:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-body-xl:var(--b-variant-letter-spacing-ls-medium);--b-letter-spacing-body-l:var(--b-variant-letter-spacing-ls-medium);--b-letter-spacing-body-m:var(--b-variant-letter-spacing-ls-medium);--b-letter-spacing-body-s:var(--b-variant-letter-spacing-ls-medium);--b-letter-spacing-body-xs:var(--b-variant-letter-spacing-ls-medium);--b-font-variation-display-xl:var(--b-variant-font-variation-display);--b-font-variation-display-l:var(--b-variant-font-variation-display);--b-font-variation-display-m:var(--b-variant-font-variation-display);--b-font-variation-display-s:var(--b-variant-font-variation-display);--b-font-variation-display-xs:var(--b-font-variation-display-s)}:root{--b-breakpoint:384px;--b-scale:0;--b-variant-grid-gap-default:var(--b-unit-u008);--b-variant-grid-gap-none:0rem;--b-variant-grid-gap-xsmall:var(--b-unit-u004);--b-variant-grid-gap-small:var(--b-unit-u006);--b-variant-grid-gap-large:var(--b-unit-u012);--b-variant-grid-gap-xlarge:var(--b-unit-u016);--b-variant-grid-gap-xxlarge:var(--b-unit-u020);--b-variant-grid-margin-default:var(--b-unit-u008);--b-variant-grid-margin-none:0rem;--b-variant-grid-margin-xsmall:var(--b-unit-u004);--b-variant-grid-margin-small:var(--b-unit-u006);--b-variant-grid-margin-large:var(--b-unit-u012);--b-variant-grid-margin-xlarge:var(--b-unit-u016);--b-variant-grid-margin-xxlarge:var(--b-unit-u020);--b-variant-grid-column-count-default:4;--b-variant-grid-column-count-wide:var(--b-variant-grid-column-count-default);--b-variant-grid-max-width-default:var(--b-variant-grid-max-width-fluid);--b-variant-grid-max-width-fluid:100%;--b-variant-unit-default-u002:0.125rem;--b-variant-unit-default-u004:calc((var(--b-scale)*0.0625 + 0.25)*1rem);--b-variant-unit-default-u006:calc((var(--b-scale)*0.0625 + 0.375)*1rem);--b-variant-unit-default-u008:calc((var(--b-scale)*0.125 + 0.5)*1rem);--b-variant-unit-default-u010:calc((var(--b-scale)*0.125 + 0.625)*1rem);--b-variant-unit-default-u012:calc((var(--b-scale)*0.125 + 0.75)*1rem);--b-variant-unit-default-u014:calc((var(--b-scale)*0.1875 + 0.875)*1rem);--b-variant-unit-default-u016:calc((var(--b-scale)*0.1875 + 1)*1rem);--b-variant-unit-default-u018:calc((var(--b-scale)*0.1875 + 1.125)*1rem);--b-variant-unit-default-u020:calc((var(--b-scale)*0.25 + 1.25)*1rem);--b-variant-unit-default-u022:calc((var(--b-scale)*0.25 + 1.375)*1rem);--b-variant-unit-default-u024:calc((var(--b-scale)*0.3125 + 1.5)*1rem);--b-variant-unit-default-u028:calc((var(--b-scale)*0.3125 + 1.75)*1rem);--b-variant-unit-default-u032:calc((var(--b-scale)*0.375 + 2)*1rem);--b-variant-unit-default-u036:calc((var(--b-scale)*0.4375 + 2.25)*1rem);--b-variant-unit-default-u040:calc((var(--b-scale)*0.5 + 2.5)*1rem);--b-variant-unit-default-u044:calc((var(--b-scale)*0.5 + 2.75)*1rem);--b-variant-unit-default-u048:calc((var(--b-scale)*0.5625 + 3)*1rem);--b-variant-unit-default-u056:calc((var(--b-scale)*0.6875 + 3.5)*1rem);--b-variant-unit-default-u064:calc((var(--b-scale)*0.75 + 4)*1rem);--b-variant-unit-default-u072:calc((var(--b-scale)*0.875 + 4.5)*1rem);--b-variant-unit-default-u080:calc((var(--b-scale)*0.9375 + 5)*1rem);--b-variant-unit-default-u088:calc((var(--b-scale)*1.0625 + 5.5)*1rem);--b-variant-unit-default-u096:calc((var(--b-scale)*1.125 + 6)*1rem);--b-variant-unit-default-u112:calc((var(--b-scale)*1.3125 + 7)*1rem);--b-variant-unit-default-u128:calc((var(--b-scale)*1.5 + 8)*1rem);--b-variant-unit-default-u144:calc((var(--b-scale)*1.6875 + 9)*1rem);--b-variant-unit-default-u160:calc((var(--b-scale)*1.875 + 10)*1rem);--b-variant-unit-default-u176:calc((var(--b-scale)*2.0625 + 11)*1rem);--b-variant-unit-default-u192:calc((var(--b-scale)*2.25 + 12)*1rem);--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em);--b-variant-line-height-lh-body:calc(0.10539rem + 1.1467em);--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);--b-variant-letter-spacing-ls-medium:calc(0.0275rem - 0.04em);--b-grid-gap:var(--b-variant-grid-gap-default);--b-grid-margin:var(--b-variant-grid-margin-default);--b-grid-column-count:var(--b-variant-grid-column-count-default);--b-grid-max-width:var(--b-variant-grid-max-width-default);--b-spacing-s025:calc((var(--b-scale)*1.125 + 1.5625)*1rem);--b-spacing-s050:calc((var(--b-scale)*2.25 + 3.125)*1rem);--b-spacing-s075:calc((var(--b-scale)*3.375 + 4.6875)*1rem);--b-spacing-s100:calc((var(--b-scale)*4.4375 + 6.25)*1rem);--b-unit-u000:0rem;--b-unit-u002:var(--b-variant-unit-default-u002);--b-unit-u004:var(--b-variant-unit-default-u004);--b-unit-u006:var(--b-variant-unit-default-u006);--b-unit-u008:var(--b-variant-unit-default-u008);--b-unit-u010:var(--b-variant-unit-default-u010);--b-unit-u012:var(--b-variant-unit-default-u012);--b-unit-u014:var(--b-variant-unit-default-u014);--b-unit-u016:var(--b-variant-unit-default-u016);--b-unit-u018:var(--b-variant-unit-default-u018);--b-unit-u020:var(--b-variant-unit-default-u020);--b-unit-u022:var(--b-variant-unit-default-u022);--b-unit-u024:var(--b-variant-unit-default-u024);--b-unit-u028:var(--b-variant-unit-default-u028);--b-unit-u032:var(--b-variant-unit-default-u032);--b-unit-u036:var(--b-variant-unit-default-u036);--b-unit-u040:var(--b-variant-unit-default-u040);--b-unit-u044:var(--b-variant-unit-default-u044);--b-unit-u048:var(--b-variant-unit-default-u048);--b-unit-u056:var(--b-variant-unit-default-u056);--b-unit-u064:var(--b-variant-unit-default-u064);--b-unit-u072:var(--b-variant-unit-default-u072);--b-unit-u080:var(--b-variant-unit-default-u080);--b-unit-u088:var(--b-variant-unit-default-u088);--b-unit-u096:var(--b-variant-unit-default-u096);--b-unit-u112:var(--b-variant-unit-default-u112);--b-unit-u128:var(--b-variant-unit-default-u128);--b-unit-u144:var(--b-variant-unit-default-u144);--b-unit-u160:var(--b-variant-unit-default-u160);--b-unit-u176:var(--b-variant-unit-default-u176);--b-unit-u192:var(--b-variant-unit-default-u192);--b-rem:1rem;--b-slope-t0:11px;--b-slope-t1:calc((var(--b-scale)*1 + 12)*1px);--b-slope-t2:calc((var(--b-scale)*2 + 14)*1px);--b-slope-t3:calc((var(--b-scale)*3 + 16)*1px);--b-slope-t4:calc((var(--b-scale)*5 + 18)*1px);--b-slope-t5:calc((var(--b-scale)*8 + 20)*1px);--b-slope-t6:calc((var(--b-scale)*11 + 22)*1px);--b-slope-t7:calc((var(--b-scale)*15 + 25)*1px);--b-slope-t8:calc((var(--b-scale)*20 + 28)*1px);--b-slope-t9:calc((var(--b-scale)*25 + 32)*1px);--b-slope-t10:calc((var(--b-scale)*33 + 36)*1px);--b-slope-t11:calc((var(--b-scale)*42 + 40)*1px);--b-slope-t12:calc((var(--b-scale)*54 + 45)*1px);--b-slope-t13:calc((var(--b-scale)*69 + 50)*1px);--b-slope-t14:calc((var(--b-scale)*85 + 57)*1px);--b-slope-t15:calc((var(--b-scale)*107 + 64)*1px);--b-slope-t16:calc((var(--b-scale)*133 + 72)*1px);--b-slope-t17:calc((var(--b-scale)*167 + 80)*1px);--b-slope-t18:calc((var(--b-scale)*206 + 90)*1px);--b-slope-t19:calc((var(--b-scale)*253 + 102)*1px);--b-slope-t20:calc((var(--b-scale)*313 + 114)*1px);--b-slope-t21:calc((var(--b-scale)*384 + 128)*1px);--b-font-family-sans:sofia-pro,SofiaProWeb,Helvetica,Arial,sans-serif;--b-font-family-serif:IvarSoft,serif;--b-font-weight-display-xl:400;--b-font-weight-display-l:400;--b-font-weight-display-m:400;--b-font-weight-display-s:400;--b-font-weight-display-xs:400;--b-font-weight-heading-xl:500;--b-font-weight-heading-l:500;--b-font-weight-heading-m:500;--b-font-weight-heading-s:500;--b-font-weight-heading-xs:500;--b-font-weight-label-xl:500;--b-font-weight-label-l:500;--b-font-weight-label-m:500;--b-font-weight-label-s:500;--b-font-weight-label-xs:500;--b-font-weight-body-xl:400;--b-font-weight-body-l:400;--b-font-weight-body-m:400;--b-font-weight-body-s:400;--b-font-weight-body-xs:400;--b-font-size-base:16px;--b-font-size-display-xl:var(--b-slope-t15);--b-font-size-display-l:var(--b-slope-t13);--b-font-size-display-m:var(--b-slope-t11);--b-font-size-display-s:var(--b-slope-t9);--b-font-size-display-xs:var(--b-font-size-display-s);--b-font-size-heading-xl:var(--b-slope-t8);--b-font-size-heading-l:var(--b-slope-t7);--b-font-size-heading-m:var(--b-slope-t6);--b-font-size-heading-s:var(--b-slope-t5);--b-font-size-heading-xs:var(--b-font-size-heading-s);--b-font-size-label-xl:var(--b-slope-t4);--b-font-size-label-l:var(--b-slope-t3);--b-font-size-label-m:var(--b-slope-t2);--b-font-size-label-s:var(--b-slope-t1);--b-font-size-label-xs:var(--b-slope-t0);--b-font-size-body-xl:var(--b-slope-t5);--b-font-size-body-l:var(--b-slope-t4);--b-font-size-body-m:var(--b-slope-t3);--b-font-size-body-s:var(--b-slope-t2);--b-font-size-body-xs:var(--b-slope-t1);--b-line-height-display-xl:var(--b-variant-line-height-lh-display);--b-line-height-display-l:var(--b-variant-line-height-lh-display);--b-line-height-display-m:var(--b-variant-line-height-lh-display);--b-line-height-display-s:var(--b-variant-line-height-lh-display);--b-line-height-display-xs:var(--b-line-height-display-s);--b-line-height-heading-xl:var(--b-variant-line-height-lh-display);--b-line-height-heading-l:var(--b-variant-line-height-lh-display);--b-line-height-heading-m:var(--b-variant-line-height-lh-display);--b-line-height-heading-s:var(--b-variant-line-height-lh-display);--b-line-height-heading-xs:var(--b-line-height-heading-s);--b-line-height-label-xl:var(--b-variant-line-height-lh-display);--b-line-height-label-l:var(--b-variant-line-height-lh-display);--b-line-height-label-m:var(--b-variant-line-height-lh-display);--b-line-height-label-s:var(--b-variant-line-height-lh-display);--b-line-height-label-xs:var(--b-variant-line-height-lh-display);--b-line-height-body-xl:var(--b-variant-line-height-lh-body);--b-line-height-body-l:var(--b-variant-line-height-lh-body);--b-line-height-body-m:var(--b-variant-line-height-lh-body);--b-line-height-body-s:var(--b-variant-line-height-lh-body);--b-line-height-body-xs:var(--b-variant-line-height-lh-body);--b-letter-spacing-display-xl:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-display-l:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-display-m:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-display-s:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-display-xs:var(--b-letter-spacing-display-s);--b-letter-spacing-heading-xl:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-heading-l:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-heading-m:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-heading-s:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-heading-xs:var(--b-letter-spacing-heading-s);--b-letter-spacing-label-xl:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-label-l:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-label-m:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-label-s:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-label-xs:var(--b-variant-letter-spacing-ls-small);--b-letter-spacing-body-xl:var(--b-variant-letter-spacing-ls-medium);--b-letter-spacing-body-l:var(--b-variant-letter-spacing-ls-medium);--b-letter-spacing-body-m:var(--b-variant-letter-spacing-ls-medium);--b-letter-spacing-body-s:var(--b-variant-letter-spacing-ls-medium);--b-letter-spacing-body-xs:var(--b-variant-letter-spacing-ls-medium);--b-font-variation-display-xl:normal;--b-font-variation-display-l:normal;--b-font-variation-display-m:normal;--b-font-variation-display-s:normal;--b-font-variation-display-xs:var(--b-font-variation-display-s);--b-font-variation-heading-xl:normal;--b-font-variation-heading-l:normal;--b-font-variation-heading-m:normal;--b-font-variation-heading-s:normal;--b-font-variation-heading-xs:var(--b-font-variation-heading-s);--b-font-variation-label-xl:normal;--b-font-variation-label-l:normal;--b-font-variation-label-m:normal;--b-font-variation-label-s:normal;--b-font-variation-label-xs:normal;--b-font-variation-body-xl:normal;--b-font-variation-body-l:normal;--b-font-variation-body-m:normal;--b-font-variation-body-s:normal;--b-font-variation-body-xs:normal;--b-font-axis-wght-label-xs:500;--b-font-axis-wght-label-s:500;--b-font-axis-wght-label-m:500;--b-font-axis-wght-label-l:500;--b-font-axis-wght-label-xl:500;--b-font-axis-wght-body-xs:400;--b-font-axis-wght-body-s:400;--b-font-axis-wght-body-m:400;--b-font-axis-wght-body-l:400;--b-font-axis-wght-body-xl:400;--b-font-axis-wght-heading-s:500;--b-font-axis-wght-heading-m:500;--b-font-axis-wght-heading-l:500;--b-font-axis-wght-heading-xl:500;--b-font-axis-wght-display-s:400;--b-font-axis-wght-display-m:400;--b-font-axis-wght-display-l:400;--b-font-axis-wght-display-xl:400;--b-font-axis-wdth-label-xs:100;--b-font-axis-wdth-label-s:100;--b-font-axis-wdth-label-m:100;--b-font-axis-wdth-label-l:100;--b-font-axis-wdth-label-xl:100;--b-font-axis-wdth-body-xs:100;--b-font-axis-wdth-body-s:100;--b-font-axis-wdth-body-m:100;--b-font-axis-wdth-body-l:100;--b-font-axis-wdth-body-xl:100;--b-font-axis-wdth-heading-s:100;--b-font-axis-wdth-heading-m:100;--b-font-axis-wdth-heading-l:100;--b-font-axis-wdth-heading-xl:100;--b-font-axis-wdth-display-s:100;--b-font-axis-wdth-display-m:100;--b-font-axis-wdth-display-l:100;--b-font-axis-wdth-display-xl:100;--b-color-neutral-dark-100:rgba(0,0,0,.06);--b-color-neutral-dark-150:rgba(0,0,0,.08);--b-color-neutral-dark-200:rgba(0,0,0,.1);--b-color-neutral-dark-250:rgba(0,0,0,.13);--b-color-neutral-dark-300:rgba(0,0,0,.15);--b-color-neutral-dark-350:rgba(0,0,0,.19);--b-color-neutral-dark-400:rgba(0,0,0,.24);--b-color-neutral-dark-450:rgba(0,0,0,.3);--b-color-neutral-dark-500:rgba(0,0,0,.37);--b-color-neutral-dark-550:rgba(0,0,0,.44);--b-color-neutral-dark-600:rgba(0,0,0,.5);--b-color-neutral-dark-650:rgba(0,0,0,.56);--b-color-neutral-dark-700:rgba(0,0,0,.61);--b-color-neutral-dark-750:rgba(0,0,0,.66);--b-color-neutral-dark-800:rgba(0,0,0,.71);--b-color-neutral-dark-850:rgba(0,0,0,.76);--b-color-neutral-dark-900:rgba(0,0,0,.81);--b-color-neutral-dark-950:rgba(0,0,0,.87);--b-color-neutral-dark-1000:#000;--b-color-neutral-dark-000:transparent;--b-color-neutral-dark-050:rgba(0,0,0,.04);--b-color-neutral-light-100:hsla(0,0%,100%,.2);--b-color-neutral-light-150:hsla(0,0%,100%,.25);--b-color-neutral-light-200:hsla(0,0%,100%,.3);--b-color-neutral-light-250:hsla(0,0%,100%,.35);--b-color-neutral-light-300:hsla(0,0%,100%,.4);--b-color-neutral-light-350:hsla(0,0%,100%,.45);--b-color-neutral-light-400:hsla(0,0%,100%,.5);--b-color-neutral-light-450:hsla(0,0%,100%,.56);--b-color-neutral-light-500:hsla(0,0%,100%,.64);--b-color-neutral-light-550:hsla(0,0%,100%,.71);--b-color-neutral-light-600:hsla(0,0%,100%,.76);--b-color-neutral-light-650:hsla(0,0%,100%,.82);--b-color-neutral-light-700:hsla(0,0%,100%,.85);--b-color-neutral-light-750:hsla(0,0%,100%,.88);--b-color-neutral-light-800:hsla(0,0%,100%,.91);--b-color-neutral-light-850:hsla(0,0%,100%,.92);--b-color-neutral-light-900:hsla(0,0%,100%,.94);--b-color-neutral-light-950:hsla(0,0%,100%,.96);--b-color-neutral-light-1000:#fff;--b-color-neutral-light-000:hsla(0,0%,100%,0);--b-color-neutral-light-050:hsla(0,0%,100%,.14);--b-color-amber-100:#442f10;--b-color-amber-150:#543b13;--b-color-amber-200:#644616;--b-color-amber-250:#745218;--b-color-amber-300:#845e1b;--b-color-amber-350:#95691c;--b-color-amber-400:#a77623;--b-color-amber-450:#b9852e;--b-color-amber-500:#ca963d;--b-color-amber-550:#deaa57;--b-color-amber-600:#ecba6c;--b-color-amber-650:#f6c77e;--b-color-amber-700:#fcd191;--b-color-amber-750:#fbdaa4;--b-color-amber-800:#fae3b7;--b-color-amber-850:#f7e9c5;--b-color-amber-900:#f8efd5;--b-color-amber-950:#faf5e8;--b-color-amber-050:#2f200b;--b-color-blue-100:#273448;--b-color-blue-150:#30415a;--b-color-blue-200:#3a4d69;--b-color-blue-250:#475975;--b-color-blue-300:#546782;--b-color-blue-350:#60738e;--b-color-blue-400:#6d829c;--b-color-blue-450:#7b91ac;--b-color-blue-500:#8ba2bd;--b-color-blue-550:#a1b5cf;--b-color-blue-600:#b1c4db;--b-color-blue-650:#bfd0e4;--b-color-blue-700:#cad9ea;--b-color-blue-750:#d4e1ef;--b-color-blue-800:#dbe7f3;--b-color-blue-850:#e2ecf5;--b-color-blue-900:#e8f0f8;--b-color-blue-950:#f0f6fc;--b-color-blue-050:#1c242e;--b-color-brick-100:#54251c;--b-color-brick-150:#682d22;--b-color-brick-200:#7b362a;--b-color-brick-250:#8d4131;--b-color-brick-300:#9d4d3c;--b-color-brick-350:#ab5a4a;--b-color-brick-400:#b76c5c;--b-color-brick-450:#bc8073;--b-color-brick-500:#c59489;--b-color-brick-550:#d5a99f;--b-color-brick-600:#dfbab2;--b-color-brick-650:#e5c7c0;--b-color-brick-700:#eed2cc;--b-color-brick-750:#f3dad5;--b-color-brick-800:#f6e1dc;--b-color-brick-850:#f8e7e3;--b-color-brick-900:#f9edea;--b-color-brick-950:#faf4f2;--b-color-brick-050:#391914;--b-color-butter-100:#442f14;--b-color-butter-150:#573a16;--b-color-butter-200:#674519;--b-color-butter-250:#77501d;--b-color-butter-300:#875d25;--b-color-butter-350:#95692c;--b-color-butter-400:#a47837;--b-color-butter-450:#b28943;--b-color-butter-500:#bd9c4f;--b-color-butter-550:#ccb15e;--b-color-butter-600:#d7c16a;--b-color-butter-650:#e4ce76;--b-color-butter-700:#ecd880;--b-color-butter-750:#f0df8b;--b-color-butter-800:#f4e69a;--b-color-butter-850:#f8ecaa;--b-color-butter-900:#fcf0be;--b-color-butter-950:#fef5db;--b-color-butter-050:#2d2111;--b-color-chestnut-100:#4b2c19;--b-color-chestnut-150:#5d361e;--b-color-chestnut-200:#6e4125;--b-color-chestnut-250:#7e4b2d;--b-color-chestnut-300:#8d5839;--b-color-chestnut-350:#9b6446;--b-color-chestnut-400:#aa7354;--b-color-chestnut-450:#ba8263;--b-color-chestnut-500:#cc9373;--b-color-chestnut-550:#e0a685;--b-color-chestnut-600:#ecb291;--b-color-chestnut-650:#f9c3a5;--b-color-chestnut-700:#fecfb5;--b-color-chestnut-750:#fbd8c6;--b-color-chestnut-800:#f9e0d3;--b-color-chestnut-850:#fae6dc;--b-color-chestnut-900:#f9ece5;--b-color-chestnut-950:#faf4f0;--b-color-chestnut-050:#331f15;--b-color-crimson-100:#5f1514;--b-color-crimson-150:#761817;--b-color-crimson-200:#8d1a1c;--b-color-crimson-250:#a42323;--b-color-crimson-300:#b92828;--b-color-crimson-350:#ce3432;--b-color-crimson-400:#df4741;--b-color-crimson-450:#ee5d56;--b-color-crimson-500:#f9786e;--b-color-crimson-550:#ff978c;--b-color-crimson-600:#ffaca2;--b-color-crimson-650:#ffbfb7;--b-color-crimson-700:#ffcbc5;--b-color-crimson-750:#fed6d1;--b-color-crimson-800:#fdded9;--b-color-crimson-850:#fee4e1;--b-color-crimson-900:#ffeae8;--b-color-crimson-950:#fff2f0;--b-color-crimson-050:#40110f;--b-color-frost-100:#183747;--b-color-frost-150:#1f4357;--b-color-frost-200:#275066;--b-color-frost-250:#325d75;--b-color-frost-300:#3e6a83;--b-color-frost-350:#4b7791;--b-color-frost-400:#58859f;--b-color-frost-450:#6795af;--b-color-frost-500:#77a6c2;--b-color-frost-550:#89b9d5;--b-color-frost-600:#9ac8e3;--b-color-frost-650:#a9d4ee;--b-color-frost-700:#b8def4;--b-color-frost-750:#c4e4f7;--b-color-frost-800:#d0e9f8;--b-color-frost-850:#d9eefa;--b-color-frost-900:#e2f2fb;--b-color-frost-950:#eef6fb;--b-color-frost-050:#112531;--b-color-golden-100:#452e24;--b-color-golden-150:#56392b;--b-color-golden-200:#654432;--b-color-golden-250:#765038;--b-color-golden-300:#855c3f;--b-color-golden-350:#946946;--b-color-golden-400:#a3774f;--b-color-golden-450:#b48659;--b-color-golden-500:#c69766;--b-color-golden-550:#d5ad75;--b-color-golden-600:#e0bc84;--b-color-golden-650:#ebc992;--b-color-golden-700:#f2d4a0;--b-color-golden-750:#f5dcac;--b-color-golden-800:#f4e3be;--b-color-golden-850:#f5e9ce;--b-color-golden-900:#f8eedd;--b-color-golden-950:#faf4eb;--b-color-golden-050:#2f1f18;--b-color-gray-100:#343434;--b-color-gray-150:#404040;--b-color-gray-200:#4c4c4c;--b-color-gray-250:#595959;--b-color-gray-300:#656565;--b-color-gray-350:#727272;--b-color-gray-400:grey;--b-color-gray-450:#8f8f8f;--b-color-gray-500:#a0a0a0;--b-color-gray-550:#b3b3b3;--b-color-gray-600:#c2c2c2;--b-color-gray-650:#cecece;--b-color-gray-700:#d8d8d8;--b-color-gray-750:#dfdfdf;--b-color-gray-800:#e5e5e5;--b-color-gray-850:#eaeaea;--b-color-gray-900:#efefef;--b-color-gray-950:#f5f5f5;--b-color-gray-050:#242424;--b-color-jade-100:#093a2d;--b-color-jade-150:#0a4838;--b-color-jade-200:#055543;--b-color-jade-250:#176350;--b-color-jade-300:#28715d;--b-color-jade-350:#357e6b;--b-color-jade-400:#448d79;--b-color-jade-450:#539c88;--b-color-jade-500:#68ae97;--b-color-jade-550:#7fc0aa;--b-color-jade-600:#8fceb9;--b-color-jade-650:#9cdbc5;--b-color-jade-700:#a4e5ce;--b-color-jade-750:#a9edd4;--b-color-jade-800:#b2f2d9;--b-color-jade-850:#c3f5e0;--b-color-jade-900:#d0f8e6;--b-color-jade-950:#e0fcf0;--b-color-jade-050:#04281e;--b-color-lemon-100:#353610;--b-color-lemon-150:#41420e;--b-color-lemon-200:#4e4e10;--b-color-lemon-250:#5b5c12;--b-color-lemon-300:#696816;--b-color-lemon-350:#76751b;--b-color-lemon-400:#848325;--b-color-lemon-450:#939434;--b-color-lemon-500:#a3a445;--b-color-lemon-550:#b7b857;--b-color-lemon-600:#c6c763;--b-color-lemon-650:#d2d36c;--b-color-lemon-700:#dcdd74;--b-color-lemon-750:#e4e47d;--b-color-lemon-800:#eaea8c;--b-color-lemon-850:#eeef9f;--b-color-lemon-900:#f1f2bb;--b-color-lemon-950:#f6f7e0;--b-color-lemon-050:#242410;--b-color-lilac-100:#33286c;--b-color-lilac-150:#3f3283;--b-color-lilac-200:#4b3c97;--b-color-lilac-250:#5649a9;--b-color-lilac-300:#6256bb;--b-color-lilac-350:#7063ca;--b-color-lilac-400:#7d72da;--b-color-lilac-450:#8b82e9;--b-color-lilac-500:#9c95f6;--b-color-lilac-550:#afaaff;--b-color-lilac-600:#bebbff;--b-color-lilac-650:#cbcaff;--b-color-lilac-700:#d5d4fe;--b-color-lilac-750:#dcdcfb;--b-color-lilac-800:#e3e3fa;--b-color-lilac-850:#e9e9f9;--b-color-lilac-900:#efeefb;--b-color-lilac-950:#f4f4fd;--b-color-lilac-050:#221b4e;--b-color-lime-100:#233915;--b-color-lime-150:#304619;--b-color-lime-200:#3c521a;--b-color-lime-250:#48601d;--b-color-lime-300:#526d1e;--b-color-lime-350:#5c7b1c;--b-color-lime-400:#688a22;--b-color-lime-450:#759b2b;--b-color-lime-500:#85ac3f;--b-color-lime-550:#95c04f;--b-color-lime-600:#a6d058;--b-color-lime-650:#b2dc61;--b-color-lime-700:#bce66b;--b-color-lime-750:#c3ed79;--b-color-lime-800:#caf28a;--b-color-lime-850:#d6f5a6;--b-color-lime-900:#e1f6c2;--b-color-lime-950:#f0f8e4;--b-color-lime-050:#13280c;--b-color-mauve-100:#432f32;--b-color-mauve-150:#503b3f;--b-color-mauve-200:#5d464b;--b-color-mauve-250:#695256;--b-color-mauve-300:#765f63;--b-color-mauve-350:#846c70;--b-color-mauve-400:#927a7e;--b-color-mauve-450:#a2898d;--b-color-mauve-500:#b49a9e;--b-color-mauve-550:#c7acb1;--b-color-mauve-600:#d5bcc0;--b-color-mauve-650:#e1c8cc;--b-color-mauve-700:#ead2d6;--b-color-mauve-750:#f0dadd;--b-color-mauve-800:#f5e0e3;--b-color-mauve-850:#f8e5e8;--b-color-mauve-900:#fbebed;--b-color-mauve-950:#fef2f4;--b-color-mauve-050:#301f22;--b-color-midnight-100:#1b3745;--b-color-midnight-150:#284451;--b-color-midnight-200:#334f5d;--b-color-midnight-250:#405c6b;--b-color-midnight-300:#4d6878;--b-color-midnight-350:#5c7585;--b-color-midnight-400:#6b8494;--b-color-midnight-450:#7c92a3;--b-color-midnight-500:#8ea3b4;--b-color-midnight-550:#a1b5c6;--b-color-midnight-600:#adc0d0;--b-color-midnight-650:#c0d0dd;--b-color-midnight-700:#cddae4;--b-color-midnight-750:#d4e1ea;--b-color-midnight-800:#dae7ed;--b-color-midnight-850:#dfecf2;--b-color-midnight-900:#e7f1f7;--b-color-midnight-950:#eef6fc;--b-color-midnight-050:#0a2633;--b-color-mint-100:#093a26;--b-color-mint-150:#0a482f;--b-color-mint-200:#075638;--b-color-mint-250:#036440;--b-color-mint-300:#00724a;--b-color-mint-350:#008153;--b-color-mint-400:#00915e;--b-color-mint-450:#00a26b;--b-color-mint-500:#1bb57c;--b-color-mint-550:#47c88e;--b-color-mint-600:#64d79f;--b-color-mint-650:#7be1ae;--b-color-mint-700:#91e9bb;--b-color-mint-750:#a8eec6;--b-color-mint-800:#bcf1d1;--b-color-mint-850:#ccf4dc;--b-color-mint-900:#daf6e4;--b-color-mint-950:#e9faef;--b-color-mint-050:#0a281b;--b-color-moss-100:#1e3a16;--b-color-moss-150:#26471e;--b-color-moss-200:#305426;--b-color-moss-250:#3a622f;--b-color-moss-300:#436f38;--b-color-moss-350:#4e7c42;--b-color-moss-400:#5a8c4e;--b-color-moss-450:#689b5a;--b-color-moss-500:#78ad6b;--b-color-moss-550:#89c17c;--b-color-moss-600:#99d08b;--b-color-moss-650:#a5dc97;--b-color-moss-700:#afe7a1;--b-color-moss-750:#b5eda8;--b-color-moss-800:#c0f3b3;--b-color-moss-850:#c9f6bf;--b-color-moss-900:#d5f9cc;--b-color-moss-950:#e6fce1;--b-color-moss-050:#13260e;--b-color-orange-100:#5a200b;--b-color-orange-150:#6f2608;--b-color-orange-200:#823010;--b-color-orange-250:#943b1b;--b-color-orange-300:#a34827;--b-color-orange-350:#b35535;--b-color-orange-400:#c46442;--b-color-orange-450:#d67353;--b-color-orange-500:#e88564;--b-color-orange-550:#fa9b7b;--b-color-orange-600:#ffae92;--b-color-orange-650:#ffc0a8;--b-color-orange-700:#ffcebd;--b-color-orange-750:#fbd8cc;--b-color-orange-800:#f9e0d8;--b-color-orange-850:#f9e6e0;--b-color-orange-900:#fbece7;--b-color-orange-950:#fcf3f0;--b-color-orange-050:#3d1609;--b-color-oxide-100:#591f1f;--b-color-oxide-150:#6a2929;--b-color-oxide-200:#793433;--b-color-oxide-250:#874442;--b-color-oxide-300:#95514f;--b-color-oxide-350:#a15f5d;--b-color-oxide-400:#ad6f6c;--b-color-oxide-450:#bb7f7c;--b-color-oxide-500:#c8928f;--b-color-oxide-550:#dfa5a0;--b-color-oxide-600:#efb3af;--b-color-oxide-650:#f9c0bd;--b-color-oxide-700:#facecb;--b-color-oxide-750:#fad8d5;--b-color-oxide-800:#f7e0de;--b-color-oxide-850:#f8e7e5;--b-color-oxide-900:#f9eceb;--b-color-oxide-950:#faf3f4;--b-color-oxide-050:#3d1011;--b-color-purple-100:#343149;--b-color-purple-150:#3f3c5e;--b-color-purple-200:#4a4774;--b-color-purple-250:#565286;--b-color-purple-300:#645f9a;--b-color-purple-350:#716ba9;--b-color-purple-400:#7f79b3;--b-color-purple-450:#8e8aba;--b-color-purple-500:#9e9cc3;--b-color-purple-550:#b3afd8;--b-color-purple-600:#c2beeb;--b-color-purple-650:#cecaf7;--b-color-purple-700:#d7d3fc;--b-color-purple-750:#e0dcfc;--b-color-purple-800:#e6e3f9;--b-color-purple-850:#ebe8f9;--b-color-purple-900:#efedfb;--b-color-purple-950:#f5f4ff;--b-color-purple-050:#22202d;--b-color-sage-100:#2e3729;--b-color-sage-150:#394331;--b-color-sage-200:#46503b;--b-color-sage-250:#525d44;--b-color-sage-300:#5d6a4d;--b-color-sage-350:#697756;--b-color-sage-400:#768562;--b-color-sage-450:#84956f;--b-color-sage-500:#95a67f;--b-color-sage-550:#a7b990;--b-color-sage-600:#b7c99f;--b-color-sage-650:#c4d4ac;--b-color-sage-700:#cfdeb9;--b-color-sage-750:#d8e3c7;--b-color-sage-800:#e0e8d4;--b-color-sage-850:#e6eddd;--b-color-sage-900:#ecf1e5;--b-color-sage-950:#f3f7ef;--b-color-sage-050:#1e251c;--b-color-sand-100:#40302b;--b-color-sand-150:#533a32;--b-color-sand-200:#664338;--b-color-sand-250:#7a4e40;--b-color-sand-300:#8b5746;--b-color-sand-350:#9d6451;--b-color-sand-400:#a87454;--b-color-sand-450:#b88463;--b-color-sand-500:#ca9473;--b-color-sand-550:#d9a180;--b-color-sand-600:#eab798;--b-color-sand-650:#f3c5a9;--b-color-sand-700:#f4d1bc;--b-color-sand-750:#fbdecd;--b-color-sand-800:#f6e1d4;--b-color-sand-850:#f8e7dd;--b-color-sand-900:#f9ede6;--b-color-sand-950:#f9f5f1;--b-color-sand-050:#2a211f;--b-color-seafoam-100:#193934;--b-color-seafoam-150:#234741;--b-color-seafoam-200:#30524d;--b-color-seafoam-250:#3e5f5b;--b-color-seafoam-300:#466b67;--b-color-seafoam-350:#4e7975;--b-color-seafoam-400:#578883;--b-color-seafoam-450:#619993;--b-color-seafoam-500:#71aba4;--b-color-seafoam-550:#8abcb0;--b-color-seafoam-600:#a2cbbd;--b-color-seafoam-650:#b5d6c6;--b-color-seafoam-700:#c3decd;--b-color-seafoam-750:#cde5d2;--b-color-seafoam-800:#d5ebd8;--b-color-seafoam-850:#ddefdf;--b-color-seafoam-900:#e5f3e8;--b-color-seafoam-950:#eef8f1;--b-color-seafoam-050:#0e2623;--b-color-sienna-100:#502715;--b-color-sienna-150:#643117;--b-color-sienna-200:#773919;--b-color-sienna-250:#8b441a;--b-color-sienna-300:#9f4d1b;--b-color-sienna-350:#b2571e;--b-color-sienna-400:#c36629;--b-color-sienna-450:#d47539;--b-color-sienna-500:#e6884b;--b-color-sienna-550:#f69d67;--b-color-sienna-600:#ffb081;--b-color-sienna-650:#fec19d;--b-color-sienna-700:#fdcfb4;--b-color-sienna-750:#fed7c1;--b-color-sienna-800:#fddfcd;--b-color-sienna-850:#fde5d7;--b-color-sienna-900:#feece1;--b-color-sienna-950:#fff2e8;--b-color-sienna-050:#391b0f;--b-color-sky-100:#12364f;--b-color-sky-150:#164361;--b-color-sky-200:#174f73;--b-color-sky-250:#245c84;--b-color-sky-300:#336991;--b-color-sky-350:#44769b;--b-color-sky-400:#5585a7;--b-color-sky-450:#6695b5;--b-color-sky-500:#77a6c6;--b-color-sky-550:#89b9d8;--b-color-sky-600:#99c8e6;--b-color-sky-650:#a9d3ee;--b-color-sky-700:#b8def5;--b-color-sky-750:#c6e3f5;--b-color-sky-800:#d4e8f5;--b-color-sky-850:#ddedf6;--b-color-sky-900:#e4f1f9;--b-color-sky-950:#ecf7ff;--b-color-sky-050:#0e2536;--b-color-steel-100:#2f3439;--b-color-steel-150:#3a4146;--b-color-steel-200:#464d51;--b-color-steel-250:#525b5f;--b-color-steel-300:#5e676b;--b-color-steel-350:#697378;--b-color-steel-400:#778287;--b-color-steel-450:#849297;--b-color-steel-500:#93a3a9;--b-color-steel-550:#a6b5bc;--b-color-steel-600:#b5c4cb;--b-color-steel-650:#c1d0d7;--b-color-steel-700:#cadbe1;--b-color-steel-750:#d0e2ea;--b-color-steel-800:#d5e8f1;--b-color-steel-850:#ddecf4;--b-color-steel-900:#e6f1f7;--b-color-steel-950:#eff7fb;--b-color-steel-050:#20242a;--b-color-tan-100:#4c2b23;--b-color-tan-150:#5e3428;--b-color-tan-200:#703e2e;--b-color-tan-250:#824a36;--b-color-tan-300:#905540;--b-color-tan-350:#9e634c;--b-color-tan-400:#aa735b;--b-color-tan-450:#b6846a;--b-color-tan-500:#c5967b;--b-color-tan-550:#d7aa8f;--b-color-tan-600:#e5b99f;--b-color-tan-650:#efc6ac;--b-color-tan-700:#f5d1b8;--b-color-tan-750:#f9d9c2;--b-color-tan-800:#fae0cd;--b-color-tan-850:#fae7d6;--b-color-tan-900:#fbece0;--b-color-tan-950:#fdf3eb;--b-color-tan-050:#301d19;--b-color-taupe-100:#3d3126;--b-color-taupe-150:#4b3d2e;--b-color-taupe-200:#594936;--b-color-taupe-250:#69553f;--b-color-taupe-300:#76624b;--b-color-taupe-350:#826f59;--b-color-taupe-400:#8f7d6a;--b-color-taupe-450:#9c8d7d;--b-color-taupe-500:#aa9e92;--b-color-taupe-550:#bdb1a5;--b-color-taupe-600:#ccc1b4;--b-color-taupe-650:#d8cdc0;--b-color-taupe-700:#e2d7ca;--b-color-taupe-750:#ece1d4;--b-color-taupe-800:#ede4d7;--b-color-taupe-850:#f1e9de;--b-color-taupe-900:#f5eee6;--b-color-taupe-950:#f8f4ef;--b-color-taupe-050:#28221c;--b-color-terracotta-100:#5a1e1a;--b-color-terracotta-150:#6a2a27;--b-color-terracotta-200:#7a3533;--b-color-terracotta-250:#8a4242;--b-color-terracotta-300:#984f4e;--b-color-terracotta-350:#a65c56;--b-color-terracotta-400:#b46b61;--b-color-terracotta-450:#c17d6f;--b-color-terracotta-500:#d29080;--b-color-terracotta-550:#e1a495;--b-color-terracotta-600:#edb5a8;--b-color-terracotta-650:#f6c2b8;--b-color-terracotta-700:#facec7;--b-color-terracotta-750:#fad7d2;--b-color-terracotta-800:#fcdedb;--b-color-terracotta-850:#fde5e2;--b-color-terracotta-900:#feebe9;--b-color-terracotta-950:#fcf3f2;--b-color-terracotta-050:#400d06;--b-color-violet-100:#381b7c;--b-color-violet-150:#462595;--b-color-violet-200:#532cb0;--b-color-violet-250:#5f3ac2;--b-color-violet-300:#6b4bd0;--b-color-violet-350:#765cd7;--b-color-violet-400:#836fe0;--b-color-violet-450:#9180e7;--b-color-violet-500:#a193f5;--b-color-violet-550:#b2aaf7;--b-color-violet-600:#c1bcf9;--b-color-violet-650:#cdcaf9;--b-color-violet-700:#d7d4f9;--b-color-violet-750:#dedcf7;--b-color-violet-800:#e4e3f8;--b-color-violet-850:#e9e8f9;--b-color-violet-900:#eeeefb;--b-color-violet-950:#f4f5fd;--b-color-violet-050:#250d5a;--b-color-yellow-100:#442f1d;--b-color-yellow-150:#533a22;--b-color-yellow-200:#614629;--b-color-yellow-250:#705230;--b-color-yellow-300:#7e5f39;--b-color-yellow-350:#8c6c44;--b-color-yellow-400:#9b7a4e;--b-color-yellow-450:#ad8956;--b-color-yellow-500:#c19960;--b-color-yellow-550:#d3ac70;--b-color-yellow-600:#e3bd7f;--b-color-yellow-650:#edc98d;--b-color-yellow-700:#f3d4a2;--b-color-yellow-750:#f4dcb7;--b-color-yellow-800:#f6e2c6;--b-color-yellow-850:#f8e8d3;--b-color-yellow-900:#f8eee0;--b-color-yellow-950:#fbf4ec;--b-color-yellow-050:#2e1e12;--b-color-hers-primary-p100:#3a515a;--b-color-hers-primary-p200:#344b55;--b-color-hers-primary-p300:#2d4650;--b-color-hers-primary-p400:#28414c;--b-color-hers-primary-p500:#223c47;--b-color-hers-primary-p600:#1e3741;--b-color-hers-primary-p700:#1a303a;--b-color-hers-primary-p800:#162b33;--b-color-hers-primary-p900:#13262e;--b-color-hers-secondary-s100:#f5faf6;--b-color-hers-secondary-s200:#ebf3ed;--b-color-hers-secondary-s300:#e2ece7;--b-color-hers-secondary-s400:#dbe6e1;--b-color-hers-secondary-s500:#d3e0db;--b-color-hers-secondary-s600:#c6d8d1;--b-color-hers-secondary-s700:#b4cdc4;--b-color-hers-secondary-s800:#a6c4ba;--b-color-hers-secondary-s900:#9abdb1;--b-color-hers-accent-ala100:#eaf2f5;--b-color-hers-accent-ala300:#d7e3ea;--b-color-hers-accent-ala500:#c8d7df;--b-color-hers-accent-ala700:#b1c4ce;--b-color-hers-accent-ala900:#9cb3be;--b-color-hers-accent-alb100:#f5f0f1;--b-color-hers-accent-alb300:#ede4e5;--b-color-hers-accent-alb500:#e5dadb;--b-color-hers-accent-alb700:#cbbbbd;--b-color-hers-accent-alb900:#b5a1a3;--b-color-hers-accent-ama100:#8aa1ab;--b-color-hers-accent-ama300:#718792;--b-color-hers-accent-ama500:#5a707c;--b-color-hers-accent-ama700:#4a636f;--b-color-hers-accent-ama900:#3c5560;--b-color-hers-accent-amb100:#73a3ab;--b-color-hers-accent-amb300:#5e8c92;--b-color-hers-accent-amb500:#4b767c;--b-color-hers-accent-amb700:#3f676d;--b-color-hers-accent-amb900:#345a5f;--b-color-hers-accent-ada100:#61474c;--b-color-hers-accent-ada300:#563c41;--b-color-hers-accent-ada500:#4c3338;--b-color-hers-accent-ada700:#3f292d;--b-color-hers-accent-ada900:#332124;--b-color-hers-p100:var(--b-color-hers-primary-p100);--b-color-hers-p200:var(--b-color-hers-primary-p200);--b-color-hers-p300:var(--b-color-hers-primary-p300);--b-color-hers-p400:var(--b-color-hers-primary-p400);--b-color-hers-p500:var(--b-color-hers-primary-p500);--b-color-hers-p600:var(--b-color-hers-primary-p600);--b-color-hers-p700:var(--b-color-hers-primary-p700);--b-color-hers-p800:var(--b-color-hers-primary-p800);--b-color-hers-p900:var(--b-color-hers-primary-p900);--b-color-hers-s100:var(--b-color-hers-secondary-s100);--b-color-hers-s200:var(--b-color-hers-secondary-s200);--b-color-hers-s300:var(--b-color-hers-secondary-s300);--b-color-hers-s400:var(--b-color-hers-secondary-s400);--b-color-hers-s500:var(--b-color-hers-secondary-s500);--b-color-hers-s600:var(--b-color-hers-secondary-s600);--b-color-hers-s700:var(--b-color-hers-secondary-s700);--b-color-hers-s800:var(--b-color-hers-secondary-s800);--b-color-hers-s900:var(--b-color-hers-secondary-s900);--b-color-hims-primary-p100:#c48a66;--b-color-hims-primary-p200:#b88060;--b-color-hims-primary-p300:#ac7758;--b-color-hims-primary-p400:#a16d51;--b-color-hims-primary-p500:#96644a;--b-color-hims-primary-p600:#8e5e47;--b-color-hims-primary-p700:#845744;--b-color-hims-primary-p800:#7c5041;--b-color-hims-primary-p900:#754b3d;--b-color-hims-secondary-s100:#faf8f2;--b-color-hims-secondary-s200:#f5f0e8;--b-color-hims-secondary-s300:#efe8df;--b-color-hims-secondary-s400:#eae1d7;--b-color-hims-secondary-s500:#e5dacf;--b-color-hims-secondary-s600:#ddd1c4;--b-color-hims-secondary-s700:#d3c5b5;--b-color-hims-secondary-s800:#cbbba9;--b-color-hims-secondary-s900:#c4b3a1;--b-color-hims-accent-ala100:#f2f2eb;--b-color-hims-accent-ala300:#e8e8e2;--b-color-hims-accent-ala500:#deded9;--b-color-hims-accent-ala700:#cacbc1;--b-color-hims-accent-ala900:#b8baad;--b-color-hims-accent-alb100:#f5f0f1;--b-color-hims-accent-alb300:#ede4e5;--b-color-hims-accent-alb500:#e5dadb;--b-color-hims-accent-alb700:#cbbbbd;--b-color-hims-accent-alb900:#b5a1a3;--b-color-hims-accent-alc100:#f5fafa;--b-color-hims-accent-alc300:#dfecef;--b-color-hims-accent-alc500:#ccdfe5;--b-color-hims-accent-alc700:#b5cbd2;--b-color-hims-accent-alc900:#a1bbc2;--b-color-hims-accent-ada100:#61474c;--b-color-hims-accent-ada300:#563c41;--b-color-hims-accent-ada500:#4c3338;--b-color-hims-accent-ada700:#3f292d;--b-color-hims-accent-ada900:#332124;--b-color-hims-p100:var(--b-color-hims-primary-p100);--b-color-hims-p200:var(--b-color-hims-primary-p200);--b-color-hims-p300:var(--b-color-hims-primary-p300);--b-color-hims-p400:var(--b-color-hims-primary-p400);--b-color-hims-p500:var(--b-color-hims-primary-p500);--b-color-hims-p600:var(--b-color-hims-primary-p600);--b-color-hims-p700:var(--b-color-hims-primary-p700);--b-color-hims-p800:var(--b-color-hims-primary-p800);--b-color-hims-p900:var(--b-color-hims-primary-p900);--b-color-hims-s100:var(--b-color-hims-secondary-s100);--b-color-hims-s200:var(--b-color-hims-secondary-s200);--b-color-hims-s300:var(--b-color-hims-secondary-s300);--b-color-hims-s400:var(--b-color-hims-secondary-s400);--b-color-hims-s500:var(--b-color-hims-secondary-s500);--b-color-hims-s600:var(--b-color-hims-secondary-s600);--b-color-hims-s700:var(--b-color-hims-secondary-s700);--b-color-hims-s800:var(--b-color-hims-secondary-s800);--b-color-hims-s900:var(--b-color-hims-secondary-s900);--b-color-brand-p100:var(--b-color-brand-primary-p100);--b-color-brand-p200:var(--b-color-brand-primary-p200);--b-color-brand-p300:var(--b-color-brand-primary-p300);--b-color-brand-p400:var(--b-color-brand-primary-p400);--b-color-brand-p500:var(--b-color-brand-primary-p500);--b-color-brand-p600:var(--b-color-brand-primary-p600);--b-color-brand-p700:var(--b-color-brand-primary-p700);--b-color-brand-p800:var(--b-color-brand-primary-p800);--b-color-brand-p900:var(--b-color-brand-primary-p900);--b-color-brand-s100:var(--b-color-brand-secondary-s100);--b-color-brand-s200:var(--b-color-brand-secondary-s200);--b-color-brand-s300:var(--b-color-brand-secondary-s300);--b-color-brand-s400:var(--b-color-brand-secondary-s400);--b-color-brand-s500:var(--b-color-brand-secondary-s500);--b-color-brand-s600:var(--b-color-brand-secondary-s600);--b-color-brand-s700:var(--b-color-brand-secondary-s700);--b-color-brand-s800:var(--b-color-brand-secondary-s800);--b-color-brand-s900:var(--b-color-brand-secondary-s900);--b-color-utility-success-us100:#90ad72;--b-color-utility-success-us300:#759159;--b-color-utility-success-us500:#5d7844;--b-color-utility-error-ue100:#f6675a;--b-color-utility-error-ue300:#d85045;--b-color-utility-error-ue500:#bd3c32;--b-color-utility-caution-uc100:#f8dea5;--b-color-utility-caution-uc300:#f0b556;--b-color-utility-caution-uc500:#e7900d;--b-color-transparent:hsla(0,0%,100%,0);--b-color-white:var(--b-color-neutral-light-1000);--b-color-black:var(--b-color-neutral-dark-1000);--b-color-nd000:var(--b-color-neutral-dark-000);--b-color-nd050:var(--b-color-neutral-dark-050);--b-color-nd100:var(--b-color-neutral-dark-100);--b-color-nd150:var(--b-color-neutral-dark-150);--b-color-nd200:var(--b-color-neutral-dark-200);--b-color-nd250:var(--b-color-neutral-dark-250);--b-color-nd300:var(--b-color-neutral-dark-300);--b-color-nd350:var(--b-color-neutral-dark-350);--b-color-nd400:var(--b-color-neutral-dark-400);--b-color-nd450:var(--b-color-neutral-dark-450);--b-color-nd500:var(--b-color-neutral-dark-500);--b-color-nd550:var(--b-color-neutral-dark-550);--b-color-nd600:var(--b-color-neutral-dark-600);--b-color-nd650:var(--b-color-neutral-dark-650);--b-color-nd700:var(--b-color-neutral-dark-700);--b-color-nd750:var(--b-color-neutral-dark-750);--b-color-nd800:var(--b-color-neutral-dark-800);--b-color-nd850:var(--b-color-neutral-dark-850);--b-color-nd900:var(--b-color-neutral-dark-900);--b-color-nd950:var(--b-color-neutral-dark-950);--b-color-nd1000:var(--b-color-neutral-dark-1000);--b-color-nl000:var(--b-color-neutral-light-000);--b-color-nl050:var(--b-color-neutral-light-050);--b-color-nl100:var(--b-color-neutral-light-100);--b-color-nl150:var(--b-color-neutral-light-150);--b-color-nl200:var(--b-color-neutral-light-200);--b-color-nl250:var(--b-color-neutral-light-250);--b-color-nl300:var(--b-color-neutral-light-300);--b-color-nl350:var(--b-color-neutral-light-350);--b-color-nl400:var(--b-color-neutral-light-400);--b-color-nl450:var(--b-color-neutral-light-450);--b-color-nl500:var(--b-color-neutral-light-500);--b-color-nl550:var(--b-color-neutral-light-550);--b-color-nl600:var(--b-color-neutral-light-600);--b-color-nl650:var(--b-color-neutral-light-650);--b-color-nl700:var(--b-color-neutral-light-700);--b-color-nl750:var(--b-color-neutral-light-750);--b-color-nl800:var(--b-color-neutral-light-800);--b-color-nl850:var(--b-color-neutral-light-850);--b-color-nl900:var(--b-color-neutral-light-900);--b-color-nl950:var(--b-color-neutral-light-950);--b-color-nl1000:var(--b-color-neutral-light-1000);--b-color-us100:var(--b-color-utility-success-us100);--b-color-us300:var(--b-color-utility-success-us300);--b-color-us500:var(--b-color-utility-success-us500);--b-color-ue100:var(--b-color-utility-error-ue100);--b-color-ue300:var(--b-color-utility-error-ue300);--b-color-ue500:var(--b-color-utility-error-ue500);--b-color-uc100:var(--b-color-utility-caution-uc100);--b-color-uc300:var(--b-color-utility-caution-uc300);--b-color-uc500:var(--b-color-utility-caution-uc500);--b-font-sans:var(--b-font-family-sans);--b-font-serif:var(--b-font-family-serif);--b-regular:400;--b-medium:500;--b-semibold:600;--b-bold:var(--b-semibold)}.brand-hims{--b-color-brand-primary-p100:var(--b-color-hims-primary-p100);--b-color-brand-primary-p200:var(--b-color-hims-primary-p200);--b-color-brand-primary-p300:var(--b-color-hims-primary-p300);--b-color-brand-primary-p400:var(--b-color-hims-primary-p400);--b-color-brand-primary-p500:var(--b-color-hims-primary-p500);--b-color-brand-primary-p600:var(--b-color-hims-primary-p600);--b-color-brand-primary-p700:var(--b-color-hims-primary-p700);--b-color-brand-primary-p800:var(--b-color-hims-primary-p800);--b-color-brand-primary-p900:var(--b-color-hims-primary-p900);--b-color-brand-secondary-s100:var(--b-color-hims-secondary-s100);--b-color-brand-secondary-s200:var(--b-color-hims-secondary-s200);--b-color-brand-secondary-s300:var(--b-color-hims-secondary-s300);--b-color-brand-secondary-s400:var(--b-color-hims-secondary-s400);--b-color-brand-secondary-s500:var(--b-color-hims-secondary-s500);--b-color-brand-secondary-s600:var(--b-color-hims-secondary-s600);--b-color-brand-secondary-s700:var(--b-color-hims-secondary-s700);--b-color-brand-secondary-s800:var(--b-color-hims-secondary-s800);--b-color-brand-secondary-s900:var(--b-color-hims-secondary-s900);--b-color-brand-accent-ala100:var(--b-color-hims-accent-ala100);--b-color-brand-accent-ala300:var(--b-color-hims-accent-ala300);--b-color-brand-accent-ala500:var(--b-color-hims-accent-ala500);--b-color-brand-accent-ala700:var(--b-color-hims-accent-ala700);--b-color-brand-accent-ala900:var(--b-color-hims-accent-ala900);--b-color-brand-accent-alb100:var(--b-color-hims-accent-alb100);--b-color-brand-accent-alb300:var(--b-color-hims-accent-alb300);--b-color-brand-accent-alb500:var(--b-color-hims-accent-alb500);--b-color-brand-accent-alb700:var(--b-color-hims-accent-alb700);--b-color-brand-accent-alb900:var(--b-color-hims-accent-alb900);--b-color-brand-accent-alc100:var(--b-color-hims-accent-alc100);--b-color-brand-accent-alc300:var(--b-color-hims-accent-alc300);--b-color-brand-accent-alc500:var(--b-color-hims-accent-alc500);--b-color-brand-accent-alc700:var(--b-color-hims-accent-alc700);--b-color-brand-accent-alc900:var(--b-color-hims-accent-alc900);--b-color-brand-accent-ada100:var(--b-color-hims-accent-ada100);--b-color-brand-accent-ada300:var(--b-color-hims-accent-ada300);--b-color-brand-accent-ada500:var(--b-color-hims-accent-ada500);--b-color-brand-accent-ada700:var(--b-color-hims-accent-ada700);--b-color-brand-accent-ada900:var(--b-color-hims-accent-ada900)}.brand-hers{--b-color-brand-primary-p100:var(--b-color-hers-primary-p100);--b-color-brand-primary-p200:var(--b-color-hers-primary-p200);--b-color-brand-primary-p300:var(--b-color-hers-primary-p300);--b-color-brand-primary-p400:var(--b-color-hers-primary-p400);--b-color-brand-primary-p500:var(--b-color-hers-primary-p500);--b-color-brand-primary-p600:var(--b-color-hers-primary-p600);--b-color-brand-primary-p700:var(--b-color-hers-primary-p700);--b-color-brand-primary-p800:var(--b-color-hers-primary-p800);--b-color-brand-primary-p900:var(--b-color-hers-primary-p900);--b-color-brand-secondary-s100:var(--b-color-hers-secondary-s100);--b-color-brand-secondary-s200:var(--b-color-hers-secondary-s200);--b-color-brand-secondary-s300:var(--b-color-hers-secondary-s300);--b-color-brand-secondary-s400:var(--b-color-hers-secondary-s400);--b-color-brand-secondary-s500:var(--b-color-hers-secondary-s500);--b-color-brand-secondary-s600:var(--b-color-hers-secondary-s600);--b-color-brand-secondary-s700:var(--b-color-hers-secondary-s700);--b-color-brand-secondary-s800:var(--b-color-hers-secondary-s800);--b-color-brand-secondary-s900:var(--b-color-hers-secondary-s900);--b-color-brand-accent-ala100:var(--b-color-hers-accent-ala100);--b-color-brand-accent-ala300:var(--b-color-hers-accent-ala300);--b-color-brand-accent-ala500:var(--b-color-hers-accent-ala500);--b-color-brand-accent-ala700:var(--b-color-hers-accent-ala700);--b-color-brand-accent-ala900:var(--b-color-hers-accent-ala900);--b-color-brand-accent-alb100:var(--b-color-hers-accent-alb100);--b-color-brand-accent-alb300:var(--b-color-hers-accent-alb300);--b-color-brand-accent-alb500:var(--b-color-hers-accent-alb500);--b-color-brand-accent-alb700:var(--b-color-hers-accent-alb700);--b-color-brand-accent-alb900:var(--b-color-hers-accent-alb900);--b-color-brand-accent-ama100:var(--b-color-hers-accent-ama100);--b-color-brand-accent-ama300:var(--b-color-hers-accent-ama300);--b-color-brand-accent-ama500:var(--b-color-hers-accent-ama500);--b-color-brand-accent-ama700:var(--b-color-hers-accent-ama700);--b-color-brand-accent-ama900:var(--b-color-hers-accent-ama900);--b-color-brand-accent-amb100:var(--b-color-hers-accent-amb100);--b-color-brand-accent-amb300:var(--b-color-hers-accent-amb300);--b-color-brand-accent-amb500:var(--b-color-hers-accent-amb500);--b-color-brand-accent-amb700:var(--b-color-hers-accent-amb700);--b-color-brand-accent-amb900:var(--b-color-hers-accent-amb900);--b-color-brand-accent-ada100:var(--b-color-hers-accent-ada100);--b-color-brand-accent-ada300:var(--b-color-hers-accent-ada300);--b-color-brand-accent-ada500:var(--b-color-hers-accent-ada500);--b-color-brand-accent-ada700:var(--b-color-hers-accent-ada700);--b-color-brand-accent-ada900:var(--b-color-hers-accent-ada900)}@media (min-width:576px){:root{--b-breakpoint:576px;--b-scale:0.1666666667;--b-variant-grid-max-width-default:var(--b-breakpoint)}}@media (min-width:768px){:root{--b-breakpoint:768px;--b-scale:0.3333333333;--b-variant-grid-column-count-default:8}}@media (min-width:960px){:root{--b-breakpoint:960px;--b-scale:0.5}}@media (min-width:1152px){:root{--b-breakpoint:1152px;--b-scale:0.6666666667;--b-variant-grid-column-count-default:12}}@media (min-width:1344px){:root{--b-breakpoint:1344px;--b-scale:0.8333333333}}@media (min-width:1536px){:root{--b-breakpoint:1536px;--b-scale:1}}@media (min-width:1792px){:root{--b-breakpoint:1792px;--b-variant-grid-column-count-wide:14;--b-variant-grid-max-width-default:96rem}}@media (min-width:2048px){:root{--b-breakpoint:2048px;--b-variant-grid-column-count-wide:16}}.b-typography-display-l,.b-typography-display-m,.b-typography-display-s,.b-typography-display-xl,.b-typography-display-xs,.b-typography-heading-l,.b-typography-heading-m,.b-typography-heading-s,.b-typography-heading-xl,.b-typography-heading-xs,.b-typography-label-l,.b-typography-label-m,.b-typography-label-s,.b-typography-label-xl,.b-typography-label-xs{--b-variant-letter-spacing-ls-small:calc(0.03438rem - 0.08em);--b-variant-line-height-lh-display:calc(0.10539rem + 0.8967em)}.b-typography-body-l,.b-typography-body-m,.b-typography-body-s,.b-typography-body-xl,.b-typography-body-xs{--b-variant-letter-spacing-ls-medium:calc(0.0275rem - 0.04em);--b-variant-line-height-lh-body:calc(0.10539rem + 1.1467em)}.b-typography-display-xl{font-size:var(--b-font-size-display-xl);font-variation-settings:var(--b-font-variation-display-xl);font-weight:var(--b-font-weight-display-xl);letter-spacing:var(--b-letter-spacing-display-xl);line-height:var(--b-line-height-display-xl)}.b-typography-display-l{font-size:var(--b-font-size-display-l);font-variation-settings:var(--b-font-variation-display-l);font-weight:var(--b-font-weight-display-l);letter-spacing:var(--b-letter-spacing-display-l);line-height:var(--b-line-height-display-l)}.b-typography-display-m{font-size:var(--b-font-size-display-m);font-variation-settings:var(--b-font-variation-display-m);font-weight:var(--b-font-weight-display-m);letter-spacing:var(--b-letter-spacing-display-m);line-height:var(--b-line-height-display-m)}.b-typography-display-s{font-size:var(--b-font-size-display-s);font-variation-settings:var(--b-font-variation-display-s);font-weight:var(--b-font-weight-display-s);letter-spacing:var(--b-letter-spacing-display-s);line-height:var(--b-line-height-display-s)}.b-typography-display-xs{font-size:var(--b-font-size-display-xs);font-variation-settings:var(--b-font-variation-display-xs);font-weight:var(--b-font-weight-display-xs);letter-spacing:var(--b-letter-spacing-display-xs);line-height:var(--b-line-height-display-xs)}.b-typography-heading-xl{font-size:var(--b-font-size-heading-xl);font-variation-settings:var(--b-font-variation-heading-xl);font-weight:var(--b-font-weight-heading-xl);letter-spacing:var(--b-letter-spacing-heading-xl);line-height:var(--b-line-height-heading-xl)}.b-typography-heading-l{font-size:var(--b-font-size-heading-l);font-variation-settings:var(--b-font-variation-heading-l);font-weight:var(--b-font-weight-heading-l);letter-spacing:var(--b-letter-spacing-heading-l);line-height:var(--b-line-height-heading-l)}.b-typography-heading-m{font-size:var(--b-font-size-heading-m);font-variation-settings:var(--b-font-variation-heading-m);font-weight:var(--b-font-weight-heading-m);letter-spacing:var(--b-letter-spacing-heading-m);line-height:var(--b-line-height-heading-m)}.b-typography-heading-s{font-size:var(--b-font-size-heading-s);font-variation-settings:var(--b-font-variation-heading-s);font-weight:var(--b-font-weight-heading-s);letter-spacing:var(--b-letter-spacing-heading-s);line-height:var(--b-line-height-heading-s)}.b-typography-heading-xs{font-size:var(--b-font-size-heading-xs);font-variation-settings:var(--b-font-variation-heading-xs);font-weight:var(--b-font-weight-heading-xs);letter-spacing:var(--b-letter-spacing-heading-xs);line-height:var(--b-line-height-heading-xs)}.b-typography-label-xl{font-size:var(--b-font-size-label-xl);font-variation-settings:var(--b-font-variation-label-xl);font-weight:var(--b-font-weight-label-xl);letter-spacing:var(--b-letter-spacing-label-xl);line-height:var(--b-line-height-label-xl)}.b-typography-label-l{font-size:var(--b-font-size-label-l);font-variation-settings:var(--b-font-variation-label-l);font-weight:var(--b-font-weight-label-l);letter-spacing:var(--b-letter-spacing-label-l);line-height:var(--b-line-height-label-l)}.b-typography-label-m{font-size:var(--b-font-size-label-m);font-variation-settings:var(--b-font-variation-label-m);font-weight:var(--b-font-weight-label-m);letter-spacing:var(--b-letter-spacing-label-m);line-height:var(--b-line-height-label-m)}.b-typography-label-s{font-size:var(--b-font-size-label-s);font-variation-settings:var(--b-font-variation-label-s);font-weight:var(--b-font-weight-label-s);letter-spacing:var(--b-letter-spacing-label-s);line-height:var(--b-line-height-label-s)}.b-typography-label-xs{font-size:var(--b-font-size-label-xs);font-variation-settings:var(--b-font-variation-label-xs);font-weight:var(--b-font-weight-label-xs);letter-spacing:var(--b-letter-spacing-label-xs);line-height:var(--b-line-height-label-xs)}.b-typography-body-xl{font-size:var(--b-font-size-body-xl);font-variation-settings:var(--b-font-variation-body-xl);font-weight:var(--b-font-weight-body-xl);letter-spacing:var(--b-letter-spacing-body-xl);line-height:var(--b-line-height-body-xl)}.b-typography-body-l{font-size:var(--b-font-size-body-l);font-variation-settings:var(--b-font-variation-body-l);font-weight:var(--b-font-weight-body-l);letter-spacing:var(--b-letter-spacing-body-l);line-height:var(--b-line-height-body-l)}.b-typography-body-m{font-size:var(--b-font-size-body-m);font-variation-settings:var(--b-font-variation-body-m);font-weight:var(--b-font-weight-body-m);letter-spacing:var(--b-letter-spacing-body-m);line-height:var(--b-line-height-body-m)}.b-typography-body-s{font-size:var(--b-font-size-body-s);font-variation-settings:var(--b-font-variation-body-s);font-weight:var(--b-font-weight-body-s);letter-spacing:var(--b-letter-spacing-body-s);line-height:var(--b-line-height-body-s)}.b-typography-body-xs{font-size:var(--b-font-size-body-xs);font-variation-settings:var(--b-font-variation-body-xs);font-weight:var(--b-font-weight-body-xs);letter-spacing:var(--b-letter-spacing-body-xs);line-height:var(--b-line-height-body-xs)}@layer theme{:root{--font-family:FontSofiaPro,FontSofiaPro Fallback,sans-serif;--page-identity-text-primary:unset;--page-identity-text-secondary:unset;--page-identity-text-accent:unset;--page-identity-element-accent:unset;--page-identity-background-primary:unset;--page-identity-background-secondary:unset}.variant-care-sans{--font-family:CareSans,FontSofiaPro Fallback,sans-serif;font-family:var(--font-family)}}@layer base{body,html{scroll-behavior:smooth}body{overflow-x:hidden}body canvas,body img,body picture,body svg,body video{display:block;max-width:100%}body button,body input,body select,body textarea{font:inherit}@media (width >= 768px){body *{white-space:break-spaces}}}@layer overrides{a:has(>sup:only-child){color:inherit;-webkit-text-decoration:none;text-decoration:none}sup{font-size:.58em;left:.05em;top:-.5em}:is(h1,h2,h3,h4,h5,h6) sup{font-size:.5em;left:.1em;top:-.68em}.variant-care-sans sup{all:unset;font-feature-settings:"sups" 1;font-variation-settings:"opsz" 10}}