.geo-guides[data-astro-cid-2kt4lwsn]{max-width:1200px;color:var(--ink,#19252d);margin:0 auto;padding:clamp(40px,6vw,80px) 0}.geo-guides[data-astro-cid-2kt4lwsn]>header[data-astro-cid-2kt4lwsn]{max-width:760px;margin-bottom:28px}.geo-guides[data-astro-cid-2kt4lwsn]>header[data-astro-cid-2kt4lwsn]>p[data-astro-cid-2kt4lwsn]:first-child{font:600 11px var(--mono);letter-spacing:.12em;color:var(--brand,#b52e28)}.geo-guides[data-astro-cid-2kt4lwsn] h2[data-astro-cid-2kt4lwsn]{font:650 clamp(27px,3vw,40px)/1.2 var(--disp);letter-spacing:-.025em;margin:12px 0}.geo-guides[data-astro-cid-2kt4lwsn]>header[data-astro-cid-2kt4lwsn]>p[data-astro-cid-2kt4lwsn]:last-child{color:var(--ink-2,#555);line-height:1.7}.guide-list[data-astro-cid-2kt4lwsn]{border-top:1px solid var(--line,#d6d6d0);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guide-link[data-astro-cid-2kt4lwsn]{border-bottom:1px solid var(--line,#d6d6d0);touch-action:manipulation;flex-direction:column;gap:14px;min-width:0;padding:26px 24px;text-decoration:none;display:flex}.guide-link[data-astro-cid-2kt4lwsn]:nth-child(odd){border-right:1px solid var(--line,#d6d6d0)}.guide-link[data-astro-cid-2kt4lwsn]:only-child{border-right:0;grid-column:1/-1}.guide-link[data-astro-cid-2kt4lwsn]>span[data-astro-cid-2kt4lwsn]{color:var(--brand,#b52e28);font-size:12px;font-weight:650}.guide-link[data-astro-cid-2kt4lwsn] h3[data-astro-cid-2kt4lwsn]{overflow-wrap:anywhere;font-size:clamp(20px,2vw,26px);line-height:1.4}.guide-link[data-astro-cid-2kt4lwsn]>p[data-astro-cid-2kt4lwsn]{color:var(--ink-2,#555);font-size:14px;line-height:1.75}.guide-link[data-astro-cid-2kt4lwsn] strong[data-astro-cid-2kt4lwsn]{color:var(--brand,#b52e28);margin-top:auto;padding-top:8px;font-size:14px}.guide-link[data-astro-cid-2kt4lwsn] i[data-astro-cid-2kt4lwsn]{margin-left:8px;font-style:normal}.guide-link[data-astro-cid-2kt4lwsn]:hover{background:var(--bg-2,#f3f3ef)}.guide-link[data-astro-cid-2kt4lwsn]:focus-visible{outline:3px solid var(--brand,#b52e28);outline-offset:-3px}.geo-guides-en[data-astro-cid-2kt4lwsn]{color:var(--en-ink);--ink-2:var(--en-ink-muted);--line:var(--en-rule);--brand:var(--en-red);--bg-2:var(--en-paper-strong)}@media (width<=640px){.guide-list[data-astro-cid-2kt4lwsn]{grid-template-columns:1fr}.guide-link[data-astro-cid-2kt4lwsn]{padding:24px 12px}.guide-link[data-astro-cid-2kt4lwsn]:nth-child(odd){border-right:0}}.page[data-astro-cid-k6x6tdvf]{padding-top:0;padding-bottom:clamp(56px,8vw,110px)}.resource-index[data-astro-cid-k6x6tdvf]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:clamp(40px,6vw,72px);display:grid}.resource-index[data-astro-cid-k6x6tdvf] a[data-astro-cid-k6x6tdvf]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:center;min-height:112px;padding:20px;display:grid}.resource-index[data-astro-cid-k6x6tdvf] span[data-astro-cid-k6x6tdvf]{color:var(--brand);font-family:var(--mono);font-size:9px}.resource-index[data-astro-cid-k6x6tdvf] strong[data-astro-cid-k6x6tdvf]{margin-top:13px;font-size:16px}.resource-index[data-astro-cid-k6x6tdvf] small[data-astro-cid-k6x6tdvf]{color:var(--ink-3);margin-top:4px;font-size:10px}.resource-index[data-astro-cid-k6x6tdvf] a[data-astro-cid-k6x6tdvf]:hover{background:var(--brand-soft);color:var(--brand)}.crumbs[data-astro-cid-k6x6tdvf]{color:var(--ink-2);margin-bottom:clamp(24px,3.5vw,44px);font-size:13px}.crumbs[data-astro-cid-k6x6tdvf] a[data-astro-cid-k6x6tdvf]:hover{color:var(--brand)}.crumbs[data-astro-cid-k6x6tdvf] .sep[data-astro-cid-k6x6tdvf]{color:var(--ink-3);margin:0 8px}.head[data-astro-cid-k6x6tdvf] h1[data-astro-cid-k6x6tdvf]{font-family:var(--disp);letter-spacing:-.02em;font-size:clamp(30px,4vw,52px);font-weight:700}.lede[data-astro-cid-k6x6tdvf]{color:var(--ink-2);margin-top:12px;font-size:16px}.grp-hd[data-astro-cid-k6x6tdvf]{align-items:center;gap:14px;margin:clamp(32px,5vw,52px) 0 18px;display:flex}.docs-sec[data-astro-cid-k6x6tdvf]{padding-top:0}.docs-sec[data-astro-cid-k6x6tdvf] .grp-hd[data-astro-cid-k6x6tdvf]{margin-top:0}.grp-hd[data-astro-cid-k6x6tdvf] .rule[data-astro-cid-k6x6tdvf]{background:var(--line);flex:1;height:1px}.doc-grid[data-astro-cid-k6x6tdvf]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.doc[data-astro-cid-k6x6tdvf]{border-radius:var(--r-md);box-shadow:var(--shadow-sm);transition:all .35s var(--ease);background:#fff;align-items:flex-start;gap:20px;padding:24px 26px;display:flex}.doc[data-astro-cid-k6x6tdvf]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.doc-icon[data-astro-cid-k6x6tdvf]{background:var(--brand-soft);width:52px;height:64px;color:var(--brand);font-family:var(--disp);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.doc[data-astro-cid-k6x6tdvf] h3[data-astro-cid-k6x6tdvf]{font-size:17px;font-weight:600}.doc[data-astro-cid-k6x6tdvf] p[data-astro-cid-k6x6tdvf]{color:var(--ink-2);margin-top:6px;font-size:13.5px;line-height:1.6}.doc[data-astro-cid-k6x6tdvf] .meta[data-astro-cid-k6x6tdvf]{color:var(--brand);margin-top:10px;font-size:12.5px;font-weight:500;display:inline-block}.v-grid[data-astro-cid-k6x6tdvf]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.v-card[data-astro-cid-k6x6tdvf]{text-align:left;cursor:pointer;font:inherit;color:inherit;border-radius:var(--r-md);box-shadow:var(--shadow-sm);transition:all .35s var(--ease);background:#fff;border:0;flex-direction:column;padding:0;display:flex;overflow:hidden}.v-card[data-astro-cid-k6x6tdvf]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.v-cover[data-astro-cid-k6x6tdvf]{display:block;position:relative}.v-cover[data-astro-cid-k6x6tdvf] img[data-astro-cid-k6x6tdvf]{object-fit:cover;width:100%;height:180px;display:block}.v-fallback[data-astro-cid-k6x6tdvf]{color:#e4e8ed;height:180px;font:600 13px var(--mono);letter-spacing:.2em;background:linear-gradient(145deg,#161b25,#303c49);justify-content:center;align-items:center;display:flex}.v-play[data-astro-cid-k6x6tdvf]{backdrop-filter:blur(6px);color:#fff;width:52px;height:52px;transition:all .3s var(--ease);background:#0f0f138c;border-radius:50%;justify-content:center;align-items:center;padding-left:4px;font-size:18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-card[data-astro-cid-k6x6tdvf]:hover .v-play[data-astro-cid-k6x6tdvf]{background:var(--brand);transform:translate(-50%,-50%)scale(1.08)}.v-badge[data-astro-cid-k6x6tdvf]{color:#fff;backdrop-filter:blur(6px);background:#0f0f138c;border-radius:980px;padding:3px 10px;font-size:11px;font-weight:600;position:absolute;top:10px;right:10px}.v-card[data-astro-cid-k6x6tdvf] h3[data-astro-cid-k6x6tdvf]{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:14px 16px 16px;font-size:14px;font-weight:600;line-height:1.55;display:-webkit-box;overflow:hidden}.v-modal[data-astro-cid-k6x6tdvf]{z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.v-modal[data-astro-cid-k6x6tdvf][hidden]{display:none}.v-backdrop[data-astro-cid-k6x6tdvf]{backdrop-filter:blur(10px);background:#080a0ec7;position:absolute;inset:0}.v-box[data-astro-cid-k6x6tdvf]{width:min(920px,92vw);position:relative}.v-close[data-astro-cid-k6x6tdvf]{color:#fff;cursor:pointer;background:0 0;border:0;padding:8px;font-size:20px;position:absolute;top:-44px;right:0}.v-frame[data-astro-cid-k6x6tdvf]{border-radius:var(--r-md);box-shadow:var(--shadow-lg);aspect-ratio:16/9;background:#000;overflow:hidden}.v-frame[data-astro-cid-k6x6tdvf] iframe[data-astro-cid-k6x6tdvf]{width:100%;height:100%;display:block}@media (width<=900px){.resource-index[data-astro-cid-k6x6tdvf]{grid-template-columns:1fr 1fr}.doc-grid[data-astro-cid-k6x6tdvf],.v-grid[data-astro-cid-k6x6tdvf]{grid-template-columns:1fr}}@media (width<=560px){.resource-index[data-astro-cid-k6x6tdvf]{grid-template-columns:1fr}.resource-index[data-astro-cid-k6x6tdvf] a[data-astro-cid-k6x6tdvf]{min-height:86px}}@media (width>=901px) and (width<=1180px){.v-grid[data-astro-cid-k6x6tdvf]{grid-template-columns:1fr 1fr}}
