.lWE6fG_bar{z-index:calc(var(--z-topbar) - 1);border-bottom:1px solid var(--line);background:var(--topbar-bg);view-transition-name:lWE6fG_site-crumbs;position:sticky;top:57px}.lWE6fG_inner{box-sizing:content-box;max-width:1200px;padding-inline:var(--s-4);margin-inline:auto}.lWE6fG_list{align-items:center;min-width:0;height:44px;margin:0;padding:0;list-style:none;display:flex}.lWE6fG_item{min-width:0;font-size:var(--t-md);flex:none;align-items:center;line-height:20px;display:flex}.lWE6fG_item+.lWE6fG_item:before{content:"/";margin-inline:var(--s-2);color:var(--line-strong)}.lWE6fG_last{flex:0 auto}.lWE6fG_link,.lWE6fG_current,.lWE6fG_switch{border-radius:var(--r-sm);align-items:center;gap:6px;min-height:32px;display:inline-flex}.lWE6fG_link{color:var(--text-3);transition:color var(--d-hover) var(--ease-out);text-decoration:none}.lWE6fG_link:hover{color:var(--text-1)}.lWE6fG_mark{transition:rotate var(--d-indicator) var(--ease-spring);display:inline-flex}.lWE6fG_link:hover .lWE6fG_mark{rotate:-8deg}.lWE6fG_current{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lWE6fG_switch{min-width:0;max-width:100%;padding:0 var(--s-2);border:1px solid var(--line);background:var(--surface);color:var(--text-1);cursor:pointer;transition:border-color var(--d-hover) var(--ease-out), background-color var(--d-hover) var(--ease-out);margin:0;font-weight:600}.lWE6fG_switch:hover{border-color:var(--line-strong);background:var(--surface-sunken)}.lWE6fG_switchLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lWE6fG_chevron{color:var(--text-3);transition:rotate var(--d-indicator) var(--ease-spring);flex:none}.lWE6fG_switch:has(+.lWE6fG_menu:popover-open) .lWE6fG_chevron{rotate:180deg}.lWE6fG_menu{inset:108px var(--s-4) auto;overscroll-behavior:contain;width:auto;max-height:calc(100dvh - 124px);padding:var(--s-2);border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--surface);color:var(--text-1);box-shadow:var(--sh-float);opacity:0;transform-origin:0 0;transition:opacity var(--d-menu) var(--ease-out), transform var(--d-menu) var(--ease-out), overlay var(--d-menu) allow-discrete, display var(--d-menu) allow-discrete;margin:0;position:fixed;overflow-y:auto;transform:translateY(-6px)scale(.98)}.lWE6fG_menu:popover-open{opacity:1;transform:none}@starting-style{.lWE6fG_menu:popover-open{opacity:0;transform:translateY(-6px)scale(.98)}}.lWE6fG_menuTitle{padding:var(--s-1) var(--s-2) var(--s-2);color:var(--text-3);font-size:12px;line-height:16px}.lWE6fG_menuList{margin:0;padding:0;list-style:none;display:grid}.lWE6fG_menu:popover-open .lWE6fG_menuList li{animation:lWE6fG_menu-in .32s var(--ease-spring) both;animation-delay:calc(var(--c) * 28ms)}@keyframes lWE6fG_menu-in{0%{opacity:0;transform:translate(-6px)}}.lWE6fG_menuLink{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:44px;padding-inline:var(--s-2);border-radius:var(--r-md);font-size:var(--t-md);color:var(--text-1);transition:background-color var(--d-hover) var(--ease-out);font-weight:600;line-height:20px;text-decoration:none;display:flex}.lWE6fG_menuLink:hover{background:var(--surface-sunken)}.lWE6fG_menuLink[aria-current=page]{background:var(--mint-tint);color:var(--mint-deep)}.lWE6fG_progress{background:var(--mint);transform-origin:0;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.lWE6fG_progress{animation:linear both lWE6fG_read;animation-timeline:scroll(root)}}}@keyframes lWE6fG_read{to{transform:scaleX(1)}}@media (max-width:479.98px){.lWE6fG_item:first-child:has(+.lWE6fG_item+.lWE6fG_item){display:none}.lWE6fG_item:first-child:has(+.lWE6fG_item+.lWE6fG_item)+.lWE6fG_item:before{content:none}}@media (pointer:coarse){.lWE6fG_link{min-width:44px;min-height:44px}.lWE6fG_switch{position:relative}.lWE6fG_switch:after{content:"";position:absolute;inset:-6px 0}}@media (max-height:480px){.lWE6fG_bar{position:static}}@media (min-width:640px){.lWE6fG_inner{padding-inline:var(--s-6)}@supports (anchor-name:--crumb){.lWE6fG_switch{anchor-name:--crumb}.lWE6fG_menu{position-anchor:--crumb;inset:auto;top:anchor(bottom);left:anchor(left);width:320px;margin-top:var(--s-2)}}}@media (min-width:1024px){.lWE6fG_bar{top:65px}.lWE6fG_inner{padding-inline:var(--s-8)}}@media (prefers-reduced-motion:reduce){.lWE6fG_progress{display:none}}@media (forced-colors:active){.lWE6fG_menu,.lWE6fG_switch{border:1px solid canvastext}}
._hHLgq_container{box-sizing:content-box;max-width:1200px;padding-inline:var(--s-4);margin-inline:auto}._hHLgq_section{padding-block:var(--s-12)}._hHLgq_head{max-width:720px;margin-bottom:var(--s-6)}._hHLgq_title{letter-spacing:-.02em;text-wrap:balance;color:var(--text-1);font-size:32px;font-weight:600;line-height:36px}._hHLgq_lead{max-width:64ch;margin-top:var(--s-4);color:var(--text-2);text-wrap:pretty;font-size:16px;line-height:24px}._hHLgq_split{gap:var(--s-8);display:grid}._hHLgq_copy,._hHLgq_aside{min-width:0}._hHLgq_ink{padding-inline:0}._hHLgq_inkPanel{max-width:1200px;padding:var(--s-6);background:var(--ink-panel-bg);color:var(--ink-panel-text)}._hHLgq_inkPanel ._hHLgq_title{color:var(--ink-panel-text)}._hHLgq_inkPanel ._hHLgq_lead{color:var(--ink-panel-text-2)}._hHLgq_inkPanel :focus-visible{outline-color:var(--ink-panel-text)}._hHLgq_frame{min-width:0;padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh-lift);margin:0}._hHLgq_tagRow{align-items:center;gap:var(--s-2);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}._hHLgq_tagPill{display:inline-flex}._hHLgq_motionToggle{min-height:24px;padding:0 var(--s-2);border-radius:var(--r-sm);color:var(--text-3);cursor:pointer;transition:color var(--d-hover) var(--ease-out);background:0 0;border:0;align-items:center;margin-left:auto;font-size:12px;line-height:16px}._hHLgq_motionToggle:hover{color:var(--text-1)}._hHLgq_madeUp{color:var(--text-3);font-size:12px;line-height:16px}._hHLgq_body{min-width:0;font-size:14px;line-height:20px}@media (min-width:640px){._hHLgq_container{padding-inline:var(--s-6)}._hHLgq_section{padding-block:var(--s-16)}._hHLgq_head{margin-bottom:var(--s-8)}._hHLgq_frame{padding:var(--s-6)}._hHLgq_ink{padding-inline:var(--s-6)}._hHLgq_inkPanel{padding:var(--s-8);border-radius:var(--r-xl)}}@media (min-width:1024px){._hHLgq_container{padding-inline:var(--s-8)}._hHLgq_section{padding-block:96px}._hHLgq_head{margin-bottom:var(--s-12)}._hHLgq_title{font-size:var(--t-step);line-height:var(--lh-step);letter-spacing:-.03em}._hHLgq_split{gap:var(--s-12);grid-template-columns:5fr 7fr;align-items:start}._hHLgq_ink{padding-inline:var(--s-8)}._hHLgq_inkPanel{padding:var(--s-16)}._hHLgq_inkPanel ._hHLgq_split{align-items:center}}@media (forced-colors:active){._hHLgq_frame,._hHLgq_inkPanel{border:1px solid canvastext}}
.x9zZOW_scene{gap:var(--s-4);min-width:0;display:grid}.x9zZOW_chat{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--wa-wall);flex-direction:column;min-width:0;display:flex;overflow:clip}.x9zZOW_chatHead{align-items:center;gap:var(--s-3);padding:var(--s-3);background:var(--wa-header);color:var(--wa-header-text);display:flex}.x9zZOW_chatAvatar{background:var(--mint-tint);width:32px;height:32px;color:var(--mint-deep);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.x9zZOW_chatName{flex-direction:column;min-width:0;line-height:18px;display:flex}.x9zZOW_chatName strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.x9zZOW_chatName span{color:var(--wa-meta);font-size:12px;line-height:16px}.x9zZOW_wall{gap:var(--s-2);min-height:208px;padding:var(--s-3);flex-direction:column;flex:1;display:flex}.x9zZOW_bubble{max-width:88%;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);overflow-wrap:anywhere;text-wrap:pretty}.x9zZOW_bubbleIn{background:var(--wa-chip);color:var(--wa-header-text);border-bottom-left-radius:2px;align-self:flex-start}.x9zZOW_bubbleOut{background:var(--wa-bubble);color:var(--wa-bubble-text);border-bottom-right-radius:2px}.x9zZOW_voice{align-items:center;gap:var(--s-2);color:var(--wa-chip-text);font-size:12px;line-height:16px;display:inline-flex}.x9zZOW_wave{align-items:center;gap:2px;height:22px;display:inline-flex}.x9zZOW_wave i{background:var(--mint-deep);transform-origin:50%;border-radius:1px;width:2px;display:block}@media (prefers-reduced-motion:no-preference){.x9zZOW_wave i{animation:1.1s ease-in-out infinite alternate x9zZOW_wave}.x9zZOW_wave i:nth-child(3n){animation-delay:-.4s}.x9zZOW_wave i:nth-child(3n+1){animation-delay:-.75s}}@keyframes x9zZOW_wave{to{transform:scaleY(.45)}}.x9zZOW_draftWrap{align-items:flex-end;gap:var(--s-1);flex-direction:column;margin-top:auto;display:flex}.x9zZOW_draftTag{align-items:center;gap:var(--s-1);color:var(--amber);font-size:12px;line-height:16px;display:inline-flex}.x9zZOW_draftTag[data-tone=ok]{color:var(--mint-deep)}.x9zZOW_side{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.x9zZOW_sideAgent{align-items:center;gap:var(--s-2);display:flex}.x9zZOW_tile{border-radius:var(--r-md);background:var(--surface-sunken);width:32px;height:32px;color:var(--text-1);flex:none;justify-content:center;align-items:center;display:inline-flex}.x9zZOW_sideName{color:var(--text-1);font-weight:600}.x9zZOW_sidePanel{padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);flex:1}.x9zZOW_sideTitle{margin-bottom:var(--s-2);color:var(--text-3);font-size:12px;line-height:16px}.x9zZOW_rows{margin:0;padding:0;list-style:none;display:grid}.x9zZOW_row{min-width:0;padding-block:var(--s-2);border-top:1px solid var(--line-soft);gap:2px;display:grid}.x9zZOW_rowLabel{color:var(--text-3);font-size:12px;line-height:16px}.x9zZOW_rowValue{overflow-wrap:anywhere;color:var(--text-1);font-weight:600}.x9zZOW_rowValue[data-tone=wn]{color:var(--amber)}.x9zZOW_rowValue[data-tone=no]{color:var(--red)}.x9zZOW_decision{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.x9zZOW_ruleText{color:var(--text-2);font-size:12px;line-height:16px}@media (min-width:640px){.x9zZOW_scene{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}@media (forced-colors:active){.x9zZOW_bubble,.x9zZOW_sidePanel{border:1px solid canvastext}}
.w0_Lmq_layout{box-sizing:content-box;max-width:1200px;padding:var(--s-12) var(--s-4) var(--s-16);margin-inline:auto}.w0_Lmq_article{min-width:0;max-width:720px}.w0_Lmq_meta,.w0_Lmq_tocHead{font-size:12px;font-weight:400;line-height:16px}.w0_Lmq_title{letter-spacing:-.02em;color:var(--text-1);font-size:32px;font-weight:600;line-height:36px}.w0_Lmq_meta{margin-top:var(--s-4);color:var(--text-3)}.w0_Lmq_tocWide{display:none}.w0_Lmq_tocNarrow{margin-top:var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.w0_Lmq_tocNarrow summary{min-height:48px;padding-inline:var(--s-4);color:var(--text-1);cursor:pointer;justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.w0_Lmq_tocNarrow summary::-webkit-details-marker{display:none}.w0_Lmq_tocNarrow summary:after{content:"";border-right:2px solid var(--text-3);border-bottom:2px solid var(--text-3);width:8px;height:8px;transition:rotate var(--d-indicator) var(--ease-spring), translate var(--d-indicator) var(--ease-spring);translate:0 -2px;rotate:45deg}.w0_Lmq_tocNarrow[open] summary:after{translate:0 2px;rotate:225deg}.w0_Lmq_tocNarrow .w0_Lmq_tocList{max-height:min(56dvh,480px);padding:var(--s-1) var(--s-4) var(--s-2) var(--s-10);overscroll-behavior:contain;border-top:1px solid var(--line-soft);overflow-y:auto}.w0_Lmq_tocList{padding-left:var(--s-6);color:var(--text-2);margin:0}.w0_Lmq_tocList li{display:list-item}.w0_Lmq_tocList a{min-height:44px;color:var(--text-2);align-items:center;text-decoration:none;display:inline-flex}.w0_Lmq_tocList a:hover{color:var(--text-1);text-decoration:underline}@media (min-width:1024px){.w0_Lmq_layout{align-items:flex-start;gap:var(--s-12);display:flex}.w0_Lmq_tocWide{flex:0 0 240px;max-height:calc(100dvh - 140px);display:block;position:sticky;top:124px;overflow-y:auto}.w0_Lmq_tocHead{margin-bottom:var(--s-2);color:var(--text-3)}.w0_Lmq_tocNarrow{display:none}.w0_Lmq_article{flex:auto}}@media (min-width:1024px) and (pointer:fine){.w0_Lmq_tocList a{min-height:32px}}.w0_Lmq_short{margin-top:var(--s-6);padding:var(--s-4)}@media (min-width:640px){.w0_Lmq_short{padding:var(--s-6)}}.w0_Lmq_shortTitle{margin-bottom:var(--s-3);color:var(--text-1);font-size:16px;font-weight:600;line-height:24px}.w0_Lmq_short ul{padding-left:var(--s-6);color:var(--text-1);margin:0}.w0_Lmq_short li+li{margin-top:var(--s-2)}.w0_Lmq_section{margin-top:var(--s-12);padding-top:var(--s-6);border-top:1px solid var(--line)}.w0_Lmq_h2Row{align-items:center;gap:var(--s-2);display:flex}.w0_Lmq_h2{color:var(--text-1);scroll-margin-top:80px;font-size:16px;font-weight:600;line-height:24px}.w0_Lmq_anchor{min-width:24px;min-height:24px;color:var(--mint-deep);opacity:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.w0_Lmq_h2Row:hover .w0_Lmq_anchor,.w0_Lmq_anchor:focus-visible{opacity:1}@media (hover:none){.w0_Lmq_anchor{display:none}}.w0_Lmq_prose{margin-top:var(--s-3);color:var(--text-1);overflow-wrap:anywhere;font-size:16px;line-height:24px}.w0_Lmq_prose>*+*{margin-top:var(--s-3)}.w0_Lmq_prose ul{padding-left:var(--s-6)}.w0_Lmq_prose li+li{margin-top:var(--s-2)}.w0_Lmq_prose a{text-decoration:underline}.w0_Lmq_ph{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--amber-tint);color:var(--amber);border-radius:4px;padding-inline:2px;font-weight:600}.w0_Lmq_tableWrap{border-radius:var(--r-md);max-width:100%;overflow-x:auto}.w0_Lmq_table{border-collapse:collapse;text-align:left;width:100%;min-width:560px}.w0_Lmq_table caption{padding-bottom:var(--s-2);text-align:left;color:var(--text-1);font-weight:600}.w0_Lmq_table thead th{padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:1px solid var(--line);color:var(--text-3);font-size:12px;font-weight:400;line-height:16px}.w0_Lmq_table tbody th,.w0_Lmq_table td{height:48px;padding:var(--s-3) var(--s-3) var(--s-3) 0;border-bottom:1px solid var(--line-soft);vertical-align:top}.w0_Lmq_table tbody th{font-weight:600}@media (max-width:639.98px){.w0_Lmq_table,.w0_Lmq_table caption,.w0_Lmq_table tbody,.w0_Lmq_table tr{display:block}.w0_Lmq_table{min-width:0}.w0_Lmq_table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.w0_Lmq_table tbody tr{padding-block:var(--s-3);border-top:1px solid var(--line-soft)}.w0_Lmq_table tbody th,.w0_Lmq_table td{border:0;height:auto;padding:0;display:block}.w0_Lmq_table td{margin-top:var(--s-2)}.w0_Lmq_table td:before{content:attr(data-label);content:attr(data-label) / "";color:var(--text-3);font-size:12px;line-height:16px;display:block}}
.VKOf1W_container{box-sizing:content-box;max-width:1200px;padding-inline:var(--s-4);margin-inline:auto}.VKOf1W_display,.VKOf1W_title,.VKOf1W_heading{letter-spacing:-.02em;text-wrap:balance;color:var(--text-1);font-size:32px;font-weight:600;line-height:36px}.VKOf1W_subheading{color:var(--text-1);font-size:16px;font-weight:600;line-height:24px}.VKOf1W_lead{max-width:64ch;margin-top:var(--s-4);color:var(--text-2);text-wrap:pretty}.VKOf1W_pillHidden{border:1px dashed var(--border-control);background:var(--surface);color:var(--text-2)}a.VKOf1W_cta{font-size:16px}.VKOf1W_ctas{align-items:center;gap:var(--s-2) var(--s-4);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.VKOf1W_textLink{min-height:44px;color:var(--mint-deep);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.VKOf1W_who{margin-top:var(--s-3);color:var(--text-3);font-size:12px;line-height:16px}.VKOf1W_indexHero{padding-block:var(--s-12) var(--s-8)}.VKOf1W_indexBody{padding-bottom:var(--s-12)}.VKOf1W_jobList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.VKOf1W_job{border-bottom:1px solid var(--line)}.VKOf1W_jobLink{gap:var(--s-1);padding-block:var(--s-4);border-radius:var(--r-sm);color:inherit;text-decoration:none;display:grid}.VKOf1W_jobName{font-size:var(--t-xl);letter-spacing:-.01em;color:var(--text-1);transition:color var(--d-hover) var(--ease-out);font-weight:600;line-height:26px}.VKOf1W_jobSummary{color:var(--text-2);text-wrap:pretty}.VKOf1W_jobMeta{margin-top:var(--s-1);display:inline-flex}.VKOf1W_jobLink:hover .VKOf1W_jobName,.VKOf1W_relatedLink:hover .VKOf1W_jobName{color:var(--mint-deep)}.VKOf1W_jobPreview{margin:0;display:none}.VKOf1W_previewTag,.VKOf1W_sceneTag{align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);color:var(--text-3);flex-wrap:wrap;font-size:12px;line-height:16px;display:flex}.VKOf1W_hero{padding-block:var(--s-10) var(--s-12);text-align:center}.VKOf1W_hero .VKOf1W_ctas{justify-content:center}.VKOf1W_heroScene{max-width:960px;margin:var(--s-8) auto 0;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);font-size:var(--t-md);text-align:left;box-shadow:var(--sh-float);line-height:20px}.VKOf1W_band{padding-block:var(--s-10);border-top:1px solid var(--line)}.VKOf1W_swap{gap:var(--s-4);display:grid}.VKOf1W_swapToday,.VKOf1W_swapWith{font-size:var(--t-2xl);letter-spacing:-.01em;text-wrap:balance;font-weight:600;line-height:30px}.VKOf1W_swapToday{color:var(--text-3)}.VKOf1W_swapToday s{text-decoration-thickness:1px}.VKOf1W_swapWith{color:var(--text-1)}.VKOf1W_swapToday span,.VKOf1W_swapWith span{margin-bottom:var(--s-1);letter-spacing:0;color:var(--text-3);font-size:12px;font-weight:400;line-height:16px;display:block}.VKOf1W_setupGrid{gap:var(--s-8);align-items:center;display:grid}.VKOf1W_recipe{min-width:0;padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface)}.VKOf1W_recipeHead{align-items:center;gap:var(--s-2);padding-bottom:var(--s-3);border-bottom:1px solid var(--line);color:var(--text-1);flex-wrap:wrap;display:flex}.VKOf1W_recipeNeed{align-items:center;gap:var(--s-2);color:var(--text-3);margin-left:auto;font-size:12px;line-height:16px;display:inline-flex}.VKOf1W_recipeChats{margin:0;padding:0;list-style:none}.VKOf1W_recipeChats li{justify-content:space-between;align-items:center;gap:var(--s-1) var(--s-3);min-height:48px;padding-block:var(--s-1);border-bottom:1px solid var(--line-soft);color:var(--text-1);flex-wrap:wrap;font-weight:600;display:flex}.VKOf1W_recipeChats .VKOf1W_recipeLocked{color:var(--text-2)}.VKOf1W_chips{gap:var(--s-2);margin:var(--s-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.VKOf1W_chips li{align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-2);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--text-2);font-size:12px;line-height:16px;display:inline-flex}.VKOf1W_chips svg{color:var(--mint-deep)}.VKOf1W_run{gap:var(--s-6);margin:0;padding:0;list-style:none;display:grid}.VKOf1W_runStep{align-items:center;gap:var(--s-4);min-width:0;display:flex;position:relative}.VKOf1W_runNode{z-index:1;border:1px solid var(--line-strong);background:var(--bg);width:40px;height:40px;font-family:var(--ff-code);color:var(--text-3);transition:color var(--d-indicator) var(--ease-out), border-color var(--d-indicator) var(--ease-out), box-shadow var(--d-indicator) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex;position:relative}.VKOf1W_runStep:not([data-state]) .VKOf1W_runNode,.VKOf1W_runStep[data-state=on] .VKOf1W_runNode{border-color:var(--mint);color:var(--mint-deep);box-shadow:0 0 0 4px color-mix(in srgb, var(--mint) 16%, transparent)}.VKOf1W_runStep:not(:last-child):after{content:"";top:40px;bottom:calc(-1 * var(--s-6));background:var(--line-strong);width:1px;position:absolute;left:19.5px}.VKOf1W_runTitle{font-size:var(--t-xl);letter-spacing:-.01em;color:var(--text-1);font-weight:600;line-height:24px}.VKOf1W_limit{margin-top:var(--s-8);color:var(--text-2);text-wrap:pretty}.VKOf1W_foot{justify-content:space-between;align-items:center;gap:var(--s-4) var(--s-8);flex-wrap:wrap;display:flex}.VKOf1W_related{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.VKOf1W_relatedLink{min-height:44px;padding-inline:var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);color:var(--text-1);transition:border-color var(--d-hover) var(--ease-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.VKOf1W_relatedLink:hover{border-color:var(--mint)}.VKOf1W_footCtas{gap:var(--s-2);flex-wrap:wrap;display:flex}.VKOf1W_final{padding-block:var(--s-12);border-top:1px solid var(--line)}.VKOf1W_finalInner{text-align:center;flex-direction:column;align-items:center;display:flex}.VKOf1W_finalInner .VKOf1W_ctas{justify-content:center}@media (min-width:640px){.VKOf1W_container{padding-inline:var(--s-6)}.VKOf1W_display{letter-spacing:-.03em;font-size:56px;line-height:60px}.VKOf1W_indexHero{padding-block:var(--s-16) var(--s-12)}.VKOf1W_swap{gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}.VKOf1W_heroScene{padding:var(--s-4)}}@media (min-width:1024px){.VKOf1W_container{padding-inline:var(--s-8)}.VKOf1W_title,.VKOf1W_heading{font-size:var(--t-step);line-height:var(--lh-step);letter-spacing:-.03em}.VKOf1W_band{padding-block:var(--s-16)}.VKOf1W_setupGrid{gap:var(--s-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.VKOf1W_swapToday,.VKOf1W_swapWith{font-size:var(--t-3xl);line-height:36px}.VKOf1W_indexGrid{position:relative}.VKOf1W_jobList{width:41.6667%;min-height:620px;display:block;position:relative}.VKOf1W_jobLink{column-gap:var(--s-4);padding:var(--s-4) var(--s-3);grid-template-columns:minmax(0,1fr) auto}.VKOf1W_jobMeta{grid-area:1/2/span 2;align-self:center;margin:0}.VKOf1W_jobPreview{top:0;left:calc(100% + var(--s-12));width:calc(7 / 5 * 100% - var(--s-12));padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);font-size:var(--t-md);box-shadow:var(--sh-float);visibility:hidden;opacity:0;transition:opacity var(--d-indicator) var(--ease-out), transform var(--d-indicator) var(--ease-out), visibility var(--d-indicator);line-height:20px;display:block;position:absolute;transform:translateY(8px)}.VKOf1W_job{transition:background-color var(--d-hover) var(--ease-out)}.VKOf1W_job:first-child .VKOf1W_jobPreview,.VKOf1W_job:hover .VKOf1W_jobPreview,.VKOf1W_job:focus-within .VKOf1W_jobPreview{visibility:visible;opacity:1;transform:none}:is(.VKOf1W_jobList:has(.VKOf1W_job:not(:first-child):hover) .VKOf1W_job:first-child:not(:hover) .VKOf1W_jobPreview,.VKOf1W_jobList:has(.VKOf1W_job:not(:first-child):focus-within) .VKOf1W_job:first-child:not(:focus-within) .VKOf1W_jobPreview){visibility:hidden;opacity:0}.VKOf1W_job:hover,.VKOf1W_job:focus-within{background:var(--surface)}}@media (forced-colors:active){.VKOf1W_recipe,.VKOf1W_heroScene,.VKOf1W_relatedLink{border:1px solid canvastext}}
