.page-module__kqkItW__main{background-color:var(--color-bg-base);color:var(--color-text-main);min-height:100vh}.page-module__kqkItW__heroSection{padding:clamp(80px, 10vw, 120px) 1rem var(--space-xl);text-align:center;background:radial-gradient(circle at 50% 0,#c89b7b26 0%,#0000 70%)}.page-module__kqkItW__heroContainer{max-width:860px;margin:0 auto}.page-module__kqkItW__eyebrow{color:var(--color-accent-rose);text-transform:uppercase;letter-spacing:.12em;margin-bottom:var(--space-xs);font-size:.8rem;font-weight:700;display:inline-block}.page-module__kqkItW__heroTitle{color:var(--color-primary-navy);margin-bottom:var(--space-xs);font-size:clamp(2rem,5.5vw,3.75rem);line-height:1.15;font-family:var(--font-heading)}.page-module__kqkItW__heroSubtitle{color:var(--color-text-body);margin-bottom:var(--space-md);font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.65}.page-module__kqkItW__subscribeCardWrapper{max-width:740px;margin:0 auto}.page-module__kqkItW__subscribeCard{border:1px solid var(--glass-border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);background:#fff;padding:clamp(1.25rem,4vw,2.5rem)}.page-module__kqkItW__subscribeForm h3{color:var(--color-primary-navy);margin-bottom:4px;font-size:clamp(1.25rem,3vw,1.6rem)}.page-module__kqkItW__subscribeForm p{color:var(--color-text-muted);margin-bottom:var(--space-md);font-size:.95rem}.page-module__kqkItW__inputGroupRow{flex-wrap:wrap;gap:10px;display:flex}.page-module__kqkItW__inputField{border:1px solid var(--glass-border);border-radius:var(--radius-full);background:var(--color-bg-base);transition:border-color var(--transition-fast), background-color var(--transition-fast);outline:none;flex:200px;padding:12px 18px;font-size:.95rem}.page-module__kqkItW__inputField:focus{border-color:var(--color-accent-rose);background:#fff}.page-module__kqkItW__submitBtn{cursor:pointer;white-space:nowrap;background:var(--color-accent-rose)!important;color:#fff!important;border-color:var(--color-accent-rose)!important;border-radius:var(--radius-full)!important;padding:12px 24px!important;font-weight:700!important;box-shadow:0 4px 15px #c89b7b66!important}.page-module__kqkItW__submitBtn:hover{transform:translateY(-2px);background:var(--color-accent-rose-hover)!important}.page-module__kqkItW__privacyNote{color:var(--color-text-muted);margin-top:var(--space-sm);font-size:.8rem;margin-bottom:0!important}.page-module__kqkItW__errorAlert{color:#991b1b;margin-bottom:var(--space-sm);background:#fef2f2;border:1px solid #f87171;border-radius:8px;padding:10px 16px;font-size:.9rem}.page-module__kqkItW__successState{padding:var(--space-md);text-align:center}.page-module__kqkItW__successIcon{color:#16a34a;border-radius:var(--radius-full);width:56px;height:56px;margin:0 auto var(--space-sm);background:#22c55e1a;justify-content:center;align-items:center;display:flex}.page-module__kqkItW__successState h3{color:var(--color-primary-navy);margin-bottom:6px;font-size:1.4rem}.page-module__kqkItW__successState p{color:var(--color-text-body);font-size:.95rem}.page-module__kqkItW__pillarsSection{padding:var(--space-xl) 0;background:var(--color-bg-alt);border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border)}.page-module__kqkItW__sectionHeader{text-align:center;max-width:650px;margin:0 auto var(--space-xl)}.page-module__kqkItW__sectionHeader h2{color:var(--color-primary-navy);margin-bottom:var(--space-xs);font-size:clamp(2rem,4vw,2.75rem)}.page-module__kqkItW__sectionHeader p{color:var(--color-text-body);font-size:1.1rem}.page-module__kqkItW__pillarsGrid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.page-module__kqkItW__pillarCard{border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--space-xl) var(--space-lg);box-shadow:var(--shadow-sm);text-align:center;transition:transform var(--transition-normal);background:#fff;flex-direction:column;align-items:center;display:flex}.page-module__kqkItW__pillarCard:hover{transform:translateY(-4px)}.page-module__kqkItW__pillarIcon{border-radius:var(--radius-full);width:56px;height:56px;color:var(--color-accent-rose);margin-bottom:var(--space-sm);background:#c89b7b1f;border:1px solid #c89b7b4d;justify-content:center;align-items:center;display:flex}.page-module__kqkItW__pillarCard h3{color:var(--color-primary-navy);margin-bottom:8px;font-size:1.25rem}.page-module__kqkItW__pillarCard p{color:var(--color-text-body);font-size:.95rem;line-height:1.6}.page-module__kqkItW__archiveSection{padding:var(--space-xl) 0 calc(var(--space-xl) + 2rem)}.page-module__kqkItW__archiveGrid{gap:var(--space-lg);grid-template-columns:repeat(2,1fr);display:grid}.page-module__kqkItW__issueCard{border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--space-lg);box-shadow:var(--shadow-sm);transition:transform var(--transition-normal), box-shadow var(--transition-normal);background:#fff;flex-direction:column;display:flex}.page-module__kqkItW__issueCard:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.page-module__kqkItW__issueHeader{margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.page-module__kqkItW__issueBadge{background:var(--color-primary-navy);color:#fff;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;padding:4px 12px;font-size:.75rem;font-weight:700}.page-module__kqkItW__issueDate{color:var(--color-text-muted);font-size:.85rem}.page-module__kqkItW__issueTitle{color:var(--color-primary-navy);margin-bottom:8px;font-size:1.35rem;line-height:1.3}.page-module__kqkItW__issueTitle a{color:inherit;transition:color var(--transition-fast)}.page-module__kqkItW__issueTitle a:hover{color:var(--color-accent-rose)}.page-module__kqkItW__issueIntro{color:var(--color-text-body);margin-bottom:var(--space-md);flex-grow:1;font-size:.95rem;line-height:1.6}.page-module__kqkItW__issueBookHighlight{background:var(--color-bg-alt);border:1px solid var(--glass-border);border-radius:var(--radius-lg);margin-bottom:var(--space-md);align-items:center;gap:12px;padding:10px 14px;display:flex}.page-module__kqkItW__bookThumbWrapper{box-shadow:var(--shadow-sm);border-radius:4px;flex-shrink:0;overflow:hidden}.page-module__kqkItW__bookThumb{object-fit:cover}.page-module__kqkItW__bookHighlightLabel{color:var(--color-accent-rose);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700;display:block}.page-module__kqkItW__bookHighlightTitle{color:var(--color-primary-navy);font-size:.95rem;line-height:1.2;display:block}.page-module__kqkItW__bookHighlightAuthor{color:var(--color-text-muted);font-size:.8rem;display:block}.page-module__kqkItW__issueFooter{border-top:1px solid var(--glass-border);padding-top:var(--space-xs);justify-content:flex-end;display:flex}.page-module__kqkItW__readIssueBtn{color:var(--color-accent-rose);transition:transform var(--transition-fast);font-size:.9rem;font-weight:700}.page-module__kqkItW__readIssueBtn:hover{transform:translate(4px)}@media (max-width:900px){.page-module__kqkItW__pillarsGrid,.page-module__kqkItW__archiveGrid{grid-template-columns:1fr;gap:16px}.page-module__kqkItW__issueCard{padding:clamp(1.25rem,3.5vw,1.75rem)}.page-module__kqkItW__inputGroupRow{flex-direction:column;gap:10px;width:100%}.page-module__kqkItW__inputField{width:100%}.page-module__kqkItW__submitBtn{text-align:center;justify-content:center;width:100%}}
