.cinematic-ocean-container[data-astro-cid-nqdxrv7s]{background:#020813;height:160vh;position:relative}.cinematic-viewport[data-astro-cid-nqdxrv7s]{flex-direction:column;width:100vw;height:100vh;display:flex;position:sticky;top:0;left:0;overflow:hidden}.ocean-navbar[data-astro-cid-nqdxrv7s]{z-index:50;justify-content:space-between;align-items:center;padding:0 clamp(1.5rem,6vw,5rem);display:flex;position:absolute;top:1.8rem;left:0;right:0}.nav-brand[data-astro-cid-nqdxrv7s]{color:#0f1f38;cursor:pointer;align-items:center;gap:.75rem;display:flex}.wave-icon[data-astro-cid-nqdxrv7s]{width:32px;height:16px}.brand-title[data-astro-cid-nqdxrv7s]{letter-spacing:.22em;color:#0b2238;font-family:Noto Serif SC,Songti SC,Source Han Serif SC,SimSun,serif;font-size:1.5rem;font-weight:500;line-height:1;display:inline-block}.nav-center[data-astro-cid-nqdxrv7s]{align-items:center;gap:2.8rem;display:none}@media (width>=820px){.nav-center[data-astro-cid-nqdxrv7s]{display:flex}}.nav-item[data-astro-cid-nqdxrv7s]{color:#1e293b;letter-spacing:.05em;font-size:.95rem;font-weight:500;transition:opacity .2s}.nav-item[data-astro-cid-nqdxrv7s]:hover{opacity:.65}.btn-pill-outline[data-astro-cid-nqdxrv7s]{color:#0f1f38;backdrop-filter:blur(8px);border:1.2px solid #0f1f3866;border-radius:9999px;align-items:center;gap:.4rem;padding:.45rem 1.4rem;font-size:.88rem;font-weight:600;transition:all .25s;display:inline-flex}.btn-pill-outline[data-astro-cid-nqdxrv7s]:hover{color:#fff;background:#0f1f38;border-color:#0f1f38}.bg-surface[data-astro-cid-nqdxrv7s]{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.surface-img[data-astro-cid-nqdxrv7s]{object-fit:cover;object-position:center bottom;width:100%;height:100%;transition:transform .1s ease-out;transform:scale(1.02)}.sun-glow[data-astro-cid-nqdxrv7s]{pointer-events:none;background:radial-gradient(circle at 75% 55%,#fed7aa59 0%,#0000 60%);width:50%;height:70%;position:absolute;top:0;right:0}.fade-to-black[data-astro-cid-nqdxrv7s]{opacity:.15;pointer-events:none;background:linear-gradient(#02081300 20%,#020813d9 75%,#020813 100%);width:100%;height:100%;transition:opacity .1s ease-out;position:absolute;top:0;left:0}.hero-editorial[data-astro-cid-nqdxrv7s]{z-index:30;flex-direction:column;align-items:flex-start;max-width:780px;margin-top:auto;margin-bottom:auto;padding-left:clamp(2rem,8vw,7rem);padding-right:2rem;display:flex;position:relative}.sub-tracker[data-astro-cid-nqdxrv7s]{letter-spacing:.25em;color:#1e3a5f;margin-bottom:1.5rem;font-size:clamp(.78rem,1.2vw,.9rem);font-weight:600}.main-heading[data-astro-cid-nqdxrv7s]{font-family:var(--font-serif);color:#0f1f38;letter-spacing:.05em;text-shadow:0 1px 2px #ffffff4d;margin-bottom:1.6rem;font-size:clamp(3.2rem,7vw,5.8rem);font-weight:700;line-height:1.15}.body-lead[data-astro-cid-nqdxrv7s]{color:#2b3e58;letter-spacing:.02em;margin-bottom:2.5rem;font-size:clamp(1rem,2vw,1.25rem);font-weight:400;line-height:1.8}.action-buttons[data-astro-cid-nqdxrv7s]{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.btn-navy-pill[data-astro-cid-nqdxrv7s]{color:#fff;letter-spacing:.05em;background:#0c192c;border-radius:9999px;align-items:center;gap:.6rem;padding:.85rem 2.2rem;font-size:.95rem;font-weight:500;transition:all .25s;display:inline-flex;box-shadow:0 10px 25px -5px #0c192c59}.btn-navy-pill[data-astro-cid-nqdxrv7s]:hover{background:#172d4c;transform:translateY(-2px);box-shadow:0 15px 30px -5px #0c192c73}.btn-watch-film[data-astro-cid-nqdxrv7s]{color:#0f1f38;cursor:pointer;letter-spacing:.02em;background:0 0;border:none;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.95rem;font-weight:600;transition:opacity .2s;display:inline-flex}.btn-watch-film[data-astro-cid-nqdxrv7s]:hover{opacity:.75}.play-circle[data-astro-cid-nqdxrv7s]{border:1.5px solid #0f1f38;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding-left:2px;display:flex}.bottom-live-status[data-astro-cid-nqdxrv7s]{z-index:35;color:#0f1f38d9;letter-spacing:.12em;align-items:center;gap:.6rem;font-size:.8rem;font-weight:600;display:flex;position:absolute;bottom:2.2rem;left:clamp(2rem,8vw,7rem)}.live-icon[data-astro-cid-nqdxrv7s]{align-items:center;gap:3px;display:flex}.live-icon[data-astro-cid-nqdxrv7s] span[data-astro-cid-nqdxrv7s]{background:#0f1f38;border-radius:2px;width:3px;height:12px}.scroll-dive-hint[data-astro-cid-nqdxrv7s]{z-index:35;color:#0f1f38bf;letter-spacing:.15em;flex-direction:column;align-items:center;gap:.5rem;font-size:.78rem;font-weight:600;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.dive-mouse[data-astro-cid-nqdxrv7s]{border:1.5px solid #0f1f3899;border-radius:12px;justify-content:center;width:20px;height:32px;padding-top:5px;display:flex}.dive-wheel[data-astro-cid-nqdxrv7s]{background:#0f1f38;border-radius:2px;width:3px;height:6px;animation:1.8s infinite scrollAnim}@keyframes scrollAnim{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@media (width<=768px){.scroll-dive-hint[data-astro-cid-nqdxrv7s]{display:none}}.post-card[data-astro-cid-sbmovh4h]{background:#0a192fbf;border:1px solid #ffffff1a;border-radius:6px;flex-direction:column;height:100%;padding:1.35rem 1.45rem;transition:all .25s;display:flex;position:relative;box-shadow:0 4px 16px -4px #0006}.post-card[data-astro-cid-sbmovh4h]:hover{background:#0e223ee6;border-color:#38bdf873;transform:translateY(-2px);box-shadow:0 8px 24px -6px #000000a6}.is-featured[data-astro-cid-sbmovh4h]{background:linear-gradient(135deg,#0e284bcc,#07162ad9);border-color:#38bdf859}.card-link[data-astro-cid-sbmovh4h]{flex-direction:column;height:100%;display:flex}.card-meta[data-astro-cid-sbmovh4h]{color:#94a3b8;font-size:.8rem;font-family:var(--font-sans);align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.category-badge[data-astro-cid-sbmovh4h]{color:#38bdf8;letter-spacing:.04em;font-size:.76rem;font-weight:600;font-family:var(--font-sans);background:#0e2646e6;border:1px solid #38bdf859;border-radius:4px;padding:.2rem .6rem}.meta-dot[data-astro-cid-sbmovh4h]{color:#475569}.meta-date[data-astro-cid-sbmovh4h],.meta-readtime[data-astro-cid-sbmovh4h]{color:#94a3b8;font-weight:500}.card-title[data-astro-cid-sbmovh4h]{color:#f8fafc;font-size:1.12rem;font-weight:700;line-height:1.45;font-family:var(--font-sans);align-items:flex-start;gap:.4rem;margin-bottom:.75rem;transition:color .2s;display:flex}.post-card[data-astro-cid-sbmovh4h]:hover .card-title[data-astro-cid-sbmovh4h]{color:#38bdf8}.featured-indicator[data-astro-cid-sbmovh4h]{color:#38bdf8;white-space:nowrap;font-size:.7rem;font-weight:700;font-family:var(--font-sans);background:#38bdf82e;border:1px solid #38bdf873;border-radius:3px;margin-top:.15rem;padding:.12rem .45rem}.card-desc[data-astro-cid-sbmovh4h]{color:#94a3b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:1.25rem;font-size:.88rem;line-height:1.6;display:-webkit-box;overflow:hidden}.card-footer[data-astro-cid-sbmovh4h]{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.85rem;display:flex}.tags-list[data-astro-cid-sbmovh4h]{flex-wrap:wrap;gap:.4rem;display:flex}.tag-item[data-astro-cid-sbmovh4h]{color:#cbd5e1;font-size:.75rem;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:#ffffff0d;border:1px solid #ffffff14;border-radius:3px;padding:.15rem .45rem;font-weight:500;transition:all .2s}.post-card[data-astro-cid-sbmovh4h]:hover .tag-item[data-astro-cid-sbmovh4h]{color:#38bdf8;background:#38bdf81a;border-color:#38bdf84d}.read-more[data-astro-cid-sbmovh4h]{color:#38bdf8;white-space:nowrap;font-size:.82rem;font-weight:600;font-family:var(--font-sans);align-items:center;gap:.2rem;transition:transform .2s;display:flex}.post-card[data-astro-cid-sbmovh4h]:hover .read-more[data-astro-cid-sbmovh4h]{transform:translate(4px)}.content-anchor[data-astro-cid-lcdefpme]{z-index:10;background:#020610;min-height:100vh;padding:5rem 1.5rem 8rem;position:relative}.content-container[data-astro-cid-lcdefpme]{max-width:1200px;margin:0 auto}.section-header[data-astro-cid-lcdefpme]{text-align:center;max-width:650px;margin:0 auto 3.5rem}.section-kicker[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:1.25rem;margin-bottom:1.25rem;display:inline-flex}.kicker-line[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#0000,#94a3b873);width:40px;height:1px;display:inline-block}.kicker-line[data-astro-cid-lcdefpme]:last-child{background:linear-gradient(90deg,#94a3b873,#0000)}.kicker-text[data-astro-cid-lcdefpme]{font-family:var(--font-serif);letter-spacing:.28em;color:#94a3b8;text-transform:uppercase;font-size:.88rem}.section-title[data-astro-cid-lcdefpme]{color:#f8fafc;margin-bottom:.75rem;font-size:2.2rem;font-weight:800}.section-desc[data-astro-cid-lcdefpme]{color:#94a3b8;font-size:1rem;line-height:1.6}.main-layout[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (width>=992px){.main-layout[data-astro-cid-lcdefpme]{grid-template-columns:1fr 340px}}.category-tabs[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:.5rem;margin-bottom:2.25rem;padding-bottom:.75rem;display:flex}.cat-tab[data-astro-cid-lcdefpme]{color:#64748b;font-size:.92rem;font-family:var(--font-serif);letter-spacing:.06em;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-.85rem;padding:.45rem 1.1rem;transition:all .2s}.cat-tab[data-astro-cid-lcdefpme]:hover{color:#cbd5e1;border-bottom-color:#ffffff40}.cat-tab[data-astro-cid-lcdefpme].active{color:#f8fafc;box-shadow:none;background:0 0;border-bottom-color:#38bdf8;font-weight:600}.posts-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=600px){.posts-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}}.post-item[data-astro-cid-lcdefpme]{flex-direction:column;height:100%;display:flex}.sidebar-column[data-astro-cid-lcdefpme]{flex-direction:column;gap:1.5rem;display:flex}.sidebar-card[data-astro-cid-lcdefpme]{padding:1.75rem}.author-header[data-astro-cid-lcdefpme]{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.author-avatar[data-astro-cid-lcdefpme]{color:#94a3b8;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:2px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.author-name[data-astro-cid-lcdefpme]{color:#fff;font-size:1.15rem;font-weight:700}.author-tagline[data-astro-cid-lcdefpme]{color:#64748b;font-size:.78rem}.sidebar-bio[data-astro-cid-lcdefpme]{color:#94a3b8;margin-bottom:1.5rem;font-size:.88rem;line-height:1.7}.stats-grid[data-astro-cid-lcdefpme]{text-align:center;border-top:1px solid #ffffff0f;grid-template-columns:repeat(3,1fr);gap:.5rem;padding-top:1rem;display:grid}.stat-box[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.stat-num[data-astro-cid-lcdefpme]{color:#38bdf8;font-family:ui-monospace,monospace;font-size:1.3rem;font-weight:800}.stat-label[data-astro-cid-lcdefpme]{color:#64748b;font-size:.72rem}.card-subtitle[data-astro-cid-lcdefpme]{color:#cbd5e1;letter-spacing:.05em;align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.92rem;font-weight:700;display:flex}.tags-cloud[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;display:flex}.cloud-tag[data-astro-cid-lcdefpme]{font-family:var(--font-sans);color:#cbd5e1;background:#0f213ed9;border:1px solid #38bdf838;border-radius:4px;padding:.25rem .65rem;font-size:.78rem;font-weight:500;transition:all .2s}.cloud-tag[data-astro-cid-lcdefpme]:hover{color:#38bdf8;background:#122c52f2;border-color:#38bdf880}.principles-list[data-astro-cid-lcdefpme]{color:#94a3b8;font-size:.82rem;line-height:2;list-style:none}.principles-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#94a3b8}
