.footer,.footer a:hover{color:#000000e0}.dark .footer,.dark .footer a:hover{color:#ffffffe0}.footer-disclosure>summary{list-style:none}.footer-disclosure>summary::-webkit-details-marker{display:none}.footer-disclosure>summary:hover{color:inherit}.footer-disclosure[open]>summary .footer-disclosure-chevron{transform:rotate(180deg)}@media (max-width:639px){.footer-link,.footer-disclosure>summary{min-height:32px}}
.ZO6Xma_accountArea,.ZO6Xma_accountSizer{align-items:center;display:grid}.ZO6Xma_accountArea>*,.ZO6Xma_accountSizer>*{grid-area:1/1;justify-self:end}.ZO6Xma_accountSizer{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.ZO6Xma_accountButton{min-block-size:44px;transition-property:background-color,border-color,color}.ZO6Xma_signedInControls{justify-content:flex-end;align-items:center;gap:16px;display:flex}.ZO6Xma_signedInSizer,.ZO6Xma_openButton{display:none}.ZO6Xma_avatarButton{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;block-size:44px;inline-size:44px;transition:box-shadow .15s;display:inline-flex}.ZO6Xma_avatarButton:hover{box-shadow:0 0 0 4px var(--snip-card)}.ZO6Xma_avatarButton[data-state=open]{box-shadow:0 0 0 4px var(--new-border)}.ZO6Xma_accountButton:focus-visible,.ZO6Xma_avatarButton:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}@media (min-width:1180px){.ZO6Xma_row{grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr);display:grid}.ZO6Xma_accountButton{min-block-size:32px}.ZO6Xma_signedInSizer,.ZO6Xma_openButton{display:flex}.ZO6Xma_signedInSizer{align-items:center;gap:16px}.ZO6Xma_avatarSizer,.ZO6Xma_avatarButton{flex-shrink:0;block-size:32px;inline-size:32px}}@media (prefers-reduced-motion:reduce){.ZO6Xma_accountButton,.ZO6Xma_avatarButton{transition:none}}
._3NuUdq_desktop{flex:1;justify-content:center;align-items:center;gap:2px;block-size:100%;min-inline-size:0;margin-inline:16px;font-weight:400;display:none}._3NuUdq_topLink{min-block-size:44px;color:var(--secondary-fg);white-space:normal;text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding-inline:4px;font-size:13px;line-height:1.3;transition:color .15s;display:inline-flex}._3NuUdq_topLink:hover,._3NuUdq_topLink[aria-expanded=true],._3NuUdq_topLink[data-active=true],._3NuUdq_topLink[aria-current=page]{color:var(--foreground,#171717)}._3NuUdq_dropdown{align-items:center;block-size:100%;min-inline-size:min-content;display:flex;position:relative}._3NuUdq_chevron{color:currentColor;stroke-width:1.5px;flex-shrink:0;transition:transform .2s,color .15s}[aria-expanded=true]>._3NuUdq_chevron{transform:rotate(180deg)}._3NuUdq_panel{z-index:60;color:#202020;background:#fff;border:0;border-radius:12px;padding:8px;animation:.2s cubic-bezier(.16,1,.3,1) _3NuUdq_panelEnter;position:absolute;inset-block-start:100%;box-shadow:0 4px 16px #0000001a}@keyframes _3NuUdq_panelEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._3NuUdq_creationPanel{inline-size:280px;inset-inline-start:0}._3NuUdq_pageLink{text-align:start;color:#373734;border-radius:6px;align-items:center;min-block-size:38px;padding:8px 12px;font-size:14px;line-height:1.4;transition:background-color .15s,color .15s;display:flex}._3NuUdq_pageLink:hover,._3NuUdq_pageLink[aria-current=page]{background:var(--light-hover,#1f1f1f0a);color:#171717}._3NuUdq_resourcesPanel{min-inline-size:200px;inset-inline-start:0}._3NuUdq_desktop a:focus-visible,._3NuUdq_desktop button:focus-visible,._3NuUdq_mobilePanel a:focus-visible,._3NuUdq_mobilePanel button:focus-visible,._3NuUdq_mobilePanel summary:focus-visible,._3NuUdq_mobileTrigger:focus-visible{outline-offset:3px;outline:2px solid #72726c}._3NuUdq_mobileTrigger,._3NuUdq_closeButton{border-radius:8px;justify-content:center;align-items:center;block-size:44px;inline-size:44px;display:inline-flex}._3NuUdq_mobilePanel{color:#202020;z-index:105;background:#fff;border:0;border-radius:0;flex-direction:column;gap:0;block-size:100dvh;max-block-size:100dvh;padding:0 24px;display:flex;inset-block:0;inset-inline:0;overflow:hidden;transform:none;inline-size:100%!important;max-inline-size:none!important;animation:none!important}._3NuUdq_mobileOverlay{z-index:104}._3NuUdq_mobileHeading{min-block-size:80px;padding-block:max(16px, env(safe-area-inset-top)) 16px;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._3NuUdq_mobileBrand{align-items:center;min-block-size:44px;display:inline-flex}._3NuUdq_mobileNav{overscroll-behavior:contain;flex:1;min-block-size:0;padding-block:24px;font-weight:400;overflow-y:auto}._3NuUdq_mobileLink{border-radius:6px;align-items:center;min-block-size:48px;padding:12px 16px;font-size:15px;line-height:1.5;display:flex}._3NuUdq_mobileLink:hover,._3NuUdq_mobileLink[aria-current=page]{background:var(--light-hover,#1f1f1f0a)}._3NuUdq_mobileGroup{border-block-end:1px solid #e8e7e2}._3NuUdq_mobileGroup[open]{padding-block-end:12px}._3NuUdq_mobileNav>._3NuUdq_mobileLink{border-block-end:1px solid #e8e7e2;border-radius:0;min-block-size:64px;padding:16px 0;font-size:18px}._3NuUdq_mobileGroup summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-block-size:64px;padding:16px 0;font-size:18px;line-height:1.5;list-style:none;display:flex}._3NuUdq_mobileGroup summary::-webkit-details-marker{display:none}._3NuUdq_mobileGroup summary>svg{color:#73736d;flex-shrink:0}._3NuUdq_collapseIcon,._3NuUdq_mobileGroup[open]>summary>._3NuUdq_expandIcon{display:none}._3NuUdq_mobileGroup[open]>summary>._3NuUdq_collapseIcon{display:block}._3NuUdq_mobileActions{padding-block:16px max(16px, env(safe-area-inset-bottom));background:#fff;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._3NuUdq_mobileActions ._3NuUdq_mobileAction{white-space:normal;text-align:center;border-radius:8px;block-size:auto;min-block-size:48px;padding:12px;font-size:16px;line-height:1.5}@media (min-width:1180px){._3NuUdq_desktop{display:flex}._3NuUdq_mobileTrigger{display:none}}@media (prefers-reduced-motion:reduce){._3NuUdq_topLink,._3NuUdq_chevron,._3NuUdq_pageLink{transition:none}._3NuUdq_panel{animation:none}}@media (min-width:1360px){._3NuUdq_desktop{gap:4px;margin-inline:24px}._3NuUdq_topLink{padding-inline:10px;font-size:14px}}
