.h-fxLG_section{--about-progress:0%;color:var(--color-text);background-color:var(--color-bg);padding-bottom:18.375rem;position:relative}.h-fxLG_textNet{z-index:0;width:calc(55% + 10vw);height:124svh;translate:0 var(--about-net-offset,100vh);pointer-events:none;position:fixed;top:-12svh;left:-10vw}.h-fxLG_textNet:after{content:"";z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;width:80%;height:80.5%;position:absolute;top:50%;bottom:0;left:85%;translate:0 -50%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.h-fxLG_textNetCanvas{width:100%;height:100%;display:block}.h-fxLG_rule{top:var(--about-rule-top,100vh);z-index:2;width:2px;height:var(--about-rule-height,0);background:linear-gradient(to bottom, var(--color-sage) 0%, var(--color-sage) var(--about-progress), var(--color-hero-wrapper) var(--about-progress), var(--color-hero-wrapper) 100%);pointer-events:none;position:fixed;left:69.25rem}.h-fxLG_body{z-index:1;padding-block:7.5rem 0;padding-left:max(1.875rem,(100% - var(--page-max))/2 + 1.875rem);padding-right:max(1.875rem,(100% - var(--page-max))/2 + 1.875rem);flex-direction:column;gap:7.5rem;display:flex;position:relative}.h-fxLG_col{width:24.125rem;margin-left:50%}.h-fxLG_step,.h-fxLG_stepSmall{font-size:.6875rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-step-text);letter-spacing:-.02em;background-color:var(--color-charcoal);border-radius:.25rem;align-items:center;margin-bottom:.75rem;padding:.25rem .4375rem;display:inline-flex}.h-fxLG_step{justify-content:flex-start;min-width:4.625rem}.h-fxLG_stepSmall{justify-content:center;width:2.6875rem;min-height:1.375rem;margin-bottom:0;padding:.1875rem .4375rem;font-size:.75rem;line-height:1}.h-fxLG_title{font-size:2.75rem;line-height:.9;font-family:var(--font-outfit);letter-spacing:-.04em;margin-bottom:2.0625rem;font-weight:700}.h-fxLG_subtitle{font-size:1.375rem;line-height:1.2;font-family:var(--font-outfit);color:var(--color-blue-gray);letter-spacing:-.01em;margin-bottom:1rem;font-weight:500}.h-fxLG_prose{flex-direction:column;gap:1.5rem;max-width:21.6875rem;display:flex}.h-fxLG_prose p{font-size:1rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-text-muted);letter-spacing:-.01em;font-weight:300}.h-fxLG_prose a{color:inherit;text-underline-offset:.125rem;text-decoration:underline}.h-fxLG_prose a:hover{color:var(--color-charcoal)}.h-fxLG_lead{max-width:21.5rem;font-size:1rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;font-weight:300}.h-fxLG_panelGroup{flex-direction:column;row-gap:.375rem;width:24.125rem;margin-left:50%;display:flex}.h-fxLG_panel{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.h-fxLG_panelNear{width:24.125rem;margin-left:50%;transform:translate(-6.3125rem)}.h-fxLG_panelFar{transform:translate(-22.5rem)}.h-fxLG_stat,.h-fxLG_panelTitle,.h-fxLG_panel>.h-fxLG_panelBody{background-color:var(--color-panel-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #ffffff59;border-radius:.25rem;width:16.875rem}.h-fxLG_stat{min-height:3.875rem;font-size:3.375rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-text);letter-spacing:-.03em;align-items:center;gap:.875rem;padding:.1875rem .75rem;font-weight:300;display:inline-flex}.h-fxLG_panelTitle{min-height:4.0625rem;font-size:1.5rem;line-height:1;font-family:var(--font-outfit);letter-spacing:-.03em;align-items:center;padding:.75rem;font-weight:600;display:flex}.h-fxLG_panelBody{width:16.875rem;font-size:1rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;font-weight:300}.h-fxLG_panel>.h-fxLG_panelBody{padding:.375rem .75rem}@media (max-width:1023px){.h-fxLG_section{padding-bottom:10rem}.h-fxLG_textNet,.h-fxLG_rule{display:none}.h-fxLG_body{gap:4rem;padding:4.5rem 1rem 0}.h-fxLG_col,.h-fxLG_panelGroup,.h-fxLG_panelNear{width:100%;max-width:100%;margin-left:0;transform:none}.h-fxLG_panelGroup{align-items:flex-start}.h-fxLG_panelFar,.h-fxLG_panelGroup>.h-fxLG_panel:nth-child(2){align-self:flex-end;margin-left:auto;transform:none}.h-fxLG_title{margin-bottom:1.5rem;font-size:2rem;line-height:.92}.h-fxLG_subtitle{font-size:1.125rem;line-height:1.25}.h-fxLG_prose{max-width:100%}.h-fxLG_prose p,.h-fxLG_col h2,.h-fxLG_col h3{max-width:90%}.h-fxLG_lead,.h-fxLG_stat,.h-fxLG_panel{width:85%;max-width:85%}.h-fxLG_panel>.h-fxLG_stat,.h-fxLG_panel>.h-fxLG_panelTitle,.h-fxLG_panel>.h-fxLG_panelBody{width:100%;max-width:100%}.h-fxLG_stat{font-size:2.5rem;line-height:1}}@media (min-width:660px) and (max-width:1023px){.h-fxLG_body{gap:5rem;padding-inline:1.5rem}.h-fxLG_title{font-size:2.25rem;line-height:.9}.h-fxLG_subtitle{font-size:1.25rem;line-height:1.2}.h-fxLG_prose p,.h-fxLG_lead,.h-fxLG_panelBody{font-size:1.0625rem;line-height:1.3}.h-fxLG_lead,.h-fxLG_stat{width:72%;max-width:30rem}.h-fxLG_panel,.h-fxLG_panel>.h-fxLG_stat,.h-fxLG_panel>.h-fxLG_panelTitle,.h-fxLG_panel>.h-fxLG_panelBody{width:16.875rem;max-width:16.875rem}.h-fxLG_stat{font-size:2.75rem;line-height:1}.h-fxLG_panelTitle{font-size:1.375rem;line-height:1}}@media (max-width:659px){.h-fxLG_body{gap:3rem;padding-inline:.75rem}.h-fxLG_title{font-size:1.75rem;line-height:.95}.h-fxLG_lead,.h-fxLG_stat,.h-fxLG_panel,.h-fxLG_panel>.h-fxLG_stat,.h-fxLG_panel>.h-fxLG_panelTitle,.h-fxLG_panel>.h-fxLG_panelBody{width:100%;max-width:100%}.h-fxLG_stat{font-size:2rem;line-height:1}}
.sp7muW_hero{z-index:9;background-color:var(--color-bg);height:100svh;padding-left:max(0px,(100% - var(--page-max))/2 + 0px);padding-right:max(0px,(100% - var(--page-max))/2 + 0px);flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex;position:relative;overflow:clip}.sp7muW_decor{pointer-events:none;position:absolute;inset:0}.sp7muW_decor[data-reveal]{transform-origin:50% 35%;transition:opacity .4s cubic-bezier(.895,.03,.685,.22),scale .4s cubic-bezier(.895,.03,.685,.22);translate:0;scale:1.08}.sp7muW_hero[data-revealed] .sp7muW_decor{transition:opacity .9s cubic-bezier(.165,.84,.44,1),scale 1.6s cubic-bezier(.165,.84,.44,1);translate:0;scale:1}.sp7muW_map{width:100%;height:auto;color:var(--color-beige);position:absolute;top:-3.125rem;left:0}.sp7muW_wrapper[data-reveal]{opacity:1;transform-origin:0 100%;transition:scale .3s cubic-bezier(.895,.03,.685,.22);translate:0;scale:0}.sp7muW_hero[data-revealed] .sp7muW_wrapper{opacity:1;transition:scale 1.1s cubic-bezier(.5,0,.2,1) .35s;translate:0;scale:1}.sp7muW_wrapper[data-reveal] .sp7muW_inner{transform-origin:0 100%;transition:scale .3s cubic-bezier(.895,.03,.685,.22);scale:0}.sp7muW_hero[data-revealed] .sp7muW_inner{transition:scale 1.1s cubic-bezier(.5,0,.2,1) .45s;scale:1}.sp7muW_wrapper{z-index:1;width:calc(48.75rem + max(0px, (100% - var(--page-max)) / 2 + 0px));background-color:var(--color-hero-wrapper);flex-shrink:0;justify-content:flex-start;align-items:flex-end;height:26.875rem;display:flex;position:absolute;bottom:0;left:0}.sp7muW_inner{flex-shrink:0;justify-content:flex-start;align-items:flex-end;width:calc(100% - 2.125rem);height:24.75rem;display:flex;position:relative;overflow:hidden}.sp7muW_net{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.sp7muW_core[data-reveal]{opacity:1;transform-origin:0 100%;transition:scale .3s cubic-bezier(.895,.03,.685,.22);translate:0;scale:0}.sp7muW_hero[data-revealed] .sp7muW_core{opacity:1;transition:scale 1.1s cubic-bezier(.5,0,.2,1) .85s;translate:0;scale:1}.sp7muW_core{z-index:1;background-color:var(--color-hero-core);flex-direction:column;flex-shrink:0;justify-content:flex-end;width:calc(100% - 2.25rem);height:22.5rem;padding:0 .9375rem .625rem calc(100% - 46rem);display:flex;position:relative}.sp7muW_tagline{font-size:4.25rem;line-height:.95;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.04em;margin:0 0 3.9375rem;font-weight:800}.sp7muW_line{display:block}.sp7muW_linePhone{display:none}.sp7muW_line[data-reveal],.sp7muW_description[data-reveal]{opacity:1;clip-path:inset(-.2em 0 100%);transition:translate .3s cubic-bezier(.895,.03,.685,.22),clip-path .3s cubic-bezier(.895,.03,.685,.22);translate:0 100%}.sp7muW_hero[data-revealed] .sp7muW_line,.sp7muW_hero[data-revealed] .sp7muW_description{opacity:1;clip-path:inset(-.2em 0);transition:translate .8s cubic-bezier(.165,.84,.44,1),clip-path .8s cubic-bezier(.165,.84,.44,1);translate:0}.sp7muW_hero[data-revealed] .sp7muW_line,.sp7muW_hero[data-revealed] .sp7muW_scroll,.sp7muW_hero[data-revealed] .sp7muW_description{transition-delay:calc(1.3s + (var(--i,5) - 5)*90ms)}.sp7muW_bottom{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.sp7muW_intro{flex-direction:column;align-items:flex-start;max-width:25.8125rem;margin:0 3.75rem 1.0625rem auto;display:flex}.sp7muW_credit{font-size:.6875rem;line-height:1.2;font-family:var(--font-dm-mono);color:var(--color-text-muted);letter-spacing:-.02em;margin-top:.875rem;font-weight:400;text-decoration:none;transition:opacity .25s}.sp7muW_credit:hover{opacity:.6}.sp7muW_scroll{color:var(--color-charcoal);align-items:center;gap:.6875rem;text-decoration:none;display:inline-flex}.sp7muW_scroll>*{transition:opacity .25s}.sp7muW_scroll:hover>*{opacity:.6}.sp7muW_title{font-size:1.375rem;line-height:1;font-family:var(--font-outfit);letter-spacing:-.02em;font-weight:500}.sp7muW_scroll svg{width:1rem;height:1rem}.sp7muW_arrow{flex-direction:row;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:relative;overflow:hidden}.sp7muW_arrowMover{flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.sp7muW_arrowMover svg:last-child{position:absolute;inset:0;translate:0 -130%}.sp7muW_scrollSwapping .sp7muW_arrowMover{animation:.75s cubic-bezier(.5,0,.2,1) sp7muW_arrow-swap}@keyframes sp7muW_arrow-swap{to{translate:0 130%}}@media (prefers-reduced-motion:reduce){.sp7muW_scrollSwapping .sp7muW_arrowMover{animation:none}.sp7muW_decor[data-reveal],.sp7muW_wrapper[data-reveal],.sp7muW_wrapper[data-reveal] .sp7muW_inner,.sp7muW_core[data-reveal],.sp7muW_signature[data-reveal]{transition:none;translate:0;scale:1}.sp7muW_line[data-reveal],.sp7muW_description[data-reveal]{clip-path:none;transition:none;translate:0}}.sp7muW_description{font-size:1.1875rem;line-height:1.2;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;margin:0;font-weight:300}.sp7muW_signature{z-index:1;width:8.25rem;height:auto;color:var(--color-charcoal);margin:0 .625rem .75rem 0;position:sticky;bottom:3rem}.sp7muW_signature[data-reveal]{transition:opacity .3s cubic-bezier(.895,.03,.685,.22),translate .3s cubic-bezier(.895,.03,.685,.22);translate:0 1.75rem;scale:1}.sp7muW_hero[data-revealed] .sp7muW_signature{transition:opacity .9s cubic-bezier(.165, .84, .44, 1) calc(.3s + var(--i,0)*90ms),translate .9s cubic-bezier(.165, .84, .44, 1) calc(.3s + var(--i,0)*90ms);translate:0}@media (max-width:1023px){.sp7muW_wrapper{width:100%;max-width:100%}.sp7muW_inner,.sp7muW_core{width:100%}.sp7muW_map{width:200%;max-width:none;left:50%;transform:translate(-42%)}.sp7muW_core{padding-inline:var(--page-gutter)}.sp7muW_bottom{flex-direction:column-reverse;align-items:flex-start;gap:1.5rem}.sp7muW_intro{margin:0}}@media (min-width:660px) and (max-width:1023px){.sp7muW_wrapper{width:calc(100% - 8.25rem - var(--page-gutter)*2);height:auto;min-height:40.625rem}.sp7muW_inner{height:auto;min-height:38.125rem}.sp7muW_core{height:auto;min-height:24.9375rem;padding-top:1.5rem}.sp7muW_tagline{margin-bottom:2rem}.sp7muW_signature{margin-right:var(--page-gutter)}}@media (max-width:659px){.sp7muW_wrapper{height:auto;min-height:35rem}.sp7muW_inner{height:auto;min-height:32.5rem}.sp7muW_core{width:100%;height:auto;padding-block:1.75rem 1.25rem}.sp7muW_bottom{gap:4.5rem}.sp7muW_tagline{margin-bottom:1.75rem;font-size:2.75rem;line-height:.95}.sp7muW_lineWide{display:none}.sp7muW_linePhone{display:block}.sp7muW_description{font-size:1.125rem;line-height:1.35}.sp7muW_signature{width:6.25rem;margin-right:var(--page-gutter);margin-bottom:.75rem;bottom:2.875rem}}
.RycweW_arrow,.RycweW_arrow-down,.RycweW_arrow-small,.RycweW_arrow-up-right,.RycweW_chevron-down,.RycweW_closer,.RycweW_collapse,.RycweW_edit,.RycweW_menu,.RycweW_pin,.RycweW_user{width:1.25rem;height:auto;display:block}
.EtFxQG_button{cursor:pointer;background:0 0;border:0;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1px;padding:0;text-decoration:none;display:flex}.EtFxQG_button:disabled{pointer-events:none;opacity:.45}.EtFxQG_label{height:1.75rem;font-size:.6875rem;line-height:1;font-family:var(--font-dm-mono);letter-spacing:-.02em;background-color:var(--seg-bg,transparent);border-radius:.25rem;flex-direction:row;justify-content:center;align-items:center;gap:.6ch;padding-inline:.5rem;font-weight:400;transition:background-color .25s,box-shadow .25s,color .25s;display:flex;position:relative;overflow:hidden}.EtFxQG_icon{background-color:var(--seg-bg,transparent);border-radius:.25rem;flex-direction:row;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background-color .25s,box-shadow .25s,color .25s;display:flex;position:relative;overflow:hidden}.EtFxQG_icon svg{width:1.25rem;height:1.25rem}.EtFxQG_mover{flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.EtFxQG_ghost{flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.EtFxQG_icon[data-icon=arrow] .EtFxQG_ghost{translate:-130%}.EtFxQG_icon[data-icon=arrow-down] .EtFxQG_ghost{translate:0 -130%}.EtFxQG_icon[data-icon=arrow-up-right] .EtFxQG_ghost{translate:-130% 130%}.EtFxQG_swapping .EtFxQG_icon[data-icon=arrow] .EtFxQG_mover{animation:EtFxQG_fly-right var(--arrow-duration,var(--swap-duration)) cubic-bezier(.5, 0, .2, 1)}.EtFxQG_swapping .EtFxQG_icon[data-icon=arrow-down] .EtFxQG_mover{animation:EtFxQG_fly-down var(--arrow-duration,var(--swap-duration)) cubic-bezier(.5, 0, .2, 1)}.EtFxQG_swapping .EtFxQG_icon[data-icon=arrow-up-right] .EtFxQG_mover{animation:EtFxQG_fly-up-right var(--arrow-duration,var(--swap-duration)) cubic-bezier(.5, 0, .2, 1)}.EtFxQG_word{display:inline-block}.EtFxQG_wordInner{display:inline-block;position:relative}.EtFxQG_wordInner:after{content:attr(data-word);position:absolute;top:250%;left:0}@keyframes EtFxQG_fly-right{to{translate:130%}}@keyframes EtFxQG_fly-down{to{translate:0 130%}}@keyframes EtFxQG_fly-up-right{to{translate:130% -130%}}@media (hover:hover){:is(.EtFxQG_button:hover .EtFxQG_label,.EtFxQG_button:hover .EtFxQG_icon,[data-button-zone]:hover .EtFxQG_button .EtFxQG_label,[data-button-zone]:hover .EtFxQG_button .EtFxQG_icon){background-color:var(--seg-hover,var(--seg-bg,transparent))}}.EtFxQG_wide .EtFxQG_label{padding-right:1.875rem}.EtFxQG_light{--seg-bg:var(--color-yellow-800);--seg-hover:var(--color-yellow-800-hover)}.EtFxQG_light .EtFxQG_label{color:var(--color-text)}.EtFxQG_light .EtFxQG_icon{color:var(--color-gray-2800)}.EtFxQG_dark{--seg-bg:var(--color-gray-2700);--seg-hover:var(--color-gray-2700-hover)}.EtFxQG_dark .EtFxQG_label,.EtFxQG_dark .EtFxQG_icon{color:var(--color-step-text)}.EtFxQG_paper{--seg-bg:var(--color-grid-bg-light);--seg-hover:var(--color-popup)}.EtFxQG_paper .EtFxQG_label,.EtFxQG_paper .EtFxQG_icon{color:var(--color-charcoal)}.EtFxQG_plain{gap:.375rem}.EtFxQG_plain .EtFxQG_label{color:var(--plain-color,var(--color-media-bg));background-color:#0000;padding-inline:0}.EtFxQG_plain .EtFxQG_icon{width:.875rem;height:.875rem;color:var(--plain-color,var(--color-media-bg));background-color:#0000;align-self:center}.EtFxQG_plain .EtFxQG_icon svg{width:.75rem;height:.75rem;transition:rotate .3s cubic-bezier(.165,.84,.44,1)}.EtFxQG_button.EtFxQG_plain{transition:opacity .25s}.EtFxQG_button.EtFxQG_plain:hover{opacity:.7}.EtFxQG_button.EtFxQG_plain:hover .EtFxQG_label,.EtFxQG_button.EtFxQG_plain:hover .EtFxQG_icon{color:var(--plain-color,var(--color-media-bg));background-color:#0000}.EtFxQG_plain[data-open=true] .EtFxQG_icon svg{rotate:180deg}.EtFxQG_small .EtFxQG_label,.EtFxQG_small .EtFxQG_icon{height:1.25rem}.EtFxQG_small .EtFxQG_icon{width:1.25rem}.EtFxQG_full{width:100%}.EtFxQG_full .EtFxQG_label{justify-content:var(--button-justify,center);flex-grow:1}.EtFxQG_outline{--seg-bg:transparent;--seg-hover:var(--color-gray-2650)}.EtFxQG_outline .EtFxQG_label,.EtFxQG_outline .EtFxQG_icon{color:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-gray-2700)}.EtFxQG_bordered{--seg-bg:transparent;--seg-hover:var(--color-media-bg)}.EtFxQG_bordered .EtFxQG_label,.EtFxQG_bordered .EtFxQG_icon{color:var(--color-charcoal);box-shadow:inset 0 0 0 1px var(--color-sage)}@media (hover:hover){:is(.EtFxQG_outline:hover .EtFxQG_label,.EtFxQG_outline:hover .EtFxQG_icon,[data-button-zone]:hover .EtFxQG_outline .EtFxQG_label,[data-button-zone]:hover .EtFxQG_outline .EtFxQG_icon){box-shadow:inset 0 0 0 1px var(--color-stone-hover)}:is(.EtFxQG_bordered:hover .EtFxQG_label,.EtFxQG_bordered:hover .EtFxQG_icon,[data-button-zone]:hover .EtFxQG_bordered .EtFxQG_label,[data-button-zone]:hover .EtFxQG_bordered .EtFxQG_icon){box-shadow:inset 0 0 0 1px var(--color-sage-dark)}}@media (max-width:659px){.EtFxQG_label{height:2.25rem;padding-inline:.75rem;font-size:.8125rem;line-height:1}.EtFxQG_icon{width:2.25rem;height:2.25rem}}
.ioZpYq_pattern{background-color:var(--grid-bg);border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.ioZpYq_dark{--grid-bg:var(--color-gray-2900);--grid-line:var(--color-grid-line-dark);--grid-dot:var(--color-grid-dot-dark)}.ioZpYq_light{--grid-bg:var(--color-grid-bg-light);--grid-line:var(--color-grid-line-light);--grid-dot:var(--color-grid-dot-light)}.ioZpYq_line{fill:none;stroke:var(--grid-line);stroke-width:1px}.ioZpYq_dot{fill:var(--grid-dot)}
._3s6xWW_overlay{z-index:309;background-color:#1c1b1a3d;position:fixed;inset:0}._3s6xWW_overlay[data-state=open]{animation:.2s _3s6xWW_fade-in}._3s6xWW_overlay[data-state=closed]{animation:.2s forwards _3s6xWW_fade-out}._3s6xWW_modal{z-index:310;background-color:var(--color-white);border:1px solid var(--color-net-light);border-radius:.625rem;outline:none;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:fixed}._3s6xWW_panel{top:calc(.625rem + env(safe-area-inset-top));right:.625rem;bottom:calc(.625rem + env(safe-area-inset-bottom));width:19.6875rem;max-width:calc(100vw - 1.25rem)}._3s6xWW_panel[data-state=open]{animation:.35s cubic-bezier(.165,.84,.44,1) _3s6xWW_slide-in}._3s6xWW_panel[data-state=closed]{animation:.25s cubic-bezier(.895,.03,.685,.22) forwards _3s6xWW_slide-out}._3s6xWW_fit{max-height:calc(100vh - 1.25rem);bottom:auto}._3s6xWW_center{width:30rem;max-width:calc(100vw - 2.5rem);max-height:calc(100vh - 2.5rem);top:50%;left:50%;translate:-50% -50%}._3s6xWW_center[data-state=open]{animation:.25s cubic-bezier(.165,.84,.44,1) _3s6xWW_pop-in}._3s6xWW_center[data-state=closed]{animation:.2s cubic-bezier(.895,.03,.685,.22) forwards _3s6xWW_pop-out}._3s6xWW_head{flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem .625rem 2.5rem;display:flex}._3s6xWW_title{font-size:1.125rem;line-height:.9;font-family:var(--font-outfit);letter-spacing:.02em;font-weight:800}._3s6xWW_headActions{flex-direction:row;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._3s6xWW_close{cursor:pointer;background:0 0;border:0;flex-direction:row;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;transition:rotate .3s cubic-bezier(.165,.84,.44,1);display:flex}._3s6xWW_close:hover{rotate:90deg}._3s6xWW_close svg{width:1.25rem;height:1.25rem}._3s6xWW_close svg path{stroke-width:1px}._3s6xWW_body{flex:auto;min-height:0;padding:0 .625rem 1.25rem;overflow-y:auto}._3s6xWW_bodyFooted{background-image:linear-gradient(var(--color-white) 30%, #fff0),linear-gradient(#fff0, var(--color-white) 70%),linear-gradient(#1c1b1a1f, #1c1b1a00),linear-gradient(#1c1b1a00, #1c1b1a1f);background-position:top,bottom,top,bottom;background-repeat:no-repeat;background-size:100% 2.5rem,100% 2.5rem,100% .625rem,100% .625rem;background-attachment:local,local,scroll,scroll}._3s6xWW_foot{border-top:1px solid var(--color-net-light);flex-shrink:0;padding:.75rem .625rem 1.25rem}@keyframes _3s6xWW_fade-in{0%{opacity:0}}@keyframes _3s6xWW_fade-out{to{opacity:0}}@keyframes _3s6xWW_slide-out{to{opacity:0;translate:1.5rem}}@keyframes _3s6xWW_pop-out{to{opacity:0;translate:-50% calc(.75rem - 50%)}}@keyframes _3s6xWW_slide-in{0%{opacity:0;translate:1.5rem}}@keyframes _3s6xWW_pop-in{0%{opacity:0;translate:-50% calc(.75rem - 50%)}}@media (max-width:659px){._3s6xWW_modal._3s6xWW_panel,._3s6xWW_modal._3s6xWW_center{width:calc(100vw - 1.25rem);max-width:none;max-height:calc(100dvh - 2.5rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));inset:50% auto auto 50%;translate:-50% -50%}._3s6xWW_modal._3s6xWW_panel[data-state=open],._3s6xWW_modal._3s6xWW_center[data-state=open]{animation:.25s cubic-bezier(.165,.84,.44,1) _3s6xWW_pop-in}._3s6xWW_modal._3s6xWW_panel[data-state=closed],._3s6xWW_modal._3s6xWW_center[data-state=closed]{animation:.2s cubic-bezier(.895,.03,.685,.22) forwards _3s6xWW_pop-out}}
.oYM7ua_pill{background-color:var(--color-net-light);border-radius:1.5rem;flex-direction:row;justify-content:flex-start;align-items:center;height:1.25rem;display:flex;position:relative}.oYM7ua_indicator{background-color:var(--color-charcoal);border-radius:1.5rem;transition:left .45s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.34,1.3,.64,1);position:absolute;top:0;bottom:0}.oYM7ua_cell{flex-direction:row;flex-grow:1;justify-content:flex-start;align-items:center;display:flex}.oYM7ua_sep{font-size:.625rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-sage);transition:opacity .3s}.oYM7ua_sep[data-hidden=true]{opacity:0}.oYM7ua_count{opacity:.6;margin-left:.375rem}.oYM7ua_choice{z-index:1;height:1.25rem;font-size:.6875rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;border-radius:1.5rem;flex-grow:1;padding:0 .875rem;transition:color .3s cubic-bezier(.5,0,.2,1);position:relative}.oYM7ua_choice[data-active=true]{color:var(--color-bg)}@media (max-width:659px){.oYM7ua_pill{height:1.75rem}.oYM7ua_choice{height:1.75rem;padding:0 1rem;font-size:.8125rem;line-height:1}.oYM7ua_sep{font-size:.75rem;line-height:1}}
._6R4jra_header{z-index:300;padding-left:max(1.875rem,(100% - var(--page-max))/2 + 1.875rem);padding-right:max(.625rem,(100% - var(--page-max))/2 + .625rem);padding-block:calc(1rem + env(safe-area-inset-top)) 1rem;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;transition:translate .5s cubic-bezier(.5,0,.2,1);display:flex;position:fixed;top:0;left:0;right:0}@media (max-width:659px){._6R4jra_header{padding:calc(.75rem + env(safe-area-inset-top)) 1rem .75rem}}._6R4jra_hidden{translate:0 -100%}._6R4jra_nav{flex-direction:row;justify-content:flex-start;align-items:center;gap:1.125rem;display:flex;position:relative}._6R4jra_navItem{display:inline-flex;position:relative}._6R4jra_navMenu{z-index:1;visibility:hidden;pointer-events:none;flex-direction:column;gap:1px;width:8.75rem;padding-top:1.125rem;transition:visibility 0s linear .35s;display:flex;position:absolute;top:100%;left:0}._6R4jra_navMenuItem{opacity:0;align-items:stretch;gap:1px;text-decoration:none;transition:opacity .3s cubic-bezier(.895,.03,.685,.22),translate .3s cubic-bezier(.895,.03,.685,.22);display:flex;translate:0 -.5rem}._6R4jra_navMenuLabel,._6R4jra_navMenuArrow{font-size:.6875rem;line-height:1;font-family:var(--font-dm-mono);color:var(--dd-text,var(--color-step-text));letter-spacing:-.02em;background-color:var(--dd-bg,var(--color-stone));border-radius:.25rem;font-weight:400;transition:background-color .2s}._6R4jra_navMenuLabel{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;min-width:0;height:1.75rem;padding-inline:.5rem;display:flex}._6R4jra_navMenuArrow{opacity:0;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:0;height:1.75rem;transition:width .3s cubic-bezier(.165,.84,.44,1),opacity .3s cubic-bezier(.165,.84,.44,1),background-color .2s;display:flex;overflow:hidden}._6R4jra_navMenuArrow svg{flex-shrink:0;width:1.25rem;height:1.25rem}._6R4jra_navItem:hover ._6R4jra_navMenu,._6R4jra_navItem[data-open] ._6R4jra_navMenu{visibility:visible;pointer-events:auto;transition-delay:0s}._6R4jra_navItem:hover ._6R4jra_navMenu ._6R4jra_navMenuItem,._6R4jra_navItem[data-open] ._6R4jra_navMenu ._6R4jra_navMenuItem{opacity:1;transition:opacity .35s cubic-bezier(.165, .84, .44, 1) calc(.3s + var(--i,0)*35ms),translate .35s cubic-bezier(.165, .84, .44, 1) calc(.3s + var(--i,0)*35ms);translate:0}._6R4jra_navMenuItem[data-current]{pointer-events:none}._6R4jra_navMenuItem[data-current] ._6R4jra_navMenuLabel,._6R4jra_navMenuItem[data-current] ._6R4jra_navMenuArrow{background-color:var(--dd-bg-hover,var(--color-charcoal))}._6R4jra_navMenuItem[data-current] ._6R4jra_navMenuArrow{opacity:1;width:1.75rem}._6R4jra_navMenuItem[data-current] ._6R4jra_navMenuArrow svg{rotate:180deg}@media (hover:hover){._6R4jra_navMenuItem:hover ._6R4jra_navMenuLabel,._6R4jra_navMenuItem:hover ._6R4jra_navMenuArrow{background-color:var(--dd-bg-hover,var(--color-charcoal))}._6R4jra_navMenuItem:hover ._6R4jra_navMenuArrow{opacity:1;width:1.75rem}}._6R4jra_link{cursor:default;font-size:.875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-text);letter-spacing:-.01em;font-weight:400;text-decoration:none;transition:opacity .2s,color .25s;position:relative}._6R4jra_link:after{content:"";background-color:var(--color-gray-2700);transform-origin:0;width:14px;height:1.5px;transition:transform .25s cubic-bezier(.165,.84,.44,1),background-color .25s;position:absolute;top:calc(100% + .4375rem);left:0;transform:scaleX(0)}@media (hover:hover){._6R4jra_link:hover{opacity:.6}._6R4jra_link:hover:not([aria-current=page]):after{transform:scaleX(1)}}._6R4jra_indicator{background-color:var(--color-gray-2700);opacity:0;height:1.5px;transition:left .45s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.34,1.3,.64,1),opacity .2s,background-color .25s;position:absolute;top:calc(100% + .4375rem)}._6R4jra_visible{opacity:1}._6R4jra_snap{transition:opacity .2s}._6R4jra_logo{color:var(--color-text);transition:color .25s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._6R4jra_logo svg{width:3.625rem;height:auto;overflow:visible}._6R4jra_actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:.25rem;display:flex}._6R4jra_logo svg path{fill:currentColor;transition:fill .25s}._6R4jra_logo svg path:first-child{transition-delay:0s}._6R4jra_logo svg path:nth-child(2){transition-delay:70ms}._6R4jra_logo svg path:nth-child(3){transition-delay:.14s}@media (hover:hover){._6R4jra_logo:hover svg path{fill:var(--logo-wave-color,var(--color-gray-2600))}}._6R4jra_studio{padding:calc(.775rem + env(safe-area-inset-top)) .625rem .775rem .875rem;color:var(--color-charcoal);position:static}._6R4jra_studio ._6R4jra_logo{color:var(--color-charcoal);margin-left:.3125rem;position:static;transform:none}._6R4jra_studioFixed{z-index:300;position:fixed;top:0;left:0;right:0}._6R4jra_studioLeft{flex-direction:row;flex:auto;justify-content:flex-start;align-items:center;min-width:0;height:2.2rem;display:flex}._6R4jra_back{width:1.75rem;height:1.75rem;color:var(--color-charcoal);cursor:pointer;background:0 0;border:0;flex-direction:row;justify-content:center;align-items:center;margin-left:-.5rem;padding:0;transition:opacity .25s;display:flex}._6R4jra_back:hover{opacity:.5}._6R4jra_backIcon{rotate:180deg}._6R4jra_studioDivider{background-color:var(--color-charcoal);opacity:.25;width:1px;height:1.5rem;margin-inline:.6875rem}._6R4jra_studioTitle{min-width:0;max-width:35rem;max-height:2.4em;font-size:1rem;line-height:1.1;font-family:var(--font-outfit);letter-spacing:.02em;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:-.2em;padding-bottom:.2em;font-weight:800;display:-webkit-box;overflow:hidden}._6R4jra_studioTitleWrapped{font-size:.8125rem;line-height:1.1}._6R4jra_editTitle{vertical-align:middle;width:1em;height:1em;color:var(--color-gray-1600);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:.375rem;padding:0;transition:opacity .25s;display:inline-flex;overflow:visible}._6R4jra_editTitle:hover{opacity:.5}._6R4jra_editTitle svg{flex-shrink:0}._6R4jra_menuTrigger{display:none}._6R4jra_menuContent{z-index:300;background-color:var(--color-media-bg);border:1px solid var(--color-beige);min-width:11.25rem;transform-origin:var(--radix-dropdown-menu-content-transform-origin);border-radius:.375rem;padding:.375rem}._6R4jra_menuContent[data-state=open]{animation:.3s cubic-bezier(.165,.84,.44,1) _6R4jra_menu-in}._6R4jra_menuContent[data-state=closed]{animation:.2s cubic-bezier(.895,.03,.685,.22) forwards _6R4jra_menu-out}._6R4jra_menuInstant[data-state=closed]{animation:none}._6R4jra_menuSection{width:100%;font-size:.75rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:.25rem;flex-direction:row;justify-content:space-between;align-items:center;padding:.625rem .75rem;display:flex}._6R4jra_menuSection svg{width:.75rem;height:.75rem;color:var(--color-stone);transition:rotate .25s cubic-bezier(.165,.84,.44,1)}._6R4jra_menuSection:hover,._6R4jra_menuSection:focus-visible{background-color:var(--color-beige);outline:none}._6R4jra_menuSectionOpen svg{rotate:180deg}._6R4jra_menuSub{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.165,.84,.44,1);display:grid}._6R4jra_menuSubOpen{grid-template-rows:1fr}._6R4jra_menuSubInner{flex-direction:column;min-height:0;display:flex;overflow:hidden}._6R4jra_menuItemSub{padding-left:1.5rem}._6R4jra_menuSeparator{background-color:var(--color-beige);height:1px;margin:.25rem .125rem}._6R4jra_menuItem{font-size:.875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.01em;border-radius:.25rem;padding:.625rem .75rem;text-decoration:none;display:block}._6R4jra_menuItem:hover,._6R4jra_menuItem:focus-visible{background-color:var(--color-beige);outline:none}._6R4jra_menuItem[aria-current=page]{background-color:var(--color-net-light);font-weight:500}@keyframes _6R4jra_menu-in{0%{opacity:0;scale:.9}}@keyframes _6R4jra_menu-out{to{opacity:0;scale:.9}}@media (max-width:659px){._6R4jra_nav{display:none}._6R4jra_menuTrigger{width:2.25rem;height:2.25rem;color:var(--color-gray-2800);background-color:var(--color-yellow-800);cursor:pointer;border:0;border-radius:.25rem;flex-direction:row;justify-content:center;align-items:center;transition:background-color .25s;display:flex}._6R4jra_actions>:not(._6R4jra_account){display:none}}._6R4jra_divider{background-color:var(--color-yellow-800);align-self:center;width:1px;height:1.75rem;margin-inline:.375rem;transition:background-color .25s}._6R4jra_dark{--color-text:var(--color-bg);--color-yellow-800:var(--color-stone);--color-yellow-800-hover:var(--color-stone-hover);--color-gray-2700:var(--color-sage);--color-gray-2700-hover:var(--color-popup);--color-step-text:var(--color-charcoal)}._6R4jra_dark ._6R4jra_indicator,._6R4jra_dark ._6R4jra_link:after{background-color:var(--color-bg)}._6R4jra_dark{--logo-wave-color:var(--color-popup);--dd-bg:#b0b09a;--dd-bg-hover:var(--color-sage);--dd-text:var(--color-charcoal)}._6R4jra_dark ._6R4jra_divider{background-color:var(--color-stone)}._6R4jra_dark ._6R4jra_account{--seg-hover:var(--color-gray-1800-hover)}._6R4jra_dark ._6R4jra_account>span,._6R4jra_dark ._6R4jra_menuTrigger{color:var(--color-gray-2800);background-color:var(--color-gray-1800)}
.TE9H8W_content{z-index:300;background-color:var(--color-media-bg);border:1px solid var(--color-beige);min-width:13.75rem;transform-origin:var(--radix-dropdown-menu-content-transform-origin);border-radius:.375rem;padding:.375rem}.TE9H8W_content[data-state=open]{animation:.3s cubic-bezier(.165,.84,.44,1) TE9H8W_account-in}.TE9H8W_content[data-state=closed]{animation:.2s cubic-bezier(.895,.03,.685,.22) forwards TE9H8W_account-out}@keyframes TE9H8W_account-in{0%{opacity:0;scale:.94}}@keyframes TE9H8W_account-out{to{opacity:0;scale:.96}}.TE9H8W_who{flex-direction:row;justify-content:flex-start;align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}.TE9H8W_avatar,.TE9H8W_avatarFallback{border-radius:50%;flex-shrink:0;width:1.75rem;height:1.75rem}.TE9H8W_avatar{object-fit:cover}.TE9H8W_avatarFallback{font-size:.8125rem;line-height:1;font-family:var(--font-outfit);color:var(--color-bg);background-color:var(--color-charcoal);flex-direction:row;justify-content:center;align-items:center;font-weight:500;display:flex}.TE9H8W_whoText{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.125rem;min-width:0;display:flex}.TE9H8W_name{max-width:11.25rem;font-size:.8125rem;line-height:1.2;font-family:var(--font-outfit);color:var(--color-charcoal);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.TE9H8W_email{max-width:11.25rem;font-size:.625rem;line-height:1.2;font-family:var(--font-dm-mono);color:var(--color-stone);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TE9H8W_separator{background-color:var(--color-beige);height:1px;margin:.25rem .125rem}.TE9H8W_item{width:100%;font-size:.875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-charcoal);text-align:left;letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:.25rem;padding:.625rem .75rem;display:block}.TE9H8W_item:hover,.TE9H8W_item:focus-visible{background-color:var(--color-beige);outline:none}.TE9H8W_itemDanger{color:var(--color-red)}
.ZEpwfW_copy{font-size:.8125rem;line-height:1.35;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;font-weight:300}.ZEpwfW_error{font-size:.75rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-red);background-color:var(--color-net-light);border-radius:.375rem;padding:.5rem .625rem}.ZEpwfW_danger{width:100%;height:2.25rem;font-size:.75rem;line-height:1.34;font-family:var(--font-dm-mono);color:var(--color-white);letter-spacing:-.01em;cursor:pointer;background-color:var(--color-red);border:0;border-radius:.375rem;flex-direction:row;justify-content:center;align-items:center;padding:0 .875rem;transition:opacity .25s;display:flex}.ZEpwfW_danger:hover:not(:disabled){opacity:.85}.ZEpwfW_danger:disabled{cursor:default;opacity:.4}
.esMSVq_section{--ws-header:3.75rem;--ws-chat:19.25rem;--ws-safe-top:env(safe-area-inset-top,0px);--ws-top:calc(6.875rem + var(--ws-safe-top));--ws-bottom:calc(.625rem + env(safe-area-inset-bottom,0px));--ws-left:.625rem;--ws-canvas-left:calc(var(--ws-left) + var(--ws-chat) + .625rem);--ws-collapsed-left:3.75rem;--ws-ease:cubic-bezier(.22, 1, .36, 1);--ws-dur:.9s;--ws-delay:.1s;height:100dvh;color:var(--color-charcoal);flex-direction:column;display:flex;position:relative;overflow:hidden}.esMSVq_canvas{z-index:0;transition:inset var(--ws-dur) var(--ws-ease) var(--ws-delay),border-color var(--ws-dur) ease var(--ws-delay),border-radius var(--ws-dur) ease var(--ws-delay);will-change:inset;border:1px solid #0000;border-radius:0;position:absolute;inset:0;overflow:hidden}.esMSVq_canvasDocked{inset:var(--ws-top) .625rem -.625rem var(--ws-canvas-left);border:1px solid var(--color-net-light);border-radius:.625rem}.esMSVq_canvasInner{width:100vw;height:100dvh;transition:top var(--ws-dur) var(--ws-ease) var(--ws-delay),left var(--ws-dur) var(--ws-ease) var(--ws-delay);position:absolute;top:0;left:0}.esMSVq_canvasDocked .esMSVq_canvasInner{top:calc(var(--ws-top)*-1);left:calc(var(--ws-canvas-left)*-1)}.esMSVq_canvasWide{inset:var(--ws-top) .625rem -.625rem var(--ws-collapsed-left)}.esMSVq_canvasWide .esMSVq_canvasInner{top:calc(var(--ws-top)*-1);left:calc(var(--ws-collapsed-left)*-1)}.esMSVq_fill{border-radius:.25rem;transition:opacity .9s cubic-bezier(.165,.84,.44,1);animation:.9s cubic-bezier(.165,.84,.44,1) esMSVq_fill-in;position:absolute}.esMSVq_fillOut{opacity:0}@keyframes esMSVq_fill-in{0%{opacity:0}}.esMSVq_barExtra{animation:.4s cubic-bezier(.165,.84,.44,1) both esMSVq_bar-in;animation-delay:calc(var(--i,0)*70ms + .5s)}@keyframes esMSVq_bar-in{0%{opacity:0;translate:0 -.5rem}}.esMSVq_workspace{z-index:1;pointer-events:none;min-height:0;padding:0 .9375rem var(--ws-bottom) var(--ws-left);flex-direction:column;flex-grow:1;align-items:flex-start;display:flex;position:relative}.esMSVq_canvasContent{inset:var(--ws-top) .625rem -.625rem var(--ws-canvas-left);z-index:1;background-color:var(--color-grid-bg-light);border:1px solid var(--color-net-light);transition:inset var(--ws-dur) var(--ws-ease) var(--ws-delay);border-radius:.625rem;animation:.35s .45s backwards esMSVq_board-in;position:absolute;overflow:auto}@keyframes esMSVq_board-in{0%{opacity:0}}.esMSVq_canvasContentWide{inset:var(--ws-top) .625rem -.625rem var(--ws-collapsed-left)}.esMSVq_canvas.esMSVq_canvasSolo,.esMSVq_canvasContent.esMSVq_canvasContentSolo{inset:var(--ws-top) .625rem -.625rem var(--ws-left)}.esMSVq_canvas.esMSVq_canvasSolo .esMSVq_canvasInner{top:calc(var(--ws-top)*-1);left:calc(var(--ws-left)*-1)}@media (min-width:660px) and (max-width:1023px){.esMSVq_section{--ws-chat:16.25rem}}@media (max-width:659px){.esMSVq_section{--ws-chat:calc(100vw - 2 * var(--ws-left))}.esMSVq_canvasDocked,.esMSVq_canvasWide,.esMSVq_canvas.esMSVq_canvasSolo,.esMSVq_canvasContent,.esMSVq_canvasContentWide,.esMSVq_canvasContent.esMSVq_canvasContentSolo{inset:var(--ws-top) var(--ws-left) -.625rem var(--ws-left)}.esMSVq_canvasDocked .esMSVq_canvasInner,.esMSVq_canvasWide .esMSVq_canvasInner,.esMSVq_canvas.esMSVq_canvasSolo .esMSVq_canvasInner{top:calc(var(--ws-top)*-1);left:calc(var(--ws-left)*-1)}.esMSVq_workspace{padding:0 var(--ws-left) var(--ws-bottom)}.esMSVq_section.esMSVq_filtersRow{--ws-top:calc(9.25rem + var(--ws-safe-top))}.esMSVq_section.esMSVq_chatShown .esMSVq_canvasDocked,.esMSVq_section.esMSVq_chatShown .esMSVq_canvasContent{visibility:hidden}}.esMSVq_continueBar{bottom:calc(1.25rem + env(safe-area-inset-bottom));left:calc(1.25rem + env(safe-area-inset-left));z-index:300;position:fixed}
.eey2qa_cardActions{color:var(--th-muted,var(--color-stone));flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:1px;margin-right:-.5rem;display:flex}.eey2qa_pinBtn .eey2qa_actionIcon,.eey2qa_menuBtn .eey2qa_actionIcon{width:1rem;height:auto}.eey2qa_noteMark .eey2qa_noteMarkIcon{width:.8125rem;height:auto}.eey2qa_noteMark{pointer-events:none;flex-direction:row;justify-content:center;align-items:center;margin-right:.3125rem;display:flex}.eey2qa_pinBtn{color:var(--th-muted,var(--color-stone));cursor:pointer;background:0 0;border:0;flex-direction:row;justify-content:center;align-items:center;padding:0;transition:color .2s,opacity .2s;display:flex}.eey2qa_pinBtn:hover{opacity:.6}.eey2qa_pinActive{color:var(--th-text,var(--color-charcoal))}.eey2qa_pinActive svg path:first-child{fill:currentColor}.eey2qa_menuBtn{color:var(--th-muted,var(--color-stone));cursor:pointer;background:0 0;border:0;border-radius:.3125rem;flex-direction:row;justify-content:center;align-items:center;padding:.125rem;transition:color .2s,background-color .2s,opacity .2s;display:flex}.eey2qa_menuBtn:hover{opacity:.6}.eey2qa_menuBtn[data-state=open]{color:var(--th-card,var(--color-white));background-color:var(--th-text,var(--color-charcoal));opacity:1}.eey2qa_cardMenu[data-state=open]{animation:.25s cubic-bezier(.165,.84,.44,1) eey2qa_pop-in}.eey2qa_cardMenu[data-state=closed]{animation:.2s cubic-bezier(.895,.03,.685,.22) forwards eey2qa_pop-out}@keyframes eey2qa_pop-in{0%{opacity:0;translate:0 .625rem}}@keyframes eey2qa_pop-out{to{opacity:0;translate:0 .625rem}}.eey2qa_cardMenu{z-index:300;flex-direction:column;gap:1px;max-width:8.75rem;display:flex}.eey2qa_cardMenuSection{background-color:var(--th-popup,var(--color-popup));border-radius:.25rem;flex-direction:column;gap:.125rem;min-width:8.75rem;padding:.625rem;display:flex}.eey2qa_cardMenuRow{font-size:.625rem;line-height:1;font-family:var(--font-dm-mono);color:var(--th-text,var(--color-charcoal));text-align:left;letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;border-radius:.25rem;outline:none;align-items:center;gap:.5rem;padding:.375rem .25rem;font-weight:400;transition:background-color .2s;display:flex}.eey2qa_cardMenuRow:hover,.eey2qa_cardMenuRow:focus-visible,.eey2qa_cardMenuRow[data-highlighted]{background-color:#ffffff73}.eey2qa_cardMenuRow .eey2qa_cardMenuIcon,.eey2qa_cardMenuType .eey2qa_cardMenuIcon{flex-shrink:0;width:1rem;height:auto}.eey2qa_cardMenuRow .eey2qa_cardMenuIconTight{stroke-width:.62px;scale:.66}.eey2qa_cardMenuLabel{translate:0 -.0625rem}.eey2qa_cardMenuTypes{flex-direction:row;justify-content:space-between;gap:.25rem}.eey2qa_cardMenuType{width:1.75rem;height:1.75rem;font-size:.625rem;line-height:1;font-family:var(--font-dm-mono);color:var(--th-text,var(--color-charcoal));letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;border-radius:.25rem;flex-direction:row;justify-content:center;align-items:center;padding:0;font-weight:400;transition:background-color .2s,color .2s;display:flex}.eey2qa_cardMenuType:hover{background-color:#ffffff73}.eey2qa_cardMenuTypeActive{color:var(--th-card,var(--color-white));background-color:var(--th-text,var(--color-charcoal))}.eey2qa_cardMenuTypeActive:hover{background-color:var(--th-text,var(--color-charcoal))}.eey2qa_cardMenuDanger{color:var(--color-red)}
.TjNVgW_bone{background-color:var(--th-line,var(--color-net-light));background-image:linear-gradient(90deg, transparent 40%, var(--th-card,var(--color-white)) 50%, transparent 60%);background-size:250% 100%;border-radius:.1875rem;flex-shrink:0;animation:2.2s linear infinite TjNVgW_bone-sweep;display:block}.TjNVgW_boneTitle{width:45%;max-width:11.25rem;height:.75rem}.TjNVgW_boneNumber{width:6rem;height:1.625rem}.TjNVgW_boneBody{flex:auto;min-height:0}.TjNVgW_status{font-size:.75rem;line-height:1.3;font-family:var(--font-outfit);color:var(--th-muted,var(--color-stone));letter-spacing:-.01em;flex-shrink:0;margin-top:auto;font-weight:300}@keyframes TjNVgW_bone-sweep{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.TjNVgW_bone{background-image:none;animation:none}}.TjNVgW_failed{border-style:dashed}.TjNVgW_failure{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.625rem;margin-block:auto;display:flex}.TjNVgW_failureText{max-width:16.25rem;font-size:.8125rem;line-height:1.35;font-family:var(--font-outfit);color:var(--th-text,var(--color-charcoal));letter-spacing:-.01em;font-weight:300}.TjNVgW_retry{font-size:.6875rem;line-height:1;font-family:var(--font-outfit);color:var(--th-muted,var(--color-stone));cursor:pointer;border:1px solid var(--th-muted,var(--color-sage-light));background:0 0;border-radius:.875rem;padding:.3125rem .6875rem;font-weight:400;transition:color .25s}.TjNVgW_retry:hover:not(:disabled),.TjNVgW_retry:focus-visible:not(:disabled){color:var(--th-text,var(--color-charcoal))}.TjNVgW_retry:disabled{cursor:default;opacity:.6}
.rnvbLG_caption{font-size:.625rem;line-height:1.35;font-family:var(--font-outfit);color:var(--th-muted,var(--color-stone));letter-spacing:-.01em;flex-shrink:0;margin-bottom:-.375rem;font-weight:400}.rnvbLG_caption b{color:var(--th-text,var(--color-charcoal));font-weight:500}.rnvbLG_tableFrame{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;container-type:inline-size}.rnvbLG_tableFrame:after{top:0;right:0;bottom:var(--scrollbar,0);z-index:3;pointer-events:none;content:"";background:linear-gradient(90deg, transparent, var(--th-card,var(--color-white)));opacity:0;width:2.5rem;transition:opacity .15s cubic-bezier(.165,.84,.44,1);position:absolute}.rnvbLG_fadeRight:after{opacity:1}.rnvbLG_tableWrap{scrollbar-color:var(--th-caption,var(--color-gray-1500)) color-mix(in sRGB, var(--th-line,var(--color-grid-bg-light)) 45%, var(--th-card,var(--color-grid-bg-light)));scrollbar-width:thin;flex:auto;min-height:0;overflow:auto}.rnvbLG_tableWrap::-webkit-scrollbar{width:.25rem;height:.25rem}.rnvbLG_tableWrap::-webkit-scrollbar-track{background:color-mix(in sRGB, var(--th-line,var(--color-grid-bg-light)) 45%, var(--th-card,var(--color-grid-bg-light)));border-radius:.125rem}.rnvbLG_tableWrap::-webkit-scrollbar-thumb{background:var(--th-caption,var(--color-gray-1500));border-radius:.125rem}.rnvbLG_tableWrap::-webkit-scrollbar-corner{background:0 0}.rnvbLG_table{font-variant-numeric:tabular-nums;border-collapse:separate;border-spacing:0;width:100%}.rnvbLG_table th{--series-dark:var(--th-series-dark,#6467de);--series-light:var(--th-series-light,#8285e7);background-image:repeating-conic-gradient(var(--series-light) 0% 25%, var(--series-dark) 0% 50%);z-index:1;font-size:.625rem;line-height:1.3;font-family:var(--font-outfit);color:var(--th-card,var(--color-white));text-align:right;vertical-align:bottom;letter-spacing:-.01em;background-size:.375rem .375rem;padding:.625rem .75rem;font-weight:400;position:sticky;top:0}.rnvbLG_table th:last-child{border-radius:0 .25rem .25rem 0}.rnvbLG_table td{font-size:.625rem;line-height:1.3;font-family:var(--font-outfit);color:var(--th-text,var(--color-charcoal));text-align:right;white-space:nowrap;letter-spacing:-.01em;background-color:var(--th-card,var(--color-white));border-bottom:1px solid var(--th-line,var(--color-net-light));padding:.4375rem .75rem;font-weight:700}.rnvbLG_table th:first-child,.rnvbLG_table td:first-child{position:sticky;left:0}.rnvbLG_table th:first-child{z-index:2;text-align:left;border-radius:.25rem 0 0 .25rem}.rnvbLG_table td:first-child{z-index:1;text-align:left;font-weight:400}.rnvbLG_table tbody tr:hover td{background-color:color-mix(in sRGB, var(--th-line,var(--color-grid-bg-light)) 45%, var(--th-card,var(--color-grid-bg-light)))}.rnvbLG_table tbody tr:first-child td{padding-top:.6875rem}.rnvbLG_table tr:last-child td{border-bottom:0}.rnvbLG_label{text-overflow:ellipsis;white-space:nowrap;max-width:min(10rem,40cqi);display:block;overflow:hidden}.rnvbLG_repeat{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rnvbLG_sort{min-width:min-content;max-width:5.25rem;font:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-end;gap:.1875rem;padding:0;display:inline-flex}.rnvbLG_sort:focus-visible{outline-offset:2px;outline:1px solid}.rnvbLG_arrow{opacity:0;flex:none;transition:opacity .15s cubic-bezier(.165,.84,.44,1)}.rnvbLG_sort:hover .rnvbLG_arrow,.rnvbLG_sort:focus-visible .rnvbLG_arrow,th[aria-sort] .rnvbLG_arrow{opacity:1}.rnvbLG_more{width:100%;font-size:.625rem;line-height:1.3;font-family:var(--font-outfit);color:var(--th-muted,var(--color-stone));letter-spacing:-.01em;cursor:pointer;border:0;border-top:1px solid var(--th-line,var(--color-net-light));background:0 0;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:.1875rem;margin-top:-1rem;padding:.4375rem 0 0;font-weight:400;display:flex}.rnvbLG_more:focus-visible{outline-offset:2px;outline:1px solid}.rnvbLG_moreChevron{flex:none;width:.75rem;height:.75rem;transition:rotate .25s cubic-bezier(.165,.84,.44,1)}.rnvbLG_moreOpen{rotate:180deg}
.Y1hwgW_note{font-size:.75rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-stone);letter-spacing:-.01em;white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:.375rem;font-weight:300;display:inline-flex}.Y1hwgW_dot{background-color:var(--color-mint-dark);border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}
._4KBfSa_beaconLayer{z-index:998;width:0;height:0;position:sticky;top:0;left:0;overflow:visible}._4KBfSa_beacon{z-index:998;cursor:pointer;animation:.25s both _4KBfSa_beacon-in;position:absolute}._4KBfSa_beacon:hover,._4KBfSa_beacon._4KBfSa_beaconOpen{z-index:999}@keyframes _4KBfSa_beacon-in{0%{opacity:0}}._4KBfSa_beaconBadge{background-color:var(--th-accent,var(--color-yellow-hover));border-radius:50%;flex-direction:row;justify-content:center;align-items:center;gap:.1875rem;width:1.625rem;height:1.625rem;transition:opacity .2s;display:flex}._4KBfSa_beaconCount{font-size:.625rem;line-height:1;font-family:var(--font-dm-mono);color:var(--th-on-accent,var(--color-charcoal))}._4KBfSa_beaconPanel{visibility:hidden;background-color:var(--th-accent,var(--color-yellow-hover));opacity:0;border-radius:.5rem;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.1875rem;padding:.375rem .5625rem;transition:opacity .2s,scale .25s cubic-bezier(.165,.84,.44,1),visibility 0s linear .2s;display:flex;position:absolute;scale:.75}@media (hover:hover){._4KBfSa_beacon:hover ._4KBfSa_beaconBadge{opacity:0}._4KBfSa_beacon:hover ._4KBfSa_beaconPanel{visibility:visible;opacity:1;transition:opacity .2s,scale .25s cubic-bezier(.165,.84,.44,1),visibility;scale:1}}._4KBfSa_beaconOpen ._4KBfSa_beaconBadge{opacity:0}._4KBfSa_beaconOpen ._4KBfSa_beaconPanel{visibility:visible;opacity:1;transition:opacity .2s,scale .25s cubic-bezier(.165,.84,.44,1),visibility;scale:1}._4KBfSa_beaconLeft ._4KBfSa_beaconPanel{transform-origin:0;top:50%;left:0;translate:0 -50%}._4KBfSa_beaconRight ._4KBfSa_beaconPanel{transform-origin:100%;top:50%;right:0;translate:0 -50%}._4KBfSa_beaconTop ._4KBfSa_beaconPanel{transform-origin:top;top:0;left:50%;translate:-50%}._4KBfSa_beaconBottom ._4KBfSa_beaconPanel{transform-origin:bottom;bottom:0;left:50%;translate:-50%}._4KBfSa_beaconStart._4KBfSa_beaconTop ._4KBfSa_beaconPanel,._4KBfSa_beaconStart._4KBfSa_beaconBottom ._4KBfSa_beaconPanel{left:0;right:auto;translate:0}._4KBfSa_beaconStart._4KBfSa_beaconTop ._4KBfSa_beaconPanel{transform-origin:0 0}._4KBfSa_beaconStart._4KBfSa_beaconBottom ._4KBfSa_beaconPanel{transform-origin:0 100%}._4KBfSa_beaconEnd._4KBfSa_beaconTop ._4KBfSa_beaconPanel,._4KBfSa_beaconEnd._4KBfSa_beaconBottom ._4KBfSa_beaconPanel{left:auto;right:0;translate:0}._4KBfSa_beaconEnd._4KBfSa_beaconTop ._4KBfSa_beaconPanel{transform-origin:100% 0}._4KBfSa_beaconEnd._4KBfSa_beaconBottom ._4KBfSa_beaconPanel{transform-origin:100% 100%}._4KBfSa_beaconStart._4KBfSa_beaconLeft ._4KBfSa_beaconPanel,._4KBfSa_beaconStart._4KBfSa_beaconRight ._4KBfSa_beaconPanel{top:0;bottom:auto;translate:0}._4KBfSa_beaconStart._4KBfSa_beaconLeft ._4KBfSa_beaconPanel{transform-origin:0 0}._4KBfSa_beaconStart._4KBfSa_beaconRight ._4KBfSa_beaconPanel{transform-origin:100% 0}._4KBfSa_beaconEnd._4KBfSa_beaconLeft ._4KBfSa_beaconPanel,._4KBfSa_beaconEnd._4KBfSa_beaconRight ._4KBfSa_beaconPanel{top:auto;bottom:0;translate:0}._4KBfSa_beaconEnd._4KBfSa_beaconLeft ._4KBfSa_beaconPanel{transform-origin:0 100%}._4KBfSa_beaconEnd._4KBfSa_beaconRight ._4KBfSa_beaconPanel{transform-origin:100% 100%}._4KBfSa_beaconRow{cursor:pointer;background:0 0;border:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:.375rem;width:100%;padding:.125rem 0;transition:opacity .15s;display:flex}._4KBfSa_beaconRow:hover{opacity:.65}._4KBfSa_beaconArrow{flex-shrink:0;width:.5625rem;height:.5625rem}._4KBfSa_beaconArrow path{fill:none;stroke:var(--th-on-accent,var(--color-charcoal));stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}._4KBfSa_beaconTitle{font-size:.6875rem;line-height:1.2;font-family:var(--font-outfit);color:var(--th-on-accent,var(--color-charcoal));text-align:left;white-space:nowrap;font-weight:500}
.Ve_lBW_anchor{pointer-events:none;position:absolute;inset:0}.Ve_lBW_note{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.Ve_lBW_note[data-state=open]{animation:.25s cubic-bezier(.165,.84,.44,1) Ve_lBW_pop-in}.Ve_lBW_note[data-state=closed]{animation:.2s cubic-bezier(.895,.03,.685,.22) forwards Ve_lBW_pop-out}@keyframes Ve_lBW_pop-in{0%{opacity:0;translate:0 .625rem}}@keyframes Ve_lBW_pop-out{to{opacity:0;translate:0 .625rem}}.Ve_lBW_note{z-index:300;width:var(--card-w);max-height:13.75rem;color:var(--th-text,var(--color-charcoal));background-color:var(--th-card,var(--color-white));border:1px solid var(--th-line,var(--color-net-light));border-radius:.375rem;gap:.5rem;padding:1rem;overflow:hidden auto}.Ve_lBW_noteHead{flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:.625rem;display:flex}.Ve_lBW_noteLabel{font-size:.75rem;line-height:1.1;font-family:var(--font-outfit);letter-spacing:-.01em;font-weight:600}.Ve_lBW_noteRemove{color:var(--th-muted,var(--color-stone));cursor:pointer;background:0 0;border:0;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex}.Ve_lBW_noteRemove:hover{opacity:.6}.Ve_lBW_noteRemove .Ve_lBW_noteRemoveIcon{width:.875rem;height:auto}.Ve_lBW_noteBody{font-size:.625rem;line-height:1.4;font-family:var(--font-dm-mono);letter-spacing:-.02em;white-space:pre-wrap;overflow-wrap:anywhere;font-weight:400}
.U2d-4W_board{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;min-width:100%;min-height:100%;position:relative}.U2d-4W_boardPanning{cursor:grabbing;-webkit-user-select:none;user-select:none}.U2d-4W_gridLayer{pointer-events:none;position:absolute;bottom:0;right:0}.U2d-4W_fxLayer{z-index:0;pointer-events:none;width:0;height:0;position:sticky;top:0;left:0;overflow:visible}.U2d-4W_fxCanvas{position:absolute;top:0;left:0}.U2d-4W_ghost{z-index:0;pointer-events:none;border:1px solid var(--th-line,var(--color-sage-light));border-radius:.375rem;position:absolute}.U2d-4W_ghostTarget{z-index:0;pointer-events:none;border:1px solid var(--th-muted,var(--color-sage));background-color:#1c1b1a0f;border-radius:.375rem;position:absolute}.U2d-4W_slot{transition:left .5s cubic-bezier(.22,1,.36,1),top .5s cubic-bezier(.22,1,.36,1),translate .5s cubic-bezier(.22,1,.36,1),width .2s cubic-bezier(.165,.84,.44,1),height .2s cubic-bezier(.165,.84,.44,1),opacity .3s;position:absolute}.U2d-4W_slotDimmed{opacity:.4}.U2d-4W_slotFocused{z-index:310;transition:none;position:fixed;top:50%;left:calc(50% - 10.125rem);translate:-50% -50%}.U2d-4W_slotLeaving{pointer-events:none;opacity:0}.U2d-4W_slotDragging{-webkit-user-select:none;user-select:none;transition:none}.U2d-4W_slotDragging .U2d-4W_cardBox{rotate:var(--tilt,0deg);transition:scale .3s cubic-bezier(.165,.84,.44,1);scale:.9}.U2d-4W_slotDragging .U2d-4W_cardBox,.U2d-4W_slotDragging .U2d-4W_cardBox *{cursor:grabbing}.U2d-4W_resizeGrip{z-index:2;cursor:nwse-resize;touch-action:none;opacity:0;flex-direction:row;justify-content:center;align-items:center;width:1rem;height:1rem;transition:opacity .2s;display:flex;position:absolute;bottom:.125rem;right:.125rem}.U2d-4W_resizeGrip svg{width:.625rem;height:.625rem}.U2d-4W_resizeGrip svg path{fill:none;stroke:var(--th-text,var(--color-charcoal));stroke-width:1.4px;stroke-linecap:round}.U2d-4W_resizeGripWidth{cursor:ew-resize}.U2d-4W_slot:hover .U2d-4W_resizeGrip{opacity:1}.U2d-4W_cardBox{width:100%;height:100%;transform-origin:var(--grab-x,50%) var(--grab-y,50%);transition:rotate .5s cubic-bezier(.22,1,.36,1),scale .5s cubic-bezier(.22,1,.36,1);position:relative;rotate:0deg;scale:1}.U2d-4W_slot:not(.U2d-4W_slotDragging) .U2d-4W_cardBox[data-draggable] article{cursor:grab}.U2d-4W_slot:not(.U2d-4W_slotDragging) .U2d-4W_cardBox[data-draggable] article>*{cursor:auto;-webkit-user-select:text;user-select:text}.U2d-4W_slot:not(.U2d-4W_slotDragging) .U2d-4W_cardBox[data-draggable] article>[data-card-frame]{cursor:grab}.U2d-4W_slot:not(.U2d-4W_slotDragging) .U2d-4W_cardBox[data-draggable] article>[data-card-frame]>:not([data-drag-handle]){cursor:auto}.U2d-4W_slot:not(.U2d-4W_slotDragging) .U2d-4W_cardBox[data-draggable] [data-drag-handle]{cursor:grab;-webkit-user-select:none;user-select:none}@media (hover:hover){.U2d-4W_slot:not(.U2d-4W_slotDragging) .U2d-4W_cardBox[data-draggable]:hover article{border-color:#cdcdb6}}@media (hover:none){.U2d-4W_resizeGrip{opacity:1}}
.yjMfGa_wall{text-align:center;background-color:var(--color-white);border:1px solid var(--color-sage-light);border-radius:.625rem;flex-direction:column;align-items:center;gap:1rem;max-width:26.25rem;margin:0 auto;padding:1.5rem 1.25rem;display:flex}.yjMfGa_copy{font-size:.875rem;line-height:1.4;font-family:var(--font-outfit);letter-spacing:-.01em;margin:0;font-weight:300}
.odpkoq_stage{z-index:1;width:100%;max-width:37.5rem;padding:1.5rem var(--page-gutter,2rem) 1rem;text-align:center;flex-direction:column;flex-grow:1;justify-content:safe center;align-items:center;margin-inline:auto;display:flex;position:relative;overflow-y:auto}.odpkoq_eyebrow{font-size:min(.875rem,2.4dvh);line-height:1.3;font-family:var(--font-dm-mono);letter-spacing:-.01em;margin-bottom:min(1.25rem,2dvh);font-weight:400}.odpkoq_title{font-size:min(3.75rem,8.5dvh);line-height:1.2;font-family:var(--font-outfit);letter-spacing:-.04em;margin-bottom:min(1.875rem,3dvh);font-weight:800}.odpkoq_lead{font-size:min(1.0625rem,2.7dvh);line-height:1.3;font-family:var(--font-outfit);letter-spacing:-.01em;margin-bottom:min(3.75rem,5.5dvh);font-weight:300}.odpkoq_tabs{flex-direction:row;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.odpkoq_panels{width:100%}.odpkoq_accordion{grid-template-rows:0fr;width:100%;transition:grid-template-rows .4s cubic-bezier(.5,0,.2,1);display:grid}.odpkoq_accordionOpen{grid-template-rows:1fr}.odpkoq_accordionInner{min-height:0;overflow:hidden}.odpkoq_suggestions{flex-direction:column;justify-content:flex-start;align-items:center;gap:.625rem;display:flex}.odpkoq_suggestion{font-size:1rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;cursor:pointer;background-color:var(--color-net-mid);border:0;border-radius:1.75rem;padding:.3125rem .875rem;font-weight:300;transition:background-color .25s}.odpkoq_suggestion:hover{background-color:var(--color-sage)}.odpkoq_suggestionBusy{pointer-events:none;opacity:.5}.odpkoq_historyAll{font-size:.75rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-stone);letter-spacing:-.01em;flex-direction:row;justify-content:center;align-items:center;gap:.375rem;margin-top:.25rem;font-weight:400;text-decoration:none;transition:color .25s;display:flex}.odpkoq_historyAll:hover{color:var(--color-charcoal)}.odpkoq_historyAllIcon{width:.75rem;height:.75rem;transition:translate .3s cubic-bezier(.5,0,.2,1)}.odpkoq_historyAll:hover .odpkoq_historyAllIcon{translate:.1875rem}.odpkoq_historyEmpty{font-size:1rem;line-height:1.3;font-family:var(--font-outfit);letter-spacing:-.01em;opacity:.7;font-weight:300}.odpkoq_historyTitle{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:22.5rem;display:inline-block;overflow:hidden}.odpkoq_historyDate{font-size:.6875rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-stone);margin-left:.5rem}.odpkoq_stageOut>*{animation:.35s cubic-bezier(.165,.84,.44,1) both odpkoq_stage-out}.odpkoq_stageOut>:first-child{animation-delay:0s}.odpkoq_stageOut>:nth-child(2){animation-delay:40ms}.odpkoq_stageOut>:nth-child(3){animation-delay:80ms}.odpkoq_stageOut>:nth-child(4){animation-delay:.12s}.odpkoq_stageOut>:nth-child(5){animation-delay:.16s}.odpkoq_stageOut>:nth-child(6){animation-delay:.2s}@keyframes odpkoq_stage-out{to{opacity:0;translate:0 -.75rem}}@media (max-width:659px){.odpkoq_stage{justify-content:flex-start;padding-top:6.25rem}.odpkoq_title{font-size:2.5rem;line-height:1.1}.odpkoq_historyTitle{max-width:12.5rem}.odpkoq_lead{font-size:1.0625rem;line-height:1.35}.odpkoq_suggestion{font-size:.875rem;line-height:1.3}}
.ffp8gG_section{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.625rem;display:flex}.ffp8gG_heading{font-size:.875rem;line-height:1.2;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.02em;font-weight:700}.ffp8gG_note{font-size:.8125rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-charcoal);font-weight:300}.ffp8gG_details{margin-bottom:.375rem}.ffp8gG_detailRow{font-size:.8125rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;border-bottom:1px solid var(--color-net-mid);flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding-block:.4375rem;font-weight:300;display:flex}.ffp8gG_detailRow:last-child{border-bottom:0}.ffp8gG_detailRow dd{text-align:right}
._4WTJ2q_section{--prompt-text:var(--color-yellow-hover);--prompt-label:var(--color-bg);--prompt-placeholder:var(--color-stone);--prompt-caret:var(--color-yellow-hover);--prompt-line:var(--color-gray-2600);--prompt-chip-bg:var(--color-gray-2700);--prompt-chip-hover-bg:var(--color-gray-2650);--prompt-chip-text:var(--color-bg);--search-gutter:max(1.875rem, (100% - var(--page-max)) / 2 + 1.875rem);--search-inset:1.875rem;--stat-value-text:var(--color-gray-2800);--stat-label-bg:var(--color-gray-2650);--stat-label-text:var(--color-step-text);--stat-logo:var(--color-gray-1800);min-height:100dvh;padding:6.25rem var(--search-gutter) 1.875rem;color:var(--color-bg);background-color:var(--color-gray-2800);flex-direction:column;display:flex}._4WTJ2q_lead{flex-direction:column;gap:.75rem;max-width:53.875rem;margin-bottom:2.5rem;display:flex}._4WTJ2q_leadEyebrow{font-size:.875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-media-bg);letter-spacing:-.01em;font-weight:400}._4WTJ2q_leadTitle{font-size:1.5rem;line-height:.95;font-family:var(--font-outfit);letter-spacing:-.04em;font-weight:800}._4WTJ2q_leadText{font-size:1rem;line-height:1.2;font-family:var(--font-outfit);color:var(--color-media-bg);letter-spacing:-.01em;font-weight:300}._4WTJ2q_idle{flex-direction:column;flex-grow:1;display:flex}._4WTJ2q_idlePrompt{margin-top:calc(min(16.5625rem,25dvh) - 6.25rem);transition:margin-top .5s cubic-bezier(.5,0,.2,1)}._4WTJ2q_idle[data-typing] ._4WTJ2q_idlePrompt{margin-top:2.5rem}._4WTJ2q_queryLabel{font-size:.875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-media-bg);letter-spacing:-.01em;opacity:0;margin-bottom:1.75rem;font-weight:400;transition:opacity .3s cubic-bezier(.165,.84,.44,1)}._4WTJ2q_idle[data-typing] ._4WTJ2q_queryLabel{opacity:1}._4WTJ2q_idleActions{margin-top:1.875rem}._4WTJ2q_idleBottom{justify-content:space-between;align-items:stretch;gap:.625rem;margin-top:auto;padding-top:min(5rem,6dvh);transition:opacity .3s cubic-bezier(.165,.84,.44,1),visibility .3s;display:flex}._4WTJ2q_idleBottomTyping{padding-top:2.5rem;display:block;position:sticky;bottom:1.875rem}._4WTJ2q_idleBottomTyping ._4WTJ2q_cardsBlock{margin-top:2rem}._4WTJ2q_idleBottomTyping ._4WTJ2q_stepsLine{animation:.4s cubic-bezier(.165,.84,.44,1) both _4WTJ2q_rise-in}._4WTJ2q_buildBox{border:1px solid var(--color-gray-2700);border-radius:.3125rem;flex-direction:column;justify-content:flex-end;gap:1rem;max-width:41.25rem;padding:1.25rem .625rem;display:flex}._4WTJ2q_buildTitle{font-size:1.5rem;line-height:.95;font-family:var(--font-outfit);letter-spacing:-.04em;font-weight:800}._4WTJ2q_buildText{font-size:1rem;line-height:1.2;font-family:var(--font-outfit);color:var(--color-media-bg);letter-spacing:-.01em;font-weight:300}._4WTJ2q_result{flex-direction:column;flex-grow:1;display:flex}._4WTJ2q_resultToolbar{justify-content:flex-end;align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}._4WTJ2q_shareNote{font-size:.75rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-media-bg);letter-spacing:-.02em;margin-right:auto;font-weight:400}._4WTJ2q_hero{margin-inline:calc(var(--search-gutter)*-1);border-top:1px solid var(--color-gray-2600);border-bottom:1px solid var(--color-gray-2600);justify-content:space-between;align-items:stretch;display:flex}._4WTJ2q_heroMain{max-width:53.875rem;padding:2.5rem .625rem 2.5rem var(--search-inset);flex-grow:1}._4WTJ2q_heroBare{border-top:0;border-bottom:0}._4WTJ2q_heroBare ._4WTJ2q_heroMain{max-width:none}._4WTJ2q_eyebrow{font-size:.875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-media-bg);letter-spacing:-.01em;margin-top:.625rem;margin-bottom:1.75rem;font-weight:400;animation:.5s cubic-bezier(.165,.84,.44,1) both _4WTJ2q_rise-in}._4WTJ2q_query,._4WTJ2q_sentence{font-size:3.75rem;line-height:1.2;font-family:var(--font-outfit);letter-spacing:-.04em;font-weight:800;animation:.6s cubic-bezier(.165,.84,.44,1) 80ms both _4WTJ2q_rise-in}._4WTJ2q_sentenceTokenNew{animation:.25s cubic-bezier(.165,.84,.44,1) both _4WTJ2q_token-fade-in}@keyframes _4WTJ2q_token-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._4WTJ2q_sentenceTokenNew{animation:none}}._4WTJ2q_stepsLine,._4WTJ2q_errorLine{font-size:.875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-media-bg);margin-top:1.75rem}._4WTJ2q_errorLine{color:var(--color-yellow-stat)}._4WTJ2q_coverageLead,._4WTJ2q_closestLead{font-size:.875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-sage);letter-spacing:-.01em;margin-bottom:.625rem;animation:.25s cubic-bezier(.165,.84,.44,1) both _4WTJ2q_token-fade-in}._4WTJ2q_byline,._4WTJ2q_departures,._4WTJ2q_assumptions{font-size:.9375rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-media-bg);letter-spacing:-.01em;font-weight:300;animation:.25s cubic-bezier(.165,.84,.44,1) both _4WTJ2q_token-fade-in}._4WTJ2q_byline{margin-top:1rem}._4WTJ2q_byline ._4WTJ2q_slot{background-size:100% 0,100% 1px}._4WTJ2q_byline ._4WTJ2q_slot:hover,._4WTJ2q_byline ._4WTJ2q_slot:focus-visible,._4WTJ2q_byline ._4WTJ2q_slot[data-state=open]{background-size:100% 100%,100% 0}._4WTJ2q_departures{gap:.25rem;margin-top:.75rem;padding:0;list-style:none;display:grid}._4WTJ2q_assumptions{margin-top:.75rem}._4WTJ2q_departureAction{font:inherit;color:var(--color-yellow-hover);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._4WTJ2q_departureAction:hover,._4WTJ2q_departureAction:focus-visible{color:#f6db45}._4WTJ2q_departureStudio{align-items:center;gap:1rem;margin-block:.25rem;display:flex}@media (prefers-reduced-motion:reduce){._4WTJ2q_coverageLead,._4WTJ2q_closestLead,._4WTJ2q_byline,._4WTJ2q_departures,._4WTJ2q_assumptions{animation:none}}._4WTJ2q_hint{height:0;position:relative}._4WTJ2q_hintBubble{z-index:1;text-align:center;pointer-events:none;max-width:100%;font-size:.8125rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em;background-color:var(--color-beige);border-radius:.5rem;padding:.5rem .875rem;font-weight:400;animation:.5s cubic-bezier(.165,.84,.44,1) both _4WTJ2q_rise-in;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}._4WTJ2q_hintBubble:after{content:"";background-color:inherit;border-radius:.125rem;width:.625rem;height:.625rem;position:absolute;bottom:-.25rem;left:50%;transform:translate(-50%)rotate(45deg)}._4WTJ2q_noteLine{font-size:.9375rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-media-bg);letter-spacing:-.01em;margin-top:.5rem;font-weight:300}._4WTJ2q_noteLine[data-problem]{color:var(--color-red)}._4WTJ2q_slotUpdating{vertical-align:middle;background-color:var(--color-yellow-hover);border-radius:50%;width:6px;height:6px;margin-left:.35em;animation:1.2s ease-in-out infinite _4WTJ2q_pulse-dot;display:inline-block}@keyframes _4WTJ2q_pulse-dot{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){._4WTJ2q_slotUpdating{animation:none}}._4WTJ2q_slot{font:inherit;color:var(--color-yellow-hover);text-align:inherit;letter-spacing:inherit;cursor:pointer;background-color:#0000;background-image:linear-gradient(transparent 0 .12em, #fdeb821f .12em),linear-gradient(var(--color-stone), var(--color-stone));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% 0,100% 3px;border:0;outline:none;padding:0;transition:background-size .4s cubic-bezier(.165,.84,.44,1),color .4s}._4WTJ2q_slot:hover,._4WTJ2q_slot:focus-visible,._4WTJ2q_slot[data-state=open]{color:#f6db45;background-size:100% 100%,100% 0}._4WTJ2q_slotMarked{z-index:0;color:var(--color-yellow-hover);position:relative}._4WTJ2q_slotMarked:before{content:"";z-index:-1;border-bottom:3px dashed var(--color-stone);background-color:#0000;height:3px;position:absolute;bottom:0;left:0;right:0}span._4WTJ2q_slotMarked{cursor:help}._4WTJ2q_slotMenu{z-index:302;min-width:18.75rem;max-width:min(26.25rem,100vw - 32px);max-height:var(--radix-dropdown-menu-content-available-height);letter-spacing:normal;flex-direction:column;gap:1px;font-weight:400;display:flex}._4WTJ2q_slotMenu[data-state=open]{animation:.25s cubic-bezier(.165,.84,.44,1) _4WTJ2q_pop-in}._4WTJ2q_slotMenu[data-state=closed]{animation:.2s cubic-bezier(.895,.03,.685,.22) forwards _4WTJ2q_pop-out}._4WTJ2q_slotMenuBody{background-color:var(--color-yellow-800);border-radius:.25rem;flex-direction:column;gap:.25rem;min-height:0;max-height:17.5rem;padding:.625rem;display:flex;overflow-y:auto}._4WTJ2q_optionFilter{z-index:1;background-color:var(--color-yellow-800);box-shadow:0 -.625rem 0 var(--color-yellow-800);flex-direction:column;flex-shrink:0;gap:.25rem;padding-bottom:.25rem;display:flex;position:sticky;top:0}._4WTJ2q_optionFilterCount{font-size:.625rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-stone);font-weight:300}._4WTJ2q_multiSelectApply{z-index:1;background-color:var(--color-yellow-800);padding-top:.375rem;position:sticky;bottom:0}._4WTJ2q_slotOption{width:calc(100% + 1.25rem);font-size:.625rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-charcoal);text-align:left;letter-spacing:-.02em;cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:.25rem;outline:none;align-items:center;gap:.625rem;margin-inline:-.625rem;padding:.625rem 1.25rem;font-weight:400;transition:opacity .25s,background-color .25s;display:flex}._4WTJ2q_slotOption:hover,._4WTJ2q_slotOption:focus-visible,._4WTJ2q_slotOption[data-highlighted],._4WTJ2q_slotOption[data-state=open]{opacity:1;background-color:var(--color-sage)}._4WTJ2q_slotOption:disabled{cursor:not-allowed;opacity:.4}._4WTJ2q_slotOption:disabled:hover,._4WTJ2q_slotOption:disabled[data-highlighted]{background-color:#0000}._4WTJ2q_slotOptionChecked{opacity:1}._4WTJ2q_slotOptionMuted{opacity:.4}._4WTJ2q_slotOptionMuted:hover,._4WTJ2q_slotOptionMuted:focus-visible,._4WTJ2q_slotOptionMuted[data-highlighted]{opacity:.65}._4WTJ2q_slotOptionMuted._4WTJ2q_slotOptionChecked{opacity:.55}._4WTJ2q_slotOptionPinned{font-weight:500;position:relative}._4WTJ2q_slotOptionPinned:before{content:"";background-color:var(--color-charcoal);border-radius:.125rem;width:3px;position:absolute;top:.375rem;bottom:.375rem;left:0}._4WTJ2q_optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-block:-.3em;padding-block:.3em;overflow:hidden}._4WTJ2q_slotOptionSub{justify-content:space-between}._4WTJ2q_rowArrow{margin:-.3125rem;display:block}._4WTJ2q_optionCheck{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:.625rem;display:flex}._4WTJ2q_optionCheck svg{width:.625rem;height:auto;display:block}._4WTJ2q_levelHint{font-size:.625rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-stone);letter-spacing:-.02em;padding:.25rem 1.25rem .25rem 1.875rem}._4WTJ2q_fitMenu{width:max-content;min-width:0}._4WTJ2q_subMenu{margin-left:calc(.625rem + 1px)}@keyframes _4WTJ2q_pop-in{0%{opacity:0;translate:0 .625rem}}@keyframes _4WTJ2q_pop-out{to{opacity:0;translate:0 .625rem}}._4WTJ2q_slotMenuTitle{font-size:.875rem;line-height:1;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.02em;background-color:var(--color-yellow-800);border-radius:.25rem;flex-shrink:0;padding:.625rem 2.6875rem .625rem .625rem;font-weight:500}._4WTJ2q_phraseEditor{color:var(--color-charcoal);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;display:flex}._4WTJ2q_slotInput{min-width:8.75rem;height:1.75rem;font-size:.625rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em;border:1px solid var(--color-sage);background:0 0;border-radius:.25rem;flex-grow:1;flex-shrink:0;padding:0 .625rem}._4WTJ2q_slotInput::placeholder{color:var(--color-stone)}._4WTJ2q_slotInput:focus{border-color:var(--color-charcoal);outline:none}._4WTJ2q_slotNote{width:17.5rem;font-size:.75rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-stone);padding:0;font-weight:300}._4WTJ2q_slotFailed{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;display:flex}._4WTJ2q_slotGroupTitle{font-size:.6875rem;line-height:1.4;font-family:var(--font-dm-mono);color:var(--color-stone);letter-spacing:-.01em;padding:.375rem 0 .125rem}._4WTJ2q_windowEditor{color:var(--color-charcoal);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;display:flex}._4WTJ2q_windowInputs{flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}._4WTJ2q_windowInputs input{flex-grow:1}._4WTJ2q_windowInput{width:4rem;height:1.75rem;font-size:.625rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em;border:1px solid var(--color-sage);background:0 0;border-radius:.25rem;padding:0 .625rem}._4WTJ2q_windowInput::placeholder{color:var(--color-stone)}._4WTJ2q_windowInput:focus{border-color:var(--color-charcoal);outline:none}._4WTJ2q_optionText{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._4WTJ2q_optionDetail{color:var(--color-stone);overflow-wrap:anywhere;font-size:.625rem;line-height:1.3}._4WTJ2q_optionMeta{color:var(--color-stone);white-space:nowrap;margin-left:auto;padding-left:.625rem}._4WTJ2q_optionInfo{color:#a2ae95;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:.5rem;height:.5rem;margin-left:auto;transition:color .25s;display:flex}._4WTJ2q_optionMeta+._4WTJ2q_optionInfo{margin-left:.5rem}._4WTJ2q_optionInfo:hover,._4WTJ2q_optionInfo[data-state=open]{color:var(--color-charcoal)}._4WTJ2q_optionInfo svg{width:100%;height:100%}._4WTJ2q_optionInfoPopup,._4WTJ2q_tokenAboutNote{z-index:303;pointer-events:none;width:max-content;max-width:min(16.25rem,100vw - 32px);max-height:calc(100vh - 32px);font-size:.625rem;line-height:1.4;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em;overflow-wrap:anywhere;white-space:pre-line;background-color:var(--color-popup);border-radius:.25rem;padding:.625rem;font-weight:400;animation:.2s cubic-bezier(.165,.84,.44,1) _4WTJ2q_info-pop-in;display:block;position:fixed;overflow:hidden}._4WTJ2q_optionInfoPopup[hidden],._4WTJ2q_tokenAboutNote[hidden]{display:none}@keyframes _4WTJ2q_info-pop-in{0%{opacity:0;translate:-.25rem}}._4WTJ2q_optionInfoLine{display:none}@media (pointer:coarse){._4WTJ2q_slotOption:has(._4WTJ2q_optionInfoLine){flex-wrap:wrap}._4WTJ2q_optionInfo,._4WTJ2q_optionInfoPopup,._4WTJ2q_tokenAboutNote{display:none}._4WTJ2q_optionInfoLine{color:var(--color-stone);white-space:pre-line;overflow-wrap:anywhere;flex-basis:100%;order:1;padding-left:1.25rem;font-size:.625rem;line-height:1.3;display:block}}._4WTJ2q_tokenAbout{contain:inline-size;color:var(--color-charcoal);flex-shrink:0;padding:.125rem 0 .25rem}._4WTJ2q_tokenAbout:not(:last-child){border-bottom:1px solid var(--color-sage);margin-bottom:.25rem;padding-bottom:.5rem}._4WTJ2q_tokenAboutLine{font-size:.625rem;line-height:1.5;font-family:var(--font-dm-mono);color:var(--color-stone);letter-spacing:-.01em;overflow-wrap:anywhere}._4WTJ2q_tokenAboutTitle{font-size:.875rem;line-height:1.2;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.02em;margin-right:.375rem;font-weight:500}._4WTJ2q_tokenAboutFact+._4WTJ2q_tokenAboutFact:before{content:" · "}._4WTJ2q_tokenAboutLink{color:var(--color-charcoal);vertical-align:bottom;align-items:center;margin-left:.375rem;display:inline-flex}._4WTJ2q_tokenAboutLink svg{width:.75rem;height:.75rem;color:var(--color-stone)}._4WTJ2q_tokenAboutMark{color:#a2ae95;vertical-align:-.1em;cursor:help;background:0 0;border:0;border-radius:50%;width:.625rem;height:.625rem;margin-left:.375rem;padding:0;transition:color .25s;display:inline-flex}._4WTJ2q_tokenAboutMark:hover,._4WTJ2q_tokenAboutMark:focus-visible,._4WTJ2q_tokenAboutMark[data-state=open]{color:var(--color-charcoal)}._4WTJ2q_tokenAboutMark:focus-visible{outline:1px solid var(--color-charcoal);outline-offset:2px}._4WTJ2q_tokenAboutMark svg{width:100%;height:100%}._4WTJ2q_tokenAboutNoteEntry{display:block}._4WTJ2q_tokenAboutNoteEntry+._4WTJ2q_tokenAboutNoteEntry{margin-top:.375rem}._4WTJ2q_tokenAboutTerm{font-weight:500}._4WTJ2q_tokenAboutNoteInline{display:none}@media (pointer:coarse){._4WTJ2q_tokenAboutNoteInline{font-size:.625rem;line-height:1.4;font-family:var(--font-dm-mono);letter-spacing:-.02em;white-space:pre-line;overflow-wrap:anywhere;flex-direction:column;justify-content:flex-start;align-items:stretch;margin-top:.5rem;display:flex}}._4WTJ2q_unitSearch{flex-shrink:0;position:relative}._4WTJ2q_unitSearchIcon{width:1rem;height:1rem;color:var(--color-charcoal);pointer-events:none;position:absolute;top:.375rem;left:.4375rem}._4WTJ2q_unitSearchInput{border-color:var(--color-stone-light);width:100%;padding-left:1.75rem}._4WTJ2q_unitSearchInput::placeholder{color:var(--color-charcoal);opacity:.8}._4WTJ2q_unitGroup{border-top:1px solid var(--color-sage);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;margin-top:.25rem;padding-top:.25rem;display:flex}._4WTJ2q_unitSwitch{border:1px solid var(--color-sage);border-radius:.25rem;flex-direction:row;justify-content:flex-start;align-items:stretch;padding:2px;display:flex}._4WTJ2q_unitSwitchOption{height:1.5rem;font-size:.625rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em;cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:.1875rem;flex:1;transition:opacity .25s,background-color .25s}._4WTJ2q_unitSwitchOption:hover,._4WTJ2q_unitSwitchOption:focus-visible{opacity:1;background-color:var(--color-sage);outline:none}._4WTJ2q_unitSwitchOptionOn{color:var(--color-yellow-800);background-color:var(--color-charcoal);opacity:1;font-weight:500}._4WTJ2q_unitSwitchOptionOn:hover,._4WTJ2q_unitSwitchOptionOn:focus-visible{background-color:var(--color-charcoal)}._4WTJ2q_measureGroup,._4WTJ2q_measureRelated{border-top:1px solid var(--color-sage);margin-top:.25rem;padding-top:.25rem}._4WTJ2q_measureSearch{border-top:1px solid var(--color-sage);margin-top:.25rem;padding-top:.5rem}._4WTJ2q_actions{--color-gray-2700:var(--color-gray-2600);flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;margin-top:2.5rem;animation:.55s cubic-bezier(.165,.84,.44,1) .18s both _4WTJ2q_rise-in;display:flex}._4WTJ2q_quietAction{margin-left:.75rem}._4WTJ2q_why{max-width:40rem;font-size:.875rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-bg);border:1px solid var(--color-gray-2700);border-radius:.3125rem;margin-top:1.25rem;padding:0 1rem 1rem;font-weight:300}._4WTJ2q_why code{font-size:.625rem;line-height:1.4;font-family:var(--font-dm-mono);color:var(--color-sage);overflow-wrap:anywhere;background-color:var(--color-gray-2700);border-radius:.25rem;padding:.125rem .375rem}._4WTJ2q_whySection+._4WTJ2q_whySection{border-top:1px solid var(--color-gray-2700);margin-top:1rem;padding-top:.75rem}._4WTJ2q_whySectionTitle{font-size:.6875rem;line-height:1.4;font-family:var(--font-dm-mono);color:var(--color-sage);letter-spacing:-.01em;margin-top:.75rem}._4WTJ2q_whyCoverage{margin-top:.75rem}._4WTJ2q_whyRows{margin-top:.25rem}._4WTJ2q_whyRow{grid-template-columns:6.875rem 1fr auto;align-items:baseline;column-gap:1rem;padding-block:.5rem;display:grid}._4WTJ2q_whyRow dt{font-size:.6875rem;line-height:1.4;font-family:var(--font-dm-mono);color:var(--color-sage);letter-spacing:-.01em}._4WTJ2q_whyNote{color:var(--color-sage);margin-top:.125rem;font-size:.75rem;line-height:1.35;display:block}._4WTJ2q_whyCodes{margin-top:.25rem;display:block}._4WTJ2q_whyChange{font-size:.6875rem;line-height:1.4;font-family:var(--font-dm-mono);color:var(--color-yellow-hover);letter-spacing:-.02em;white-space:nowrap;cursor:pointer;text-underline-offset:.25em;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}._4WTJ2q_whyChange:hover{opacity:.75}._4WTJ2q_whyChange:focus-visible{outline:1px solid var(--color-yellow-hover);outline-offset:2px}._4WTJ2q_whyCopy{vertical-align:-.1875rem;width:1rem;height:1rem;color:var(--color-sage);cursor:pointer;background:0 0;border:0;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;margin-left:.375rem;padding:0;display:inline-flex}._4WTJ2q_whyCopy svg{width:1rem;height:1rem}._4WTJ2q_whyCopy:hover,._4WTJ2q_whyCopy:focus-visible{color:var(--color-yellow-hover)}._4WTJ2q_whyCopy:focus-visible{outline:1px solid var(--color-yellow-hover);outline-offset:2px}._4WTJ2q_whyGroup{border-top:1px solid var(--color-gray-2700);margin-top:.25rem;padding-top:.75rem}._4WTJ2q_whyGroupTitle{font-size:.6875rem;line-height:1.4;font-family:var(--font-dm-mono);color:var(--color-sage);letter-spacing:-.01em;gap:.5rem;margin-bottom:.5rem;display:flex}._4WTJ2q_whySummary{margin-bottom:.375rem}._4WTJ2q_whyInside summary{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;list-style:none;display:flex}._4WTJ2q_whyInside summary::-webkit-details-marker{display:none}._4WTJ2q_whyInside summary ._4WTJ2q_whyGroupTitle{margin-bottom:0}._4WTJ2q_whyInside summary svg{width:.75rem;height:.75rem;color:var(--color-sage);flex-shrink:0;transition:rotate .25s}._4WTJ2q_whyInside[open] summary svg{rotate:180deg}._4WTJ2q_whyInsideSummary{margin-top:.375rem}._4WTJ2q_whyBreakdown{margin:.75rem 0}._4WTJ2q_whyBreakdownTitle{font-size:.6875rem;line-height:1.4;font-family:var(--font-dm-mono);color:var(--color-sage);letter-spacing:-.01em;margin-bottom:.25rem}._4WTJ2q_whyBreakdownRow{margin-bottom:.25rem}._4WTJ2q_whyOrigin{color:var(--color-sage)}._4WTJ2q_whySource+._4WTJ2q_whySource{margin-top:.5rem}._4WTJ2q_whySourceName{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;display:flex}._4WTJ2q_whyMeta{font-size:.6875rem;line-height:1.4;font-family:var(--font-dm-mono);color:var(--color-sage);letter-spacing:-.02em}._4WTJ2q_whyCite{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.625rem;display:flex}._4WTJ2q_whyCite span{flex:1}._4WTJ2q_whyCite ._4WTJ2q_whyCopy{width:1.25rem;height:1.25rem;margin-left:0}._4WTJ2q_whyLink{color:inherit;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.125rem;text-decoration:none;display:flex}._4WTJ2q_whyLink svg{width:1rem;height:1rem;color:var(--color-sage);align-self:center;margin-left:-.125rem}._4WTJ2q_whyLink:hover,._4WTJ2q_whyLink:focus-visible{color:var(--color-yellow-hover)}._4WTJ2q_whyLink:hover svg,._4WTJ2q_whyLink:focus-visible svg{color:inherit}._4WTJ2q_whyLink:focus-visible{outline:1px solid var(--color-yellow-hover);outline-offset:2px}._4WTJ2q_panel{z-index:1;border-left:1px solid var(--color-gray-2600);flex-shrink:0;width:18.75rem;padding:2.5rem 1.875rem 1.25rem;animation:.6s cubic-bezier(.165,.84,.44,1) .24s both _4WTJ2q_rise-in;position:relative}._4WTJ2q_count{font-size:3.75rem;line-height:1.2;font-family:var(--font-outfit);letter-spacing:-.04em;font-weight:800}._4WTJ2q_countPrefix{color:var(--color-sage);letter-spacing:-.02em;margin-right:.5rem;font-size:1.375rem;font-weight:500;line-height:1}._4WTJ2q_countRow{flex-direction:row;justify-content:space-between;align-items:center;display:flex}._4WTJ2q_countLabel{font-size:1.375rem;line-height:1;font-family:var(--font-outfit);color:var(--color-sage);letter-spacing:-.02em;font-weight:500}._4WTJ2q_accordion{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.5,0,.2,1);display:grid}._4WTJ2q_accordionOpen{grid-template-rows:1fr}._4WTJ2q_accordionInner{min-height:0;overflow:hidden}._4WTJ2q_details{padding-top:2.5rem}._4WTJ2q_detailRow{font-size:.875rem;line-height:1.3;font-family:var(--font-outfit);letter-spacing:-.01em;border-bottom:1px solid var(--color-gray-2700);flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.5625rem;font-weight:300;display:flex}._4WTJ2q_detailRow:not(:first-child){padding-top:.5625rem}._4WTJ2q_detailRow:last-child{border-bottom:0;padding-bottom:0}._4WTJ2q_detailRow dd{text-align:right}._4WTJ2q_panelActions{margin-top:2.5rem;position:relative}._4WTJ2q_downloadRow{--button-justify:flex-start;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1px;display:flex}._4WTJ2q_downloadRow button svg{width:.875rem;height:.875rem;transition:scale var(--swap-duration) cubic-bezier(.5, 0, .2, 1),rotate .3s cubic-bezier(.165, .84, .44, 1)}._4WTJ2q_downloadRow [data-open=true] svg{rotate:180deg}._4WTJ2q_downloadError{font-size:.6875rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-red);margin-top:.5rem}._4WTJ2q_downloadNote{font-size:.6875rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-sage);margin-top:.5rem}._4WTJ2q_placeList{margin-top:.375rem;flex-direction:column;gap:.125rem;width:18.75rem;margin-inline:-.625rem;display:flex}._4WTJ2q_placeList ._4WTJ2q_slotOption{width:100%;margin-inline:0}._4WTJ2q_panelButtons{--color-gray-2700:var(--color-gray-2600);flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem;margin-top:.375rem;display:flex}._4WTJ2q_panelButtons ._4WTJ2q_shareToggleOpen{--seg-bg:var(--color-gray-2650)}._4WTJ2q_share{color:var(--color-charcoal);background-color:var(--color-yellow-800);border-radius:.25rem;flex-direction:column;justify-content:flex-start;align-items:stretch;margin-top:.375rem;padding:1rem;display:flex}._4WTJ2q_sharePop{z-index:300;position:absolute;left:0;right:0}._4WTJ2q_sharePop[data-state=open]{animation:.25s cubic-bezier(.165,.84,.44,1) _4WTJ2q_pop-in}._4WTJ2q_sharePop[data-state=closed]{animation:.2s cubic-bezier(.895,.03,.685,.22) forwards _4WTJ2q_pop-out}._4WTJ2q_shareTitle{font-size:1.25rem;line-height:1.1;font-family:var(--font-outfit);letter-spacing:-.02em;margin-bottom:.9375rem;font-weight:600}._4WTJ2q_shareTabs>*{width:100%}._4WTJ2q_shareCopy{font-size:.5rem;line-height:1.5;font-family:var(--font-dm-mono);letter-spacing:-.02em;margin-block:.9375rem;font-weight:400}._4WTJ2q_shareError{font-size:.75rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-red)}._4WTJ2q_shareLink{border:1px solid var(--color-gray-1800);border-radius:.375rem;flex-direction:row;justify-content:space-between;align-items:center;gap:.625rem;height:2.5rem;padding:.25rem .25rem .25rem .75rem;display:flex}._4WTJ2q_shareUrl{min-width:0;font-size:.625rem;line-height:1.2;font-family:var(--font-dm-mono);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:400;overflow:hidden}._4WTJ2q_shareUrlPending{color:var(--color-stone)}._4WTJ2q_shareCopyButton{width:1.875rem;height:1.875rem;color:var(--color-bg);cursor:pointer;background-color:var(--color-charcoal);border:0;border-radius:.375rem;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .25s,color .25s,opacity .25s;display:flex}._4WTJ2q_shareCopyButton svg{width:1.125rem;height:1.125rem}._4WTJ2q_shareCopyButton:hover:not(:disabled){background-color:var(--color-gray-2600)}._4WTJ2q_shareCopyButton:disabled{cursor:default;opacity:.4}._4WTJ2q_shareCopied{color:var(--color-mint-dark);background-color:var(--color-mint)}._4WTJ2q_shareDownloads{border-top:1px solid var(--color-gray-1800);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;margin-top:.9375rem;padding-top:.9375rem;display:flex}._4WTJ2q_shareDownloads ._4WTJ2q_shareCopy{margin-block:0 .25rem}._4WTJ2q_shareDownloadsTitle{font-size:.875rem;line-height:1.2;font-family:var(--font-outfit);letter-spacing:-.01em;font-weight:600}._4WTJ2q_shareDownload{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem;display:flex}._4WTJ2q_shareDownloadLabel{font-size:.75rem;line-height:1.3;font-family:var(--font-outfit);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._4WTJ2q_shareLatest{font:inherit;color:var(--color-bg);letter-spacing:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin-left:.75rem;padding:0;text-decoration:underline}._4WTJ2q_linkRefusal{font-size:.875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-yellow-stat);margin-top:1.75rem}._4WTJ2q_results{margin-inline:calc(var(--search-gutter)*-1);padding-top:3.75rem;padding-inline:var(--search-inset);animation:.6s cubic-bezier(.165,.84,.44,1) .3s both _4WTJ2q_rise-in}._4WTJ2q_resultsTitle{font-size:1.375rem;line-height:1;font-family:var(--font-outfit);letter-spacing:-.02em;font-weight:500}._4WTJ2q_resultsByVariable{color:var(--color-media-bg);font-weight:300}._4WTJ2q_resultsCaption{font-size:.6875rem;line-height:1.4;font-family:var(--font-dm-mono);color:var(--color-sage);letter-spacing:-.01em;border-bottom:1px solid var(--color-gray-2700);margin-top:1.75rem;padding-bottom:.5rem}._4WTJ2q_resultsCaption+._4WTJ2q_resultsCaption{margin-top:0}._4WTJ2q_resultsEmpty{max-width:35rem;font-size:1rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-media-bg);margin-top:1.5rem;font-weight:300}._4WTJ2q_table{--table-col-year:5.625rem;--table-col-value:7.5rem;margin-top:0}._4WTJ2q_tableRow{align-items:start;column-gap:1.5rem;min-height:3.8125rem;padding-top:1.25rem;display:grid}._4WTJ2q_tableRow span{overflow-wrap:break-word}._4WTJ2q_tableHeadStick{z-index:1;will-change:top;transition:top .5s cubic-bezier(.5,0,.2,1);position:sticky;top:-2px}[data-nav-hidden] ._4WTJ2q_tableHeadStick{top:calc(-2px - 3rem)}._4WTJ2q_tableHead{height:auto;min-height:calc(6.8125rem + 2px);font-size:.8125rem;line-height:1.2;font-family:var(--font-dm-mono);color:var(--color-media-bg);letter-spacing:-.02em;background-color:var(--color-gray-2800);border-top:calc(3rem + 2px) solid var(--color-gray-2800);border-bottom:1px solid var(--color-gray-2600);align-items:end;padding-top:0;padding-bottom:.5rem;font-weight:400}._4WTJ2q_tableRow:not(._4WTJ2q_tableHead){font-size:1rem;line-height:1.3;font-family:var(--font-outfit);letter-spacing:-.01em;font-weight:300}._4WTJ2q_usd{font-family:var(--font-dm-mono);font-variant-numeric:tabular-nums;text-align:right}._4WTJ2q_loadMore{flex-direction:row;justify-content:center;align-items:center;margin-top:2.5rem;margin-bottom:12.5rem;display:flex}._4WTJ2q_result ._4WTJ2q_cardsBlock{margin-block:auto 0;margin-inline:calc(var(--search-inset) - var(--search-gutter));padding-top:2.5rem}@keyframes _4WTJ2q_rise-in{0%{opacity:0;translate:0 1rem}}._4WTJ2q_cardsBlock{margin-top:4rem;animation:.5s cubic-bezier(.165,.84,.44,1) both _4WTJ2q_rise-in}._4WTJ2q_cardsTitle{font-size:1.375rem;line-height:1;font-family:var(--font-outfit);letter-spacing:-.02em;font-weight:500}._4WTJ2q_cards{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));gap:.8125rem;margin-top:2.5rem;padding:0;list-style:none;display:grid}._4WTJ2q_readingsSummary{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._4WTJ2q_readingCard{color:var(--color-bg);animation:.65s cubic-bezier(.165,.84,.44,1) both _4WTJ2q_rise-in;animation-delay:calc(var(--i,0)*70ms);border:1px solid var(--color-gray-2700);--color-gray-2700:var(--color-gray-2600);border-radius:.25rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._4WTJ2q_readingCard ._4WTJ2q_cardMeta{margin-top:.5rem}._4WTJ2q_readingCard ._4WTJ2q_cardBasis{font-size:.875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-sage);letter-spacing:-.01em}._4WTJ2q_readingCard ._4WTJ2q_cardRetry{margin-top:auto}._4WTJ2q_readingAbout ._4WTJ2q_tokenAbout{color:var(--color-bg)}._4WTJ2q_readingAbout ._4WTJ2q_tokenAbout ._4WTJ2q_tokenAboutLine,._4WTJ2q_readingAbout ._4WTJ2q_tokenAbout ._4WTJ2q_tokenAboutMark{color:var(--color-media-bg)}._4WTJ2q_readingAbout ._4WTJ2q_tokenAbout ._4WTJ2q_tokenAboutTitle,._4WTJ2q_readingAbout ._4WTJ2q_tokenAbout ._4WTJ2q_tokenAboutMark:hover,._4WTJ2q_readingAbout ._4WTJ2q_tokenAbout ._4WTJ2q_tokenAboutMark:focus-visible,._4WTJ2q_readingAbout ._4WTJ2q_tokenAbout ._4WTJ2q_tokenAboutMark[data-state=open]{color:var(--color-bg)}._4WTJ2q_readingAbout ._4WTJ2q_tokenAbout ._4WTJ2q_tokenAboutLink,._4WTJ2q_readingAbout ._4WTJ2q_tokenAbout ._4WTJ2q_tokenAboutLink svg{color:var(--color-media-bg)}._4WTJ2q_card{color:var(--color-bg);animation:.65s cubic-bezier(.165,.84,.44,1) both _4WTJ2q_rise-in;animation-delay:calc(var(--i,0)*70ms);text-align:left;border:1px solid var(--color-gray-2700);cursor:pointer;background:0 0;border-radius:.25rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.25rem;transition:border-color .25s,background-color .25s;display:flex}._4WTJ2q_card:hover{border-color:var(--color-media-bg);background-color:#ffffff0a}._4WTJ2q_cardTitle{font-size:1.125rem;line-height:1.2;font-family:var(--font-outfit);letter-spacing:-.02em;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}._4WTJ2q_cardMeta{font-size:1rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-media-bg);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:300;display:-webkit-box;overflow:hidden}._4WTJ2q_cardTitleUnreadable{color:var(--color-yellow-stat)}._4WTJ2q_cardUnreadable{cursor:default;--color-gray-2700:var(--color-gray-2600);justify-content:flex-start}._4WTJ2q_cardUnreadable:hover{border-color:var(--color-gray-2700);background-color:#0000}._4WTJ2q_cardRetry{align-self:flex-start}._4WTJ2q_callout{border-left:2px solid var(--color-yellow-hover);flex-direction:column;align-items:flex-start;gap:1.875rem;max-width:35rem;margin-top:2.5rem;padding-left:1.5rem;animation:.5s cubic-bezier(.165,.84,.44,1) both _4WTJ2q_rise-in;display:flex}._4WTJ2q_calloutTitle{font-size:1.375rem;line-height:1;font-family:var(--font-outfit);letter-spacing:-.02em;font-weight:500}._4WTJ2q_calloutText{max-width:27.625rem;font-size:1rem;line-height:1.2;font-family:var(--font-outfit);color:var(--color-media-bg);letter-spacing:-.02em;font-weight:500}._4WTJ2q_startingPoint{flex-direction:column;align-items:flex-start;gap:1.875rem;max-width:35rem;margin-top:2.5rem;animation:.5s cubic-bezier(.165,.84,.44,1) both _4WTJ2q_rise-in;display:flex}._4WTJ2q_startingTitle{font-size:1.375rem;line-height:1;font-family:var(--font-outfit);letter-spacing:-.02em;font-weight:500}._4WTJ2q_scopeLine{font-size:1.125rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-media-bg);letter-spacing:-.02em;font-weight:500}._4WTJ2q_callout ._4WTJ2q_actions,._4WTJ2q_startingPoint ._4WTJ2q_actions{margin-top:0}._4WTJ2q_answerTry{margin-top:3.5rem}@media (max-width:1023px){._4WTJ2q_section{--search-gutter:var(--page-gutter);--search-inset:var(--page-gutter)}._4WTJ2q_hero{flex-direction:column}._4WTJ2q_heroMain{max-width:none;padding-right:var(--search-inset)}._4WTJ2q_eyebrow{margin-top:0}._4WTJ2q_panel{width:100%;padding:2rem var(--search-inset) 1.25rem;border-top:1px solid var(--color-gray-2600);border-left:0}._4WTJ2q_tableRow:not(._4WTJ2q_tableHead){font-size:.875rem;line-height:1.3}._4WTJ2q_query,._4WTJ2q_sentence{font-size:3rem;line-height:1.1}._4WTJ2q_count{font-size:3rem;line-height:1.2}._4WTJ2q_why{max-width:none}._4WTJ2q_idlePrompt{margin-top:5rem}._4WTJ2q_idle[data-typing] ._4WTJ2q_idlePrompt{margin-top:1.25rem}}@media (min-width:660px) and (max-width:1023px){._4WTJ2q_panel{border-top:0;max-width:50%}._4WTJ2q_heroMain:has(+._4WTJ2q_panel){border-bottom:1px solid var(--color-gray-2600)}._4WTJ2q_buildBox{flex:1;max-width:none}._4WTJ2q_idleBottom>:last-child{flex:1;min-width:0}}@media (max-width:659px){._4WTJ2q_section{padding-block:6.25rem 2.5rem}._4WTJ2q_departureStudio{flex-direction:column;align-items:flex-start;gap:.625rem}._4WTJ2q_subMenu{--sub-drop:calc(var(--radix-dropdown-menu-trigger-height) + 1px);top:var(--sub-drop);width:calc(100vw - 32px);max-width:none;max-height:calc(var(--radix-dropdown-menu-content-available-height) - var(--sub-drop));margin-left:0;position:relative}._4WTJ2q_subMenu[data-side=right]{left:calc(16px - var(--sub-trigger-right))}._4WTJ2q_subMenu[data-side=left]{left:calc(100vw - 16px - var(--sub-trigger-left))}._4WTJ2q_subMenu ._4WTJ2q_optionLabel{overflow-wrap:anywhere;white-space:normal}._4WTJ2q_idleBottom{flex-direction:column}._4WTJ2q_buildBox{max-width:none}._4WTJ2q_query,._4WTJ2q_sentence{font-size:2.125rem;line-height:1.1}._4WTJ2q_count{font-size:2.5rem;line-height:1.2}._4WTJ2q_actions{flex-wrap:wrap;row-gap:.75rem}._4WTJ2q_tableRow{column-gap:.5rem;min-height:3rem;padding-top:.875rem}._4WTJ2q_tableRow span{overflow-wrap:normal;white-space:nowrap}._4WTJ2q_tableRow:not(._4WTJ2q_tableHead){font-size:.75rem;line-height:1.3}._4WTJ2q_tableHead{min-height:calc(5.75rem + 2px);padding-bottom:.375rem;font-size:.625rem;line-height:1}._4WTJ2q_tableHeadStick{overflow-x:clip}._4WTJ2q_tableBody{scrollbar-width:none;overflow-x:auto}._4WTJ2q_tableBody::-webkit-scrollbar{display:none}._4WTJ2q_tableHeadGhost{visibility:hidden;border:0;height:0;min-height:0;padding:0;overflow:hidden}}._4WTJ2q_menuAnchor{scroll-margin-top:6.25rem}._4WTJ2q_actions ._4WTJ2q_refineButton>span{color:var(--color-yellow-hover)}
._6m4nOa_options{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.5rem;display:flex}._6m4nOa_section{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;display:flex}._6m4nOa_section+._6m4nOa_section{border-top:1px solid var(--color-net-light);padding-top:1.5rem}._6m4nOa_sectionTitle{font-size:.875rem;line-height:1;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.02em;font-weight:500}._6m4nOa_tabs>*{width:100%}._6m4nOa_role{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.75rem;display:flex}._6m4nOa_role+._6m4nOa_role{margin-top:.5rem}._6m4nOa_roleTitle{font-size:.6875rem;line-height:1;font-family:var(--font-outfit);color:var(--color-stone);letter-spacing:.02em;text-transform:uppercase;font-weight:500}._6m4nOa_note{font-size:.75rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-stone)}._6m4nOa_rows{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;display:flex}._6m4nOa_check{width:100%;color:var(--color-charcoal);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.625rem;padding:0;display:flex}._6m4nOa_check:focus-visible{outline:1px solid var(--color-charcoal);outline-offset:.25rem;border-radius:.125rem}._6m4nOa_box{width:.75rem;height:.75rem;color:var(--color-white);border:1px solid var(--color-stone-light);border-radius:.125rem;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;margin-top:-1px;transition:background-color .25s,border-color .25s;display:flex}._6m4nOa_box svg{opacity:0;width:.625rem;height:.625rem}[aria-checked=true]>._6m4nOa_box{background:var(--color-charcoal);border-color:var(--color-charcoal)}[aria-checked=true]>._6m4nOa_box svg{opacity:1}._6m4nOa_checkText{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:.3125rem;min-width:0;display:flex}._6m4nOa_checkName{font-size:.625rem;line-height:1.2;font-family:var(--font-dm-mono);letter-spacing:-.02em;font-weight:500}._6m4nOa_checkDetail{font-size:.625rem;line-height:1.35;font-family:var(--font-dm-mono);color:var(--color-stone);letter-spacing:-.02em}._6m4nOa_disclose{width:100%;font-size:.875rem;line-height:1;font-family:var(--font-outfit);color:var(--color-charcoal);text-align:left;letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;padding:0;font-weight:500;display:flex}._6m4nOa_disclose svg{width:1rem;height:1rem;margin-left:auto;transition:rotate .3s}._6m4nOa_disclose[aria-expanded=true] svg{rotate:180deg}._6m4nOa_discloseCount{font-size:.6875rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-stone);font-weight:400}._6m4nOa_extras{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;display:flex}._6m4nOa_inFile{font-size:.75rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-charcoal);background:var(--color-grid-bg-light);border-radius:.25rem;padding:.5rem .625rem}
.GKq6zG_panel{overflow-wrap:anywhere;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.625rem;display:flex}.GKq6zG_rows{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.GKq6zG_row{grid-template-columns:1fr 1fr;align-items:baseline;gap:1.25rem;padding-block:.75rem;display:grid}.GKq6zG_row+.GKq6zG_row{border-top:1px solid var(--color-net-mid)}.GKq6zG_label{font-size:.6875rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em;font-weight:400}.GKq6zG_value{font-size:.8125rem;line-height:1.1;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:.01em;font-weight:500}.GKq6zG_indicator{border-top:1px solid var(--color-net-mid)}.GKq6zG_indicatorHead{font-size:.8125rem;line-height:1.1;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:0;cursor:pointer;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.875rem;padding-block:.875rem;font-weight:500;list-style:none;display:flex}.GKq6zG_indicatorHead::-webkit-details-marker{display:none}.GKq6zG_indicatorName{flex:1;min-width:0}.GKq6zG_indicatorChevron{flex-shrink:0;width:.75rem;height:.75rem;margin-top:.0625rem;transition:rotate .25s}.GKq6zG_indicator[open] .GKq6zG_indicatorChevron{rotate:180deg}.GKq6zG_indicatorBody{background-color:var(--color-gray-100);border-radius:.625rem;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;margin-bottom:1.25rem;padding:1.125rem 1rem;display:flex}.GKq6zG_fieldLabel{font-size:.875rem;line-height:1.2;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.02em;font-weight:700}.GKq6zG_id{flex-direction:row;justify-content:flex-start;align-items:center;gap:.625rem;margin-bottom:.625rem;display:flex}.GKq6zG_idValue{min-width:0;font-size:.8125rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.GKq6zG_idCopy{width:1.25rem;height:1.25rem;color:var(--color-charcoal);cursor:pointer;background:0 0;border:0;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.GKq6zG_idCopy svg{width:1rem;height:1rem}.GKq6zG_idCopy:hover{opacity:.6}.GKq6zG_description{font-size:.875rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;font-weight:300}.GKq6zG_block{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;padding-block:.25rem .625rem;display:flex}.GKq6zG_items{font-size:.8125rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-charcoal);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.375rem;margin:0;padding:0;font-weight:300;list-style:none;display:flex}.GKq6zG_title{font-size:1rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;font-weight:500}.GKq6zG_live{font-size:.6875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em;font-weight:400}.GKq6zG_citation{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;display:flex}.GKq6zG_citationText{min-width:0;font-size:.8125rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-charcoal);flex:1}.GKq6zG_sources{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.GKq6zG_source{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem;padding-block:.75rem;display:flex}.GKq6zG_source+.GKq6zG_source{border-top:1px solid var(--color-net-mid)}.GKq6zG_sourceName{font-size:.8125rem;line-height:1.2;font-family:var(--font-outfit);color:var(--color-charcoal);font-weight:500}.GKq6zG_sourceName:is(a){text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.GKq6zG_source .GKq6zG_sourceIcon{vertical-align:-.2em;width:1.1em;height:auto;margin-left:.15em;display:inline-block}.GKq6zG_sourceMeta{font-size:.6875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em}.GKq6zG_measure{font-size:.875rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;font-weight:300}.GKq6zG_measure b{font-weight:500}.GKq6zG_codes{font-size:.8125rem;line-height:1.6;font-family:var(--font-outfit);color:var(--color-charcoal);font-weight:300}.GKq6zG_termCodes{vertical-align:1px;flex-wrap:wrap;gap:.25rem;margin-left:.5rem;display:inline-flex}.GKq6zG_termMore{font-size:.625rem;line-height:1.4;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em;align-self:center}.GKq6zG_codes code,.GKq6zG_termCodes code{font-size:.625rem;line-height:1.4;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em;overflow-wrap:anywhere;background-color:var(--color-grid-bg-light);border-radius:.25rem;padding:.125rem .375rem}.GKq6zG_termBlock{border-top:1px solid var(--color-net-mid);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;padding-block:.75rem;display:flex}.GKq6zG_terms{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.GKq6zG_termPlain,.GKq6zG_term{font-size:.8125rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:.01em;font-weight:500}.GKq6zG_term{text-align:left;-webkit-text-decoration:underline dotted var(--color-stone-light);text-decoration:underline dotted var(--color-stone-light);text-underline-offset:.25em;cursor:help;background:0 0;border:0;padding:0;display:inline}.GKq6zG_termIcon{vertical-align:-1px;width:.625rem;height:.625rem;color:var(--color-stone);margin-left:.25rem;display:inline-block}.GKq6zG_definition{font-size:.75rem;line-height:1.4}.GKq6zG_definition[data-state=open]{animation:.25s cubic-bezier(.165,.84,.44,1) GKq6zG_pop-in}.GKq6zG_definition[data-state=closed]{animation:.2s cubic-bezier(.895,.03,.685,.22) forwards GKq6zG_pop-out}@keyframes GKq6zG_pop-in{0%{opacity:0;translate:0 .625rem}}@keyframes GKq6zG_pop-out{to{opacity:0;translate:0 .625rem}}.GKq6zG_definition{z-index:311;max-width:20rem;max-height:var(--radix-popover-content-available-height);overflow-wrap:anywhere;font-family:var(--font-outfit);color:var(--color-charcoal);background-color:var(--color-popup);border-radius:.25rem;padding:.625rem;font-weight:300;overflow-y:auto}.GKq6zG_definition:focus-visible{outline:1px solid var(--color-charcoal);outline-offset:2px}.GKq6zG_from{font-size:.8125rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-charcoal);font-weight:300}.GKq6zG_cite{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;display:flex}.GKq6zG_citeRow{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.625rem;display:flex}.GKq6zG_hint{font-size:.6875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-stone);letter-spacing:-.02em}.GKq6zG_citeHead{flex-direction:row;justify-content:space-between;align-items:center;gap:.625rem;display:flex}.GKq6zG_citeSwitch{gap:1px;display:inline-flex}.GKq6zG_citeSwitch button{height:1.25rem;font-size:.625rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-charcoal);letter-spacing:-.02em;cursor:pointer;background-color:var(--color-grid-bg-light);border:0;padding:0 .5rem}.GKq6zG_citeSwitch button:first-child{border-radius:.25rem 0 0 .25rem}.GKq6zG_citeSwitch button:last-child{border-radius:0 .25rem .25rem 0}.GKq6zG_citeSwitch button[aria-pressed=true]{color:var(--color-step-text);background-color:var(--color-charcoal)}.GKq6zG_addLink{font:inherit;color:var(--color-charcoal);letter-spacing:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.GKq6zG_addLink:disabled{color:var(--color-stone);cursor:progress}.GKq6zG_madeLinkUrl{color:var(--color-charcoal);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.GKq6zG_formula{background-color:var(--color-grid-bg-light);border-radius:.375rem;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.375rem;padding:.75rem;display:flex}.GKq6zG_formulaLabel{font-size:.625rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-stone);letter-spacing:-.02em}.GKq6zG_fraction{grid-template-columns:1fr;display:grid}.GKq6zG_fraction p{font-size:.8125rem;line-height:1.3;font-family:var(--font-outfit);color:var(--color-charcoal);padding-block:.1875rem;font-weight:500}.GKq6zG_fraction hr{border:0;border-top:1px solid var(--color-charcoal);margin:.125rem 0}.GKq6zG_made{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.75rem;padding-bottom:1.25rem;display:flex}.GKq6zG_madeLink{font-size:.8125rem;line-height:1.2;font-family:var(--font-outfit);color:var(--color-charcoal);text-underline-offset:.2em;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.GKq6zG_madeLinkIcon{vertical-align:-.2em;width:1.1em;height:auto;margin-left:.15em;display:inline-block}.GKq6zG_rail{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.GKq6zG_step{padding-left:1.5rem;position:relative}.GKq6zG_step:before{box-sizing:border-box;content:"";background-color:var(--color-white);border:1px solid var(--color-charcoal);border-radius:50%;width:.625rem;height:.625rem;position:absolute;top:.5625rem;left:0}.GKq6zG_step:not(:last-child):after{content:"";background-color:var(--color-charcoal);width:1px;position:absolute;top:1.1875rem;bottom:-.6875rem;left:.28125rem}.GKq6zG_stepCard:before{background-color:var(--color-charcoal)}.GKq6zG_stepRow{width:100%;color:inherit;text-align:left;background:0 0;border:0;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem 0;display:flex}.GKq6zG_stepRow:is(button){cursor:pointer}.GKq6zG_stepLabel{min-width:0;font-size:.8125rem;line-height:1.34;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.031em;font-weight:400}.GKq6zG_stepLabel b{font-weight:500}.GKq6zG_stepDot{color:var(--color-stone-light);padding-inline:.3125rem;font-style:normal}.GKq6zG_stepKind{font-size:.625rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-stone);letter-spacing:-.02em;font-weight:400;display:block}.GKq6zG_stepChevron{width:.75rem;height:.75rem;color:var(--color-charcoal);flex-shrink:0;transition:rotate .25s cubic-bezier(.165,.84,.44,1)}.GKq6zG_stepChevronOpen{rotate:180deg}.GKq6zG_stepDetail{font-size:.6875rem;line-height:1.4;font-family:var(--font-outfit);color:var(--color-stone);letter-spacing:-.031em;padding:0 1.25rem .5rem 0;font-weight:300}
._17jpYG_sectionLabel{font-size:.6875rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-stone);letter-spacing:-.02em;margin:0 0 1rem;font-weight:400}._17jpYG_presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;margin-bottom:2.5rem;display:grid}._17jpYG_preset{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;width:100%;min-width:0;margin:0;padding:.5rem;transition:border-color .2s;display:flex}._17jpYG_preset:hover{border-color:var(--color-net-light)}._17jpYG_presetActive,._17jpYG_presetActive:hover{border-color:var(--color-charcoal)}._17jpYG_swatches{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1px;width:100%;display:flex}._17jpYG_swatch{border-radius:.1875rem;flex:1 1 0;min-width:0;height:1rem;display:block}._17jpYG_presetName{font-size:.75rem;line-height:1.1;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;font-weight:500}._17jpYG_rows{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.375rem;display:flex}._17jpYG_row{cursor:pointer;border:1px solid var(--color-net-light);border-radius:.625rem;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem;padding:.75rem .625rem;display:flex}._17jpYG_rowLabel{font-size:.75rem;line-height:1.1;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;flex:1;font-weight:500}._17jpYG_rowHex{font-size:.625rem;line-height:1.1;font-family:var(--font-outfit);color:var(--color-gray-2700);letter-spacing:-.01em;font-weight:300}._17jpYG_hash{color:var(--color-blue-gray);opacity:.5;margin-right:.1875rem}._17jpYG_well{border:1px solid var(--color-net-light);border-radius:.25rem;width:1.75rem;height:1rem;display:block;position:relative;overflow:hidden}._17jpYG_wellInput{cursor:pointer;opacity:0;border:0;width:calc(100% + 1.25rem);height:calc(100% + 1.25rem);padding:0;position:absolute;inset:-.625rem}
.DtcfXW_form{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;display:flex}.DtcfXW_field{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;display:flex}.DtcfXW_label{font-size:.6875rem;line-height:1;font-family:var(--font-dm-mono);color:var(--color-stone);letter-spacing:-.02em}.DtcfXW_input,.DtcfXW_textarea,.DtcfXW_titleArea{width:100%;font-size:.875rem;line-height:1.2;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;background-color:var(--color-white);border:1px solid var(--color-sage-light);border-radius:.375rem;outline:none;padding:.75rem .625rem;font-weight:500;transition:border-color .2s}.DtcfXW_input::placeholder,.DtcfXW_textarea::placeholder,.DtcfXW_titleArea::placeholder{color:var(--color-gray-1400);opacity:1}.DtcfXW_input:focus,.DtcfXW_textarea:focus,.DtcfXW_titleArea:focus{border-color:var(--color-charcoal)}.DtcfXW_textarea{resize:none;field-sizing:content;min-height:6rem;max-height:50vh}.DtcfXW_titleArea{resize:none;field-sizing:content;min-height:3.75rem}.DtcfXW_actions{flex-direction:row;justify-content:flex-end;align-items:center;margin-top:1.5rem;display:flex}
.CrwiXW_prompt{background-color:var(--color-white);border:1px solid var(--color-sage-light);border-radius:.625rem;flex-direction:row;justify-content:space-between;align-items:center;gap:.625rem;width:100%;height:3rem;margin-bottom:1.25rem;padding:.625rem;display:flex;position:relative}.CrwiXW_promptGrow{height:auto;min-height:3rem}.CrwiXW_promptGrow .CrwiXW_promptInput{resize:none;overflow-y:auto}.CrwiXW_promptInput{min-width:0;font-size:.875rem;line-height:1.1;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;background:0 0;border:0;outline:none;flex-grow:1;font-weight:500}.CrwiXW_promptInput::placeholder{color:var(--color-charcoal)}.CrwiXW_promptInput:focus::placeholder{opacity:.4}.CrwiXW_promptSubmit{width:1.75rem;height:1.75rem;color:var(--color-bg);cursor:pointer;background-color:var(--color-charcoal);border:0;border-radius:.375rem;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .25s,color .25s;display:flex}.CrwiXW_promptSubmit:hover{background-color:var(--color-gray-2600)}.CrwiXW_promptSubmitIcon{rotate:-90deg}.CrwiXW_chatPrompt{margin-bottom:0}.CrwiXW_chatPrompt .CrwiXW_promptInput::placeholder{color:var(--color-gray-1400);opacity:1}
.QL2icG_wrapper{display:block}.QL2icG_word{color:color-mix(in sRGB, var(--text-fill-color,var(--color-charcoal)) 18%, var(--text-fill-bg,var(--color-bg)));display:inline-block;position:relative}.QL2icG_wordFill{color:var(--text-fill-color,var(--color-charcoal));-webkit-user-select:none;user-select:none;--word-fill:clamp(0, (var(--fill-progress,0) - var(--w,0)) * var(--fill-span,8), 1);clip-path:inset(-.35em calc((1 - var(--word-fill)) * 100% - var(--word-fill) * .35em) -.35em -.1em);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.QL2icG_wordFill{clip-path:none}}
.XH5NJW_fade{background:linear-gradient(to bottom, var(--color-bg), var(--color-net-mid));height:12.5rem}