.check-mark-module__xXbhJq__row{align-items:flex-start;gap:.5rem;display:flex}.check-mark-module__xXbhJq__mark{flex:none;width:1.375rem;height:1.375rem}.check-mark-module__xXbhJq__ring{transform-origin:50%;transform-box:fill-box;transform:rotate(-90deg)}@media (prefers-reduced-motion:no-preference){.check-mark-module__xXbhJq__ring,.check-mark-module__xXbhJq__tick{stroke-dasharray:1;animation:check-mark-module__xXbhJq__draw .45s var(--ease-out) both}.check-mark-module__xXbhJq__tick{animation-duration:.3s;animation-delay:.3s}}@keyframes check-mark-module__xXbhJq__draw{0%{stroke-dashoffset:1px;opacity:0}10%{opacity:1}to{stroke-dashoffset:0}}
.carousel-module__1dTQOW__root{--carousel-item:clamp(16rem, 82%, 28rem)}.carousel-module__1dTQOW__viewport{margin:-.5rem calc(-1 * var(--gutter)) -2rem;padding:.5rem var(--gutter) 2rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;overflow-x:auto}.carousel-module__1dTQOW__track{gap:1rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.carousel-module__1dTQOW__item{flex:0 0 var(--carousel-item);scroll-snap-align:start;display:flex}.carousel-module__1dTQOW__item>*{flex:auto;min-width:0}.carousel-module__1dTQOW__item [data-reveal=hidden]{opacity:1;transform:none}.carousel-module__1dTQOW__viewport:focus-visible{outline-offset:-3px}.carousel-module__1dTQOW__root[data-ready] .carousel-module__1dTQOW__viewport{padding-bottom:calc(2rem + var(--sb,0px));scroll-snap-type:none;touch-action:pan-y pinch-zoom;overflow:clip}@media (pointer:fine){.carousel-module__1dTQOW__root[data-ready] .carousel-module__1dTQOW__viewport{cursor:grab}}.carousel-module__1dTQOW__root[data-ready] .carousel-module__1dTQOW__viewport[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.carousel-module__1dTQOW__controls{align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.carousel-module__1dTQOW__root:not([data-ready]) .carousel-module__1dTQOW__controls{visibility:hidden}.carousel-module__1dTQOW__bar{background:var(--separator);border-radius:999px;flex:1;height:.1875rem;overflow:hidden}.carousel-module__1dTQOW__thumb{border-radius:inherit;background:var(--tertiary);width:100%;height:100%;display:block}.carousel-module__1dTQOW__controls .carousel-module__1dTQOW__arrow{flex:none;width:3rem;padding:0}.carousel-module__1dTQOW__controls .carousel-module__1dTQOW__arrow[aria-disabled=true]{cursor:default;scale:none}.carousel-module__1dTQOW__controls .carousel-module__1dTQOW__arrow[aria-disabled=true]>span{opacity:.4}@media print{.carousel-module__1dTQOW__viewport,.carousel-module__1dTQOW__root[data-ready] .carousel-module__1dTQOW__viewport{margin:0;padding:0;overflow:visible}.carousel-module__1dTQOW__track{flex-wrap:wrap;transform:none!important}.carousel-module__1dTQOW__controls{display:none}}@media (forced-colors:active){.carousel-module__1dTQOW__thumb{background:canvastext}}
@media screen and (prefers-reduced-motion:no-preference){.hero-path-module__QDOpQa__root[data-run] .thread:after{content:"";background:var(--card);transform-origin:bottom;will-change:transform, opacity;width:2px;animation:3.05s linear both hero-path-module__QDOpQa__uncover;position:absolute;top:1.625rem;bottom:1.625rem;left:calc(1.625rem - 1px)}.hero-path-module__QDOpQa__root[data-run] .thread>li:first-child:before{content:"";z-index:2;background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent), 0 0 12px 2px color-mix(in srgb, var(--accent) 45%, transparent);will-change:transform, opacity;border-radius:50%;animation:1.6s linear .25s both hero-path-module__QDOpQa__travel;position:absolute;top:calc(1.625rem - 4px);left:calc(1.625rem - 4px)}.hero-path-module__QDOpQa__root[data-run] .node{--glow:color-mix(in srgb, var(--signal) calc(var(--at,0) * 100%), var(--accent));animation:.45s hero-path-module__QDOpQa__pop;animation-timing-function:var(--ease-out);animation-delay:calc(.25s + var(--at,0) * 1.6s)}.hero-path-module__QDOpQa__root[data-run] .node:after{content:"";border-radius:inherit;background:color-mix(in srgb, var(--glow) 14%, transparent);box-shadow:inset 0 0 0 1.5px var(--glow), 0 0 0 4px color-mix(in srgb, var(--glow) 16%, transparent);pointer-events:none;animation:.3s both hero-path-module__QDOpQa__glow-in,.6s forwards hero-path-module__QDOpQa__glow-out;animation-timing-function:var(--ease-out), ease;animation-delay:calc(.25s + var(--at,0) * 1.6s), 2.45s;position:absolute;inset:0}}@keyframes hero-path-module__QDOpQa__uncover{0%{opacity:0;transform:none}8.197%{opacity:.65;transform:none}60.656%,to{opacity:.65;transform:scaleY(0)}}@keyframes hero-path-module__QDOpQa__travel{0%{opacity:0;transform:translateY(0)}10%,85%{opacity:1}to{transform:translateY(var(--len,0px));opacity:0}}@keyframes hero-path-module__QDOpQa__pop{40%{transform:scale(1.06)}}@keyframes hero-path-module__QDOpQa__glow-in{0%{opacity:0}to{opacity:1}}@keyframes hero-path-module__QDOpQa__glow-out{0%{opacity:1}to{opacity:0}}
.scroll-steps-module__3WoOiW__root{display:contents}@media screen and (prefers-reduced-motion:no-preference){.scroll-steps-module__3WoOiW__root[data-on] .steps>li:not(:last-child):after{transform:scaleX(var(--fill,0));transform-origin:0}.scroll-steps-module__3WoOiW__root[data-on] .flow>li:not(:last-child):after{transform:scaleX(var(--fill,0));transform-origin:0}.scroll-steps-module__3WoOiW__root[data-on] .steps--vertical>li:not(:last-child):after{transform:scaleY(var(--fill,0));transform-origin:top}.scroll-steps-module__3WoOiW__root[data-on] .steps>li:not(:last-child):after{background:var(--accent-text)}.scroll-steps-module__3WoOiW__root[data-on] .steps>li:not(:last-child){background:linear-gradient(var(--separator), var(--separator)) no-repeat 3.25rem 1.1875rem / calc(100% - 3.25rem) 2px}.scroll-steps-module__3WoOiW__root[data-on] .steps--vertical>li:not(:last-child){background-position:1.0625rem 2.25rem;background-size:2px calc(100% - 2.25rem)}.scroll-steps-module__3WoOiW__root[data-on] .flow>li:not(:last-child):before{opacity:calc(var(--fill,0) * 4 - 3)}.scroll-steps-module__3WoOiW__root[data-on] .steps>li[data-active]:before{background:var(--accent);color:var(--on-accent)}.scroll-steps-module__3WoOiW__root[data-on] .flow>li[data-active] .role{color:var(--accent-text)}}@media screen and (prefers-reduced-motion:no-preference) and (max-width:56rem){.scroll-steps-module__3WoOiW__root[data-on] .steps>li:not(:last-child):after{transform:scaleY(var(--fill,0));transform-origin:top}.scroll-steps-module__3WoOiW__root[data-on] .flow>li:not(:last-child):after{transform:scaleY(var(--fill,0));transform-origin:top}.scroll-steps-module__3WoOiW__root[data-on] .steps>li:not(:last-child){background-position:1.1875rem 3rem;background-size:2px calc(100% - 3.375rem)}.scroll-steps-module__3WoOiW__root[data-on] .steps--vertical>li:not(:last-child){background-position:1.0625rem 2.25rem;background-size:2px calc(100% - 2.25rem)}}
.page-module__4m-f4G__crTitle{margin:.875rem 0 1.25rem}.page-module__4m-f4G__toolNote{margin-top:1.25rem}@media (max-width:22.5rem){p.page-module__4m-f4G__depthTitle{padding-inline:1rem}}.page-module__4m-f4G__head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.procedure>.page-module__4m-f4G__head{margin-bottom:1.25rem}.page-module__4m-f4G__code{font:600 .8125rem/1 var(--mono);color:var(--tertiary);white-space:nowrap}
.page-module__E0kJGG__heroKicker{margin-bottom:1.25rem}.page-module__E0kJGG__contactTitle{margin-top:.875rem}ul.page-module__E0kJGG__facts{margin-top:2rem}
