.shift_header{z-index:1;align-items:flex-start;gap:var(--space-lg);max-width:56.25rem;margin-bottom:var(--space-4xl);flex-direction:column;display:flex;position:relative}.shift_lede{color:#0009;letter-spacing:-.22px;margin-top:0;margin-bottom:0;font-size:1.25rem;line-height:1.5}.shift_scenery{z-index:0;pointer-events:none;background-image:url(/images/home/shift-fjord.webp);background-position:50%;background-size:cover;width:44.875rem;max-width:60%;height:29.9375rem;position:absolute;top:0;right:0}.shift_card{z-index:1;grid-column-gap:2.5rem;background-color:#fef9f9;border:1px solid #f7dbdb;border-radius:2.875rem;justify-content:space-between;align-items:center;padding:3rem;display:block;position:relative;overflow:hidden}.shift_copy{grid-row-gap:0px;flex-direction:column;flex:0 32rem;align-items:flex-start;width:32rem;display:flex}.shift_before_label{color:#0009;letter-spacing:-.132px;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;line-height:1.18}.shift_before_text{color:#0009;letter-spacing:-.22px;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:500;line-height:1.3}.shift_after_text{color:#000;letter-spacing:-.22px;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:500;line-height:1.3}.shift_rule{background-color:#0000001a;width:100%;height:1px;margin-top:1.5rem;margin-bottom:1.5rem}.shift_with{grid-column-gap:.5rem;color:#075056;letter-spacing:-.132px;text-transform:uppercase;background-color:#e7eeef;border-radius:3.8125rem;align-items:center;margin-bottom:1rem;padding:.375rem .5rem;font-size:.75rem;line-height:1.18;display:inline-flex}.shift_with_dot{background-color:#075056;border-radius:2.6875rem;width:.4375rem;height:.4375rem}.shift_slide{grid-column-gap:2.5rem;opacity:1;background-color:#0000;justify-content:space-between;align-items:center;width:100%;padding-bottom:0;transition:opacity .5s;display:flex;position:absolute;top:0;left:0}.shift_stage{background-color:#fff;border:1px solid #e9e9e9;border-radius:1rem;flex:0 40rem;width:40rem;min-width:0;height:27.5rem;position:relative;overflow:hidden}.shift_nav{grid-column-gap:.5rem;text-align:left;align-items:center;width:auto;margin-top:2.5rem;padding:0;font-size:0;display:flex;position:relative;bottom:auto;left:auto}.shift_track{width:100%;min-height:27.5rem;position:relative}.shift_dash{cursor:pointer;background-color:#0000001a;border-radius:.125rem;width:3rem;height:.1875rem;position:relative;overflow:hidden}.shift_dash_fill{background-color:#000;border-radius:.125rem;width:100%;height:100%;position:absolute;top:0;left:0}.shift_texture{opacity:.2;pointer-events:none;background-image:linear-gradient(#fff,#0000 50%,#fff),url(/images/home/shift-texture.webp);background-position:0 0,0 0;background-size:auto,599px 600px;position:absolute;inset:0}.shift_tagwrap{margin-bottom:2.625rem}.scene_back{background-color:#f6f6f4;border:1.5px solid #e9e9e9;border-radius:1rem;width:27.5rem;max-width:92%;margin-left:-10.625rem;padding:1.25rem;position:absolute;top:2rem;left:50%}.scene_front{backdrop-filter:blur(22px);background-color:#ffffffd9;border:1.5px solid #e9e9e9;border-radius:1rem;width:27.5rem;max-width:92%;margin-left:-16.875rem;padding:1.25rem;position:absolute;top:11.875rem;left:50%;box-shadow:-10px -7px 40px #0000000f}.scene_row{grid-column-gap:.75rem;justify-content:space-between;align-items:center;display:flex}.scene_src{grid-column-gap:.75rem;opacity:1;color:#000;align-items:center;font-size:1rem;font-weight:500;line-height:1.5;display:flex}.scene_icon{flex:none;width:1.5rem;height:1.5rem}.scene_ref{color:#939391;white-space:nowrap;font-size:1rem;font-weight:500;line-height:1.5}.scene_tile{background-color:#0000;border-radius:.375rem;flex:none;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:flex;overflow:hidden}.scene_tile_img{border-radius:.375rem;width:1.875rem;height:1.875rem}.scene_msg{color:#000;margin-top:1.25rem;font-size:1rem;font-weight:500;line-height:1.5}.scene_msg_t{color:#0009;margin-top:0;margin-bottom:0;display:inline}.scene_msg_b{color:#000;margin-top:0;margin-bottom:0;margin-right:.25rem;display:inline}.scene_msg_dim{color:#0009;margin-top:0;margin-bottom:0;margin-left:.25rem;display:inline}.scene_title{color:#000;margin-top:1.25rem;margin-bottom:0;font-size:1.375rem;font-weight:500;line-height:1.5}.scene_chips{grid-column-gap:.5625rem;grid-row-gap:.5625rem;flex-wrap:wrap;align-items:center;margin-top:.5625rem;display:flex}.scene_chip{grid-column-gap:.5rem;color:#939391;white-space:nowrap;background-color:#f6f6f4;border:1px solid #d9d9d9;border-radius:8.0625rem;align-items:center;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-flex}.scene_chip_dot{background-color:#a95f2e;border-radius:1.5rem;flex:none;width:.5rem;min-width:.5rem;max-width:.5rem;height:.5rem;min-height:.5rem;max-height:.5rem}.scene_meta{grid-column-gap:.6875rem;color:#939391;align-items:center;margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:1.5;display:flex}.scene_meta_dot{background-color:#ea5f43;border-radius:1.5rem;flex:none;width:.5rem;min-width:.5rem;max-width:.5rem;height:.5rem;min-height:.5rem;max-height:.5rem}.scene_chiplead{grid-column-gap:.5rem;color:#a95f2e;white-space:nowrap;background-color:#f7ebde;border:1px solid #0000;border-radius:8.0625rem;align-items:center;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-flex}.scene_chipwarn{grid-column-gap:.5rem;color:#c2492f;white-space:nowrap;background-color:#fdeeea;border:1px solid #0000;border-radius:8.0625rem;align-items:center;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-flex}.scene_chipwarn .scene_chip_dot{background-color:#c2492f}.shift-js [data-shift-slide]{opacity:0;pointer-events:none;transition:opacity .25s}.shift-js [data-shift-slide].is-active{opacity:1;pointer-events:auto}.shift-js [data-shift-slide] .shift_copy>*{opacity:0;transition:opacity .55s cubic-bezier(.215,.61,.355,1),transform .55s cubic-bezier(.215,.61,.355,1);transform:translateY(.875rem)}.shift-js .is-active .shift_copy>*{opacity:1;transform:none}.shift-js .is-active .shift_copy>:nth-child(2){transition-delay:60ms}.shift-js .is-active .shift_copy>:nth-child(3){transition-delay:.12s}.shift-js .is-active .shift_copy>:nth-child(4){transition-delay:.18s}.shift-js .is-active .shift_copy>:nth-child(5){transition-delay:.24s}.shift-js .is-active .shift_copy>:nth-child(6){transition-delay:.3s}.shift-js [data-shift-slide] .scene_back{opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1) .1s,transform .5s cubic-bezier(.215,.61,.355,1) .1s;transform:translateY(-1.375rem)scale(.97)}.shift-js .is-active .scene_back{opacity:1;transform:none}.shift-js [data-shift-slide] .scene_front{opacity:0;transition:opacity .5s .5s,transform .65s cubic-bezier(.175,.885,.32,1.275) .5s;transform:translateY(2.125rem)scale(.95)}.shift-js .is-active .scene_front{opacity:1;transform:none}.shift-js [data-shift-slide] .scene_chips>*{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(.5rem)}.shift-js .is-active .scene_chips>*{opacity:1;transform:none}.shift-js .is-active .scene_chips>:first-child{transition-delay:.85s}.shift-js .is-active .scene_chips>:nth-child(2){transition-delay:.91s}.shift-js .is-active .scene_chips>:nth-child(3){transition-delay:.97s}.shift-js [data-shift-slide] .scene_meta{opacity:0;transition:opacity .35s 1.05s}.shift-js .is-active .scene_meta{opacity:1}@media (width<=991px){.shift_slide{grid-row-gap:2rem;flex-direction:column;align-items:stretch;row-gap:2rem}.shift_copy{flex:0 auto;width:auto}.shift_stage{flex:0 auto;width:100%;max-width:40rem}.shift_card{border-radius:2rem;padding:2rem}.shift_scenery{max-width:70%;height:20rem}.shift_header{margin-bottom:2.5rem}}@media (width<=479px){.shift_card{border-radius:1.5rem;padding:1.25rem}.shift_stage{height:25rem}.scene_front{top:10.625rem}.shift_nav{margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){.shift-js [data-shift-slide],.shift-js [data-shift-slide] *{transition:none!important;transform:none!important}}.home-shift-root[data-astro-cid-b24huede]{position:relative;overflow-x:clip}.home-ask-root{--ask-chip-bg:#fff9;--ask-chip-active-bg:#142846;--ask-chip-border:#fff;--ask-chip-text:#364153;--ask-chip-active-text:#fff;--ask-blur:20px;--ask-panel-border:#0003;--ask-panel-bg:#e7edf0;--ask-chat-border:#e5e7eb}.home-ask-root.section_setup{z-index:3;position:relative}.home-ask-root .setup_wrapper{padding:var(--space-3xl) 5%;border-radius:2rem;position:relative;overflow:clip}.home-ask-root .content_header,.home-ask-root .content_header .max-width-large{align-items:center;gap:var(--space-lg);flex-direction:column;display:flex}.home-ask-root .ask_main{margin:0}.home-ask-root .sec_bg{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-ask-root .sec_bg .image-cover{opacity:.85}.home-ask-root .z-index-2{z-index:2;position:relative}.z-index-1{z-index:1;position:relative}.z-index-1.font-small{font-size:.875rem}.spacer-xxsmall{width:100%;padding-top:.5rem}.ask_split{grid-column-gap:3.5rem;grid-row-gap:3.5rem;grid-template-rows:auto;grid-template-columns:1fr 2.4fr;grid-auto-columns:1fr;display:grid}.ask_questions-wrapper{flex-direction:column;gap:.5rem;display:flex}.home-ask-root .ask_stack{gap:var(--space-4xl);flex-direction:column;display:flex}.ask_main{margin-bottom:0}.ask_question{backdrop-filter:blur(20px);color:#364153;cursor:pointer;background-color:#fff9;border:1px solid #fff;border-radius:1rem;justify-content:flex-start;align-items:center;margin-bottom:0;padding:.75rem 1.125rem;font-size:.875rem;transition:background-color .2s,color .2s,border-color .2s;display:flex}.ask_question.active{color:#fff;background-color:#142846;border-color:#fff3}.ask_question-label{margin-bottom:0}.answer_block-main{background-color:#e7edf0;border:1px solid #0003;border-radius:2.25rem;padding:.625rem}.answer_main-chat-parent{background-color:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;flex-flow:column;height:100%;display:flex;position:relative;overflow:clip;box-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a}.chat_content{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:flex-start;align-items:flex-start;padding:1.5rem;display:flex}.chat_user-bubble{color:#fff;text-align:center;background-color:#142846;border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;line-height:1;display:flex}.profile_content{flex:1}.profile_top-info{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.profile_top-info.user{justify-content:flex-end;align-items:center}.chat_text{color:#364153;font-size:.875rem}.chat_text.user{text-align:right}.chat_interact-item{z-index:2;background-color:#f9fafb;margin-top:auto;padding:1rem;position:relative}.chat_interact-item .z-index-1.font-small{position:relative}.chat_area{max-height:15.75rem;overflow:auto}.type_input{pointer-events:none;background-color:#fff;border:1px solid #d1d5dc;border-radius:100vw;width:100%;margin-bottom:0;padding:.4rem 2.75rem .6rem 1rem;font-size:.87rem;display:block}.type_input::placeholder{color:#99a1af;font-size:.875rem}.share_icon{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.share_icon-wrap{cursor:pointer;justify-content:center;align-items:center;padding:.75rem 1rem;display:flex;position:absolute;inset:0% 0% 0% auto}.dummy_chat{opacity:.4;background-color:#dce3e4;border-radius:100vw;width:100%;height:10px}.dummy_chat.small{width:30%}.dummy_chat.medium{width:60%}.dummy_chats{grid-column-gap:.4rem;grid-row-gap:.4rem;flex-flow:column;display:flex}.chat_block{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:flex-start;display:flex}.chat_block.thor{padding-top:1rem}.chat_area>.chat_content{display:none}@media screen and (width<=991px){.hide-tablet{display:none}.ask_split{grid-template-columns:1fr}}@media screen and (width<=767px){.hide-mobile-landscape{display:none}.ask_split{grid-column-gap:2rem;grid-row-gap:2rem}}@media screen and (width<=479px){.hide-mobile-portrait{display:none}.chat_content{flex-flow:column;padding:1rem}.chat_user-bubble{width:1.8rem;height:1.8rem}.profile_top-info{margin-bottom:.5rem}.chat_block{flex-flow:column}}.hide{display:none!important}@media (prefers-reduced-motion:reduce){.ask_question,.chat_content--entering,.chat_content--answer-in,.chat_content.dummy-loading .dummy_chat{transition:none!important;animation:none!important}}.context_tabs{flex-flow:column-reverse;justify-content:flex-start;align-items:center;display:flex}.context_tabs-menu{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:center;align-items:center;margin-top:3.75rem;display:flex}.context_tabs-link{grid-column-gap:.75rem;grid-row-gap:.75rem;background-color:#0000;border:1px solid #e5e7eb;border-radius:100vw;justify-content:center;align-items:center;padding:.6rem 1rem;display:flex}.context_tabs-link.w--current{color:var(--color-scheme-1--background);background-color:#142846}.context_tabs-content{width:100%}.context_content-wrapper{padding:1rem}.context_grid{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.context_pills-grid{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.cnotext_pills-wrapper{grid-column-gap:.4rem;grid-row-gap:.4rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-left:auto;margin-right:auto;display:flex}.cnotext_pills-wrapper.stagger{flex-flow:wrap;justify-content:flex-start;align-items:flex-start}.context_pill{background-color:#e7edf0;border:1px solid #adb2b4;border-radius:40px;max-width:17.5rem;padding:.375rem}.context_pill.active{border-style:dashed;border-color:#2994e2;border-radius:28px}.context_pill-icon{color:#fff;background-color:#075056;border-radius:100vw;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.2rem;display:flex}.context_pill-icon.blue{background-color:#2994e2}.context_pill-icon.black{background-color:#142846}.context_pill-icon.slack{background-color:#3f0f3f}.context_icon{justify-content:center;align-items:center;display:flex}.context_icon-header{grid-column-gap:.25rem;grid-row-gap:.25rem;color:#4a5565;justify-content:flex-start;align-items:center;font-size:.875rem;display:flex}.context_header{border-radius:100vw;padding:.4rem .75rem;transition:background-color .32s}.context_header:hover{background-color:#fff}.context_pill-content{background-color:#fff;border-radius:18px;padding:.875rem;font-size:.75rem}.context_pill-content-wrap{width:0;height:0;overflow:clip}.context_pill-content-wrap.active{width:auto;height:auto;padding-top:.5rem}.content_cards-wrap{justify-content:center;align-items:center;display:flex}.content_cards-grid{grid-column-gap:.25rem;grid-row-gap:.25rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:80%;display:grid}.content_card{grid-column-gap:.6rem;grid-row-gap:.6rem;border:1px solid #e5e7eb;border-radius:.625rem;justify-content:flex-start;align-items:flex-start;padding:.5rem;display:flex}.content_card.team-a{background-color:#e7edf0}.context_img{border-radius:100vw;width:1.75rem;height:1.75rem;overflow:clip}.context_main-tag{justify-content:center;align-items:center;margin-top:2rem;margin-bottom:4rem;display:flex}.context_tag{color:#fff;background-color:#142846;border-radius:100vw;padding:1.125rem 2.5rem;font-size:1.5rem}@media screen and (width<=991px){.content_cards-grid{grid-template-columns:1fr}}@media screen and (width<=767px){.context_tabs-menu{flex-flow:wrap}.context_header,.context_pill-content{font-size:.625rem}.content_card.team-a{font-size:.9rem}}@media screen and (width<=479px){.context_tabs-menu{margin-top:1rem}.context_tabs-link{padding:.3rem .8rem;font-size:.7rem}.context_pills-grid{grid-template-columns:1fr 1fr}.cnotext_pills-wrapper{grid-column-gap:.4rem;grid-row-gap:.4rem;flex-flow:wrap;width:100%}.cnotext_pills-wrapper.stagger{grid-column-gap:.4rem;grid-row-gap:.4rem}.context_pill-icon.slack{width:1.6rem;height:1.6rem}.context_header{padding:.4rem}.content_cards-wrap{flex-flow:wrap}.content_cards-grid{grid-template-columns:1fr 1fr;width:100%}.content_card{font-size:.6rem}.content_card.team-a{padding-right:.4rem;font-size:.7rem}.context_main-tag{margin-top:1rem;margin-bottom:1rem}.context_tag{padding:1rem 2rem;font-size:1rem}.graphics_block{padding-top:5rem}}@media (prefers-reduced-motion:reduce){.context_visual-frame[data-reveal],.context_pill,.content_card{opacity:1;transform:none}}.home-context-root[data-astro-cid-h26zgpoq] .context_header-block[data-astro-cid-h26zgpoq]{margin-bottom:var(--space-4xl)}.home-context-root[data-astro-cid-h26zgpoq] .content_header[data-astro-cid-h26zgpoq]{row-gap:var(--space-lg)}@media screen and (width<=479px){.home-context-root[data-astro-cid-h26zgpoq] .context_header-block[data-astro-cid-h26zgpoq]{margin-bottom:0}}
