:root{--dn-navy:#071426;--dn-blue:#0b89f4;--dn-cyan:#28b7ff;--dn-green:#65bd3d;--dn-ink:#13243a;--dn-muted:#637083;--dn-bg:#f3f7fb;--dn-card:#fff;--dn-line:#dfe7ef}body{font-family:Inter,system-ui,sans-serif;background:var(--dn-bg);color:var(--dn-ink)}body .wp-site-blocks{padding:0}main{margin:0!important}.entry-content{max-width:none!important;margin:0!important}.wp-block-post-title,.wp-block-post-date,.wp-block-post-author{display:none}.dn-hero,.dn-section,.dn-strip,.dn-newsletter{max-width:1320px;margin:auto}.dn-hero{min-height:540px;padding:90px 32px 70px;display:grid;grid-template-columns:1.35fr .65fr;gap:60px;align-items:center}.dn-eyebrow,.dn-heading span,.dn-newsletter>div>span{font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--dn-blue)}.dn-hero h1{font:700 clamp(42px,5vw,76px)/1.02 'Space Grotesk',sans-serif;margin:18px 0 24px;letter-spacing:-.04em;color:var(--dn-navy)}.dn-hero h1 em{font-style:normal;color:var(--dn-blue)}.dn-hero p{max-width:790px;font-size:18px;line-height:1.75;color:var(--dn-muted)}.dn-actions{display:flex;gap:12px;margin-top:32px}.dn-btn{display:inline-block;padding:14px 22px;border-radius:8px;text-decoration:none;font-weight:700}.dn-primary{background:linear-gradient(135deg,var(--dn-blue),#0064ce);color:#fff}.dn-secondary{border:1px solid var(--dn-line);background:#fff;color:var(--dn-ink)}.dn-hero-mark{display:grid;place-items:center}.dn-orb{width:min(300px,70vw);aspect-ratio:1;border-radius:36% 64% 60% 40%;display:grid;place-items:center;background:radial-gradient(circle at 30% 25%,var(--dn-cyan),var(--dn-blue) 42%,#063782 75%);box-shadow:0 35px 90px #068af43d;color:#fff;font:800 92px 'Space Grotesk';transform:rotate(-8deg)}.dn-orb::after{content:'';position:absolute}.dn-strip{display:grid;grid-template-columns:repeat(4,1fr);background:var(--dn-navy);color:#fff;border-radius:14px;padding:24px 28px}.dn-strip div{padding:8px 20px;border-right:1px solid #ffffff22}.dn-strip div:last-child{border:0}.dn-strip strong,.dn-strip span{display:block}.dn-strip span{font-size:13px;color:#aebbd0;margin-top:5px}.dn-section{padding:76px 32px 0}.dn-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:28px}.dn-heading h2{font:700 clamp(28px,3vw,44px) 'Space Grotesk';margin:7px 0 0;color:var(--dn-navy)}.dn-heading>a{color:var(--dn-blue);font-weight:700;text-decoration:none}.dn-feature-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:24px}.dn-side-grid,.dn-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.dn-grid{grid-template-columns:repeat(4,1fr)}.dn-card{background:var(--dn-card);border:1px solid var(--dn-line);border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #17324f0d;transition:.2s}.dn-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #17324f18}.dn-media{display:block;aspect-ratio:16/9;overflow:hidden}.dn-media img{width:100%;height:100%;object-fit:cover}.dn-placeholder{height:100%;display:grid;place-items:center;background:linear-gradient(135deg,#071426,#0b89f4);color:white;font:bold 28px 'Space Grotesk'}.dn-card-body{padding:20px}.dn-kicker{color:var(--dn-blue);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.dn-card h3{font:700 20px/1.25 'Space Grotesk';margin:9px 0}.dn-card h3 a{color:var(--dn-navy);text-decoration:none}.dn-card p{color:var(--dn-muted);font-size:14px;line-height:1.55}.dn-meta{font-size:12px;color:#8b96a5;margin-top:15px}.dn-card-large .dn-card-body{padding:28px}.dn-card-large h3{font-size:32px}.dn-universe-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.dn-universe-grid>a{padding:28px;background:var(--dn-navy);border-radius:12px;color:white;text-decoration:none;min-height:260px;display:flex;flex-direction:column}.dn-universe-grid b{color:var(--dn-green)}.dn-universe-grid h3{font:700 26px 'Space Grotesk';margin:35px 0 8px}.dn-universe-grid p{color:#b9c5d4;line-height:1.55}.dn-universe-grid span{margin-top:auto;color:var(--dn-cyan);font-weight:700}.dn-empty{grid-column:1/-1;padding:28px;background:#fff;border:1px dashed var(--dn-line);color:var(--dn-muted)}.dn-newsletter{margin-top:80px;margin-bottom:80px;padding:45px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-radius:16px;background:linear-gradient(130deg,var(--dn-navy),#0a376d);color:#fff}.dn-newsletter h2{font:700 34px 'Space Grotesk';margin:8px 0}.dn-newsletter p{color:#bdc9d7}.site-footer{margin-top:0}@media(max-width:900px){.dn-hero{grid-template-columns:1fr}.dn-hero-mark{display:none}.dn-strip{grid-template-columns:1fr 1fr}.dn-feature-grid{grid-template-columns:1fr}.dn-grid,.dn-universe-grid{grid-template-columns:1fr 1fr}.dn-newsletter{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.dn-hero{padding:55px 20px}.dn-section{padding:55px 20px 0}.dn-strip{border-radius:0;grid-template-columns:1fr}.dn-strip div{border-right:0;border-bottom:1px solid #ffffff22}.dn-grid,.dn-side-grid,.dn-universe-grid{grid-template-columns:1fr}.dn-heading{align-items:flex-start;gap:12px;flex-direction:column}.dn-actions{flex-direction:column}.dn-newsletter{margin:55px 20px;padding:28px}}
