@font-face{font-family:Spotlight Footer NB;src:url(/marketing/spotlight/footer/nb-international-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.spotlight-footer{--sf-unit:16px;--sf-ink:#ffffff;--sf-muted:#a3a3a3;position:relative;z-index:1;margin-top:-24px;background:transparent;color:var(--sf-ink);padding:calc(var(--sf-unit)*1.5);padding-top:0;font-family:Spotlight Footer NB,Arial,sans-serif;font-size:var(--sf-unit);line-height:1.4;font-weight:400;width:100%}.spotlight-footer,.spotlight-footer *{box-sizing:border-box}.spotlight-footer .sf-card{background:#121212;border-radius:calc(var(--sf-unit)*.75);padding:calc(var(--sf-unit)*6) calc(var(--sf-unit)*2.5)}.spotlight-footer h3,.spotlight-footer p{margin:0;font:inherit;letter-spacing:normal}.spotlight-footer a{color:inherit;text-decoration:none;transition:color .2s,opacity .2s}.spotlight-footer a:hover{color:#e4d6f4}.spotlight-footer a:focus-visible{outline:2px solid #a77bdf;outline-offset:5px;border-radius:3px}.spotlight-footer .sf-main{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(var(--sf-unit)*14)}.spotlight-footer .sf-brand-column{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--sf-unit)*3);width:calc(var(--sf-unit)*30);flex-shrink:0}.spotlight-footer .sf-wordmark{display:block;line-height:0}.spotlight-footer .sf-wordmark img{display:block;width:auto;height:calc(var(--sf-unit)*1.5)}.spotlight-footer .sf-app-block{display:flex;flex-direction:column;gap:calc(var(--sf-unit)*.5);width:calc(var(--sf-unit)*7.5)}.spotlight-footer .sf-app-tile{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border:1px solid #1212120c;border-radius:calc(var(--sf-unit)*.6);background:#ffffff85;box-shadow:0 0 2px #00000012}.spotlight-footer .sf-app-tile img{width:58%;height:58%;object-fit:contain}.spotlight-footer .sf-app-badge{padding:0;border:0;background:none;width:100%;display:block;cursor:default}.spotlight-footer .sf-app-badge img{width:100%;height:auto;display:block;border-radius:calc(var(--sf-unit)*.6)}.spotlight-footer .sf-ai p{margin-bottom:var(--sf-unit)}.spotlight-footer .sf-ai-links{display:flex;gap:calc(var(--sf-unit)*.5)}.spotlight-footer .sf-ai-links a{display:flex;justify-content:center;align-items:center;width:calc(var(--sf-unit)*3);height:calc(var(--sf-unit)*3);padding:calc(var(--sf-unit)*.75);background:#f2f2f2;border:1px solid transparent;border-radius:calc(var(--sf-unit)*.75);box-shadow:-1px -1px 2px #0000001a;filter:grayscale(1)}.spotlight-footer .sf-ai-links a:hover{opacity:.6}.spotlight-footer .sf-ai-links img{display:block;width:100%;height:100%;object-fit:contain;opacity:.65}.spotlight-footer .sf-directory{flex:1;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--sf-unit)*2)}.spotlight-footer .sf-column{display:flex;flex-direction:column;gap:calc(var(--sf-unit)*3);min-width:0}.spotlight-footer .sf-link-group{display:flex;flex-direction:column;gap:calc(var(--sf-unit)*.875)}.spotlight-footer .sf-link-group h3{color:var(--sf-muted)}.spotlight-footer .sf-link-group a{display:block}.spotlight-footer .sf-bottom{border-top:1px solid #1212121a;margin-top:calc(var(--sf-unit)*4);padding-top:calc(var(--sf-unit)*.5);display:flex;justify-content:space-between;align-items:center;gap:calc(var(--sf-unit)*2);font-size:calc(var(--sf-unit)*.875);color:var(--sf-muted);min-height:calc(var(--sf-unit)*5)}.spotlight-footer .sf-bottom nav{display:flex;align-items:center;gap:calc(var(--sf-unit)*1.5)}.spotlight-footer .sf-back{display:flex;gap:var(--sf-unit);align-items:center;white-space:nowrap}@media (min-width:992px) and (max-width:1920px){.spotlight-footer{--sf-unit:calc(11.96638655462185px + 0.21008403361344538vw)}}@media (min-width:1200px) and (max-width:1439.98px){.spotlight-footer{width:100vw}}@media (max-width:1199px) and (min-width:992px){.spotlight-footer .sf-main{gap:calc(var(--sf-unit)*5)}.spotlight-footer .sf-brand-column{width:calc(var(--sf-unit)*22)}}@media (max-width:991px){.spotlight-footer{--sf-unit:16px}.spotlight-footer .sf-card{padding:64px 32px 32px}.spotlight-footer .sf-main{flex-direction:column;gap:48px}.spotlight-footer .sf-brand-column{width:100%;gap:32px}.spotlight-footer .sf-app-block{display:flex}.spotlight-footer .sf-directory{width:100%;display:flex;flex-direction:column;gap:32px}.spotlight-footer .sf-column{display:grid;grid-template-columns:1fr 1fr;gap:48px}.spotlight-footer .sf-bottom{align-items:flex-start;flex-wrap:wrap;gap:16px;padding-top:24px}}@media (max-width:767px){.spotlight-footer{padding:0 16px 16px}.spotlight-footer .sf-card{padding:48px 24px 32px}.spotlight-footer .sf-link-group{font-size:14px;gap:14px}.spotlight-footer .sf-column{gap:24px}.spotlight-footer .sf-wordmark img{height:24px}.spotlight-footer .sf-bottom{flex-direction:column;margin-top:48px;gap:24px}.spotlight-footer .sf-bottom nav{flex-wrap:wrap;gap:24px}.spotlight-footer .sf-ai{font-size:14px}}@media (prefers-reduced-motion:reduce){.spotlight-footer a{transition:none}}.spotlight-footer .sf-ai-links img{filter:brightness(0);opacity:.4}.spotlight-footer .sf-brand-column:before{content:"";display:block;height:calc(var(--sf-unit)*1.5)}.spotlight-footer .sf-directory{font-size:calc(var(--sf-unit)*.94)}.spotlight-footer .sf-socials>span{display:flex;align-items:center;gap:9px}.sp-home .spotlight-footer .sf-app-tile{background:#fff;color:#121212;box-shadow:none}.sp-home #spotlight-footer .sf-ai-links a{background:#fff;border:1px solid #d4d4d4}.spotlight-footer .sf-ai-links img{opacity:.8}.spotlight-footer .sf-back{gap:8px}.spotlight-footer .sf-back svg{flex-shrink:0}.sp-home #spotlight-footer .sf-ai-links a{background:transparent;border:1px solid #ffffff50;box-shadow:none;filter:none}.sp-home .spotlight-footer .sf-ai-links img{filter:brightness(0) invert(1);opacity:1}.sp-home #spotlight-footer .sf-ai-links a:hover{border-color:#ffffffaa;opacity:.8}.spotlight-footer .sf-socials svg{flex-shrink:0;opacity:.75}.spotlight-footer .sf-socials>span{cursor:default}.spotlight-footer .sf-app-tile>svg{width:88%;height:88%}.spotlight-footer .sf-bottom p{line-height:1.5}.spotlight-footer .sf-bottom nav{flex-wrap:wrap;row-gap:12px}@media (min-width:992px){.spotlight-footer .sf-bottom{display:grid;grid-template-columns:1fr auto 1fr}.spotlight-footer .sf-back{justify-self:end}}.spotlight-footer .sf-back img,.spotlight-footer .sf-socials img{flex-shrink:0;filter:brightness(0) invert(1)}@media (max-width:991px){.spotlight-footer .sf-brand-column:before{display:none}.spotlight-footer .sf-ai{width:100%}.spotlight-footer .sf-ai-links{flex-wrap:wrap}.spotlight-footer .sf-column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:374px){.spotlight-footer .sf-ai-links a{width:40px;height:40px;padding:9px}.spotlight-footer .sf-bottom nav{column-gap:18px}}.spotlight-footer .sf-bottom{border-color:#ffffff26}