@font-face{font-family:Strand Header Geist;src:url(/reference/assets/61511d8dc68c-gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2);font-style:normal;font-weight:500;font-display:swap}.rankd-page .strand-header{--header-spring:linear(0,0.0235,0.083,0.1647,0.2582,0.3557,0.4517,0.5423,0.6252,0.6991,0.7636,0.8186,0.8647,0.9025,0.933,0.9571,0.9756,0.9895,0.9996,1.0065,1.0111,1.0137,1.0149,1.0151,1.0146,1.0136,1.0123,1.0108,1.0093,1.0079,1.0066,1.0053,1.0043,1.0033,1.0025,1.0019,1.0013,1.0009,1.0006,1);height:68px;position:sticky;top:0;z-index:100;border:0;box-shadow:inset 0 -1px #292524;background:#110f0d}.rankd-page .strand-header .header-rail{height:68px;width:calc(100% - 128px);max-width:1400px;padding:16px 40px;border:0;box-shadow:inset 1px 0 #292524,inset -1px 0 #292524,inset 0 -1px #292524;gap:0;z-index:2;background:#110f0d}.rankd-page .strand-header .brand{flex:none;gap:8px;width:100px;height:24px}.rankd-page .strand-header .brand img{display:block;flex:none;-o-object-fit:fill;object-fit:fill}.rankd-page .strand-header .brand-symbol{width:24px;height:24px}.rankd-page .strand-header .brand-wordmark{width:68px;height:17px}.rankd-page .strand-header .desktop-nav{display:flex;gap:4px;margin-left:40px}.rankd-page .strand-header .header-company-link,.rankd-page .strand-header .header-cta,.rankd-page .strand-header .header-item-copy strong,.rankd-page .strand-header .mobile-signup,.rankd-page .strand-header .nav-link{font-family:Strand Header Geist,Geist,sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:20px;letter-spacing:0;font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;font-variation-settings:normal}.rankd-page .strand-header .nav-link{height:36px;padding:8px;gap:4px;border:0;border-radius:8px;color:#f5f5f4;background:transparent;transition:background-color .4s var(--header-spring)}.rankd-page .strand-header .nav-link:hover{background:#292524}.rankd-page .strand-header .nav-link:active{background:#44403c}.rankd-page .strand-header .nav-label{display:block;padding:0 6px;white-space:nowrap}.rankd-page .strand-header .chevron{display:block;flex:none;width:16px;height:16px;transition:transform .4s var(--header-spring)}.rankd-page .strand-header .chevron.up{transform:rotate(180deg)}.rankd-page .strand-header .header-actions{display:flex;align-items:center;flex:none;gap:12px;margin-left:auto}.rankd-page .strand-header .header-cta{display:inline-flex;height:36px;margin:0;padding:8px;background:#f5f5f4;color:#1c1917;transition:background-color .4s var(--header-spring)}.rankd-page .strand-header .header-cta:hover,.rankd-page .strand-header .mobile-signup:hover{background:#d6d3d1}.rankd-page .strand-header .header-cta:active,.rankd-page .strand-header .mobile-signup:active{background:#a6a09b}.rankd-page .strand-header .nav-dropdown{position:relative}.rankd-page .strand-header .nav-dropdown:after{content:"";position:absolute;left:0;right:0;top:100%;height:6px}.rankd-page .strand-header .dropdown-panel{position:absolute;top:42px;left:0;border:0;border-radius:10px;background:#141210;box-shadow:inset 0 0 0 1px #292524,0 10px 20px rgba(0,0,0,.05);z-index:3;will-change:transform;animation:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s var(--header-spring),transform .4s var(--header-spring),visibility 0s .4s}.rankd-page .strand-header .dropdown-panel.shown{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.rankd-page .strand-header .feature-dropdown{display:grid;grid-template-columns:repeat(3,minmax(166px,1fr));width:534px;gap:0;padding:4px}.rankd-page .strand-header .header-product{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;padding:12px;border-radius:8px;width:100%;background:transparent;transition:background-color .1s cubic-bezier(.12,.23,.5,1)}.rankd-page .strand-header .header-product:hover{background:#292524}.rankd-page .strand-header .header-product>img{display:block;width:40px;height:40px;flex:none}.rankd-page .strand-header .header-item-copy{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;width:100%}.rankd-page .strand-header .header-item-copy strong{display:block;width:100%;margin:0;color:#fafaf9}.rankd-page .strand-header .header-item-copy small{display:block;width:100%;margin:0;color:#a6a09b;font-family:Geist,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;font-feature-settings:normal}.rankd-page .strand-header .resource-dropdown{display:grid;width:449px;grid-template-columns:repeat(3,minmax(50px,1fr));gap:0;padding:0;left:-105px;transform:translateY(-2px)}.rankd-page .strand-header .header-support-column{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;height:100%;padding:8px;grid-column:span 2}.rankd-page .strand-header .header-company-column{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;height:100%;padding:8px 8px 12px;box-shadow:inset 1px 0 #292423}.rankd-page .strand-header .header-column-label{display:flex;width:100%;padding:6px 8px}.rankd-page .strand-header .header-company-column .header-column-label{padding:6px 12px}.rankd-page .strand-header .header-column-label small{display:block;color:#79716b;font-family:Geist Mono,monospace;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0;font-feature-settings:normal}.rankd-page .strand-header .header-support-item{display:flex;flex-direction:row;align-items:flex-start;gap:12px;width:100%;padding:8px;margin:0;background:transparent;text-align:left;color:#fafaf9;border:0;border-radius:8px;transition:background-color .1s cubic-bezier(.12,.23,.5,1)}.rankd-page .strand-header .header-support-item:hover{background:#292524}.rankd-page .strand-header .header-support-item:active{background:#1c1917}.rankd-page .strand-header .header-resource-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:8px;box-shadow:inset 0 0 0 1px #292524;background:#1c1917}.rankd-page .strand-header .header-resource-icon img{display:block;width:16px;height:16px}.rankd-page .strand-header .header-company-links{display:flex;width:100%;flex-direction:column;gap:0}.rankd-page .strand-header .header-company-link{display:flex;flex-direction:row;align-items:center;width:100%;padding:8px 12px;height:36px;margin:0;color:#fafaf9;background:transparent;border:0;border-radius:8px;white-space:nowrap;transition:background-color .1s cubic-bezier(.12,.23,.5,1)}.rankd-page .strand-header .header-company-link:hover{background:#292524}.rankd-page .strand-header .header-company-link:active{background:#1c1917}.rankd-page .strand-header .menu-toggle,.rankd-page .strand-header .mobile-menu{display:none}@media (max-width:1199px){.rankd-page .strand-header .header-rail{width:100%;max-width:none;padding:16px 30px 16px 40px;box-shadow:inset 0 -1px #292524}.rankd-page .strand-header .desktop-nav{display:none}.rankd-page .strand-header .header-cta{display:inline-flex}.rankd-page .strand-header .menu-toggle{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:0;background:transparent}.rankd-page .strand-header .menu-toggle img{display:block;width:24px;height:24px}.rankd-page .strand-header .mobile-menu{display:flex;flex-direction:column;gap:16px;position:fixed;inset:0;width:100%;height:100vh;height:100dvh;padding:88px 32px 40px;background:#110f0d;border:0;box-shadow:inset 0 -1px #292524;z-index:1;overflow:auto;visibility:hidden;pointer-events:none;transform:translateY(calc(68px - 100dvh));transition:transform .2s cubic-bezier(.12,.23,.5,1),visibility 0s .2s}.rankd-page .strand-header .mobile-menu.visible{visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.rankd-page .strand-header .mobile-menu-navigation{display:flex;flex:none;flex-direction:column;gap:0;width:100%;padding:0;margin:0}.rankd-page .strand-header .mobile-menu-section{display:flex;flex-direction:column;flex:none;width:100%;overflow:clip;box-shadow:inset 0 -1px #292524;padding:0}.rankd-page .strand-header .mobile-nav-row{display:flex;align-items:center;justify-content:space-between;flex:none;gap:16px;width:100%;height:44px;border:0;border-radius:0;box-shadow:inset 0 -1px #292524;padding:12px;color:#f5f5f4;background:transparent;font-family:Geist,sans-serif;font-weight:600;line-height:20px;letter-spacing:0;font-feature-settings:normal;font-size:18px}.rankd-page .strand-header .mobile-menu-section>.mobile-nav-row{box-shadow:none}.rankd-page .strand-header .mobile-nav-row:active{background:#1c1917}.rankd-page .strand-header .mobile-submenu{display:flex;flex-direction:column;flex:none;max-height:none;height:1px;width:100%;margin:0;padding:0;overflow:clip;transition:height .2s cubic-bezier(.12,.23,.5,1)}.rankd-page .strand-header .mobile-menu-section.features-expanded{padding-bottom:20px}.rankd-page .strand-header .mobile-menu-section.resources-expanded{padding-bottom:12px}.rankd-page .strand-header .mobile-submenu-content{display:flex;flex-direction:column;flex:none;width:100%}.rankd-page .strand-header .mobile-feature-links .header-product{flex-direction:row;align-items:center;flex:none;min-height:64px;height:auto}.rankd-page .strand-header .mobile-feature-links .header-item-copy{flex:1;width:1px}.rankd-page .strand-header .mobile-feature-links .header-product:hover{background:transparent}.rankd-page .strand-header .mobile-feature-links .header-product:active{background:#1c1917}.rankd-page .strand-header .mobile-resources{gap:0}.rankd-page .strand-header .mobile-resources .mobile-submenu-content>.header-company-column,.rankd-page .strand-header .mobile-resources .mobile-submenu-content>.header-support-column{flex:none;height:auto;padding:4px;box-shadow:none}.rankd-page .strand-header .mobile-signup-wrap{display:none;flex:none;width:100%;padding:12px}.rankd-page .strand-header .mobile-signup{display:inline-flex;width:100%;height:36px;margin:0;padding:8px 14px;color:#1c1917;background:#f5f5f4;transition:background-color .4s var(--header-spring)}}@media (max-width:809px){.rankd-page .strand-header .header-rail{padding:16px 10px 16px 20px}.rankd-page .strand-header .header-cta{display:none}.rankd-page .strand-header .mobile-menu{padding:76px 8px 8px}.rankd-page .strand-header .mobile-nav-row{font-size:16px}.rankd-page .strand-header .mobile-signup-wrap{display:flex}}