.gt[data-astro-cid-wzev7oso]{--gt-line:color-mix(in srgb, var(--ink) 55%, transparent);--gt-faint:color-mix(in srgb, var(--ink) 22%, transparent);--gt-acc:var(--blue);position:relative}.gt-stage[data-astro-cid-wzev7oso]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(20px,3vw,56px);max-width:1480px;margin-inline:auto;display:grid}.gt-scene-wrap[data-astro-cid-wzev7oso]{justify-items:center;gap:12px;min-width:0;display:grid}.gt-scene[data-astro-cid-wzev7oso]{aspect-ratio:600/560;width:min(100%,640px);position:relative}.gt-svg[data-astro-cid-wzev7oso]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gt-hint[data-astro-cid-wzev7oso]{color:var(--muted);text-align:center;margin:0;font-size:14px}.gt-ground[data-astro-cid-wzev7oso]{stroke:var(--gt-line);fill:none;vector-effect:non-scaling-stroke}.gt-line[data-astro-cid-wzev7oso],.gt-cable[data-astro-cid-wzev7oso]{stroke:var(--gt-faint);fill:none;vector-effect:non-scaling-stroke}.gt-hook[data-astro-cid-wzev7oso]{fill:none;stroke:var(--gt-line);vector-effect:non-scaling-stroke}.gt-slab[data-astro-cid-wzev7oso]{stroke:var(--gt-line);stroke-width:1.4px;fill:none;vector-effect:non-scaling-stroke}.fl[data-astro-cid-wzev7oso]{cursor:pointer}.fl-body[data-astro-cid-wzev7oso]{fill:var(--surface);stroke:var(--gt-line);stroke-width:1.3px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .25s}.fl[data-astro-cid-wzev7oso]:hover .fl-body[data-astro-cid-wzev7oso],.fl[data-astro-cid-wzev7oso].hot .fl-body[data-astro-cid-wzev7oso]{stroke:var(--gt-acc);fill:color-mix(in srgb, var(--gt-acc) 12%, var(--surface))}.fl[data-astro-cid-wzev7oso].now .fl-body[data-astro-cid-wzev7oso]{stroke:var(--gt-acc)}.win[data-astro-cid-wzev7oso]{fill:none;stroke:var(--gt-faint);vector-effect:non-scaling-stroke}.win[data-astro-cid-wzev7oso].on{fill:color-mix(in srgb, var(--gt-acc) 55%, transparent);stroke:var(--gt-acc)}.gt-antenna[data-astro-cid-wzev7oso]{stroke:var(--gt-line)}.gt-door[data-astro-cid-wzev7oso]{fill:none;stroke:var(--gt-line);vector-effect:non-scaling-stroke;transition:fill .4s}.gt-door[data-astro-cid-wzev7oso].on{fill:var(--gt-acc);stroke:var(--gt-acc)}.gt-link[data-astro-cid-wzev7oso]{fill:none;stroke:var(--gt-acc);stroke-dasharray:1;opacity:.6;vector-effect:non-scaling-stroke}.gt-key[data-astro-cid-wzev7oso]{fill:none;stroke:var(--gt-acc);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gt-key[data-astro-cid-wzev7oso] [data-astro-cid-wzev7oso]{vector-effect:non-scaling-stroke}.gt-pros[data-astro-cid-wzev7oso]{margin:0;padding:0;list-style:none}.gt-li[data-astro-cid-wzev7oso]{width:26.5%;position:absolute;transform:translateY(-50%)}.gt-li[data-astro-cid-wzev7oso].r{left:72.5%}.gt-li[data-astro-cid-wzev7oso].l{left:1%}.gt-chip[data-astro-cid-wzev7oso]{width:100%;font:inherit;text-align:start;color:var(--ink);background:var(--surface);border:1px solid var(--gt-faint);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:5px 8px;line-height:1.25;transition:border-color .2s,background .2s;display:flex}.gt-chip[data-astro-cid-wzev7oso]:hover,.gt-chip[data-astro-cid-wzev7oso]:focus-visible,.gt-li[data-astro-cid-wzev7oso].hot .gt-chip[data-astro-cid-wzev7oso]{border-color:var(--gt-acc);background:color-mix(in srgb, var(--gt-acc) 10%, var(--surface))}.gt-chip[data-astro-cid-wzev7oso]:disabled{cursor:default}.gt-chip-num[data-astro-cid-wzev7oso]{color:var(--gt-acc);flex:none;font-size:clamp(10px,.9vw,12px);font-weight:800}.gt-chip[data-astro-cid-wzev7oso] strong[data-astro-cid-wzev7oso]{font-size:clamp(11px,1.05vw,14px);font-weight:700;display:block}.gt-chip[data-astro-cid-wzev7oso] em[data-astro-cid-wzev7oso]{color:var(--gt-acc);font-size:clamp(10px,.9vw,12.5px);font-style:normal;display:block}.gt-chapters[data-astro-cid-wzev7oso]{order:-1;min-width:0;display:grid}.gt-ch[data-astro-cid-wzev7oso]{grid-area:1/1}.with-you[data-astro-cid-wzev7oso]{background:var(--surface);border-radius:var(--radius);border-inline-start:4px solid var(--blue);padding:24px 28px;box-shadow:0 10px 30px #00000012}.with-you[data-astro-cid-wzev7oso] strong[data-astro-cid-wzev7oso]{color:var(--blue);margin-bottom:8px;font-size:20px;font-weight:800;display:block}.with-you[data-astro-cid-wzev7oso] p[data-astro-cid-wzev7oso]{margin:0;font-size:17px;line-height:1.7}.part-head[data-astro-cid-wzev7oso] span[data-astro-cid-wzev7oso]{color:var(--blue);font-size:16px;font-weight:700}.part-head[data-astro-cid-wzev7oso] h2[data-astro-cid-wzev7oso]{margin:6px 0 0;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1.15}.gt[data-astro-cid-wzev7oso][data-on] .gt-stage[data-astro-cid-wzev7oso]{top:var(--header-h);height:var(--gt-stage-h);padding-block:8px;position:sticky}.gt[data-astro-cid-wzev7oso][data-on] .gt-scene[data-astro-cid-wzev7oso]{width:min(100%, calc((var(--gt-stage-h) - 70px) * 600 / 560))}.gt[data-astro-cid-wzev7oso][data-on] .gt-li[data-astro-cid-wzev7oso]{opacity:0;will-change:transform, opacity}.gt[data-astro-cid-wzev7oso]:not([data-on]) .gt-stage[data-astro-cid-wzev7oso]{grid-template-columns:minmax(0,1fr);gap:40px}.gt[data-astro-cid-wzev7oso]:not([data-on]) .gt-chapters[data-astro-cid-wzev7oso]{order:1;gap:36px}@media (width<=900px){.gt-scene[data-astro-cid-wzev7oso]{aspect-ratio:auto}.gt-svg[data-astro-cid-wzev7oso]{aspect-ratio:600/560;height:auto;display:block;position:relative;inset:auto}.gt-pros[data-astro-cid-wzev7oso]{gap:10px;margin-top:22px;display:grid}.gt-li[data-astro-cid-wzev7oso],.gt-li[data-astro-cid-wzev7oso].r,.gt-li[data-astro-cid-wzev7oso].l{width:auto;position:static;transform:none}.gt-chip[data-astro-cid-wzev7oso]{gap:12px;padding:12px 14px}.gt-chip-num[data-astro-cid-wzev7oso]{font-size:14px}.gt-chip[data-astro-cid-wzev7oso] strong[data-astro-cid-wzev7oso]{font-size:16px}.gt-chip[data-astro-cid-wzev7oso] em[data-astro-cid-wzev7oso]{font-size:14px}.gt-link[data-astro-cid-wzev7oso]{display:none}}.gt-info[data-astro-cid-wzev7oso]{align-content:start;row-gap:14px;display:grid}.gt-part[data-astro-cid-wzev7oso],.gt-steps[data-astro-cid-wzev7oso]{display:contents}.gt-step[data-astro-cid-wzev7oso]{background:var(--surface);color:var(--ink);border-radius:var(--radius);border-top:4px solid var(--blue);padding:24px 28px;box-shadow:0 10px 30px #00000012}.gt-step-num[data-astro-cid-wzev7oso]{color:var(--blue);margin-bottom:4px;font-size:14px;font-weight:800;display:inline-block}.gt-step[data-astro-cid-wzev7oso] h3[data-astro-cid-wzev7oso]{margin:0 0 12px;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.2}.gt-step[data-astro-cid-wzev7oso] ul[data-astro-cid-wzev7oso]{gap:6px;margin:0;padding-inline-start:20px;font-size:clamp(15px,1.2vw,17px);display:grid}.gt-step[data-astro-cid-wzev7oso] li[data-astro-cid-wzev7oso]::marker{color:var(--blue)}.gt-step-leader[data-astro-cid-wzev7oso]{border-top:1px solid var(--gt-faint);margin:14px 0 0;padding-top:12px;font-size:15px}.gt-step-leader[data-astro-cid-wzev7oso] span[data-astro-cid-wzev7oso]{color:var(--blue);font-weight:700}.gt-band[data-astro-cid-wzev7oso]{fill:color-mix(in srgb, var(--gt-acc) 22%, var(--surface));stroke:var(--gt-acc);stroke-width:1px;vector-effect:non-scaling-stroke}.gt-band-t[data-astro-cid-wzev7oso]{fill:var(--ink);font-family:inherit;font-size:10.5px;font-weight:800}.fl[data-astro-cid-wzev7oso].pb .fl-body[data-astro-cid-wzev7oso]{fill:color-mix(in srgb, var(--gt-acc) 7%, var(--surface))}.gt[data-astro-cid-wzev7oso][data-on] .gt-intro[data-astro-cid-wzev7oso],.gt[data-astro-cid-wzev7oso][data-on] .gt-pt[data-astro-cid-wzev7oso],.gt[data-astro-cid-wzev7oso][data-on] .gt-step[data-astro-cid-wzev7oso]{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .35s,transform .35s;transform:translateY(14px)}.gt[data-astro-cid-wzev7oso][data-on] .gt-info[data-astro-cid-wzev7oso]{grid-area:1/1;grid-template-rows:auto 1fr}.gt[data-astro-cid-wzev7oso][data-on] .gt-pt[data-astro-cid-wzev7oso]{grid-area:1/1}.gt[data-astro-cid-wzev7oso][data-on] .gt-step[data-astro-cid-wzev7oso]{grid-area:2/1}.gt[data-astro-cid-wzev7oso][data-on] .gt-intro[data-astro-cid-wzev7oso].on,.gt[data-astro-cid-wzev7oso][data-on] .gt-pt[data-astro-cid-wzev7oso].on,.gt[data-astro-cid-wzev7oso][data-on] .gt-step[data-astro-cid-wzev7oso].on{opacity:1;pointer-events:auto;transform:none}.gt[data-astro-cid-wzev7oso][data-on] .gt-intro[data-astro-cid-wzev7oso]{align-self:center}.gt[data-astro-cid-wzev7oso][data-on] .gt-info[data-astro-cid-wzev7oso]{visibility:hidden;align-self:center}.gt[data-astro-cid-wzev7oso][data-on] .gt-info[data-astro-cid-wzev7oso].show{visibility:visible}.gt[data-astro-cid-wzev7oso]:not([data-on]) .gt-info[data-astro-cid-wzev7oso]{row-gap:0}.gt[data-astro-cid-wzev7oso]:not([data-on]) .gt-part[data-astro-cid-wzev7oso]{margin-top:36px;display:block}.gt[data-astro-cid-wzev7oso]:not([data-on]) .gt-steps[data-astro-cid-wzev7oso]{gap:18px;margin-top:20px;display:grid}.gt[data-astro-cid-wzev7oso]:not([data-on]) .gt-pt[data-astro-cid-wzev7oso]{text-align:center}.gt[data-astro-cid-wzev7oso]:not([data-on]) .gt-pros[data-astro-cid-wzev7oso],.gt[data-astro-cid-wzev7oso]:not([data-on]) .gt-hint[data-astro-cid-wzev7oso]{display:none}@media (prefers-reduced-motion:reduce){.gt[data-astro-cid-wzev7oso] .gt-intro[data-astro-cid-wzev7oso],.gt[data-astro-cid-wzev7oso] .gt-pt[data-astro-cid-wzev7oso],.gt[data-astro-cid-wzev7oso] .gt-step[data-astro-cid-wzev7oso]{transition:none}}.steps[data-astro-cid-uskstico]{--timeline-bg:var(--sand-2)}.part-head[data-astro-cid-uskstico]{text-align:center;margin:0 0 40px}.with-you[data-astro-cid-uskstico]{background:var(--surface);border-radius:var(--radius);border-inline-start:4px solid var(--blue);max-width:760px;margin:0 auto 56px;padding:24px 28px;box-shadow:0 10px 30px #00000012}.with-you[data-astro-cid-uskstico] strong[data-astro-cid-uskstico]{color:var(--blue);margin-bottom:8px;font-size:20px;font-weight:800;display:block}.with-you[data-astro-cid-uskstico] p[data-astro-cid-uskstico]{margin:0;font-size:17px;line-height:1.7}.quiz-cta[data-astro-cid-uskstico]{border-radius:var(--radius);background:var(--panel);max-width:860px;color:var(--white);justify-content:space-between;align-items:center;gap:24px;margin:64px auto 0;padding:28px 32px;display:flex}.quiz-cta[data-astro-cid-uskstico] strong[data-astro-cid-uskstico]{font-size:22px;font-weight:800;display:block}.quiz-cta[data-astro-cid-uskstico] p[data-astro-cid-uskstico]{color:#ffffffbf;margin:4px 0 0}.quiz-actions[data-astro-cid-uskstico]{flex-wrap:wrap;flex-shrink:0;gap:10px;display:flex}.quiz-cta[data-astro-cid-uskstico] .btn[data-astro-cid-uskstico]{flex-shrink:0}@media (width<=640px){.quiz-cta[data-astro-cid-uskstico]{text-align:center;flex-direction:column;align-items:stretch}}.part-head[data-astro-cid-uskstico].next{margin-top:72px}.part-head[data-astro-cid-uskstico] span[data-astro-cid-uskstico]{color:var(--blue);font-size:16px;font-weight:700}.part-head[data-astro-cid-uskstico] h2[data-astro-cid-uskstico]{margin:6px 0 0;font-size:32px;font-weight:800}
