.post-rail[data-v-c590ecd8]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding-inline:1rem;grid-auto-columns:17rem;grid-auto-flow:column;gap:.9rem;margin-inline:-1rem;padding-bottom:.3rem;scroll-padding-left:1rem;display:grid;overflow-x:auto}.post-rail[data-v-c590ecd8]::-webkit-scrollbar{display:none}.post-rail-item[data-v-c590ecd8]{scroll-snap-align:start;min-width:0}@media (width>=640px){.post-rail[data-v-c590ecd8]{grid-auto-columns:16.5rem;gap:1.15rem;margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-left:1.5rem}}@media (width>=768px){.post-rail[data-v-c590ecd8]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:1.25rem;margin-inline:0;padding-inline:0;overflow:visible}}.nl[data-v-1ee93bba]{border:1px solid color-mix(in oklab, var(--ui-base-content,#17150f) 10%, transparent)}.nl-bg[data-v-1ee93bba]{background:radial-gradient(95% 130% at 88% -10%, color-mix(in oklab, var(--ui-primary-600,#2d6f4d) 34%, transparent), transparent 55%), radial-gradient(75% 110% at 0% 110%, color-mix(in oklab, var(--ui-accent-500,#c9a45f) 16%, transparent), transparent 60%), linear-gradient(150deg, #14231b 0%, #0e1512 55%, #0b0d0c 100%);position:absolute;inset:0}.nl-rings[data-v-1ee93bba]{pointer-events:none;border:1px solid #ffffff17;border-radius:999px;width:11rem;height:11rem;position:absolute;bottom:-4.5rem;right:-3.5rem;box-shadow:0 0 0 2.25rem #ffffff07,0 0 0 4.75rem #ffffff05}.nl-kicker[data-v-1ee93bba]{letter-spacing:.18em;text-transform:uppercase;color:var(--ui-primary-200,#cfe3d6);background:#ffffff17;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.66rem;font-weight:700;display:inline-flex}.nl-title[data-v-1ee93bba]{font-family:var(--ui-font-display,"Fraunces", Georgia, serif);letter-spacing:-.02em;color:#faf9f6;margin-top:.7rem;font-size:clamp(1.4rem,5vw,1.95rem);font-weight:600;line-height:1.15}.nl-sub[data-v-1ee93bba]{color:#e9e5dbbf;max-width:34rem;margin-top:.6rem;font-size:.86rem;line-height:1.7}.nl-form[data-v-1ee93bba]{min-width:0}.nl-row[data-v-1ee93bba]{flex-direction:column;gap:.6rem;display:flex}@media (width>=640px){.nl-row[data-v-1ee93bba]{flex-direction:row;align-items:center}}.nl-input[data-v-1ee93bba]{color:#17150f;background:#faf9f6;border:1px solid #ffffff4d;border-radius:999px;outline:none;flex:1;min-width:0;min-height:3rem;padding:0 1.1rem;font-size:.9rem}.nl-input[data-v-1ee93bba]::placeholder{color:#8a857c}.nl-input[data-v-1ee93bba]:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--ui-primary-500,#2d6f4d) 45%, transparent)}.nl-btn[data-v-1ee93bba]{color:#17150f;background:#faf9f6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.45rem;min-height:3rem;padding:0 1.5rem;font-size:.88rem;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.nl-btn[data-v-1ee93bba]:hover:not(:disabled){background:#fff;transform:translateY(-1px)}.nl-btn[data-v-1ee93bba]:disabled{opacity:.7;cursor:progress}.nl-hint[data-v-1ee93bba]{color:#e9e5db99;margin-top:.6rem;font-size:.72rem}.nl-error[data-v-1ee93bba]{color:#ffd7cc;margin-top:.6rem;font-size:.78rem}.nl-done[data-v-1ee93bba]{color:#faf9f6;align-items:center;gap:.5rem;min-height:3rem;font-size:.9rem;font-weight:600;display:inline-flex}
