@import url("https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,400;1,9..144,500&family=Inter:wght@400;500;600;700&display=swap");.ined{background-color:#f3f4f0;color:#4a5a4f;font-family:Inter,sans-serif;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.ined-wrap{margin:0 auto;max-width:760px;padding:72px 24px 48px}.ined-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.ined-reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ined-reveal{opacity:1;transform:none;transition:none}}.ined-label{color:#c8953e;font-size:.7rem;font-weight:700;letter-spacing:.14em;margin:0 0 20px;text-transform:uppercase}.ined-label--light{color:hsla(0,0%,100%,.5)}.ined-btn{border:none;border-radius:6px;display:inline-block;font-size:.9rem;font-weight:600;padding:14px 28px;transition:all .25s ease}.ined-btn,.ined-btn:hover{text-decoration:none!important}.ined-btn:hover{transform:translateY(-1px)}.ined-btn--primary{background-color:#c8953e!important;color:#fff!important}.ined-btn--primary:hover{background-color:#b5842e!important}.ined-btn--white{background-color:#fff!important;color:#1a3c2a!important}.ined-btn--white:hover{background-color:#f3f4f0!important}.ined-btn--outline{background:transparent!important;border:1.5px solid hsla(0,0%,100%,.35)!important;color:#fff!important}.ined-btn--outline:hover{background:hsla(0,0%,100%,.08)!important;border-color:#fff!important}.ined-hero{border-bottom:1px solid rgba(26,60,42,.08);padding-bottom:56px}.ined-hero-kicker{color:#c8953e;font-size:.7rem;font-weight:700;letter-spacing:.18em;margin:0 0 20px;text-transform:uppercase}.ined-hero-stat{color:#1a3c2a;font-family:Fraunces,Georgia,serif;font-size:2.6rem;letter-spacing:-.025em;line-height:1.08;margin:0 0 8px;max-width:640px}.ined-hero-stat em{color:#c8953e;font-style:italic}.ined-hero-stat-source{color:#8a9a8e;font-size:.72rem;font-style:italic;margin:0 0 24px}.ined-hero-stat-source a{color:inherit;text-decoration:underline;text-decoration-color:rgba(138,154,142,.4);text-underline-offset:3px;transition:text-decoration-color .2s}.ined-hero-stat-source a:hover{text-decoration-color:#c8953e}.ined-hero-sub{color:#4a5a4f;font-size:1.05rem;line-height:1.65;margin:0 0 32px;max-width:540px}.ined-hero-sub br{content:"";display:block;margin-top:6px}.ined-stats{border-bottom:1px solid rgba(26,60,42,.08);display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin-top:56px;padding-bottom:56px}.ined-stat{border-left:3px solid #1a3c2a;display:flex;flex-direction:column;padding:0 24px}.ined-stat:first-child{border-left:3px solid #c8953e;padding-left:0}.ined-stat-num{color:#1a3c2a;font-family:Fraunces,Georgia,serif;font-size:2.8rem;letter-spacing:-.03em;line-height:1}.ined-stat-label{color:#4a5a4f;font-size:.85rem;line-height:1.45;margin-top:8px}.ined-stat-source{color:#8a9a8e;font-size:.7rem;font-style:italic;margin-top:8px}.ined-pull{border-bottom:1px solid rgba(26,60,42,.08);border-left:4px solid #c8953e;margin:56px 0;padding:40px 0 56px 32px}.ined-pull p{color:#1a3c2a;font-family:Fraunces,Georgia,serif;font-size:1.35rem;font-style:italic;line-height:1.4;margin:0 0 12px;max-width:580px}.ined-pull cite{color:#8a9a8e;font-family:Inter,sans-serif;font-size:.8rem;font-style:normal;font-weight:600}.ined-services{border-bottom:1px solid rgba(26,60,42,.08);margin-top:56px;padding-bottom:56px}.ined-svc--featured{background:#fff;border-left:4px solid #c8953e;border-radius:14px;box-shadow:0 2px 16px rgba(26,60,42,.06);margin-bottom:16px;padding:36px 36px 32px;position:relative}.ined-svc-badge{background:#1a3c2a;border-radius:4px;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.04em;padding:5px 12px;position:absolute;right:24px;top:20px}.ined-svc-name{color:#1a3c2a!important;font-family:Fraunces,Georgia,serif;font-size:1.3rem;margin:0 0 2px}.ined-svc-subtitle{color:#8a9a8e;font-size:.78rem;font-weight:600;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.ined-svc-desc{color:#4a5a4f!important;font-size:.9rem;line-height:1.65;margin:0 0 16px;max-width:560px}.ined-svc-link{color:#c8953e!important;font-size:.85rem;font-weight:600;text-decoration:none!important;transition:opacity .2s}.ined-svc-link:hover{opacity:.75}.ined-svc-row{display:grid;gap:16px;grid-template-columns:1fr 1fr}.ined-svc-row .ined-svc{background:#fff;border-radius:12px;border-top:3px solid #1a3c2a;padding:28px}.ined-svc-row .ined-svc-name{font-size:1.1rem;margin-bottom:10px}.ined-svc-row .ined-svc-desc{font-size:.85rem;margin-bottom:0}.ined-about{border-bottom:1px solid rgba(26,60,42,.08);margin-top:56px;padding-bottom:56px}.ined-about-inner{align-items:flex-start;display:flex;gap:28px}.ined-about-avatar{align-items:center;background:linear-gradient(135deg,#1a3c2a,#2a5c3a);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-family:Fraunces,Georgia,serif;font-size:1.4rem;height:72px;justify-content:center;width:72px}.ined-about-content{flex:1}.ined-about-name{color:#1a3c2a!important;font-family:Fraunces,Georgia,serif;font-size:1.4rem;margin:0 0 14px}.ined-about-bio{color:#4a5a4f;font-size:.88rem;line-height:1.65;margin:0 0 10px}.ined-about-links{display:flex;gap:18px;margin-top:16px}.ined-link{align-items:center;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;text-decoration:none!important;transition:opacity .2s}.ined-link:hover{opacity:.7}.ined-link--li{color:#0a66c2!important}.ined-link--email{color:#1a3c2a!important}.ined-briefing{border-bottom:1px solid rgba(26,60,42,.08);margin-top:56px;padding-bottom:56px}.ined-briefing-inner{align-items:start;background:#1a3c2a;border-radius:16px;display:grid;gap:40px;grid-template-columns:1fr 1fr;padding:44px 40px}.ined-briefing-title{color:#fff!important;font-family:Fraunces,Georgia,serif;font-size:1.4rem;margin:0 0 14px}.ined-briefing-desc{color:hsla(0,0%,100%,.65)!important;font-size:.88rem;line-height:1.6;margin:0 0 10px}.ined-briefing-sample{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:24px 24px 28px}.ined-briefing-edition{color:#c8953e!important;font-size:.7rem;font-weight:700;letter-spacing:.1em;margin:0 0 14px;text-transform:uppercase}.ined-briefing-list{list-style:none;margin:0 0 20px;padding:0}.ined-briefing-list li{border-bottom:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.75)!important;font-size:.82rem;line-height:1.45;padding:7px 0 7px 14px;position:relative}.ined-briefing-list li:before{background:#c8953e;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}.ined-briefing-list li:last-child{border-bottom:none}.ined-blog{border-bottom:1px solid rgba(26,60,42,.08);margin-top:56px;padding-bottom:56px}.ined-blog-grid{display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.ined-blog-card{background:#fff;border-radius:10px;border-top:3px solid transparent;display:flex;flex-direction:column;padding:28px 24px;text-decoration:none!important;transition:transform .25s ease,box-shadow .25s ease}.ined-blog-card:hover{border-top-color:#c8953e;box-shadow:0 6px 24px rgba(26,60,42,.08);transform:translateY(-3px)}.ined-blog-card-tag{color:#c8953e!important;font-size:.65rem;font-weight:700;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.ined-blog-card-title{color:#1a3c2a!important;font-family:Fraunces,Georgia,serif;font-size:1.05rem;line-height:1.3;margin:0 0 10px}.ined-blog-card-excerpt{color:#4a5a4f!important;flex-grow:1;font-size:.82rem;line-height:1.55;margin:0}.ined-blog-card-link{color:#c8953e!important;font-size:.82rem;font-weight:600;margin-top:16px;text-decoration:none!important}.ined-cta{background:#1a3c2a;border-radius:14px;margin-top:56px;padding:52px 40px;text-align:center}.ined-cta-title{color:#fff!important;font-family:Fraunces,Georgia,serif;font-size:1.7rem;margin:0 0 10px}.ined-cta-sub{color:hsla(0,0%,100%,.65)!important;font-size:.9rem;line-height:1.6;margin:0 auto 28px;max-width:460px}.ined-footer{align-items:center;border-top:1px solid rgba(26,60,42,.1);display:flex;justify-content:space-between;margin-top:40px;padding-top:20px}.ined-footer-brand{color:#8a9a8e;font-family:Fraunces,Georgia,serif;font-size:1rem;letter-spacing:.04em}.ined-footer-copy{color:#8a9a8e;font-size:.72rem}@media (max-width:640px){.ined-wrap{padding:48px 16px 36px}.ined-hero-stat{font-size:1.85rem}.ined-stats{gap:28px;grid-template-columns:1fr}.ined-stat{border-left:3px solid #1a3c2a;padding:0 0 0 16px}.ined-stat:first-child{padding-left:16px}.ined-stat-num{font-size:2.2rem}.ined-pull{padding-left:20px}.ined-pull p{font-size:1.15rem}.ined-svc--featured{padding:28px 22px 24px}.ined-svc-badge{display:inline-block;margin-bottom:12px;position:static}.ined-svc-row{grid-template-columns:1fr}.ined-about-inner{align-items:center;flex-direction:column;text-align:center}.ined-about-links{justify-content:center}.ined-briefing-inner{gap:28px;padding:32px 24px}.ined-blog-grid,.ined-briefing-inner{grid-template-columns:1fr}.ined-cta{padding:40px 22px}.ined-footer{flex-direction:column;gap:6px;text-align:center}}