.cyc[data-astro-cid-5anpnmyb]{flex-direction:column;gap:16px;display:flex}.cyc__nav[data-astro-cid-5anpnmyb]{flex-wrap:wrap;gap:4px;display:flex;position:relative}.cyc--tabs[data-astro-cid-5anpnmyb] .cyc__nav[data-astro-cid-5anpnmyb]{scrollbar-width:none;border-radius:var(--radius-full);background:var(--sand);max-width:100%;box-shadow:inset 0 0 0 1px var(--line);flex-wrap:nowrap;align-self:flex-start;padding:4px;overflow-x:auto}.cyc--tabs[data-astro-cid-5anpnmyb] .cyc__nav[data-astro-cid-5anpnmyb]::-webkit-scrollbar{display:none}.cyc__thumb[data-astro-cid-5anpnmyb]{border-radius:var(--radius-full);background:var(--graphite);width:0;transition:transform .42s var(--ease-out), width .42s var(--ease-out);position:absolute;top:4px;bottom:4px;left:0;overflow:hidden}.cyc__tab[data-astro-cid-5anpnmyb]{z-index:1;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;font-weight:600;position:relative}.cyc--tabs[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]{border-radius:var(--radius-full);min-height:44px;transition:color .3s var(--ease-out);padding:0 20px;font-size:15px}.cyc--tabs[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb][aria-selected=true]{color:var(--on-wine)}.cyc--tabs[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]:not([aria-selected=true]):hover{color:var(--orange-deep)}html:not(.js) .cyc--tabs[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb][aria-selected=true]{background:var(--graphite)}.cyc__progress[data-astro-cid-5anpnmyb]{transform-origin:0;background:linear-gradient(90deg,#e2541b38,#e2541b80);position:absolute;inset:0;transform:scaleX(0)}.cyc[data-astro-cid-5anpnmyb].is-running [data-astro-cid-5anpnmyb][aria-selected=true] .cyc__progress[data-astro-cid-5anpnmyb],.cyc[data-astro-cid-5anpnmyb].is-running .cyc__thumb[data-astro-cid-5anpnmyb] .cyc__progress[data-astro-cid-5anpnmyb]{animation:cyc-fill var(--cycle) linear forwards}.cyc[data-astro-cid-5anpnmyb].is-paused .cyc__progress[data-astro-cid-5anpnmyb]{animation-play-state:paused!important}@keyframes cyc-fill{to{transform:scaleX(1)}}.cyc__body[data-astro-cid-5anpnmyb]{flex-direction:column;gap:12px;min-width:0;display:flex}.cyc__stage[data-astro-cid-5anpnmyb]{aspect-ratio:16/10;border-radius:var(--radius-lg);background:var(--sand);isolation:isolate;box-shadow:0 0 0 1px var(--line), var(--shadow-shot);display:grid;position:relative;overflow:hidden}.cyc__panel[data-astro-cid-5anpnmyb]{opacity:0;visibility:hidden;transition:opacity .52s var(--ease-out), transform .7s var(--ease-out), visibility 0s linear .52s;grid-area:1/1;margin:0;position:relative;transform:scale(1.015)}.cyc__panel[data-astro-cid-5anpnmyb][data-active]{opacity:1;visibility:visible;transition:opacity .52s var(--ease-out), transform .7s var(--ease-out), visibility 0s;transform:none}.cyc__panel[data-astro-cid-5anpnmyb] img{object-fit:cover;object-position:top left;width:100%;height:100%}.cyc__foot[data-astro-cid-5anpnmyb]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;display:flex}.cyc__caps[data-astro-cid-5anpnmyb]{font-size:16px}.cyc__cap[data-astro-cid-5anpnmyb]{animation:cyc-cap .42s var(--ease-out)}@keyframes cyc-cap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cyc--steps[data-astro-cid-5anpnmyb]{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:center;gap:clamp(20px,3vw,40px);display:grid}.cyc--steps[data-astro-cid-5anpnmyb] .cyc__nav[data-astro-cid-5anpnmyb]{flex-flow:column;gap:8px}.cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]{border-radius:var(--radius-md);text-align:left;color:var(--ink-muted);transition:background-color .32s var(--ease-out), box-shadow .32s var(--ease-out), color .32s var(--ease-out), transform .32s var(--ease-out);grid-template-columns:40px minmax(0,1fr) 20px;align-items:start;gap:14px;padding:18px 16px 18px 24px;font-size:16px;font-weight:400;line-height:1.5;display:grid;overflow:hidden}.cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]:after{content:"";opacity:.45;width:8px;height:8px;transition:transform .32s var(--ease-out), opacity .32s var(--ease-out);border-top:2px solid;border-right:2px solid;align-self:center;margin-left:4px;transform:rotate(45deg)}.cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]:hover:after{opacity:1;transform:translate(3px)rotate(45deg)}.cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb][aria-selected=true]:after{opacity:0}.cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb] strong{color:var(--ink)}.cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]:hover{background:#fff9}.cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb][aria-selected=true]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line), var(--shadow-card)}.cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]:not([aria-selected=true]) .step-num[data-astro-cid-5anpnmyb]{box-shadow:inset 0 0 0 1.5px var(--line-dash);color:var(--ink-muted);background:0 0}.cyc__text[data-astro-cid-5anpnmyb]{padding-top:7px}.cyc__bar[data-astro-cid-5anpnmyb]{background:var(--line);border-radius:3px;width:3px;position:absolute;top:14px;bottom:14px;left:8px;overflow:hidden}.cyc--steps[data-astro-cid-5anpnmyb] [data-astro-cid-5anpnmyb][aria-selected=true] .cyc__bar[data-astro-cid-5anpnmyb]{background:var(--orange-soft)}.cyc__bar[data-astro-cid-5anpnmyb] .cyc__progress[data-astro-cid-5anpnmyb]{background:var(--orange);transform-origin:top;transform:scaleY(0)}.cyc[data-astro-cid-5anpnmyb].is-running [data-astro-cid-5anpnmyb][aria-selected=true] .cyc__bar[data-astro-cid-5anpnmyb] .cyc__progress[data-astro-cid-5anpnmyb]{animation-name:cyc-fill-y}@keyframes cyc-fill-y{to{transform:scaleY(1)}}.bg-white .cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]:hover{background:var(--sand)}.bg-white .cyc__stage[data-astro-cid-5anpnmyb]{background:var(--paper)}.bg-graphite .cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]{color:var(--on-graphite-muted)}.bg-graphite .cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb] strong{color:var(--on-wine)}.bg-graphite .cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]:hover{background:var(--graphite-raised)}.bg-graphite .cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb][aria-selected=true]{background:var(--paper);color:var(--ink);box-shadow:none}.bg-graphite .cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb][aria-selected=true] strong{color:var(--ink)}.bg-graphite .cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]:not([aria-selected=true]) .step-num[data-astro-cid-5anpnmyb]{box-shadow:inset 0 0 0 1.5px var(--graphite-line);color:var(--on-graphite-muted)}.bg-graphite .cyc__bar[data-astro-cid-5anpnmyb]{background:var(--graphite-line)}.bg-graphite .cyc__stage[data-astro-cid-5anpnmyb]{background:var(--graphite-raised);box-shadow:0 24px 48px -24px #000000b3}@media (width<=899px){.cyc--steps[data-astro-cid-5anpnmyb]{grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.cyc--tabs[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]{padding:0 14px;font-size:14px}.cyc--steps[data-astro-cid-5anpnmyb] .cyc__tab[data-astro-cid-5anpnmyb]{grid-template-columns:36px minmax(0,1fr) 14px;gap:12px;padding:14px 12px 14px 22px;font-size:15px}.cyc__stage[data-astro-cid-5anpnmyb]{border-radius:var(--radius-md)}}@media (prefers-reduced-motion:reduce){.cyc__thumb[data-astro-cid-5anpnmyb],.cyc__panel[data-astro-cid-5anpnmyb],.cyc__panel[data-astro-cid-5anpnmyb][data-active]{transition:none}.cyc__cap[data-astro-cid-5anpnmyb]{animation:none}}
