.story-note-card{position:relative;padding:2.2rem 2.2rem 2rem;min-height:230px;width:100%;max-width:420px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;background:transparent;cursor:pointer;transform:rotate(var(--card-rot, 0deg));transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease;user-select:none}.card-frame-svg-bg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1;object-fit:fill}.story-note-card:hover{transform:translateY(-4px) rotate(0) scale(1.015)}.card-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:.75rem;position:relative;z-index:2}.card-category{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:.85rem;font-weight:700;color:var(--color-marker-red, #C60E17);letter-spacing:.05em;text-transform:uppercase;line-height:1.2;padding:0 .2rem}.card-body-text{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:.88rem;font-weight:400;line-height:1.55;color:var(--color-marker-red, #C60E17);flex-grow:1;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;padding:0 .2rem}.card-footer-row{display:flex;align-items:flex-end;justify-content:flex-start;gap:.6rem;margin-top:.2rem;padding:0 .2rem}.card-signature{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:.85rem;line-height:1.35;color:var(--color-marker-red, #C60E17);font-weight:700;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}.feed-title-wrapper[data-astro-cid-4pqca3et]{width:100%;max-width:580px;display:flex;justify-content:flex-start}.feed-title-svg[data-astro-cid-4pqca3et]{width:100%;height:auto;display:block;overflow:visible}.title-text-line[data-astro-cid-4pqca3et]{fill:var(--color-marker-red, #C60E17);font-family:Amaliafont_altas-Regular,Amaliafont_altas,sans-serif;font-size:60px;font-weight:400;letter-spacing:.02em;user-select:none}.feed-title-underline[data-astro-cid-4pqca3et]{fill:none;stroke:var(--color-marker-red, #C60E17);stroke-linecap:round;stroke-linejoin:round;stroke-width:8px}.separador-small-wrapper[data-astro-cid-tevvgelv]{display:flex;justify-content:center;align-items:center;width:100%;margin:1rem 0}.separador-small-svg[data-astro-cid-tevvgelv]{width:var(--width);max-width:100%;height:auto;display:block;overflow:visible}.separador-line[data-astro-cid-tevvgelv]{stroke:var(--color-marker-red, #C60E17)}.stories-page[data-astro-cid-7jqx2xcm]{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;position:relative;max-width:1440px;margin:0 auto;padding:1.5rem 3rem 1.8rem;overflow-x:hidden}.stories-main[data-astro-cid-7jqx2xcm]{flex:1;max-width:1180px;margin:0 auto;width:100%;padding:1.5rem 0 3rem}.hero-submission-section[data-astro-cid-7jqx2xcm]{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:3.5rem;margin-top:1rem;margin-bottom:3.5rem;position:relative}.hero-text-block[data-astro-cid-7jqx2xcm]{display:flex;flex-direction:column;gap:1.2rem;max-width:580px}.hero-title-h1[data-astro-cid-7jqx2xcm]{margin:0;padding:0}.hero-subtitles-centered[data-astro-cid-7jqx2xcm]{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;margin-top:.8rem}.subtitle-univers-title[data-astro-cid-7jqx2xcm]{font-family:var(--font-univers, "Univers", sans-serif);font-size:clamp(1.05rem,1.7vw,1.45rem);color:var(--color-marker-red, #C60E17);font-weight:700;line-height:1.35;text-align:center;max-width:90%;margin:0 auto;letter-spacing:.04em;text-transform:uppercase}.pareja-corazones-wrapper[data-astro-cid-7jqx2xcm]{display:flex;justify-content:center;align-items:center;margin:1.2rem auto;width:100%}.pareja-corazones-img[data-astro-cid-7jqx2xcm]{width:clamp(190px,20vw,260px);height:auto;display:block;filter:drop-shadow(0 2px 8px rgba(198,14,23,.12));transition:transform .3s ease}.pareja-corazones-img[data-astro-cid-7jqx2xcm]:hover{transform:scale(1.03)}.subtitle-story-desc[data-astro-cid-7jqx2xcm]{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:.98rem;color:var(--color-marker-red, #C60E17);line-height:1.6;text-align:center;font-weight:400}.rayas-separador-wrapper[data-astro-cid-7jqx2xcm]{display:flex;justify-content:center;align-items:center;margin-top:1rem;width:100%}.rayas-separador-img[data-astro-cid-7jqx2xcm]{width:160px;max-width:80%;height:auto;display:block;filter:drop-shadow(0 1px 3px rgba(198,14,23,.1))}.highlight-red[data-astro-cid-7jqx2xcm]{color:var(--color-marker-red, #C60E17);font-weight:700}.hero-form-wrapper[data-astro-cid-7jqx2xcm]{display:flex;flex-direction:column;align-items:center;position:relative;z-index:5;width:100%}.torn-paper-form-card[data-astro-cid-7jqx2xcm]{position:relative;width:100%;max-width:460px;display:flex;justify-content:center;align-items:center;filter:drop-shadow(0 14px 28px rgba(30,26,24,.08));transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.torn-paper-form-card[data-astro-cid-7jqx2xcm]:hover{transform:translateY(-3px)}.flat-form-card[data-astro-cid-7jqx2xcm]{position:relative;width:100%;max-width:440px;display:flex;flex-direction:column;gap:.8rem}.amalia-stamp-badge[data-astro-cid-7jqx2xcm]{position:absolute;top:-12px;right:-10px;width:62px;height:62px;pointer-events:none;z-index:10;transform:rotate(8deg)}.amalia-stamp-img[data-astro-cid-7jqx2xcm]{width:100%;height:100%;display:block;filter:drop-shadow(0 2px 5px rgba(198,14,23,.18))}.flat-form-title[data-astro-cid-7jqx2xcm]{font-family:var(--font-univers, "Univers", sans-serif);font-size:1.25rem;font-weight:700;color:var(--color-marker-red, #C60E17);letter-spacing:.04em;margin:0;text-transform:uppercase;line-height:1.2}.flat-form-content[data-astro-cid-7jqx2xcm]{display:flex;flex-direction:column;gap:.75rem;width:100%}.flat-form-field[data-astro-cid-7jqx2xcm]{position:relative;width:100%}.textarea-field[data-astro-cid-7jqx2xcm]{height:110px}.flat-form-textarea[data-astro-cid-7jqx2xcm]{width:100%;height:100%;resize:none;background:transparent;border:1.5px solid #4A3B32;border-radius:8px;padding:.8rem .9rem;font-family:var(--font-univers, "Univers", sans-serif);font-size:.88rem;font-weight:500;line-height:1.45;color:var(--color-marker-red, #C60E17);outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.flat-form-textarea[data-astro-cid-7jqx2xcm]::placeholder{color:var(--color-marker-red, #C60E17);opacity:.8;font-family:var(--font-univers, "Univers", sans-serif);font-size:.95rem;line-height:1.35;font-weight:600}.flat-form-textarea[data-astro-cid-7jqx2xcm]:focus{border-color:var(--color-marker-red, #C60E17);box-shadow:0 0 0 2px #c60e1726}.flat-char-counter[data-astro-cid-7jqx2xcm]{position:absolute;bottom:6px;right:10px;font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:.78rem;color:var(--color-marker-red, #C60E17);opacity:.65;pointer-events:none;line-height:1}.flat-char-counter[data-astro-cid-7jqx2xcm].near-limit{opacity:1;font-weight:700}.select-field[data-astro-cid-7jqx2xcm]{display:flex;align-items:center;position:relative;border:1.5px solid #4A3B32;border-radius:8px;padding:.65rem .9rem;background:transparent;transition:border-color .2s ease,box-shadow .2s ease}.select-field[data-astro-cid-7jqx2xcm]:focus-within{border-color:var(--color-marker-red, #C60E17);box-shadow:0 0 0 2px #c60e1726}.flat-select-label[data-astro-cid-7jqx2xcm]{font-family:var(--font-univers, "Univers", sans-serif);font-size:.88rem;font-weight:700;color:var(--color-marker-red, #C60E17);letter-spacing:.04em;margin-right:.45rem;white-space:nowrap;line-height:1}.flat-form-select[data-astro-cid-7jqx2xcm]{flex:1;width:100%;appearance:none;-webkit-appearance:none;background:transparent;border:none;padding:0 1.5rem 0 0;font-family:var(--font-univers, "Univers", sans-serif);font-size:.88rem;font-weight:700;color:var(--color-marker-red, #C60E17);outline:none;cursor:pointer;line-height:1.2}.flat-select-arrow[data-astro-cid-7jqx2xcm]{position:absolute;right:.9rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-marker-red, #C60E17);font-size:.75rem}.flat-form-row-two-col[data-astro-cid-7jqx2xcm]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;width:100%}.flat-form-input[data-astro-cid-7jqx2xcm]{width:100%;background:transparent;border:1.5px solid #4A3B32;border-radius:8px;padding:.65rem .9rem;font-family:var(--font-univers, "Univers", sans-serif);font-size:.88rem;font-weight:700;color:var(--color-marker-red, #C60E17);outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.flat-form-input[data-astro-cid-7jqx2xcm]::placeholder{color:var(--color-marker-red, #C60E17);opacity:.85;font-family:var(--font-univers, "Univers", sans-serif);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.flat-form-input[data-astro-cid-7jqx2xcm]:focus{border-color:var(--color-marker-red, #C60E17);box-shadow:0 0 0 2px #c60e1726}.autocomplete-city-wrapper[data-astro-cid-7jqx2xcm]{position:relative;width:100%}.city-suggestions-dropdown[data-astro-cid-7jqx2xcm]{position:absolute;bottom:calc(100% + 8px);left:0;width:max(100%,280px);max-width:min(350px,90vw);max-height:200px;overflow-y:auto;background:#fff;border:1.5px solid #4A3B32;border-radius:8px;box-shadow:0 10px 25px #23140f2e;padding:.5rem .4rem;margin:0;list-style:none;z-index:50;box-sizing:border-box}.city-suggestions-dropdown[data-astro-cid-7jqx2xcm]::-webkit-scrollbar{width:5px}.city-suggestions-dropdown[data-astro-cid-7jqx2xcm]::-webkit-scrollbar-thumb{background:#d8ccc0;border-radius:4px}.city-suggestion-item[data-astro-cid-7jqx2xcm]{padding:.55rem .8rem;font-family:var(--font-univers, "Univers", sans-serif);font-size:.85rem;font-weight:600;color:#3d352f;cursor:pointer;line-height:1.3;border-radius:6px;margin-bottom:3px;transition:background .15s ease,color .15s ease;user-select:none}.city-suggestion-item[data-astro-cid-7jqx2xcm]:last-child{margin-bottom:0}.city-suggestion-item[data-astro-cid-7jqx2xcm]:hover,.city-suggestion-item[data-astro-cid-7jqx2xcm].highlighted{background:#c60e1717;color:var(--color-marker-red, #C60E17)}.city-suggestion-item[data-astro-cid-7jqx2xcm] strong[data-astro-cid-7jqx2xcm]{color:var(--color-marker-red, #C60E17);font-weight:800}.flat-form-status[data-astro-cid-7jqx2xcm]{min-height:1.1rem;text-align:center;font-family:var(--font-univers, "Univers", sans-serif);font-size:.85rem;font-weight:600;color:var(--color-marker-red, #C60E17);margin:0;transition:opacity .2s ease}.flat-form-submit-btn[data-astro-cid-7jqx2xcm]{width:100%;background-color:var(--color-marker-red, #C60E17);color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-family:var(--font-univers, "Univers", sans-serif);font-size:1.05rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 12px #c60e1740;transition:background-color .2s ease,transform .18s ease,box-shadow .2s ease}.flat-form-submit-btn[data-astro-cid-7jqx2xcm]:hover{background-color:var(--color-marker-red-dark, #A00B12);transform:translateY(-2px);box-shadow:0 6px 16px #c60e1759}.flat-form-submit-btn[data-astro-cid-7jqx2xcm]:active{transform:translateY(0);box-shadow:0 2px 6px #c60e1740}.rayones-side-decoration[data-astro-cid-7jqx2xcm]{position:absolute;right:-135px;top:calc(50% - 35px);transform:translateY(-50%);width:140px;pointer-events:none;z-index:10}.rayones-svg[data-astro-cid-7jqx2xcm]{width:100%;height:auto;display:block;overflow:visible}.rayones-draw-path[data-astro-cid-7jqx2xcm]{stroke-dasharray:1000;stroke-dashoffset:1000;animation:rayonesDrawAnim 2.2s cubic-bezier(.25,1,.5,1) forwards;animation-delay:.3s}@keyframes rayonesDrawAnim{to{stroke-dashoffset:0}}.stories-wall-section[data-astro-cid-7jqx2xcm]{display:flex;flex-direction:column;align-items:center;padding-top:120px;margin:0 0 2rem;width:100%}.chismecito-header-wrapper[data-astro-cid-7jqx2xcm]{position:relative;width:100%;max-width:900px;margin:.5rem auto 1.8rem;display:flex;justify-content:center;align-items:center;padding:0 1rem}.chismecito-header-col[data-astro-cid-7jqx2xcm]{width:100%;max-width:720px;display:flex;justify-content:center;text-align:center}.chismecito-title-andrade[data-astro-cid-7jqx2xcm]{font-family:var(--font-andrade, "Andradebold", sans-serif);font-size:clamp(1.15rem,1.85vw,1.55rem);color:var(--color-marker-red, #C60E17);text-align:center;font-weight:700;line-height:1.45;margin:0;width:100%;text-transform:uppercase;letter-spacing:.03em}.chismecito-doodle-left[data-astro-cid-7jqx2xcm]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-5deg);pointer-events:none;z-index:2}.chismecito-doodle-left-img[data-astro-cid-7jqx2xcm]{width:clamp(70px,8vw,105px);height:auto;display:block;opacity:.9}.chismecito-heart-right[data-astro-cid-7jqx2xcm]{position:absolute;right:25px;top:45%;transform:translateY(-50%) rotate(8deg);pointer-events:none;z-index:2}.chismecito-heart-img[data-astro-cid-7jqx2xcm]{width:clamp(40px,4.5vw,56px);height:auto;display:block;filter:drop-shadow(0 2px 6px rgba(198,14,23,.12));transition:transform .3s ease}@media(max-width:768px){.chismecito-doodle-left[data-astro-cid-7jqx2xcm],.chismecito-heart-right[data-astro-cid-7jqx2xcm]{position:static;transform:none;margin:.5rem}.chismecito-header-wrapper[data-astro-cid-7jqx2xcm]{flex-direction:column;gap:.5rem}}.filters-selects-toolbar[data-astro-cid-7jqx2xcm]{display:flex;justify-content:center;align-items:center;gap:1.2rem;width:100%;margin-bottom:2.8rem;padding:0 1rem;box-sizing:border-box}.filter-main-label[data-astro-cid-7jqx2xcm]{font-family:var(--font-mono, "IBMPlexMonoLocal", monospace);font-size:.85rem;font-weight:700;color:var(--color-marker-red, #C60E17);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.filters-inputs-row[data-astro-cid-7jqx2xcm]{display:inline-flex;align-items:center;gap:1rem}.filter-select-wrapper[data-astro-cid-7jqx2xcm]{position:relative;min-width:210px}.filter-select-input[data-astro-cid-7jqx2xcm]{width:100%;appearance:none;-webkit-appearance:none;background:#fff;border:1.5px solid #4A3B32;border-radius:8px;padding:.55rem 2.2rem .55rem .95rem;font-family:var(--font-mono, "IBMPlexMonoLocal", monospace);font-size:.88rem;color:var(--color-marker-red, #C60E17);font-weight:700;text-transform:uppercase;letter-spacing:.04em;outline:none;box-sizing:border-box;cursor:pointer;box-shadow:0 2px 6px #0000000a;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.filter-select-input[data-astro-cid-7jqx2xcm]:hover{border-color:var(--color-marker-red, #C60E17);background:#fdfbf8}.filter-select-input[data-astro-cid-7jqx2xcm]:focus{background:#fff;border-color:var(--color-marker-red, #C60E17);box-shadow:0 0 0 3px #c60e1726}.filter-select-arrow[data-astro-cid-7jqx2xcm]{position:absolute;right:.85rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-marker-red, #C60E17);font-size:.8rem}.stories-grid[data-astro-cid-7jqx2xcm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:2.2rem 1.8rem;width:100%;margin-bottom:2.8rem;justify-content:center}.no-stories-msg[data-astro-cid-7jqx2xcm]{padding:3rem 1rem;text-align:center;width:100%}.no-stories-text[data-astro-cid-7jqx2xcm]{font-family:var(--font-univers, "Univers", sans-serif);font-size:1.25rem;color:var(--color-marker-red, #C60E17);line-height:1.5;font-weight:600}.create-story-link[data-astro-cid-7jqx2xcm]{color:var(--color-marker-red, #C60E17);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;font-weight:700;cursor:pointer;transition:opacity .2s ease,text-decoration-color .2s ease}.create-story-link[data-astro-cid-7jqx2xcm]:hover{opacity:.8}.pagination-controls[data-astro-cid-7jqx2xcm]{display:flex;justify-content:center;align-items:center;gap:1.2rem;margin-bottom:.5rem;flex-wrap:wrap}.pagination-pages-list[data-astro-cid-7jqx2xcm]{display:flex;align-items:center;gap:.5rem}.page-num-btn[data-astro-cid-7jqx2xcm]{width:44px;height:44px;border-radius:50%;border:none;background:transparent;font-family:var(--font-mono, "IBMPlexMonoLocal", monospace);font-size:1.15rem;font-weight:700;color:#6c625b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease;user-select:none}.page-num-btn[data-astro-cid-7jqx2xcm]:hover{color:var(--color-marker-red, #C60E17);background:#ffffff80}.page-num-btn[data-astro-cid-7jqx2xcm].active{background:#fff;color:var(--color-marker-red, #C60E17);border:none;box-shadow:0 4px 14px #2d1e1429,0 1px 3px #2d1e1414;font-weight:700;font-size:1.25rem;transform:translateY(-1px) scale(1.05)}.page-ellipsis[data-astro-cid-7jqx2xcm]{font-family:var(--font-mono, "IBMPlexMonoLocal", monospace);font-size:1.15rem;color:var(--color-text-muted, #8E847C);padding:0 .3rem;user-select:none}.nav-arrow-circle[data-astro-cid-7jqx2xcm]{width:44px;height:44px;border-radius:50%;border:2.5px solid var(--color-marker-red, #C60E17);background:transparent;color:var(--color-marker-red, #C60E17);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.nav-arrow-circle[data-astro-cid-7jqx2xcm]:disabled{opacity:.35;cursor:not-allowed;border-color:#c0b4a4;color:#c0b4a4}.nav-arrow-circle[data-astro-cid-7jqx2xcm]:not(:disabled):hover{background:var(--color-marker-red, #C60E17);color:#fff;transform:scale(1.06)}.arrow-icon[data-astro-cid-7jqx2xcm]{width:22px;height:22px}.heart-shine-separator-wrapper[data-astro-cid-7jqx2xcm]{width:100%;display:flex;justify-content:center;align-items:center;padding-top:120px;padding-bottom:1.5rem}.heart-shine-separator-img[data-astro-cid-7jqx2xcm]{width:190px;max-width:90%;height:auto;display:block;filter:drop-shadow(0 2px 8px rgba(198,14,23,.08));transition:transform .3s ease}.heart-shine-separator-img[data-astro-cid-7jqx2xcm]:hover{transform:scale(1.05) rotate(1deg)}.amalia-quote-section[data-astro-cid-7jqx2xcm]{display:flex;flex-direction:column;align-items:center;margin:1rem 0 2rem;text-align:center;width:100%}.amalia-quote-text-box[data-astro-cid-7jqx2xcm]{max-width:820px;margin:1.8rem auto 1.2rem;padding:0 1.5rem}.amalia-quote-paragraph[data-astro-cid-7jqx2xcm]{font-family:"IBMPlexMonoLocal","IBM Plex Mono",var(--font-mono, monospace);font-size:clamp(.95rem,1.4vw,1.15rem);line-height:1.8;color:var(--color-ink-black, #1E1A18);margin:0;font-weight:400;font-style:normal}.quote-signature-banner[data-astro-cid-7jqx2xcm]{width:100%;max-width:860px;display:flex;justify-content:center;margin-top:1.5rem}.quote-banner-svg[data-astro-cid-7jqx2xcm]{width:100%;height:auto;display:block;overflow:visible}.banner-title-line[data-astro-cid-7jqx2xcm]{fill:var(--color-marker-red, #C60E17);font-family:Amaliafont_altas-Regular,Amaliafont_altas,sans-serif;font-size:38px;font-weight:400;letter-spacing:.03em}.banner-underline-path[data-astro-cid-7jqx2xcm]{stroke:var(--color-marker-red, #C60E17)}.purchase-cta-block[data-astro-cid-7jqx2xcm]{display:flex;justify-content:center;margin-top:1rem;margin-bottom:3rem}@media(max-width:960px){.stories-page[data-astro-cid-7jqx2xcm]{padding:1.2rem 1.4rem 1.4rem}.stories-main[data-astro-cid-7jqx2xcm]{padding:1rem 0 2rem}.hero-submission-section[data-astro-cid-7jqx2xcm]{grid-template-columns:1fr;text-align:center;gap:2.2rem;margin-bottom:2rem}.hero-text-block[data-astro-cid-7jqx2xcm]{align-items:center;max-width:100%}.rayones-side-decoration[data-astro-cid-7jqx2xcm]{display:none}.flat-form-card[data-astro-cid-7jqx2xcm]{max-width:100%;padding:0 .5rem}.flat-form-row-two-col[data-astro-cid-7jqx2xcm]{grid-template-columns:1fr 1fr;gap:.6rem}.filters-selects-toolbar[data-astro-cid-7jqx2xcm]{flex-direction:column;align-items:center;gap:.8rem;margin-bottom:2.2rem;padding:0 .5rem;width:100%}.filter-main-label[data-astro-cid-7jqx2xcm]{align-self:center;font-size:.85rem}.filters-inputs-row[data-astro-cid-7jqx2xcm]{flex-direction:column;width:100%;gap:.85rem}.filter-select-wrapper[data-astro-cid-7jqx2xcm]{width:100%;min-width:0}.quote-signature-banner[data-astro-cid-7jqx2xcm]{max-width:95%}}.quote-banner-desktop[data-astro-cid-7jqx2xcm]{display:block}.quote-banner-mobile[data-astro-cid-7jqx2xcm]{display:none}.banner-title-line-mobile[data-astro-cid-7jqx2xcm]{fill:var(--color-marker-red, #C60E17);font-family:Amaliafont_altas-Regular,Amaliafont_altas,sans-serif;font-size:36px;font-weight:400;letter-spacing:.025em}@media(max-width:640px){.quote-banner-desktop[data-astro-cid-7jqx2xcm]{display:none}.quote-banner-mobile[data-astro-cid-7jqx2xcm]{display:block;width:100%;max-width:440px}.quote-signature-banner[data-astro-cid-7jqx2xcm]{margin-top:1.2rem;padding:0 .5rem}}.story-detail-modal[data-astro-cid-7jqx2xcm]{border:none;border-radius:12px;padding:0;background:transparent;max-width:580px;width:90vw;box-shadow:0 25px 60px #23140f59;margin:auto;position:fixed;inset:0;z-index:9999;opacity:0;transform:scale(.92) translateY(12px);transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1)}.story-detail-modal[data-astro-cid-7jqx2xcm][open]{opacity:1;transform:scale(1) translateY(0)}.story-detail-modal[data-astro-cid-7jqx2xcm]::backdrop{background:#1e1a1894;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.story-detail-dialog-card[data-astro-cid-7jqx2xcm]{position:relative;background:#f8f4e3;border:2px solid rgba(220,205,185,.7);border-radius:14px;padding:2.8rem 2.6rem 2.2rem;display:flex;flex-direction:column;gap:1.2rem;box-shadow:inset 0 0 40px #dcc8af4d}.story-detail-close-btn[data-astro-cid-7jqx2xcm]{position:absolute;top:1rem;right:1.2rem;background:transparent;border:none;font-family:var(--font-univers, "Univers", sans-serif);font-size:1.5rem;font-weight:700;color:#6c625b;cursor:pointer;line-height:1;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.story-detail-close-btn[data-astro-cid-7jqx2xcm]:hover{color:var(--color-marker-red, #C60E17);background:#ee2a2214;transform:scale(1.1)}.story-detail-header[data-astro-cid-7jqx2xcm]{border-bottom:1.5px dashed rgba(200,180,160,.6);padding-bottom:.6rem}.story-detail-category[data-astro-cid-7jqx2xcm]{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:.95rem;font-weight:700;color:var(--color-marker-red, #C60E17);text-transform:uppercase;letter-spacing:.05em}.story-detail-body[data-astro-cid-7jqx2xcm]{max-height:55vh;overflow-y:auto;padding-right:.5rem}.story-detail-body[data-astro-cid-7jqx2xcm]::-webkit-scrollbar{width:5px}.story-detail-body[data-astro-cid-7jqx2xcm]::-webkit-scrollbar-thumb{background:#d8ccc0;border-radius:4px}.story-detail-full-text[data-astro-cid-7jqx2xcm]{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:.96rem;line-height:1.65;color:var(--color-marker-red, #C60E17);font-weight:400;white-space:pre-line;margin:0}.story-detail-footer[data-astro-cid-7jqx2xcm]{display:flex;justify-content:space-between;align-items:center;padding-top:.8rem;border-top:1px dashed rgba(200,180,160,.5);flex-wrap:wrap;gap:.6rem}.story-share-link-btn[data-astro-cid-7jqx2xcm]{display:inline-flex;align-items:center;gap:.4rem;background:#ffffffd9;border:1px solid rgba(220,205,185,.9);border-radius:20px;padding:.35rem .85rem;font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:.85rem;color:#554e48;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px #28190f0f}.story-share-link-btn[data-astro-cid-7jqx2xcm]:hover{color:var(--color-marker-red, #C60E17);border-color:var(--color-marker-red, #C60E17);background:#fff;transform:translateY(-1px);box-shadow:0 3px 10px #ee2a221f}.story-share-link-btn[data-astro-cid-7jqx2xcm] .share-icon[data-astro-cid-7jqx2xcm]{width:15px;height:15px}.story-detail-signature[data-astro-cid-7jqx2xcm]{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:.98rem;line-height:1.4;color:var(--color-marker-red, #C60E17);font-weight:700;white-space:normal}@media(max-width:600px){.story-detail-dialog-card[data-astro-cid-7jqx2xcm]{padding:2.2rem 1.6rem 1.8rem}.story-detail-full-text[data-astro-cid-7jqx2xcm]{font-size:.98rem}}
