.navMenu_dropdown__p24RU{background:var(--color-coal-950);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;padding:.375rem;box-shadow:0 12px 32px rgba(0,0,0,.25)}.navMenu_dropdownArrow__7rd0w{border-color:hsla(0,0%,100%,.12)}.navMenu_dropdownItem__UEO9q{color:var(--color-off-white);border-radius:6px;padding:.625rem .75rem}.navMenu_dropdownItem__UEO9q:hover,.navMenu_dropdownItem__UEO9q[data-hovered]{background:hsla(0,0%,100%,.06)}.navMenu_content__9fQ4s{background:var(--color-coal-950);color:var(--color-off-white)}.navMenu_item__s8Wq6{border-color:hsla(0,0%,100%,.1)}.navMenu_control__CFafE{color:var(--color-off-white)}.navMenu_control__CFafE:hover{background:hsla(0,0%,100%,.04)}.navMenu_chevron__3Uj06{color:hsla(0,0%,100%,.55)}.navMenu_links__yEaOK a{display:inline-flex;align-items:center;min-height:44px;color:hsla(0,0%,100%,.75);text-underline-offset:4px}.navMenu_links__yEaOK a:hover{color:var(--color-off-white);text-decoration:underline}.navMenu_actions__vlqMF{width:calc(100% - 2rem);max-width:18rem;align-self:center;padding-top:1.5rem;padding-bottom:env(safe-area-inset-bottom)}.navMenu_actions__vlqMF a{width:100%;min-height:48px}.navMenu_content__9fQ4s a:focus-visible,.navMenu_control__CFafE:focus-visible{outline:2px solid var(--color-off-white);outline-offset:4px;border-radius:3px}.previewFooter_footer__8_Z00{padding:3rem 0 1.5rem;border-top:1px solid hsla(0,0%,100%,.1);background:#181818;color:hsla(0,0%,100%,.65);font-size:.8125rem;line-height:1.5}.previewFooter_directory___D1v_{display:grid;grid-template-columns:1fr 2.3fr .9fr .7fr;column-gap:2rem;align-items:start}.previewFooter_brand__f4__K{display:inline-flex;width:fit-content;padding:.125rem 0;color:var(--color-off-white)}.previewFooter_logo__4HJBl{height:1.75rem;width:auto}.previewFooter_footer__8_Z00 h2,.previewFooter_footer__8_Z00 p{margin:0;font-size:inherit}.previewFooter_footer__8_Z00 h2{margin-bottom:.75rem;color:var(--color-off-white);font-weight:500}.previewFooter_footer__8_Z00 ul{margin:0;padding:0;list-style:none}.previewFooter_footer__8_Z00 li a{display:inline-flex;align-items:center;min-height:30px}.previewFooter_footer__8_Z00 a{text-underline-offset:4px}.previewFooter_footer__8_Z00 a:hover{color:var(--color-off-white);text-decoration:underline}.previewFooter_footer__8_Z00 a:focus-visible{outline:2px solid var(--color-off-white);outline-offset:4px;border-radius:2px}.previewFooter_compare__PhQYe{grid-column:2;grid-row:1}.previewFooter_comparisonGroups__MQ50Z{display:grid;grid-template-columns:1fr 1.2fr;gap:1.5rem}.previewFooter_bottom__94Pk3{display:flex;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:2.5rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.1);font-size:.75rem}.previewFooter_legal__TgXDl{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem}.previewFooter_legal__TgXDl a{display:inline-flex;align-items:center;min-height:30px}@media (max-width:991px){.previewFooter_directory___D1v_{grid-template-columns:1fr 2.8fr .8fr .7fr;gap:1.75rem}.previewFooter_brand__f4__K{grid-column:1/-1}.previewFooter_compare__PhQYe{grid-column:2;grid-row:1}}@media (max-width:639px){.previewFooter_footer__8_Z00{padding-top:2rem}.previewFooter_directory___D1v_{grid-template-columns:1fr 1fr;gap:1.75rem 1.5rem}.previewFooter_brand__f4__K{grid-column:1}.previewFooter_documentation___u3uK{grid-column:1;grid-row:1}.previewFooter_compare__PhQYe{grid-column:1/-1;grid-row:2}.previewFooter_footer__8_Z00 li a,.previewFooter_legal__TgXDl a{min-height:36px}.previewFooter_bottom__94Pk3{align-items:flex-start;flex-direction:column;gap:.5rem;margin-top:1.75rem}.previewFooter_legal__TgXDl{gap:.25rem 1rem}}.previewFooter_brandBar__8Gvko{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ffffff20}.previewFooter_platformLinks__5NihG{display:flex;flex-wrap:wrap;gap:12px 30px;color:#e7e7e3}.previewFooter_platformLinks__5NihG a{display:flex;align-items:center;min-height:36px}@media (max-width:639px){.previewFooter_brandBar__8Gvko{align-items:flex-start}.previewFooter_platformLinks__5NihG{flex-direction:column;gap:0}}.footer_footer__feML_{width:100%;margin:0 auto;padding:0 0 4rem;background-image:linear-gradient(18deg,var(--lit-royal-blue) 0,var(--lit-black) 70%);color:var(--lit-gray-400)}@media(min-width:48em){.footer_footer__feML_{padding:0 2rem 4rem}}.footer_footer__divider__knxxi{height:1px;background-color:var(--lit-gray-900);background:radial-gradient(circle,rgba(242,244,248,.1),rgba(11,13,15,0));position:absolute;top:0;bottom:auto;left:0;right:0}.footer_footer__nav__RGZ2m{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:3rem}@media(min-width:75em){.footer_footer__nav__RGZ2m{flex-wrap:nowrap}}.footer_footer__company__6SY__{flex-shrink:0;width:100%;display:flex;flex-direction:column}@media(min-width:75em){.footer_footer__company__6SY__{width:auto}}.footer_footer__title__8zkgQ{font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--lit-gray-50);margin-top:1rem}.footer_footer__logo__buW62{width:3rem;height:3rem}.footer_footer__grid__v1OkH{flex-grow:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:3rem 1.5rem}@media(min-width:62em){.footer_footer__grid__v1OkH{grid-template-columns:repeat(4,1fr);max-width:42rem}}.footer_footer__grid__item__8TVhI{display:flex;flex-direction:column;gap:.75rem}.footer_footer__category__3K50S{font-size:.875rem;line-height:1.25rem;font-weight:400;color:var(--lit-gray-200)}.footer_footer__link__EQfXM{font-size:.875rem;line-height:1.25rem;font-weight:300;transition:color .2s ease}.footer_footer__link__EQfXM:hover{color:var(--lit-gray-100)}.footer_footer__copyright__wOn0o{font-size:.75rem;line-height:1rem;font-weight:300;text-align:left;padding-top:3rem;padding-bottom:2rem}@media(min-width:62em){.footer_footer__copyright__wOn0o{text-align:center}}@media(min-width:75em){.footer_footer__copyright__wOn0o{padding-top:4rem}}.header_header__puJIP{position:sticky;top:0;z-index:100;color:#202020;background:#fafaf7;border-bottom:1px solid #deded9}.header_bar__CFTMy{max-width:1280px;padding:0 48px;margin:auto;height:80px;display:flex;align-items:center;gap:64px}.header_brand__a4KAb{display:inline-flex;flex-shrink:0;color:#bc3b12}.header_logo__ezHVr{height:30px;width:41px}.header_nav__LMIkd{display:flex;align-items:center;gap:30px;flex:1}.header_menu__9k_Wc>button,.header_nav__LMIkd>a{display:flex;gap:7px;align-items:center;min-height:44px;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap}.header_menu__9k_Wc>button:hover,.header_nav__LMIkd>a:hover,.header_nav__LMIkd>a[aria-current]{color:#ac330d}.header_menu__9k_Wc>button[aria-expanded=true] svg{transform:rotate(180deg)}.header_menu__9k_Wc{position:relative}.header_dropdown__f_AzY{position:absolute;top:calc(100% + 17px);background:#fafaf7;border:1px solid #dcdcd7;border-radius:8px;box-shadow:0 22px 50px #080f1a26;overflow:hidden}.header_platform__lIvSF{width:680px;left:-28px;display:grid;grid-template-columns:1.15fr 1fr}.header_products__TAzN9{padding:27px 22px 20px}.header_menuLabel__xYzMS{display:block;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#72726e;margin:0 12px 16px}.header_appLabel__GTLoT{margin-top:14px;margin-bottom:4px;padding-top:22px;border-top:1px solid #dcdcd7}.header_products__TAzN9 a{display:flex;align-items:center;gap:15px;padding:17px 12px;border-radius:4px}.header_products__TAzN9 a>svg:first-child{color:#ac330d;flex-shrink:0}.header_products__TAzN9 a>svg:last-child{margin-left:auto;flex-shrink:0}.header_products__TAzN9 a strong{display:block;font-size:15px;font-weight:500}.header_products__TAzN9 a small{display:block;font-size:12px;line-height:1.6;margin-top:4px;color:#62625e}.header_dropdown__f_AzY a:hover{background:#eaeae6}.header_explore__pSaSX{background:#efefeb;padding:27px 20px 22px;border-left:1px solid #dcdcd7}.header_explore__pSaSX a,.header_smallMenu___bEQY a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:10px 12px;font-size:13px;border-radius:4px}.header_explore__pSaSX a:last-child{justify-content:flex-start;margin-top:10px;padding-top:20px;border-top:1px solid #dcdcd7;border-radius:0}.header_explore__pSaSX a:last-child svg:last-child{margin-left:auto}.header_smallMenu___bEQY{min-width:220px;padding:9px;left:-20px}.header_actions__zIMkW{display:flex;align-items:center;gap:16px;margin-left:auto}.header_getStarted___Z_A_{display:flex;align-items:center;justify-content:center;gap:16px;border-radius:5px;background:#202020;color:#fff;padding:12px 18px;font-size:13px;white-space:nowrap;transition:background .2s}.header_getStarted___Z_A_:hover{background:#b5370f}.header_mobileToggle__aEXgW{display:none;cursor:pointer;align-items:center;justify-content:center;width:44px;height:44px}.header_header__puJIP a:focus-visible,.header_header__puJIP button:focus-visible{outline:2px solid #a63512;outline-offset:4px;border-radius:3px}.header_skip__9VOY3{position:absolute;top:-80px;left:16px;padding:12px;color:#fff;background:#202020;z-index:2}.header_skip__9VOY3:focus{top:8px}@media (max-width:1100px){.header_bar__CFTMy{padding:0 32px;gap:40px}.header_nav__LMIkd{gap:21px}}@media (max-width:900px){.header_bar__CFTMy{height:72px;padding:0 24px}.header_mobileToggle__aEXgW{display:flex}.header_nav__LMIkd{display:none;position:absolute;top:100%;left:0;width:100%;max-height:calc(100dvh - 72px);overflow-y:auto;background:#fafaf7;padding:18px 24px 28px;border-bottom:1px solid #dcdcd7;box-shadow:0 20px 25px #0002}.header_mobileOpen__VbhJm{display:block}.header_menu__9k_Wc>button,.header_nav__LMIkd>a{width:100%;min-height:54px;justify-content:space-between;font-size:16px;border-bottom:1px solid #deded9}.header_dropdown__f_AzY{position:static;width:100%;box-shadow:none;border-radius:0;margin:10px 0}.header_platform__lIvSF{display:block}.header_products__TAzN9{padding:20px 8px 8px}.header_explore__pSaSX{border-left:0;border-top:1px solid #dcdcd7;padding:20px 8px 12px}.header_smallMenu___bEQY{padding:8px}.header_smallMenu___bEQY a{font-size:15px}}@media (max-width:380px){.header_bar__CFTMy{padding:0 16px}.header_actions__zIMkW{gap:5px}.header_getStarted___Z_A_{padding:11px 12px;gap:8px}}