.canvas-scene[data-astro-cid-g3qeftw6]{pointer-events:none;z-index:1;width:100vw;height:100dvh;position:fixed;inset:0;overflow:hidden}.celestial-sun[data-astro-cid-g3qeftw6]{top:calc(var(--header-h) + 2.5rem);left:calc(var(--sidebar-w) + 2.5rem);z-index:1;background:radial-gradient(circle,#fffffffa 0%,#fff9 40%,#f1efe900 75%);border:1px solid #ffffffd9;border-radius:50%;width:130px;height:130px;position:fixed;box-shadow:0 0 50px #ffffff8c}.cloud-layer[data-astro-cid-g3qeftw6]{pointer-events:none;z-index:1;position:absolute;inset:0}.cloud[data-astro-cid-g3qeftw6]{opacity:.85;will-change:transform;filter:drop-shadow(0 2px 8px #2325260a);align-items:flex-end;display:flex;position:absolute}.cloud-pill[data-astro-cid-g3qeftw6]{background:#fff;border:1px solid #2325260f;border-radius:9999px}.pill-base[data-astro-cid-g3qeftw6]{width:140px;height:18px}.pill-bump[data-astro-cid-g3qeftw6]{width:60px;height:32px;margin-bottom:5px;margin-left:-100px}.pill-base[data-astro-cid-g3qeftw6].small{width:95px;height:14px}.pill-bump[data-astro-cid-g3qeftw6].small{width:44px;height:24px;margin-bottom:4px;margin-left:-68px}.pill-base[data-astro-cid-g3qeftw6].tiny{width:70px;height:10px}.cloud-1[data-astro-cid-g3qeftw6]{animation:50s linear infinite floatDrift;top:15vh}.cloud-2[data-astro-cid-g3qeftw6]{opacity:.75;animation:72s linear -24s infinite floatDrift;top:25vh}.cloud-3[data-astro-cid-g3qeftw6]{opacity:.65;animation:60s linear -38s infinite floatDrift;top:34vh}.sea-lines[data-astro-cid-g3qeftw6]{z-index:2;width:100vw;height:44vh;min-height:280px;position:absolute;bottom:-1rem;left:0}.sea-lines[data-astro-cid-g3qeftw6] path[data-astro-cid-g3qeftw6]{stroke-linecap:round;vector-effect:non-scaling-stroke}.vessel-frame[data-astro-cid-g3qeftw6]{z-index:3;width:44vw;min-width:420px;max-width:680px;position:absolute;bottom:1vh;right:-1vw}.vessel-frame[data-astro-cid-g3qeftw6] svg[data-astro-cid-g3qeftw6]{width:100%;height:auto;display:block}@keyframes floatDrift{0%{transform:translate(-240px)}to{transform:translate(calc(100vw + 240px))}}@media (width<=768px){.celestial-sun[data-astro-cid-g3qeftw6]{top:calc(var(--header-h) + 1.25rem);width:75px;height:75px;left:1.25rem;box-shadow:0 0 25px #ffffff80}.pill-base[data-astro-cid-g3qeftw6]{width:80px;height:10px}.pill-bump[data-astro-cid-g3qeftw6]{width:35px;height:18px;margin-bottom:2px;margin-left:-58px}.pill-base[data-astro-cid-g3qeftw6].small{width:60px;height:8px}.pill-bump[data-astro-cid-g3qeftw6].small{width:25px;height:14px;margin-bottom:2px;margin-left:-42px}.pill-base[data-astro-cid-g3qeftw6].tiny{width:40px;height:6px}.cloud-1[data-astro-cid-g3qeftw6]{top:10vh}.cloud-2[data-astro-cid-g3qeftw6]{top:18vh}.cloud-3[data-astro-cid-g3qeftw6]{top:24vh}.sea-lines[data-astro-cid-g3qeftw6]{height:38vh;min-height:220px}.vessel-frame[data-astro-cid-g3qeftw6]{width:78vw;min-width:280px;max-width:none;bottom:2vh;right:-8vw}}.editorial-hero[data-astro-cid-lcdefpme]{left:calc(var(--sidebar-w) + 3.5rem);z-index:10;pointer-events:none;align-items:flex-end;display:flex;position:fixed;bottom:40vh;right:2rem}.hero-text-block[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.hero-title[data-astro-cid-lcdefpme]{letter-spacing:.16em;color:var(--text-primary);flex-wrap:wrap;font-family:Cinzel,serif;font-size:clamp(2.4rem,4.2vw,4.6rem);font-weight:500;line-height:1;display:flex}.burn-char[data-astro-cid-lcdefpme]{will-change:transform, filter, opacity, color;animation:1.4s cubic-bezier(.16,1,.3,1) both brandingBurn;animation-delay:calc(.1s + (var(--char-idx) * 32ms));display:inline-block}.space-char[data-astro-cid-lcdefpme]{width:.35em}.hero-subtitle[data-astro-cid-lcdefpme]{letter-spacing:.28em;color:var(--text-primary);text-transform:uppercase;margin-top:1.8rem;font-size:.74rem;font-weight:300;animation:1s cubic-bezier(.16,1,.3,1) .7s both scorchSubtitle}@keyframes brandingBurn{0%{opacity:0;color:#fff;filter:blur(4px)brightness(2.4);text-shadow:0 0 2px #fff,0 0 6px #ffe2b0,0 0 14px #f60,0 0 30px #cc2900,0 0 50px #801000;transform:scale(1.06)translateY(-2px)}16%{opacity:1;color:#fffaf0;filter:blur(1.2px)brightness(1.8);text-shadow:0 0 1px #fff,0 0 4px #ffc477,0 0 10px #ff4800,0 0 24px #b81b00;transform:scale(1.02)translateY(0)}35%{color:#ff9e42;filter:blur(.3px)brightness(1.3);text-shadow:0 0 1px #ffe8b3,0 0 6px #ff5100,0 0 14px #c41e00,0 0 1px #3d0a00}55%{color:#8c2b09;filter:blur()brightness(1.05);text-shadow:0 0 3px #ff5900,0 0 8px #ab1900,0 1px 1px #fa4,0 -1px 1px #1a0600,1px 1px #000000e6}72%{color:#421c12;text-shadow:0 0 3px #e63c0080,0 0 6px #a0140040,0 1px 1px #ff8c3c59,1px 1px 1px #120502}88%{color:#2b1f1b;text-shadow:0 0 2px #c8320033,0 1px #ffaa6426,1px 1px 1px #140a0866}to{opacity:1;color:var(--text-primary);filter:blur();text-shadow:0 1px #ffffff59,0 -1px #00000026;transform:scale(1)translateY(0)}}@keyframes scorchSubtitle{0%{opacity:0;filter:blur(4px)brightness(1.5);color:#8c3211;transform:translateY(8px)}40%{opacity:.8;filter:blur(1px);color:#592514;text-shadow:0 0 6px #e6460040}to{opacity:1;filter:blur();color:var(--text-primary);text-shadow:none;transform:translateY(0)}}@media (width<=768px){.editorial-hero[data-astro-cid-lcdefpme]{inset:28vh 1.5rem auto}.hero-title[data-astro-cid-lcdefpme]{letter-spacing:.12em;font-size:clamp(1.85rem,8vw,2.6rem);line-height:1.15}.hero-subtitle[data-astro-cid-lcdefpme]{letter-spacing:.18em;margin-top:1rem;font-size:.65rem;line-height:1.5}}
