._hero_s8tup_4{background:var(--bg, #F6F6F6);padding:160px var(--pad) 80px}._eyebrow_s8tup_9{display:inline-flex;align-items:center;gap:8px;font-family:var(--satoshi, sans-serif);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-blue, #2563EB);margin-bottom:28px}._eyebrowDot_s8tup_22{width:6px;height:6px;border-radius:50%;background:var(--accent-blue, #2563EB);display:inline-block}._heroHeading_s8tup_30{font-family:var(--aeonik, sans-serif);font-weight:500;font-size:var(--h-display, clamp(42px, 6.7vw, 96px));letter-spacing:-.04em;color:var(--text-primary, #0F172A);line-height:1.02;margin-bottom:24px}._heroHeading_s8tup_30 em{font-family:var(--serif, "Instrument Serif", serif);font-style:italic;font-weight:400;letter-spacing:0}._heroSub_s8tup_47{font-family:var(--aeonik, sans-serif);font-size:var(--body-lg, clamp(16px, 1.4vw, 20px));color:var(--text-secondary, #475569);max-width:560px;line-height:1.55;letter-spacing:-.02em}._gridSection_s8tup_57{background:var(--bg, #F6F6F6);padding:clamp(40px,6vw,80px) var(--pad) clamp(60px,10vw,120px)}._grid_s8tup_57{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:20px}._card_s8tup_69{display:flex;flex-direction:column;background:var(--surface, #fff);border-radius:16px;border:1px solid var(--border-default, #DCE7F7);padding:28px 28px 24px;text-decoration:none;color:var(--text-primary, #0F172A);position:relative;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}._card_s8tup_69:hover{transform:translateY(-4px);box-shadow:0 16px 48px #0f172a1a}._cardCategory_s8tup_88{font-family:var(--satoshi, sans-serif);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-blue, #2563EB);margin-bottom:14px}._cardTitle_s8tup_98{font-family:var(--aeonik, sans-serif);font-weight:500;font-size:clamp(18px,1.6vw,22px);letter-spacing:-.03em;color:var(--text-primary, #0F172A);line-height:1.3;margin-bottom:12px}._cardExcerpt_s8tup_108{font-family:var(--aeonik, sans-serif);font-size:15px;line-height:1.65;color:var(--text-secondary, #475569);flex:1;margin-bottom:24px;letter-spacing:-.01em}._cardFooter_s8tup_118{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border-default, #DCE7F7);padding-top:16px}._cardMeta_s8tup_126{display:flex;flex-direction:column;gap:2px}._cardDate_s8tup_132{font-family:var(--satoshi, sans-serif);font-size:12px;color:var(--text-secondary, #475569)}._cardRead_s8tup_138{font-family:var(--satoshi, sans-serif);font-size:12px;color:#94a3b8}._cardArrow_s8tup_144{width:36px;height:36px;border-radius:50%;border:1px solid var(--border-default, #DCE7F7);display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--text-secondary, #475569);transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;flex-shrink:0}._card_s8tup_69:hover ._cardArrow_s8tup_144{background:var(--accent-blue, #2563EB);border-color:var(--accent-blue, #2563EB);color:#fff;transform:rotate(45deg)}._cta_s8tup_166{background:var(--surface, #fff);border-top-right-radius:40px;overflow:hidden;padding:clamp(48px,8vw,112px) var(--pad);display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}._ctaHeading_s8tup_178{font-family:var(--serif, "Instrument Serif", serif);font-style:italic;font-weight:400;font-size:clamp(32px,5vw,72px);color:var(--text-primary, #0F172A);letter-spacing:-.02em;line-height:1.1;max-width:680px}._ctaSub_s8tup_189{font-family:var(--aeonik, sans-serif);font-size:var(--body-md, clamp(14px, 1.25vw, 18px));color:var(--text-secondary, #475569);max-width:480px;line-height:1.6;letter-spacing:-.02em}
