.k29Gga_page{--color-background:var(--scene-night);--color-surface:var(--scene-surface);--color-surface-elevated:var(--scene-surface);--color-foreground:var(--scene-text);--color-foreground-muted:var(--scene-text-muted);--color-border:var(--scene-border);--color-border-strong:color-mix(in srgb, var(--scene-text) 40%, transparent);--color-accent-text:var(--scene-glow);--color-focus-ring:var(--scene-glow-soft);--color-overlay-hover:color-mix(in srgb, var(--scene-glow) 8%, transparent);--banner-height:26rem;isolation:isolate;background:var(--scene-night);color:var(--scene-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex:1;position:relative}.k29Gga_scene{z-index:-1;height:var(--banner-height);pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(#000 58%,#0000 100%)}.k29Gga_image{object-fit:cover;object-position:62% 88%}.k29Gga_light{background:radial-gradient(ellipse 60% 55% at 62% 78%, color-mix(in srgb, var(--scene-glow) 12%, transparent), transparent 72%);position:absolute;inset:0}.k29Gga_fog{background:radial-gradient(ellipse 50% 50% at 50% 50%, color-mix(in srgb, var(--scene-text) 8%, transparent), transparent 70%);width:150%;height:40%;animation:60s ease-in-out infinite alternate k29Gga_mist;position:absolute;top:46%;left:-25%}@keyframes k29Gga_mist{0%{transform:translate(-5%)}to{transform:translate(5%)}}.k29Gga_fireflies{position:absolute;inset:0}.k29Gga_firefly{top:var(--y);left:var(--x);width:var(--s);height:var(--s);background:var(--scene-glow-soft);box-shadow:0 0 calc(var(--s) * 4) calc(var(--s) * .7) color-mix(in srgb, var(--scene-glow) 55%, transparent);opacity:0;animation:k29Gga_drift var(--d) ease-in-out var(--delay) infinite, k29Gga_glimmer calc(var(--d) / 2.4) ease-in-out var(--delay) infinite;border-radius:50%;position:absolute}@keyframes k29Gga_drift{0%,to{transform:translate(0)}35%{transform:translate(var(--dx), calc(var(--dy) * -1))}70%{transform:translate(calc(var(--dx) * -.6), var(--dy))}}@keyframes k29Gga_glimmer{0%,to{opacity:.05}50%{opacity:.8}}.k29Gga_shade{background:radial-gradient(ellipse 70% 60% at 16% 52%, color-mix(in srgb, var(--scene-abyss) 62%, transparent), transparent 100%), linear-gradient(to right, color-mix(in srgb, var(--scene-abyss) 50%, transparent) 0%, transparent 70%), linear-gradient(to bottom, color-mix(in srgb, var(--scene-abyss) 70%, transparent) 0%, transparent 30%, transparent 100%);position:absolute;inset:0}.k29Gga_main{width:min(100% - 2 * var(--gutter), 46rem);padding-bottom:var(--space-8);margin-inline:auto}.k29Gga_hero{padding-block:var(--space-6) var(--space-7);flex-direction:column;align-items:flex-start;display:flex}.k29Gga_badge{align-items:center;gap:var(--space-2);border:1px solid var(--scene-border);border-radius:var(--radius-full);background:color-mix(in srgb, var(--scene-surface) 50%, transparent);color:var(--scene-text-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:.35rem .9rem;display:inline-flex}.k29Gga_badgeDot{background:var(--scene-glow);width:.4rem;height:.4rem;box-shadow:0 0 8px var(--scene-glow);border-radius:50%}.k29Gga_title{margin-top:var(--space-4);color:color-mix(in srgb, var(--scene-glow-soft) 30%, var(--scene-text));font-size:clamp(2.5rem,1.5rem + 5vw,4.5rem);font-weight:var(--weight-regular);letter-spacing:-.015em;text-shadow:0 0 2.5rem color-mix(in srgb, var(--scene-glow) 28%, transparent);line-height:1.04}.k29Gga_description{isolation:isolate;max-width:30rem;margin-top:var(--space-4);color:color-mix(in srgb, var(--scene-text) 86%, transparent);font-size:var(--text-lg);font-weight:300;line-height:var(--leading-relaxed);position:relative}@media (min-width:48em){.k29Gga_page{--banner-height:31rem}.k29Gga_hero{padding-block:var(--space-7) var(--space-8)}}@media (min-width:64em){.k29Gga_image{object-position:60% 90%}}@media (prefers-reduced-motion:reduce){.k29Gga_fog{animation:none}.k29Gga_firefly{opacity:.4;animation:none}}
.BNOMyG_quoteList{border-top:1px solid var(--scene-border)}.BNOMyG_quote{padding-block:var(--space-6);border-bottom:1px solid var(--scene-border);position:relative}.BNOMyG_quote:before{content:"“";height:2.1rem;color:color-mix(in srgb, var(--scene-glow) 55%, transparent);font-family:var(--font-serif);font-size:4rem;line-height:1;display:block}.BNOMyG_text{color:var(--scene-text);font-size:clamp(1.3rem,1.05rem + 1.1vw,1.75rem);font-weight:var(--weight-regular);letter-spacing:-.005em;text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.45}.BNOMyG_metadata{align-items:center;gap:var(--space-3);margin-top:var(--space-4);color:var(--scene-glow);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;overflow-wrap:anywhere;display:flex}.BNOMyG_metadata:before{content:"";background:color-mix(in srgb, var(--scene-glow) 60%, transparent);flex:none;width:1.5rem;height:1px}.BNOMyG_empty{padding-block:var(--space-7);color:var(--scene-text-muted);font-family:var(--font-serif);font-size:var(--text-xl);text-align:center}.BNOMyG_pagination{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.BNOMyG_pageLink,.BNOMyG_disabledLink{min-height:var(--touch-target);padding-inline:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:var(--transition-colors);justify-content:center;align-items:center;display:inline-flex}.BNOMyG_pageLink:hover{border-color:color-mix(in srgb, var(--scene-glow) 55%, transparent);background:var(--color-overlay-hover)}.BNOMyG_disabledLink{border-color:var(--scene-border);color:var(--scene-text-muted);opacity:var(--disabled-opacity);pointer-events:none}.BNOMyG_pageStatus{color:var(--scene-text-muted);font-size:var(--text-sm);text-align:center}.BNOMyG_total{margin-top:var(--space-6);color:var(--scene-text-muted);font-size:var(--text-sm);text-align:center}.BNOMyG_loading,.BNOMyG_noticeText{color:var(--scene-text-muted);font-family:var(--font-serif);font-size:var(--text-xl);line-height:var(--leading-snug)}.BNOMyG_notice{padding:var(--space-5);border:1px solid var(--scene-border);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--scene-surface) 70%, transparent);flex-direction:column;align-items:flex-start;display:flex}.BNOMyG_noticeText{color:var(--scene-text)}@media (min-width:48em){.BNOMyG_quote{padding-block:var(--space-7)}}@media (min-width:58em){.BNOMyG_quote:before{top:calc(var(--space-7) + .1rem);height:auto;font-size:4.5rem;position:absolute;left:-3.25rem}}
