.zjzX7W_figure{gap:12px;margin:0;display:grid}.zjzX7W_stage{aspect-ratio:3/2;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--surface-1);place-items:center;display:grid;overflow:hidden}.zjzX7W_caption{font-size:var(--text-sm);color:var(--text-2)}.zjzX7W_service{padding:8% 10%}.zjzX7W_service svg,.zjzX7W_service>span{width:100%;height:100%}.zjzX7W_image{padding:6%}.zjzX7W_image img{object-fit:contain;border-radius:2px;width:100%;height:100%;display:block}.zjzX7W_faces{padding:6%}.zjzX7W_faceList{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:14px 12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.zjzX7W_faces[data-tier=mid]{--cols:3}.zjzX7W_faces[data-tier=micro]{--cols:4}.zjzX7W_faceList li{justify-items:start;gap:2px;min-width:0;display:grid}.zjzX7W_faceList img{aspect-ratio:1;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg);object-fit:cover;width:100%;max-width:64px;height:auto;margin-bottom:6px;display:block}.zjzX7W_faces[data-tier=top] .zjzX7W_faceList img{max-width:120px}.zjzX7W_handle,.zjzX7W_followers{max-width:100%;font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.zjzX7W_followers{color:var(--text-2)}.zjzX7W_desks{padding:6%}.zjzX7W_deskList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.zjzX7W_deskList li{border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg);min-width:0;font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.zjzX7W_deskList img{object-fit:contain;border-radius:2px;flex:none;width:24px;height:24px}@media (max-width:659px){.zjzX7W_stage{aspect-ratio:auto;min-height:220px}.zjzX7W_faces[data-tier=micro]{--cols:3}}
.rm-QOG_strip{--row:6px}.rm-QOG_axis{border-bottom:1px solid var(--line-1);height:28px;position:relative}.rm-QOG_tick{bottom:8px;left:calc(var(--at) * 100%);border-left:1px solid var(--line-2);font-size:var(--text-sm);color:var(--text-2);white-space:nowrap;padding-left:8px;line-height:1;position:absolute}.rm-QOG_mark{z-index:1;top:0;bottom:calc(-1 * (var(--v) * 1.2 + 22px));left:calc(var(--at) * 100%);border-left:1px dashed var(--ink);pointer-events:none;width:0;position:absolute}.rm-QOG_mark span{background:var(--bg);font-size:var(--text-sm);white-space:nowrap;padding:0 6px;line-height:1.2;position:absolute;top:-2px;left:8px}.rm-QOG_bars{height:calc(var(--v) * 2 + 74px);position:relative}.rm-QOG_phase{top:calc(var(--v) * 1.2);left:calc(var(--start) * 100%);width:calc(var(--len) * 100% - 4px);min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:start;gap:6px;padding:0 0 8px;display:grid;position:absolute}.rm-QOG_bar{background:var(--ink);transform-origin:0;border-radius:2px;height:14px;margin-bottom:8px;display:block;position:relative;overflow:hidden}.rm-QOG_bar:after{content:"";image-rendering:pixelated;opacity:0;background:url(/textures/highlight-deep.png) 0 0/640px 400px;transition:opacity .14s;position:absolute;inset:0}.rm-QOG_phase[data-lit] .rm-QOG_bar:after{opacity:1}.rm-QOG_phase[data-open] .rm-QOG_bar{-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000);mask-image:linear-gradient(90deg,#000 70%,#0000)}.rm-QOG_when{font-size:var(--text-sm);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rm-QOG_name{color:var(--text-2);transition:color var(--dur) var(--ease-out);padding-right:8px}.rm-QOG_phase[data-lit] .rm-QOG_name{color:var(--ink)}@media (hover:hover) and (pointer:fine){.rm-QOG_phase:hover .rm-QOG_name{color:var(--ink)}}.rm-QOG_phase:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.rm-QOG_open{right:0;top:calc(var(--v) * 1.2 + 22px + 6px);font-size:var(--text-sm);color:var(--text-2);position:absolute}.rm-QOG_strip[data-armed]:not([data-play]) .rm-QOG_bar{transform:scaleX(0)}.rm-QOG_strip[data-armed]:not([data-play]) :is(.rm-QOG_when,.rm-QOG_name,.rm-QOG_tick,.rm-QOG_mark){opacity:0}.rm-QOG_strip[data-play] .rm-QOG_bar{transition:transform .52s var(--ease-out) calc(var(--i) * .11s)}.rm-QOG_strip[data-play] :is(.rm-QOG_when,.rm-QOG_name){transition:opacity .36s var(--ease-out) calc(var(--i) * .11s + .2s), color var(--dur) var(--ease-out)}.rm-QOG_strip[data-play] :is(.rm-QOG_tick,.rm-QOG_mark){transition:opacity .36s var(--ease-out)}.rm-QOG_panel{row-gap:calc(var(--v) * 1.5);margin-top:calc(var(--v) * 1.25);padding-top:calc(var(--v) * 1.5);border-top:1px solid var(--line-1);align-items:start}.rm-QOG_panelText{animation:rm-QOG_show .26s var(--ease-out);grid-column:1/11}.rm-QOG_panelArt{min-width:0;animation:rm-QOG_show .26s var(--ease-out);grid-column:13/25}@keyframes rm-QOG_show{0%{opacity:0;transform:translateY(4px)}}.rm-QOG_panelName{font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md)}.rm-QOG_panelName span{color:var(--text-2)}.rm-QOG_panelCopy{max-width:30em;color:var(--text-2);margin-top:12px}.rm-QOG_items{margin:calc(var(--v) * 1.25) 0 0;border-top:1px solid var(--line-1);padding:0;list-style:none}.rm-QOG_items li{border-bottom:1px solid var(--line-1);align-items:baseline;gap:12px;padding:12px 0;display:flex}.rm-QOG_items li:before{content:"";background:var(--ink);flex:none;width:6px;height:6px;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.rm-QOG_panelText,.rm-QOG_panelArt{animation:none}.rm-QOG_bar:after{transition:none}}@media (max-width:899px){.rm-QOG_axis{display:none}.rm-QOG_bars{border-top:1px solid var(--line-1);gap:0;height:auto;display:grid}.rm-QOG_phase{border-bottom:1px solid var(--line-1);grid-template-columns:56px minmax(0,1fr);grid-template-areas:"bar name""bar when";gap:2px 14px;width:auto;min-height:44px;padding:12px 0;position:static}.rm-QOG_bar{width:calc(var(--len) * 100% + 8px);min-width:8px;max-width:100%;margin:0;margin-left:calc(var(--start) * 100%);grid-area:bar;align-self:center}.rm-QOG_name{grid-area:name}.rm-QOG_when{grid-area:when}.rm-QOG_open{padding-top:10px;position:static}.rm-QOG_panelText,.rm-QOG_panelArt{grid-column:1/-1}}
._09giTq_press{row-gap:calc(var(--v) * 2);align-items:start}._09giTq_facts{border-top:1px solid var(--line-1);grid-area:1/1/span 2/9;margin:0}._09giTq_facts>div{border-bottom:1px solid var(--line-1);padding:18px 0 20px}._09giTq_facts dt{font-size:var(--text-xl);line-height:var(--lh-xl);letter-spacing:var(--track-xl)}._09giTq_facts dd{gap:2px;margin:8px 0 0;display:grid}._09giTq_facts dd span{color:var(--text-2)}._09giTq_desks{grid-area:1/11/auto/25}._09giTq_label{color:var(--text-2);margin-bottom:14px}._09giTq_deskList{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._09giTq_deskList li{border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg);white-space:nowrap;align-items:center;gap:12px;min-width:0;min-height:56px;padding:10px 14px;display:flex}._09giTq_deskList span{text-overflow:ellipsis;overflow:hidden}._09giTq_deskList img{object-fit:contain;border-radius:2px;flex:none;width:28px;height:28px}._09giTq_shots{grid-area:3/1/auto/-1;grid-template-columns:repeat(var(--n,2), minmax(0, 1fr));gap:var(--gap);display:grid}._09giTq_shots[data-count="1"]{--n:1;grid-area:2/11/auto/25}._09giTq_shots[data-count="1"] ._09giTq_shotStage{aspect-ratio:3/2;padding:5%}._09giTq_shot{gap:12px;margin:0;display:grid}._09giTq_shot figcaption{font-size:var(--text-sm);color:var(--text-2)}._09giTq_shotStage{aspect-ratio:16/9;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--surface-1);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:6%;display:grid;overflow:hidden}._09giTq_shotStage img{border:1px solid var(--line-1);border-radius:2px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._09giTq_monthStage{aspect-ratio:16/9;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--surface-1);padding:7% 8% 6%;display:grid}._09giTq_months{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:12px;display:grid}._09giTq_month{align-content:end;gap:10px;height:100%;display:grid}._09giTq_blocks{flex-direction:column-reverse;gap:3px;display:flex}._09giTq_blocks i{background:var(--ink);border-radius:1px;height:10px;display:block}._09giTq_monthLabel{font-size:var(--text-sm);color:var(--text-2);justify-content:space-between;display:flex}._09giTq_monthLabel b{font-weight:inherit;color:var(--ink)}._09giTq_monthStage[data-armed]:not([data-play]) ._09giTq_blocks i{opacity:0;transform:translateY(4px)}._09giTq_monthStage[data-play] ._09giTq_blocks i{transition:opacity .26s var(--ease-out), transform .26s var(--ease-out);transition-delay:calc(var(--k) * 45ms)}@media (max-width:1099px){._09giTq_facts,._09giTq_desks,._09giTq_shots,._09giTq_shots[data-count="1"]{grid-row:auto}._09giTq_shots[data-count="1"]{grid-column:1/-1}._09giTq_facts{column-gap:var(--gap);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._09giTq_desks{grid-column:1/-1}}@media (max-width:659px){._09giTq_facts{grid-template-columns:minmax(0,1fr)}._09giTq_deskList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._09giTq_deskList li{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px}._09giTq_deskList span{max-width:100%}._09giTq_shots{--n:1}._09giTq_monthStage{aspect-ratio:4/3}}
.B0cGlq_hero{padding-top:calc(var(--header) + var(--v) * 3.5);padding-bottom:calc(var(--v) * 2.5);align-items:start;row-gap:0}.B0cGlq_crumb{font-size:var(--text-sm);color:var(--text-2);grid-column:1/-1}.B0cGlq_crumb a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;transition:color var(--dur) var(--ease-out)}.B0cGlq_crumb a:hover{color:var(--ink)}.B0cGlq_text{margin-top:calc(var(--v) * 1.5);grid-column:1/12}.B0cGlq_title{font-size:var(--text-display);line-height:var(--lh-display);letter-spacing:var(--track-display);text-wrap:balance}.B0cGlq_outcome{font-size:var(--text-lg);line-height:var(--lh-lg);letter-spacing:var(--track-lg);color:var(--text-2);text-wrap:balance;margin-top:14px;display:block}.B0cGlq_lede{max-width:34em;color:var(--text-2);margin-top:28px}.B0cGlq_cta{margin-top:32px}.B0cGlq_facts{margin:calc(var(--v) * 2) 0 0;border-top:1px solid var(--line-1)}.B0cGlq_fact{border-bottom:1px solid var(--line-1);grid-template-columns:6.5em minmax(0,1fr);column-gap:16px;padding:12px 0;display:grid}.B0cGlq_fact dt{font-size:var(--text-sm);color:var(--text-2);padding-top:1px}.B0cGlq_fact dd{margin:0}.B0cGlq_visual{margin:calc(var(--v) * 1.5) 0 0;grid-column:13/25}.B0cGlq_stage{--chart-stage:transparent;--chart-track:var(--bg);aspect-ratio:4/3;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--surface-1);place-items:stretch stretch;display:grid;overflow:hidden}.B0cGlq_chart{place-items:stretch stretch;min-width:0;min-height:0;display:grid}.B0cGlq_caption{max-width:36em;color:var(--text-2);margin-top:14px}.B0cGlq_captionTitle{color:var(--ink)}@media (max-width:1099px){.B0cGlq_text{grid-column:1/13}.B0cGlq_visual{grid-column:14/25}}@media (max-width:899px){.B0cGlq_text,.B0cGlq_visual{grid-column:1/-1}.B0cGlq_visual{margin-top:calc(var(--v) * 2)}.B0cGlq_stage{aspect-ratio:auto;min-height:340px}}
._0qur-W_case{row-gap:calc(var(--v) * 1.5);align-items:center}._0qur-W_case+._0qur-W_case{margin-top:calc(var(--v) * 3)}._0qur-W_visual{grid-column:1/14;min-width:0}._0qur-W_text{grid-column:16/25}._0qur-W_case[data-flip] ._0qur-W_visual{grid-area:1/12/auto/25}._0qur-W_case[data-flip] ._0qur-W_text{grid-area:1/1/auto/10}._0qur-W_figure{gap:12px;margin:0;display:grid}._0qur-W_caption{font-size:var(--text-sm);color:var(--text-2)}._0qur-W_frame{aspect-ratio:4/3}._0qur-W_frameAuto{min-width:0}._0qur-W_stage{grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;height:100%;padding:7%;display:grid}._0qur-W_shot{border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg);width:auto;max-width:100%;height:auto;max-height:100%;display:block}._0qur-W_numberWindow{width:min(100%,460px)}._0qur-W_windowNumbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;margin:0;display:grid}._0qur-W_windowNumbers dt{font-size:var(--text-lg);line-height:var(--lh-lg);letter-spacing:var(--track-lg)}._0qur-W_windowNumbers dd{gap:2px;margin:6px 0 0;display:grid}._0qur-W_windowNumbers dd span{font-size:var(--text-sm);color:var(--text-2)}._0qur-W_clientRow{align-items:center;gap:10px;display:flex}._0qur-W_logo{width:auto;height:28px;display:block}._0qur-W_clientName{font-size:var(--text-md);letter-spacing:var(--track-md);line-height:28px}._0qur-W_title{margin-top:calc(var(--v) * 1);font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md);text-wrap:balance}._0qur-W_copy{max-width:32em;color:var(--text-2);margin-top:12px}._0qur-W_numbers{column-gap:var(--gap);margin:calc(var(--v) * 1.25) 0 0;border-top:1px solid var(--line-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._0qur-W_numbers>div{border-bottom:1px solid var(--line-1);padding:14px 0 16px}._0qur-W_numbers dt{font-size:var(--text-lg);line-height:var(--lh-lg);letter-spacing:var(--track-lg)}._0qur-W_numbers dd{gap:2px;margin:6px 0 0;display:grid}._0qur-W_numbers dd span{font-size:var(--text-sm);color:var(--text-2)}._0qur-W_link{margin-top:calc(var(--v) * 1.25)}@media (max-width:899px){._0qur-W_visual,._0qur-W_text,._0qur-W_case[data-flip] ._0qur-W_visual,._0qur-W_case[data-flip] ._0qur-W_text{grid-area:auto/1/auto/-1}}@media (max-width:659px){._0qur-W_frame{aspect-ratio:auto}._0qur-W_stage{padding:40px 16px}._0qur-W_stage[data-tall] ._0qur-W_shot{max-width:min(100%,300px)}._0qur-W_windowNumbers{gap:14px 16px}}
.IbAhoG_band{padding-block:calc(var(--v) * 3.5);background:var(--surface-1)}.IbAhoG_quote{row-gap:calc(var(--v) * 1.5);margin:0 auto}.IbAhoG_text{grid-column:1/20;margin:0}.IbAhoG_text p{font-size:var(--text-xl);line-height:var(--lh-xl);letter-spacing:var(--track-xl);text-indent:-.42em;text-wrap:balance}.IbAhoG_who{grid-column:1/-1;align-items:center;gap:14px;display:flex}.IbAhoG_face,.IbAhoG_letter{border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg);flex:none;width:48px;height:48px}.IbAhoG_face{object-fit:cover}.IbAhoG_letter{color:var(--text-2);place-items:center;display:grid}.IbAhoG_name{gap:2px;display:grid}.IbAhoG_name span{color:var(--text-2)}.IbAhoG_logo{border-left:1px solid var(--line-2);box-sizing:content-box;opacity:.8;width:auto;height:22px;margin-left:18px;padding-left:18px}@media (max-width:899px){.IbAhoG_text{grid-column:1/-1}.IbAhoG_text p{font-size:var(--text-lg);line-height:var(--lh-lg);letter-spacing:var(--track-lg)}}@media (max-width:659px){.IbAhoG_who{flex-wrap:wrap}.IbAhoG_logo{border-left:0;margin-left:62px;padding-left:0}}
._T_p3W_board{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._T_p3W_group{align-content:start;gap:8px;min-width:0;display:grid}._T_p3W_chart{aspect-ratio:16/9;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--surface-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:4px;width:100%;min-width:0;margin-bottom:14px;padding:14% 10% 10%;display:grid}._T_p3W_col{flex-direction:column-reverse;gap:3px;display:flex}._T_p3W_col i{background:var(--line-2);border-radius:1px;height:8px;display:block}._T_p3W_col i[data-last]{background:var(--ink)}._T_p3W_name{font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md)}._T_p3W_text{color:var(--text-2)}._T_p3W_items{border-top:1px solid var(--line-1);margin:10px 0 0;padding:0;list-style:none}._T_p3W_items li{border-bottom:1px solid var(--line-1);padding:10px 0}._T_p3W_board[data-armed]:not([data-play]) ._T_p3W_col{opacity:0;transform:scaleY(.2)}._T_p3W_board[data-play] ._T_p3W_col{transform-origin:bottom;transition:opacity .3s var(--ease-out), transform .42s var(--ease-out);transition-delay:calc(var(--i) * 40ms)}@media (max-width:899px){._T_p3W_board{row-gap:calc(var(--v) * 1.5);grid-template-columns:minmax(0,1fr)}._T_p3W_chart{aspect-ratio:auto;height:150px;padding:24px 20px 18px}._T_p3W_col i{height:6px}}
.tSthka_band{padding-block:calc(var(--v) * 3)}.tSthka_line{padding-block:calc(var(--v) * 1.5)}.tSthka_line .tSthka_inner{padding-block:calc(var(--v) * 1.5);position:relative}.tSthka_line .tSthka_inner:before,.tSthka_line .tSthka_inner:after{content:"";right:var(--pad-x);left:var(--pad-x);background:var(--line-1);height:1px;position:absolute}.tSthka_line .tSthka_inner:before{top:0}.tSthka_line .tSthka_inner:after{bottom:0}.tSthka_inner{align-items:end;row-gap:28px}.tSthka_copy{grid-column:1/16;min-width:0}.tSthka_title{max-width:15em;font-size:var(--text-xl);line-height:var(--lh-xl);letter-spacing:var(--track-xl)}.tSthka_line .tSthka_title{font-size:var(--text-lg);line-height:var(--lh-lg);letter-spacing:var(--track-lg)}.tSthka_text{max-width:36em;color:var(--text-2);margin-top:18px}.tSthka_actions{grid-column:18/25;justify-items:end;gap:14px;display:grid}.tSthka_next{font-size:var(--text-sm);letter-spacing:var(--track-sm);color:var(--text-2);padding-bottom:3px;transition:color .16s;position:relative}.tSthka_next:before,.tSthka_next:after{content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.tSthka_next:before{background:var(--line-2)}.tSthka_next:after{background:var(--ink);transform-origin:0;transition:transform .16s var(--ease-out);transform:scaleX(0)}.tSthka_next:focus-visible{color:var(--ink)}.tSthka_next:focus-visible:after{transition-duration:.22s;transform:none}@media (hover:hover) and (pointer:fine){.tSthka_next:hover{color:var(--ink)}.tSthka_next:hover:after{transition-duration:.22s;transform:none}}#services[data-arrive] #services-title{animation:tSthka_arrive .7s var(--ease-out)}@keyframes tSthka_arrive{0%{opacity:.35;filter:blur(6px)}}@media (prefers-reduced-motion:reduce){.tSthka_next:after{transition:none}#services[data-arrive] #services-title{animation:none}}@media (max-width:899px){.tSthka_copy,.tSthka_actions{grid-column:1/-1}.tSthka_actions{justify-items:start}}
.DhO2zq_partner{--p:1;--planet:clamp(260px, 28vw, 440px)}.DhO2zq_title{letter-spacing:-.022em;font-size:clamp(32px,3.3vw,46px);line-height:1.12}.DhO2zq_stage{grid-template-columns:minmax(0, 1fr) var(--planet) minmax(0, 1fr);align-items:center;column-gap:clamp(24px,3vw,48px);display:grid}.DhO2zq_lead,.DhO2zq_grey{display:block}.DhO2zq_lead{justify-self:start}.DhO2zq_grey{color:var(--text-2);justify-self:end}.DhO2zq_textLine{white-space:nowrap;display:block}.DhO2zq_planet{width:var(--planet);aspect-ratio:1;display:block;position:relative}.DhO2zq_word{--t:clamp(0, calc(var(--p) * (var(--n) + 2) - var(--w)), 1);opacity:calc(.12 + .88 * var(--t));filter:blur(calc((1 - var(--t)) * 8px))}.DhO2zq_areas{margin:calc(var(--v) * 3) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.DhO2zq_area{--a:1;--on:min(1, calc(var(--a) * 6));flex-direction:column;min-width:0;padding:0 28px;display:flex}.DhO2zq_area:first-child{padding-left:0}.DhO2zq_area:last-child{padding-right:0}.DhO2zq_area+.DhO2zq_area{border-left:1px solid rgb(232 232 232/var(--on))}.DhO2zq_head{gap:10px;display:grid}.DhO2zq_num{letter-spacing:-.035em;font-variant-numeric:tabular-nums;min-height:1em;opacity:var(--on);font-size:clamp(36px,3.4vw,52px);line-height:1}.DhO2zq_label{color:var(--text-2);opacity:var(--on)}.DhO2zq_art{height:120px;opacity:var(--on);margin-top:24px}@media (max-width:999px){.DhO2zq_stage{grid-template-columns:minmax(0,1fr);row-gap:28px}.DhO2zq_planet{justify-self:center;width:min(72vw,360px)}.DhO2zq_lead,.DhO2zq_grey{text-align:center;justify-self:center}.DhO2zq_areas{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.DhO2zq_area,.DhO2zq_area+.DhO2zq_area,.DhO2zq_area:first-child,.DhO2zq_area:last-child{border-top:1px solid var(--line-1);border-left:0;padding:28px 0}}@media (max-width:599px){.DhO2zq_textLine{white-space:normal}.DhO2zq_areas{grid-template-columns:minmax(0,1fr)}.DhO2zq_art{height:110px}}@media (prefers-reduced-motion:reduce){.DhO2zq_word{opacity:1;filter:none}}.DhO2zq_f{--lx:0vw;--gx:0vw;--lo:1;--go:1;--pm:0}.DhO2zq_partner.DhO2zq_f{padding-block:calc(var(--v) * 5)}.DhO2zq_partner.DhO2zq_f[data-story=on]{padding-block:0}.DhO2zq_f[data-story=on] .DhO2zq_track{height:calc((100svh - var(--header)) * 1.55)}.DhO2zq_f[data-story=on] .DhO2zq_sticky{top:var(--header);height:calc(100svh - var(--header));align-content:center;display:grid;position:sticky}.DhO2zq_stream{display:none}.DhO2zq_f[data-story=on] .DhO2zq_stream{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.DhO2zq_f[data-story=on] .DhO2zq_lead{translate:var(--lx) 0;opacity:var(--lo)}.DhO2zq_f[data-story=on] .DhO2zq_grey{translate:var(--gx) 0;opacity:var(--go)}.DhO2zq_f[data-story=on] .DhO2zq_planet{-webkit-mask-image:linear-gradient(to top, transparent calc(var(--pm) * 106% - 6%), #000 calc(var(--pm) * 106%));mask-image:linear-gradient(to top, transparent calc(var(--pm) * 106% - 6%), #000 calc(var(--pm) * 106%))}.DhO2zq_partner.DhO2zq_g{--pl:1;--pq:1;--pg:1;padding-block:calc(var(--v) * 5)}.DhO2zq_g .DhO2zq_lead .DhO2zq_word{--t:clamp(0, calc(var(--pl) * var(--nl) - var(--w)), 1);opacity:calc(.14 + .86 * var(--t));filter:blur(calc((1 - var(--t)) * 8px))}.DhO2zq_g .DhO2zq_grey .DhO2zq_word{--t:clamp(0, calc(var(--pg) * var(--ng) - (var(--w) - var(--nl))), 1);opacity:calc(.14 + .86 * var(--t));filter:blur(calc((1 - var(--t)) * 8px))}.DhO2zq_g .DhO2zq_planet{opacity:var(--pq);scale:calc(.72 + .28 * var(--pq))}@media (min-width:900px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.DhO2zq_partner.DhO2zq_g{padding-block:0}.DhO2zq_g .DhO2zq_pin{height:270vh;position:relative}.DhO2zq_g .DhO2zq_pin[data-done]{height:auto}.DhO2zq_g .DhO2zq_pinStage{height:100svh;padding-top:var(--header);align-content:center;display:grid;position:sticky;top:0}}@media (prefers-reduced-motion:reduce){.DhO2zq_g .DhO2zq_lead .DhO2zq_word,.DhO2zq_g .DhO2zq_grey .DhO2zq_word{opacity:1;filter:none}.DhO2zq_g .DhO2zq_planet{opacity:1;scale:1}}
.gxW4QW_section{--gap-x:48px;--inset:28px}.gxW4QW_title{font-size:var(--text-lg);line-height:var(--lh-lg);letter-spacing:var(--track-lg);text-align:center}.gxW4QW_head{text-align:center;justify-items:center;gap:12px;max-width:680px;margin:8px auto 0;display:grid}.gxW4QW_subtitle{font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md);color:var(--text-2);text-wrap:balance}.gxW4QW_lead{text-wrap:pretty;max-width:600px}.gxW4QW_tree{flex-direction:column;align-items:center;margin-top:20px;display:flex}.gxW4QW_stem{border-left:1px dashed var(--line-2);width:0;height:40px}.gxW4QW_rail{height:0;margin-inline:calc((100% - 2 * var(--gap-x)) / 6);border-top:1px dashed var(--line-2);align-self:stretch}.gxW4QW_items{column-gap:var(--gap-x);grid-template-rows:repeat(6,auto);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gxW4QW_item{grid-row:span 6;grid-template-rows:subgrid;justify-items:center;display:grid}.gxW4QW_branch{border-left:1px dashed var(--line-2);width:0;height:28px}.gxW4QW_branchLow{height:16px}.gxW4QW_label{font-size:var(--text-sm);line-height:var(--lh-base);letter-spacing:var(--track-sm);color:var(--text-2);text-align:center;padding-block:10px}.gxW4QW_card{grid-row:span 3;grid-template-rows:subgrid;border:1px solid var(--line-1);border-radius:var(--radius);background:var(--bg);isolation:isolate;grid-template-columns:minmax(0,1fr);justify-self:stretch;display:grid;position:relative;overflow:hidden}.gxW4QW_field{z-index:0;background:var(--surface-1);grid-area:1/1/3;position:relative}.gxW4QW_fieldNight{background:var(--black-4)}.gxW4QW_panel{z-index:1;border:1px solid var(--line-1);background:var(--bg);letter-spacing:.005em;border-radius:10px;grid-column:1;align-self:start;font-size:13px;line-height:1.4;position:relative;overflow:hidden;box-shadow:0 18px 44px #0a0a0a1a,0 6px 14px #0a0a0a0f}.gxW4QW_main{margin:32px var(--inset) 0;grid-row:1}.gxW4QW_side{margin:28px var(--inset) 96px;grid-row:2}.gxW4QW_panelHead{color:var(--text-2);white-space:nowrap;justify-content:space-between;gap:12px;padding:12px 14px 0;font-size:12px;display:flex}.gxW4QW_progressLine{border-bottom:1px solid var(--line-1);gap:8px;padding:10px 14px 14px;font-size:14px;display:grid}.gxW4QW_progress{background:var(--surface-3);height:3px;display:block}.gxW4QW_progress span{background:var(--ink);height:100%;transition:width var(--dur-slow) var(--ease-out);display:block}.gxW4QW_stats{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:12px 0 14px;display:grid}.gxW4QW_stats>div{flex-direction:column-reverse;justify-content:flex-end;gap:2px;min-width:0;padding:0 14px;display:flex}.gxW4QW_stats>div+div{border-left:1px solid var(--line-1)}.gxW4QW_stats dd{letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:20px;line-height:1.25}.gxW4QW_stats dt{color:var(--text-2);font-size:12px}.gxW4QW_copy{padding:24px var(--inset) 28px;border-top:1px solid var(--line-1);grid-area:3/1}.gxW4QW_name{font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md)}.gxW4QW_text{color:var(--text-2);margin-top:8px}@media (prefers-reduced-motion:reduce){.gxW4QW_progress span{transition:none}}@media (max-width:1199px){.gxW4QW_section{--gap-x:24px;--inset:16px}}@media (max-width:999px){.gxW4QW_section{--inset:16px}.gxW4QW_tree,.gxW4QW_branch{display:none}.gxW4QW_items{margin-top:calc(var(--v) * 1.5);flex-direction:column;gap:40px;display:flex}.gxW4QW_item{flex-direction:column;display:flex}.gxW4QW_label{text-align:left;padding-block:0 10px}.gxW4QW_card{grid-template-rows:auto auto auto}.gxW4QW_panel{width:calc(100% - 2 * var(--inset));justify-self:start;max-width:440px}.gxW4QW_main{margin-top:20px}.gxW4QW_side{margin:16px var(--inset) 56px}.gxW4QW_copy{padding:20px var(--inset) 24px}}.gxW4QW_switch{background:var(--surface-3);cursor:pointer;width:32px;height:18px;transition:background-color var(--dur) ease;border:0;border-radius:9px;flex:none;padding:0;position:relative}.gxW4QW_switch:before{content:"";position:absolute;inset:-11px -6px}.gxW4QW_switch span{background:var(--bg);width:14px;height:14px;transition:translate .16s var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.gxW4QW_switch[aria-checked=true]{background:var(--ink)}.gxW4QW_switch[aria-checked=true] span{translate:14px}@media (prefers-reduced-motion:reduce){.gxW4QW_switch span{transition:none}}
.eBrICW_lead{font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md);text-wrap:pretty}.eBrICW_rest{color:var(--text-2);text-wrap:pretty;margin-top:10px}.eBrICW_row{border-top:1px solid var(--line-1);padding-block:28px}.eBrICW_row:last-child{border-bottom:1px solid var(--line-1)}@media (min-width:900px){.eBrICW_row{column-gap:var(--gap);grid-template-columns:repeat(24,minmax(0,1fr));align-items:start;display:grid}.eBrICW_row .eBrICW_lead{grid-column:1/12}.eBrICW_row .eBrICW_rest{grid-column:13/25;margin-top:3px}}.eBrICW_intro{max-width:38em;font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md);color:var(--text-2);text-wrap:pretty;margin-top:12px}.eBrICW_pair{gap:calc(var(--v) * 1.5) var(--gap);margin-top:calc(var(--v) * 2);display:grid}@media (min-width:900px){.eBrICW_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.eBrICW_side{min-width:0}.eBrICW_side .eBrICW_lead{margin-top:24px;padding-right:24px}.eBrICW_side .eBrICW_rest{padding-right:24px}.eBrICW_panel{border-radius:var(--radius);background:var(--surface-1);padding:18px 20px 24px}.eBrICW_panelName{color:var(--text-2);font-size:14px;display:block}.eBrICW_search{gap:10px;margin-top:20px;font-size:14px;line-height:1.35;display:grid}.eBrICW_query{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg);padding:12px 14px;font-size:16px}.eBrICW_answer{border-radius:var(--radius);background:var(--bg);gap:10px;padding:14px;display:grid}.eBrICW_label{color:var(--text-2)}.eBrICW_search>.eBrICW_label{margin-top:8px}.eBrICW_lines{gap:7px;display:grid}.eBrICW_lines i{background:var(--surface-3);height:7px;display:block}.eBrICW_lines i:nth-child(2){width:88%}.eBrICW_lines i:nth-child(3){width:62%}.eBrICW_sources{flex-wrap:wrap;gap:6px;display:flex}.eBrICW_source,.eBrICW_sourceYou{border-radius:2px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.eBrICW_source{background:var(--surface-3);color:var(--text-2)}.eBrICW_sourceYou{background:var(--ink);color:var(--on-ink)}.eBrICW_dither{width:10px;height:10px;image-rendering:pixelated;background:url(/textures/highlight-deep.png) -40px -60px;flex:none;display:block}.eBrICW_results{gap:6px;margin:0;padding:0;list-style:none;display:grid}.eBrICW_result,.eBrICW_resultYou{border-radius:var(--radius);gap:8px;padding:12px 14px;display:grid}.eBrICW_result{background:var(--bg);color:var(--text-2)}.eBrICW_resultYou{background:var(--ink);color:var(--on-ink)}.eBrICW_resultName{align-items:center;gap:8px;display:flex}.eBrICW_resultYou .eBrICW_lines i{background:var(--text-2)}
.aivjwa_body{padding:4px 14px 14px;font-size:12px;line-height:1.3}.aivjwa_slider{cursor:pointer;appearance:none;background:0 0;width:100%;height:18px;margin:10px 0 0;display:block}.aivjwa_slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--ink) 0 var(--fill), var(--line-2) var(--fill) 100%);height:2px}.aivjwa_slider::-moz-range-track{background:linear-gradient(90deg, var(--ink) 0 var(--fill), var(--line-2) var(--fill) 100%);height:2px}.aivjwa_slider::-webkit-slider-thumb{background:var(--ink);-webkit-appearance:none;border:0;border-radius:2px;width:12px;height:12px;margin-top:-5px}.aivjwa_slider::-moz-range-thumb{background:var(--ink);border:0;border-radius:2px;width:12px;height:12px}.aivjwa_slider:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.aivjwa_gantt{--label:104px;padding-top:6px;position:relative}.aivjwa_lines{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.aivjwa_lines path{fill:none;stroke:var(--line-2);stroke-width:1px;transition:stroke var(--dur) ease}.aivjwa_lines path[data-on]{stroke:var(--ink)}.aivjwa_today{top:0;bottom:0;left:calc(var(--label) + (100% - var(--label)) * var(--x));z-index:1;border-left:1px dashed var(--ink);pointer-events:none;transition:left .12s var(--ease-out);position:absolute}.aivjwa_row{grid-template-columns:var(--label) minmax(0, 1fr);align-items:center;height:22px;display:grid}.aivjwa_rowLabel{color:var(--text-2);white-space:nowrap;transition:color var(--dur) ease;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.aivjwa_rowLabel[data-done],.aivjwa_gantt[data-hover] .aivjwa_rowLabel[data-on]{color:var(--ink)}.aivjwa_check{border:1px solid var(--line-2);width:7px;height:7px;transition:background-color var(--dur) ease, border-color var(--dur) ease;flex:none}.aivjwa_rowLabel[data-done] .aivjwa_check{border-color:var(--ink);background:var(--ink)}.aivjwa_track{background:var(--surface-1);height:8px;position:relative}.aivjwa_bar{z-index:2;background:linear-gradient(90deg, var(--ink) 0 var(--share), #c8c8c8 var(--share) 100%);transition:opacity var(--dur) ease;position:absolute;top:0;bottom:0}.aivjwa_gantt[data-hover] .aivjwa_bar:not([data-on]){opacity:.35}.aivjwa_milestone{z-index:2;border:1px solid var(--ink);background:var(--bg);width:9px;height:9px;transition:background-color var(--dur) ease;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%;transform:rotate(45deg)}.aivjwa_milestone[data-done]{background:var(--ink)}.aivjwa_brief{margin:0;padding:2px 14px 0;font-size:13px}.aivjwa_brief>div{border-bottom:1px solid var(--line-1);grid-template-columns:76px minmax(0,1fr);padding:8px 0;display:grid}.aivjwa_brief dt{color:var(--text-2)}.aivjwa_brief dd{margin:0}.aivjwa_cellsWrap{cursor:crosshair;touch-action:pan-y;padding-top:20px;position:relative}.aivjwa_cells{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-template-rows:repeat(var(--rows), auto);grid-auto-flow:column;gap:2px;display:grid}.aivjwa_cells>span{aspect-ratio:1;background:var(--surface-1);transition:background-color .1s}.aivjwa_cells>.aivjwa_on{background:var(--ink)}.aivjwa_cells>.aivjwa_mid{background:#a8a8a8}.aivjwa_cells>.aivjwa_later{background:var(--line-1)}.aivjwa_moment{top:0;bottom:0;left:calc(var(--x) * 100%);border-left:1px dashed var(--ink);pointer-events:none;position:absolute}.aivjwa_moment>span{white-space:nowrap;position:absolute;top:0;left:5px}.aivjwa_cursor{top:20px;bottom:-4px;left:calc(var(--x) * 100%);border-left:1px solid var(--ink);pointer-events:none;transition:left 80ms var(--ease-out);position:absolute}.aivjwa_phases{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));color:var(--text-2);white-space:nowrap;margin-top:8px;display:grid}.aivjwa_phases>span{transition:color var(--dur) ease}.aivjwa_phases>span[data-on]{color:var(--ink)}.aivjwa_months{color:var(--text-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:6px 42px 4px 122px;display:grid}.aivjwa_months>span{border-left:1px solid var(--line-1);padding-left:4px}.aivjwa_areas{margin:0;padding:0;list-style:none}.aivjwa_areas li{border-top:1px solid var(--line-1);grid-template-columns:112px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:8px 0;display:grid}.aivjwa_areas li:first-child{border-top:0}.aivjwa_areaName{white-space:nowrap;text-overflow:ellipsis;transition:color var(--dur) ease;font-size:13px;overflow:hidden}.aivjwa_areas li[data-off] .aivjwa_areaName{color:var(--text-3)}.aivjwa_weeks{grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));gap:2px;display:grid}.aivjwa_weeks>span{background:var(--surface-1);height:10px;transition:background-color .16s;transition-delay:calc(var(--w) * 18ms)}.aivjwa_weeks>.aivjwa_on{background:var(--ink)}.aivjwa_areas li[data-off] .aivjwa_weeks>.aivjwa_on{background:var(--surface-1)}@media (prefers-reduced-motion:reduce){.aivjwa_today,.aivjwa_cursor,.aivjwa_weeks>span{transition:none}}
.R_aEEq_map{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:18px 32px;display:grid}.R_aEEq_planet{background:var(--surface-1);border-radius:var(--radius);height:340px;position:relative;overflow:hidden}.R_aEEq_canvas{width:100%;height:100%;position:absolute;inset:0}.R_aEEq_side{align-content:space-between;gap:18px;min-width:0;display:grid}.R_aEEq_part{gap:10px;display:grid}.R_aEEq_label{border-bottom:1px solid var(--line-1);color:var(--text-2);padding-bottom:7px;font-size:12px}.R_aEEq_row{grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.R_aEEq_rowName{color:var(--ink);font-size:13px}.R_aEEq_track{background:var(--surface-1);height:10px;display:block}.R_aEEq_fill,.R_aEEq_fillOn{width:var(--w);height:100%;display:block}.R_aEEq_fill{background:var(--grey-4)}.R_aEEq_fillOn{background:var(--accent) url(/textures/highlight-deep.png) 0 0 / 640px 400px;image-rendering:pixelated}.R_aEEq_now{color:var(--text-2);gap:2px;font-size:13px;display:grid}.R_aEEq_week{font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md);color:var(--ink)}.R_aEEq_time{grid-column:1/-1;gap:10px;min-width:0;display:grid}.R_aEEq_bands{height:20px;position:relative}.R_aEEq_band{top:0;left:calc(var(--from) * 100%);border-top:2px solid var(--ink);width:calc((var(--to) - var(--from)) * 100%);white-space:nowrap;color:var(--text-2);padding-top:5px;font-size:12px;position:absolute}@media (max-width:719px){.R_aEEq_map{grid-template-columns:minmax(0,1fr)}.R_aEEq_planet{height:240px}.R_aEEq_bands{gap:4px;height:auto;display:grid}.R_aEEq_band{white-space:normal;border-top:0;width:auto;padding-top:0;position:static}}
.h8WBpa_rows,.h8WBpa_docs{margin:0;padding:0;list-style:none;display:grid}.h8WBpa_row{border-bottom:1px solid var(--line-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name mark""text mark";gap:2px 16px;padding:11px 0;display:grid}.h8WBpa_row:last-child{border-bottom:0}.h8WBpa_rowName{color:var(--text-2);grid-area:name;font-size:12px}.h8WBpa_rowText{color:var(--ink);grid-area:text;font-size:14px}.h8WBpa_mark{grid-area:mark;align-self:center;display:grid}.h8WBpa_squares,.h8WBpa_journey,.h8WBpa_swatches,.h8WBpa_checks{gap:4px;display:flex}.h8WBpa_squares i,.h8WBpa_journey i,.h8WBpa_checks i{background:var(--surface-3);width:12px;height:12px;display:block}.h8WBpa_squares i[data-on],.h8WBpa_checks i[data-on]{background:var(--ink)}.h8WBpa_journey{align-items:flex-end}.h8WBpa_journey i:nth-child(2){height:16px}.h8WBpa_journey i:nth-child(3){height:20px}.h8WBpa_journey i:nth-child(4){background:var(--ink);height:24px}.h8WBpa_gap{border:1px dashed var(--text-2);width:24px;height:24px;display:block}.h8WBpa_swatches i{background:var(--c);width:18px;height:18px;display:block;position:relative;overflow:hidden}.h8WBpa_swatchDither{background:var(--accent)}.h8WBpa_mini{gap:3px;width:96px;display:grid;position:relative}.h8WBpa_mini i{height:5px;margin-left:calc(var(--from) / 12 * 100%);width:calc((var(--to) - var(--from)) / 12 * 100%);background:var(--ink);display:block}.h8WBpa_plan{gap:10px;padding-top:2px;display:grid}.h8WBpa_planHead,.h8WBpa_planRow{grid-template-columns:76px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.h8WBpa_weeks{grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));color:var(--text-2);font-family:ui-monospace,Menlo,monospace;font-size:11px;display:grid}.h8WBpa_weeks i{font-style:normal}.h8WBpa_planName{color:var(--ink);font-size:13px}.h8WBpa_lane{background:var(--surface-1);height:14px;position:relative}.h8WBpa_bar{top:0;bottom:0;left:calc(var(--from) / var(--weeks) * 100%);width:calc((var(--to) - var(--from)) / var(--weeks) * 100%);background:var(--ink);position:absolute}.h8WBpa_checks{grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));gap:4px;display:grid}.h8WBpa_checks i{width:auto;height:10px}.h8WBpa_doc{border-bottom:1px solid var(--line-1);grid-template-columns:92px minmax(0,1fr);column-gap:14px;padding:10px 0;display:grid}.h8WBpa_doc:last-child{border-bottom:0}.h8WBpa_docName{color:var(--ink);font-size:14px}.h8WBpa_docText{color:var(--text-2);font-size:13px}@media (max-width:479px){.h8WBpa_doc{grid-template-columns:minmax(0,1fr);row-gap:2px}}.h8WBpa_heroPlan{--chart-stage:var(--surface-1);--chart-track:var(--bg);aspect-ratio:16/11;background:var(--surface-1);grid-template-columns:minmax(0,1fr);display:grid}@media (max-width:659px){.h8WBpa_heroPlan{aspect-ratio:auto}}
.GaJcaa_fill [data-app-window]{flex-direction:column;height:100%;display:flex}.GaJcaa_fill [data-app-window]>div:last-child{flex:1;min-height:0;display:grid}@media (max-width:1099px){.GaJcaa_fill [data-app-window]{height:auto}.GaJcaa_fill [role=tabpanel]:not([data-on]){display:none}}
.MEAxCa_art{min-height:124px;color:var(--text-2);align-content:center;margin-bottom:14px;font-size:13px;line-height:1.3;display:grid}.MEAxCa_stack{gap:14px;display:grid}.MEAxCa_row{align-content:start;gap:6px;min-width:0;display:grid}.MEAxCa_bar{width:calc(var(--w,1) * 100%);background:var(--grey-1);transform-origin:0;height:14px;display:block}.MEAxCa_bar[data-tone=ink],.MEAxCa_col[data-tone=ink]{background:var(--ink)}.MEAxCa_bar[data-tone=mid]{background:var(--grey-4)}.MEAxCa_bar[data-tone=line]{box-shadow:inset 0 0 0 1px var(--grey-5);background:0 0}.MEAxCa_heat{grid-template-columns:repeat(14,minmax(0,1fr));gap:3px;display:grid}.MEAxCa_heat i{aspect-ratio:1;background:var(--surface-3);display:block}.MEAxCa_heat i[data-level="1"]{background:var(--grey-1)}.MEAxCa_heat i[data-level="2"]{background:var(--grey-4)}.MEAxCa_heat i[data-level="3"]{background:var(--grey-8)}.MEAxCa_heat i[data-level="4"]{background:var(--ink)}.MEAxCa_quotes{gap:14px;margin:0;padding:0;list-style:none;display:grid}.MEAxCa_quotes li{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:12px;display:grid}.MEAxCa_logo{background:var(--surface-3);width:26px;height:26px;display:block}.MEAxCa_lines{gap:5px;display:grid}.MEAxCa_lines .MEAxCa_bar{height:8px}.MEAxCa_groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.MEAxCa_group{gap:8px;min-width:0;display:grid}.MEAxCa_cols{border-bottom:1px solid var(--line-2);align-items:flex-end;gap:3px;height:92px;display:flex}.MEAxCa_col{height:calc(var(--h) * 100%);background:var(--grey-1);transform-origin:bottom;flex:1;display:block}.MEAxCa_split{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.MEAxCa_bars{gap:8px;display:grid}.MEAxCa_checks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.MEAxCa_checks li{grid-template-columns:14px minmax(0,1fr);align-items:center;gap:8px;display:grid}.MEAxCa_check{width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--grey-5);display:block}.MEAxCa_check svg{fill:none;stroke:none;stroke-width:1.4px;width:100%;height:100%;display:block}.MEAxCa_checks li[data-done] .MEAxCa_check{background:var(--ink);box-shadow:none}.MEAxCa_checks li[data-done] svg{stroke:var(--on-ink)}.MEAxCa_art[data-armed]:not([data-play]) .MEAxCa_bar{transform:scaleX(0)}.MEAxCa_art[data-armed]:not([data-play]) .MEAxCa_col{transform:scaleY(0)}.MEAxCa_art[data-armed]:not([data-play]) .MEAxCa_heat i{background:var(--surface-3)}.MEAxCa_art[data-play] .MEAxCa_bar,.MEAxCa_art[data-play] .MEAxCa_col{transition:transform .62s var(--ease-out);transition-delay:calc(var(--i,0) * 50ms)}.MEAxCa_art[data-play] .MEAxCa_heat i{transition:background-color .18s;transition-delay:calc(var(--i,0) * 28ms)}
.qQTSMG_hero{padding-top:var(--header);padding-bottom:calc(var(--v) * 2)}.qQTSMG_board{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;height:clamp(600px,48vw,740px);padding:6px;display:grid}.qQTSMG_tile{border-radius:var(--radius);background:var(--surface-1);min-width:0;min-height:0;position:relative;overflow:hidden}.qQTSMG_tile img{object-fit:cover}.qQTSMG_tile:first-child{grid-area:1/1/3/4}.qQTSMG_tile:nth-child(2){grid-area:1/4/2/6}.qQTSMG_tile:nth-child(3){grid-area:1/6/3/9}.qQTSMG_tile:nth-child(4){grid-area:2/4/3/5}.qQTSMG_tile:nth-child(5){grid-area:2/5/3/6}.qQTSMG_tile:nth-child(6){grid-area:3/1/5/3}.qQTSMG_tile:nth-child(7){grid-area:3/3/4/5}.qQTSMG_tile:nth-child(8){grid-area:4/3/5/5}.qQTSMG_tile:nth-child(9){grid-area:3/5/5/7}.qQTSMG_tile:nth-child(10){grid-area:3/7/4/9}.qQTSMG_tile:nth-child(11){grid-area:4/7/5/8}.qQTSMG_tile:nth-child(12){grid-area:4/8/5/9}.qQTSMG_tile:nth-child(n+13){display:none}.qQTSMG_stage{position:relative}.qQTSMG_over{pointer-events:none;position:absolute;inset:auto 0 40px}.qQTSMG_panel{border-radius:var(--radius);background:var(--bg);pointer-events:auto;width:min(620px,100%);padding:32px 36px 36px}.qQTSMG_crumb{font-size:var(--text-sm);letter-spacing:var(--track-sm);color:var(--text-2)}.qQTSMG_crumb a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;transition:color var(--dur) var(--ease-out)}.qQTSMG_title{font-size:var(--text-display);line-height:var(--lh-display);letter-spacing:var(--track-display);margin-top:20px}.qQTSMG_promise{font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md);color:var(--text-2);text-wrap:balance;margin-top:14px;display:block}.qQTSMG_lede{max-width:32em;color:var(--text-2);margin-top:20px}.qQTSMG_cta{margin-top:28px}.qQTSMG_numbers{gap:var(--gap);margin:calc(var(--v) * 1.5) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.qQTSMG_numbers>li{text-align:center;border-top:1px solid var(--line-2);align-content:start;justify-items:center;gap:10px;padding-top:16px;display:grid}.qQTSMG_value{font-size:var(--text-xl);letter-spacing:var(--track-xl);font-variant-numeric:tabular-nums;line-height:1.1}.qQTSMG_label{max-width:17em;color:var(--text-2)}.qQTSMG_phases{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:20px;margin:0;padding:0;list-style:none;display:grid}.qQTSMG_phase{flex-direction:column;min-width:0;display:flex}.qQTSMG_media{aspect-ratio:4/5;border-radius:var(--radius);background:var(--surface-1);position:relative;overflow:hidden}.qQTSMG_media img{object-fit:cover}.qQTSMG_faces{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:6px;height:100%;margin:0;padding:14px;list-style:none;display:grid}.qQTSMG_faces li{aspect-ratio:1;border-radius:var(--radius);background:var(--surface-3);position:relative;overflow:hidden}.qQTSMG_faces img{object-fit:cover;filter:grayscale()}.qQTSMG_axis{height:28px;margin-right:-20px;position:relative}.qQTSMG_phase:last-child .qQTSMG_axis{margin-right:0}.qQTSMG_axis:before{content:"";background:var(--line-2);height:1px;position:absolute;top:50%;left:0;right:0}.qQTSMG_axis:after{content:"";background:var(--ink);width:7px;height:7px;position:absolute;top:calc(50% - 3px);left:0}.qQTSMG_axisEvent{height:9px;position:absolute;top:calc(50% - 4px);left:0;right:20px;overflow:hidden}.qQTSMG_axisEvent>*{position:absolute;inset:0}.qQTSMG_doors{border-left:1px dashed var(--ink);width:1px;height:32px;position:absolute;top:-2px;left:0;transform:translate(-50%)}.qQTSMG_phaseName{font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md)}.qQTSMG_phaseWhen{font-size:var(--text-sm);letter-spacing:var(--track-sm);color:var(--text-2);margin-top:2px}.qQTSMG_phaseText{color:var(--text-2);margin-top:12px}.qQTSMG_phaseItems{border-top:1px solid var(--line-1);gap:6px;margin:16px 0 0;padding:14px 0 0;list-style:none;display:grid}.qQTSMG_phaseItems li{align-items:baseline;gap:10px;display:flex}.qQTSMG_phaseItems li:before{content:"";background:var(--ink);flex:none;width:5px;height:5px;transform:translateY(-2px)}.qQTSMG_reel{cursor:pointer;position:absolute;inset:0}.qQTSMG_reelFrame{opacity:0;transition:opacity .7s;position:absolute;inset:0}.qQTSMG_reelFrame[data-on]{opacity:1}.qQTSMG_reelFrame img{object-fit:cover}.qQTSMG_reelFilm{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.qQTSMG_reelTicks{gap:4px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.qQTSMG_reelTicks span{background:var(--on-ink);opacity:.4;flex:1;height:2px;transition:opacity .3s}.qQTSMG_reelTicks span[data-on]{opacity:1}.qQTSMG_cases{row-gap:calc(var(--v) * 3.5);display:grid}.qQTSMG_case{align-items:start}.qQTSMG_gallery{grid-column:1/14;grid-template-columns:repeat(var(--thumbs,3), minmax(0, 1fr));gap:6px;min-width:0;display:grid}.qQTSMG_caseText{grid-column:16/25;min-width:0}.qQTSMG_case:nth-child(2n) .qQTSMG_gallery{order:2;grid-column:12/25}.qQTSMG_case:nth-child(2n) .qQTSMG_caseText{order:1;grid-column:1/10}.qQTSMG_shot{aspect-ratio:4/3;border-radius:var(--radius);background:var(--surface-1);position:relative;overflow:hidden}.qQTSMG_shot img{object-fit:cover}.qQTSMG_shotMain{aspect-ratio:3/2;grid-column:1/-1}.qQTSMG_wanted{border:1px dashed var(--line-2);background:var(--bg);font-size:var(--text-sm);letter-spacing:var(--track-sm);text-align:center;color:var(--text-2);place-items:center;padding:12px;line-height:1.4;display:grid}.qQTSMG_caseHead{align-items:center;gap:12px;min-height:28px;display:flex}.qQTSMG_caseLogo{width:auto;height:24px}.qQTSMG_caseMark{height:28px}.qQTSMG_caseName{font-size:var(--text-lg);line-height:var(--lh-lg);letter-spacing:var(--track-lg);margin-top:16px}.qQTSMG_caseLine{font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md);color:var(--text-2);margin-top:10px}.qQTSMG_caseFacts{border-top:1px solid var(--line-1);margin:24px 0 0}.qQTSMG_caseFacts>div{border-bottom:1px solid var(--line-1);grid-template-columns:6em minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.qQTSMG_caseFacts dt{color:var(--text-2)}.qQTSMG_caseFacts dd{margin:0}.qQTSMG_caseDid{color:var(--text-2);margin-top:20px}.qQTSMG_results{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:20px var(--gap);margin:28px 0 0;padding:0;list-style:none;display:grid}.qQTSMG_results>li{border-top:1px solid var(--line-2);align-content:start;gap:6px;padding-top:12px;display:grid}.qQTSMG_results .qQTSMG_value{font-size:var(--text-lg);letter-spacing:var(--track-lg)}.qQTSMG_caseLink{margin-top:28px}.qQTSMG_venue{align-items:start}.qQTSMG_venueText{grid-column:1/10}.qQTSMG_venueTitle{font-size:var(--text-sm);letter-spacing:var(--track-sm);color:var(--text-2)}.qQTSMG_venueList{border-top:1px solid var(--line-1);margin:12px 0 0;padding:0;list-style:none}.qQTSMG_venueList li{border-bottom:1px solid var(--line-1);padding:14px 0}.qQTSMG_venueName{font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md)}.qQTSMG_venueLine{color:var(--text-2);margin-top:4px}.qQTSMG_venuePhotos{grid-column:11/25;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.qQTSMG_programs{border-top:1px solid var(--line-1);margin:0;padding:0;list-style:none}.qQTSMG_program{border-bottom:1px solid var(--line-1);color:inherit;transition:background-color var(--dur) ease;align-items:start;padding:24px 0 26px}.qQTSMG_programHead,.qQTSMG_programWhy,.qQTSMG_programIncludes{align-content:start;display:grid}.qQTSMG_programHead{grid-column:1/7}.qQTSMG_programMeta{font-size:var(--text-sm);letter-spacing:var(--track-sm);color:var(--text-2)}.qQTSMG_programName{font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:var(--track-md);margin-top:4px}.qQTSMG_programOutcome{color:var(--text-2);margin-top:4px}.qQTSMG_programWhy{grid-column:8/16}.qQTSMG_programProof{color:var(--text-2);margin-top:12px}.qQTSMG_programIncludes{color:var(--text-2);grid-column:17/22;gap:4px;margin:0;padding:0;list-style:none;display:grid}.qQTSMG_programLink{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:.22em;transition:text-decoration-color var(--dur) ease;grid-column:22/25;justify-self:end}@media (hover:hover) and (pointer:fine){.qQTSMG_crumb a:hover{color:var(--ink)}.qQTSMG_program:hover{background:var(--surface-1)}.qQTSMG_program:hover .qQTSMG_programLink{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}@media (max-width:1099px){.qQTSMG_phases{row-gap:calc(var(--v) * 1.5);grid-template-columns:repeat(2,minmax(0,1fr))}.qQTSMG_phase:last-child{grid-column:1/-1}.qQTSMG_media{aspect-ratio:4/3}.qQTSMG_phase:last-child .qQTSMG_media{aspect-ratio:16/9}.qQTSMG_axis,.qQTSMG_phase:last-child .qQTSMG_axis{margin-right:0}.qQTSMG_axisEvent{right:0}.qQTSMG_gallery,.qQTSMG_caseText,.qQTSMG_case:nth-child(2n) .qQTSMG_gallery,.qQTSMG_case:nth-child(2n) .qQTSMG_caseText{order:0;grid-column:1/-1}.qQTSMG_caseText{margin-top:28px}.qQTSMG_venueText,.qQTSMG_venuePhotos{grid-column:1/-1}.qQTSMG_venuePhotos{margin-top:28px}.qQTSMG_programHead{grid-column:1/11}.qQTSMG_programWhy{grid-column:12/25}.qQTSMG_programIncludes{grid-column:12/25;margin-top:12px}.qQTSMG_programLink{grid-column:12/25;justify-self:start;margin-top:12px}}@media (max-width:899px){.qQTSMG_board{grid-template-rows:repeat(3,26vw);grid-template-columns:repeat(4,minmax(0,1fr));height:auto}.qQTSMG_tile:nth-child(n){grid-area:auto}.qQTSMG_tile:first-child{grid-area:1/1/3/3}.qQTSMG_tile:nth-child(3){grid-area:1/3/2/5}.qQTSMG_tile:nth-child(n+9){display:none}.qQTSMG_over{position:static}.qQTSMG_panel{width:100%;padding:28px 0 0}.qQTSMG_numbers{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}}@media (max-width:659px){.qQTSMG_board{grid-template-rows:repeat(3,30vw)}.qQTSMG_phases{grid-template-columns:minmax(0,1fr)}.qQTSMG_media,.qQTSMG_phase:last-child .qQTSMG_media{aspect-ratio:4/3}.qQTSMG_venuePhotos{grid-template-columns:minmax(0,1fr)}.qQTSMG_programHead,.qQTSMG_programWhy,.qQTSMG_programIncludes,.qQTSMG_programLink{grid-column:1/-1}.qQTSMG_programWhy{margin-top:12px}}@media (prefers-reduced-motion:reduce){.qQTSMG_reelFrame{transition:none}}
