.cp-hc{--hc-top:64px;--hc-bar:64px;margin-top:clamp(2.25rem,1.5rem + 2.5vw,3.5rem);display:block}@media (min-width:1021px){.cp-hc{--hc-top:68px}}.cp-hc-nav ul{margin:0;padding:0;list-style:none}.cp-hc-nav a{color:var(--ink);text-decoration:none;display:block}.cp-hc-nav b{font:650 1rem/1.25 var(--f-text)}.cp-hc-nav small{font:600 .88rem/1.2 var(--f-text);color:var(--mut)}.cp-hc-nav a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.cp-hc-nav{top:var(--hc-top);z-index:10;height:var(--hc-bar);overscroll-behavior-x:contain;scrollbar-width:none;background:var(--paper);border-bottom:1px solid var(--line);align-items:center;margin-inline:-16px;padding-inline:16px;display:flex;position:sticky;overflow-x:auto}.cp-hc-nav::-webkit-scrollbar{display:none}@media (min-width:621px){.cp-hc-nav{margin-inline:-24px;padding-inline:24px}}.cp-hc-nav ul{gap:.5rem;display:flex}.cp-hc-nav li{flex:none}.cp-hc-nav a{border:1px solid var(--line-strong);background:var(--surface);white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;min-height:44px;padding:0 1rem;transition:background-color .15s,border-color .15s;display:flex}.cp-hc-nav b{font-size:.97rem;font-weight:600}.cp-hc-d{display:none}.cp-hc-nav small{font-size:.82rem}.cp-hc-nav a:hover{background:var(--hover)}.cp-hc-nav a[aria-current=true]{background:var(--brand);border-color:var(--brand-edge);color:var(--brand-ink)}.cp-hc-nav a[aria-current=true] small{color:var(--brand-ink)}.cp-hc-group{scroll-margin-top:calc(var(--hc-top) + var(--hc-bar));padding-top:clamp(1.75rem,1.2rem + 2vw,2.5rem)}.cp-hc-group:first-child{padding-top:1.5rem}.cp-hc-head h2{color:var(--ink);font-size:1.6rem}.cp-hc-head p{color:var(--mut);margin-top:.2rem;font-size:.98rem}.cp-hc-group .cp-alist{margin-top:.9rem}@media (min-width:900px){.cp-hc{grid-template-columns:17.5rem minmax(0,1fr);align-items:start;column-gap:clamp(2rem,1rem + 3vw,3.5rem);margin-top:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.cp-hc-nav{top:calc(var(--hc-top) + 1.5rem);height:auto;max-height:calc(100vh - var(--hc-top) - 2.5rem);background:0 0;border-bottom:0;margin:-4px;padding:4px;display:block;overflow:visible auto}.cp-hc-nav ul{display:block}.cp-hc-nav li+li{margin-top:.15rem}.cp-hc-nav a{white-space:normal;background:0 0;border:0;border-radius:12px;min-height:0;padding:.7rem .9rem .7rem 1.15rem;display:block;box-shadow:inset 3px 0 #0000}.cp-hc-nav a:focus-visible{outline-offset:0}.cp-hc-nav b{font-size:1.02rem;display:block}.cp-hc-d{-webkit-line-clamp:2;color:var(--mut);-webkit-box-orient:vertical;margin-top:.1rem;font-size:.9rem;line-height:1.35;display:-webkit-box;overflow:hidden}.cp-hc-nav small{margin-top:.3rem;font-size:.85rem;display:block}.cp-hc-nav a:hover{background:var(--hover)}.cp-hc-nav a[aria-current=true]{background:color-mix(in srgb, var(--brand) 11%, transparent);box-shadow:inset 3px 0 0 var(--brand);color:var(--ink)}.cp-hc-nav a[aria-current=true] b,.cp-hc-nav a[aria-current=true] small{color:var(--brand-text)}.cp-hc-group{scroll-margin-top:calc(var(--hc-top) + 1.5rem)}.cp-hc-group:first-child{padding-top:0}.cp-hc-head p{display:none}.cp-hc-group .cp-alist{margin-top:.8rem}}@media (prefers-reduced-motion:reduce){.cp-hc-nav a{transition:none}}.cp-hc-group[data-hit=true] .cp-alist{animation:1.5s ease-out cp-hc-hit}@keyframes cp-hc-hit{0%{box-shadow:0 0 0 3px var(--brand)}60%{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 55%, transparent)}to{box-shadow:0 0 0 3px #0000}}@media (prefers-reduced-motion:reduce){.cp-hc-group[data-hit=true] .cp-alist{box-shadow:0 0 0 3px var(--brand);animation:none}}.cp-phero:has(.cp-help-search){padding-top:clamp(1.75rem,1rem + 2.5vw,3.25rem);padding-bottom:0}.cp-phero:has(.cp-help-search) .cp-phero-inner{max-width:none}.cp-phero:has(.cp-help-search) h1{font-size:clamp(2rem,1.4rem + 2.4vw,3rem)}.cp-phero:has(.cp-help-search) .cp-cta{max-width:44rem;margin-top:1.3rem}.cp-hc-tutos{margin-top:clamp(3rem,2rem + 3vw,4.5rem)}.cp-hc-tutos--top{margin-top:0;margin-bottom:clamp(2.5rem,1.8rem + 2.5vw,4rem)}.cp-tutos-scroll{position:relative}.cp-tutos-scroll .cp-tutos-row{scrollbar-width:none;padding-bottom:.25rem}.cp-tutos-scroll .cp-tutos-row::-webkit-scrollbar{display:none}.cp-tutos-arrow{display:none}@media (hover:hover) and (pointer:fine){.cp-tutos-arrow{z-index:2;border:1px solid var(--line-strong);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:opacity .15s,background-color .15s;display:grid;position:absolute;top:calc(clamp(11rem,8rem + 12vw,15rem)/3.55556 - 22px + 1rem);box-shadow:0 2px 10px #0f0f1029}.cp-tutos-arrow:hover:not(:disabled){background:var(--hover)}.cp-tutos-arrow:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.cp-tutos-arrow:disabled{opacity:0;pointer-events:none}.cp-tutos-arrow--prev{left:-14px}.cp-tutos-arrow--next{right:-14px}}.cp-help-search input[type=search]::-webkit-search-cancel-button{appearance:none}
