.hd-app{--hd-ink:#0b0b0c;--hd-muted:#6b6b74;--hd-line:#e9e9ee;--hd-soft:#f5f5f7;--hd-violet:#783afb;--hd-violet-soft:#efe7ff;--hd-orange:#ff5b49;--hd-green:#17b26a;--hd-red:#f04438;--hd-radius:.75rem;color:var(--hd-ink);text-align:left;font-feature-settings:"zero" 1, "tnum" 1;background:#09090b;border:1px solid #ffffff1a;border-radius:1.25rem;grid-template-rows:auto minmax(0,1fr);grid-template-columns:11.5rem minmax(0,1fr);gap:.4rem .5rem;padding:.5rem;font-size:.8125rem;line-height:1.35;display:grid;position:relative;box-shadow:0 30px 80px -20px #0009}.hd-app_side{color:#ffffffb3;min-width:0;padding:.25rem .125rem;font-size:.78125rem;overflow:hidden}.hd-app_ws{margin-bottom:.25rem}.hd-app_workspace{all:unset;box-sizing:border-box;color:#fff;cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;height:2.25rem;padding:0 .5rem;font-weight:600;transition:background-color .15s;display:flex}.hd-app_workspace:hover,.hd-app_workspace[aria-expanded=true]{background:#ffffff14}.hd-app_workspace:focus-visible{outline:2px solid var(--hd-violet);outline-offset:-2px}.hd-ws{width:15rem;padding:.5rem .35rem .35rem}.hd-ws_title{padding:.15rem .5rem .4rem;font-size:.8125rem;font-weight:600}.hd-ws_item{min-height:2.5rem}.hd-ws_item .hd-mono{border-radius:.35rem;width:1.25rem;height:1.25rem;font-size:.6875rem}.hd-ws_name{min-width:0;font-weight:500;line-height:1.25;display:grid}.hd-ws_domain{color:var(--hd-muted);font-size:.6875rem;font-weight:400}.hd-ws_new{color:inherit;font-weight:500;text-decoration:none}.hd-ws_new svg{flex:none;width:1rem;height:1rem;margin:0 .125rem}.hd-app_bar{grid-column:1/-1;justify-content:space-between;align-items:center;gap:.75rem;height:1.1rem;padding:0 .35rem 0 .3rem;display:flex}.hd-app_dots{gap:.4rem;display:flex}.hd-app_dots i{background:#ff5f57;border-radius:50%;width:.625rem;height:.625rem}.hd-app_dots i:nth-child(2){background:#febc2e}.hd-app_dots i:nth-child(3){background:#28c840}.hd-app_back{display:none}.hd-app_hint.hd-app_tour{color:#fff9;border-radius:.35rem;margin:-.35rem -.5rem -.35rem auto;padding:.35rem .5rem;text-decoration:none;transition:color .15s}@media (pointer:coarse){.hd-app_hint.hd-app_tour{position:relative}.hd-app_hint.hd-app_tour:after{content:"";height:44px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}}.hd-app_hint.hd-app_tour:hover{color:#fff}.hd-app_tour:focus-visible{outline:2px solid var(--hd-violet);outline-offset:2px}.hd-app_hint.hd-app_tour svg{color:inherit}.hd-app[data-hd-guided] .hd-app_side{opacity:.6}.hd-app[data-hd-guided] .hd-app_nav-item,.hd-app[data-hd-guided] .hd-app_workspace{cursor:default}.hd-app[data-hd-guided] .hd-app_nav-item:not([aria-current]):hover{color:inherit;background:0 0}.hd-app[data-hd-guided] :is(.hd-seg,.hd-filters_right,.hd-head_actions,[data-hd-toast]){opacity:.6;pointer-events:none}.hd-app[data-hd-toured]{box-shadow:0 0 0 3px var(--hd-violet), 0 30px 80px -20px #0009;transition:box-shadow .3s}.hd-app_hint{color:#ffffff80;white-space:nowrap;align-items:center;gap:.35rem;min-width:0;font-size:.6875rem;line-height:1;display:inline-flex}.hd-app_hint svg{color:#a78bfa;flex:none;width:.75rem;height:.75rem}.hd-app_hint-text{text-overflow:ellipsis;overflow:hidden}.hd-app_switch{opacity:.7;width:.875rem;height:.875rem;margin-left:auto}.hd-app_nav{gap:2px;margin:0;padding:0;list-style:none;display:grid}.hd-app_nav>li{margin:0;padding:0}.hd-app_nav-item{all:unset;box-sizing:border-box;white-space:nowrap;cursor:pointer;border-radius:.5rem;align-items:center;gap:.55rem;width:100%;height:1.8rem;padding:0 .5rem;transition:background-color .15s,color .15s;display:flex}.hd-app_nav-label{text-overflow:ellipsis;overflow:hidden}.hd-app_nav-item:hover{color:#fff;background:#ffffff0f}.hd-app_nav-item[aria-current=page]{color:#fff;background:#ffffff1a}.hd-app_nav-item:focus-visible{outline:2px solid var(--hd-violet);outline-offset:-2px}.hd-app_icon{flex:none;width:.95rem;height:.95rem}.hd-app_icon.is-fill,.hd-app_nav-item[aria-current=page] .hd-app_icon.is-line:has(+.is-fill){display:none}.hd-app_nav-item[aria-current=page] .hd-app_icon.is-fill{display:block}.hd-app_badge{background:var(--hd-violet);color:#fff;border-radius:.35rem;margin-left:auto;padding:.05rem .35rem;font-size:.6875rem;font-weight:600}.hd-app.is-seen .hd-app_badge{animation:1.4s ease-out .6s hd-badge-pulse}@keyframes hd-badge-pulse{0%{box-shadow:0 0 #783afbb3}70%{box-shadow:0 0 0 .45rem #783afb00}to{box-shadow:0 0 #783afb00}}.hd-app_nav-group{color:#ffffff80;align-items:center;gap:.25rem;padding:.5rem .375rem .2rem;font-size:.75rem;display:flex}.hd-app_nav-group svg{width:.75rem;height:.75rem}.hd-app_main{grid-template-rows:minmax(0,1fr);min-width:0;display:grid;position:relative}.hd-app_page{scrollbar-width:thin;scrollbar-color:#d4d4d8 transparent;background:#fff;border-radius:.875rem;min-width:0;padding:1rem 1.125rem;position:relative;overflow:hidden;container-type:inline-size}[data-hd-taken] .hd-app_page{overscroll-behavior:auto;overflow-y:auto}.hd-app_content{display:contents}.hd-app_page:focus{outline:none}.hd-app [hidden]{display:none!important}.hd-app :focus-visible{outline:2px solid var(--hd-violet);outline-offset:2px}.hd-app_page:before{content:"";z-index:6;background:var(--hd-violet);transform-origin:0;opacity:0;pointer-events:none;width:100%;height:2px;position:absolute;inset:0 auto auto 0;transform:scaleX(0)}.hd-app_page.is-loading:before{opacity:1;animation:.6s cubic-bezier(.2,.7,.2,1) forwards hd-load-bar}@keyframes hd-load-bar{to{transform:scaleX(.85)}}.hd-app_page.is-loading [data-hd-skel]{border-radius:.6rem;animation:1.1s linear infinite hd-skel;position:relative;color:#0000!important;box-shadow:none!important;background:linear-gradient(90deg,#f0f0f2 25%,#f7f7f9 45%,#f0f0f2 65%) 0 0/300% 100%!important;border-color:#0000!important}.hd-app_page.is-loading [data-hd-skel] *{visibility:hidden}@keyframes hd-skel{0%{background-position:100% 0}to{background-position:0 0}}.hd-app button{font:inherit;color:inherit}.hd-app button.hd-btn,.hd-app [data-hd-go]:not(.hd-app_nav-item),.hd-app [data-hd-toast]{cursor:pointer}.hd-app button.hd-btn{transition:background-color .15s,border-color .15s}.hd-app button.hd-btn:not(.is-dark):hover{background:#f4f4f5}.hd-app button.hd-btn.is-dark:hover{background:#27272a;border-color:#27272a}.hd-app button.hd-btn:active{transform:translateY(.5px)}.hd-app [data-hd-toggle],.hd-app [data-hd-select],.hd-app [data-hd-cmp-row],.hd-app [data-hd-switch]{cursor:pointer}[data-hd-collapse]{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}[data-hd-collapse]>*{min-height:0;overflow:hidden}[data-hd-toggle-group].is-open [data-hd-collapse]{grid-template-rows:1fr}.hd-has-tip{position:relative}.hd-tip{z-index:8;color:#fff;text-align:left;white-space:normal;letter-spacing:0;width:max-content;max-width:15rem;transform:translate(calc(-50% + var(--tip-dx,0px)), .15rem);opacity:0;visibility:hidden;pointer-events:none;background:#0b0b0c;border-radius:.45rem;padding:.4rem .55rem;font-size:.6875rem;font-weight:500;line-height:1.35;transition:opacity .12s,transform .12s,visibility 0s .12s;position:absolute;bottom:calc(100% + .4rem);left:50%}.hd-tip.is-below{transform:translate(calc(-50% + var(--tip-dx,0px)), -.15rem);top:calc(100% + .4rem);bottom:auto}.hd-has-tip:hover>.hd-tip,.hd-has-tip:focus-visible>.hd-tip,.hd-has-tip:focus-within>.hd-tip{opacity:1;visibility:visible;transform:translate(calc(-50% + var(--tip-dx,0px)), 0);transition:opacity .12s,transform .12s}.hd-week{cursor:crosshair}.hd-week:before{content:"";opacity:0;border-left:1px dashed #71717a;transition:opacity .12s;position:absolute;top:0;bottom:0;left:50%}.hd-week:hover:before,.hd-week:focus-visible:before{opacity:1}.hd-week:focus-visible{outline:none}.hd-toast{left:var(--hd-toast-x,50%);bottom:var(--hd-toast-bottom,calc(1.5rem + env(safe-area-inset-bottom)));z-index:900;font-feature-settings:"zero" 1;width:max-content;max-width:calc(100vw - 1.5rem);font-family:inherit;position:fixed;transform:translate(-50%)}@media (width<=479px){.hd-toast{width:auto;left:.75rem;right:.75rem;transform:none}.hd-toast_body{justify-content:space-between}}.hd-toast_body{color:#fff;background:#0b0b0c;border-radius:.65rem;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem .85rem;font-size:.8125rem;animation:.25s cubic-bezier(.2,.7,.2,1) hd-toast-in;display:flex;box-shadow:0 10px 30px -8px #00000073}.hd-toast_body[hidden]{display:none}@keyframes hd-toast-in{0%{opacity:0;transform:translateY(.5rem)}}.hd-toast_link{background:var(--hd-violet,#783afb);color:#fff;white-space:nowrap;border-radius:.45rem;padding:.3rem .6rem;font-weight:600;text-decoration:none}.hd-toast_link:hover{background:#6a2df0}.hd-toast_close{all:unset;cursor:pointer;color:#ffffffb3;border-radius:.35rem;place-items:center;width:1.5rem;height:1.5rem;display:grid}.hd-toast_close:hover{color:#fff;background:#ffffff1a}.hd-toast_close svg{width:.85rem;height:.85rem}.hd-btn[aria-expanded=true]{background:#f4f4f5}.hd-btn[aria-expanded=true] .hd-menu_chev{transform:rotate(180deg)}.hd-menu_chev{transition:transform .15s}.hd-menu_count{background:var(--hd-violet,#783afb);color:#fff;text-align:center;border-radius:.3rem;min-width:1rem;padding:0 .25rem;font-size:.625rem;font-weight:600;line-height:1rem}.hd-menu_count[hidden]{display:none}.hd-pop{z-index:10;width:15rem;max-height:20rem;color:var(--hd-ink,#0b0b0c);text-align:left;background:#fff;border:1px solid #e4e4e7;border-radius:.6rem;grid-template-rows:auto minmax(0,1fr);padding:.35rem;font-size:.78125rem;display:grid;position:absolute;box-shadow:0 12px 32px -10px #00000040}.hd-pop[hidden]{display:none}.hd-pop.is-wide{width:19rem}.hd-pop.is-models{width:13rem}.hd-pop_search{box-sizing:border-box;width:100%;height:1.9rem;font:inherit;color:inherit;background:#fff;border:1px solid #d4d4d8;border-radius:.45rem;outline:none;margin:0 0 .3rem;padding:0 .6rem}.hd-app .hd-pop_search:focus-visible,.hd-app .hd-pop_item:focus-visible{outline:none}.hd-pop_search:focus{border-color:var(--hd-violet,#783afb);box-shadow:0 0 0 2px var(--hd-violet-soft,#efe7ff)}.hd-pop_list{overscroll-behavior:contain;min-height:0;overflow-y:auto}.hd-pop_item{all:unset;box-sizing:border-box;cursor:pointer;border-radius:.4rem;align-items:center;gap:.5rem;width:100%;min-height:1.85rem;padding:.25rem .5rem;display:flex}.hd-pop_item:hover,.hd-pop_item:focus-visible{background:#f4f4f5;outline:none}.hd-pop_item:focus-visible{box-shadow:inset 0 0 0 2px var(--hd-violet,#783afb)}.hd-pop_item.is-sub{padding-left:1.6rem}.hd-pop_item[hidden]{display:none}.hd-pop_text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hd-pop_item .hd-mono{border-radius:.25rem;width:1rem;height:1rem;font-size:.5625rem}.hd-pop_tick{visibility:hidden;flex:none;width:.85rem;height:.85rem;margin-left:auto}.hd-pop_item[aria-checked=true] .hd-pop_tick{visibility:visible}.hd-pop_sep{background:#f0f0f2;height:1px;margin:.25rem}.hd-pop_group[hidden]{display:none}.hd-check{color:#fff;background:#fff;border:1px solid #a1a1aa;border-radius:.2rem;flex:none;place-items:center;width:.9rem;height:.9rem;display:grid}.hd-check svg{visibility:hidden;width:.7rem;height:.7rem}.hd-pop_item[aria-checked=true] .hd-check,.hd-pop_item[aria-checked=mixed] .hd-check{border-color:var(--hd-ink,#0b0b0c);background:var(--hd-ink,#0b0b0c)}.hd-pop_item[aria-checked=true] .hd-check svg{visibility:visible}.hd-pop_item[aria-checked=mixed] .hd-check:after{content:"";background:#fff;grid-area:1/1;width:.45rem;height:2px}@media (prefers-reduced-motion:reduce){.hd-app_page.is-loading:before,.hd-app.is-seen .hd-app_badge,.hd-toast_body,.hd-app_page.is-loading [data-hd-skel]{animation:none}[data-hd-collapse],.hd-tip,.hd-app[data-hd-toured]{transition:none}.hd-app .hd-cp_bar,.hd-app .hd-ov_bar{transition:none!important}}.hd-card{border:1px solid var(--hd-line);border-radius:var(--hd-radius);background:#fff;padding:.75rem}.hd-muted{color:var(--hd-muted)}.hd-up{color:var(--hd-green)}.hd-down{color:var(--hd-red)}.hd-mono{background:var(--mono,#783afb);color:#fff;border-radius:.35rem;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-grid}.hd-mono[style*=--logo],.hd-s3_fav[style*=--logo],.hd-mcp-chat_mono[style*=--logo]{background:#fff var(--logo) center / 100% no-repeat;color:#0000;box-shadow:inset 0 0 0 1px #00000014}.hd-you{background:var(--hd-ink,#0b0b0c);color:#fff;letter-spacing:.02em;border-radius:.3rem;padding:.05rem .3rem;font-size:.625rem;font-weight:600}.hd-pill{background:var(--hd-ink,#0b0b0c);color:#fff;border-radius:.35rem;padding:.05rem .35rem;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-block}.hd-chip-num{color:var(--hd-ink);background:#f0f0f2;border-radius:.35rem;padding:0 .35rem;font-weight:600;display:inline-block}.hd-trend{align-items:center;gap:.25rem;display:inline-flex}.hd-trend_mark{flex:none;width:.45rem;height:.45rem}.hd-trend.is-good .hd-trend_mark{color:var(--hd-green)}.hd-trend.is-bad .hd-trend_mark{color:var(--hd-red)}.hd-trend.is-flat .hd-trend_mark{color:#a1a1aa}.hd-engine{flex:none;width:1rem;height:1rem}@media (width<=767px){.hd-app{border-radius:1rem;grid-template-columns:minmax(0,1fr);padding:.375rem}.hd-app_side{display:none}.hd-app_page{padding:.75rem}.hd-app_bar{justify-content:flex-start}.hd-app_hint{margin-left:auto}.hd-app[data-hd-away] .hd-app_back{all:unset;color:#fff;cursor:pointer;background:#ffffff1a;border-radius:.35rem;align-items:center;gap:.15rem;padding:0 .4rem 0 .2rem;font-size:.6875rem;line-height:1.1rem;display:inline-flex}.hd-app[data-hd-away] .hd-app_back:focus-visible{outline:2px solid var(--hd-violet);outline-offset:1px}.hd-app_back svg{width:.75rem;height:.75rem}}.hd-head{border-bottom:1px solid var(--hd-line,#e9e9ee);justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.7rem;padding-bottom:.7rem;display:flex}.hd-head_title{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.4rem;min-width:0;font-size:1.125rem;font-weight:600;display:flex}.hd-head_title svg{color:#6b6b74;flex:none;width:.9rem;height:.9rem}.hd-head_info{cursor:help;border-radius:50%;place-items:center;display:inline-grid}.hd-head_info .hd-tip{white-space:normal;font-size:.6875rem}.hd-head_actions{align-items:center;gap:.4rem;display:flex}.hd-btn{height:1.75rem;color:var(--hd-ink,#0b0b0c);white-space:nowrap;background:#fff;border:1px solid #e4e4e7;border-radius:.45rem;align-items:center;gap:.35rem;padding:0 .6rem;font-size:.75rem;font-weight:500;display:inline-flex}.hd-btn svg{flex:none;width:.8rem;height:.8rem}.hd-btn.is-split{border-radius:.45rem 0 0 .45rem}.hd-btn.is-chev{border-left:0;border-radius:0 .45rem .45rem 0;margin-left:-.4rem;padding:0 .35rem}.hd-btn.is-dark{border-color:var(--hd-ink,#0b0b0c);background:var(--hd-ink,#0b0b0c);color:#fff;font-weight:600}.hd-filters{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.hd-seg{color:#3f3f46;background:#f4f4f5;border-radius:.5rem;padding:.15rem;font-size:.75rem;display:inline-flex}.hd-seg>button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:.35rem;padding:.2rem .45rem;transition:background-color .15s,color .15s}.hd-seg>button:hover{color:var(--hd-ink,#0b0b0c)}.hd-seg>button[aria-pressed=true]{color:var(--hd-ink,#0b0b0c);background:#fff;font-weight:500;box-shadow:0 1px 2px #00000014}.hd-seg_custom{display:contents}.hd-seg_custom>button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:.35rem;padding:.2rem .45rem;transition:background-color .15s,color .15s}.hd-seg_custom>button:hover{color:var(--hd-ink,#0b0b0c)}.hd-seg_custom>button[aria-pressed=true]{color:var(--hd-ink,#0b0b0c);background:#fff;font-weight:500;box-shadow:0 1px 2px #00000014}.hd-seg_custom>button:focus-visible{outline:2px solid var(--hd-violet,#783afb);outline-offset:0}.hd-range{grid-template-rows:auto auto auto;gap:.5rem;width:17rem;padding:.6rem}.hd-range_title{font-weight:600}.hd-range_dates{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.hd-range_field{gap:.2rem;min-width:0;display:grid}.hd-range_label{color:var(--hd-muted,#71717a);font-size:.6875rem}.hd-range_value{white-space:nowrap;border:1px solid #d4d4d8;border-radius:.45rem;align-items:center;gap:.3rem;min-width:0;padding:.3rem .4rem;font-size:.71875rem;display:flex}.hd-range_value svg{width:.8rem;height:.8rem;color:var(--hd-muted,#71717a);flex:none}.hd-range_value>span{text-overflow:ellipsis;overflow:hidden}.hd-pop_item.hd-range_apply{background:var(--hd-ink,#0b0b0c);color:#fff;justify-content:center;font-weight:500}.hd-pop_item.hd-range_apply:hover,.hd-pop_item.hd-range_apply:focus-visible{background:#27272a}.hd-seg>button:focus-visible{outline:2px solid var(--hd-violet,#783afb);outline-offset:0}.hd-filters_right{gap:.4rem;display:flex}@container (width<=34rem){.hd-head_actions,.hd-seg_custom,.hd-filters_right>:not(:last-child){display:none}}@media (width<=767px){.hd-head_actions,.hd-seg_custom,.hd-filters_right>:not(:last-child){display:none}.hd-head_title{font-size:1rem}.hd-pop,.hd-pop.is-wide,.hd-pop.is-models{width:auto}}.hd-view{min-width:0;display:block}.hd-view button{font:inherit;color:inherit;cursor:pointer}.hd-view .hd-btn{cursor:pointer}.hd-view button.hd-btn:hover{background:#f4f4f5}.hd-view button.hd-btn.is-dark:hover{background:#27272a}.hd-v-info{color:var(--hd-muted,#6b6b74);border-radius:50%;display:inline-flex}.hd-v-info>svg{width:.8rem;height:.8rem}.hd-v-trend{border-radius:.25rem;display:inline-flex}.hd-v-mark{border-radius:.35rem;display:inline-flex}.hd-v-title{white-space:nowrap;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:600;display:inline-flex}.hd-v-section{justify-content:space-between;align-items:center;gap:.5rem;margin:1rem 0 .6rem;font-size:.875rem;font-weight:600;display:flex}.hd-v-cut{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hd-v-mono{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem}.hd-v-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:.9rem;display:grid}.hd-v-stat{border:1px solid var(--hd-line,#e9e9ee);border-radius:var(--hd-radius,.75rem);text-align:center;justify-items:center;gap:.15rem;padding:.75rem .5rem;display:grid}.hd-v-stat_label{color:#52525b;align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.hd-v-stat_value{letter-spacing:-.01em;font-size:1.375rem;font-weight:600;line-height:1.2}.hd-v-stat_foot{color:var(--hd-muted,#6b6b74);font-size:.6875rem}.hd-v-table{border:1px solid #e4e4e7;border-radius:.6rem;font-size:.78125rem;overflow:hidden}.hd-v-row{grid-template-columns:var(--cols);border-top:1px solid #f0f0f2;align-items:center;min-height:2.4rem;display:grid}.hd-v-row:first-child{border-top:0}.hd-v-row>*{min-width:0;padding:0 .75rem}.hd-v-row.is-head{color:#52525b;min-height:2.2rem;font-size:.75rem;font-weight:500}.hd-v-row:not(.is-head):hover{background:#fafafa}.hd-v-n{text-align:right;white-space:nowrap;justify-self:end}.hd-v-sort{vertical-align:-.1rem;color:#a1a1aa;width:.7rem;height:.7rem;margin-left:.25rem;display:inline-block}.hd-v-chips{flex-wrap:wrap;gap:.4rem;display:flex}.hd-v-chip{background:#fff;border:1px solid #e4e4e7;border-radius:999px;padding:.2rem .65rem;font-size:.75rem;font-weight:500}.hd-v-chip[aria-pressed=true],.hd-v-chip.is-on{background:#e4e4e7;border-color:#d4d4d8}.hd-v-search{color:#71717a;background:#fff;border:1px solid #e4e4e7;border-radius:.45rem;align-items:center;gap:.4rem;width:min(13rem,40%);height:1.75rem;padding:0 .6rem;font-size:.75rem;font-weight:400;display:inline-flex;position:relative}.hd-v-search svg{flex:none;width:.8rem;height:.8rem}.hd-v-search:focus-within{border-color:var(--hd-violet,#783afb);box-shadow:0 0 0 2px var(--hd-violet-soft,#efe7ff)}.hd-v-search input{width:calc(133.333% - 4.53333rem);height:1.75rem;color:var(--hd-ink,#0b0b0c);font:inherit;transform-origin:0;appearance:none;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:16px;position:absolute;top:50%;left:1.8rem;transform:translateY(-50%)scale(.75)}.hd-app .hd-v-search input:focus-visible{outline:none}.hd-v-search input::placeholder{color:#71717a;opacity:1}.hd-v-search input::-webkit-search-cancel-button{appearance:none}.hd-v-search_clear{color:#71717a;background:0 0;border:0;border-radius:.3rem;place-items:center;width:1.15rem;height:1.15rem;margin:0 -.3rem 0 auto;padding:0;display:inline-grid}.hd-v-search_clear:hover{color:var(--hd-ink,#0b0b0c);background:#f4f4f5}.hd-v-search_clear[hidden]{display:none}.hd-v-search_clear svg{width:.75rem;height:.75rem}.hd-v-empty{color:var(--hd-muted,#6b6b74);text-align:center;border-top:1px solid #f0f0f2;padding:.9rem .75rem}.hd-v-empty[hidden],.hd-v-row[hidden]{display:none}.hd-v-sortbtn{font-weight:inherit;text-align:inherit;white-space:nowrap;background:0 0;border:0;border-radius:.3rem;align-items:center;margin:0 -.3rem;padding:.15rem .3rem;display:inline-flex}.hd-v-sortbtn:hover{color:var(--hd-ink,#0b0b0c);background:#f4f4f5}.hd-v-sortbtn>.hd-v-sort{flex:none}.hd-v-sortbtn>.is-on{display:none}:where([aria-sort=ascending],[aria-sort=descending]){color:var(--hd-ink,#0b0b0c)}:where([aria-sort=ascending],[aria-sort=descending]) .hd-v-sortbtn{font-weight:600}:where([aria-sort=ascending],[aria-sort=descending]) .hd-v-sortbtn>.is-off{display:none}:where([aria-sort=ascending],[aria-sort=descending]) .hd-v-sortbtn>.is-on{color:var(--hd-ink,#0b0b0c);display:inline-block}:where([aria-sort=ascending]) .hd-v-sortbtn>.is-on{transform:scaleY(-1)}.hd-v-bar-row{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.hd-v-ring{--s:50;--c:var(--hd-green,#17b26a);background:conic-gradient(var(--c) calc(var(--s) * 1%), #ececf0 0);border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-size:.6875rem;font-weight:600;display:inline-grid}.hd-v-ring:before{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:calc(100% - 6px);height:calc(100% - 6px)}.hd-v-ring>*{grid-area:1/1;position:relative}.hd-v-ring.is-low{--c:var(--hd-red,#f04438)}.hd-v-ring.is-mid{--c:#f79009}@container (width<=34rem){.hd-v-stats{gap:.4rem}.hd-v-stat{padding:.55rem .3rem}.hd-v-stat_value{font-size:1.125rem}.hd-v-stat_label{font-size:.6875rem}.hd-v-row>*{padding:0 .45rem}.hd-v-search{width:40%}}.hd-ov_score[data-astro-cid-t4t5bt2l]{padding:.9rem 1rem .6rem;position:relative}.hd-ov_head[data-astro-cid-t4t5bt2l]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.hd-ov_head[data-astro-cid-t4t5bt2l] .hd-v-title[data-astro-cid-t4t5bt2l] b[data-astro-cid-t4t5bt2l]{font-weight:500}.hd-ov_sub[data-astro-cid-t4t5bt2l]{margin-top:.1rem;font-size:.75rem}.hd-ov_tools[data-astro-cid-t4t5bt2l]{align-items:center;gap:.5rem;display:flex}.hd-ov_switch[data-astro-cid-t4t5bt2l]{color:#52525b;background:#f4f4f5;border-radius:.5rem;padding:.15rem;display:inline-flex}.hd-ov_switch[data-astro-cid-t4t5bt2l]>[data-astro-cid-t4t5bt2l]{background:0 0;border:0;border-radius:.35rem;place-items:center;width:1.5rem;height:1.4rem;padding:0;font-size:.75rem;font-weight:600;display:grid}.hd-ov_switch[data-astro-cid-t4t5bt2l]>[data-astro-cid-t4t5bt2l][aria-pressed=true],.hd-ov_switch[data-astro-cid-t4t5bt2l]>.is-on[data-astro-cid-t4t5bt2l]{color:var(--hd-ink);background:#fff;box-shadow:0 1px 2px #0000001a}.hd-ov_switch[data-astro-cid-t4t5bt2l]>button[data-astro-cid-t4t5bt2l]:hover{color:var(--hd-ink)}.hd-ov_switch[data-astro-cid-t4t5bt2l] svg[data-astro-cid-t4t5bt2l]{width:.85rem;height:.85rem}.hd-ov_switch[data-astro-cid-t4t5bt2l].is-text>span[data-astro-cid-t4t5bt2l]{width:1.4rem;height:1.3rem}.hd-ov_cols[data-astro-cid-t4t5bt2l]{--track:11.5rem;background:linear-gradient(#e4e4e7, #e4e4e7) 0 calc(var(--track) - 1px) / 100% 1px no-repeat;grid-template-columns:repeat(4,minmax(0,1fr));margin:.5rem 0 0;padding:0;list-style:none;display:grid}.hd-ov_col[data-astro-cid-t4t5bt2l]{min-width:0;display:grid}.hd-ov_track[data-astro-cid-t4t5bt2l]{height:var(--track);border-radius:.5rem .5rem 0 0;flex-direction:column;justify-content:flex-end;align-items:center;gap:.3rem;display:flex;position:relative}.hd-ov_bar[data-astro-cid-t4t5bt2l]{width:min(70%,3.6rem);height:calc(var(--v) * 1% * .82);box-sizing:border-box;transform-origin:bottom;background:linear-gradient(#e4e4e7,#f4f4f5);border:1px solid #d4d4d8;border-bottom:0;border-radius:.5rem .5rem 0 0;transition:height .5s cubic-bezier(.2,.7,.2,1),filter .15s}.hd-ov_track[data-astro-cid-t4t5bt2l]:hover .hd-ov_bar[data-astro-cid-t4t5bt2l],.hd-ov_track[data-astro-cid-t4t5bt2l]:focus-visible .hd-ov_bar[data-astro-cid-t4t5bt2l]{filter:brightness(.95)}.hd-ov_col[data-astro-cid-t4t5bt2l].is-you .hd-ov_bar[data-astro-cid-t4t5bt2l]{background:linear-gradient(#8b55f7,#cdb6ff);border-color:#6d28d9}.hd-ov_name[data-astro-cid-t4t5bt2l]{white-space:nowrap;justify-self:center;align-items:center;gap:.35rem;max-width:100%;padding-top:.5rem;font-size:.8125rem;display:inline-flex}.hd-ov_name[data-astro-cid-t4t5bt2l] .hd-mono[data-astro-cid-t4t5bt2l],.hd-ov_cmp[data-astro-cid-t4t5bt2l] .hd-mono[data-astro-cid-t4t5bt2l]{border-radius:.25rem;width:.95rem;height:.95rem;font-size:.5625rem}.hd-ov_line[data-astro-cid-t4t5bt2l]{grid-template-columns:minmax(0,1fr) 13rem;gap:1.25rem;margin-top:.75rem;display:grid}.hd-ov_line[data-astro-cid-t4t5bt2l][hidden]{display:none}.hd-ov_plot[data-astro-cid-t4t5bt2l]{grid-template-rows:10.6rem 1.6rem;grid-template-columns:1.6rem minmax(0,1fr);min-width:0;display:grid}.hd-ov_y[data-astro-cid-t4t5bt2l]{color:var(--hd-muted);position:relative}.hd-ov_y[data-astro-cid-t4t5bt2l] span[data-astro-cid-t4t5bt2l]{position:absolute;left:0;transform:translateY(-50%)}.hd-ov_area[data-astro-cid-t4t5bt2l]{position:relative}.hd-ov_svg[data-astro-cid-t4t5bt2l]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hd-ov_svg[data-astro-cid-t4t5bt2l] [data-astro-cid-t4t5bt2l][hidden],.hd-ov_dots[data-astro-cid-t4t5bt2l][hidden]{display:none}.hd-ov_grid[data-astro-cid-t4t5bt2l]{stroke:var(--hd-line);stroke-width:1px;stroke-dasharray:3 3}.hd-ov_base[data-astro-cid-t4t5bt2l]{stroke:#e4e4e7;stroke-width:1px}.hd-ov_dots[data-astro-cid-t4t5bt2l]{pointer-events:none;position:absolute;inset:0}.hd-ov_dot[data-astro-cid-t4t5bt2l]{border:2px solid var(--c);box-sizing:border-box;background:#fff;border-radius:50%;width:.5rem;height:.5rem;margin:-.25rem 0 0 -.25rem;position:absolute}.hd-week[data-astro-cid-t4t5bt2l]{outline-offset:-2px;width:25%;position:absolute;top:0;bottom:0}.hd-ov_tip-date[data-astro-cid-t4t5bt2l]{margin-bottom:.15rem;display:block}.hd-ov_tip-row[data-astro-cid-t4t5bt2l]{white-space:nowrap;justify-content:space-between;gap:1rem;display:flex}.hd-ov_tip-row[data-astro-cid-t4t5bt2l][hidden]{display:none}.hd-ov_x[data-astro-cid-t4t5bt2l]{color:var(--hd-muted);grid-column:2;position:relative}.hd-ov_x[data-astro-cid-t4t5bt2l] span[data-astro-cid-t4t5bt2l]{white-space:nowrap;position:absolute;top:.5rem;transform:translate(-50%)}.hd-ov_top[data-astro-cid-t4t5bt2l]{min-width:0}.hd-ov_top-title[data-astro-cid-t4t5bt2l]{font-size:.8125rem;font-weight:600}.hd-ov_top-sub[data-astro-cid-t4t5bt2l]{margin-bottom:.5rem;font-size:.75rem}.hd-ov_top-list[data-astro-cid-t4t5bt2l]{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.hd-ov_cmp[data-astro-cid-t4t5bt2l]{text-align:left;background:0 0;border:0;border-radius:.45rem;align-items:center;gap:.4rem;width:100%;height:2rem;padding:0 .4rem;font-size:.78125rem;display:flex}button[data-astro-cid-t4t5bt2l].hd-ov_cmp:hover{background:#f4f4f5}button[data-astro-cid-t4t5bt2l].hd-ov_cmp[aria-pressed=true]{background:#f4f4f5;box-shadow:inset 0 0 0 1px #e4e4e7}.hd-ov_swatch[data-astro-cid-t4t5bt2l]{background:var(--c);opacity:0;border-radius:1rem;flex:none;width:.2rem;height:1rem}.hd-ov_cmp[data-astro-cid-t4t5bt2l].is-you .hd-ov_swatch[data-astro-cid-t4t5bt2l],.hd-ov_cmp[data-astro-cid-t4t5bt2l][aria-pressed=true] .hd-ov_swatch[data-astro-cid-t4t5bt2l]{opacity:1}.hd-ov_rank[data-astro-cid-t4t5bt2l]{flex:none;width:1.25rem;font-size:.75rem}.hd-ov_top-n[data-astro-cid-t4t5bt2l]{margin-left:auto}.hd-ov_top-n[data-astro-cid-t4t5bt2l] b[data-astro-cid-t4t5bt2l]{font-weight:500}.hd-ov_pair[data-astro-cid-t4t5bt2l]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem;display:grid}.hd-ov_list[data-astro-cid-t4t5bt2l]{min-width:0;padding:.75rem 1rem .35rem}.hd-ov_list-head[data-astro-cid-t4t5bt2l]{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.75rem;margin-bottom:.4rem;display:flex}.hd-ov_row[data-astro-cid-t4t5bt2l]{justify-content:space-between;align-items:center;gap:.75rem;min-height:1.9rem;font-size:.78125rem;display:flex}.hd-ov_row[data-astro-cid-t4t5bt2l][hidden]{display:none}.hd-ov_row[data-astro-cid-t4t5bt2l].is-head{min-height:1.5rem;font-size:.75rem}.hd-ov_row[data-astro-cid-t4t5bt2l] b[data-astro-cid-t4t5bt2l]{font-weight:500}.hd-ov_link[data-astro-cid-t4t5bt2l]{align-items:center;gap:.45rem;min-width:0;display:flex}.hd-ov_link[data-astro-cid-t4t5bt2l] .hd-v-cut[data-astro-cid-t4t5bt2l] b[data-astro-cid-t4t5bt2l]{font-weight:600}.hd-ov_fav[data-astro-cid-t4t5bt2l]{--mono:#27272a;border-radius:.25rem;width:1rem;height:1rem;font-size:.5625rem}.hd-ov_fav[data-astro-cid-t4t5bt2l].is-you{--mono:var(--hd-violet)}.hd-ov_at[data-astro-cid-t4t5bt2l]{color:#a1a1aa;border-radius:50%;flex:none;display:inline-flex}.hd-ov_at[data-astro-cid-t4t5bt2l] svg[data-astro-cid-t4t5bt2l]{width:.8rem;height:.8rem}@container (width<=44rem){.hd-ov_line[data-astro-cid-t4t5bt2l]{grid-template-columns:minmax(0,1fr);gap:.75rem}.hd-ov_top-list[data-astro-cid-t4t5bt2l]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem}}@container (width<=40rem){.hd-ov_pair[data-astro-cid-t4t5bt2l]{grid-template-columns:minmax(0,1fr)}.hd-ov_list[data-astro-cid-t4t5bt2l].is-sources{display:none}.hd-ov_name[data-astro-cid-t4t5bt2l]{font-size:.75rem}}@container (width<=30rem){.hd-ov_score[data-astro-cid-t4t5bt2l]{padding:.7rem .7rem .5rem}.hd-ov_go[data-astro-cid-t4t5bt2l]{display:none}.hd-ov_cols[data-astro-cid-t4t5bt2l]{--track:9rem}.hd-ov_plot[data-astro-cid-t4t5bt2l]{grid-template-rows:8.5rem 1.6rem;grid-template-columns:1.4rem minmax(0,1fr)}.hd-ov_name[data-astro-cid-t4t5bt2l]{grid-template-columns:auto auto;justify-content:center;gap:.25rem;font-size:.6875rem;display:grid}.hd-ov_name[data-astro-cid-t4t5bt2l] .hd-you[data-astro-cid-t4t5bt2l]{grid-column:1/-1;justify-self:center}.hd-ov_x[data-astro-cid-t4t5bt2l] span[data-astro-cid-t4t5bt2l]{font-size:.5625rem}.hd-ov_top-sub[data-astro-cid-t4t5bt2l],.hd-ov_rank[data-astro-cid-t4t5bt2l]{display:none}.hd-ov_top-list[data-astro-cid-t4t5bt2l]{column-gap:.4rem}.hd-ov_list[data-astro-cid-t4t5bt2l]{padding:.6rem .7rem .3rem}}.hd-pd[data-astro-cid-7vryp5cy]{width:100%;position:relative}.hd-pd_cursor[data-astro-cid-7vryp5cy]{z-index:4;pointer-events:none;opacity:0;filter:drop-shadow(0 2px 3px #00000040);width:1.1rem;transition:left .75s cubic-bezier(.45,0,.2,1),top .75s cubic-bezier(.45,0,.2,1),opacity .3s;position:absolute;top:110%;left:60%}.hd-pd_cursor[data-astro-cid-7vryp5cy] svg[data-astro-cid-7vryp5cy]{width:100%;height:auto;display:block}.hd-pd_cursor[data-astro-cid-7vryp5cy].is-on{opacity:1}.hd-db_in[data-astro-cid-7els3ojk]{min-width:0}.hd-db_hello[data-astro-cid-7els3ojk]{letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.hd-db_lead[data-astro-cid-7els3ojk]{color:#52525b;font-feature-settings:normal;text-wrap:pretty;max-width:46rem;margin:0;font-size:.9375rem;line-height:1.9}.hd-db_lead[data-astro-cid-7els3ojk] b[data-astro-cid-7els3ojk]{color:var(--hd-ink);font-weight:600}.hd-db_brand[data-astro-cid-7els3ojk]{white-space:nowrap}.hd-db_lead[data-astro-cid-7els3ojk] .hd-mono[data-astro-cid-7els3ojk]{vertical-align:-.15rem;border-radius:.25rem;width:1rem;height:1rem;margin-right:.15rem;font-size:.5625rem}.hd-db_lead[data-astro-cid-7els3ojk] .hd-chip-num[data-astro-cid-7els3ojk]{font-feature-settings:"tnum" 1;border-radius:.3rem;margin:0 .1rem;padding:.05rem .3rem;font-size:.875em;font-weight:500;line-height:1.3}.hd-db_link[data-astro-cid-7els3ojk]{white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600;display:inline;color:var(--hd-ink)!important}.hd-db_link[data-astro-cid-7els3ojk]:hover{text-decoration:underline}.hd-db_link[data-astro-cid-7els3ojk] svg[data-astro-cid-7els3ojk]{vertical-align:-.05rem;width:.8rem;height:.8rem;margin-left:.1rem;display:inline-block}.hd-db_h[data-astro-cid-7els3ojk]{color:#3f3f46;align-items:center;gap:.4rem;margin:1.1rem 0 .55rem;font-size:.8125rem;font-weight:600;display:flex}.hd-db_h[data-astro-cid-7els3ojk] svg[data-astro-cid-7els3ojk]{width:.9rem;height:.9rem}.hd-db_quick[data-astro-cid-7els3ojk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.hd-db_q[data-astro-cid-7els3ojk]{border-radius:var(--hd-radius);text-align:left;background:#f6f6f7;border:0;justify-items:start;gap:.6rem;padding:.7rem .8rem;font-size:.8125rem;font-weight:600;transition:background .15s;display:grid;position:relative}.hd-db_q[data-astro-cid-7els3ojk]:hover{background:#efeff1}.hd-db_qi[data-astro-cid-7els3ojk]{background:#fff;border:1px solid #e4e4e7;border-radius:.5rem;place-items:center;width:1.9rem;height:1.9rem;display:grid}.hd-db_qi[data-astro-cid-7els3ojk] svg[data-astro-cid-7els3ojk]{width:.95rem;height:.95rem}.hd-db_badge[data-astro-cid-7els3ojk]{background:var(--hd-orange);color:#fff;border-radius:.35rem;padding:.05rem .35rem;font-size:.6875rem;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.hd-db_perf[data-astro-cid-7els3ojk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.hd-db_card[data-astro-cid-7els3ojk]{border:1px solid var(--hd-line);border-radius:var(--hd-radius);padding:.7rem .8rem .5rem}.hd-db_card-head[data-astro-cid-7els3ojk]{justify-content:space-between;align-items:flex-start;font-size:.75rem;display:flex}.hd-db_lab[data-astro-cid-7els3ojk]{align-items:center;gap:.3rem;display:inline-flex}.hd-db_big[data-astro-cid-7els3ojk]{align-items:baseline;gap:.35rem;margin-top:.1rem;display:flex}.hd-db_big[data-astro-cid-7els3ojk] b[data-astro-cid-7els3ojk]{font-size:1.125rem;font-weight:600}.hd-db_tag[data-astro-cid-7els3ojk]{border-radius:.25rem;padding:0 .25rem;font-weight:600}.hd-db_tag[data-astro-cid-7els3ojk].is-up{color:var(--hd-green);background:#e7f8ef}.hd-db_open[data-astro-cid-7els3ojk]{background:#f4f4f5;border:0;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;padding:0;display:grid}.hd-db_open[data-astro-cid-7els3ojk]:hover{background:#e4e4e7}.hd-db_open[data-astro-cid-7els3ojk]>svg[data-astro-cid-7els3ojk]{width:.8rem;height:.8rem}.hd-db_spark[data-astro-cid-7els3ojk]{width:100%;height:3.2rem;margin-top:.4rem;display:block;overflow:visible}.hd-db_fill[data-astro-cid-7els3ojk]{fill:#f4f4f5}.hd-db_line[data-astro-cid-7els3ojk]{fill:none;stroke:#71717a;stroke-width:1.5px}.hd-db_dates[data-astro-cid-7els3ojk]{justify-content:space-between;margin-top:.2rem;font-size:.6875rem;display:flex}.hd-db_docs[data-astro-cid-7els3ojk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.hd-db_doc[data-astro-cid-7els3ojk]{border:1px solid var(--hd-line);border-radius:var(--hd-radius);text-align:left;background:#fff;align-content:start;gap:.25rem;min-width:0;padding:.65rem .7rem;font-size:.75rem;transition:border-color .15s,box-shadow .15s;display:grid}.hd-db_doc[data-astro-cid-7els3ojk]:hover{border-color:#d4d4d8;box-shadow:0 2px 8px #0000000d}.hd-db_doc-top[data-astro-cid-7els3ojk]{justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}.hd-db_doc-top[data-astro-cid-7els3ojk]>svg[data-astro-cid-7els3ojk]{color:#a1a1aa;width:1rem;height:1rem}.hd-db_doc-title[data-astro-cid-7els3ojk]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78125rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.hd-db_doc-foot[data-astro-cid-7els3ojk]{color:var(--hd-muted);align-items:center;gap:.35rem;margin-top:.35rem;display:flex}.hd-db_av[data-astro-cid-7els3ojk]{color:#3f3f46;background:#f0f0f2;border-radius:50%;place-items:center;width:1.1rem;height:1.1rem;font-size:.5625rem;font-weight:600;display:grid}@container (width<=44rem){.hd-db_docs[data-astro-cid-7els3ojk]{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-db_docs[data-astro-cid-7els3ojk]>[data-astro-cid-7els3ojk]:nth-child(n+3){display:none}}@container (width<=30rem){.hd-db_lead[data-astro-cid-7els3ojk]{font-size:.8125rem;line-height:1.85}.hd-db_quick[data-astro-cid-7els3ojk]{grid-template-columns:minmax(0,1fr);gap:.4rem}.hd-db_q[data-astro-cid-7els3ojk]{grid-template-columns:auto 1fr;align-items:center;padding:.5rem .6rem}.hd-db_perf[data-astro-cid-7els3ojk]{grid-template-columns:minmax(0,1fr)}.hd-db_perf[data-astro-cid-7els3ojk]>[data-astro-cid-7els3ojk]:nth-child(2){display:none}}.hd-rc_list[data-astro-cid-uk3lfzfl]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.hd-rc_item[data-astro-cid-uk3lfzfl]{border:1px solid var(--hd-line);border-radius:var(--hd-radius);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.65rem .8rem;transition:border-color .15s;display:grid}.hd-rc_item[data-astro-cid-uk3lfzfl]:hover{border-color:#d4d4d8}.hd-rc_icon[data-astro-cid-uk3lfzfl]{background:var(--hd-violet-soft);width:2rem;height:2rem;color:var(--hd-violet);border-radius:.5rem;place-items:center;display:grid}.hd-rc_icon[data-astro-cid-uk3lfzfl].is-optimize{color:#2e6be6;background:#e8f1ff}.hd-rc_icon[data-astro-cid-uk3lfzfl].is-outreach{color:#e8590c;background:#fff1e6}.hd-rc_icon[data-astro-cid-uk3lfzfl] svg[data-astro-cid-uk3lfzfl]{width:1rem;height:1rem}.hd-rc_text[data-astro-cid-uk3lfzfl]{gap:.1rem;min-width:0;display:grid}.hd-rc_meta[data-astro-cid-uk3lfzfl]{gap:.4rem;font-size:.6875rem;display:flex}.hd-rc_kind[data-astro-cid-uk3lfzfl]{color:#52525b;font-weight:600}.hd-rc_impact[data-astro-cid-uk3lfzfl]{color:#52525b;background:#f4f4f5;border-radius:.25rem;padding:0 .3rem}.hd-rc_impact[data-astro-cid-uk3lfzfl].is-high{color:var(--hd-red);background:#fff0ee}.hd-rc_title[data-astro-cid-uk3lfzfl]{font-size:.8125rem;font-weight:600}.hd-rc_detail[data-astro-cid-uk3lfzfl]{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}@container (width<=34rem){.hd-rc_item[data-astro-cid-uk3lfzfl]{grid-template-columns:auto minmax(0,1fr)}.hd-rc_go[data-astro-cid-uk3lfzfl]{display:none}.hd-rc_detail[data-astro-cid-uk3lfzfl]{white-space:normal}.hd-rc_list[data-astro-cid-uk3lfzfl]>[data-astro-cid-uk3lfzfl]:nth-child(n+5){display:none}}.hd-ce_grid[data-astro-cid-aaxaskrk]{grid-template-columns:minmax(0,1fr) 15rem;gap:.9rem;display:grid}.hd-ce_doc[data-astro-cid-aaxaskrk]{border:1px solid var(--hd-line);border-radius:var(--hd-radius);overflow:hidden}.hd-ce_tools[data-astro-cid-aaxaskrk]{border-bottom:1px solid var(--hd-line);color:#52525b;align-items:center;gap:.6rem;padding:.45rem .8rem;font-size:.75rem;font-weight:600;display:flex}.hd-ce_tools[data-astro-cid-aaxaskrk] i[data-astro-cid-aaxaskrk]{background:var(--hd-line);width:1px;height:.9rem}.hd-ce_page[data-astro-cid-aaxaskrk]{color:#27272a;padding:1rem 1.25rem 1.25rem;font-size:.8125rem;line-height:1.6}.hd-ce_p[data-astro-cid-aaxaskrk]{margin:0 0 .75rem}.hd-ce_h1[data-astro-cid-aaxaskrk]{letter-spacing:-.01em;margin-bottom:.6rem;font-size:1.25rem;font-weight:700;line-height:1.25}.hd-ce_h2[data-astro-cid-aaxaskrk]{margin:.25rem 0 .4rem;font-size:.9375rem;font-weight:600}.hd-ce_caret[data-astro-cid-aaxaskrk]{vertical-align:-.15em;background:var(--hd-violet);width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite hd-ce-blink;display:inline-block}@keyframes hd-ce-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.hd-ce_caret[data-astro-cid-aaxaskrk]{animation:none}}.hd-ce_side[data-astro-cid-aaxaskrk]{align-content:start;gap:.75rem;display:grid}.hd-ce_scores[data-astro-cid-aaxaskrk]{border:1px solid var(--hd-line);border-radius:var(--hd-radius);grid-template-columns:1fr 1fr;gap:.5rem;padding:.75rem;display:grid}.hd-ce_score[data-astro-cid-aaxaskrk]{justify-items:center;gap:.35rem;display:grid}.hd-ce_ring[data-astro-cid-aaxaskrk]{width:3.4rem;height:3.4rem;font-size:1rem}.hd-ce_ring[data-astro-cid-aaxaskrk].is-ai{--c:var(--hd-violet)}.hd-ce_label[data-astro-cid-aaxaskrk]{align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;display:inline-flex}.hd-ce_terms[data-astro-cid-aaxaskrk]{border:1px solid var(--hd-line);border-radius:var(--hd-radius);gap:.3rem;padding:.7rem;display:grid}.hd-ce_terms-head[data-astro-cid-aaxaskrk]{justify-content:space-between;margin-bottom:.15rem;font-size:.78125rem;display:flex}.hd-ce_term[data-astro-cid-aaxaskrk]{border-radius:.4rem;justify-content:space-between;gap:.5rem;padding:.25rem .45rem;font-size:.75rem;display:flex}.hd-ce_term[data-astro-cid-aaxaskrk] b[data-astro-cid-aaxaskrk]{flex:none;font-weight:600}.hd-ce_term[data-astro-cid-aaxaskrk].is-ok{color:#067647;background:#e7f8ef}.hd-ce_term[data-astro-cid-aaxaskrk].is-low{color:#b54708;background:#fff4e5}.hd-ce_term[data-astro-cid-aaxaskrk].is-high{color:var(--hd-red);background:#fff0ee}@container (width<=40rem){.hd-ce_grid[data-astro-cid-aaxaskrk]{grid-template-columns:minmax(0,1fr)}.hd-ce_side[data-astro-cid-aaxaskrk]{grid-template-columns:1fr 1fr}.hd-ce_scores[data-astro-cid-aaxaskrk]{grid-template-columns:1fr}}@container (width<=30rem){.hd-ce_side[data-astro-cid-aaxaskrk]{order:-1;grid-template-columns:minmax(0,1fr)}.hd-ce_scores[data-astro-cid-aaxaskrk]{grid-template-columns:1fr 1fr}.hd-ce_terms[data-astro-cid-aaxaskrk],.hd-ce_tools[data-astro-cid-aaxaskrk]>[data-astro-cid-aaxaskrk]:nth-child(n+8){display:none}.hd-ce_page[data-astro-cid-aaxaskrk]{padding:.75rem}}.hd-ca_table[data-astro-cid-iclxzd6f]{--cols:minmax(0, 1fr) 6.5rem 4.5rem 5rem 10.5rem}.hd-ca_row[data-astro-cid-iclxzd6f]{cursor:pointer;background:#fff;min-height:2.75rem}.hd-ca_open[data-astro-cid-iclxzd6f]{all:unset;cursor:pointer;border-radius:.25rem;max-width:100%;display:inline}.hd-ca_open[data-astro-cid-iclxzd6f]:focus-visible{outline:2px solid var(--hd-violet);outline-offset:-2px}.hd-ca_row[data-astro-cid-iclxzd6f] b[data-astro-cid-iclxzd6f]{font-weight:500}.hd-ca_fix[data-astro-cid-iclxzd6f]{text-overflow:ellipsis;vertical-align:middle;color:#b54708;white-space:nowrap;background:#fff4e5;border-radius:.35rem;max-width:100%;padding:.05rem .4rem;font-size:.6875rem;font-weight:500;display:inline-block;overflow:hidden}.hd-ca_fix[data-astro-cid-iclxzd6f].is-ok{color:#067647;background:#e7f8ef}@container (width<=44rem){.hd-ca_table[data-astro-cid-iclxzd6f]{--cols:minmax(0, 1fr) 6rem 4.5rem 9rem}.hd-ca_w[data-astro-cid-iclxzd6f]{display:none}}@container (width<=30rem){.hd-ca_table[data-astro-cid-iclxzd6f]{--cols:minmax(0, 1fr) 3.5rem 7.5rem}.hd-ca_c[data-astro-cid-iclxzd6f],.hd-ca_table[data-astro-cid-iclxzd6f] .hd-v-sort[data-astro-cid-iclxzd6f],.hd-ca_row[data-astro-cid-iclxzd6f] .hd-muted[data-astro-cid-iclxzd6f]{display:none}}.hd-tm_seed[data-astro-cid-kwru5gvi]{flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-bottom:.9rem;font-size:.75rem;display:flex}.hd-tm_q[data-astro-cid-kwru5gvi]{border:1px solid #e4e4e7;border-radius:.45rem;padding:.25rem .6rem;font-size:.8125rem;font-weight:600}.hd-tm_legend[data-astro-cid-kwru5gvi]{color:#52525b;align-items:center;gap:.3rem;margin-left:auto;display:inline-flex}.hd-tm_legend[data-astro-cid-kwru5gvi] i[data-astro-cid-kwru5gvi]{background:var(--c);border-radius:50%;width:.5rem;height:.5rem;margin-left:.4rem}.hd-tm_grid[data-astro-cid-kwru5gvi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.hd-tm_card[data-astro-cid-kwru5gvi]{border:1px solid var(--hd-line);border-left:3px solid var(--c);border-radius:var(--hd-radius);text-align:left;background:#fff;gap:.35rem;padding:.75rem .8rem;font-size:.75rem;transition:border-color .15s,box-shadow .15s;display:grid}.hd-tm_card[data-astro-cid-kwru5gvi]:hover{box-shadow:0 2px 8px #0000000f}.is-hi[data-astro-cid-kwru5gvi]{--c:var(--hd-green)}.is-mid[data-astro-cid-kwru5gvi]{--c:#f79009}.is-lo[data-astro-cid-kwru5gvi]{--c:var(--hd-red)}.hd-tm_name[data-astro-cid-kwru5gvi]{font-size:.8125rem;font-weight:600}.hd-tm_meta[data-astro-cid-kwru5gvi]{justify-content:space-between;gap:.5rem;display:flex}.hd-tm_bar[data-astro-cid-kwru5gvi]{background:#f0f0f2;border-radius:1rem;height:.35rem;overflow:hidden}.hd-tm_bar[data-astro-cid-kwru5gvi]>span[data-astro-cid-kwru5gvi]{border-radius:inherit;background:var(--c);transform-origin:0;height:100%;display:block}.hd-tm_cov[data-astro-cid-kwru5gvi] b[data-astro-cid-kwru5gvi]{font-weight:600}@container (width<=40rem){.hd-tm_grid[data-astro-cid-kwru5gvi]{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-tm_legend[data-astro-cid-kwru5gvi]{margin-left:0}}@container (width<=30rem){.hd-tm_grid[data-astro-cid-kwru5gvi]{gap:.4rem}.hd-tm_card[data-astro-cid-kwru5gvi]{padding:.55rem .6rem}.hd-tm_meta[data-astro-cid-kwru5gvi]{flex-direction:column;gap:0}}.hd-so_gaps[data-astro-cid-dau52d6l]{grid-template-columns:repeat(3,minmax(0,1fr)) 2.75rem;gap:.6rem;display:grid}.hd-so_gap[data-astro-cid-dau52d6l]{border:1px solid var(--hd-line);border-radius:var(--hd-radius);text-align:left;background:#fff;gap:.4rem;padding:.6rem .75rem;transition:border-color .15s,box-shadow .15s,transform .1s;display:grid}.hd-so_gap[data-astro-cid-dau52d6l]:hover{border-color:#d4d4d8}.hd-so_gap[data-astro-cid-dau52d6l]:active{transform:scale(.99)}.hd-so_gap[data-astro-cid-dau52d6l][aria-pressed=true]{border-color:var(--hd-violet);box-shadow:0 0 0 3px var(--hd-violet-soft)}.hd-so_gap-head[data-astro-cid-dau52d6l]{align-items:center;gap:.25rem;font-size:.78125rem;font-weight:600;display:flex}.hd-so_gap-head[data-astro-cid-dau52d6l] svg[data-astro-cid-dau52d6l]{color:#71717a;width:.75rem;height:.75rem}.hd-so_x[data-astro-cid-dau52d6l]{margin-left:auto}.hd-so_gap-body[data-astro-cid-dau52d6l]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.hd-so_legend[data-astro-cid-dau52d6l]{white-space:nowrap;gap:.15rem;font-size:.75rem;display:grid}.hd-so_legend[data-astro-cid-dau52d6l] b[data-astro-cid-dau52d6l]{text-align:right;min-width:1.6rem;font-weight:600;display:inline-block}.hd-so_legend[data-astro-cid-dau52d6l] i[data-astro-cid-dau52d6l]{vertical-align:.1rem;border-radius:50%;width:.35rem;height:.35rem;display:inline-block}.hd-so_legend[data-astro-cid-dau52d6l] i[data-astro-cid-dau52d6l].is-gap{background:#f97066}.hd-so_legend[data-astro-cid-dau52d6l] i[data-astro-cid-dau52d6l].is-shared{background:#7a0f0f}.hd-so_legend[data-astro-cid-dau52d6l] i[data-astro-cid-dau52d6l].is-you{background:#8b55f7}.hd-so_venn[data-astro-cid-dau52d6l]{flex:none;width:4.5rem}.hd-so_venn[data-astro-cid-dau52d6l] .is-gap[data-astro-cid-dau52d6l]{fill:#f97066;opacity:.85}.hd-so_venn[data-astro-cid-dau52d6l] .is-you[data-astro-cid-dau52d6l]{fill:#a578fa}.hd-so_venn[data-astro-cid-dau52d6l] .is-shared[data-astro-cid-dau52d6l]{fill:#7a0f0f}.hd-so_gap[data-astro-cid-dau52d6l]:not([aria-pressed=true]) .hd-so_venn[data-astro-cid-dau52d6l]{filter:saturate(.35);opacity:.8}.hd-so_add[data-astro-cid-dau52d6l]{border:1px solid var(--hd-line);border-radius:var(--hd-radius);color:#52525b;background:#fff;place-items:center;display:grid}.hd-so_add[data-astro-cid-dau52d6l]:hover{background:#f4f4f5}.hd-so_add[data-astro-cid-dau52d6l]>svg[data-astro-cid-dau52d6l]{width:1rem;height:1rem}.hd-so_table[data-astro-cid-dau52d6l]{--cols:minmax(0, 1fr) 6rem 6.5rem 6.5rem}.hd-so_src[data-astro-cid-dau52d6l]{align-items:center;gap:.45rem;display:flex}.hd-so_src[data-astro-cid-dau52d6l] b[data-astro-cid-dau52d6l]{font-weight:600}.hd-so_fav[data-astro-cid-dau52d6l]{--mono:#27272a;border-radius:.25rem;width:1rem;height:1rem;font-size:.5625rem}.hd-so_fav[data-astro-cid-dau52d6l].is-you{--mono:var(--hd-violet)}.hd-so_yes[data-astro-cid-dau52d6l]{color:var(--hd-green);align-items:center;gap:.25rem;font-weight:500;display:inline-flex}.hd-so_yes[data-astro-cid-dau52d6l] svg[data-astro-cid-dau52d6l]{width:.75rem;height:.75rem}.hd-so_no[data-astro-cid-dau52d6l]{color:var(--hd-muted)}.hd-so_brands[data-astro-cid-dau52d6l]{gap:.15rem;display:flex}.hd-so_brands[data-astro-cid-dau52d6l] .hd-mono{border-radius:50%;width:1rem;height:1rem;font-size:.5625rem}.hd-so_table[data-astro-cid-dau52d6l] b[data-astro-cid-dau52d6l].hd-v-n{font-weight:500}@container (width<=44rem){.hd-so_gaps[data-astro-cid-dau52d6l]{grid-template-columns:repeat(3,minmax(0,1fr))}.hd-so_add[data-astro-cid-dau52d6l]{display:none}.hd-so_venn[data-astro-cid-dau52d6l]{width:3.25rem}.hd-so_gap-body[data-astro-cid-dau52d6l]{flex-direction:column;align-items:flex-start}.hd-so_table[data-astro-cid-dau52d6l]{--cols:minmax(0, 1fr) 5.5rem 7.5rem}.hd-so_b[data-astro-cid-dau52d6l]{display:none}}@container (width<=30rem){.hd-so_gaps[data-astro-cid-dau52d6l]{scrollbar-width:none;grid-template-columns:repeat(3,minmax(9rem,1fr));margin:-3px;padding:3px;overflow-x:auto}.hd-so_table[data-astro-cid-dau52d6l]{--cols:minmax(0, 1fr) 4.5rem}.hd-so_m[data-astro-cid-dau52d6l]{display:none}}.hd-cp_wrap[data-astro-cid-z4gu6qlw]{border:1px solid #e4e4e7;border-radius:.6rem;overflow:hidden}.hd-cp_table[data-astro-cid-z4gu6qlw]{border-collapse:collapse;width:100%;font-size:.8125rem}.hd-cp_table[data-astro-cid-z4gu6qlw] th[data-astro-cid-z4gu6qlw],.hd-cp_table[data-astro-cid-z4gu6qlw] td[data-astro-cid-z4gu6qlw]{text-align:left;white-space:nowrap;height:2.6rem;padding:0 .85rem;font-weight:400}.hd-cp_table[data-astro-cid-z4gu6qlw] thead[data-astro-cid-z4gu6qlw] th[data-astro-cid-z4gu6qlw]{color:#52525b;height:2.4rem;font-size:.75rem;font-weight:500}.hd-cp_th[data-astro-cid-z4gu6qlw]{align-items:center;gap:.3rem;display:inline-flex}.hd-cp_table[data-astro-cid-z4gu6qlw] thead[data-astro-cid-z4gu6qlw] th[data-astro-cid-z4gu6qlw][aria-sort]{color:var(--hd-ink)}.hd-cp_table[data-astro-cid-z4gu6qlw] .hd-v-sort[data-astro-cid-z4gu6qlw]{width:.75rem;height:.75rem}.hd-cp_table[data-astro-cid-z4gu6qlw] .hd-cp_empty[data-astro-cid-z4gu6qlw] td[data-astro-cid-z4gu6qlw]{color:var(--hd-muted);text-align:center}.hd-cp_table[data-astro-cid-z4gu6qlw] .hd-cp_empty[data-astro-cid-z4gu6qlw]:hover{background:0 0}.hd-cp_table[data-astro-cid-z4gu6qlw] tbody[data-astro-cid-z4gu6qlw] tr[data-astro-cid-z4gu6qlw]{border-top:1px solid #f0f0f2}.hd-cp_table[data-astro-cid-z4gu6qlw] tbody[data-astro-cid-z4gu6qlw] tr[data-astro-cid-z4gu6qlw]:hover{background:#fafafa}.hd-cp_table[data-astro-cid-z4gu6qlw] .is-n[data-astro-cid-z4gu6qlw]{text-align:right;border-left:1px solid #f0f0f2;width:1%}.hd-cp_table[data-astro-cid-z4gu6qlw] tbody[data-astro-cid-z4gu6qlw] th[data-astro-cid-z4gu6qlw]{font-weight:500;position:relative}.hd-cp_bar[data-astro-cid-z4gu6qlw]{width:min(100%, var(--v) * 100% / var(--top));transform-origin:0;background:linear-gradient(90deg,#f4f4f500,#ececef);transition:width .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0 auto 0 0}.hd-cp_brand[data-astro-cid-z4gu6qlw]{align-items:center;gap:.5rem;display:inline-flex;position:relative}.hd-cp_brand[data-astro-cid-z4gu6qlw] .hd-mono[data-astro-cid-z4gu6qlw]{border-radius:.25rem;width:1rem;height:1rem;font-size:.5625rem}@container (width<=40rem){.hd-cp_table[data-astro-cid-z4gu6qlw] th[data-astro-cid-z4gu6qlw],.hd-cp_table[data-astro-cid-z4gu6qlw] td[data-astro-cid-z4gu6qlw]{padding:0 .6rem}}@container (width<=30rem){.hd-cp_table[data-astro-cid-z4gu6qlw]{font-size:.75rem}.hd-cp_table[data-astro-cid-z4gu6qlw] th[data-astro-cid-z4gu6qlw],.hd-cp_table[data-astro-cid-z4gu6qlw] td[data-astro-cid-z4gu6qlw]{padding:0 .45rem}.hd-cp_th[data-astro-cid-z4gu6qlw] .hd-v-info{display:none}}@container (width<=26rem){.hd-cp_table[data-astro-cid-z4gu6qlw] .is-mention[data-astro-cid-z4gu6qlw]{display:none}}@container (width<=22rem){.hd-cp_table[data-astro-cid-z4gu6qlw] .is-pos[data-astro-cid-z4gu6qlw]{display:none}}.hd-bp_in[data-astro-cid-cuh5ltxr]{min-width:0}.hd-bp_head[data-astro-cid-cuh5ltxr]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.hd-bp_title[data-astro-cid-cuh5ltxr]{white-space:nowrap;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;display:inline-flex}.hd-bp_quota[data-astro-cid-cuh5ltxr]{color:#3f3f46;white-space:nowrap;align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.hd-bp_meter[data-astro-cid-cuh5ltxr]{background:#e4e4e7;border-radius:1rem;width:2.5rem;height:.3rem;margin-left:.35rem;overflow:hidden}.hd-bp_meter[data-astro-cid-cuh5ltxr]>span[data-astro-cid-cuh5ltxr]{width:calc(var(--n,1) * 10%);background:var(--hd-green);height:100%;transition:width .4s cubic-bezier(.2,.7,.2,1);display:block}.hd-bp_ask[data-astro-cid-cuh5ltxr]{z-index:1;border:1px solid var(--hd-line);border-radius:var(--hd-radius);background:#fff;gap:.75rem;padding:.85rem 1rem;display:grid;position:relative}.hd-bp_field[data-astro-cid-cuh5ltxr]{border-bottom:1px solid var(--hd-line);height:3rem;display:block;position:relative}.hd-bp_input[data-astro-cid-cuh5ltxr]{width:114.286%;height:calc(114.286% - .342857rem);color:var(--hd-ink,#0b0b0c);font:inherit;resize:none;transform-origin:0 0;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:16px;line-height:1.35;position:absolute;top:0;left:0;transform:scale(.875)}.hd-app[data-astro-cid-cuh5ltxr] .hd-bp_input[data-astro-cid-cuh5ltxr]:focus-visible{outline:none}.hd-bp_ask[data-astro-cid-cuh5ltxr]:focus-within{border-color:var(--hd-violet,#783afb);box-shadow:0 0 0 2px var(--hd-violet-soft,#efe7ff)}.hd-bp_input[data-astro-cid-cuh5ltxr]::placeholder{color:#a1a1aa;opacity:1}.hd-bp_row[data-astro-cid-cuh5ltxr]{align-items:center;gap:.6rem;display:flex}.hd-bp_window[data-astro-cid-cuh5ltxr]{color:#52525b;white-space:nowrap;align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.hd-bp_window[data-astro-cid-cuh5ltxr] svg[data-astro-cid-cuh5ltxr]{width:.85rem;height:.85rem}.hd-bp_seg[data-astro-cid-cuh5ltxr]{background:#f4f4f5;border-radius:.5rem;padding:.15rem;display:inline-flex}.hd-bp_seg[data-astro-cid-cuh5ltxr] button[data-astro-cid-cuh5ltxr]{color:#3f3f46;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.35rem;padding:.2rem .5rem;font-size:.75rem}.hd-bp_seg[data-astro-cid-cuh5ltxr] button[data-astro-cid-cuh5ltxr][aria-pressed=true]{color:var(--hd-ink);background:#fff;font-weight:500;box-shadow:0 1px 2px #00000014}.hd-bp_gen[data-astro-cid-cuh5ltxr]{cursor:pointer;margin-left:auto;text-decoration:none;transition:background-color .15s,border-color .15s}.hd-bp_gen[data-astro-cid-cuh5ltxr]:hover{color:#fff;background:#27272a;border-color:#27272a}.hd-bp_try[data-astro-cid-cuh5ltxr]{border-radius:0 0 var(--hd-radius) var(--hd-radius);background:#f4f4f5;gap:.5rem;margin:0 1rem;padding:.7rem .85rem;display:grid}.hd-bp_try-head[data-astro-cid-cuh5ltxr]{justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.hd-bp_shuffle[data-astro-cid-cuh5ltxr]{cursor:pointer;background:0 0;border:0;border-radius:.3rem;align-items:center;gap:.3rem;margin:-.1rem -.3rem;padding:.1rem .3rem;font-size:.75rem;display:inline-flex}.hd-app[data-astro-cid-cuh5ltxr] .hd-bp_shuffle[data-astro-cid-cuh5ltxr]{color:var(--hd-muted)}.hd-bp_shuffle[data-astro-cid-cuh5ltxr]:hover{background:#e4e4e7}.hd-bp_shuffle[data-astro-cid-cuh5ltxr] svg[data-astro-cid-cuh5ltxr]{width:.8rem;height:.8rem}.hd-bp_chips[data-astro-cid-cuh5ltxr]{flex-wrap:wrap;gap:.35rem;display:flex}.hd-bp_chip[data-astro-cid-cuh5ltxr]{cursor:pointer;align-items:center;gap:.3rem;font-weight:400;display:inline-flex}.hd-bp_chip[data-astro-cid-cuh5ltxr]:hover{background:#fafafa}.hd-bp_chip[data-astro-cid-cuh5ltxr] svg[data-astro-cid-cuh5ltxr]{width:.7rem;height:.7rem}.hd-bp_report[data-astro-cid-cuh5ltxr]{border:1px solid var(--hd-line);border-radius:var(--hd-radius);margin-top:.9rem;padding:.8rem 1rem}.hd-bp_report[data-astro-cid-cuh5ltxr].is-loading{color:#0000;background:linear-gradient(90deg,#f0f0f2 25%,#f7f7f9 45%,#f0f0f2 65%) 0 0/300% 100%;border-color:#0000;animation:1.1s linear infinite hd-skel;position:relative}.hd-bp_report[data-astro-cid-cuh5ltxr].is-loading [data-astro-cid-cuh5ltxr]{visibility:hidden}.hd-bp_rhead[data-astro-cid-cuh5ltxr]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;font-size:.75rem;display:flex}.hd-bp_rtitle[data-astro-cid-cuh5ltxr]{align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:inline-flex}.hd-bp_rtitle[data-astro-cid-cuh5ltxr] svg[data-astro-cid-cuh5ltxr]{width:.9rem;height:.9rem;color:var(--hd-violet)}.hd-bp_body[data-astro-cid-cuh5ltxr]{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}.hd-bp_senti[data-astro-cid-cuh5ltxr]{justify-items:center;gap:.3rem;display:grid}.hd-bp_ring[data-astro-cid-cuh5ltxr]{width:3.2rem;height:3.2rem;font-size:.95rem}.hd-bp_slabel[data-astro-cid-cuh5ltxr]{align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.hd-bp_col[data-astro-cid-cuh5ltxr]{font-size:.78125rem}.hd-bp_col[data-astro-cid-cuh5ltxr] b[data-astro-cid-cuh5ltxr]{font-weight:600}.hd-bp_col[data-astro-cid-cuh5ltxr] ul[data-astro-cid-cuh5ltxr]{color:#3f3f46;gap:.2rem;margin:.35rem 0 0;padding-left:1rem;display:grid}.hd-bp_bars[data-astro-cid-cuh5ltxr]{gap:.45rem;margin:0;padding:0;font-size:.78125rem;list-style:none;display:grid}.hd-bp_bar[data-astro-cid-cuh5ltxr]{grid-template-columns:7.5rem minmax(0,1fr) 2.5rem;align-items:center;gap:.75rem;display:grid}.hd-bp_bar[data-astro-cid-cuh5ltxr] b[data-astro-cid-cuh5ltxr]{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.hd-bp_track[data-astro-cid-cuh5ltxr]{background:#f4f4f5;border-radius:1rem;height:.45rem;overflow:hidden}.hd-bp_track[data-astro-cid-cuh5ltxr]>span[data-astro-cid-cuh5ltxr]{width:calc(var(--v,0) * 1%);border-radius:inherit;background:var(--hd-violet);height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1);display:block}.hd-bp_note[data-astro-cid-cuh5ltxr]{margin:.6rem 0 0;font-size:.6875rem}.hd-bp_brief[data-astro-cid-cuh5ltxr]{color:#3f3f46;gap:.35rem;margin:0;padding-left:1rem;font-size:.78125rem;display:grid}.hd-bp_brief[data-astro-cid-cuh5ltxr] b[data-astro-cid-cuh5ltxr]{color:var(--hd-ink);font-variant-numeric:tabular-nums;font-weight:600}.hd-bp_table[data-astro-cid-cuh5ltxr]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.78125rem}.hd-bp_table[data-astro-cid-cuh5ltxr] th[data-astro-cid-cuh5ltxr],.hd-bp_table[data-astro-cid-cuh5ltxr] td[data-astro-cid-cuh5ltxr]{text-align:right;white-space:nowrap;border-bottom:1px solid #f0f0f2;padding:.3rem .5rem}.hd-bp_table[data-astro-cid-cuh5ltxr] thead[data-astro-cid-cuh5ltxr] th[data-astro-cid-cuh5ltxr]{color:var(--hd-muted);font-size:.6875rem;font-weight:500}.hd-bp_table[data-astro-cid-cuh5ltxr] th[data-astro-cid-cuh5ltxr][scope=row],.hd-bp_table[data-astro-cid-cuh5ltxr] thead[data-astro-cid-cuh5ltxr] th[data-astro-cid-cuh5ltxr]:first-child{text-align:left;padding-left:0;font-weight:400}.hd-bp_table[data-astro-cid-cuh5ltxr] tbody[data-astro-cid-cuh5ltxr] tr[data-astro-cid-cuh5ltxr]:last-child>[data-astro-cid-cuh5ltxr]{border-bottom:0}.hd-bp_table[data-astro-cid-cuh5ltxr] .is-you[data-astro-cid-cuh5ltxr]>[data-astro-cid-cuh5ltxr]{font-weight:600}.hd-bp_sr[data-astro-cid-cuh5ltxr]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hd-bp_brand[data-astro-cid-cuh5ltxr]{align-items:center;gap:.4rem;display:inline-flex}.hd-bp_brand[data-astro-cid-cuh5ltxr] .hd-mono{border-radius:.25rem;width:1rem;height:1rem;font-size:.5625rem}.hd-bp_reasons[data-astro-cid-cuh5ltxr]{gap:.5rem;margin:0;padding:0;font-size:.78125rem;list-style:none;display:grid}.hd-bp_reasons[data-astro-cid-cuh5ltxr] li[data-astro-cid-cuh5ltxr]{grid-template-columns:6.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.hd-bp_reasons[data-astro-cid-cuh5ltxr] b[data-astro-cid-cuh5ltxr]{font-weight:600}.hd-bp_led[data-astro-cid-cuh5ltxr]{white-space:nowrap;font-size:.6875rem}@container (width<=40rem){.hd-bp_quota[data-astro-cid-cuh5ltxr]{display:none}.hd-bp_row[data-astro-cid-cuh5ltxr]{flex-wrap:wrap}.hd-bp_body[data-astro-cid-cuh5ltxr]{grid-template-columns:auto minmax(0,1fr)}.hd-bp_body[data-astro-cid-cuh5ltxr]>[data-astro-cid-cuh5ltxr]:last-child{grid-column:2}.hd-bp_reasons[data-astro-cid-cuh5ltxr] li[data-astro-cid-cuh5ltxr]{grid-template-columns:minmax(0,1fr) auto;gap:.15rem .75rem}.hd-bp_reasons[data-astro-cid-cuh5ltxr] li[data-astro-cid-cuh5ltxr]>[data-astro-cid-cuh5ltxr]:nth-child(2){color:#3f3f46;grid-area:2/1/auto/-1}}@container (width<=30rem){.hd-bp_window[data-astro-cid-cuh5ltxr]{display:none}.hd-bp_gen[data-astro-cid-cuh5ltxr]{justify-content:center;width:100%;margin-left:0}.hd-bp_try[data-astro-cid-cuh5ltxr]{margin:0 .5rem}.hd-bp_chips[data-astro-cid-cuh5ltxr]>[data-astro-cid-cuh5ltxr]:nth-child(n+4){display:none}.hd-bp_bar[data-astro-cid-cuh5ltxr]{grid-template-columns:6rem minmax(0,1fr) 2.25rem;gap:.5rem}.hd-bp_table[data-astro-cid-cuh5ltxr] th[data-astro-cid-cuh5ltxr],.hd-bp_table[data-astro-cid-cuh5ltxr] td[data-astro-cid-cuh5ltxr]{padding-inline:.3rem}}@media (prefers-reduced-motion:reduce){.hd-bp_report[data-astro-cid-cuh5ltxr].is-loading{animation:none}.hd-bp_meter[data-astro-cid-cuh5ltxr]>span[data-astro-cid-cuh5ltxr],.hd-bp_track[data-astro-cid-cuh5ltxr]>span[data-astro-cid-cuh5ltxr]{transition:none}}.hd-pr_table[data-astro-cid-ptfvjcxb]{--cols:minmax(0, 1fr) 6.5rem 5.5rem 6.5rem 5.5rem}.hd-pr_group[data-astro-cid-ptfvjcxb]{border-top:1px solid #f0f0f2}.hd-pr_group[data-astro-cid-ptfvjcxb][hidden]{display:none}.hd-pr_topic[data-astro-cid-ptfvjcxb]{border-top:0;min-height:2.6rem;position:relative}.hd-pr_topic[data-astro-cid-ptfvjcxb]:before{content:"";width:calc(var(--w) * .7);pointer-events:none;background:linear-gradient(90deg,#f4f4f500,#f1f1f3);position:absolute;inset:0 auto 0 0}.hd-pr_topic[data-astro-cid-ptfvjcxb]>[data-astro-cid-ptfvjcxb]{position:relative}.hd-pr_name[data-astro-cid-ptfvjcxb]{padding-left:.4rem}.hd-pr_toggle[data-astro-cid-ptfvjcxb]{text-align:left;background:0 0;border:0;border-radius:.4rem;align-items:center;gap:.4rem;max-width:100%;height:2rem;padding:0 .4rem;display:flex}.hd-pr_toggle[data-astro-cid-ptfvjcxb]:hover{background:#0000000a}.hd-pr_toggle[data-astro-cid-ptfvjcxb] b[data-astro-cid-ptfvjcxb]{font-weight:600}.hd-pr_chev[data-astro-cid-ptfvjcxb]{color:#71717a;flex:none;width:.8rem;height:.8rem;transition:transform .2s}.hd-pr_toggle[data-astro-cid-ptfvjcxb][aria-expanded=true] .hd-pr_chev[data-astro-cid-ptfvjcxb]{transform:rotate(90deg)}.hd-pr_count[data-astro-cid-ptfvjcxb]{color:var(--hd-muted);white-space:nowrap;flex:none;font-size:.75rem}.hd-pr_avatars[data-astro-cid-ptfvjcxb]{align-items:center;gap:.15rem;display:flex}.hd-pr_avatars[data-astro-cid-ptfvjcxb] .hd-mono,.hd-pr_lead[data-astro-cid-ptfvjcxb] .hd-mono{border-radius:50%;width:1rem;height:1rem;font-size:.5625rem;box-shadow:0 0 0 1.5px #fff}.hd-pr_avatars[data-astro-cid-ptfvjcxb] .hd-v-mark+.hd-v-mark{margin-left:-.35rem}.hd-pr_avatars[data-astro-cid-ptfvjcxb] .hd-muted[data-astro-cid-ptfvjcxb]{margin-left:.3rem;font-size:.75rem}.hd-pr_collapse[data-astro-cid-ptfvjcxb]{grid-template-rows:0fr;display:grid}.hd-pr_group[data-astro-cid-ptfvjcxb].is-open>.hd-pr_collapse[data-astro-cid-ptfvjcxb]{grid-template-rows:1fr}.hd-pr_collapse[data-astro-cid-ptfvjcxb]>div[data-astro-cid-ptfvjcxb]{min-height:0;overflow:hidden}.hd-pr_prompt[data-astro-cid-ptfvjcxb]{color:#3f3f46;background:#fcfcfd}.hd-pr_prompt[data-astro-cid-ptfvjcxb][hidden]{display:none}.hd-pr_text[data-astro-cid-ptfvjcxb]{padding-left:2.6rem}@container (width<=40rem){.hd-pr_table[data-astro-cid-ptfvjcxb]{--cols:minmax(0, 1fr) 5.5rem 7rem 5.5rem}.hd-pr_b[data-astro-cid-ptfvjcxb],.hd-pr_count[data-astro-cid-ptfvjcxb]{display:none}}@container (width<=30rem){.hd-pr_table[data-astro-cid-ptfvjcxb]{--cols:minmax(0, 1fr) 4rem 3.6rem}.hd-pr_p[data-astro-cid-ptfvjcxb],.hd-pr_table[data-astro-cid-ptfvjcxb] .hd-v-sort[data-astro-cid-ptfvjcxb]{display:none}.hd-pr_name[data-astro-cid-ptfvjcxb]{padding-left:0}.hd-pr_text[data-astro-cid-ptfvjcxb]{padding-left:1.6rem}}.hd-vo_card[data-astro-cid-wxvkf2r3]{padding:.5rem .9rem .6rem}.is-hi[data-astro-cid-wxvkf2r3]{--c:var(--hd-red);--bg:#fff0ee;--band:#fef3f2}.is-mid[data-astro-cid-wxvkf2r3]{--c:#f79009;--bg:#fff4e5;--band:#fffaeb}.is-lo[data-astro-cid-wxvkf2r3]{--c:var(--hd-green);--bg:#e7f8ef;--band:#f1fbf5}.hd-vo_tabs[data-astro-cid-wxvkf2r3]{border-bottom:1px solid var(--hd-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;margin:0 -.4rem;padding-bottom:.5rem;display:grid}.hd-vo_tab[data-astro-cid-wxvkf2r3]{min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:.5rem;gap:.2rem;padding:.45rem .5rem;display:grid}.hd-vo_tab[data-astro-cid-wxvkf2r3]:hover{background:#f4f4f5}.hd-vo_tab[data-astro-cid-wxvkf2r3][aria-pressed=true]{background:#f4f4f5;box-shadow:inset 0 0 0 1px #e4e4e7}.hd-vo_name[data-astro-cid-wxvkf2r3]{align-items:center;gap:.35rem;min-width:0;font-size:.75rem;font-weight:500;display:flex}.hd-vo_avg[data-astro-cid-wxvkf2r3]{align-items:baseline;gap:.3rem;font-size:.6875rem;display:flex}.hd-vo_avg[data-astro-cid-wxvkf2r3] b[data-astro-cid-wxvkf2r3]{font-size:1.125rem;font-weight:600}.hd-vo_pane[data-astro-cid-wxvkf2r3][hidden],.hd-vo_plot[data-astro-cid-wxvkf2r3][hidden],.hd-vo_delta[data-astro-cid-wxvkf2r3][hidden]{display:none}.hd-vo_head[data-astro-cid-wxvkf2r3]{justify-content:space-between;align-items:flex-start;gap:.75rem;margin:.75rem 0 .4rem;display:flex}.hd-vo_legend[data-astro-cid-wxvkf2r3]{gap:.75rem;margin-top:.3rem;font-size:.6875rem;display:flex}.hd-vo_legend[data-astro-cid-wxvkf2r3] span[data-astro-cid-wxvkf2r3]{align-items:center;gap:.3rem;display:inline-flex}.hd-vo_legend[data-astro-cid-wxvkf2r3] i[data-astro-cid-wxvkf2r3]{background:var(--bg);width:.55rem;height:.55rem;box-shadow:inset 0 0 0 1px var(--c);border-radius:.15rem}.hd-vo_latest[data-astro-cid-wxvkf2r3]{text-align:right;justify-items:end;gap:.1rem;font-size:.6875rem;display:grid}.hd-vo_score[data-astro-cid-wxvkf2r3]{align-items:baseline;gap:.4rem;display:flex}.hd-vo_score[data-astro-cid-wxvkf2r3] b[data-astro-cid-wxvkf2r3]{color:var(--hd-ink);font-size:1.5rem;font-weight:600;line-height:1.1}.hd-vo_level[data-astro-cid-wxvkf2r3]{background:var(--bg);color:var(--c);border-radius:.25rem;padding:0 .3rem;font-size:.6875rem;font-weight:600}.hd-vo_delta[data-astro-cid-wxvkf2r3] b[data-astro-cid-wxvkf2r3]{color:var(--hd-ink);font-weight:600}.hd-vo_delta[data-astro-cid-wxvkf2r3] b[data-astro-cid-wxvkf2r3].is-up{color:var(--hd-red)}.hd-vo_delta[data-astro-cid-wxvkf2r3] b[data-astro-cid-wxvkf2r3].is-down{color:var(--hd-green)}.hd-vo_plot[data-astro-cid-wxvkf2r3]{grid-template-rows:11rem 1.6rem;grid-template-columns:1.6rem minmax(0,1fr);padding-right:.6rem;display:grid}.hd-vo_y[data-astro-cid-wxvkf2r3]{color:var(--hd-muted);position:relative}.hd-vo_y[data-astro-cid-wxvkf2r3] span[data-astro-cid-wxvkf2r3]{position:absolute;left:0;transform:translateY(-50%)}.hd-vo_area[data-astro-cid-wxvkf2r3]{border-bottom:1px solid #e4e4e7;position:relative}.hd-vo_band[data-astro-cid-wxvkf2r3]{background:var(--band);position:absolute;left:0;right:0}.hd-vo_svg[data-astro-cid-wxvkf2r3]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hd-vo_grid[data-astro-cid-wxvkf2r3]{stroke:#e4e4e7;stroke-width:1px;stroke-dasharray:3 3}.hd-vo_dots[data-astro-cid-wxvkf2r3]{pointer-events:none;position:absolute;inset:0}.hd-vo_dot[data-astro-cid-wxvkf2r3],.hd-vo_pt:after{box-sizing:border-box;background:#fff;border:2px solid #783afb;border-radius:50%;width:.5rem;height:.5rem;margin:-.25rem 0 0 -.25rem;position:absolute}.hd-vo_pt{outline-offset:-2px;position:absolute;top:0;bottom:0}.hd-vo_pt:after{content:"";left:50%;top:var(--y);opacity:0;transition:opacity .12s}.hd-vo_pt:hover:after,.hd-vo_pt:focus-visible:after{opacity:1}.hd-vo_tip-date{margin-bottom:.15rem;display:block}.hd-vo_tip-row{white-space:nowrap;justify-content:space-between;gap:1rem;display:flex}.hd-vo_x[data-astro-cid-wxvkf2r3]{color:var(--hd-muted);grid-column:2;position:relative}.hd-vo_x[data-astro-cid-wxvkf2r3] span[data-astro-cid-wxvkf2r3]{white-space:nowrap;position:absolute;top:.5rem;transform:translate(-50%)}.hd-vo_hint[data-astro-cid-wxvkf2r3]{font-size:.75rem;font-weight:400}.hd-vo_table[data-astro-cid-wxvkf2r3]{--cols:minmax(0, 1fr) 9rem 3.5rem}.hd-vo_table[data-astro-cid-wxvkf2r3] b[data-astro-cid-wxvkf2r3]{font-weight:600}.hd-vo_bar[data-astro-cid-wxvkf2r3]{background:#f0f0f2;border-radius:1rem;height:.35rem;overflow:hidden}.hd-vo_bar[data-astro-cid-wxvkf2r3]>span[data-astro-cid-wxvkf2r3]{border-radius:inherit;transform-origin:0;background:#f97066;height:100%;display:block}.hd-v-row[data-astro-cid-wxvkf2r3][hidden]{display:none}@container (width<=44rem){.hd-vo_tabs[data-astro-cid-wxvkf2r3]{grid-template-columns:repeat(3,minmax(0,1fr))}.hd-vo_table[data-astro-cid-wxvkf2r3]{--cols:minmax(0, 1fr) 5rem 3.5rem}}@container (width<=30rem){.hd-vo_card[data-astro-cid-wxvkf2r3]{padding:.4rem .6rem .5rem}.hd-vo_tabs[data-astro-cid-wxvkf2r3]{gap:.15rem;margin:0 -.3rem}.hd-vo_tab[data-astro-cid-wxvkf2r3]{padding:.35rem .4rem}.hd-vo_name[data-astro-cid-wxvkf2r3]{font-size:.6875rem}.hd-vo_avg[data-astro-cid-wxvkf2r3] b[data-astro-cid-wxvkf2r3]{font-size:1rem}.hd-vo_legend[data-astro-cid-wxvkf2r3]{gap:.5rem}.hd-vo_plot[data-astro-cid-wxvkf2r3]{grid-template-rows:8.5rem 1.6rem;grid-template-columns:1.4rem minmax(0,1fr);padding-right:.4rem}.hd-vo_x[data-astro-cid-wxvkf2r3] span[data-astro-cid-wxvkf2r3]{font-size:.5625rem}.hd-vo_x[data-astro-cid-wxvkf2r3] span[data-astro-cid-wxvkf2r3].is-alt{display:none}.hd-vo_table[data-astro-cid-wxvkf2r3]{--cols:minmax(0, 1fr) 3.5rem}.hd-vo_bar[data-astro-cid-wxvkf2r3],.hd-vo_hint[data-astro-cid-wxvkf2r3]{display:none}}.hd-sc_stats[data-astro-cid-vuauytww]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-bottom:.75rem;display:grid}.hd-sc_stats[data-astro-cid-vuauytww] .hd-v-stat[data-astro-cid-vuauytww]{text-align:left;justify-items:start;padding:.6rem .75rem}.hd-sc_stats[data-astro-cid-vuauytww] .hd-v-stat[data-astro-cid-vuauytww].is-clicks{background:#f5f8ff;border-color:#c7d7fe}.hd-sc_dot[data-astro-cid-vuauytww]{background:#2e6be6;border-radius:.15rem;width:.5rem;height:.5rem;display:inline-block}.hd-sc_dot[data-astro-cid-vuauytww].is-imp{background:#7a5af8}.hd-sc_chart[data-astro-cid-vuauytww]{margin-bottom:.75rem;padding:.75rem .85rem .5rem}.hd-sc_bars[data-astro-cid-vuauytww]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-bottom:1px solid #e4e4e7;align-items:end;gap:.15rem;height:6rem;display:grid}.hd-sc_bars[data-astro-cid-vuauytww].is-n7{gap:.6rem}.hd-sc_bars[data-astro-cid-vuauytww].is-n90{gap:1px}.hd-sc_tip-date[data-astro-cid-vuauytww]{margin-bottom:.15rem;display:block}.hd-sc_tip-row[data-astro-cid-vuauytww]{white-space:nowrap;align-items:center;gap:.3rem;display:flex}.hd-sc_tip-row[data-astro-cid-vuauytww] b[data-astro-cid-vuauytww]{margin-left:.75rem}.hd-sc_day[data-astro-cid-vuauytww]{align-items:flex-end;height:100%;display:flex}.hd-sc_day[data-astro-cid-vuauytww]>span[data-astro-cid-vuauytww]:first-child{width:100%;height:var(--h);transform-origin:bottom;background:#84adff;border-radius:.15rem .15rem 0 0;display:block}.hd-sc_day[data-astro-cid-vuauytww]:hover>span[data-astro-cid-vuauytww]:first-child,.hd-sc_day[data-astro-cid-vuauytww]:focus-visible>span[data-astro-cid-vuauytww]:first-child{background:#2e6be6}.hd-sc_dates[data-astro-cid-vuauytww]{justify-content:space-between;margin-top:.3rem;font-size:.6875rem;display:flex}.hd-sc_table[data-astro-cid-vuauytww]{--cols:minmax(0, 1fr) 5rem 6.5rem 5rem}.hd-sc_table[data-astro-cid-vuauytww] b[data-astro-cid-vuauytww]{font-weight:500}@container (width<=40rem){.hd-sc_stats[data-astro-cid-vuauytww]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.hd-sc_table[data-astro-cid-vuauytww]{--cols:minmax(0, 1fr) 4.5rem 6rem}.hd-sc_p[data-astro-cid-vuauytww]{display:none}}@container (width<=30rem){.hd-sc_bars[data-astro-cid-vuauytww]{gap:1px;height:4.5rem}.hd-sc_bars[data-astro-cid-vuauytww].is-n7{gap:.3rem}.hd-sc_table[data-astro-cid-vuauytww]{--cols:minmax(0, 1fr) 4.5rem}.hd-sc_i[data-astro-cid-vuauytww],.hd-sc_table[data-astro-cid-vuauytww] .hd-muted[data-astro-cid-vuauytww]{display:none}}.hd-hero_sub[data-astro-cid-dcwno5ig]{max-width:40rem;color:var(--_swatches---neutral--currentcolor-50,#fff9);text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.5}.hd-hero_visual[data-astro-cid-dcwno5ig]{z-index:1;width:100%;position:relative}.hd-hero_visual[data-astro-cid-dcwno5ig] .hd-app{height:44rem}@media (width<=767px){.hd-hero_visual[data-astro-cid-dcwno5ig] .hd-app{height:42rem}}@media (width<=991px){.hd-hero_sub[data-astro-cid-dcwno5ig]{margin-inline:auto;font-size:1rem}}.hd-s1_root{flex-direction:column;height:100%;display:flex;position:relative;container-type:inline-size}.hd-s1_root .hd-head,.hd-s1_root .hd-filters{flex:none}.hd-s1_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-bottom:.75rem;display:grid}.hd-s1_stat{border:1px solid var(--hd-line);text-align:center;border-radius:.6rem;justify-items:center;gap:0;padding:.4rem .5rem;display:grid}.hd-s1_stat-label{color:#3f3f46;white-space:nowrap;align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.hd-s1_stat-label svg{color:#71717a;flex:none;width:.7rem;height:.7rem}.hd-s1_stat b{letter-spacing:.01em;font-size:1.25rem;font-weight:600;line-height:1.2}.hd-s1_stat-foot{color:var(--hd-muted);white-space:nowrap;font-size:.6875rem}.hd-s1_table{border:1px solid var(--hd-line);border-radius:.6rem;flex:none;overflow:hidden}.hd-s1_row{border-top:1px solid var(--hd-line);grid-template-columns:minmax(0,1fr) 5.25rem 4.75rem 6rem 5rem;align-items:stretch;display:grid}.hd-s1_row>*{border-left:1px solid var(--hd-line);white-space:nowrap;justify-content:flex-end;align-items:center;min-width:0;padding:.3rem .7rem;display:flex}.hd-s1_row>:first-child{border-left:0;justify-content:flex-start}.hd-s1_row>.hd-s1_col-b{justify-content:flex-start}.hd-s1_row.is-head{color:#3f3f46;border-top:0;font-size:.75rem}.hd-s1_row.is-head>*{padding-block:.35rem}.hd-s1_row.is-head>:last-child{color:var(--hd-ink);font-weight:600}.hd-s1_topic{white-space:nowrap;background:linear-gradient(90deg, #fff, #ededf0) 0 0 / var(--w) 100% no-repeat;gap:.45rem;transition:background-size .9s cubic-bezier(.2,.7,.2,1)}.hd-s1_topic b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.hd-s1_n{color:#8b8b93}.hd-s1_chev{color:#52525b;flex:none;width:.8rem;height:.8rem;transition:transform .25s}.hd-s1_row.is-open .hd-s1_chev{transform:rotate(90deg)}.hd-s1_row.is-press{background:var(--hd-soft)}.hd-s1_avatars{gap:0}.hd-s1_avatars .hd-mono{border:1.5px solid #fff;border-radius:50%;width:1rem;height:1rem;margin-right:-.2rem;font-size:.5rem}.hd-s1_avatars>span:last-child:not(.hd-mono){margin-left:.4rem}.hd-s1_row.is-prompt{background:#fafafa;transition:background .35s}.hd-s1_row.is-prompt>*{padding-block:.25rem;font-size:.75rem}.hd-s1_prompt{padding-left:2.05rem!important}.hd-s1_prompt span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hd-s1_row.is-featured{background:var(--hd-violet-soft)}.hd-s1_row.is-gone{display:none}.hd-s1_row.is-in{animation:.45s ease-out backwards hd-s1-in}@keyframes hd-s1-in{0%{opacity:0;transform:translateY(-.35rem)}}.hd-s1_root.is-reset .hd-s1_topic{background-size:0 100%;transition:none}.hd-s1_eng{border:1px solid var(--hd-line);border-radius:.6rem;flex:none;margin-top:.6rem;padding:.5rem .75rem .55rem}.hd-s1_eng-head{align-items:baseline;gap:.5rem;min-width:0;margin-bottom:.4rem;display:flex}.hd-s1_eng-head b{white-space:nowrap;font-weight:600}.hd-s1_q{color:var(--hd-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hd-s1_engines{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.hd-s1_engine{border-left:1px solid var(--hd-line);gap:.2rem;padding:0 .6rem;transition:opacity .4s,transform .4s;display:grid}.hd-s1_engine:first-child{border-left:0;padding-left:0}.hd-s1_engine.is-wait{opacity:.3;transform:translateY(.2rem)}.hd-s1_engine-name{white-space:nowrap;align-items:center;gap:.35rem;font-size:.75rem;font-weight:500;display:flex;overflow:hidden}.hd-s1_engine-row{justify-content:space-between;align-items:baseline;gap:.3rem;display:flex}.hd-s1_pos{font-size:1.125rem;font-weight:600;line-height:1.2}.hd-s1_pos.is-none{color:var(--hd-red);font-size:.75rem}.hd-s1_engine-vis{white-space:nowrap;font-size:.6875rem}.hd-s1_engine-vis b{color:var(--hd-ink);font-weight:600}@container (width<=40rem){.hd-s1_row{grid-template-columns:minmax(0,1fr) 4.5rem 5.25rem 4.5rem}.hd-s1_col-b{display:none!important}}@container (width<=30rem){.hd-s1_stats{gap:.35rem}.hd-s1_stat{padding:.45rem .25rem}.hd-s1_stat-label{font-size:.625rem}.hd-s1_stat-label svg{display:none}.hd-s1_stat b{font-size:1.125rem}.hd-s1_stat-foot{font-size:.5625rem}.hd-s1_row{grid-template-columns:minmax(0,1fr) 4.25rem 4rem}.hd-s1_row>*{padding-inline:.5rem}.hd-s1_col-p{display:none!important}.hd-s1_n{display:none}.hd-s1_prompt{padding-left:1.75rem!important}.hd-s1_engines{grid-template-columns:minmax(0,1fr);gap:.35rem}.hd-s1_engine{border-left:0;border-top:1px solid var(--hd-line);grid-template-columns:minmax(0,1fr) 10rem;align-items:center;padding:.35rem 0 0}.hd-s1_engine:first-child{border-top:0;padding-top:0}.hd-s1_pos{font-size:.9375rem}.hd-s1_pos.is-none{line-height:1.3}.hd-s1_engine-vis{text-align:right}}.hd-s2_root{flex-direction:column;height:100%;display:flex;container-type:inline-size}.hd-s2_tools{justify-content:space-between;align-items:center;gap:.5rem;margin:0 0 .6rem;display:flex}.hd-s2_pills{gap:.35rem;font-size:.75rem;display:flex}.hd-s2_pills span{border:1px solid #e4e4e7;border-radius:1rem;padding:.15rem .6rem}.hd-s2_pills .is-on{background:#e4e4e7}.hd-s2_search{color:#8b8b93;border:1px solid #e4e4e7;border-radius:.45rem;align-items:center;gap:.35rem;width:10rem;height:1.6rem;padding:0 .55rem;font-size:.75rem;display:inline-flex}.hd-s2_search svg{width:.75rem;height:.75rem}.hd-s2_table{border:1px solid var(--hd-line);border-radius:.6rem;flex:none;overflow:hidden}.hd-s2_row{border-top:1px solid var(--hd-line);grid-template-columns:minmax(0,1fr) 5.5rem 6.5rem 7.75rem;align-items:stretch;display:grid}.hd-s2_row>*{border-left:1px solid var(--hd-line);white-space:nowrap;justify-content:flex-end;align-items:center;gap:.3rem;min-width:0;padding:.35rem .75rem;display:flex}.hd-s2_row>:first-child{border-left:0;justify-content:flex-start}.hd-s2_row.is-head{color:#3f3f46;border-top:0;font-size:.75rem}.hd-s2_row.is-head>*{padding-block:.35rem}.hd-s2_row.is-head>:last-child{color:var(--hd-ink);font-weight:600}.hd-s2_row.is-head svg{color:#71717a;flex:none;width:.7rem;height:.7rem}.hd-s2_brand{background:linear-gradient(90deg, #fff, #ededf0) 0 0 / var(--w) 100% no-repeat;font-weight:500;transition:background-size 1s cubic-bezier(.2,.7,.2,1);gap:.45rem!important}.hd-s2_brand .hd-mono{border-radius:.25rem;width:1rem;height:1rem;font-size:.5625rem}.hd-s2_root.is-reset .hd-s2_brand{background-size:0 100%;transition:none}.hd-s2_bp{border:1px solid var(--hd-line);border-radius:.6rem;flex:none;margin-top:.6rem;padding:.55rem .75rem .65rem}.hd-s2_bp-head{align-items:center;gap:.4rem;margin-bottom:.45rem;display:flex}.hd-s2_bp-head b{font-weight:600}.hd-s2_based{white-space:nowrap;margin-left:auto;font-size:.6875rem}.hd-s2_bp-body{grid-template-columns:6.5rem minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:.9rem;display:grid}.hd-s2_gauge{text-align:center;justify-items:center;display:grid}.hd-s2_gauge svg{width:100%;display:block}.hd-s2_track,.hd-s2_fill{fill:none;stroke-width:9px;stroke-linecap:round}.hd-s2_track{stroke:#f0f0f2}.hd-s2_fill{stroke:var(--hd-green);stroke-dasharray:var(--arc);stroke-dashoffset:calc(var(--arc) * (1 - var(--v) / 100));transition:stroke-dashoffset 1.4s cubic-bezier(.2,.7,.2,1)}.hd-s2_root.is-reset .hd-s2_fill{stroke-dashoffset:var(--arc);transition:none}.hd-s2_score{margin-top:-1.6rem;font-size:1.375rem;font-weight:600;line-height:1}.hd-s2_label{color:var(--hd-muted);margin-top:.25rem;font-size:.6875rem}.hd-s2_themes{align-content:center;gap:.25rem;display:grid}.hd-s2_th{color:var(--hd-muted);font-size:.6875rem}.hd-s2_list{flex-flow:wrap;gap:.25rem;margin:0 0 .15rem;padding:0;list-style:none;display:flex}.hd-s2_theme{border:1px solid #e4e4e7;border-radius:1rem;flex:none;align-items:center;gap:.35rem;width:max-content;max-width:100%;margin:0;padding:.1rem .45rem;font-size:.6875rem;transition:opacity .3s,transform .3s;display:inline-flex}.hd-s2_theme i{border-radius:50%;flex:none;width:.4rem;height:.4rem}.hd-s2_theme.is-pos i{background:var(--hd-green)}.hd-s2_theme.is-neg i{background:var(--hd-red)}.hd-s2_theme.is-wait{opacity:.3;transform:scale(.9)}.hd-s2_brands{align-content:center;gap:.3rem;display:grid}.hd-s2_bs{grid-template-columns:auto 3.9rem minmax(0,1fr) 1.4rem;align-items:center;gap:.4rem;font-size:.75rem;display:grid}.hd-s2_bs .hd-mono{border-radius:.25rem;width:.95rem;height:.95rem;font-size:.5rem}.hd-s2_bs b{text-align:right;font-weight:600}.hd-s2_bar{background:linear-gradient(var(--c), var(--c)) 0 0 / var(--w) 100% no-repeat, #f0f0f2;border-radius:1rem;height:.35rem;transition:background-size 1s cubic-bezier(.2,.7,.2,1)}.hd-s2_root.is-reset .hd-s2_bar{background-size:0 100%,auto;transition:none}@container (width<=36rem){.hd-s2_bp-body{grid-template-columns:6.5rem minmax(0,1fr)}.hd-s2_brands{grid-column:1/-1}}@container (width<=30rem){.hd-s2_tools{display:none}.hd-s2_row{grid-template-columns:minmax(0,1fr) 4.25rem 5.25rem}.hd-s2_row>*{padding-inline:.4rem}.hd-s2_row.is-head svg{display:none}.hd-s2_brand .hd-you{padding-inline:.2rem;font-size:.5625rem}.hd-s2_col-p{display:none!important}.hd-s2_row.is-head>*{font-size:.6875rem}.hd-s2_bp-body{grid-template-columns:5.5rem minmax(0,1fr);gap:.6rem}.hd-s2_based{display:none}}.hd-s3_root{flex-direction:column;height:100%;display:flex;position:relative;container-type:inline-size}.hd-s3_root>*{flex:none}.hd-s3_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-bottom:.7rem;display:grid}.hd-s3_stat{border:1px solid var(--hd-line);text-align:center;border-radius:.6rem;justify-items:center;padding:.45rem .5rem;display:grid}.hd-s3_stat-label{color:#3f3f46;white-space:nowrap;align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.hd-s3_stat-label svg{color:#71717a;flex:none;width:.7rem;height:.7rem}.hd-s3_stat b{font-size:1.25rem;font-weight:600;line-height:1.25}.hd-s3_h{font-size:.875rem;font-weight:600}.hd-s3_gaps{grid-template-columns:repeat(3,minmax(0,1fr)) 2.75rem;gap:.6rem;margin:.45rem 0 .7rem;display:grid}.hd-s3_gap{border:1px solid var(--hd-line);border-radius:.6rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem .4rem;padding:.5rem .6rem .5rem .7rem;display:grid}.hd-s3_gap-head{grid-column:1/-1;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;display:flex}.hd-s3_gap-head svg{flex:none;width:.75rem;height:.75rem}.hd-s3_gap-head .hd-s3_x{color:#52525b;margin-left:auto}.hd-s3_leg{white-space:nowrap;gap:.1rem;font-size:.75rem;display:grid}.hd-s3_leg>span{align-items:center;gap:.3rem;display:flex}.hd-s3_leg b{text-align:right;min-width:1.4rem;font-weight:600}.hd-s3_leg i{border-radius:50%;width:.35rem;height:.35rem}.hd-s3_leg i.is-gap{background:#f87171}.hd-s3_leg i.is-shared{background:#7f1d1d}.hd-s3_leg i.is-you{background:#9b6bff}.hd-s3_venn{width:4.25rem}.hd-s3_c{transform-box:fill-box;transform-origin:50%;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .5s}.hd-s3_c.is-a{fill:#f87171}.hd-s3_c.is-b{fill:#a57bff}.hd-s3_c.is-ab{fill:#7f1d1d}.hd-s3_root.is-reset .hd-s3_c{opacity:0;transition:none;transform:scale(.4)}.hd-s3_add{border:1px solid var(--hd-line);color:#3f3f46;border-radius:.6rem;place-items:center;display:grid}.hd-s3_add svg{width:1rem;height:1rem}.hd-s3_bar{justify-content:space-between;align-items:center;margin-bottom:.45rem;display:flex}.hd-s3_filters{background:#f4f4f5;border-radius:.5rem;padding:.15rem;display:inline-flex}.hd-s3_filter{color:#3f3f46;border-radius:.35rem;padding:.2rem .55rem;font-size:.75rem;transition:background .2s,color .2s,transform .15s}.hd-s3_filter.is-on{color:var(--hd-ink);background:#fff;font-weight:500;box-shadow:0 1px 2px #00000014}.hd-s3_filter.is-press{transform:scale(.93)}.hd-s3_table{border:1px solid var(--hd-line);border-radius:.6rem;overflow:hidden}.hd-s3_row{border-top:1px solid var(--hd-line);grid-template-columns:minmax(0,1fr) 5.5rem 5.5rem 7rem;align-items:stretch;display:grid}.hd-s3_row>*{border-left:1px solid var(--hd-line);white-space:nowrap;justify-content:flex-end;align-items:center;gap:.3rem;min-width:0;padding:.35rem .75rem;display:flex}.hd-s3_row>:first-child{border-left:0;justify-content:flex-start}.hd-s3_row>:nth-child(2),.hd-s3_row>:nth-child(3){justify-content:flex-start}.hd-s3_row.is-head{color:#3f3f46;border-top:0;font-size:.75rem}.hd-s3_row.is-head>:last-child{color:var(--hd-ink);font-weight:600}.hd-s3_row.is-head svg{color:#71717a;flex:none;width:.7rem;height:.7rem}.hd-s3_row.is-in{animation:.4s ease-out hd-s3-in}@keyframes hd-s3-in{0%{background:#fff3f1}}.hd-s3_table.is-gap .hd-s3_row:not(.is-miss,.is-head){display:none}.hd-s3_dom{gap:.45rem!important}.hd-s3_url{text-overflow:ellipsis;min-width:0;color:var(--hd-muted);overflow:hidden}.hd-s3_url b{color:var(--hd-ink);font-weight:600}.hd-s3_fav{color:#52525b;text-transform:uppercase;background:#f0f0f2;border-radius:.25rem;flex:none;place-items:center;width:1rem;height:1rem;font-size:.5625rem;font-weight:700;display:inline-grid}.hd-s3_yes,.hd-s3_no{border-radius:.35rem;padding:0 .4rem;font-size:.6875rem;font-weight:500;display:inline-block}.hd-s3_yes{color:#0d6b36;background:#e8f7ee}.hd-s3_no{color:#52525b;background:#f4f4f5}.hd-s3_brands{gap:0!important}.hd-s3_brands .hd-mono{border:1.5px solid #fff;border-radius:50%;width:1rem;height:1rem;margin-left:-.2rem;font-size:.5rem}.hd-s3_brands .hd-mono:first-child{margin-left:0}.hd-s3_row b{font-weight:600}@container (width<=52rem){.hd-s3_gaps{grid-template-columns:repeat(2,minmax(0,1fr)) 2.75rem}.hd-s3_gap:nth-child(3){display:none}}@container (width<=34rem){.hd-s3_stats{gap:.35rem}.hd-s3_stat-label{font-size:.625rem}.hd-s3_stat-label svg{display:none}.hd-s3_gaps{grid-template-columns:minmax(0,1fr) 2.75rem}.hd-s3_gap:nth-child(2){display:none}.hd-s3_row{grid-template-columns:minmax(0,1fr) 5rem 5.5rem}.hd-s3_row>*{padding-inline:.45rem}.hd-s3_row.is-head>*{font-size:.6875rem}.hd-s3_col-b{display:none!important}}.hd-s4{height:100%;display:grid;position:relative}.hd-s4>.hd-app{grid-area:1/1;min-height:0}.hd-s4_recs{z-index:2;opacity:0;visibility:hidden;transition:opacity .45s,transform .45s,visibility 0s .45s;transform:translateY(.75rem)scale(.98)}.hd-s4.is-recs .hd-s4_recs{opacity:1;visibility:visible;transition:opacity .45s,transform .45s;transform:none}.hd-s4_rec-root{container-type:inline-size}.hd-s4_title{letter-spacing:-.01em;border-bottom:1px solid var(--hd-line);align-items:center;gap:.45rem;margin-bottom:.75rem;padding-bottom:.7rem;font-size:1.125rem;font-weight:600;display:flex}.hd-s4_title svg{color:#52525b;width:1rem;height:1rem}.hd-s4_count{background:var(--hd-violet);color:#fff;border-radius:.35rem;padding:.05rem .35rem;font-size:.6875rem}.hd-s4_rec-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.hd-s4_rec{border-radius:.6rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:start;gap:.25rem .7rem;margin:0;padding:.65rem .75rem;transition:opacity .35s,transform .35s,border-color .3s;display:grid}.hd-s4_rec:first-child{border-color:var(--hd-violet);box-shadow:0 0 0 3px var(--hd-violet-soft)}.hd-s4_rec.is-wait{opacity:0;transform:translateY(.4rem)}.hd-s4_rec-body{gap:.15rem;display:grid}.hd-s4_rec-body b{font-weight:600}.hd-s4_icon{border:1px solid var(--hd-line);color:#3f3f46;background:#fff;border-radius:.5rem;place-items:center;width:2rem;height:2rem;display:grid}.hd-s4_icon svg{width:1rem;height:1rem}.hd-s4_line{line-height:1.35}.hd-s4_kind{color:var(--hd-muted)}.hd-s4_impact{border-radius:.35rem;justify-self:start;padding:.05rem .4rem;font-size:.6875rem;font-weight:600}.hd-s4_impact.is-high{color:#d92d20;background:#fdecec}.hd-s4_impact.is-medium{color:#52525b;background:#f4f4f5}.hd-s4_open{background:var(--hd-ink);color:#fff;border-radius:.45rem;grid-column:2/-1;justify-self:start;margin-top:.35rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;transition:transform .15s,background .15s}.hd-s4_open.is-press{background:var(--hd-violet);transform:scale(.94)}.hd-s4_ed-root{flex-direction:column;gap:.75rem;height:100%;display:flex;container-type:inline-size}.hd-s4_bar{border-bottom:1px solid var(--hd-line);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.65rem;display:flex}.hd-s4_doc{white-space:nowrap;align-items:center;gap:.45rem;min-width:0;font-weight:600;display:flex}.hd-s4_doc svg{color:#52525b;flex:none;width:1rem;height:1rem}.hd-s4_doc span{text-overflow:ellipsis;overflow:hidden}.hd-s4_scores{flex:none;align-items:center;gap:.75rem;display:flex}.hd-s4_cs{font-size:.6875rem}.hd-s4_score{align-items:center;gap:.35rem;font-size:.75rem;font-weight:500;display:inline-flex;position:relative}.hd-s4_score svg{width:2.1rem;height:2.1rem;transform:rotate(-90deg)}.hd-s4_score b{text-align:center;width:2.1rem;font-size:.6875rem;font-weight:600;position:absolute;left:0}.hd-s4_ring-t,.hd-s4_ring{fill:none;stroke-width:3.6px}.hd-s4_ring-t{stroke:#f0f0f2}.hd-s4_ring{stroke:var(--rc);stroke-linecap:round;stroke-dasharray:var(--c);stroke-dashoffset:calc(var(--c) * (1 - var(--v) / 100));transition:stroke-dashoffset var(--hd-s4-ms,2.4s) cubic-bezier(.3, .6, .3, 1), stroke .6s}.hd-s4.is-before .hd-s4_ring{stroke:var(--bc);stroke-dashoffset:calc(var(--c) * (1 - var(--b) / 100));transition:none}.hd-s4_body{flex:1;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:.9rem;min-height:0;display:grid}.hd-s4_page{align-content:start;gap:.45rem;padding:.25rem .5rem 0 .25rem;display:grid}.hd-s4_h1{margin:0 0 .15rem;font-size:1.125rem;font-weight:700;line-height:1.25}.hd-s4_h2{margin:.25rem 0 0;font-size:.875rem;font-weight:600}.hd-s4_p{color:#3f3f46;margin:0;font-size:.8125rem;line-height:1.45}.hd-s4_p.is-typing:after{content:"";vertical-align:-.15em;background:var(--hd-violet);width:1.5px;height:1em;margin-left:1px;animation:.9s step-end infinite hd-s4-caret;display:inline-block}@keyframes hd-s4-caret{50%{opacity:0}}.hd-s4_tbl{grid-template-columns:1.4fr 1fr 1fr;gap:.3rem;margin-top:.15rem;display:grid}.hd-s4_tbl i{background:var(--hd-soft);border-radius:.25rem;height:.55rem}.hd-s4_tbl i:nth-child(-n+3){background:#e3e3ea}.hd-s4_side{align-content:start;gap:.6rem;display:grid}.hd-s4_agent{background:#faf7ff;border-color:#e4d8ff;gap:.45rem;display:grid}.hd-s4_who{align-items:center;gap:.4rem;display:flex}.hd-s4_avatar{background:linear-gradient(135deg, var(--hd-violet), var(--hd-orange));border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;display:inline-grid}.hd-s4_avatar svg{width:.85rem;height:.85rem}.hd-s4.is-busy .hd-s4_avatar{animation:1s ease-in-out infinite hd-s4-pulse}@keyframes hd-s4-pulse{50%{box-shadow:0 0 0 4px #783afb40}}.hd-s4_msg{background:#fff;border:1px solid #e4d8ff;border-radius:.55rem;padding:.4rem .55rem;font-weight:500}.hd-s4_steps{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.hd-s4_steps li{align-items:center;gap:.4rem;margin:0;font-size:.75rem;display:flex}.hd-s4_steps li:before{content:"";background:var(--hd-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2l2 2 4-4.4' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat;border-radius:50%;flex:none;width:.8rem;height:.8rem;transition:background-color .3s}.hd-s4_steps li.is-wait{color:var(--hd-muted)}.hd-s4_steps li.is-wait:before{background:0 0;border:1.5px dashed #c4b5fd}.hd-s4.is-busy .hd-s4_steps li.is-wait:before{animation:1.6s linear infinite hd-s4-spin}@keyframes hd-s4-spin{to{transform:rotate(1turn)}}.hd-s4_loop{gap:.5rem;display:grid}.hd-s4_loop-head{justify-content:space-between;align-items:center;display:flex}.hd-s4_toggle{background:var(--hd-violet);border-radius:1rem;width:1.7rem;height:1rem;position:relative}.hd-s4_toggle i{background:#fff;border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:.15rem;right:.15rem}.hd-s4_events{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.hd-s4_ev{border-left:2px solid;gap:.1rem;margin:0;padding-left:.7rem;font-size:.75rem;transition:opacity .4s,transform .4s;display:grid}.hd-s4_ev b{font-weight:600}.hd-s4_ev.is-lost{border-color:var(--hd-orange)}.hd-s4_ev.is-lost b{color:#c2321f}.hd-s4_ev.is-ready{border-color:var(--hd-violet)}.hd-s4_ev.is-back{border-color:var(--hd-green)}.hd-s4_ev.is-back b{color:var(--hd-green)}.hd-s4_ev.is-wait{opacity:0;transform:translate(-.4rem)}.hd-s4_ev.is-flash{animation:.9s ease-out hd-s4-flash}@keyframes hd-s4-flash{0%{background:#fff3f1}}@media (width<=991px){.hd-s4{gap:.75rem}.hd-s4>.hd-app{grid-area:auto}.hd-s4 .hd-s4_recs{opacity:1;visibility:visible;transform:none}}@container (width<=30rem){.hd-s4_rec{grid-template-columns:2rem minmax(0,1fr)}.hd-s4_impact,.hd-s4_open{grid-column:2}}@container (width<=40rem){.hd-s4_bar{flex-wrap:wrap}.hd-s4_doc{flex-basis:100%}.hd-s4_body{grid-template-columns:minmax(0,1fr)}.hd-s4_tbl{display:none}}.hd-how{color:var(--ds-color-black,#0b0b0c);padding-block:clamp(3.5rem,7vw,6rem)}.hd-how_head{text-align:center;justify-items:center;gap:1rem;max-width:48rem;margin:0 auto 3.5rem;display:grid}.hd-how_head>*{margin:0}.hd-cursor{transform:translate(calc(var(--x,0) * 1px), calc(var(--y,0) * 1px));pointer-events:none;opacity:0;z-index:5;filter:drop-shadow(0 2px 3px #00000040);width:1.25rem;height:1.25rem;transition:transform .9s cubic-bezier(.5,0,.2,1),opacity .3s;position:absolute;top:0;left:0}.hd-cursor:not(.is-on){transition:opacity .3s}.hd-cursor.is-on{opacity:1}.hd-cursor svg{width:100%;height:100%;transition:transform .12s;display:block}.hd-cursor.is-click svg{transform:scale(.8)}@media (width<=991px){.hd-how_head{margin-bottom:2.5rem}}.hd-hb{background:#f4f4f5;border:1px solid #e4e4e7;border-radius:1.5rem;padding:.25rem;position:relative}.hd-hb_card{background:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;overflow:hidden}.hd-hb_step{grid-template-columns:minmax(0,4fr) minmax(0,7fr);display:grid}.hd-hb_step+.hd-hb_step{border-top:1px solid #e4e4e7}.hd-hb_text{flex-direction:column;justify-content:center;padding-left:3rem;display:flex}.hd-hb_head{border-bottom:1px solid #f4f4f5;border-left:1px dashed #e4e4e7;gap:1.25rem;padding:4rem 2rem 2.5rem 1.5rem;display:grid}.hd-hb_head>*{margin:0}.hd-hb_tag{letter-spacing:.04em;text-transform:uppercase;color:var(--hb-ink,var(--hb));font-size:.875rem;font-weight:600;line-height:1.2}.hd-hb_title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.5rem,1.1rem + 1vw,2rem);font-weight:600;line-height:1.15}.hd-hb_item{background:#f9f9fa;border-left:1px solid #f4f4f5;padding:2rem 2rem 2rem 1.5rem}.hd-hb_item p{color:#6b6b74;text-wrap:pretty;margin:0;font-size:1rem;line-height:1.55}.hd-hb_text:after{content:"";border-left:1px dashed #e4e4e7;flex:1;min-height:2rem}.hd-hb_block{background:var(--hb);color:#fff;border-left:1px solid #e4e4e7;position:relative;overflow:clip}.hd-hb_block:before{content:"";pointer-events:none;background-image:radial-gradient(currentColor 1px,#0000 1px);background-size:1.5rem 1.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.hd-hb_step.is-competitors{--hb-ink:#00a85a}.hd-hb_step.is-fix{--hb-ink:#ff5b49}.hd-hb_step.is-fix .hd-hb_block{color:#ffb8ad}.hd-hb_demo{z-index:1;height:35rem;margin:3rem -1.5rem -1.5rem 3rem;position:relative}.hd-hand{z-index:3;pointer-events:none;position:absolute;inset:0}.hd-hand svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hd-hand_beam,.hd-hand_guide{fill:none;opacity:0;transition:opacity .2s}.hd-hand_beam{stroke-width:2.5px;stroke-linecap:round;filter:drop-shadow(0 0 6px #ffffffe6)}.hd-hand_guide{stroke-width:1.5px;stroke-dasharray:2 6;stroke-linecap:round}.hd-hand_beam.is-on{opacity:1}.hd-hand_guide.is-on{opacity:.55}.hd-hand_chip{border:1.5px solid var(--c);color:#0b0b0c;white-space:nowrap;opacity:0;max-width:min(22rem,70vw);box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 18%, transparent), 0 .75rem 1.75rem #00000038;transform-origin:1rem;will-change:transform;background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .8rem .45rem .55rem;font-size:.875rem;font-weight:600;line-height:1.2;transition:opacity .2s;display:inline-flex;position:absolute;top:0;left:0}.hd-hand_chip:before{content:"";background:var(--c);border-radius:50%;flex:none;width:.5rem;height:.5rem}.hd-hand_chip:has(i):before{display:none}.hd-hand_chip i{background:#fff 50%/100% no-repeat;border-radius:.3rem;flex:none;width:1.1rem;height:1.1rem;box-shadow:inset 0 0 0 1px #00000014}.hd-hand_chip span{text-overflow:ellipsis;overflow:hidden}.hd-hand_chip.is-on{opacity:1}.hd-how [data-hd-out]{transition:opacity .25s}.hd-how [data-hd-out].is-lifted{opacity:.25}.hd-how [data-hd-in].is-caught{border-radius:.375rem;animation:.9s ease-out hd-caught}@keyframes hd-caught{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--hd-catch) 55%, transparent);background-color:color-mix(in srgb, var(--hd-catch) 14%, transparent)}to{background-color:#0000;box-shadow:0 0 0 .75rem #0000}}.hd-hb_demo .hd-app{box-shadow:0 1.5rem 3rem #0003}.hd-hb_demo>.hd-app,.hd-hb_demo>.hd-s4{height:100%}@media (width<=1439px){.hd-how .hd-app{grid-template-columns:minmax(0,1fr)}.hd-how .hd-app_side{display:none}}@media (width<=1199px){.hd-hb_text{padding-left:2rem}.hd-hb_head{padding:3rem 1.5rem 2rem 1.25rem}.hd-hb_item{padding:1.5rem 1.5rem 1.5rem 1.25rem}.hd-hb_demo{margin:2.5rem -1.5rem -1.5rem 2.5rem}}@media (width<=991px){.hd-hb_step{grid-template-columns:minmax(0,1fr)}.hd-hb_text{padding-left:0}.hd-hb_text:after{display:none}.hd-hb_head{border-left:0;padding:2.5rem 2rem 1.5rem}.hd-hb_item{border-left:0;padding:1.5rem 2rem}.hd-hb_block{border-top:1px solid #e4e4e7;border-left:0}.hd-hb_demo{height:auto;margin:2rem -1rem -1rem 2rem}.hd-hb_demo>.hd-app,.hd-hb_demo .hd-s4>.hd-app{height:33rem}.hd-hb_demo>.hd-s4{height:auto}}@media (width<=479px){.hd-hb{border-radius:1.125rem;padding:.125rem}.hd-hb_card{border-radius:1rem}.hd-hb_head{gap:1rem;padding:2rem 1.25rem 1.25rem}.hd-hb_item{padding:1.25rem}.hd-hb_demo{margin:1rem 0 -.75rem .5rem}}.hd-mcp-chat{--c-bg:#faf9f5;--c-ink:#1f1e1d;--c-muted:#73726c;--c-line:#e8e6dc;--c-user:#f0eee6;background:var(--c-bg);min-width:0;color:var(--c-ink);text-align:left;border-radius:1.25rem;flex-direction:column;font-size:.875rem;line-height:1.45;display:flex;overflow:hidden;box-shadow:0 30px 80px -20px #0009,0 0 0 1px #ffffff14}.hd-mcp-chat_top{border-bottom:1px solid var(--c-line);align-items:center;gap:.75rem;padding:.7rem 1rem;font-size:.8125rem;display:flex}.hd-mcp-chat_dots{gap:.35rem;display:flex}.hd-mcp-chat_dots i{background:#d9d6cc;border-radius:50%;width:.6rem;height:.6rem}.hd-mcp-chat_app{align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.hd-mcp-chat_conn{border:1px solid var(--c-line);color:var(--c-muted);border-radius:2rem;align-items:center;gap:.35rem;margin-left:auto;padding:.15rem .55rem;font-size:.75rem;display:inline-flex}.hd-mcp-chat_on{background:#12a150;border-radius:50%;width:.45rem;height:.45rem}.hd-mcp-chat_body{min-height:27rem;padding:1.25rem 1.25rem .5rem}.hd-mcp-chat_panel{flex-direction:column;gap:.85rem;display:flex}.hd-mcp-chat_user{background:var(--c-user);border-radius:.9rem;align-self:flex-end;max-width:85%;padding:.6rem .85rem}.hd-mcp-chat_user p{margin:0}.hd-mcp-chat_tool{border:1px solid var(--c-line);border-radius:.6rem;align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:.8125rem;display:flex}.hd-mcp-chat_logo{flex:none;width:1rem;height:1rem}.hd-mcp-chat_check{color:#12a150;flex:none;width:.9rem;height:.9rem;margin-left:auto}.hd-mcp-chat_tool.is-working .hd-mcp-chat_logo{animation:.9s linear infinite hd-mcp-spin}.hd-mcp-chat_tool.is-working .hd-mcp-chat_check{visibility:hidden}@keyframes hd-mcp-spin{to{transform:rotate(360deg)}}.hd-mcp-chat_muted{color:var(--c-muted)}.hd-mcp-chat_answer{flex-direction:column;gap:.7rem;display:flex}.hd-mcp-chat_answer p{margin:0}.hd-mcp-chat_up{color:#12a150;font-weight:600}.hd-mcp-chat_table{border:1px solid var(--c-line);background:#fff;border-radius:.75rem;margin:0;padding:.25rem .75rem;list-style:none}.hd-mcp-chat_table li{font-variant-numeric:tabular-nums;grid-template-columns:8.5rem minmax(0,1fr) 2rem;align-items:center;gap:.75rem;padding:.4rem 0;display:grid}.hd-mcp-chat_table li+li{border-top:1px solid var(--c-line)}.hd-mcp-chat_table b{text-align:right}.hd-mcp-chat_eng{white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex}.hd-mcp-chat_bar{background:#efede6;border-radius:1rem;height:.4rem;overflow:hidden}.hd-mcp-chat_bar span{border-radius:inherit;transform-origin:0;background:#783afb;height:100%;transition:transform .9s cubic-bezier(.33,1,.68,1);display:block}.hd-mcp-chat_table.is-sources li{grid-template-columns:minmax(0,1fr) auto 6rem}.hd-mcp-chat_table .hd-mcp-chat_code{justify-self:start}.hd-mcp-chat_brands{gap:.2rem;display:inline-flex}.hd-mcp-chat_mono{background:var(--mono);color:#fff;border-radius:.3rem;place-items:center;width:1.15rem;height:1.15rem;font-size:.625rem;font-weight:700;display:inline-grid}.hd-mcp-chat_cites{text-align:right;color:var(--c-muted);white-space:nowrap}.hd-mcp-chat_cites b{color:var(--c-ink)}.hd-mcp-chat_code{background:#efede6;border-radius:.3rem;padding:.05rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8em}.hd-mcp-chat_item:not(:last-child):after{content:", ";white-space:pre}.hd-mcp-chat_recs{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.hd-mcp-chat_recs li{border:1px solid var(--c-line);background:#fff;border-radius:.75rem;grid-template-columns:5rem minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.6rem .75rem;display:grid}.hd-mcp-chat_recs b{display:block}.hd-mcp-chat_recs .hd-mcp-chat_muted{font-size:.8125rem;display:block}.hd-mcp-chat_tag{color:#5b21d6;background:#efe7ff;border-radius:.35rem;justify-self:start;padding:.05rem .45rem;font-size:.75rem;font-weight:600}.hd-mcp-chat_impact{color:var(--c-muted);font-size:.75rem;font-weight:600}.hd-mcp-chat_impact.is-high{color:#ff5b49}.hd-mcp-chat_next{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.hd-mcp-chat_btn{background:var(--c-ink);color:#fff;border-radius:.6rem;padding:.35rem .75rem;font-size:.8125rem;font-weight:600}.hd-mcp-chat_composer{gap:.6rem;padding:.75rem 1.25rem 1.25rem;display:grid}.hd-mcp-chat_chips{flex-wrap:wrap;gap:.4rem;display:flex}.hd-mcp-chat_chip{border:1px solid var(--c-line);color:var(--c-ink);font:inherit;cursor:pointer;background:#fff;border-radius:2rem;padding:.35rem .75rem;font-size:.8125rem;transition:border-color .15s,background .15s}.hd-mcp-chat_chip:hover{border-color:#b9b5a8}.hd-mcp-chat_chip[aria-selected=true]{border-color:var(--c-ink);background:var(--c-ink);color:#fff}.hd-mcp-chat_input{border:1px solid var(--c-line);color:var(--c-muted);background:#fff;border-radius:.9rem;justify-content:space-between;align-items:center;padding:.6rem .6rem .6rem .9rem;display:flex}.hd-mcp-chat_send{color:#fff;background:#d97757;border-radius:.5rem;place-items:center;width:1.75rem;height:1.75rem;font-weight:700;display:grid}.hd-mcp-chat [data-hd-mcp-step]{transition:opacity .35s,transform .35s}.hd-mcp-chat .is-off{opacity:0;transform:translateY(6px)}.hd-mcp-chat_table:not(:has(>li:not(.is-off))){opacity:0}.hd-mcp-chat_table{transition:opacity .35s}.hd-mcp-chat .is-off [data-hd-mcp-bar]{transition:none;transform:scaleX(0)}@media (width<=479px){.hd-mcp-chat{font-size:.8125rem}.hd-mcp-chat_body{min-height:0;padding:1rem .85rem .5rem}.hd-mcp-chat_composer{padding:.75rem .85rem 1rem}.hd-mcp-chat_table{padding:.15rem .6rem}.hd-mcp-chat_table li{grid-template-columns:7rem minmax(0,1fr) 1.75rem;gap:.5rem}.hd-mcp-chat_table.is-sources li{grid-template-columns:minmax(0,1fr) auto 5.25rem}.hd-mcp-chat_recs li{grid-template-columns:minmax(0,1fr) auto}.hd-mcp-chat_recs .hd-mcp-chat_tag{grid-column:1/-1}.hd-mcp-chat_conn{display:none}}.hd-mcp{color:#fff;padding-block:var(--padding-vertical--large,6rem);background:#000}.hd-mcp_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.hd-mcp_text{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.hd-mcp_text h2{color:#fff;margin:0}.hd-mcp_lead{color:#a1a1aa;margin:0}.hd-mcp_actions{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:.5rem;display:flex}.hd-mcp_add{color:#a1a1aa;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;display:flex}.hd-mcp_add-link{color:#fff;align-items:center;gap:.35rem;font-weight:500;text-decoration:none;display:inline-flex}.hd-mcp_add-link:hover{text-decoration:underline}.hd-mcp_invert{filter:invert()}@media (width<=991px){.hd-mcp_grid{grid-template-columns:minmax(0,1fr)}.hd-mcp_text{max-width:40rem}}.hd-proof{color:#0b0b0c;padding:clamp(3rem,7vw,6rem) 0 clamp(2rem,4vw,3rem)}.hd-proof_head{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;margin:0 auto clamp(2rem,4vw,3.5rem);padding:0 1rem;display:flex}.hd-proof_grid{max-width:var(--_layout---container,80rem);box-sizing:border-box;grid-template-columns:repeat(4,1fr);gap:1rem;margin:0 auto;padding:0 1rem;display:grid}.hd-proof_card{isolation:isolate;color:#fff;background:#0b0b0c;border:1px solid #0b0b0c;border-radius:1.25rem;flex-direction:column;gap:.5rem;min-height:21rem;padding:1.75rem;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden;container-type:inline-size}a.hd-proof_card:hover{border-color:#783afb;transform:translateY(-2px)}.hd-proof_card.is-green{background-color:var(--_swatches---green--main,#02d16b);border-color:var(--_swatches---green--main,#02d16b);color:#000}.hd-proof_card.is-violet{background-color:var(--_swatches---violet--main,#783afb);border-color:var(--_swatches---violet--main,#783afb);color:#fff;background-image:radial-gradient(circle,#ffffff47 1.1px,#0000 1.3px);background-position:6px 6px;background-size:13px 13px}.hd-proof_card.is-orange{color:#000;background-color:#ff5b49;background-image:radial-gradient(circle,#0003 1.1px,#0000 1.3px);background-position:6px 6px;background-size:13px 13px;border-color:#ff5b49}a.hd-proof_card.is-green:hover,a.hd-proof_card.is-violet:hover,a.hd-proof_card.is-orange:hover{border-color:#0b0b0c}.hd-proof_brand{align-items:center;min-height:2.75rem;display:flex}.hd-proof_logo{width:auto;max-width:100%;height:1.75rem;display:block}.hd-proof_card.is-dark .hd-proof_logo{height:2.75rem}.hd-proof_num{letter-spacing:-.05em;overflow-wrap:anywhere;margin-top:auto;font-size:clamp(2.75rem,21cqi,5.5rem);font-weight:600;line-height:.9}.hd-proof_label{font-size:1rem;font-weight:500;line-height:1.35}.hd-proof_card.is-dark .hd-proof_label{color:#d4d4da;font-weight:400}.hd-proof_link{text-underline-offset:.2em;margin-top:1rem;font-size:.875rem;font-weight:600;text-decoration:underline}.hd-proof_quote{color:#fff;background:#0b0b0c;border-color:#0b0b0c;grid-column:span 4;justify-content:space-between;gap:2rem;min-height:0;margin:0}.hd-proof_quote blockquote{letter-spacing:-.01em;text-wrap:pretty;border:0;margin:0;padding:0;font-size:clamp(1.25rem,2.4vw,2rem);line-height:1.25}.hd-proof_quote figcaption{text-align:left;align-items:center;gap:.875rem;display:flex}.hd-proof_photo{object-fit:cover;border-radius:50%;flex:none;width:3rem;height:3rem}.hd-proof_who{font-weight:600}.hd-proof_role{color:#a9a9b4;font-size:.875rem}@media (width<=991px){.hd-proof_grid{grid-template-columns:repeat(2,1fr)}.hd-proof_quote{grid-column:span 2}}@media (width<=520px){.hd-proof_grid{grid-template-columns:1fr}.hd-proof_quote{grid-column:auto}.hd-proof_card{min-height:15rem}.hd-proof_quote{min-height:0}}.hd-why{color:#0b0b0c;padding:clamp(2rem,4vw,3rem) 0 clamp(3rem,7vw,6rem)}.hd-why_head{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:64rem;margin:0 auto clamp(2rem,4vw,3.5rem);padding:0 1rem;display:flex}.hd-why_accent{color:#783afb}.hd-why_cards{max-width:var(--_layout---container,80rem);box-sizing:border-box;grid-template-columns:repeat(2,1fr);gap:1rem;margin:0 auto;padding:0 1rem;display:grid}.hd-why_card{background:#f6f6f8;border:1px solid #e4e4ea;border-radius:1.25rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:2rem;display:flex;overflow:hidden}.hd-why_card h3{margin:0 0 .75rem}.hd-why_card p{margin:0}.hd-why_img img{border-radius:.75rem;width:100%;height:auto;display:block}.hd-why_legit{text-align:center;max-width:46rem;margin:clamp(2rem,4vw,3rem) auto 0;padding:0 1rem}@media (width<=767px){.hd-why_cards{grid-template-columns:1fr}.hd-why_card{padding:1.5rem}}.hd-studies_grid{box-sizing:border-box;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"hero a b""hero wide wide";gap:1rem;padding:0 1rem;display:grid}.hd-studies_card{isolation:isolate;border:1px solid var(--_swatches---neutral--900,#2a2a2e);background:var(--_swatches---neutral--1000,#0b0b0d);color:#fff;border-radius:1.25rem;flex-direction:column;gap:.75rem;min-height:15rem;padding:1.75rem 2rem;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden;container-type:inline-size}.hd-studies_card:nth-child(2){grid-area:a}.hd-studies_card:nth-child(3){grid-area:b}.hd-studies_card.is-hero{grid-area:hero;min-height:31rem}.hd-studies_card:nth-child(4){grid-area:wide}.hd-studies_card:hover{border-color:#783afb;transform:translateY(-2px)}.hd-studies_card.is-green{background:var(--_swatches---green--main,#02d16b);border-color:var(--_swatches---green--main,#02d16b);color:#000}.hd-studies_card.is-violet{background:var(--_swatches---violet--main,#783afb);border-color:var(--_swatches---violet--main,#783afb);color:#fff}.hd-studies_card.is-orange{background:var(--_swatches---orange--main,#ff5b49);border-color:var(--_swatches---orange--main,#ff5b49);color:#000}.hd-studies_card.is-cream{background:var(--_swatches---orange--light,#fff3e6);border-color:var(--_swatches---orange--light,#fff3e6);color:#000}.hd-studies_card.is-green:hover,.hd-studies_card.is-violet:hover,.hd-studies_card.is-orange:hover,.hd-studies_card.is-cream:hover{border-color:#fff}.hd-studies_chart{z-index:-1;color:#fff;pointer-events:none;width:102%;height:70%;position:absolute;inset:auto -1% 0}.hd-studies_card.is-violet{background-image:radial-gradient(circle,#ffffff47 1.1px,#0000 1.3px);background-position:6px 6px;background-size:13px 13px}.hd-studies_card.is-orange{background-image:repeating-linear-gradient(135deg,#00000021 0 1.5px,#0000 1.5px 14px)}.hd-studies_card.is-cream{background-image:linear-gradient(#00000012 1px,#0000 1px),linear-gradient(90deg,#00000012 1px,#0000 1px);background-size:24px 24px}.hd-studies_head{text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;align-items:center;gap:1rem;font-size:.9375rem;font-weight:600;line-height:1.1;display:flex}.hd-studies_id{flex:none}.hd-studies_num{letter-spacing:-.05em;margin-top:auto;font-size:clamp(3rem,24cqi,6.5rem);font-weight:600;line-height:.9}.hd-studies_card.is-hero .hd-studies_num{font-size:clamp(4.5rem,34cqi,11rem)}.hd-studies_label{max-width:34rem;font-size:1rem;font-weight:500;line-height:1.35}@media (width<=991px){.hd-studies_grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"hero hero""a b""wide wide"}.hd-studies_card.is-hero{min-height:22rem}}@media (width<=520px){.hd-studies_grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""a""b""wide"}.hd-studies_card{min-height:12rem;padding:1.5rem}.hd-studies_card.is-hero{min-height:18rem}}.hd-ans[data-astro-cid-6xj3vkb3]{color:#0b0b0c;text-align:left;background:#fff;border-radius:1.25rem;margin:0;padding:1.25rem 1.5rem 1.5rem;font-size:.9375rem;line-height:1.5;box-shadow:0 30px 80px -20px #00000073}.hd-ans_head[data-astro-cid-6xj3vkb3]{border-bottom:1px solid #ececf0;align-items:center;gap:.5rem;padding-bottom:.9rem;font-size:.875rem;display:flex}.hd-ans_head[data-astro-cid-6xj3vkb3] img[data-astro-cid-6xj3vkb3]{width:1.125rem;height:1.125rem}.hd-ans_q[data-astro-cid-6xj3vkb3]{background:#f2f2f4;border-radius:1.1rem;width:fit-content;max-width:85%;margin:1rem 0 0 auto;padding:.55rem .9rem}.hd-ans_body[data-astro-cid-6xj3vkb3]{margin-top:1rem}.hd-ans_intro[data-astro-cid-6xj3vkb3]{color:#3f3f46;margin:0 0 .75rem}.hd-ans_list[data-astro-cid-6xj3vkb3]{counter-reset:ans;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.hd-ans_list[data-astro-cid-6xj3vkb3] li[data-astro-cid-6xj3vkb3]{counter-increment:ans;border:1px solid #ececf0;border-radius:.75rem;grid-template-columns:1.25rem 1.25rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.6rem .75rem;display:grid}.hd-ans_list[data-astro-cid-6xj3vkb3] li[data-astro-cid-6xj3vkb3]:before{content:counter(ans) ".";color:#71717a;font-weight:600}.hd-ans_list[data-astro-cid-6xj3vkb3] li[data-astro-cid-6xj3vkb3].is-you{border-color:color-mix(in srgb, var(--hd-violet,#783afb) 45%, #fff);background:color-mix(in srgb, var(--hd-violet,#783afb) 6%, #fff)}.hd-ans_text[data-astro-cid-6xj3vkb3]{flex-wrap:wrap;align-items:center;column-gap:.4rem;min-width:0;display:flex}.hd-ans_text[data-astro-cid-6xj3vkb3] b[data-astro-cid-6xj3vkb3]{font-weight:600}.hd-ans_reason[data-astro-cid-6xj3vkb3]{color:#52525b;flex-basis:100%;font-size:.875rem}.hd-ans_cites[data-astro-cid-6xj3vkb3]{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;display:flex}.hd-ans_cite[data-astro-cid-6xj3vkb3]{color:#3f3f46;white-space:nowrap;background:#f2f2f4;border-radius:1rem;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.75rem;display:inline-flex}.hd-ans_cite[data-astro-cid-6xj3vkb3] i[data-astro-cid-6xj3vkb3],.hd-ans_sources[data-astro-cid-6xj3vkb3] i[data-astro-cid-6xj3vkb3]{background:#fff var(--logo) center / 100% no-repeat;border-radius:.2rem;width:.875rem;height:.875rem}.hd-ans_sources[data-astro-cid-6xj3vkb3]{color:#71717a;align-items:center;gap:.35rem;margin-top:.9rem;font-size:.8125rem;display:flex}.hd-ans_sources[data-astro-cid-6xj3vkb3] span[data-astro-cid-6xj3vkb3]{margin-right:.2rem}.hd-ans_sources[data-astro-cid-6xj3vkb3] i[data-astro-cid-6xj3vkb3]{border-radius:50%;width:1.1rem;height:1.1rem;box-shadow:0 0 0 2px #fff}.hd-ans_sources[data-astro-cid-6xj3vkb3] i[data-astro-cid-6xj3vkb3]+i[data-astro-cid-6xj3vkb3]{margin-left:-.45rem}@media (width<=479px){.hd-ans[data-astro-cid-6xj3vkb3]{padding:1rem;font-size:.875rem}.hd-ans_list[data-astro-cid-6xj3vkb3] li[data-astro-cid-6xj3vkb3]{grid-template-columns:1rem 1.25rem minmax(0,1fr)}.hd-ans_cites[data-astro-cid-6xj3vkb3]{grid-column:3;justify-content:flex-start}}.hd-cta_price[data-astro-cid-k353fsaz]{color:#fff;margin:0;font-size:1rem;line-height:1.5}.hd-cta_price[data-astro-cid-k353fsaz] strong[data-astro-cid-k353fsaz]{font-weight:600}.hd-cta_actions[data-astro-cid-k353fsaz]{justify-content:center;gap:var(--gap--main,.75rem);color:#fff;padding-inline:var(--global-padding,1rem);flex-wrap:wrap;display:flex}.hd-cta_app[data-astro-cid-k353fsaz]{width:min(90%,40rem);margin-top:var(--gap--large,2rem);margin-bottom:-3.5rem;transition:transform .5s cubic-bezier(0,0,0,1)}.surfer-3_cta:has(.button:hover) .hd-cta_app[data-astro-cid-k353fsaz]{transform:translateY(-2rem)}@media (width<=767px){.hd-cta_app[data-astro-cid-k353fsaz]{margin-bottom:0}}@media (width<=479px){.hd-cta_actions[data-astro-cid-k353fsaz]{flex-direction:column;align-items:stretch;width:100%}.hd-cta_app[data-astro-cid-k353fsaz]{width:calc(100% - 1.5rem);margin-top:.5rem}}@media (prefers-reduced-motion:reduce){.hd-cta_app[data-astro-cid-k353fsaz]{transition:none}}
