.VyCUDq_button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:flex}.VyCUDq_button:disabled{cursor:not-allowed;opacity:.6}.VyCUDq_track{background-color:var(--surface3);justify-content:space-between;align-items:center;padding:0 3px;transition:background-color .3s;display:flex;position:relative;box-shadow:inset 0 1px 3px #0003}.VyCUDq_trackSm{border-radius:11px;width:36px;height:22px}.VyCUDq_trackMd{border-radius:13px;width:46px;height:26px}.VyCUDq_trackActive{background-color:var(--status-success)}.VyCUDq_trackOffWarning{background-color:var(--status-warning)}.VyCUDq_button:hover .VyCUDq_track{background-color:var(--surface4)}.VyCUDq_button:hover .VyCUDq_trackActive{background-color:var(--status-success)}.VyCUDq_button:hover .VyCUDq_button:hover .VyCUDq_trackOffWarning{background-color:var(--status-warning)}.VyCUDq_thumb{z-index:2;background-color:#fff;border-radius:50%;transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .3s;position:absolute;transform:translate(0);box-shadow:0 2px 4px #0003}.VyCUDq_thumbSm{width:16px;height:16px}.VyCUDq_thumbMd{width:20px;height:20px}.VyCUDq_thumbActiveSm{transform:translate(14px)}.VyCUDq_thumbActiveMd{transform:translate(20px)}.VyCUDq_button:hover .VyCUDq_thumb{box-shadow:0 2px 8px #0000004d}.VyCUDq_button:active:not(:disabled) .VyCUDq_thumb{transform:scale(.95)translate(0)}.VyCUDq_button:active:not(:disabled) .VyCUDq_thumbActiveSm{transform:scale(.95)translate(14px)}.VyCUDq_button:active:not(:disabled) .VyCUDq_thumbActiveMd{transform:scale(.95)translate(20px)}.VyCUDq_icon{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:20px;height:20px;transition:opacity .3s;display:flex;position:absolute}.VyCUDq_iconLeft{left:4px}.VyCUDq_iconRight{right:4px}.VyCUDq_iconLeftActive{opacity:1}.VyCUDq_iconLeftInactive,.VyCUDq_iconRightActive{opacity:.5}.VyCUDq_iconRightInactive{opacity:1}.VyCUDq_icon svg{width:16px;height:16px;fill:var(--text2);transition:fill .3s}.VyCUDq_iconLeftActive svg{fill:#fff}.VyCUDq_iconRightActive svg{fill:#fff9}
.A0gH4G_footerRoot{background:color-mix(in srgb, var(--surface1) 90%, var(--surface2) 10%);width:100%;margin-top:calc(var(--gap) * 2);color:var(--text2)}.A0gH4G_footerInner{max-width:1280px;padding:var(--gap);margin:0 auto}.A0gH4G_columnsGrid{gap:calc(var(--gap) * 2);grid-template-columns:1fr;display:grid}@media (min-width:640px){.A0gH4G_columnsGrid{grid-template-columns:1fr 1fr}}@media (min-width:960px){.A0gH4G_columnsGrid{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr}}.A0gH4G_footerNav{display:contents}.A0gH4G_brandColumn{gap:var(--gap);flex-direction:column;display:flex}@media (min-width:640px) and (max-width:959.98px){.A0gH4G_brandColumn{grid-column:1/-1}}.A0gH4G_brandLogoLink{color:var(--text1);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.A0gH4G_brandLogoLink:link,.A0gH4G_brandLogoLink:visited,.A0gH4G_brandLogoLink:hover{color:var(--text1);text-decoration:none}.A0gH4G_brandWordmark{font-size:var(--fs-base);font-weight:var(--fw-bold);letter-spacing:-.02em}.A0gH4G_tagline{font-size:var(--fs-sm);color:var(--text2);max-width:28ch;margin:0;line-height:1.5}.A0gH4G_socialRow{gap:.5rem;display:flex}.A0gH4G_socialLink{background:var(--surface2);border-radius:var(--br-md);width:36px;height:36px;color:var(--text1);justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.A0gH4G_socialLink:hover{background:var(--surface3);color:var(--text1)}.A0gH4G_socialLink svg,.A0gH4G_socialLink img{width:32px;height:auto;display:block}.A0gH4G_columnSection{flex-direction:column;display:flex}.A0gH4G_columnHeading{margin:0 0 var(--gap) 0;font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text2)}.A0gH4G_columnList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.A0gH4G_columnLink{min-height:36px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text2);align-items:center;padding:.375rem 0;text-decoration:none;transition:color .15s;display:inline-flex}.A0gH4G_columnLink:link,.A0gH4G_columnLink:visited{color:var(--text2);text-decoration:none}.A0gH4G_columnLink:hover{color:var(--text1);text-decoration:none}.A0gH4G_utilityBar{border-top:1px solid var(--surface3);padding:calc(var(--gap) * 1.25) 0 0;margin-top:calc(var(--gap) * 2);justify-content:space-between;align-items:center;gap:var(--gap);font-size:var(--fs-sm);color:var(--text2);flex-wrap:wrap;display:flex}.A0gH4G_utilityLeft{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.A0gH4G_utilityRight{align-items:center;gap:var(--gap);display:flex}.A0gH4G_utilityLink,.A0gH4G_utilityLink:link,.A0gH4G_utilityLink:visited{color:var(--text2);text-decoration:none}.A0gH4G_utilityLink:hover{color:var(--text1);text-decoration:underline}.A0gH4G_externalUtilityLink,.A0gH4G_externalUtilityLink:link,.A0gH4G_externalUtilityLink:visited{color:var(--text2);text-decoration:none}.A0gH4G_externalUtilityLink:hover{color:var(--text1);text-decoration:underline}
.-RsUXW_container{padding:0 var(--gap) calc(var(--gap) * 4);gap:var(--gap);flex-direction:column;width:100%;max-width:1000px;margin:0 auto;display:flex}.-RsUXW_container.-RsUXW_narrow{max-width:800px}.-RsUXW_container.-RsUXW_wide{max-width:1100px}.-RsUXW_hero{flex-direction:column;padding:2rem 0 1.2rem;display:flex}.-RsUXW_intro{max-width:760px;color:var(--text1);text-wrap:pretty;margin:0}
.fQDDma_stack{flex-direction:column;gap:.75rem;display:flex}.fQDDma_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.fQDDma_section{border-top:1px solid var(--surface3);padding-block:clamp(1.25rem,2.5vw,2rem)}.fQDDma_panel{background:var(--surface1);border:1px solid var(--surface3);border-radius:var(--br);box-shadow:var(--shadow-sm);margin:0;padding:clamp(1rem,1.8vw,1.5rem)}.fQDDma_resourceCard{flex-direction:column;min-height:15rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden}.fQDDma_resourceCard:hover{border-color:var(--text-link);box-shadow:var(--shadow-md);transform:translateY(-2px)}.fQDDma_resourceCard:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--border-focus), var(--shadow-md)}.fQDDma_cardAccent{background:var(--chart-series-primary);height:.3rem;position:absolute;inset:0 0 auto}.fQDDma_resourceCard:nth-child(2) .fQDDma_cardAccent{background:var(--accent-cool)}.fQDDma_resourceCard:nth-child(3) .fQDDma_cardAccent{background:var(--status-warning)}.fQDDma_resourceCard:nth-child(4) .fQDDma_cardAccent{background:var(--status-success)}.fQDDma_cardBody{flex-direction:column;flex:1;gap:.7rem;padding-top:.35rem;display:flex}.fQDDma_cardEyebrow{color:var(--text-link);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;margin:0}.fQDDma_cardTitle{font-size:var(--fs-xl);text-wrap:balance;margin:0;line-height:1.2}.fQDDma_cardTitle a{color:var(--text1);text-underline-offset:.14em;text-decoration-thickness:.08em}.fQDDma_cardTitle a:hover{color:var(--text-link-hover)}.fQDDma_cardDescription{color:var(--text1);margin:0;line-height:1.55}.fQDDma_cardMeta{border-top:1px solid var(--surface3);color:var(--text2);font-size:var(--fs-sm);justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.75rem;display:flex}.fQDDma_cardArrow{color:var(--text-link);font-weight:var(--fw-semibold);white-space:nowrap}.fQDDma_actions{gap:var(--gap);flex-wrap:wrap;align-items:center;display:flex}.fQDDma_muted{color:var(--text2)}.fQDDma_tableWrap{overflow-x:auto}.fQDDma_table{border-collapse:collapse;width:100%}.fQDDma_table th,.fQDDma_table td{padding:var(--gap);text-align:left;vertical-align:top;border-bottom:1px solid var(--surface3)}.fQDDma_breadcrumbs{gap:var(--gap);flex-wrap:wrap;padding-block:.5rem;display:flex}
