.spotlight-hero-canvas{background:#fff}.spotlight-reference-sections{position:relative;isolation:isolate;font-family:SpotlightNB,Arial,sans-serif;--font-geist-sans:geist;color:#121212;background:white;font-size:16px;line-height:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased}.spotlight-reference-sections *,.spotlight-reference-sections :after,.spotlight-reference-sections :before{box-sizing:border-box}.spotlight-reference-sections h2,.spotlight-reference-sections p{margin:0;padding:0}.spotlight-reference-sections img,.spotlight-reference-sections svg{display:block}.spotlight-reference-sections{--dark:#121212;--beige:#e5e5e1;--white:#ffffff;--surface:#fafafa;--paper:#ffffff;--beige-soft:#f2f2f2;--blue:#6cbee4;--green:#40aa4a;--yellow:#fac344;--tint-blue:#eaf5f8;--tint-green:#e2f9e9;--tint-pink:#f9e2f3;--tint-cream:#f9f2e2;--ink:#121212;--muted:rgba(18,18,18,0.66);--muted-soft:rgba(18,18,18,0.48);--line:rgba(18,18,18,0.1);--line-strong:rgba(18,18,18,0.2);--display:SpotlightNB,Arial,sans-serif;--display-drop:0.08em;--text:SpotlightNB,Arial,sans-serif;--page:1440px;--gutter:70px;--content:1300px;--gutter-flow:40px;--flow-gap:120px}.spotlight-reference-sections .display{font-family:var(--display);font-weight:500;line-height:1.1;letter-spacing:-.03em;font-feature-settings:"liga" 1;color:var(--ink)}.spotlight-reference-sections .display>span>span{position:relative;top:var(--display-drop)}@media (max-width:767.98px){.spotlight-reference-sections{--gutter-flow:20px;--flow-gap:88px}}.spotlight-reference-sections .EveryTask_root__U_gOX{position:relative;width:100%;height:100%}.spotlight-reference-sections .EveryTask_title__SEdSN{position:absolute;left:160px;top:0;width:378px;font-size:48px;white-space:nowrap}.spotlight-reference-sections .EveryTask_copy__OcV_j{position:absolute;left:640px;top:13px;width:500px}.spotlight-reference-sections .EveryTask_body__QcnC4{font-family:var(--text);font-size:18px;font-weight:400;line-height:1.5;letter-spacing:.0007em;color:var(--ink);opacity:.66}@media (max-width:1199.98px){.spotlight-reference-sections .EveryTask_root__U_gOX{height:auto;padding:0 var(--gutter-flow);overflow-x:clip}.spotlight-reference-sections .EveryTask_title__SEdSN{font-size:40px;white-space:normal}.spotlight-reference-sections .EveryTask_copy__OcV_j,.spotlight-reference-sections .EveryTask_title__SEdSN{position:relative;z-index:1;left:auto;top:auto;width:auto}.spotlight-reference-sections .EveryTask_copy__OcV_j{max-width:520px;margin:16px 0 72px}.spotlight-reference-sections .EveryTask_body__QcnC4{font-size:17px;letter-spacing:0;text-wrap:pretty}}@media (max-width:767.98px){.spotlight-reference-sections .EveryTask_title__SEdSN{font-size:32px;line-height:1.12}.spotlight-reference-sections .EveryTask_copy__OcV_j{margin:16px 0 40px}.spotlight-reference-sections .EveryTask_body__QcnC4{font-size:16px}}.spotlight-reference-sections .Integrations_lineClip__By_fn{display:block;flex:none;white-space:nowrap;overflow:clip;overflow-clip-margin:.12em}.spotlight-reference-sections .Integrations_lineClip__By_fn>span{display:block;position:relative;top:var(--display-drop)}@supports not (overflow-clip-margin:0px){.spotlight-reference-sections .Integrations_lineClip__By_fn{overflow:visible;clip-path:inset(-.12em)}}.spotlight-reference-sections .Integrations_chip__1zeoZ{position:relative;display:block;flex:none;margin-top:2px;height:52px;padding:0 calc(12px + .03em) 0 50px;border-radius:16px;background:var(--white);overflow:clip}.spotlight-reference-sections .Integrations_sym__qDjJ_{margin-top:-5px;line-height:52px}.spotlight-reference-sections .Integrations_leaf__QcULq{position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.spotlight-reference-sections .Integrations_body__5BB9o,.spotlight-reference-sections .Integrations_card__KFBCW,.spotlight-reference-sections .Integrations_chip__1zeoZ,.spotlight-reference-sections .Integrations_leaf__QcULq,.spotlight-reference-sections .Integrations_lineClip__By_fn>span{opacity:1!important;transform:none!important}}.spotlight-reference-sections .MeetSym_root__nYXqL{position:relative;width:100%;height:100%}.spotlight-reference-sections .MeetSym_card__PTiwb{position:absolute;left:110px;top:0;width:1080px;height:360px;border-radius:24px 24px 64px 24px;background:var(--surface)}.spotlight-reference-sections .MeetSym_copy__W_C9Y{position:absolute;left:50px;top:50%;width:600px;translate:0 -50%;display:flex;flex-direction:column;align-items:flex-start}.spotlight-reference-sections .MeetSym_title___2Qq6{margin:0;font-family:var(--display);font-weight:500;font-size:40px;line-height:1.1;letter-spacing:-.03em;font-feature-settings:"liga" 1;color:var(--ink)}.spotlight-reference-sections .MeetSym_first__YJPBX{display:flex;align-items:flex-start;column-gap:16px;font-size:48px;zoom:calc(40 / 48)}.spotlight-reference-sections .MeetSym_meet__0Ov3x{display:block;flex:none;line-height:48px;margin-bottom:4px;white-space:nowrap;overflow:clip;overflow-clip-margin:.2em}.spotlight-reference-sections .MeetSym_meet__0Ov3x>span{display:block;position:relative;top:var(--display-drop)}.spotlight-reference-sections .MeetSym_fill__2_pcU{position:absolute;inset:0}@supports not (overflow-clip-margin:0px){.spotlight-reference-sections .MeetSym_headline__7Si5P>span,.spotlight-reference-sections .MeetSym_title___2Qq6>span{overflow:visible!important;clip-path:inset(-.12em)}}.spotlight-reference-sections .MeetSym_headline__7Si5P{width:100%;margin:6px 0 0;font-family:var(--display);font-weight:400;font-size:40px;line-height:1.1;letter-spacing:-.03em;font-feature-settings:"liga" 1;color:var(--ink)}.spotlight-reference-sections .MeetSym_body__R6V5H{width:500px;margin:24px 0 0;font-size:18px;line-height:1.5;color:var(--muted)}.spotlight-reference-sections .MeetSym_stage__0hnvm{position:absolute;left:672px;top:-32px;width:440px;height:440px}@media (min-width:1200px){.spotlight-reference-sections .MeetSym_stage__0hnvm{transform:scale(calc(392 / 440));transform-origin:100% 0}}.spotlight-reference-sections .MeetSym_mark__V9if1{position:absolute;inset:0}.spotlight-reference-sections .MeetSym_piece__o26uF{position:absolute;transition:translate .7s cubic-bezier(.22,1,.36,1)}.spotlight-reference-sections .MeetSym_stage__0hnvm[data-parted] .MeetSym_piece__o26uF{translate:calc(var(--dx) * 8px) calc(var(--dy) * 8px)}@media (max-width:1199.98px){.spotlight-reference-sections .MeetSym_root__nYXqL{height:auto;padding:0 var(--gutter-flow)}.spotlight-reference-sections .MeetSym_card__PTiwb{--z:1;--o:20;--pad:64px;position:relative;left:auto;top:auto;width:auto;height:auto;display:flex;flex-direction:column;align-items:flex-start;padding:72px var(--pad) 0;border-radius:24px 24px calc((110 * var(--z) - var(--o)) * 1px) 24px}.spotlight-reference-sections .MeetSym_copy__W_C9Y{position:relative;left:auto;top:auto;width:100%;max-width:600px;translate:none}.spotlight-reference-sections .MeetSym_headline__7Si5P,.spotlight-reference-sections .MeetSym_title___2Qq6{font-size:calc(40px * 40 / 48)}.spotlight-reference-sections .MeetSym_first__YJPBX{zoom:calc(40 * 40 / 48 / 48)}.spotlight-reference-sections .MeetSym_body__R6V5H{width:auto;max-width:520px;font-size:17px}.spotlight-reference-sections .MeetSym_stage__0hnvm{position:relative;left:auto;top:auto;flex:none;align-self:flex-end;width:calc(440px * var(--z));height:calc(440px * var(--z));margin:56px calc((var(--pad) + var(--o) * 1px) * -1) 0 0}.spotlight-reference-sections .MeetSym_mark__V9if1{inset:0 auto auto 0;width:440px;height:440px;zoom:var(--z)}}@media (min-width:1024px) and (max-width:1199.98px){.spotlight-reference-sections .MeetSym_card__PTiwb{--o:32;height:408px;justify-content:center;padding:0 var(--pad);border-radius:24px 24px 72px 24px}.spotlight-reference-sections .MeetSym_copy__W_C9Y{max-width:min(600px,calc((var(--vw, 1024) - 80 - 408 - 16) * 1px - var(--pad)))}.spotlight-reference-sections .MeetSym_stage__0hnvm{position:absolute;right:-32px;top:-32px;margin:0}}@media (max-width:767.98px){.spotlight-reference-sections .MeetSym_card__PTiwb{--pad:24px;--o:10;--z:calc((var(--vw, 390) - 40) * 0.56 / 440);padding:40px var(--pad) 0}.spotlight-reference-sections .MeetSym_headline__7Si5P,.spotlight-reference-sections .MeetSym_title___2Qq6{font-size:calc(40px * 32 / 48)}.spotlight-reference-sections .MeetSym_first__YJPBX{zoom:calc(40 * 32 / 48 / 48)}.spotlight-reference-sections .MeetSym_headline__7Si5P>span{text-wrap:pretty}.spotlight-reference-sections .MeetSym_body__R6V5H{font-size:16px}.spotlight-reference-sections .MeetSym_stage__0hnvm{margin-top:28px}}@media (max-width:359.98px){.spotlight-reference-sections .MeetSym_card__PTiwb{--pad:20px}}@media (prefers-reduced-motion:reduce){.spotlight-reference-sections .MeetSym_body__R6V5H,.spotlight-reference-sections .MeetSym_card__PTiwb,.spotlight-reference-sections .MeetSym_headline__7Si5P>span>span,.spotlight-reference-sections .MeetSym_meet__0Ov3x>span,.spotlight-reference-sections .MeetSym_piece__o26uF,.spotlight-reference-sections .MeetSym_piece__o26uF .MeetSym_fill__2_pcU{opacity:1!important;transform:none!important}}.spotlight-reference-sections .Diagram_root__ee35f{pointer-events:none}.spotlight-reference-sections .Diagram_root__ee35f,.spotlight-reference-sections .Diagram_stage__wWdB3{position:absolute;inset:0}.spotlight-reference-sections .Diagram_cue__o4lHJ{position:absolute;visibility:hidden}.spotlight-reference-sections .Diagram_layer__BN12z{position:absolute}.spotlight-reference-sections .Diagram_bob__7iUok,.spotlight-reference-sections .Diagram_fill__j8pQh{position:absolute;inset:0}.spotlight-reference-sections .Diagram_words___T5al{position:absolute;left:0;top:0;overflow:visible;-webkit-user-select:none;user-select:none}.spotlight-reference-sections .Diagram_words___T5al text{font-family:var(--text);font-weight:500;font-size:13px;letter-spacing:0;fill:var(--ink)}.spotlight-reference-sections .Diagram_hit__UvFrT{position:absolute;inset:0;pointer-events:auto}.spotlight-reference-sections .Diagram_wire__KrW16{position:absolute;inset:0;pointer-events:none}.spotlight-reference-sections .Diagram_logo___hs6R{position:absolute;left:0;top:0;width:72px;height:72px;transform-origin:0 0;pointer-events:none}.spotlight-reference-sections .Diagram_logo___hs6R img{position:absolute;display:block;max-width:none}.spotlight-reference-sections .Diagram_brand__kkRSD{transition:opacity .4s ease}.spotlight-reference-sections .Diagram_bubbleIn__KjWUF{opacity:0}.spotlight-reference-sections .Diagram_root__ee35f[data-mode=still] .Diagram_bubble__2tSrE[data-file] .Diagram_bubbleIn__KjWUF{opacity:1}.spotlight-reference-sections .Diagram_root__ee35f[data-mode=loop] .Diagram_bubble__2tSrE .Diagram_hit__UvFrT{pointer-events:none}.spotlight-reference-sections .Diagram_root__ee35f[data-mode=still] .Diagram_wire__KrW16[data-extra]{opacity:0}.spotlight-reference-sections .Diagram_root__ee35f[data-idle] .Diagram_bob__7iUok{animation:Diagram_bob__7iUok var(--loop) ease-in-out var(--phase,0s) infinite;animation-play-state:paused}.spotlight-reference-sections .Diagram_root__ee35f[data-idle] .Diagram_sym__tLdw3{animation-name:Diagram_bob-sym__bH9W2}.spotlight-reference-sections .Diagram_root__ee35f[data-idle] .Diagram_breathe__21qPY{animation:Diagram_breathe__21qPY var(--loop) ease-in-out var(--phase,0s) infinite;animation-play-state:paused}.spotlight-reference-sections .Diagram_root__ee35f[data-idle=run] .Diagram_bob__7iUok{animation-play-state:running;will-change:transform}.spotlight-reference-sections .Diagram_root__ee35f[data-idle=run] .Diagram_breathe__21qPY{animation-play-state:running;will-change:transform,opacity}@keyframes Diagram_bob__7iUok{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes Diagram_bob-sym__bH9W2{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes Diagram_breathe__21qPY{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.035)}}.spotlight-reference-sections[data-still] .Diagram_bob__7iUok,.spotlight-reference-sections[data-still] .Diagram_breathe__21qPY{animation:none!important}@media (prefers-reduced-motion:reduce){.spotlight-reference-sections .Diagram_bob__7iUok,.spotlight-reference-sections .Diagram_breathe__21qPY{animation:none!important}}@media (max-width:1199.98px){.spotlight-reference-sections .Diagram_root__ee35f{position:relative;inset:auto;width:964px;height:430px;margin:0 auto;zoom:min(1,calc((var(--vw) - 80) / 964))}.spotlight-reference-sections .Diagram_stage__wWdB3{inset:auto;left:-196px;top:-170px;width:1300px;height:709px}.spotlight-reference-sections .Diagram_cue__o4lHJ{translate:-196px -170px}.spotlight-reference-sections .Diagram_root__ee35f[data-idle=run] .Diagram_bob__7iUok,.spotlight-reference-sections .Diagram_root__ee35f[data-idle=run] .Diagram_breathe__21qPY{will-change:auto}}@media (max-width:767.98px){.spotlight-reference-sections .Diagram_root__ee35f{zoom:min(1,calc((var(--vw) - 40) / 964))}}.spotlight-reference-sections .Draw_draw__USCft{pointer-events:none}.spotlight-reference-sections .Draw_draw__USCft svg{display:block;width:100%;height:100%;overflow:visible}.spotlight-reference-sections .Draw_draw__USCft .draw-path{stroke-dasharray:1 1;stroke-dashoffset:1}.spotlight-reference-sections .Draw_draw__USCft[data-drawn] .draw-path{stroke-dashoffset:0;transition:stroke-dashoffset var(--dur) cubic-bezier(.16,1,.3,1) calc(var(--delay) + var(--i, 0) * var(--step))}.spotlight-reference-sections .Draw_draw__USCft[data-scrub] .draw-path{stroke-dashoffset:calc(1 - var(--draw, 0))}.spotlight-reference-sections .Draw_draw__USCft[data-scrub][data-tail] .draw-path{stroke-dasharray:var(--dash,1) 2;stroke-dashoffset:var(--off,0)}.spotlight-reference-sections[data-still] .Draw_draw__USCft .draw-path{stroke-dasharray:none;stroke-dashoffset:0;transition:none}@media (prefers-reduced-motion:reduce){.spotlight-reference-sections .Draw_draw__USCft .draw-path,.spotlight-reference-sections .Draw_draw__USCft[data-scrub][data-tail] .draw-path{stroke-dasharray:none;stroke-dashoffset:0;transition:none}}.spotlight-reference-sections{width:100%;margin:0 auto;padding-top:120px;padding-bottom:0}.spotlight-reference-band{position:relative;width:1300px;margin:0 auto;height:360px}.spotlight-reference-band+.spotlight-reference-band{margin-top:120px;height:709px}.spotlight-reference-sections .spotlight-meet-wordmark{position:relative;width:165px;height:36px;max-width:none;margin:6px 9px}.spotlight-reference-sections .Integrations_chip__1zeoZ{width:auto;padding:0}.spotlight-reference-sections .spotlight-meet-icon{width:440px;height:440px;max-width:none}.spotlight-reference-sections .spotlight-diagram-icon{max-width:none}@media (max-width:1199.98px){.spotlight-reference-sections{width:100%;padding-top:120px;padding-bottom:0}.spotlight-reference-band{width:100%;height:auto;margin:0}.spotlight-reference-band+.spotlight-reference-band{height:auto;margin-top:120px}}@media (max-width:767.98px){.spotlight-reference-sections{--gutter-flow:20px;--flow-gap:88px;padding-top:88px}.spotlight-reference-band+.spotlight-reference-band{margin-top:88px}}.sp-home .spotlight-reference-sections{--opening-section-gap:160px;padding-top:var(--opening-section-gap)}.sp-home .spotlight-reference-sections>.spotlight-control,.sp-home .spotlight-reference-sections>.spotlight-task-list,.sp-home .spotlight-reference-sections>.spotlight-time-back{margin-top:var(--opening-section-gap)}@media (max-width:1199.98px){.sp-home .spotlight-reference-sections{--opening-section-gap:128px}}@media (max-width:767.98px){.sp-home .spotlight-reference-sections{--opening-section-gap:96px}}.sp-home .spotlight-reference-sections{--ink:#121212;--muted:#737373;--surface:#fafafa;background:var(--surface)}.sp-home .spotlight-closing .sc-root{background:var(--surface)}@media (min-width:1200px) and (max-width:1439.98px){body:has(.symmetry-hero),html:has(.symmetry-hero){min-width:0}.sp-home .spotlight-task-list{width:calc(100% - 80px);height:calc(1393px * (var(--vw) - 80) / 1300)}.spotlight-task-list .TaskList_root__lOS8k{width:1300px;height:1393px;zoom:calc((var(--vw) - 80) / 1300)}}.spotlight-task-list .TaskList_root__lOS8k{position:relative;width:100%;height:100%}.spotlight-task-list .TaskList_heading__u8dMZ{position:absolute;left:-.015em;top:0;width:100%;font-size:48px;z-index:1}.spotlight-task-list .TaskList_tiles__gbLkV{position:absolute;inset:0;pointer-events:none}@media (max-width:1199.98px){.spotlight-task-list .TaskList_root__lOS8k{height:auto;padding:0 var(--gutter-flow)}.spotlight-task-list .TaskList_heading__u8dMZ{position:relative;z-index:auto;left:0;top:0;width:auto;font-size:40px;line-height:1.1;text-wrap:balance}.spotlight-task-list .TaskList_tiles__gbLkV{position:relative;inset:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px;--z:calc((min(var(--vw, 1024), 1199) - 100) / 1280)}}@media (max-width:767.98px){.spotlight-task-list .TaskList_heading__u8dMZ{font-size:32px;line-height:1.12}.spotlight-task-list .TaskList_tiles__gbLkV{grid-template-columns:minmax(0,1fr);gap:16px;max-width:640px;margin:32px auto 0;--z:min(1,calc((var(--vw, 390) - 40) / 640))}}.spotlight-task-list .Card_card__YFeM3{left:var(--x);top:var(--y);width:640px;height:640px;pointer-events:auto}.spotlight-task-list .Card_card__YFeM3,.spotlight-task-list .Card_face__z5AP0{position:absolute;border-radius:24px}.spotlight-task-list .Card_face__z5AP0{inset:0;overflow:clip;isolation:isolate;transition:translate .7s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.spotlight-task-list .Card_card__YFeM3:hover .Card_face__z5AP0{translate:0 -4px}.spotlight-task-list .Card_card__YFeM3:hover .Card_lead__n4QKh{translate:0 -6px}}.spotlight-task-list .Card_art__UDBQc{pointer-events:none}.spotlight-task-list .Card_art__UDBQc,.spotlight-task-list .Card_layer__n5ya3{position:absolute;inset:0}.spotlight-task-list .Card_card__YFeM3[data-depth] .Card_plane__MXTEi{will-change:transform}.spotlight-task-list .Card_lead__n4QKh{transition:translate .8s cubic-bezier(.16,1,.3,1)}@keyframes Card_tlFloat__c9lsc{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,var(--fy),0)}}.spotlight-task-list .Card_float__kF5Lk{animation:Card_tlFloat__c9lsc var(--fperiod,9.02s) ease-in-out var(--fphase,0s) infinite;animation-play-state:paused;will-change:transform}.spotlight-task-list .Card_card__YFeM3[data-live] .Card_float__kF5Lk{animation-play-state:running}:root[data-still] .spotlight-task-list .Card_float__kF5Lk{animation:auto none 0s ease 1 normal none running;will-change:auto}@media (prefers-reduced-motion:reduce){.spotlight-task-list .Card_float__kF5Lk{animation:auto none 0s ease 1 normal none running;will-change:auto}.spotlight-task-list .Card_card__YFeM3:hover .Card_face__z5AP0,.spotlight-task-list .Card_card__YFeM3:hover .Card_lead__n4QKh{translate:none}}.spotlight-task-list .Card_copy__RfreU{position:absolute;left:48px;top:48px;z-index:1}.spotlight-task-list .Card_title__UOjCZ{position:relative;top:1px;font-family:var(--text);font-weight:500;font-size:24px;line-height:1.1;letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.spotlight-task-list .Card_clip__8uKB_{display:block;overflow:clip;overflow-clip-margin:.15em}.spotlight-task-list .Card_line__1axK3{display:block}.spotlight-task-list .Card_body__9MeM0{position:absolute;left:0;top:42px;font-family:var(--text);font-weight:400;font-size:18px;line-height:1.5;color:var(--ink);opacity:.66}.spotlight-task-list .Card_bodyLine__bCOxn{display:block;white-space:nowrap}@media (max-width:1199.98px){.spotlight-task-list .Card_card__YFeM3{position:relative;left:auto;top:auto;width:auto;height:auto;--gap:32px}.spotlight-task-list .Card_face__z5AP0{position:relative;inset:auto;height:100%;padding-bottom:calc((640 - var(--ink)) * var(--z) * 1px + var(--gap))}.spotlight-task-list .Card_art__UDBQc{inset:auto auto 0 0;width:640px;height:640px;zoom:var(--z)}.spotlight-task-list .Card_card__YFeM3[data-depth] .Card_plane__MXTEi{will-change:auto}.spotlight-task-list .Card_copy__RfreU{position:relative;left:auto;top:auto;padding:clamp(28px,7%,40px) clamp(28px,7%,40px) 0;container:tlcopy/inline-size}.spotlight-task-list .Card_title__UOjCZ{top:0;font-size:22px;line-height:1.15;white-space:normal;text-wrap-style:balance}.spotlight-task-list .Card_body__9MeM0{position:static;margin-top:12px;font-size:17px;text-wrap:pretty;opacity:0;translate:0 16px;transition:opacity .5s linear calc(var(--tl-base, 0s) + .22s),translate .8s cubic-bezier(.16,1,.3,1) calc(var(--tl-base, 0s) + .22s)}.spotlight-task-list .Card_card__YFeM3[data-on] .Card_body__9MeM0{opacity:.66;translate:none}:root[data-still] .spotlight-task-list .Card_body__9MeM0{transition:none}.spotlight-task-list .Card_bodyLine__bCOxn{display:inline;white-space:normal}}@media (max-width:767.98px){.spotlight-task-list .Card_card__YFeM3{--gap:24px}.spotlight-task-list .Card_copy__RfreU{padding:24px 24px 0}.spotlight-task-list .Card_title__UOjCZ{font-size:20px;line-height:1.2}.spotlight-task-list .Card_body__9MeM0{margin-top:10px;font-size:16px}.spotlight-task-list .Card_float__kF5Lk{animation:auto none 0s ease 1 normal none running;will-change:auto}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.spotlight-task-list .Card_body__9MeM0{transition:none}}.spotlight-reference-band.spotlight-task-list{height:1393px}.spotlight-task-list{--text:SpotlightNB,Arial,sans-serif;--ink:#121212}.spotlight-task-list ul{margin:0;padding:0;list-style:none}.spotlight-task-list h3{margin:0}.spotlight-task-list .display{font-family:var(--display);font-weight:500;line-height:1.1;letter-spacing:-.03em}@media (max-width:1199.98px){.spotlight-reference-band.spotlight-task-list{height:auto}.spotlight-task-list .TaskList_tiles__gbLkV{margin-top:40px}}@media (max-width:767.98px){.spotlight-task-list .TaskList_tiles__gbLkV{margin-top:32px}}.spotlight-task-list .Card_card__YFeM3[data-ready][data-visible] .Card_float__kF5Lk{animation-play-state:running}.spotlight-task-list .TaskList_heading__u8dMZ{max-width:none}.spotlight-task-list .Card_copy__RfreU{top:78px}.spotlight-task-list .spotlight-feature-eyebrow{position:absolute;left:0;top:-42px;display:inline-flex;align-items:center;height:34px;padding:0 15px;border:1px solid #12121214;border-radius:999px;background:#ffffff70;color:#121212;font:500 13px/1 var(--text);letter-spacing:.01em;white-space:nowrap}@media (max-width:1199.98px){.spotlight-task-list .Card_copy__RfreU{top:auto;padding-top:calc(clamp(28px, 7%, 40px) + 40px)}.spotlight-task-list .Card_face__z5AP0{padding-bottom:calc((640 - var(--ink)) * var(--z) * 1px + var(--gap) - 40px)}.spotlight-task-list .spotlight-feature-eyebrow{left:clamp(28px,7%,40px);top:clamp(28px,7cqw,40px);height:32px}}@media (max-width:767.98px){.spotlight-task-list .Card_copy__RfreU{padding-top:64px}.spotlight-task-list .spotlight-feature-eyebrow{left:24px;top:24px;padding:0 14px}}@media (max-width:1199.98px){.spotlight-task-list .Card_art__UDBQc{transform:scale(.82);transform-origin:bottom center}}@media (min-width:1200px){.spotlight-task-list .Card_art__UDBQc{transform:scale(.88);transform-origin:bottom center}}.spotlight-situations .ss-root{position:relative;width:100%;height:100%;--ease:cubic-bezier(0.16,1,0.3,1);--mute:#737373}.spotlight-reference-sections .spotlight-situations .ss-title{position:absolute;left:0;top:-3px;width:100%;max-width:none;margin:0;text-align:center;font-size:48px;white-space:nowrap}.spotlight-situations .ss-copy{position:absolute;left:640px;top:12px;width:500px}.spotlight-situations .ss-body{font-family:var(--text);font-size:18px;font-weight:400;line-height:1.5;color:var(--ink);opacity:.66}.spotlight-situations .ss-block{position:absolute;left:0;top:162px;width:1300px;height:610px;display:grid;grid-template-columns:640px 640px;column-gap:20px;align-items:start}.spotlight-situations .ss-list{display:flex;flex-direction:column}.spotlight-situations .ss-role{position:relative;border-radius:16px;background-color:rgb(255 255 255/0);box-shadow:inset 0 0 0 1px rgb(242 242 242/0);transition:background-color .5s var(--ease),box-shadow .5s var(--ease),margin .6s var(--ease)}.spotlight-situations .ss-role[data-open]{margin-block:8px;background-color:#fff;box-shadow:inset 0 0 0 1px #f2f2f2}.spotlight-situations .ss-role[data-open]:first-child{margin-top:0;margin-bottom:16px}.spotlight-situations .ss-role[data-open]:last-child{margin-top:16px;margin-bottom:0}.spotlight-situations .ss-heading{margin:0;font:inherit}.spotlight-situations .ss-head{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 33px 15px 32px;border:0;border-radius:16px;background:none;color:var(--mute);font-family:var(--text);font-weight:500;font-size:17px;line-height:22px;text-align:left;cursor:pointer;transition:padding .6s var(--ease),color .4s var(--ease)}.spotlight-situations .ss-role[data-open] .ss-head{padding-top:33px;padding-bottom:0;color:var(--ink);cursor:default}.spotlight-situations .ss-head:focus-visible{outline:2px solid #72b9ce;outline-offset:-2px}@media (hover:hover) and (pointer:fine){.spotlight-situations .ss-role:not([data-open]) .ss-head:hover{color:var(--ink)}.spotlight-situations .ss-role:not([data-open]) .ss-head:hover .ss-sign i{background:var(--ink)}}.spotlight-situations .ss-sign{position:relative;flex:none;width:9px;height:9px}.spotlight-situations .ss-sign i{position:absolute;left:0;top:3.9px;width:9px;height:1.2px;border-radius:1px;background:var(--mute)}.spotlight-situations .ss-sign i+i{rotate:90deg}.spotlight-situations .ss-role[data-open] .ss-sign i+i{rotate:180deg}.spotlight-situations .ss-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease)}.spotlight-situations .ss-role[data-open] .ss-panel{grid-template-rows:1fr}.spotlight-situations .ss-inner{min-height:0;overflow:hidden}.spotlight-situations .ss-items{margin:0;padding:23px 32px 32px 34px;list-style:none}.spotlight-situations .ss-item{display:grid;grid-template-columns:10px minmax(0,1fr);column-gap:12px;align-items:center;opacity:0;transition:opacity .16s}.spotlight-situations .ss-item+.ss-item{margin-top:19px}.spotlight-situations .ss-role[data-open] .ss-item{opacity:1}.spotlight-situations .ss-dot{width:10px;height:10px;border-radius:50%;background:var(--hue)}.spotlight-situations .ss-itemTitle{font-family:var(--text);font-weight:500;font-size:15px;line-height:19.5px;color:var(--ink)}.spotlight-situations .ss-itemLine{grid-column:2;max-width:400px;margin-top:2.5px;font-family:var(--text);font-weight:400;font-size:13px;line-height:17px;color:var(--mute)}.spotlight-situations .ss-block[data-turned] .ss-role[data-open] .ss-item{animation:ss-rl-item .6s var(--ease) both;animation-delay:calc(.16s + var(--i) * .07s)}.spotlight-situations .ss-block[data-turned] .ss-role[data-open] .ss-dot{animation:ss-rl-dot .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(.22s + var(--i) * .07s)}@keyframes ss-rl-item{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes ss-rl-dot{0%{scale:0}to{scale:1}}.spotlight-situations .ss-wait{position:absolute;left:33px;right:33px;top:66px;height:1px;border-radius:1px;background:rgb(18 18 18/.08);overflow:hidden;animation:ss-rl-wait-in .45s var(--ease) .2s both}.spotlight-situations .ss-wait i{position:absolute;inset:0;border-radius:inherit;background:rgb(18 18 18/.55);transform-origin:0 50%;animation:ss-rl-wait var(--dwell,4.6s) linear both paused}.spotlight-situations .ss-block[data-run] .ss-wait i{animation-play-state:running}.spotlight-situations .ss-sign i{transition:rotate .5s var(--ease),background-color .3s,opacity .25s}@keyframes ss-rl-wait-in{0%{opacity:0}to{opacity:1}}@keyframes ss-rl-wait{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.spotlight-situations .ss-visual{position:relative;width:640px;height:610px;border-radius:24px;overflow:hidden;background:#f1ecf8;isolation:isolate;transition:background-color .8s var(--ease)}.spotlight-situations .ss-visual[data-tint=green]{background:#edf5f7}.spotlight-situations .ss-visual[data-tint=yellow]{background:#faf3e2}.spotlight-situations .ss-stage{position:absolute;left:0;top:0;width:640px;height:610px}.spotlight-situations .ss-floor{position:absolute;inset:0;opacity:.9}.spotlight-situations [data-still] .ss-dot,.spotlight-situations [data-still] .ss-item{animation:none}@media (prefers-reduced-motion:reduce){.spotlight-situations .ss-head,.spotlight-situations .ss-item,.spotlight-situations .ss-panel,.spotlight-situations .ss-role,.spotlight-situations .ss-sign i{transition:none}.spotlight-situations .ss-dot,.spotlight-situations .ss-item{animation:none!important}}@media (max-width:1199.98px){.spotlight-situations .ss-root{height:auto;padding:0 var(--gutter-flow)}.spotlight-reference-sections .spotlight-situations .ss-title{position:relative;left:auto;top:auto;font-size:40px;white-space:normal;margin-bottom:56px}.spotlight-situations .ss-copy{position:relative;left:auto;top:auto;width:auto;max-width:520px;margin:16px 0 48px}.spotlight-situations .ss-body{font-size:17px;text-wrap:pretty}.spotlight-situations .ss-block{position:relative;left:auto;top:auto;width:auto;height:auto;display:flex;flex-direction:column;align-items:center;row-gap:32px}.spotlight-situations .ss-list,.spotlight-situations .ss-visual{width:100%;max-width:640px}.spotlight-situations .ss-visual{height:auto;aspect-ratio:640/610;container-type:inline-size}.spotlight-situations .ss-stage{--rz:min(1,calc((min(640, var(--vw, 768) - 80) - 2) / 640));zoom:var(--rz)}}@media (min-width:900px) and (max-width:1199.98px){.spotlight-situations .ss-stage{--rz:min(1,calc(min(640, (var(--vw, 1024) - 100) / 2) / 640))}.spotlight-situations .ss-block{flex-direction:row;align-items:flex-start;column-gap:20px}.spotlight-situations .ss-list,.spotlight-situations .ss-visual{flex:1 1;min-width:0}}@media (max-width:767.98px){.spotlight-situations .ss-stage{--rz:min(1,calc((min(640, var(--vw, 390) - 40) - 2) / 640))}.spotlight-situations .ss-title{font-size:32px;line-height:1.12}.spotlight-situations .ss-copy{margin:16px 0 32px}.spotlight-situations .ss-body{font-size:16px}.spotlight-situations .ss-head{padding-inline:24px}.spotlight-situations .ss-wait{left:25px;right:25px}.spotlight-situations .ss-items{padding:20px 24px 36px}.spotlight-situations .ss-block{row-gap:24px}}@media (max-width:899.98px){.spotlight-situations .ss-panel{transition:none}.spotlight-situations .ss-role{transition:background-color .5s var(--ease),box-shadow .5s var(--ease)}.spotlight-situations .ss-head{transition:color .4s var(--ease)}.spotlight-situations .ss-role .ss-visual{width:auto;max-width:none;margin:0 1px 1px;border-radius:0 0 15px 15px}.spotlight-situations .ss-role[data-open] .ss-items{padding-bottom:28px}}.spotlight-situations .sa-scene{position:absolute;inset:0;pointer-events:none;-webkit-user-select:none;user-select:none}.spotlight-situations .sa-plane{position:absolute;width:0;height:0;transform-origin:0 0}.spotlight-situations .sa-slot{position:absolute}.spotlight-situations .sa-panel{--edge:#dedede;--cast:rgba(18,18,18,0.1);position:absolute;inset:0;box-sizing:border-box;padding:16px 18px;border-radius:18px;border:1px solid rgba(18,18,18,.1);background:#fff;box-shadow:-6px 6px 0 0 var(--edge),-22px 24px 44px -8px var(--cast);font-family:var(--text);color:#121212}.spotlight-situations .sa-blue{--edge:#e4dcf2;--cast:rgba(167,123,223,0.16);border-color:rgba(167,123,223,.42)}.spotlight-situations .sa-green{--edge:#cfe9f0;--cast:rgba(114,185,206,0.14);border-color:rgba(114,185,206,.28)}.spotlight-situations .sa-yellow{--edge:#e4d6b4;--cast:rgba(196,155,67,0.14);border-color:rgba(232,183,79,.4)}.spotlight-situations .sa-plain{--edge:#d0d0d0;--cast:rgba(94,94,94,0.18);border-color:rgba(18,18,18,.3);background:#ffffff}.spotlight-situations .sa-plain .sa-checks,.spotlight-situations .sa-plain .sa-noteIcon,.spotlight-situations .sa-plain .sa-tile{background:#fff}.spotlight-situations .sa-lifted{box-shadow:-8px 8px 0 0 var(--edge)}.spotlight-situations .sa-shadow{position:absolute;border-radius:18px;background:rgba(18,18,18,.12);filter:blur(14px);transform:translate(-12px,12px)}.spotlight-situations .sa-float1,.spotlight-situations .sa-float2,.spotlight-situations .sa-float3{animation:sa-rs-float 6.6s ease-in-out infinite}.spotlight-situations .sa-float2{animation-delay:-2.2s}.spotlight-situations .sa-float3{animation-delay:-4.4s}@keyframes sa-rs-float{0%,to{transform:translate(0)}50%{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.spotlight-situations .sa-float1,.spotlight-situations .sa-float2,.spotlight-situations .sa-float3{animation:none}}.spotlight-situations [data-still] .sa-float1,.spotlight-situations [data-still] .sa-float2,.spotlight-situations [data-still] .sa-float3{animation:none}.spotlight-situations .sa-logo{display:block;flex:none;object-fit:contain}.spotlight-situations .sa-tile{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;border:1px solid rgba(18,18,18,.1);background:#ffffff;color:#121212}.spotlight-situations .sa-head{display:flex;align-items:center;gap:10px}.spotlight-situations .sa-headText{display:flex;flex-direction:column;gap:1px;min-width:0;margin-right:auto}.spotlight-situations .sa-headText b{font-family:var(--text);font-size:15px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.spotlight-situations .sa-headText span,.spotlight-situations .sa-meta{font-size:11px;color:rgba(18,18,18,.64);white-space:nowrap}.spotlight-situations .sa-avatar{display:inline-grid;place-items:center;flex:none;min-width:22px;height:22px;padding:0 5px;border-radius:999px;background:var(--tone);font-size:9px;font-weight:600;letter-spacing:.02em;color:#121212}.spotlight-situations .sa-label{margin:12px 0 6px;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(18,18,18,.64)}.spotlight-situations .sa-foot{position:absolute;left:18px;right:18px;bottom:14px;display:flex;align-items:center;gap:10px}.spotlight-situations .sa-button,.spotlight-situations .sa-buttonDark{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;font-size:11.5px;font-weight:500;white-space:nowrap}.spotlight-situations .sa-buttonDark{background:#121212;color:#fff}.spotlight-situations .sa-button{border:1px solid rgba(18,18,18,.14);background:#fff;color:#121212}.spotlight-situations .sa-status{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px 0 8px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap}.spotlight-situations .sa-status i{width:6px;height:6px;border-radius:50%;background:currentColor}.spotlight-situations .sa-status[data-kind=ready]{background:#f1ecf8;color:#6b4d91}.spotlight-situations .sa-status[data-kind=ready] i{background:#a77bdf}.spotlight-situations .sa-status[data-kind=done]{background:#edf5f7;color:#365e69}.spotlight-situations .sa-status[data-kind=wait]{background:#faf3e2;color:#80662e}.spotlight-situations .sa-status[data-kind=wait] i{background:#e8b74f}.spotlight-situations .sa-status[data-kind=work]{background:#f2f2f2;color:rgba(18,18,18,.72)}.spotlight-situations .sa-status[data-kind=work] i{background:#72b9ce;animation:sa-rs-breathe 1.2s ease-in-out infinite}@keyframes sa-rs-breathe{50%{opacity:.35}}.spotlight-situations .sa-turn{position:relative;display:inline-grid}.spotlight-situations .sa-turn>*{grid-area:1/1;display:inline-flex}.spotlight-situations .sa-turnTo{justify-self:start}.spotlight-situations .sa-count{font-size:11px;font-weight:600;color:rgba(18,18,18,.64);white-space:nowrap}.spotlight-situations .sa-task{padding:15px 18px 14px}.spotlight-situations .sa-taskTitle{display:block;font-size:17px;font-weight:500;letter-spacing:-.015em;white-space:nowrap}.spotlight-situations .sa-chips{display:flex;align-items:center;gap:6px;margin-top:12px}.spotlight-situations .sa-chips>*{display:inline-flex}.spotlight-situations .sa-urgency{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;background:#f2f2f2}.spotlight-situations .sa-urgency[data-level="3"]{background:#faf3e2}.spotlight-situations .sa-urgency svg{margin:-1px}.spotlight-situations .sa-source{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px 0 2px;border-radius:6px;background:#f2f2f2;font-size:11px;white-space:nowrap}.spotlight-situations .sa-sourceTile{display:grid;place-items:center;width:18px;height:18px;border-radius:4px;background:#fff}.spotlight-situations .sa-project{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px 0 7px;border-radius:6px;background:rgba(167,123,223,.08);font-size:11px;white-space:nowrap}.spotlight-situations .sa-project svg{color:#a77bdf}.spotlight-situations .sa-project[data-hue=teal]{background:rgba(114,185,206,.08)}.spotlight-situations .sa-project[data-hue=teal] svg{color:#528fa2}.spotlight-situations .sa-note{right:auto;width:max-content;display:flex;align-items:center;gap:9px;padding:0 14px 0 9px;border-radius:999px}.spotlight-situations .sa-noteIcon{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;border:1px solid rgba(18,18,18,.1);background:#ffffff}.spotlight-situations .sa-noteText{font-size:12px;font-weight:500;white-space:nowrap}.spotlight-situations .sa-subject{border-top:1px solid rgba(18,18,18,.08);font-size:13px;font-weight:500;white-space:nowrap}.spotlight-situations .sa-lines{display:flex;flex-direction:column;gap:6px}.spotlight-situations .sa-line{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;color:rgba(18,18,18,.82);white-space:nowrap}.spotlight-situations .sa-line i{flex:none;width:6px;height:6px;border-radius:50%}.spotlight-situations .sa-checks{display:flex;flex-direction:column;margin-top:10px;border:1px solid rgba(18,18,18,.08);border-radius:12px;overflow:hidden;background:#ffffff}.spotlight-situations .sa-check{display:flex;align-items:center;gap:9px;height:29px;padding:0 11px}.spotlight-situations .sa-check+.sa-check{border-top:1px solid rgba(18,18,18,.07)}.spotlight-situations .sa-checkText{font-size:12px;font-weight:500;white-space:nowrap}.spotlight-situations .sa-checkFrom{display:grid;place-items:center;margin-left:auto}.spotlight-situations .sa-tick{position:relative;flex:none;width:15px;height:15px;border-radius:5px;border:1.2px solid rgba(18,18,18,.25);background:#fff}.spotlight-situations .sa-tickOn{position:absolute;inset:-1.2px;display:grid;place-items:center;border-radius:5px;background:#27834a;color:#fff}.spotlight-situations .sa-table{margin-top:12px;border:1px solid rgba(18,18,18,.08);border-radius:12px;overflow:hidden;background:#ffffff}.spotlight-situations .sa-tr{display:grid;grid-template-columns:82px 1fr 1fr;align-items:center;height:29px;padding:0 11px;font-size:12px;white-space:nowrap}.spotlight-situations .sa-tr+.sa-tr{border-top:1px solid rgba(18,18,18,.07)}.spotlight-situations .sa-tr>span{display:inline-flex;align-items:center;gap:5px}.spotlight-situations .sa-th{height:27px;background:#fff;font-weight:600}.spotlight-situations .sa-tk{font-size:11px;color:rgba(18,18,18,.64)}.spotlight-situations .sa-quote{margin:10px 0 0;font-size:11.5px;font-style:italic;color:rgba(18,18,18,.72);white-space:nowrap}.spotlight-situations .sa-quote span{margin-left:4px;font-style:normal;color:rgba(18,18,18,.64)}.spotlight-situations .sa-report .sa-label{margin:10px 0 4px}.spotlight-situations .sa-report .sa-check{height:26px;padding:0}.spotlight-situations .sa-report .sa-check+.sa-check{border-top:0}.spotlight-situations .sa-riskDot{flex:none;width:15px;height:15px;border-radius:5px;background:#faf3e2;box-shadow:inset 0 0 0 4px #faf3e2,inset 0 0 0 9px #e8b74f}.spotlight-situations .sa-slots{display:flex;flex-direction:column;gap:6px;margin-top:12px}.spotlight-situations .sa-slotRow{display:flex;align-items:center;gap:10px;height:30px;padding:0 6px 0 4px;border-radius:9px;background:#ffffff;border:1px solid rgba(18,18,18,.07)}.spotlight-situations .sa-slotRow .sa-checkText{margin-right:auto}.spotlight-situations .sa-time{display:grid;place-items:center;width:40px;height:22px;border-radius:6px;background:#fff;border:1px solid rgba(18,18,18,.08);font-size:10.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spotlight-situations .sa-risk .sa-checkText{color:#80662e}.spotlight-reference-sections .spotlight-situations{position:relative;width:1300px;height:772px;margin:120px auto 0;--ease:cubic-bezier(0.16,1,0.3,1);--mute:#737373}.spotlight-situations .ss-title{font-family:var(--display);font-weight:500;line-height:1.1;letter-spacing:-.03em}.spotlight-situations .ss-title>span{display:block;overflow:clip;overflow-clip-margin:.12em}.spotlight-situations .ss-title>span>span{display:block;position:relative;top:var(--display-drop)}.spotlight-situations .ss-floor img{position:absolute;left:0;top:0;max-width:none}.spotlight-situations .sa-subject{margin:12px 0 8px;padding-top:11px}.spotlight-situations .sa-scene[data-exit]{animation:spotlight-situation-exit .4s var(--ease) both}.spotlight-situations[data-still] .sa-float1,.spotlight-situations[data-still] .sa-float2,.spotlight-situations[data-still] .sa-float3{animation:none}@keyframes spotlight-situation-exit{to{opacity:0;transform:translateY(-18px)}}@media (min-width:1200px) and (max-width:1439.98px){.spotlight-reference-sections .spotlight-situations{--ss-scale:calc(var(--vw)/1440);width:calc(1300px * var(--ss-scale));height:calc(772px * var(--ss-scale));margin-left:calc((var(--vw)*1px - 1300px * var(--ss-scale)) /2);margin-right:0}.spotlight-situations .ss-root{width:1300px;height:772px;zoom:var(--ss-scale)}}@media (max-width:1199.98px){.spotlight-reference-sections .spotlight-situations{width:100%;height:auto}}@media (max-width:767.98px){.spotlight-reference-sections .spotlight-situations{margin-top:88px}}.spotlight-situations .ss-preparing{animation:ss-status-out .25s ease-in 2.1s both}.spotlight-situations .ss-ready{animation:ss-status-in .55s var(--ease) 2.18s both}@keyframes ss-status-out{to{opacity:0}}@keyframes ss-status-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.spotlight-situations[data-still] .ss-preparing{opacity:0;animation:none}.spotlight-situations[data-still] .ss-ready{opacity:1;animation:none}.spotlight-situations[data-still] .ss-head,.spotlight-situations[data-still] .ss-panel,.spotlight-situations[data-still] .ss-role{transition:none}.spotlight-situations[data-still] .ss-dot,.spotlight-situations[data-still] .ss-item{animation:none}@media (prefers-reduced-motion:reduce){.spotlight-situations .ss-preparing{opacity:0;animation:none}.spotlight-situations .ss-ready{opacity:1;animation:none}}.spotlight-situations .ss-heading{letter-spacing:normal}.spotlight-situations .sa-scene:not([data-on]) .ss-preparing,.spotlight-situations .sa-scene:not([data-on]) .ss-ready{animation-play-state:paused}.spotlight-situations[data-still] .ss-block[data-turned] .ss-role[data-open] .ss-dot,.spotlight-situations[data-still] .ss-block[data-turned] .ss-role[data-open] .ss-item{animation:none}.spotlight-closing .sc-root{position:relative;width:100%;height:100%;background:var(--white)}.spotlight-closing .sc-copy{position:relative;z-index:2}.spotlight-closing .sc-title{position:absolute;left:470px;top:48px;width:500px;font-size:48px;padding-right:1.44px}@supports not (overflow-clip-margin:0px){.spotlight-closing h2.sc-title>span{clip-path:inset(-.02em)}}.spotlight-closing .sc-body{position:absolute;left:470px;top:117px;width:500px;font-size:18px;line-height:1.5;color:var(--muted);text-align:center}.spotlight-closing .sc-action{position:absolute;left:634px;top:195px;width:172px;height:48px}.spotlight-closing .sc-action .sc-button{width:172px;padding:2px 0 0;font-weight:400;letter-spacing:.01em}.spotlight-closing .sc-land{position:absolute;inset:0}.spotlight-closing .sc-frame{display:contents}.spotlight-closing .sc-scape{position:absolute;inset:0;overflow-x:visible;overflow-y:clip;pointer-events:none}.spotlight-closing .sc-shape{position:absolute}.spotlight-closing .sc-rise{position:absolute;inset:0}.spotlight-closing .sc-bob{animation:sc-bob var(--bob-t) ease-in-out var(--bob-d) infinite both;animation-play-state:paused}.spotlight-closing .sc-scape[data-live] .sc-bob{animation-play-state:running}@keyframes sc-bob{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--bob-a) * -1))}}.spotlight-closing .sc-ground{position:absolute;z-index:1;top:599px;left:50%;width:max(1440px,100vw);margin-left:calc(max(1440px, 100vw) / -2);height:1px;background:rgba(18,18,18,.2);pointer-events:none}.spotlight-closing .sc-sentinel{position:absolute;left:0;width:1440px;pointer-events:none;visibility:hidden}@media (max-width:1199.98px){.spotlight-closing .sc-root{--win:var(--win-t);--tuck:243;height:auto;display:flex;flex-direction:column;overflow:clip}.spotlight-closing .sc-copy{order:-1;display:flex;flex-direction:column;align-items:center;padding:0 var(--gutter-flow);text-align:center}.spotlight-closing .sc-action,.spotlight-closing .sc-body,.spotlight-closing .sc-title{position:relative;left:auto;top:auto}.spotlight-closing .sc-title{width:auto;max-width:100%;padding-right:0;font-size:40px;text-wrap:balance}.spotlight-closing .sc-body{width:auto;max-width:500px;margin-top:16px;font-size:17px;text-wrap:balance}.spotlight-closing .sc-action{margin-top:24px}.spotlight-closing .sc-land{--z:min(1,calc(var(--vw) / var(--win)));position:relative;inset:auto;height:calc(600px * var(--z));margin-top:calc(var(--tuck) * -1px * var(--z));overflow:clip}.spotlight-closing .sc-frame{display:block;position:absolute;inset:0 0 auto;height:600px;zoom:var(--z)}.spotlight-closing .sc-scape{inset:0 auto 0 50%;width:1440px;margin-left:-720px}.spotlight-closing .sc-ground{top:auto;bottom:0;left:0;width:100%;margin-left:0;height:calc(1px / var(--z))}.spotlight-closing .sc-shape[data-off=flow]{display:none}.spotlight-closing .sc-bob{animation-delay:var(--bob-df,var(--bob-d))}}@media (max-width:767.98px){.spotlight-closing .sc-root{--win:clamp(var(--win-m),var(--win-m) + (var(--vw) - var(--win-a)) * (var(--win-t) - var(--win-m))/(768 - var(--win-a)),var(--win-t));--tuck:calc(200 + (var(--win) - var(--win-m)) * 43 / (var(--win-t) - var(--win-m)))}.spotlight-closing .sc-title{font-size:32px;line-height:1.12}.spotlight-closing .sc-body{font-size:16px}}@media (max-width:669.98px){.spotlight-closing .sc-shape[data-off=below670]{display:none}}@media (max-width:511.98px){.spotlight-closing .sc-shape[data-off=below512]{display:none}}.spotlight-closing [data-still] .sc-bob{animation:none}.spotlight-closing [data-still] .sc-shape{transform:none!important}@media (prefers-reduced-motion:reduce){.spotlight-closing .sc-bob{animation:none}.spotlight-closing .sc-shape{transform:none!important}}.spotlight-reference-sections .spotlight-closing{position:relative;width:1440px;height:600px;margin:96px auto 0;background:#fff}.spotlight-closing .sc-ground,.spotlight-closing .sc-shape[data-tube=east-green],.spotlight-closing .sc-shape[data-tube=east-yellow],.spotlight-closing .sc-shape[data-tube^=west-]{display:none}.spotlight-closing .sc-title{font-family:var(--display);font-weight:500;line-height:1.1;letter-spacing:-.03em;text-align:center;left:400px;width:640px}.spotlight-closing .sc-title>span{display:block;overflow:clip;overflow-clip-margin:.02em}.spotlight-closing .sc-title>span>span{display:block}.spotlight-closing .sc-body{width:600px;left:420px}.spotlight-closing .sc-note{position:absolute;left:470px;top:259px;width:500px;text-align:center;font:400 13px/1.5 var(--text);color:var(--muted)}.spotlight-closing .sc-button{display:flex;align-items:center;justify-content:center;height:48px;border-radius:999px;background:#121212;color:#fff;font:400 16px/1 var(--text);text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s}.spotlight-closing .sc-button:hover{transform:scale(1.03);background:#333333}.spotlight-closing .sc-button:active{transform:scale(.97)}.spotlight-closing .sc-button:focus-visible{outline:2px solid #121212;outline-offset:5px}.spotlight-closing[data-still] .sc-bob{animation:none}@media (min-width:1200px) and (max-width:1439.98px){.spotlight-reference-sections .spotlight-closing{--sc-scale:calc(var(--vw)/1440);width:calc(var(--vw)*1px);height:calc(600px * var(--sc-scale));margin-top:calc(96px * var(--sc-scale));margin-left:0}.spotlight-closing .sc-root{width:1440px;height:600px;zoom:var(--sc-scale)}}@media (max-width:1199.98px){.spotlight-reference-sections .spotlight-closing{width:100%;height:auto;margin-top:64px}.spotlight-closing .sc-title{left:auto;width:auto}.spotlight-closing .sc-body,.spotlight-closing .sc-note{left:auto;width:auto;margin-top:16px}.spotlight-closing .sc-note{position:relative;top:auto}.spotlight-closing .sc-land{margin-top:calc(var(--tuck) * -1px * var(--z))}}@media (max-width:767.98px){.spotlight-reference-sections .spotlight-closing{margin-top:64px}.spotlight-closing .sc-title{font-size:32px}}@media (prefers-reduced-motion:reduce){.spotlight-closing .sc-button{transition:none}}@media (min-width:1200px){.spotlight-closing .sc-body{top:177px}.spotlight-closing .sc-action{top:255px}}.spotlight-closing .sc-title{line-height:1.15}@media (min-width:1200px){.spotlight-closing .sc-root,.spotlight-reference-sections .spotlight-closing{height:690px}.spotlight-closing .sc-body{top:185px}.spotlight-closing .sc-action{top:274px}.spotlight-closing .sc-land{top:90px}}@media (min-width:1200px) and (max-width:1439.98px){.spotlight-reference-sections .spotlight-closing{height:calc(690px * var(--sc-scale))}}@media (max-width:1199.98px){.spotlight-closing .sc-body{margin-top:22px}.spotlight-closing .sc-action{margin-top:28px}.spotlight-closing .sc-root{--tuck:193}}.spotlight-reference-sections .spotlight-problem{position:relative;width:min(1300px,calc(100% - 80px));margin:120px auto 0;padding:76px 40px 62px;border-radius:28px;overflow:hidden;background:#121212;color:#fafafa;font-family:var(--text)}.spotlight-problem h2{position:relative;text-align:center;font:500 48px/1.12 var(--display);letter-spacing:-.03em;margin:0 auto 36px}.spotlight-problem .spb-marquee{width:min(680px,100%);height:436px;margin:0 auto;overflow:hidden;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 86%,transparent)}.spotlight-problem .spb-track{animation:spb-scroll 34s linear infinite;animation-play-state:paused;will-change:transform}.spotlight-problem[data-running=true] .spb-track{animation-play-state:running}.spotlight-problem .spb-marquee:hover .spb-track{animation-play-state:paused}.spotlight-problem .spb-messages{display:flex;flex-direction:column;gap:12px;padding:0 0 12px;margin:0;list-style:none}.spotlight-problem .spb-message{position:relative;overflow:hidden;display:flex;align-items:center;min-height:44px;width:fit-content;max-width:95%;padding:11px 22px;border-radius:13px;background:#f5f5f5;font-size:15px;line-height:1.45;letter-spacing:-.02em;color:#121212;box-shadow:0 1px 0 #12121204}.spotlight-problem .spb-message:nth-child(odd){background:#e8e4ef}.spotlight-problem .spb-message:after{content:"";position:absolute;right:0;bottom:0;width:24px;height:26px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 36'%3E%3Cpath fill='%23d9d9df' d='M34 0l-4 5 1 3-5 2 1 4-5 1 1 4-5 2 1 3-5 2 1 4-6 1-2 5h27Z'/%3E%3Cpath fill='%23121212' d='M34 5l-3 4 1 3-5 2 1 4-5 2 1 4-5 1 1 4-5 2-2 5h21Z'/%3E%3Cpath fill='%23f5f5f5' opacity='.85' d='M29 5l-2 4 2-1 1-2ZM24 14l-3 3 2 1 2-3ZM17 25l-4 3 3 1 2-3ZM9 32l-3 4h3l2-3Z'/%3E%3Cpath stroke='%23121212' stroke-width='.8' d='m29 2-3 5m-2 3-3 4m-2 5-4 3m-4 6-5 4'/%3E%3C/svg%3E") 50% /contain no-repeat}.spotlight-problem .spb-message-1:after,.spotlight-problem .spb-message-4:after{right:auto;left:0;transform:scaleX(-1)}.spotlight-problem .spb-message-0{align-self:flex-start;margin-left:12px}.spotlight-problem .spb-message-1{align-self:flex-end;margin-right:10px}.spotlight-problem .spb-message-2{align-self:flex-end;margin-right:44px}.spotlight-problem .spb-message-3{align-self:flex-start;margin-left:34px}.spotlight-problem .spb-message-4{align-self:flex-end;margin-right:16px}.spotlight-problem .spb-message-5{align-self:flex-start;margin-left:58px}.spotlight-problem .spb-motion-toggle{position:absolute;right:26px;bottom:20px;display:flex;align-items:center;gap:6px;border:0;border-radius:5px;padding:7px 9px;background:transparent;font:400 11px/1.4 var(--text);cursor:pointer}.spotlight-problem .spb-motion-toggle:focus-visible{outline:2px solid #a77bdf;outline-offset:3px}.spotlight-problem+.spotlight-task-list{margin-top:120px}@keyframes spb-scroll{to{transform:translateY(-50%)}}@media (min-width:1200px) and (max-width:1439.98px){.spotlight-reference-sections .spotlight-problem{width:calc(100vw - 80px);margin-left:40px;margin-right:0}}@media (max-width:767px){.spotlight-reference-sections .spotlight-problem{width:calc(100% - 32px);margin-top:88px;padding:48px 18px 54px;border-radius:22px}.spotlight-problem h2{font-size:32px;margin-bottom:28px}.spotlight-problem .spb-marquee{height:390px}.spotlight-problem .spb-messages{gap:10px;padding-bottom:10px}.spotlight-problem .spb-message{min-height:42px;padding:10px 16px;max-width:95%;font-size:13px;border-radius:11px}.spotlight-problem .spb-message:nth-child(n){margin-left:0;margin-right:0}.spotlight-problem .spb-message-2{transform:translateX(-10px)}.spotlight-problem .spb-message-3{transform:translateX(8px)}.spotlight-problem .spb-motion-toggle{right:16px;bottom:12px}.spotlight-problem+.spotlight-task-list{margin-top:88px}}@media (prefers-reduced-motion:reduce){.spotlight-problem .spb-track{animation:none;will-change:auto}.spotlight-problem .spb-marquee{height:auto;mask-image:none}.spotlight-problem .spb-messages[aria-hidden=true],.spotlight-problem .spb-motion-toggle{display:none}}.spotlight-reference-sections>.spotlight-problem:first-child{margin-top:0}.spotlight-problem .spb-marquee{mask-image:linear-gradient(180deg,transparent,#000 10%,#000 58%,transparent 79%)}.spotlight-problem .spb-papers{position:absolute;inset:auto 0 0;height:166px;pointer-events:none;z-index:2}.spotlight-problem .spb-paper{position:absolute;bottom:-125px;width:43%;transform:translateY(115%);transition:transform 1.5s cubic-bezier(.16,1,.3,1)}.spotlight-problem[data-revealed=true] .spb-paper{transform:translateY(0)}.spotlight-problem .spb-paper img{width:100%;height:auto;transform:rotate(var(--paper-angle));filter:drop-shadow(0 -3px 5px #00000020)}.spotlight-problem .spb-paper-resume{left:-9%;width:30%;bottom:-64px;--paper-angle:-12deg;transition-delay:.1s}.spotlight-problem .spb-paper-application{left:15%;--paper-angle:4deg;z-index:2;transition-delay:.25s}.spotlight-problem .spb-paper-cover-letter{left:44%;bottom:-108px;--paper-angle:-2deg;transition-delay:.4s}.spotlight-problem .spb-paper-tracker{right:-13%;width:32%;bottom:-44px;--paper-angle:-13deg;transition-delay:.55s}.spotlight-problem .spb-motion-toggle{z-index:3;bottom:178px;color:#a3a3a3}.spotlight-problem .spb-motion-toggle:hover{color:#fafafa;background:#ffffff0a}@media (max-width:767px){.spotlight-problem .spb-papers{height:108px}.spotlight-problem .spb-paper-resume{width:51%;left:-24%;bottom:-19px}.spotlight-problem .spb-paper-application{width:65%;left:8%;bottom:-55px}.spotlight-problem .spb-paper-cover-letter{width:63%;left:49%;bottom:-45px}.spotlight-problem .spb-paper-tracker{width:51%;right:-29%;bottom:-9px}.spotlight-problem .spb-motion-toggle{bottom:118px}}@media (prefers-reduced-motion:reduce){.spotlight-problem .spb-paper{transform:none;transition:none}.spotlight-problem .spb-marquee{mask-image:none}.spotlight-problem .spb-papers{display:none}}.spotlight-problem .spb-motion-toggle{top:20px;bottom:auto}.spotlight-reference-sections .spotlight-problem{overflow:clip}@media (min-width:768px){.spotlight-problem .spb-paper-resume{bottom:-110px}.spotlight-problem .spb-paper-application{bottom:-200px}.spotlight-problem .spb-paper-cover-letter{bottom:-180px}.spotlight-problem .spb-paper-tracker{bottom:-110px}}.spotlight-problem .spb-papers{bottom:-64px}@media (max-width:767px){.spotlight-problem .spb-papers{bottom:-35px}}@font-face{font-family:SpotlightTimeBackRegular;src:url(/product/fonts/nb-international-pro-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:SpotlightTimeBackBold;src:url(/product/fonts/nb-international-pro-bold.woff2) format("woff2");font-weight:700;font-display:swap}.spotlight-time-back{position:relative;margin-top:120px;width:100%;color:#121212;--first-opacity:1;--first-y:0px;--first-scale:1;--second-opacity:0;--second-y:48px;--marquee-split:68%}.sp-home #time-back{scroll-margin-top:0}.stb-stage{position:sticky;top:0;height:100svh;min-height:480px;background:#fafafa;overflow:clip;display:grid;place-items:center;isolation:isolate}.stb-scene{width:100%;padding:40px 24px;text-align:center;transform:translate3d(0,var(--scene-y,0),0) scale(var(--scene-scale,1));will-change:transform}.stb-messages{position:relative;display:grid;place-items:center;text-align:center;width:100%;pointer-events:none}.stb-slide{grid-area:1/1;width:100%}.spotlight-time-back .stb-slide h2{font:400 48px/1.35 SpotlightTimeBackRegular,Arial,sans-serif;letter-spacing:-.03em;width:100%;max-width:1000px;margin:0 auto}@media (min-width:1200px) and (max-width:1439.98px){.spotlight-time-back .stb-slide h2{font-size:calc(48 * 100vw / 1440)}}@media (min-width:768px) and (max-width:1199.98px){.spotlight-time-back .stb-slide h2{font-size:40px}}.stb-first{opacity:var(--first-opacity);visibility:var(--first-visibility,visible);transform:translate3d(0,var(--first-y),0) scale(var(--first-scale));will-change:transform,opacity}.spotlight-time-back .stb-slide>p{font:400 16px/1.5 var(--text);color:#737373;margin:28px auto 0;max-width:600px;padding:0 20px;text-wrap:balance}.spotlight-time-back .stb-slide h2 .stb-number{font:inherit;line-height:1.15;letter-spacing:inherit;font-variant-numeric:normal;font-feature-settings:normal;display:inline-block;padding:.02em .24em .06em;border:none;border-radius:12px;white-space:nowrap;vertical-align:baseline}.stb-number-saved,.stb-number-time{background:transparent}.spotlight-time-back{height:450svh;--solution-scale:1}.stb-second{opacity:var(--second-opacity);visibility:var(--solution-visibility,hidden);transform:translate3d(0,var(--second-y),0) scale(var(--solution-scale));transform-origin:center center;will-change:transform,opacity}.stb-conveyor{position:relative;width:min(1140px,100%);margin:48px auto 0;padding:22px 0 18px;border:1px solid #e5e5e5;border-radius:24px;background:#fff;overflow:hidden;--pill-width:184px;--pill-gap:12px}.stb-conveyor-label{display:grid;grid-template-columns:var(--marquee-split) calc(100% - var(--marquee-split));color:#737373;font:400 12px/1.4 var(--text);align-items:center}.stb-conveyor-label>span{padding:0 8px;text-wrap:balance}.stb-conveyor-label>span:last-child{font-family:SpotlightTimeBackBold,var(--text);font-weight:700;color:#121212}.stb-marquee{height:104px;position:relative;margin-top:14px;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.stb-marquee-half{position:absolute;inset:0}.stb-marquee-problem{clip-path:inset(0 calc(100% - var(--marquee-split)) 0 0)}.stb-marquee-solution{clip-path:inset(0 0 0 var(--marquee-split))}.stb-marquee-track{display:flex;width:max-content;position:absolute;top:50%;margin-top:-28px;animation:stb-conveyor-flow 48s linear infinite;animation-play-state:var(--conveyor-play-state,paused);will-change:transform}.stb-marquee-set{display:flex;gap:var(--pill-gap);padding-right:var(--pill-gap)}.stb-marquee-pill{width:var(--pill-width);height:56px;flex:0 0 var(--pill-width);border-radius:999px;border:1px solid #e1e1e1;background:#f5f5f5;color:#525252;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0 10px;font:400 12px/1.25 var(--text);white-space:nowrap}.stb-marquee-solution .stb-marquee-pill{font-weight:700;background:#e4d6f4;border-color:#a77bdf30;color:#121212}.stb-marquee-solution .stb-marquee-pill:nth-child(3n+2){background:#cfe9f0;border-color:#72b9ce30}.stb-marquee-solution .stb-marquee-pill:nth-child(3n){background:#f6e3af;border-color:#e8b74f30}.stb-marquee-pill small{font-size:10px;color:#525252}.stb-marquee-seam{position:absolute;left:var(--marquee-split);top:0;bottom:0;width:1px;background:#dedede}.stb-marquee-seam:before{content:"";position:absolute;top:0;bottom:0;left:-18px;width:36px;background:linear-gradient(90deg,transparent,#ffffffed 49%,#ffffffed 51%,transparent)}.stb-conveyor-alternatives{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}@keyframes stb-conveyor-flow{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:767px){.spotlight-time-back{height:430svh;margin-top:88px}.stb-stage{min-height:480px}.stb-scene{padding:32px 16px}.stb-slide{padding:0}.spotlight-time-back .stb-slide h2{font-size:28px}.spotlight-time-back .stb-first h2{font-size:25px}.spotlight-time-back .stb-slide>p{font-size:13px;max-width:320px;margin-top:20px;padding:0 8px}.stb-number{border-radius:8px}.stb-conveyor{width:100%;margin-top:36px;padding:22px 0 14px;border-radius:20px;--pill-width:128px;--pill-gap:10px}.stb-conveyor-label{font-size:10px;min-height:28px}.stb-marquee{height:110px;margin-top:12px}.stb-marquee-pill{height:60px;font-size:11px;padding:0 8px;white-space:normal}.stb-marquee-pill small{font-size:9px;max-width:116px}.stb-marquee-track{margin-top:-30px}.stb-marquee-seam:before{left:-12px;width:24px}}@media (prefers-reduced-motion:reduce){.spotlight-time-back,.stb-stage{height:auto}.stb-stage{position:relative;min-height:0;padding:80px 20px}.stb-scene{transform:none;will-change:auto;padding:0}.stb-messages{gap:64px}.stb-slide{grid-area:auto;opacity:1;transform:none}.stb-first,.stb-second{transform:none;opacity:1;visibility:visible;will-change:auto}.stb-conveyor{width:min(100%,960px);padding:28px}.stb-marquee{display:none}.stb-conveyor-alternatives{position:static;width:auto;height:auto;clip-path:none;overflow:visible;white-space:normal;margin:24px 0 0;display:grid;gap:20px;list-style:none}.stb-conveyor-alternatives li{display:grid;gap:5px;font:400 14px/1.4 var(--text)}.stb-conveyor-alternatives li>span,.stb-conveyor-alternatives small{color:#737373}}.sp-home.sp-homepage .sp-header.sp-minimal-header{transition:opacity .32s ease,transform .42s cubic-bezier(.22,1,.36,1),visibility .32s,box-shadow .22s ease,border-color .22s ease}.sp-home.sp-homepage[data-time-back-active] .sp-header.sp-minimal-header{opacity:0;transform:translate3d(0,-105%,0);visibility:hidden;pointer-events:none}.spotlight-time-back .stb-first>p{max-width:560px;margin-top:28px;font-size:16px;line-height:1.5}@media (max-width:767px){.spotlight-time-back .stb-first>p{font-size:13px;margin-top:20px;max-width:320px}}@media (max-height:580px) and (min-width:768px){.spotlight-time-back .stb-slide h2{font-size:40px}.stb-scene{padding:20px}.stb-conveyor{margin-top:32px}}@media (prefers-reduced-motion:reduce){.sp-home.sp-homepage .sp-header.sp-minimal-header{transition:none}}.stb-scene{opacity:var(--numbers-opacity,1);visibility:var(--numbers-visibility,visible)}@media (prefers-reduced-motion:reduce){.stb-scene{opacity:1;visibility:visible}}.spotlight-time-back .stb-stage{background:#121212}.spotlight-time-back .stb-stage:before{content:"";position:absolute;inset:0;background:#fafafa;opacity:var(--stage-light,0);pointer-events:none}.spotlight-time-back .stb-scene{position:relative;color:#fafafa}.spotlight-time-back .stb-slide>p{color:#b7b7bd}.spotlight-time-back .stb-number{color:inherit}.spotlight-time-back .stb-slide h2 .stb-number-saved{font-weight:500}.spotlight-time-back .stb-conveyor{background:#1c1c1f;border-color:#ffffff1f}.spotlight-time-back .stb-conveyor-label{color:#aaaab2}.spotlight-time-back .stb-conveyor-label>span:last-child{color:#fafafa}.spotlight-time-back .stb-marquee-problem .stb-marquee-pill{background:#29292e;border-color:#ffffff14;color:#d0cfd6}.spotlight-time-back .stb-marquee-seam{background:#ffffff26}.spotlight-time-back .stb-marquee-seam:before{background:linear-gradient(90deg,transparent,#1c1c1fed 49%,#1c1c1fed 51%,transparent)}.spotlight-time-back .stp-proof{background:transparent;color:#121212}@media (prefers-reduced-motion:reduce){.spotlight-time-back .stb-stage:before{display:none}.spotlight-time-back .stp-proof{background:#fafafa}}.spotlight-time-back .stb-scene{color:rgb(var(--entrance-ink,250) var(--entrance-ink,250) var(--entrance-ink,250))}.spotlight-time-back .stb-slide>p{color:rgb(var(--entrance-muted,183) var(--entrance-muted,183) var(--entrance-muted,183))}.stp-proof{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:clamp(32px,6vh,64px);background:#fafafa;opacity:var(--proof-opacity,0);visibility:var(--proof-visibility,hidden);transform:translate3d(0,var(--proof-y,80px),0) scale(var(--proof-scale,.97));will-change:transform,opacity;overflow:hidden;padding:40px 0;font-family:SpotlightTimeBackRegular,Arial,sans-serif}.stp-heading{width:min(1172px,calc(100% - 96px));margin:0 auto}.stp-rating{display:flex;align-items:center;gap:14px;color:#525252;font-size:14px;margin-bottom:22px}.stp-avatars{display:flex;padding-left:8px}.stp-avatars img{width:28px;height:28px;border-radius:50%;border:2px solid #fafafa;object-fit:cover;margin-left:-8px}.stp-stars{display:flex;gap:3px}.stp-stars svg{width:19px;height:19px;background:#00b67a;color:#fff;border-radius:2px;padding:1px}.stp-rating small{font-size:10px;color:#737373;margin-left:8px}.spotlight-time-back .stp-heading h2{font:400 48px/1.2 SpotlightTimeBackRegular,Arial,sans-serif;letter-spacing:-.035em;margin:0}.stp-rail{display:flex;gap:15px;overflow-x:auto;scrollbar-width:none;padding:0 max(24px,calc((100vw - 1172px) /2));align-items:stretch;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.stp-rail::-webkit-scrollbar{display:none}.stp-card{position:relative;flex:0 0 auto;width:229px;height:clamp(280px,50svh,470px);border-radius:11px;overflow:hidden;background:#ededed;scroll-snap-align:center;color:#fff}.stp-wide{width:366px}.stp-photo,.stp-preview{position:absolute;width:100%;height:100%;object-fit:cover;inset:0}.stp-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,#00000030 60%,#000c);pointer-events:none}.stp-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #ffffff35;border-radius:50%;width:58px;height:58px;background:#ffffff35;color:#fff;backdrop-filter:blur(12px);display:grid;place-items:center;cursor:pointer;transition:background .2s}.stp-play:hover{background:#ffffff60}.stp-play svg{width:29px;height:29px}.stp-caption{position:absolute;bottom:24px;left:20px;right:20px;display:grid;gap:8px}.stp-caption p{font-size:21px;line-height:1.4;margin:0 0 16px}.stp-caption strong{font-size:16px;font-weight:400;line-height:1.4}.stp-caption span{font-size:11px;color:#ffffffb0}.stp-split{width:293px;background:transparent;display:grid;grid-template-rows:43% 1fr;gap:15px;color:#121212}.stp-split>img{width:100%;height:100%;object-fit:cover;border-radius:11px;object-position:center 35%}.stp-split>div{background:#f1f1f1;border-radius:11px;padding:24px;display:flex;flex-direction:column;justify-content:center;gap:18px}.stp-split p{font-size:23px;line-height:1.3;margin:0}.stp-split span{font-size:15px;line-height:1.4;color:#737373}.stp-split small{font-size:10px;color:#737373}.stp-editorial{padding:28px;background:#e4d6f4;color:#121212;display:flex;flex-direction:column;justify-content:space-between}.stp-editorial>span{font-size:18px;line-height:1.4}.stp-editorial p{font-size:38px;letter-spacing:-.035em;line-height:1.15}@media (max-width:767px){.stp-proof{padding:32px 0;gap:28px}.stp-heading{width:calc(100% - 40px)}.spotlight-time-back .stp-heading h2{font-size:30px;line-height:1.25}.stp-rating{flex-wrap:wrap;gap:10px;font-size:12px;margin-bottom:24px}.stp-rating>span:last-child{flex-basis:100%}.stp-card{height:clamp(280px,49svh,420px);width:220px}.stp-wide{width:290px}.stp-split{width:250px}.stp-rail{padding:0 20px;gap:12px}.stp-caption p{font-size:20px}}@media (prefers-reduced-motion:reduce){.stp-proof{position:relative;opacity:1;visibility:visible;transform:none;margin-top:80px}.stp-rail{scroll-behavior:auto}}@media (min-width:768px){.stp-proof{--proof-unit:clamp(14px,calc(11.96638655px + 0.21008403vw),16px);gap:calc(var(--proof-unit) * 4)}.stp-rail,.stp-split{gap:var(--proof-unit)}.stp-card{width:calc(var(--proof-unit) * 15.625);height:min(calc(var(--proof-unit) * 26.25),calc(100svh - 300px));border-radius:calc(var(--proof-unit) * .75)}.stp-wide{width:calc(var(--proof-unit) * 25)}.stp-split{width:calc(var(--proof-unit) * 20)}.stp-play{width:calc(var(--proof-unit) * 4);height:calc(var(--proof-unit) * 4)}}.stp-video.is-playing .stp-caption,.stp-video.is-playing .stp-shade{opacity:0;pointer-events:none}.stp-video.is-playing video{z-index:2}.stp-caption,.stp-shade{transition:opacity .18s ease}.stp-workspace .stp-photo{object-position:64% center}.stp-workspace .stp-shade{background:linear-gradient(180deg,#0000 12%,#14110e40 40%,#14110ee8)}.stp-workspace .stp-caption{left:24px;right:24px;bottom:24px;gap:22px}.stp-workspace .stp-caption p{font-size:23px;line-height:1.32;letter-spacing:-.025em;margin:0}.stp-company{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:20px;border-top:1px solid #ffffff35}.stp-company img{width:83px;height:36px;object-fit:contain;object-position:left center;filter:brightness(0) invert(1)}.stp-company span{font-size:10px;line-height:1.6;text-align:right}.stp-portrait{isolation:isolate;color:#17151c}.stp-portrait-lavender{background:#e4d6f4}.stp-portrait-peach{background:#f0d6c9}.stp-portrait-top{position:absolute;top:20px;left:20px;right:20px;display:flex;flex-direction:column;gap:5px;z-index:3}.stp-portrait-top>span{font-size:15px;letter-spacing:-.02em}.stp-portrait-top small{font-size:9px;opacity:.55}.stp-portrait-orbit{position:absolute;width:125%;aspect-ratio:1;border:1px solid #ffffff90;border-radius:50%;left:-14%;top:30%;box-shadow:0 0 0 22px #ffffff18,0 0 0 44px #ffffff12;z-index:-1}.stp-cutout{position:absolute;bottom:0;height:88%;width:100%;object-fit:contain;object-position:center bottom}.stp-portrait .stp-cutout-interview{width:auto;height:88%;max-width:none;left:auto;right:10px;object-fit:contain;object-position:right bottom}.stp-portrait-lavender .stp-portrait-top{top:23px;left:auto;right:20px;width:120px}.stp-portrait-lavender .stp-portrait-top>span{font-size:23px;line-height:1.12}.stp-cutout-laptop{height:83%;width:126%;max-width:none;left:-13%;object-fit:cover;object-position:center top}.stp-outcome{position:absolute;z-index:2;top:61%;left:14px;right:14px;display:flex;gap:5px;align-items:center}.stp-outcome span{background:#fffffff5;border-radius:12px;padding:12px 10px;font-size:22px;line-height:1;letter-spacing:-.035em;text-align:center;flex:1;box-shadow:0 2px 12px #30204408}.stp-portrait-lavender .stp-outcome span{font-size:29px;padding:14px 10px}.stp-portrait-company{position:absolute;bottom:0;left:0;right:0;z-index:3;display:flex;justify-content:space-between;align-items:center;padding:17px 20px;background:#ffffffed;gap:12px}.stp-portrait-company img{width:76px;height:24px;object-fit:contain;object-position:left center;filter:grayscale(1) brightness(.2)}.stp-portrait-company span{font-size:10px;text-align:right;color:#535158}@media (max-width:767px){.stp-workspace .stp-caption p{font-size:21px}.stp-portrait-lavender .stp-outcome span{font-size:23px}}.stp-rail{scroll-snap-type:none}.stp-story-person{position:absolute;width:150%;max-width:none;height:110%;left:-25%;bottom:-5%;object-fit:cover;object-position:53% top}.stp-workspace .stp-shade{background:linear-gradient(180deg,#0000 18%,#14110e30 38%,#14110ee8)}.stp-portrait-top>span{max-width:220px;font-family:SpotlightTimeBackBold,Arial,sans-serif;font-size:21px;line-height:1.15;letter-spacing:-.035em}.stp-portrait-peach .stp-portrait-top>span{color:#54382d}.stp-portrait-lavender .stp-portrait-top>span{color:#39264f}.stp-portrait-top{top:23px;left:22px;right:22px}.stp-company img{width:100px}.stp-aircanada{display:flex;align-items:center;gap:7px;white-space:nowrap}.stp-aircanada img{width:30px;height:30px}.stp-aircanada b{font-size:17px;font-weight:500;letter-spacing:-.04em}.stp-username{display:flex;align-items:center;gap:6px}.stp-verified{width:19px;height:19px;flex:0 0 auto;color:#20a9ed}.stp-caption .stp-followers{font-size:14px;line-height:1.3;color:#ffffffb3}@media (min-width:768px){.stp-proof{padding:24px 0}.stp-rail{flex-shrink:0}.stp-card{zoom:1.12;height:min(calc(var(--proof-unit) * 26.25),calc((100svh - 300px) / 1.12))}}@media (max-width:767px){.stp-card{zoom:1.06;height:clamp(280px,46svh,396px)}}