.pipe[data-astro-cid-ovnzkidj]{border:1px solid var(--border-1);border-radius:20px;background:var(--color-surface-2);padding:28px}.pipe-track[data-astro-cid-ovnzkidj]{display:grid;grid-template-columns:150px 1fr;gap:24px;align-items:center}.pipe-track-work[data-astro-cid-ovnzkidj]{margin-top:22px}.pipe-head[data-astro-cid-ovnzkidj]{display:flex;flex-direction:column;gap:2px}.pipe-kicker[data-astro-cid-ovnzkidj]{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-3)}.pipe-big[data-astro-cid-ovnzkidj]{font-size:26px;line-height:32px;color:var(--color-text-1);font-weight:600}.pipe-gold[data-astro-cid-ovnzkidj]{color:var(--color-gold-300)}.pipe-note[data-astro-cid-ovnzkidj]{font-size:12px;line-height:17px;color:var(--color-text-3)}.pipe-bar[data-astro-cid-ovnzkidj]{height:12px;border-radius:999px}.pipe-bar-src[data-astro-cid-ovnzkidj]{border:1px solid var(--border-1);background:repeating-linear-gradient(90deg,rgba(255,255,255,.1) 0 6px,transparent 6px 12px)}.pipe-bar-wrap[data-astro-cid-ovnzkidj]{display:flex;align-items:center;gap:12px}.pipe-bar-work[data-astro-cid-ovnzkidj]{display:flex;overflow:hidden;min-width:42px}.pipe-seg[data-astro-cid-ovnzkidj]{display:block}.pipe-seg[data-astro-cid-ovnzkidj][data-i="0"]{background:var(--color-gold-500)}.pipe-seg[data-astro-cid-ovnzkidj][data-i="1"]{background:#9e7bff}.pipe-seg[data-astro-cid-ovnzkidj][data-i="2"]{background:var(--color-gold-700)}.pipe-seg[data-astro-cid-ovnzkidj][data-i="3"]{background:#6e5ac8}.pipe-scale[data-astro-cid-ovnzkidj]{font-size:11.5px;color:var(--color-text-3);white-space:nowrap}.pipe-legend[data-astro-cid-ovnzkidj]{list-style:none;margin:24px 0 0;padding:22px 0 0;border-top:1px solid var(--border-1);display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.pipe-leg[data-astro-cid-ovnzkidj]{display:grid;grid-template-columns:10px 1fr;gap:4px 9px;align-items:baseline}.pipe-leg-mark[data-astro-cid-ovnzkidj]{width:10px;height:10px;border-radius:3px}.pipe-leg-mark[data-astro-cid-ovnzkidj][data-i="0"]{background:var(--color-gold-500)}.pipe-leg-mark[data-astro-cid-ovnzkidj][data-i="1"]{background:#9e7bff}.pipe-leg-mark[data-astro-cid-ovnzkidj][data-i="2"]{background:var(--color-gold-700)}.pipe-leg-mark[data-astro-cid-ovnzkidj][data-i="3"]{background:#6e5ac8}.pipe-leg-label[data-astro-cid-ovnzkidj]{font-size:13.5px;line-height:19px;color:var(--color-text-1);font-weight:500}.pipe-leg-time[data-astro-cid-ovnzkidj]{grid-column:2;font-size:13px;line-height:18px;color:var(--color-gold-300)}.pipe-leg-note[data-astro-cid-ovnzkidj]{grid-column:2;font-size:12px;line-height:17px;color:var(--color-text-3)}.pipe-foot[data-astro-cid-ovnzkidj]{margin:22px 0 0;padding-top:18px;border-top:1px solid var(--border-1);font-size:14px;line-height:22px;color:var(--color-text-2)}@media(max-width:767px){.pipe[data-astro-cid-ovnzkidj]{padding:20px}.pipe-track[data-astro-cid-ovnzkidj]{grid-template-columns:1fr;gap:10px}.pipe-track-work[data-astro-cid-ovnzkidj]{margin-top:18px}.pipe-big[data-astro-cid-ovnzkidj]{font-size:22px;line-height:28px}.pipe-scale[data-astro-cid-ovnzkidj]{display:none}.pipe-legend[data-astro-cid-ovnzkidj]{grid-template-columns:1fr 1fr;gap:14px}}.gq-src[data-astro-cid-daecd73z]{display:flex;flex-direction:column;align-items:center;gap:3px;padding-bottom:26px;position:relative;text-align:center}.gq-dot[data-astro-cid-daecd73z]{width:9px;height:9px;border-radius:999px;background:var(--color-gold-500);box-shadow:0 0 0 5px #d4af371f;margin-bottom:8px}.gq-src-label[data-astro-cid-daecd73z]{font-size:15px;color:var(--color-text-1);font-weight:600}.gq-src-sub[data-astro-cid-daecd73z]{font-size:12.5px;color:var(--color-text-3)}.gq-src[data-astro-cid-daecd73z]:after{content:"";position:absolute;left:50%;bottom:0;width:1px;height:18px;background:linear-gradient(180deg,#d4af3780,#7c5cff47)}.gq-grid[data-astro-cid-daecd73z]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.gq-card[data-astro-cid-daecd73z]{border:1px solid var(--border-1);border-radius:16px;background:var(--color-surface-2);padding:20px 18px 22px}.gq-head[data-astro-cid-daecd73z]{display:flex;align-items:center;gap:10px}.gq-name[data-astro-cid-daecd73z]{font-size:15px;color:var(--color-text-1);font-weight:600;white-space:nowrap}.gq-line[data-astro-cid-daecd73z]{flex:1;height:1px;background:var(--border-1)}.gq-q[data-astro-cid-daecd73z]{margin:12px 0 0;font-size:12px;line-height:17px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-gold-300)}.gq-body[data-astro-cid-daecd73z]{margin:10px 0 0;font-size:13.5px;line-height:21px;color:var(--color-text-2)}.gq-foot[data-astro-cid-daecd73z]{margin:22px 0 0;font-size:14px;line-height:22px;color:var(--color-text-2)}@media(max-width:1023px){.gq-grid[data-astro-cid-daecd73z]{grid-template-columns:1fr 1fr}}@media(max-width:599px){.gq-grid[data-astro-cid-daecd73z]{grid-template-columns:1fr}}.pl-box[data-astro-cid-xv7lzlt5]{position:relative;border:1px solid rgba(212,175,55,.3);border-radius:20px;background:linear-gradient(180deg,#d4af370d,#d4af3703);padding:34px 24px 26px}.pl-box-tag[data-astro-cid-xv7lzlt5]{position:absolute;top:-11px;left:24px;display:inline-flex;align-items:center;gap:6px;padding:3px 12px;border-radius:999px;border:1px solid rgba(212,175,55,.3);background:var(--color-surface-1);font-size:12px;color:var(--color-gold-300)}.pl-chain[data-astro-cid-xv7lzlt5]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pl-node[data-astro-cid-xv7lzlt5]{display:flex;flex-direction:column;gap:3px;padding-left:14px;border-left:1px solid rgba(212,175,55,.22)}.pl-node-label[data-astro-cid-xv7lzlt5]{font-size:14.5px;line-height:20px;color:var(--color-text-1);font-weight:500}.pl-node-sub[data-astro-cid-xv7lzlt5]{font-size:12px;line-height:17px;color:var(--color-text-3)}.pl-cut[data-astro-cid-xv7lzlt5]{display:flex;align-items:center;gap:10px;margin:20px 0}.pl-cut-line[data-astro-cid-xv7lzlt5]{flex:1;height:1px;background:repeating-linear-gradient(90deg,var(--border-1) 0 5px,transparent 5px 11px)}.pl-cut-mark[data-astro-cid-xv7lzlt5]{display:flex;color:var(--color-text-3)}.pl-out-title[data-astro-cid-xv7lzlt5]{margin:0;font-size:15px;color:var(--color-text-2);font-weight:500}.pl-out-row[data-astro-cid-xv7lzlt5]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pl-out-item[data-astro-cid-xv7lzlt5]{padding:5px 12px;border-radius:999px;border:1px dashed var(--border-1);font-size:12.5px;color:var(--color-text-3);text-decoration:line-through;text-decoration-color:#ffffff38}.pl-out-note[data-astro-cid-xv7lzlt5]{margin:16px 0 0;font-size:14px;line-height:22px;color:var(--color-text-2)}@media(max-width:767px){.pl-box[data-astro-cid-xv7lzlt5]{padding:30px 18px 22px}.pl-chain[data-astro-cid-xv7lzlt5]{grid-template-columns:1fr;gap:14px}}.case-prose h2{font-size:26px;line-height:32px;margin-top:48px}.case-prose h2:first-child{margin-top:0}.case-prose p{margin-top:16px;font-size:16px;line-height:26px;color:var(--color-text-2)}.case-prose ul{margin-top:16px;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:10px}.case-prose ul li{position:relative;padding-left:22px;font-size:16px;line-height:26px;color:var(--color-text-2)}.case-prose ul li:before{content:"";position:absolute;left:2px;top:11px;width:6px;height:6px;border-radius:999px;background:var(--color-gold-500)}@media(max-width:767px){.case-prose h2{font-size:22px;line-height:28px;margin-top:36px}}
