.wcasAW_section{background:var(--surface);border-block:1px solid var(--rule)}.wcasAW_head{gap:20px;max-width:46rem;margin-bottom:clamp(40px,5vw,72px);display:grid}.wcasAW_title{font-size:var(--step-3)}.wcasAW_grid{border-top:1.5px solid var(--slate);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wcasAW_item{padding:clamp(28px,3.5vw,48px) clamp(0px,3vw,48px) 0 0}.wcasAW_item+.wcasAW_item{border-left:1px solid var(--rule);padding-left:clamp(24px,3vw,48px)}.wcasAW_item h3{font-size:var(--step-2)}.wcasAW_item p{font-size:var(--step-1);color:var(--ink-soft);max-width:40ch;margin-top:14px;line-height:1.5}.wcasAW_principles{border-top:1px solid var(--rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin:clamp(48px,6vw,80px) 0 0;padding:clamp(24px,3vw,36px) 0 0;list-style:none;display:grid}.wcasAW_principles li{align-content:start;gap:8px;display:grid}.wcasAW_principles strong{font-size:var(--step-1);font-weight:600}.wcasAW_principles span{color:var(--ink-soft);max-width:32ch}@media (max-width:900px){.wcasAW_principles{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:760px){.wcasAW_grid{grid-template-columns:minmax(0,1fr)}.wcasAW_item{padding-right:0}.wcasAW_item+.wcasAW_item{border-left:0;border-top:1px solid var(--rule);margin-top:28px;padding-left:0}}
._1t-3SG_bar{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--rule);transition:transform .26s var(--ease-out);background:#f3f5f8eb;position:fixed;inset:0 0 auto;transform:translateY(-100%)}._1t-3SG_bar[data-visible]{transform:translateY(0)}._1t-3SG_inner{align-items:center;gap:32px;height:68px;display:flex}._1t-3SG_mark{border-radius:6px;padding:10px 6px;display:block}._1t-3SG_mark img{width:48px;height:auto}._1t-3SG_nav{margin-left:auto}._1t-3SG_nav ul{gap:28px;margin:0;padding:0;list-style:none;display:flex}._1t-3SG_nav a{color:var(--ink-soft);padding:8px 0;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .16s}@media (hover:hover) and (pointer:fine){._1t-3SG_nav a:hover{color:var(--ink)}}._1t-3SG_cta{min-height:42px;padding-inline:18px;font-size:.9375rem}@media (max-width:900px){._1t-3SG_nav{display:none}._1t-3SG_cta{margin-left:auto}}@media (prefers-reduced-motion:reduce){._1t-3SG_bar{opacity:0;transition:opacity .2s;transform:none}._1t-3SG_bar[data-visible]{opacity:1}}
.Wk2-ZG_list{border-top:1.5px solid var(--slate);margin:0;padding:0;list-style:none}.Wk2-ZG_row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(0,2.4fr);align-items:baseline;gap:16px clamp(24px,4vw,64px);padding-block:clamp(24px,3vw,36px);display:grid}.Wk2-ZG_name{font-size:var(--step-2)}.Wk2-ZG_text{color:var(--ink-soft);max-width:46ch}.Wk2-ZG_link{text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:.3em;justify-self:end;padding-block:6px;font-weight:600;text-decoration-thickness:2px;transition:text-decoration-color .16s}@media (hover:hover) and (pointer:fine){.Wk2-ZG_link:hover{-webkit-text-decoration-color:var(--slate);text-decoration-color:var(--slate)}}@media (max-width:860px){.Wk2-ZG_row{grid-template-columns:minmax(0,1fr)}.Wk2-ZG_link{justify-self:start}}
.BCvAMa_section{background:var(--slate);color:#fff;padding-block:clamp(120px,13vw,200px) clamp(88px,10vw,144px);position:relative;overflow:hidden}.BCvAMa_arc{width:100%;height:clamp(60px,9vw,140px);position:absolute;top:clamp(24px,4vw,56px);left:0}.BCvAMa_arc path{fill:none;stroke:#ffffff47;stroke-width:1.5px;vector-effect:non-scaling-stroke}.BCvAMa_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid;position:relative}.BCvAMa_title{font-size:var(--step-4);letter-spacing:-.03em}.BCvAMa_lede{font-size:var(--step-1);color:var(--night-soft);max-width:30rem;margin-top:24px;line-height:1.5}.BCvAMa_expectTitle{letter-spacing:0;margin-top:clamp(40px,5vw,64px);font-size:1.0625rem;font-weight:600}.BCvAMa_expect{gap:12px;margin-top:16px;padding:0;list-style:none;display:grid}.BCvAMa_expect li{color:var(--night-soft);padding-left:28px;position:relative}.BCvAMa_expect li:before{content:"";border:1.5px solid var(--sage);border-radius:50%;width:10px;height:10px;position:absolute;top:.55em;left:0}.BCvAMa_panel{border-radius:var(--radius);background:var(--paper);color:var(--ink);padding:clamp(24px,3.5vw,48px);box-shadow:0 30px 80px -30px #00000080}.BCvAMa_form{gap:22px;display:grid}.BCvAMa_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.BCvAMa_field{gap:8px;display:grid}.BCvAMa_label{font-size:1rem;font-weight:600}.BCvAMa_optional{color:var(--ink-faint);font-weight:400}.BCvAMa_field input,.BCvAMa_field select,.BCvAMa_field textarea{border:1.5px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-height:52px;caret-color:var(--amber);padding:12px 14px;font-size:1.0625rem;line-height:1.4;transition:border-color .16s,box-shadow .16s}.BCvAMa_field textarea{resize:vertical;min-height:120px}.BCvAMa_field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1.5l6 6 6-6' fill='none' stroke='%230D1F38' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:44px}.BCvAMa_field input:focus-visible,.BCvAMa_field select:focus-visible,.BCvAMa_field textarea:focus-visible{border-color:var(--indigo);outline:none;box-shadow:0 0 0 3px #3b599840}@media (hover:hover) and (pointer:fine){.BCvAMa_field input:hover,.BCvAMa_field select:hover,.BCvAMa_field textarea:hover{border-color:var(--slate)}}.BCvAMa_field [aria-invalid=true],.BCvAMa_consent [aria-invalid=true]{border-color:#b5452a!important}.BCvAMa_error{color:#9e3b22;font-size:1rem;font-weight:600}.BCvAMa_consent{color:var(--ink-soft);cursor:pointer;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;font-size:.9375rem;line-height:1.5;display:grid}.BCvAMa_consent input{width:22px;height:22px;accent-color:var(--slate);margin:1px 0 0}.BCvAMa_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.BCvAMa_submitRow{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:6px;display:flex}.BCvAMa_alt{color:var(--ink-soft);font-size:.9375rem}.BCvAMa_status:focus{outline:none}.BCvAMa_errorBox{border-radius:var(--radius-sm);color:#6e2a17;background:#fbeae4;padding:14px 16px;font-size:1rem;line-height:1.5}.BCvAMa_note{color:var(--ink-soft);font-size:1rem;line-height:1.5}.BCvAMa_done{justify-items:start;gap:12px;display:grid}.BCvAMa_done:focus{outline:none}.BCvAMa_done h3{font-size:var(--step-2)}.BCvAMa_done p{color:var(--ink-soft)}@media (max-width:900px){.BCvAMa_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.BCvAMa_row{grid-template-columns:minmax(0,1fr)}.BCvAMa_submitRow .BCvAMa_btn{width:100%}}
.S6Hkya_footer{background:var(--slate);color:#fff;border-top:1px solid var(--night-rule);padding-block:clamp(56px,7vw,96px) 40px}.S6Hkya_grid{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);align-items:start;gap:40px;display:grid}.S6Hkya_brand img{width:240px;height:auto}.S6Hkya_place{color:var(--night-soft);margin-top:28px;font-size:.9375rem}.S6Hkya_nav ul{grid-template-columns:repeat(2,max-content);gap:12px 40px;margin:0;padding:0;list-style:none;display:grid}.S6Hkya_nav a,.S6Hkya_contact a{color:#fff;transition:background-size .24s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.S6Hkya_nav a:hover,.S6Hkya_contact a:hover{background-size:100% 1.5px}}.S6Hkya_legal{border-top:1px solid var(--night-rule);color:var(--night-soft);flex-wrap:wrap;justify-content:space-between;gap:16px 40px;margin-top:clamp(48px,6vw,80px);padding-top:24px;font-size:.875rem;display:flex}.S6Hkya_legal p:first-child{max-width:60ch}.S6Hkya_footer :focus-visible{outline-color:#fff}@media (max-width:860px){.S6Hkya_grid{grid-template-columns:minmax(0,1fr)}}
.pYTyHq_figure{margin:0;position:relative}.pYTyHq_chart{width:100%;position:relative}.pYTyHq_narrow{display:none}@media (max-width:760px){.pYTyHq_wide{display:none}.pYTyHq_narrow{display:block}}.pYTyHq_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pYTyHq_horizon{border-top:1.5px solid var(--slate);transform-origin:0;width:100vw;height:0;position:absolute;left:calc(50% - 50vw)}.pYTyHq_tick{stroke:var(--slate);stroke-width:1.5px}.pYTyHq_series{transition:opacity .22s}.pYTyHq_series[data-dim]{opacity:.14}.pYTyHq_trace{fill:none;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.pYTyHq_gap{stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round}.pYTyHq_series[data-signal=activity]{stroke:var(--sage);fill:var(--sage)}.pYTyHq_series[data-signal=sleep]{stroke:var(--indigo);fill:var(--indigo)}.pYTyHq_series[data-signal=pulse]{stroke:var(--slate);fill:var(--slate)}.pYTyHq_end{stroke:var(--paper);stroke-width:2px}.pYTyHq_leaders line{stroke:var(--rule-strong);stroke-width:1px}.pYTyHq_markSleep{fill:var(--paper);stroke:var(--indigo);stroke-width:2px}.pYTyHq_label{white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px 0 8px;font-size:.9375rem;font-weight:600;transition:opacity .22s,background-color .18s,border-color .18s;display:inline-flex;position:absolute;transform:translateY(-50%)}.pYTyHq_label[aria-pressed=true]{background:var(--surface);border-color:var(--rule)}.pYTyHq_label[data-dim]{opacity:.45}@media (hover:hover) and (pointer:fine){.pYTyHq_label:hover{background:var(--surface);border-color:var(--rule)}}.pYTyHq_swatch{background:currentColor;border-radius:2px;width:18px;height:3px}.pYTyHq_label[data-signal=activity] .pYTyHq_swatch{background:var(--sage)}.pYTyHq_label[data-signal=sleep] .pYTyHq_swatch{background:var(--indigo)}.pYTyHq_label[data-signal=pulse] .pYTyHq_swatch{background:var(--slate)}.pYTyHq_note,.pYTyHq_baselineLabel,.pYTyHq_axis{color:var(--ink-soft);white-space:nowrap;margin:0;font-size:.875rem;line-height:1.35;position:absolute}.pYTyHq_note[data-align=end]{text-align:right;padding-right:0;transform:translate(-100%,-50%)}.pYTyHq_note[data-align=end]:after{content:""}.pYTyHq_note[data-align=start]{transform:translate(-12px,-50%);white-space:nowrap!important}.pYTyHq_note[data-align=center]{text-align:center;transform:translate(-50%,-100%)}.pYTyHq_baselineLabel{background:var(--paper);color:var(--ink);padding:2px 6px;font-weight:600;transform:translate(calc(-100% - 10px),-50%)}.pYTyHq_axis{font-variant-numeric:tabular-nums;color:var(--ink-faint);font-size:.875rem;transform:translateY(14px)}.pYTyHq_axis[data-align=end]{transform:translate(-100%,14px)}.pYTyHq_axis,.pYTyHq_narrow .pYTyHq_baselineLabel{display:none}.pYTyHq_caption{color:var(--ink-soft);flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:18px;font-size:.875rem;display:flex}.pYTyHq_tag{color:var(--ink);font-weight:600}.pYTyHq_hint{max-width:52ch}@media (max-width:760px){.pYTyHq_note{white-space:normal;width:max-content;max-width:62vw;font-size:.875rem}.pYTyHq_label{gap:6px;padding:0 8px 0 4px;font-size:.875rem}.pYTyHq_swatch{width:12px}}@media (prefers-reduced-motion:no-preference){.pYTyHq_horizon{animation:pYTyHq_horizon 1.1s var(--ease-out) .12s both}.pYTyHq_trace{stroke-dasharray:1;animation:pYTyHq_draw 1.7s var(--ease-out) both;animation-delay:calc(.56s + var(--i) * .14s)}.pYTyHq_gap,.pYTyHq_end,.pYTyHq_tick,.pYTyHq_leaders,.pYTyHq_note,.pYTyHq_baselineLabel,.pYTyHq_axis,.pYTyHq_label{animation:pYTyHq_appear .5s var(--ease-out) backwards;animation-delay:1.5s}.pYTyHq_label{animation-delay:calc(1.65s + var(--i) * 80ms)}.pYTyHq_baselineLabel,.pYTyHq_tick{animation-delay:.7s}}@keyframes pYTyHq_horizon{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pYTyHq_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pYTyHq_appear{0%{opacity:0}to{opacity:1}}
.ZARIfG_hero{flex-direction:column;min-height:min(100svh,1040px);padding-bottom:clamp(56px,7vw,96px);display:flex;position:relative}.ZARIfG_top{justify-content:space-between;align-items:flex-start;gap:32px;padding-top:clamp(20px,2.6vw,36px);display:flex}.ZARIfG_logo{border-radius:8px;flex:none;margin:-16px;padding:16px;display:block}.ZARIfG_logo img{width:240px;height:auto}.ZARIfG_nav{align-items:center;gap:clamp(20px,2.4vw,36px);padding-top:8px;display:flex}.ZARIfG_nav ul{gap:clamp(18px,2vw,30px);margin:0;padding:0;list-style:none;display:flex}.ZARIfG_nav ul a{transition:background-size .24s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 calc(100% - 4px)/0 1.5px no-repeat;padding:8px 0;font-size:1rem;font-weight:600;text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){.ZARIfG_nav ul a:hover{background-size:100% 1.5px}}.ZARIfG_navCta{min-height:46px;padding-inline:20px;font-size:1rem}.ZARIfG_body{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;padding-top:clamp(24px,3vw,40px);display:grid}.ZARIfG_copy{z-index:1;max-width:50rem;position:relative}.ZARIfG_title{letter-spacing:-.032em;max-width:21ch;font-size:clamp(2.25rem,1.5rem + 3vw,4rem);font-weight:600;line-height:1.04}.ZARIfG_lede{font-size:var(--step-1);color:var(--ink-soft);max-width:44rem;margin-top:clamp(18px,1.6vw,24px);line-height:1.5}.ZARIfG_actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(24px,2.4vw,32px);display:flex}.ZARIfG_chartRow{margin-top:calc(56px - min(14.4vw,200px))}@media (max-width:1100px){.ZARIfG_nav ul{display:none}.ZARIfG_chartRow{margin-top:24px}}@media (max-width:760px){.ZARIfG_nav{display:none}.ZARIfG_body{flex-direction:column;padding-top:40px;display:flex}.ZARIfG_copy{display:contents}.ZARIfG_title{order:1}.ZARIfG_lede{display:contents}.ZARIfG_value,.ZARIfG_detail{font-size:var(--step-1);color:var(--ink-soft);line-height:1.5;display:block}.ZARIfG_value{order:2;margin-top:16px}.ZARIfG_actions{order:3;margin-top:24px}.ZARIfG_chartRow{order:4;margin-top:20px}.ZARIfG_detail{order:5;margin-top:24px}.ZARIfG_actions .ZARIfG_btn{flex:100%}}@media (prefers-reduced-motion:no-preference){.ZARIfG_copy>*{animation:ZARIfG_rise .9s var(--ease-out) backwards}.ZARIfG_copy>:nth-child(2){animation-delay:80ms}.ZARIfG_copy>:nth-child(3){animation-delay:.16s}}@keyframes ZARIfG_rise{0%{opacity:0;transform:translateY(12px)}}
.pMqOoq_diagram{grid-template-columns:minmax(0,1.8fr) minmax(0,6.4fr) minmax(0,2.4fr);align-items:center;display:grid}.pMqOoq_colTitle,.pMqOoq_pipeTitle{letter-spacing:0;color:var(--ink-soft);margin-bottom:18px;font-size:1rem;font-weight:600}.pMqOoq_sources,.pMqOoq_outputs{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pMqOoq_source{min-height:48px;font-size:var(--step-1);align-items:center;gap:14px;font-weight:600;display:flex}.pMqOoq_sourceLine,.pMqOoq_outputLine,.pMqOoq_feed{border-top:1.5px solid var(--slate);flex:1;height:0}.pMqOoq_sourceLine{transform-origin:0}.pMqOoq_pipe{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-frame);padding:clamp(24px,3vw,40px);position:relative}.pMqOoq_feed{display:none}.pMqOoq_pipeTitle{color:var(--ink);font-size:var(--step-1);margin-bottom:clamp(24px,3vw,36px)}.pMqOoq_stagesWrap{position:relative}.pMqOoq_progress{border-top:1.5px solid var(--slate);transform-origin:0;position:absolute;top:7px;left:0;right:0}.pMqOoq_stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.pMqOoq_stage{align-content:start;gap:8px;display:grid}.pMqOoq_dot{background:var(--sage);border:2px solid var(--slate);border-radius:50%;width:15px;height:15px}.pMqOoq_stageName{margin-top:8px;font-size:1.0625rem;font-weight:600}.pMqOoq_stageText{color:var(--ink-soft);font-size:.9375rem;line-height:1.45}.pMqOoq_output{align-items:center;gap:14px;min-height:48px;display:flex}.pMqOoq_outputLine{transform-origin:0;flex:0 0 clamp(24px,4vw,56px)}.pMqOoq_output strong{font-size:var(--step-1);font-weight:600;line-height:1.25;display:block}.pMqOoq_outputText{color:var(--ink-soft);font-size:.9375rem;display:block}.pMqOoq_col:last-child .pMqOoq_colTitle{padding-left:calc(clamp(24px,4vw,56px) + 14px)}.pMqOoq_foot{border-top:1px solid var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);margin-top:clamp(64px,8vw,112px);padding-top:32px;display:grid}.pMqOoq_glossary{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;margin:0;display:grid}.pMqOoq_glossary dt{font-weight:600}.pMqOoq_glossary dd{color:var(--ink-soft);margin:4px 0 0;font-size:.9375rem;line-height:1.5}@media (max-width:1100px){.pMqOoq_stages{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.pMqOoq_progress{display:none}}@media (max-width:900px){.pMqOoq_diagram{grid-template-columns:minmax(0,1fr);gap:0}.pMqOoq_sources{flex-wrap:wrap;gap:8px 10px;display:flex}.pMqOoq_source{border:1.5px solid var(--slate);border-radius:999px;min-height:40px;padding:0 16px;font-size:1rem}.pMqOoq_sourceLine{display:none}.pMqOoq_feed{border-top:0;border-left:1.5px solid var(--slate);transform-origin:50% 0;height:48px;display:block;position:absolute;top:-48px;left:50%}.pMqOoq_pipe{margin-top:48px}.pMqOoq_col:last-child{margin-top:48px;position:relative}.pMqOoq_col:last-child:before{content:"";border-left:1.5px solid var(--slate);height:48px;position:absolute;top:-48px;left:50%}.pMqOoq_col:last-child .pMqOoq_colTitle{padding-left:0}.pMqOoq_stages{grid-template-columns:minmax(0,1fr);padding-left:32px}.pMqOoq_progress{border-top:0;border-left:1.5px solid var(--slate);transform-origin:50% 0;display:block;inset:8px auto 8px 7px}.pMqOoq_stage{position:relative}.pMqOoq_dot{position:absolute;top:2px;left:-32px}.pMqOoq_stageName{margin-top:0}.pMqOoq_outputLine{display:none}.pMqOoq_foot{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.pMqOoq_glossary{grid-template-columns:minmax(0,1fr)}}
._1Q-qVq_section{border-top:1px solid var(--rule);position:relative}._1Q-qVq_stage{align-items:center;min-height:100svh;padding-top:calc(68px + clamp(16px,3vh,40px));padding-bottom:clamp(24px,4vh,48px);display:flex}._1Q-qVq_title{max-width:24ch;font-size:clamp(2rem,1.2rem + 2.2vw,3.25rem)}._1Q-qVq_texts{gap:16px;max-width:40rem;margin-top:clamp(16px,3vh,32px);display:grid}@media (min-width:1000px){._1Q-qVq_texts{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);max-width:76rem}}._1Q-qVq_texts p{font-size:var(--step-1);color:var(--ink-soft);line-height:1.5}._1Q-qVq_texts ._1Q-qVq_textB{color:var(--ink)}._1Q-qVq_figure{margin:clamp(20px,4vh,56px) 0 0;padding-top:36px}._1Q-qVq_scene{width:100%;height:clamp(140px,28vh,300px);position:relative}@media (min-width:761px) and (max-height:760px){._1Q-qVq_figure{margin-top:16px;padding-top:28px}._1Q-qVq_scene{height:clamp(130px,22vh,300px)}}._1Q-qVq_horizon{border-top:1.5px solid var(--slate);width:400vw;position:absolute;left:-100vw}._1Q-qVq_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._1Q-qVq_trace,._1Q-qVq_days line,._1Q-qVq_bracket path{vector-effect:non-scaling-stroke}._1Q-qVq_traceLayer{pointer-events:none}._1Q-qVq_trace{fill:none;stroke:var(--sage);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}._1Q-qVq_days line{stroke:var(--rule-strong);stroke-width:1px}._1Q-qVq_bracket path{fill:none;stroke:var(--rule-strong);stroke-width:1.25px}._1Q-qVq_visit{background:var(--paper);border:3px solid var(--slate);border-radius:50%;width:22px;height:22px;position:absolute;transform:translate(-50%,-50%)}._1Q-qVq_visitLabel,._1Q-qVq_bracketLabel{white-space:nowrap;margin:0;font-size:.9375rem;position:absolute;transform:translate(-50%)}._1Q-qVq_visitLabel{font-weight:600;top:calc(53.3333% + 30px)}._1Q-qVq_bracketLabel{color:var(--ink-soft);top:calc(20% - 8px);transform:translate(-50%,-100%)}._1Q-qVq_caption{color:var(--ink-faint);margin-top:52px;font-size:.875rem}@media (max-width:760px){._1Q-qVq_scene{aspect-ratio:1200/620;height:auto}._1Q-qVq_visitLabel,._1Q-qVq_bracketLabel{font-size:.875rem}._1Q-qVq_bracketLabel{white-space:normal;text-align:center;width:7em}._1Q-qVq_caption{margin-top:56px}}
._JMvha_section{background:var(--surface);border-block:1px solid var(--rule)}._JMvha_layout{grid-template-columns:minmax(0,4fr) minmax(0,9fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}._JMvha_tabs{border-top:1px solid var(--rule);display:grid}._JMvha_tab{border:0;border-bottom:1px solid var(--rule);text-align:left;cursor:pointer;background:0 0;gap:4px;padding:18px 4px 18px 22px;display:grid;position:relative}._JMvha_tab:before{content:"";border:1.5px solid var(--rule-strong);border-radius:50%;width:10px;height:10px;transition:background-color .18s,border-color .18s;position:absolute;top:22px;left:0}._JMvha_tab[aria-selected=true]:before{background:var(--slate);border-color:var(--slate)}._JMvha_tabLabel{font-size:1.0625rem;font-weight:600}._JMvha_tabText{color:var(--ink-soft);font-size:.9375rem;line-height:1.5;display:none}._JMvha_tab[aria-selected=true] ._JMvha_tabText{display:block}@media (hover:hover) and (pointer:fine){._JMvha_tab:hover:before{border-color:var(--slate)}}._JMvha_panel{position:sticky;top:96px}._JMvha_frame{border-radius:var(--radius);box-shadow:var(--shadow-frame);outline:1px solid var(--rule);background:#eef0ef;position:relative;overflow:hidden}._JMvha_screen{aspect-ratio:1548/1000;background:#f0f2f2;place-items:center;display:grid}._JMvha_video{object-fit:contain;width:100%;height:auto;max-height:100%}._JMvha_play{color:#fff;cursor:pointer;background:#0d1f38db;border:0;border-radius:999px;min-height:40px;padding:0 16px;font-size:.875rem;font-weight:600;transition:background-color .16s;position:absolute;bottom:14px;right:14px}@media (hover:hover) and (pointer:fine){._JMvha_play:hover{background:var(--slate)}}._JMvha_viewText{color:var(--ink-soft);margin-top:18px;display:none}._JMvha_demoLabel{color:var(--ink);font-size:1.0625rem;font-weight:600}._JMvha_note{color:var(--ink-soft);margin-top:16px;font-size:.875rem}@media (max-width:900px){._JMvha_layout{grid-template-columns:minmax(0,1fr)}._JMvha_panel{order:-1;position:static}._JMvha_tabs{scrollbar-width:thin;border:0;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}._JMvha_tab{border:1.5px solid var(--rule-strong);border-radius:999px;flex:none;padding:10px 16px}._JMvha_tab:before{display:none}._JMvha_tab[aria-selected=true]{background:var(--slate);border-color:var(--slate);color:#fff}._JMvha_tab[aria-selected=true] ._JMvha_tabText{display:none}._JMvha_viewText{display:block}._JMvha_tabLabel{white-space:nowrap;font-size:.9375rem}}
.YSZkzq_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin:0;padding:0;list-style:none;display:grid;position:relative}.YSZkzq_steps:before{content:"";border-top:1.5px solid var(--slate);width:100vw;position:absolute;top:7px;left:calc(50% - 50vw)}.YSZkzq_step{align-content:start;display:grid;position:relative}.YSZkzq_mark{z-index:1;background:var(--paper);border:2px solid var(--slate);border-radius:50%;width:15px;height:15px;position:relative}.YSZkzq_step:last-child .YSZkzq_mark{background:var(--sage)}.YSZkzq_name{font-size:var(--step-2);margin-top:24px}.YSZkzq_text{color:var(--ink-soft);max-width:28ch;margin-top:12px}@media (max-width:900px){.YSZkzq_steps{grid-template-columns:minmax(0,1fr);gap:40px;padding-left:32px}.YSZkzq_steps:before{border-top:0;border-left:1.5px solid var(--slate);width:0;top:8px;bottom:8px;left:7px}.YSZkzq_mark{margin:0;position:absolute;top:0;left:-32px}.YSZkzq_name{margin-top:12px}.YSZkzq_text{max-width:none}}
.EqCvfq_section{background:var(--surface);border-block:1px solid var(--rule)}.EqCvfq_list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.EqCvfq_person{align-content:start;display:grid}.EqCvfq_monogram{border:1.5px solid var(--slate);letter-spacing:.02em;border-radius:50%;place-items:center;width:88px;height:88px;margin-bottom:24px;font-size:1.5rem;font-weight:600;display:grid}.EqCvfq_name{font-size:var(--step-1)}.EqCvfq_role{color:var(--ink-soft);margin-top:4px;font-weight:600}.EqCvfq_city{color:var(--ink-faint);margin-top:2px;font-size:.9375rem}.EqCvfq_text{color:var(--ink-soft);max-width:34ch;margin-top:12px}@media (max-width:860px){.EqCvfq_list{grid-template-columns:minmax(0,1fr)}.EqCvfq_person{grid-template-columns:72px minmax(0,1fr);column-gap:20px}.EqCvfq_monogram{grid-row:span 4;width:72px;height:72px;margin:0;font-size:1.25rem}}
.mIwK4q_section{background:var(--surface);border-block:1px solid var(--rule)}.mIwK4q_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.mIwK4q_copy{gap:24px;display:grid}.mIwK4q_title{font-size:var(--step-3)}.mIwK4q_figure{margin:0}.mIwK4q_chart{width:100%;position:relative}.mIwK4q_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mIwK4q_axis{stroke:var(--rule);stroke-width:1px}.mIwK4q_slope{stroke:var(--slate);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1}.mIwK4q_end{fill:var(--slate);stroke:var(--surface);stroke-width:2px}.mIwK4q_year{font-variant-numeric:tabular-nums;margin:0;font-size:.9375rem;font-weight:600;position:absolute;top:0;transform:translate(-50%,-100%)}.mIwK4q_left,.mIwK4q_right{white-space:nowrap;margin:0;font-size:.9375rem;line-height:1.2;position:absolute;transform:translateY(-50%)}.mIwK4q_left{text-align:right;color:var(--ink-soft)}.mIwK4q_left b,.mIwK4q_right b{color:var(--ink);font-weight:600}.mIwK4q_right span{color:var(--ink-soft);margin-left:4px}.mIwK4q_source{color:var(--ink-faint);max-width:52ch;margin-top:28px;font-size:.875rem}@media (max-width:900px){.mIwK4q_grid{grid-template-columns:minmax(0,1fr)}.mIwK4q_figure{padding-top:28px}}@media (max-width:560px){.mIwK4q_left,.mIwK4q_right{font-size:.875rem}.mIwK4q_long{display:none}.mIwK4q_short{display:inline!important}}.mIwK4q_short{display:none}
