.ArticleCard-module__GjBPtW__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(180deg,#ffffff0a,transparent),var(--color-bg);transition:box-shadow var(--transition-base),transform var(--transition-base),border-color var(--transition-base);position:relative;overflow:hidden}.ArticleCard-module__GjBPtW__card:before{content:"";background:linear-gradient(90deg,var(--color-primary),var(--color-secondary),var(--color-accent));opacity:.9;width:100%;height:4px;position:absolute;inset:0 auto auto 0}.ArticleCard-module__GjBPtW__card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-3px)}.ArticleCard-module__GjBPtW__link{color:inherit;text-decoration:none;display:block}.ArticleCard-module__GjBPtW__imageWrapper{aspect-ratio:16/8.5;background:linear-gradient(135deg,#003459f2,#007ea7db,#00a8e8d1);position:relative;overflow:hidden}.ArticleCard-module__GjBPtW__image{object-fit:cover;transition:transform var(--transition-slow)}.ArticleCard-module__GjBPtW__card:hover .ArticleCard-module__GjBPtW__image{transform:scale(1.04)}.ArticleCard-module__GjBPtW__imagePlaceholder{color:#ffffffc7;background:linear-gradient(135deg,#003459eb,#00a8e8e0);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ArticleCard-module__GjBPtW__content{padding:var(--space-sm)var(--space-md)var(--space-md)}.ArticleCard-module__GjBPtW__title{font-family:var(--font-heading);font-size:1.05rem;font-weight:700;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-primary);margin-top:var(--space-xs);margin-bottom:var(--space-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ArticleCard-module__GjBPtW__excerpt{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.7rem;font-size:.84rem;line-height:1.58;display:-webkit-box;overflow:hidden}.ArticleCard-module__GjBPtW__meta{align-items:center;gap:var(--space-sm);font-size:var(--font-size-xs);color:var(--color-text-subtle);flex-wrap:wrap;display:flex}.ArticleCard-module__GjBPtW__meta span:before{content:"·";margin-right:var(--space-xs);color:var(--color-border-strong)}
.Newsletter-module__9DfSTa__section{padding:var(--space-section)var(--space-md);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:radial-gradient(circle at top right,#00a8e814,transparent 34%),linear-gradient(180deg,var(--color-bg),var(--color-bg-elevated))}.Newsletter-module__9DfSTa__inner{text-align:center;max-width:560px;padding:var(--space-xl);border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + 4px);background:linear-gradient(180deg,var(--color-bg-elevated),var(--color-bg));box-shadow:var(--shadow-sm);margin:0 auto}.Newsletter-module__9DfSTa__heading{font-family:var(--font-heading);font-size:var(--font-size-2xl);letter-spacing:var(--letter-spacing-tight);margin-bottom:var(--space-xs);color:var(--color-primary);font-weight:700}.Newsletter-module__9DfSTa__subtext{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-body);margin-bottom:var(--space-lg)}.Newsletter-module__9DfSTa__form{gap:var(--space-xs);text-align:left;flex-direction:column;display:flex}.Newsletter-module__9DfSTa__label{font-size:var(--font-size-xs);color:var(--color-text-muted);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;font-weight:700}.Newsletter-module__9DfSTa__input{font-size:var(--font-size-sm);font-family:var(--font-body);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);color:var(--color-text);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast);outline:none;flex:1;padding:.875rem 1rem}.Newsletter-module__9DfSTa__input:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.Newsletter-module__9DfSTa__input::placeholder{color:var(--color-text-subtle)}.Newsletter-module__9DfSTa__button{font-size:var(--font-size-sm);font-weight:700;font-family:var(--font-body);background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#fff;border-radius:var(--radius-md);cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast);white-space:nowrap;border:none;padding:.875rem 1.5rem}.Newsletter-module__9DfSTa__button:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.Newsletter-module__9DfSTa__button:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.Newsletter-module__9DfSTa__message{margin-top:var(--space-sm);font-size:var(--font-size-sm)}.Newsletter-module__9DfSTa__success{color:var(--color-success)}.Newsletter-module__9DfSTa__errorMsg{color:var(--color-error)}@media (max-width:480px){.Newsletter-module__9DfSTa__inner{padding:var(--space-lg)}.Newsletter-module__9DfSTa__form{flex-direction:column}}
.page-module__dgei_G__articleHeader{max-width:var(--content-max-width);padding:var(--space-2xl)var(--space-md)var(--space-lg);text-align:center;margin:0 auto}.page-module__dgei_G__breadcrumbs{gap:var(--space-xs);margin-bottom:var(--space-sm);font-size:var(--font-size-sm);color:var(--color-text-subtle);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.page-module__dgei_G__breadcrumbs a{color:inherit;text-decoration:none}.page-module__dgei_G__title{font-family:var(--font-heading);font-size:var(--font-size-4xl);font-weight:700;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:var(--space-sm)0;color:var(--color-primary)}.page-module__dgei_G__lead{max-width:720px;margin:0 auto var(--space-md);color:var(--color-text-muted);font-size:var(--font-size-base);line-height:var(--line-height-body)}.page-module__dgei_G__meta{justify-content:center;align-items:center;gap:var(--space-sm);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.page-module__dgei_G__meta time{color:var(--color-primary);font-weight:600}.page-module__dgei_G__authorInfo{align-items:center;gap:var(--space-xs);display:flex}.page-module__dgei_G__avatarPlaceholder{border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-primary-soft),var(--color-accent-soft));border:1px solid var(--color-border);width:28px;height:28px}.page-module__dgei_G__authorName{color:var(--color-text);font-weight:600}.page-module__dgei_G__featuredImage{max-width:900px;margin:0 auto var(--space-2xl);padding:0 var(--space-md)}.page-module__dgei_G__imageFrame{aspect-ratio:16/9;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-lg);border:1px solid var(--color-border);background:linear-gradient(135deg,#003459f5,#00a8e8db);position:relative;overflow:hidden}.page-module__dgei_G__featuredImageMedia{object-fit:cover}.page-module__dgei_G__imagePlaceholder{aspect-ratio:16/9;border-radius:var(--radius-lg);color:#ffffffe0;width:100%;box-shadow:var(--shadow-lg);background:radial-gradient(circle at 100% 0,#00a8e83d,#0000 28%),linear-gradient(135deg,#003459f5,#007ea7eb,#00a8e8db);justify-content:center;align-items:center;display:flex}.page-module__dgei_G__articleBody{max-width:var(--content-max-width);padding:0 var(--space-md)var(--space-xl);margin:0 auto}.page-module__dgei_G__tags{max-width:var(--content-max-width);padding:0 var(--space-md)var(--space-xl);gap:var(--space-xs);flex-wrap:wrap;margin:0 auto;display:flex}.page-module__dgei_G__tag{font-size:var(--font-size-xs);background:var(--color-primary-soft);border:1px solid color-mix(in srgb,var(--color-primary)14%,var(--color-border));border-radius:var(--radius-full);color:var(--color-primary);transition:transform var(--transition-fast),box-shadow var(--transition-fast);align-items:center;padding:.35rem .75rem;font-weight:600;display:inline-flex}.page-module__dgei_G__tag:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}.page-module__dgei_G__authorCard{max-width:var(--content-max-width);padding:var(--space-lg)var(--space-md);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);gap:var(--space-md);background:linear-gradient(180deg,var(--color-bg-elevated),var(--color-bg));align-items:center;margin:0 auto;display:flex}.page-module__dgei_G__avatarLarge{border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-primary-soft),var(--color-accent-soft));border:1px solid var(--color-border);width:56px;min-width:56px;height:56px}.page-module__dgei_G__authorCardName{font-family:var(--font-heading);font-size:var(--font-size-base);color:var(--color-primary);margin-bottom:2px;font-weight:700}.page-module__dgei_G__authorBio{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-body)}.page-module__dgei_G__related{max-width:var(--page-max-width);padding:var(--space-section)var(--space-md);margin:0 auto}.page-module__dgei_G__relatedTitle{font-family:var(--font-heading);font-size:var(--font-size-2xl);letter-spacing:var(--letter-spacing-tight);margin-bottom:var(--space-xl);color:var(--color-primary);font-weight:700}.page-module__dgei_G__relatedIntro{max-width:760px;margin-top:calc(var(--space-xs)*-1);margin-bottom:var(--space-lg);color:var(--color-text-muted);line-height:var(--line-height-body)}.page-module__dgei_G__relatedGrid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.page-module__dgei_G__relatedCard{color:inherit;padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(180deg,var(--color-bg-elevated),var(--color-bg));transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base);text-decoration:none;display:block}.page-module__dgei_G__relatedCard:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.page-module__dgei_G__relatedImagePlaceholder{aspect-ratio:16/10;border-radius:var(--radius-md);width:100%;margin-bottom:var(--space-sm);background:linear-gradient(135deg,#003459f5,#00a8e8d1)}.page-module__dgei_G__relatedHeadline{font-family:var(--font-heading);font-size:var(--font-size-base);font-weight:700;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-primary);margin:var(--space-xs)0;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module__dgei_G__relatedMeta{font-size:var(--font-size-xs);color:var(--color-text-subtle)}@media (max-width:768px){.page-module__dgei_G__title{font-size:var(--font-size-3xl)}.page-module__dgei_G__relatedGrid{gap:var(--space-md);grid-template-columns:1fr}.page-module__dgei_G__authorCard{align-items:flex-start}}
.page-module__NfDiEG__hero{max-width:var(--content-max-width);padding:var(--space-2xl)var(--space-md)var(--space-xl);margin:0 auto}.page-module__NfDiEG__title{font-family:var(--font-heading);font-size:var(--font-size-4xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:var(--space-xs)0;color:var(--color-primary)}.page-module__NfDiEG__description{max-width:760px;color:var(--color-text-muted);font-size:var(--font-size-base);line-height:var(--line-height-body)}.page-module__NfDiEG__heroLinks{margin-top:var(--space-md);font-size:var(--font-size-sm);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__NfDiEG__heroLink{color:var(--color-text-subtle);font-weight:500;text-decoration:none}.page-module__NfDiEG__heroLink:hover{color:var(--color-primary)}.page-module__NfDiEG__heroDivider{color:var(--color-border-strong);-webkit-user-select:none;user-select:none;font-size:.8em}.page-module__NfDiEG__story{max-width:var(--page-max-width);padding:0 var(--space-md)var(--space-section);gap:var(--space-xl);grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;margin:0 auto;display:grid}.page-module__NfDiEG__storyMain{gap:var(--space-md);flex-direction:column;display:flex}.page-module__NfDiEG__sectionTitle{font-family:var(--font-heading);font-size:var(--font-size-2xl);line-height:var(--line-height-snug);color:var(--color-primary)}.page-module__NfDiEG__bodyText{color:var(--color-text-muted);max-width:760px;line-height:var(--line-height-body)}.page-module__NfDiEG__sidebar{gap:var(--space-md);flex-direction:column;display:flex}.page-module__NfDiEG__listCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg);background:linear-gradient(180deg,var(--color-bg-elevated),var(--color-bg))}.page-module__NfDiEG__listTitle{font-family:var(--font-heading);font-size:var(--font-size-lg);color:var(--color-primary);margin-bottom:var(--space-sm)}.page-module__NfDiEG__quickFacts{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__NfDiEG__factRow{padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-border-light);gap:.25rem;display:grid}.page-module__NfDiEG__factRow:last-child{border-bottom:none;padding-bottom:0}.page-module__NfDiEG__factRow dt{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-subtle);font-weight:700}.page-module__NfDiEG__factRow dd{color:var(--color-text);line-height:var(--line-height-body)}.page-module__NfDiEG__sidebarText{color:var(--color-text-muted);line-height:var(--line-height-body)}.page-module__NfDiEG__grid{max-width:var(--page-max-width);padding:0 var(--space-md)var(--space-lg);gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.page-module__NfDiEG__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg);background:var(--color-bg)}.page-module__NfDiEG__card h2{font-size:var(--font-size-lg);margin-bottom:var(--space-xs);color:var(--color-primary)}.page-module__NfDiEG__card p{color:var(--color-text-muted);line-height:var(--line-height-body)}.page-module__NfDiEG__list{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__NfDiEG__list li{padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-border-light);flex-direction:column;gap:.2rem;display:flex}.page-module__NfDiEG__list li:last-child{border-bottom:none;padding-bottom:0}.page-module__NfDiEG__list li a{color:var(--color-primary);font-weight:700;text-decoration:none}.page-module__NfDiEG__list li a:hover{color:var(--color-secondary)}.page-module__NfDiEG__list li span{color:var(--color-text-subtle);line-height:var(--line-height-body)}.page-module__NfDiEG__quoteBlock{max-width:var(--page-max-width);padding:0 var(--space-md)var(--space-section);margin:0 auto}.page-module__NfDiEG__quoteBlock p{border-left:4px solid var(--color-accent);padding:var(--space-md)var(--space-lg);border-radius:0 var(--radius-lg)var(--radius-lg)0;background:var(--color-bg-elevated);color:var(--color-text);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed)}@media (max-width:1024px){.page-module__NfDiEG__grid,.page-module__NfDiEG__story{grid-template-columns:1fr}}@media (max-width:640px){.page-module__NfDiEG__title{font-size:var(--font-size-3xl)}}
.page-module__pKXk3W__hero{max-width:var(--page-max-width);padding:var(--space-2xl)var(--space-md)var(--space-lg);margin:0 auto}.page-module__pKXk3W__title{font-family:var(--font-heading);font-size:var(--font-size-4xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:var(--space-xs)0;color:var(--color-primary)}.page-module__pKXk3W__description{max-width:680px;color:var(--color-text-muted);font-size:var(--font-size-base);line-height:var(--line-height-body)}.page-module__pKXk3W__breadcrumbs{gap:var(--space-xs);margin-bottom:var(--space-sm);font-size:var(--font-size-sm);color:var(--color-text-subtle);flex-wrap:wrap;align-items:center;display:flex}.page-module__pKXk3W__breadcrumbs a{color:inherit;text-decoration:none}.page-module__pKXk3W__heroMeta{align-items:center;gap:var(--space-md);margin-top:var(--space-md);color:var(--color-text-subtle);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.page-module__pKXk3W__heroMeta span{color:var(--color-text-muted);font-weight:600}.page-module__pKXk3W__backLink{color:#fff;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));border-radius:var(--radius-md);box-shadow:var(--shadow-sm);align-items:center;padding:.72rem 1rem;font-weight:700;display:inline-flex}.page-module__pKXk3W__backLink:hover{color:#fff;box-shadow:var(--shadow-md)}.page-module__pKXk3W__articles{max-width:var(--page-max-width);padding:0 var(--space-md)var(--space-section);margin:0 auto}.page-module__pKXk3W__grid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.page-module__pKXk3W__emptyState{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl);background:linear-gradient(180deg,var(--color-bg-elevated),var(--color-bg));box-shadow:var(--shadow-sm)}.page-module__pKXk3W__emptyState h2{font-family:var(--font-heading);margin-bottom:var(--space-xs);color:var(--color-primary)}.page-module__pKXk3W__emptyState p{color:var(--color-text-muted)}.page-module__pKXk3W__relatedTopics{max-width:var(--page-max-width);padding:0 var(--space-md)var(--space-section);margin:0 auto}.page-module__pKXk3W__relatedTitle{font-family:var(--font-heading);font-size:var(--font-size-2xl);margin-bottom:var(--space-lg)}.page-module__pKXk3W__topicGrid{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.page-module__pKXk3W__topicCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg);background:var(--color-bg);color:inherit;transition:transform var(--transition-base),box-shadow var(--transition-base);text-decoration:none}.page-module__pKXk3W__topicCard:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px)}.page-module__pKXk3W__topicCard h3{font-family:var(--font-heading);margin-bottom:var(--space-xs)}.page-module__pKXk3W__topicCard p{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body)}@media (max-width:1024px){.page-module__pKXk3W__grid{grid-template-columns:repeat(2,1fr)}.page-module__pKXk3W__topicGrid{grid-template-columns:1fr}}@media (max-width:640px){.page-module__pKXk3W__title{font-size:var(--font-size-3xl)}.page-module__pKXk3W__grid{grid-template-columns:1fr}}
.page-module___8aEwW__hero{max-width:var(--content-max-width);padding:var(--space-section)var(--space-md)var(--space-xl);margin:0 auto}.page-module___8aEwW__heroContent{text-align:center;align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.page-module___8aEwW__heroTitle{font-family:var(--font-heading);font-size:var(--font-size-4xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-primary);max-width:11ch;margin-top:0}.page-module___8aEwW__articles{max-width:var(--page-max-width);padding:0 var(--space-md)var(--space-section);margin:0 auto}.page-module___8aEwW__articlesHeader{max-width:var(--content-max-width);margin-bottom:var(--space-lg)}.page-module___8aEwW__sectionTitle{font-family:var(--font-heading);font-size:var(--font-size-2xl);line-height:var(--line-height-snug);color:var(--color-primary);margin-top:var(--space-xs)}.page-module___8aEwW__grid{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module___8aEwW__emptyState{max-width:var(--content-max-width);padding:var(--space-lg);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.page-module___8aEwW__emptyTitle{font-family:var(--font-heading);font-size:var(--font-size-lg);line-height:var(--line-height-snug);color:var(--color-primary)}.page-module___8aEwW__emptyText{color:var(--color-text-muted);line-height:var(--line-height-body);margin-top:.5rem}@media (max-width:768px){.page-module___8aEwW__heroTitle{font-size:var(--font-size-3xl)}.page-module___8aEwW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.page-module___8aEwW__grid{grid-template-columns:1fr}}
