/* Compiled from the supplied Claude Design handoff. */
.dn-s-00602824ff{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#7FC4D1;font-weight:500}
.dn-s-009550a328{margin-top:56px;background:rgba(247,246,242,.04);border:1px solid rgba(247,246,242,.12);border-radius:18px;padding:32px;display:flex;flex-direction:column;gap:28px}
.dn-s-0202d1cad9{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;transition:border-color .18s ease;transition-delay:60ms}
.dn-s-022625b12b{display:flex;flex-direction:column;gap:14px}
.dn-s-0287993bac{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.1em;color:#9A5B17;font-weight:500}
.dn-s-02982e569c{position:absolute;left:0;right:0;bottom:0;height:67%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:320ms}
.dn-s-02e630755f{display:flex;flex-direction:column;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;color:#17202E;transition:border-color .18s ease;transition-delay:0ms}
.dn-s-0332843e5c{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:12px;padding:16px 18px}
.dn-s-037ddad5a2{position:absolute;left:0;right:0;bottom:0;height:29%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-03cf370a78{position:absolute;left:0;right:0;bottom:0;height:88%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:360ms}
.dn-s-03e8dcaf84{display:inline-flex;padding:3px;border-radius:8px;background:#F1EFEA;gap:2px;font-size:12px;font-weight:500}
.dn-s-04a6d30d62{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#5B6472;text-align:right}
.dn-s-04ef9fb97c{color:#17202E}
.dn-s-05284f64f8{position:absolute;left:0;right:0;bottom:0;height:83%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-05fba7b1fe{margin-top:auto;display:inline-flex;align-items:center;gap:8px;color:#1A6B7A;font-weight:500;font-size:15px}
.dn-s-065cacd754{margin:8px 0 20px;font-size:15px;line-height:1.55;color:#C9CDD5;text-wrap:pretty}
.dn-s-065cae52ce{margin-top:16px;padding-top:24px;border-top:1px solid rgba(15,27,45,.10);width:100%;max-width:600px;font-size:15px;line-height:1.5;color:#5B6472;scroll-margin-top:96px}
.dn-s-067a62ded2{background:#0F1B2D;border-radius:24px;padding:clamp(40px,6vw,72px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px;align-items:center}
.dn-s-06daf9c7ca{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#7FC4D1;font-weight:500}
.dn-s-06f84ec51b{margin:8px 0 0;font-size:15px;line-height:1.55;color:#5B6472;text-wrap:pretty}
.dn-s-074be07a35{position:absolute;left:0;right:0;bottom:0;height:4%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-074d26baf0{display:grid;grid-template-columns:1.6fr 1fr 1fr .9fr;gap:10px;padding:11px 20px;background:#FBF4EC;}
.dn-s-079d36e4b7{text-align:right;font-family:'IBM Plex Mono',monospace;color:#9A5B17}
.dn-s-079fa21768{position:absolute;left:0;right:0;bottom:0;height:86%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-082ff07dc6{margin-top:8px;font-size:24px;line-height:1;letter-spacing:-.02em;font-weight:600;color:#0F1B2D}
.dn-s-08479befd1{padding:28px 24px 0 0;transition-delay:120ms}
.dn-s-094e80eacd{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;transition-delay:120ms}
.dn-s-09d763c0a8{display:inline-flex;align-items:center;gap:10px;background:#1A6B7A;color:#F7F6F2;font-weight:500;font-size:16px;padding:14px 24px;border-radius:8px;transition:background .18s ease}
.dn-s-0af20d34d0{margin-top:auto;display:inline-flex;align-items:center;gap:8px;color:#1A6B7A;font-weight:500;font-size:14px;padding-top:6px}
.dn-s-0bd252063b{font-size:20px;font-weight:600;letter-spacing:-.012em;color:#0F1B2D}
.dn-s-0c1977ecb7{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 20px;border-bottom:1px solid rgba(15,27,45,.08)}
.dn-s-0c24cf8c89{position:absolute;left:0;right:0;bottom:0;height:87%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-0d29625b48{position:absolute;left:0;right:0;bottom:30%;height:55%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:60ms}
.dn-s-0d62780b6d{font-size:13px;font-weight:500;padding:6px 10px;border-radius:6px;background:#DCEDEF;color:#125B68}
.dn-s-0d736daa60{display:flex;flex-direction:column;gap:10px;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:24px;color:#17202E;transition:border-color .18s ease;transition-delay:120ms}
.dn-s-0d979c09d6{position:absolute;left:0;right:0;bottom:0;height:70%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-0dff44441d{text-align:right;font-family:'IBM Plex Mono',monospace;color:#5B6472}
.dn-s-0e22e4a88f{position:absolute;left:0;right:0;bottom:0;height:68%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-0e44cacccf{position:absolute;left:0;right:0;bottom:0;height:35%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-1027b0cf25{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:18px;padding:32px;display:flex;flex-direction:column;gap:16px;transition-delay:160ms}
.dn-s-103c176b11{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 20px;border-bottom:1px solid rgba(15,27,45,.08)}
.dn-s-106cfabcc7{display:flex;justify-content:space-between;font-family:'IBM Plex Mono',monospace;font-size:11px;color:#8DA0A6;border-top:1px solid rgba(247,246,242,.12);padding-top:8px}
.dn-s-115b004f17{font-weight:500}
.dn-s-119bf2f024{max-width:1180px;margin:0 auto;padding:56px 24px 32px}
.dn-s-11ae4aa79d{position:absolute;left:0;right:0;bottom:0;height:88%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:360ms}
.dn-s-11fc700104{position:absolute;left:0;right:0;bottom:0;height:84%;background:#9ECBD3;border-radius:3px 3px 0 0;transition-delay:400ms}
.dn-s-1250b6760e{padding:28px 24px 0 0;transition-delay:180ms}
.dn-s-130d07a895{position:absolute;left:0;right:0;bottom:0;height:19%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-13e82d2278{margin-top:14px;font-size:clamp(34px,4.4vw,54px);line-height:1.04;letter-spacing:-.025em;font-weight:600;color:#F7F6F2;text-wrap:balance}
.dn-s-1405d90d25{font-size:20px;font-weight:600}
.dn-s-14c6fcfeae{padding:clamp(80px,9vw,128px) 0;scroll-margin-top:64px;background:#0F1B2D}
.dn-s-151b59c895{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#1A6B7A;font-weight:500}
.dn-s-16085ee1a8{position:absolute;left:0;right:0;bottom:0;height:86%;background:#9ECBD3;border-radius:3px 3px 0 0;transition-delay:440ms}
.dn-s-165841548e{position:absolute;left:0;right:0;bottom:0;height:78%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:360ms}
.dn-s-16789b6a03{position:absolute;left:0;right:0;bottom:0;height:30%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-16cbaec86e{display:flex;flex-direction:column;background:#0F1B2D;border:1px solid #0F1B2D;border-radius:14px;padding:28px;color:#F7F6F2;transition:border-color .18s ease;transition-delay:120ms}
.dn-s-16d0fc129d{position:absolute;left:0;right:0;bottom:0;height:63%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-16ee68b336{font-size:12px;font-weight:500;padding:4px 8px;border-radius:6px;background:#DCEDEF;color:#125B68}
.dn-s-172c497370{margin:56px auto 0;max-width:1040px;display:flex;flex-direction:column;align-items:center;gap:20px;transition-delay:320ms}
.dn-s-17e235d521{border:1px solid rgba(15,27,45,.08);border-radius:12px;padding:16px 18px}
.dn-s-18a08d71e2{display:flex;flex-direction:column;gap:14px;transition-delay:0ms}
.dn-s-19291e74c0{position:absolute;left:0;right:0;bottom:0;height:82%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-193228a0f9{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#7FC4D1}
.dn-s-19b095fa4a{font-size:20px;font-weight:600;letter-spacing:-.012em;color:#F7F6F2}
.dn-s-1ac808321a{display:grid;grid-template-columns:minmax(0,72px) minmax(0,1fr) minmax(0,300px);gap:24px;padding:32px 0;border-bottom:1px solid rgba(15,27,45,.12);align-items:start;transition-delay:80ms}
.dn-s-1b00d12c31{position:absolute;left:0;right:0;bottom:0;height:69%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-1b0b28be9e{position:absolute;left:0;right:0;bottom:0;height:58%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-1b25ed713c{margin-top:32px;font-size:21px;font-weight:600;letter-spacing:-.012em;color:#F7F6F2}
.dn-s-1b2a9cc1a4{position:absolute;left:0;right:0;bottom:0;height:73%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-1be3f36e1f{font-size:17px;font-weight:600;color:#0F1B2D}
.dn-s-1dd7266a59{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#1A6B7A;padding:12px 0 6px}
.dn-s-1ebf5033e0{background:#EFEDE7;border-radius:24px;padding:clamp(48px,7vw,88px) clamp(24px,5vw,64px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}
.dn-s-1eebd68265:hover{background:#125B68;color:#F7F6F2}
.dn-s-1ef3a750df{font-size:16px;font-weight:600}
.dn-s-1f06fc19e2{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:baseline}
.dn-s-1f0799d7a8{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;display:flex;flex-direction:column;gap:16px}
.dn-s-1f1236cf3f{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:32px 24px;margin-top:40px}
.dn-s-1f37bf5c5f{position:absolute;left:0;right:0;bottom:0;height:77%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-1fe3193087{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#7FC4D1}
.dn-s-202b8d2554{color:#1A6B7A}
.dn-s-20dd230752{position:absolute;left:0;right:0;bottom:0;height:22%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-20f050daa2{position:absolute;left:0;right:0;bottom:0;height:82%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-21b19edc90{position:absolute;left:0;right:0;bottom:0;height:62%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-224296a876{position:relative;flex:1;height:100%}
.dn-s-227193f337{position:absolute;left:0;right:0;bottom:0;height:85%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-237a95e720{position:absolute;left:0;right:0;bottom:0;height:92%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-24a74c1098{display:flex;gap:12px;align-items:flex-start;background:#FBF4EC;border:1px solid rgba(185,116,42,.35);border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5;color:#17202E}
.dn-s-2510bce1ee{position:absolute;left:0;right:0;bottom:30%;height:35%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:210ms}
.dn-s-257ac48ecc{margin:16px 0 0;font-size:19px;line-height:1.5;color:#C9CDD5;text-wrap:pretty}
.dn-s-25a8583d65{margin-top:32px;font-size:21px;font-weight:600;letter-spacing:-.012em;color:#0F1B2D}
.dn-s-260a21004d{font-family:'IBM Plex Mono',monospace}
.dn-s-2635a4cbd8{position:absolute;left:0;right:0;bottom:0;height:44%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-26af9f6359{position:absolute;left:0;right:0;bottom:0;height:62%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-26cef42910{position:absolute;left:-2px;right:-2px;bottom:64%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-26e45015bd{display:flex;justify-content:space-between}
.dn-s-26f660f205{position:absolute;left:0;right:0;bottom:0;height:80%;background:#9ECBD3;border-radius:3px 3px 0 0;transition-delay:440ms}
.dn-s-27e1e53d34{position:absolute;left:0;right:0;bottom:0;height:57%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-28692a2645{position:absolute;left:0;right:0;bottom:0;height:28%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-28ba122ac2{border:1px solid rgba(15,27,45,.08);border-radius:12px;padding:14px 16px}
.dn-s-28dd80e78b{display:flex;align-items:flex-end;gap:10px;height:150px;margin-top:16px;border-bottom:1px solid rgba(15,27,45,.10)}
.dn-s-294c20c3ec:hover{border-color:rgba(15,27,45,.4)}
.dn-s-298fdb5fb0{position:absolute;left:0;right:0;bottom:0;height:17%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-2a6bd4aa7f{font-size:19px;font-weight:600;letter-spacing:-.01em;color:#0F1B2D}
.dn-s-2b433ad98f{display:flex;gap:14px;align-items:baseline;font-size:16px;line-height:1.5;color:#17202E}
.dn-s-2b90e9e18e{position:absolute;left:0;right:0;bottom:0;height:2%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-2bf242e955{position:absolute;left:-2px;right:-2px;bottom:61%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-2c0f12d34f{position:absolute;left:0;right:0;bottom:0;height:83%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-2cd694f09e{display:grid;grid-template-columns:48px minmax(0,1fr) 64px;gap:16px;padding:18px 0;border-bottom:1px solid rgba(15,27,45,.12);align-items:baseline}
.dn-s-2d222630d3{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:48px;padding-top:24px;border-top:1px solid rgba(15,27,45,.08);font-size:13px;color:#5B6472}
.dn-s-2d30a973fb{display:flex;flex-direction:column;border-top:1px solid rgba(15,27,45,.12)}
.dn-s-2e549850fc{display:flex;gap:20px}
.dn-s-2fa013ce9e{display:flex;flex-direction:column;background:#0F1B2D;border:1px solid #0F1B2D;border-radius:14px;padding:28px;color:#F7F6F2;transition:border-color .18s ease;transition-delay:0ms}
.dn-s-2fcea2ee2b{position:absolute;left:0;right:0;bottom:30%;height:38%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:180ms}
.dn-s-30b8edc995{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;transition:border-color .18s ease;transition-delay:120ms}
.dn-s-315af72b60{font-size:24px;line-height:1.2;letter-spacing:-.012em;font-weight:600;color:#F7F6F2;text-wrap:balance}
.dn-s-316100f5bf:hover{color:#125B68}
.dn-s-31bbe4c6bb{position:absolute;left:0;right:0;bottom:30%;height:20%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:360ms}
.dn-s-31e2547c32{position:absolute;left:0;right:0;bottom:0;height:80%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:320ms}
.dn-s-32370cc2ca{position:absolute;left:0;right:0;bottom:0;height:54%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-324b44ddb5{font-family:'IBM Plex Mono',monospace;font-size:11px;color:#9A5B17;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding-top:2px}
.dn-s-3279747f57{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;transition:border-color .18s ease}
.dn-s-33180cb869{position:absolute;left:0;right:0;bottom:0;height:74%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-3319fcbd3e{position:relative;height:220px}
.dn-s-333b6ccd09{padding:clamp(80px,9vw,128px) 0;background:#0F1B2D;scroll-margin-top:64px}
.dn-s-33cf3168d8{font-weight:600;color:#0F1B2D}
.dn-s-34021ea3ee{position:absolute;left:0;right:0;bottom:30%;height:60%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:30ms}
.dn-s-3441aa39bd{position:absolute;left:0;right:0;bottom:0;height:23%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-349d1a4bc9{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:24px;border-top:1px solid rgba(247,246,242,.12);padding-top:28px}
.dn-s-34a3b50f0c{position:absolute;left:0;right:0;bottom:0;height:5%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-34af08d019{max-width:820px}
.dn-s-3529514aa9{display:flex;justify-content:space-between;align-items:center;gap:16px;background:rgba(247,246,242,.06);border:1px solid rgba(247,246,242,.14);border-radius:14px;padding:20px 24px;color:#F7F6F2}
.dn-s-368cbee0f1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}
.dn-s-36961e9b5b{margin-top:48px;display:flex;flex-direction:column;border-top:1px solid rgba(15,27,45,.12)}
.dn-s-3754383260{display:grid;grid-template-columns:1.7fr 1fr 1fr .8fr;gap:10px;padding:10px 20px;font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#5B6472;border-bottom:1px solid rgba(15,27,45,.08)}
.dn-s-3773ee6e0f{position:absolute;left:0;right:0;bottom:0;height:60%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-37bb6fb607{font-size:14px;line-height:1.5;color:#5B6472}
.dn-s-37c21e51f4{font-size:clamp(20px,2.2vw,26px);line-height:1.15;letter-spacing:-.018em;font-weight:600;color:#1A6B7A;text-wrap:balance}
.dn-s-38ac5bffb7{position:absolute;left:0;right:0;bottom:0;height:63%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-3a250584cd{max-width:1180px;margin:0 auto;padding:0 24px}
.dn-s-3a659c45e0{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#5B6472}
.dn-s-3a98afb015{padding:5px 10px;border-radius:6px;color:#5B6472}
.dn-s-3acccbec6b{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:9px 0;border-bottom:1px solid rgba(15,27,45,.06)}
.dn-s-3b2da4f1b5{position:absolute;left:0;right:0;bottom:0;height:33%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-3d2b81d78f{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:18px;padding:32px;display:flex;flex-direction:column;gap:16px;transition-delay:80ms}
.dn-s-3d3be8174f{font-size:13px;font-weight:500;padding:6px 10px;border-radius:6px;background:#EFEDE7;color:#17202E}
.dn-s-3e55e0348f{display:flex;flex-direction:column;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;color:#17202E;transition:border-color .18s ease;transition-delay:120ms}
.dn-s-3ea1393454{position:absolute;left:0;right:0;bottom:0;height:39%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-3ea29f67de{display:flex;align-items:flex-end;gap:10px;height:168px;margin-top:18px;border-bottom:1px solid rgba(15,27,45,.10)}
.dn-s-3f37411640{text-align:right;font-family:'IBM Plex Mono',monospace;color:#277A60}
.dn-s-3f6f2f964d{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#5B6472;letter-spacing:.1em}
.dn-s-3fda92fc9d{position:absolute;left:0;top:0;bottom:0;width:40%;background:linear-gradient(90deg,rgba(185,116,42,.6),#B9742A);border-radius:8px 0 0 8px}
.dn-s-3fef111588:hover{color:#1A6B7A}
.dn-s-3ff0c1bc0e{position:absolute;left:0;right:0;bottom:0;height:71%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-400ac83b8f{position:absolute;left:0;right:0;bottom:0;height:96%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-40a0e74290{position:absolute;left:0;right:0;bottom:0;height:69%;background:#9ECBD3;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-40dc5a0d3a{position:absolute;left:0;right:0;bottom:0;height:86%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-410495ddc5{margin:8px 0 0;font-size:15px;line-height:1.5;color:#5B6472;text-wrap:pretty}
.dn-s-41ca57e8c7{position:absolute;left:0;right:0;bottom:0;height:59%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-41fd37db02{position:absolute;left:0;right:0;bottom:0;height:87%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-4204f8ba75:hover{border-color:#0F1B2D;background:rgba(15,27,45,.04);color:#0F1B2D}
.dn-s-4240660e05{position:absolute;left:0;right:0;bottom:0;height:90%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-4269dbbecc{position:absolute;left:0;right:0;bottom:0;height:78%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-42a92fec00{position:absolute;left:0;right:0;bottom:0;height:40%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-4304fbbb1b{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#F7F6F2}
.dn-s-4328da6f16{margin-top:14px;font-size:19px;font-weight:600;letter-spacing:-.01em;color:#0F1B2D}
.dn-s-4345470197{max-width:1040px;margin:40px auto 0;padding:28px 0 48px;border-top:1px solid rgba(15,27,45,.10);display:flex;align-items:center;gap:16px 32px;flex-wrap:wrap;justify-content:center;font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.06em;color:#5B6472}
.dn-s-4382cd7b0e{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:18px;padding:32px;display:flex;flex-direction:column;gap:18px}
.dn-s-446abd95de{position:relative;aspect-ratio:4/5}
.dn-s-4472388fc6{position:absolute;left:0;right:0;bottom:0;height:35%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-4524105e42{position:absolute;left:0;right:0;bottom:0;height:82%;background:#9ECBD3;border-radius:3px 3px 0 0;transition-delay:360ms}
.dn-s-4636dd9f18{position:absolute;left:0;right:0;bottom:0;height:10%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-46926e9d32{font-family:'IBM Plex Mono',monospace;font-size:12px;padding:5px 9px;border-radius:6px;border:1px solid rgba(15,27,45,.12);color:#5B6472}
.dn-s-46fc2d003d{margin-top:56px;padding-top:28px;border-top:1px solid rgba(247,246,242,.18);display:flex;gap:16px 32px;flex-wrap:wrap;align-items:center;font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.06em;color:#A3AAB6}
.dn-s-4730add03b{padding:0 0 clamp(80px,9vw,128px);scroll-margin-top:64px}
.dn-s-47417a8fa0{height:30px;width:auto;display:block}
.dn-s-4936f39ad0{margin-top:10px;font-family:'IBM Plex Mono',monospace;font-size:12px;color:#9A5B17}
.dn-s-4939a898a1{margin:8px 0 0;font-size:15px;line-height:1.55;color:#5B6472}
.dn-s-4952566dd9{position:absolute;left:0;right:0;bottom:0;height:66%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-49960bd131{margin:16px 0 0;font-size:19px;line-height:1.5;color:#5B6472;text-wrap:pretty}
.dn-s-49c706b712{position:absolute;left:0;right:0;bottom:0;height:37%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-4a8aba3a2d{position:absolute;left:0;right:0;top:70%;height:21%;background:#B9742A;border-radius:0 0 3px 3px;transition-delay:570ms}
.dn-s-4b281d5379:hover{border-color:#1A6B7A;color:#17202E}
.dn-s-4b40e2bb1a{padding:clamp(80px,9vw,128px) 0;scroll-margin-top:64px;background:#EFEDE7}
.dn-s-4b8457cffa{display:flex;flex-direction:column;gap:10px;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:24px;color:#17202E;transition:border-color .18s ease;transition-delay:0ms}
.dn-s-4b921a7812{display:grid;grid-template-columns:minmax(0,72px) minmax(0,1fr) minmax(0,300px);gap:24px;padding:32px 0;border-bottom:1px solid rgba(15,27,45,.12);align-items:start;transition-delay:120ms}
.dn-s-4bef17557d{margin-top:auto;display:inline-flex;align-items:center;gap:8px;color:#7FC4D1;font-weight:500;font-size:14px}
.dn-s-4c1a41533b{position:absolute;left:0;right:0;bottom:30%;height:26%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:300ms}
.dn-s-4c1af371f5{border-top:1px solid rgba(15,27,45,.08);background:#F7F6F2}
.dn-s-4c7241e722{position:absolute;left:0;right:0;bottom:0;height:65%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-4cc1880e71{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.1em;color:#1A6B7A;font-weight:500}
.dn-s-4d12606cca{position:absolute;left:0;top:0;bottom:0;width:3.4%;background:#3E9AAB;border-radius:8px 0 0 8px;transition-delay:.3s}
.dn-s-4d5912408e{position:absolute;left:0;right:0;bottom:0;height:84%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-4dbd98f62a{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:24px 0;border-bottom:1px solid rgba(15,27,45,.12);transition-delay:180ms}
.dn-s-4e28e19179{width:6px;height:6px;border-radius:1px;background:#1A6B7A;display:inline-block;flex:none}
.dn-s-4e5373c8e3:hover{border-color:rgba(15,27,45,.22)}
.dn-s-4ec7677d26{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center}
.dn-s-4ee0375532{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;max-width:100%}
.dn-s-4fb0e75073{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;margin-top:20px}
.dn-s-4fb2cc26da{display:flex;flex-direction:column;background:#FFFFFF;border:1px dashed rgba(15,27,45,.22);border-radius:14px;padding:28px;transition-delay:180ms}
.dn-s-50c7d467e7{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin-top:16px}
.dn-s-50ee91c2e0{display:flex;align-items:center;gap:10px;font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#1A6B7A;font-weight:500}
.dn-s-510e266578{position:absolute;left:0;right:0;bottom:30%;height:14%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:420ms}
.dn-s-519a4aa01f{transition-delay:80ms;background:#FFFFFF;border:1px solid rgba(15,27,45,.10);border-radius:18px;box-shadow:0 30px 80px -30px rgba(15,27,45,.22);padding:24px;display:flex;flex-direction:column;gap:18px}
.dn-s-51f5e2423a{position:absolute;left:3.4%;top:0;bottom:0;display:flex;align-items:center;gap:10px;padding-left:12px;font-size:13px;color:#A3B5BA;white-space:nowrap}
.dn-s-522d5e5385{padding:clamp(56px,8vw,96px) 0 clamp(64px,8vw,96px);background:radial-gradient(50% 40% at 70% 50%,rgba(26,107,122,.14),rgba(26,107,122,0) 70%),linear-gradient(180deg,#F7F6F2 0%,#EFEDE7 100%)}
.dn-s-5344a72fe6{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 20px;border-top:1px solid rgba(15,27,45,.08);font-size:12px;color:#5B6472}
.dn-s-53b0c3fb14{color:#1A6B7A;font-weight:500}
.dn-s-53c5f20cfe{margin-top:10px;font-size:14px;line-height:1.5;color:#A3B5BA}
.dn-s-5401ef3269{margin:0;font-size:21px;line-height:1.4;letter-spacing:-.01em;color:#0F1B2D;text-wrap:pretty}
.dn-s-54548e4fcc{margin-top:10px;font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#5B6472}
.dn-s-55d1bad733{margin-top:28px;font-size:19px;font-weight:600;letter-spacing:-.01em;color:#0F1B2D;text-wrap:balance}
.dn-s-55eb4c48d9{display:flex;flex-direction:column;gap:6px;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:12px;padding:16px 18px;color:#0F1B2D}
.dn-s-56dc7ea98e{margin-top:10px;font-size:26px;line-height:1;letter-spacing:-.02em;font-weight:600;color:#0F1B2D}
.dn-s-573c220aa1{font-size:14px;color:#5B6472;margin-top:2px}
.dn-s-588005101c{position:absolute;left:0;right:0;bottom:0;height:88%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-58db3eee21{font-weight:500;font-size:14px;padding:8px 16px;border:0;border-radius:7px;cursor:pointer;transition:background .18s ease,color .18s ease;}
.dn-s-58e5de6b0a{text-transform:uppercase;letter-spacing:.12em;color:#1A6B7A;font-weight:500}
.dn-s-59a1226e5c{position:absolute;left:0;right:0;bottom:0;height:58%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-5a2b268ff3{position:absolute;left:0;right:0;bottom:0;height:54%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-5a580a61cb{position:absolute;left:0;right:0;bottom:0;height:86%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:320ms}
.dn-s-5ae42e72ad{width:10px;height:0;border-top:2px dashed rgba(15,27,45,.35);display:inline-block}
.dn-s-5b65c27024{position:absolute;left:0;right:0;bottom:0;height:78%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:320ms}
.dn-s-5c32f1416e{position:absolute;left:0;right:0;bottom:0;height:55%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-5cf2d2c459{position:absolute;left:0;right:0;bottom:0;height:41%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-5d07f1cd74{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#1A6B7A}
.dn-s-5dcb524722{text-align:right;font-family:'IBM Plex Mono',monospace;}
.dn-s-5dd8313af8{font-size:15px;font-weight:600;color:#F7F6F2}
.dn-s-5e6767902f{position:absolute;left:0;right:0;bottom:0;height:86%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-5e7e99ca6c{margin:0;font-size:15px;line-height:1.55;color:#C9CDD5;text-wrap:pretty}
.dn-s-5ed4f1fbcc{position:absolute;left:0;right:0;bottom:0;height:67%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-5f019b134e{position:absolute;left:0;right:0;bottom:0;height:79%;background:#9ECBD3;border-radius:3px 3px 0 0;transition-delay:400ms}
.dn-s-5f326564a5{text-align:right}
.dn-s-60b5447802{padding:22px 32px;font-size:17px;line-height:1.5;color:#A3B5BA}
.dn-s-6100be511a{position:absolute;left:0;right:0;bottom:0;height:88%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-6159ed0125{background:#FFFFFF;border:1px solid rgba(15,27,45,.10);border-radius:18px;box-shadow:0 30px 80px -30px rgba(15,27,45,.28),0 2px 6px rgba(15,27,45,.05);overflow:hidden;transition-delay:200ms}
.dn-s-61dedb9fc8{margin-top:10px;font-family:'IBM Plex Mono',monospace;font-size:12px;color:#5B6472}
.dn-s-621150ecea{position:absolute;left:0;right:0;bottom:0;height:79%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:320ms}
.dn-s-621f16f39e{max-width:720px}
.dn-s-62605a804e{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));border-bottom:1px solid rgba(247,246,242,.12)}
.dn-s-626fb31a4e{position:absolute;left:0;right:0;bottom:0;height:88%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-628f34923a{position:absolute;left:0;right:0;bottom:0;height:20%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-62fc4c82a5{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dn-s-63f76ad198{font-size:24px;line-height:1.2;letter-spacing:-.012em;font-weight:600;color:#0F1B2D}
.dn-s-6413d089c1{margin-top:8px;font-family:'IBM Plex Mono',monospace;font-size:12px;color:#5B6472}
.dn-s-64780c969d{position:absolute;left:0;right:0;bottom:30%;height:50%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:90ms}
.dn-s-64d2a8592b{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-direction:column;gap:12px}
.dn-s-64f6d73945{border:1px solid rgba(15,27,45,.08);border-radius:12px;overflow:hidden;font-size:13px;display:flex;flex-direction:column}
.dn-s-655ccb93b4{position:absolute;left:-2px;right:-2px;bottom:82%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-658569691e{padding:18px 32px;font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#A3B5BA}
.dn-s-65ce0eafaf{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;transition-delay:240ms}
.dn-s-665eaec0f4{position:absolute;left:0;right:0;bottom:0;height:85%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-66867b31e7{font-size:18px;font-weight:600;letter-spacing:-.01em;color:#0F1B2D}
.dn-s-67d959021f{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:20px;margin-top:48px}
.dn-s-6808403032{width:10px;height:10px;border-radius:2px;background:#B9742A;display:inline-block}
.dn-s-68c84b50a2{max-width:1180px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:48px;align-items:start}
.dn-s-693e7c4fa9{margin-top:48px;font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#1A6B7A;font-weight:500;color:#5B6472}
.dn-s-69f2582e2b{display:flex;gap:6px;margin-top:8px;font-family:'IBM Plex Mono',monospace;font-size:10px;color:#5B6472;text-align:center}
.dn-s-69f7c76bb3{position:absolute;left:0;right:0;bottom:0;height:52%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-6a0e77d64f{padding:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px}
.dn-s-6a12897b6b{position:absolute;left:0;right:0;bottom:0;height:14%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-6a467e1808{position:absolute;left:0;right:0;bottom:0;height:84%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-6a8d0e6d81{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#7FC4D1;border:1px solid rgba(127,196,209,.4);border-radius:6px;padding:4px 8px}
.dn-s-6ac4938e3f{margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.5;color:#5B6472;max-width:680px;text-wrap:pretty;transition-delay:160ms}
.dn-s-6c525213cc{position:absolute;left:0;right:0;bottom:0;height:64%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-6c9e5fc9dd{position:absolute;left:0;right:0;bottom:0;height:82%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-6cf87e1b73:hover{border-color:#0F1B2D;background:rgba(15,27,45,.04);color:#0F1B2D;}
.dn-s-6d265c3af0{margin:0;font-size:clamp(34px,4.6vw,56px);line-height:1.04;letter-spacing:-.025em;font-weight:600;color:#0F1B2D;max-width:760px;text-wrap:balance}
.dn-s-6d538df18d{position:absolute;left:0;right:0;bottom:0;height:16%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-6e5c00d670{background:#0F1B2D;border-radius:18px;padding:32px;display:flex;flex-direction:column;gap:18px;transition-delay:80ms}
.dn-s-6e809869cf{position:relative;aspect-ratio:4/3;min-height:260px;max-height:420px;transition-delay:80ms}
.dn-s-6fbaca8c91{position:absolute;left:0;right:0;bottom:0;height:65%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-6fec6c5609{padding:clamp(80px,9vw,128px) 0;background:#EFEDE7;scroll-margin-top:64px}
.dn-s-7183d07e35{display:inline-flex;align-items:center;gap:8px;color:#1A6B7A;font-weight:500;font-size:15px;margin-top:24px}
.dn-s-718df39081{position:absolute;left:0;right:0;bottom:0;height:79%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-71bc4ec55c{padding:22px 32px;font-size:17px;line-height:1.5;color:#F7F6F2;font-weight:500;background:rgba(127,196,209,.08)}
.dn-s-72db261c7e{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:40px;align-items:center}
.dn-s-744b4cc17d{margin-top:10px;font-family:'IBM Plex Mono',monospace;font-size:12px;color:#277A60}
.dn-s-7455a2fcc5:hover{color:#F7F6F2}
.dn-s-7498315376{margin:0;font-size:clamp(38px,5.2vw,64px);line-height:1.04;letter-spacing:-.03em;font-weight:600;color:#0F1B2D;text-wrap:balance;transition-delay:80ms}
.dn-s-749c5547ea{position:absolute;left:-2px;right:-2px;bottom:70%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-74eaa94a93{display:inline-flex;flex-wrap:wrap;justify-content:center;padding:4px;border-radius:10px;background:#ECEAE3;border:1px solid rgba(15,27,45,.08);gap:4px}
.dn-s-74f3c4c73e{display:grid;grid-template-columns:1.7fr 1fr 1fr .8fr;gap:10px;padding:11px 20px;border-bottom:1px solid rgba(15,27,45,.06)}
.dn-s-7528038286{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:16px;margin-top:40px}
.dn-s-7569ded50d{position:absolute;left:0;right:0;bottom:0;height:78%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-759cc37d04{border-top:1px solid rgba(247,246,242,.18);padding-top:24px;transition-delay:0ms}
.dn-s-75daa0f386{display:inline-flex;align-items:center;gap:8px;color:#1A6B7A;font-weight:500;font-size:15px;margin-top:28px}
.dn-s-75dc1c8490{position:absolute;left:0;right:0;bottom:0;height:88%;background:#9ECBD3;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-76a39bca7f{position:relative;height:44px;border-radius:8px;background:rgba(247,246,242,.06);overflow:hidden}
.dn-s-7755a6636e{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:0;margin-top:56px;border-top:1px solid rgba(15,27,45,.12)}
.dn-s-777367a072{position:absolute;left:0;right:0;bottom:0;height:88%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-777ba9d0f8{position:absolute;left:0;right:0;bottom:0;height:83%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:360ms}
.dn-s-77806497f9{display:flex;align-items:flex-end;gap:6px;height:150px;margin-top:16px;border-bottom:1px solid rgba(15,27,45,.10)}
.dn-s-778be8e3b0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:20px;margin-top:48px}
.dn-s-782baaa53d{position:absolute;left:0;right:0;top:70%;height:13%;background:#B9742A;border-radius:0 0 3px 3px;transition-delay:540ms}
.dn-s-787d5df71e{max-width:760px}
.dn-s-78a05eefd7{position:absolute;left:0;right:0;bottom:0;height:85%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-78a0ce6fad{text-align:right;font-family:'IBM Plex Mono',monospace}
.dn-s-7977f5cdc7{position:absolute;left:0;right:0;bottom:0;height:75%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-79964b7f55{display:inline-flex;align-items:center;gap:10px;background:transparent;color:#0F1B2D;font-weight:500;font-size:16px;padding:13px 24px;border-radius:8px;border:1px solid rgba(15,27,45,.22);transition:border-color .18s ease,background .18s ease}
.dn-s-79b21e9cdc{margin:16px 0 0;font-size:19px;line-height:1.5;color:#C9D7DB;text-wrap:pretty}
.dn-s-79b68510b8{position:absolute;left:0;right:0;bottom:0;height:51%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-79b921bdb4{position:absolute;left:0;right:0;bottom:0;height:84%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-79bcea3b0c{font-family:'IBM Plex Mono',monospace;font-size:12px;padding:5px 9px;border-radius:6px;background:#EFEDE7;color:#17202E}
.dn-s-7a996e1eda{margin:0;font-size:16px;line-height:1.55;color:#C9CDD5;text-wrap:pretty}
.dn-s-7c09aad04a{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin-top:48px}
.dn-s-7c24963d52{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#1A6B7A;padding:16px 0 6px}
.dn-s-7c54d95ac9{font-size:clamp(28px,3vw,40px);line-height:1;letter-spacing:-.02em;font-weight:600;color:#1A6B7A}
.dn-s-7dcc6e8bc1{display:inline-flex;align-items:center;gap:8px;color:#1A6B7A;font-weight:500;font-size:15px;white-space:nowrap}
.dn-s-7eb3b88e8f{position:absolute;left:0;right:0;bottom:0;height:72%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-7f31070ea2{position:absolute;left:0;right:0;bottom:0;height:74%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-7fb16ddd94{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;display:flex;flex-direction:column;gap:16px;transition-delay:60ms}
.dn-s-802bcb9c4b{margin:0;font-size:clamp(40px,5.6vw,68px);line-height:1.02;letter-spacing:-.03em;font-weight:600;color:#0F1B2D;text-wrap:balance;transition-delay:80ms}
.dn-s-80530d405e{position:absolute;left:0;right:0;bottom:0;height:9%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-80741f1b7a{position:absolute;left:0;right:0;bottom:30%;height:42%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:150ms}
.dn-s-81436bfe72{width:10px;height:10px;border-radius:2px;background:#9ECBD3;display:inline-block}
.dn-s-82019ef3d3{display:grid;grid-template-columns:minmax(0,72px) minmax(0,1fr) minmax(0,300px);gap:24px;padding:32px 0;border-bottom:1px solid rgba(15,27,45,.12);align-items:start;transition-delay:0ms}
.dn-s-8212068094{margin:16px 0 0;font-size:17px;line-height:1.5;color:#C9CDD5;text-wrap:pretty}
.dn-s-82316afb86{height:72px}
.dn-s-8293f60d3b{display:flex;flex-direction:column;gap:10px;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:24px;color:#17202E;transition:border-color .18s ease;transition-delay:60ms}
.dn-s-82a9f17b9b{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#A3AAB6}
.dn-s-8312e3fe4b{margin:0;font-size:16px;line-height:1.55;color:#5B6472;text-wrap:pretty}
.dn-s-83169cb534{padding:18px 32px;font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#7FC4D1;font-weight:500;background:rgba(127,196,209,.08)}
.dn-s-83725d2c6e{flex:1}
.dn-s-83a459de68{position:absolute;left:0;right:0;bottom:0;height:63%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-83e5d3ccc0{position:absolute;left:0;right:0;bottom:0;height:81%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-842294f3a0{padding:0 0 clamp(80px,9vw,128px)}
.dn-s-84e5cd0cb2{display:flex;flex-direction:column;gap:18px}
.dn-s-855f3e95bc{color:#F7F6F2}
.dn-s-85f3edeec7{color:#17202E;font-weight:500}
.dn-s-8622368da5{margin:14px 0 0;font-size:clamp(34px,4.4vw,54px);line-height:1.04;letter-spacing:-.025em;font-weight:600;color:#F7F6F2;text-wrap:balance}
.dn-s-86b31bead9{position:absolute;left:-2px;right:-2px;bottom:60%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-86e7d2329a{position:absolute;left:0;right:0;bottom:0;height:71%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-8770e187ee{display:flex;flex-direction:column;gap:22px}
.dn-s-888d720e25{position:absolute;left:0;right:0;bottom:0;height:54%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-892cffac7b{display:grid;grid-template-columns:1.6fr 1fr 1fr .9fr;gap:10px;padding:11px 20px;border-bottom:1px solid rgba(15,27,45,.06);}
.dn-s-8945710756{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;transition-delay:60ms}
.dn-s-89b65f5713{position:absolute;left:0;right:0;bottom:0;height:71%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:400ms}
.dn-s-89c8b7d35f{font-family:'IBM Plex Mono',monospace;font-size:12px;padding:5px 9px;border-radius:6px;background:#FBF4EC;color:#9A5B17}
.dn-s-8a40218321{position:relative;aspect-ratio:4/3;min-height:280px;max-height:460px;transition-delay:200ms}
.dn-s-8a5e34ea6c{margin-top:8px;font-family:'IBM Plex Mono',monospace;font-size:12px;color:#277A60}
.dn-s-8ce8402c96{position:absolute;left:-2px;right:-2px;bottom:69%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-8d40f7156a{max-width:1180px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:48px;align-items:center}
.dn-s-8da7f1d076{display:flex;gap:14px;font-family:'IBM Plex Mono',monospace;font-size:11px;color:#5B6472}
.dn-s-8db114b9da{position:absolute;left:0;right:0;bottom:0;height:42%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-8e2dd9fc1b{position:absolute;left:-2px;right:-2px;bottom:66%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-8e8af3027a{border-top:1px solid rgba(247,246,242,.18);padding-top:24px}
.dn-s-8ea9c33be0{margin:0;font-size:15px;line-height:1.55;color:#5B6472;text-wrap:pretty}
.dn-s-8eb7621baa{position:absolute;left:0;right:0;bottom:0;height:54%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-8ed2bf57f1{font-family:'IBM Plex Mono',monospace;font-size:12px;padding:5px 9px;border-radius:6px;border:1px solid rgba(15,27,45,.12);color:#17202E}
.dn-s-8f51ba6616{position:absolute;left:40%;top:0;bottom:0;display:flex;align-items:center;padding-left:12px;font-size:13px;color:#A3B5BA;white-space:nowrap}
.dn-s-8f543cc7a6{font-family:'IBM Plex Mono',monospace;}
.dn-s-8fd8240ce8{position:absolute;left:0;right:0;bottom:0;height:88%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-8ffea18415{position:absolute;left:0;right:0;bottom:0;height:84%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:360ms}
.dn-s-91675f18f6{display:inline-flex;align-items:center;gap:8px;font-family:'IBM Plex Mono',monospace;font-size:12px;color:#17202E}
.dn-s-91f4453927{font-size:30px;line-height:1;letter-spacing:-.02em;font-weight:600;color:#0F1B2D}
.dn-s-920eecbd47{padding:16px 20px 20px}
.dn-s-924c14ca54{position:absolute;left:0;right:0;bottom:0;height:86%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-92f687856d{margin-top:14px;font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#7FC4D1}
.dn-s-931306ece8{position:absolute;left:-2px;right:-2px;bottom:67%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-9323d1c9ff{position:absolute;left:0;right:0;bottom:0;height:16%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-93ad0337cd{max-width:1180px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:48px;align-items:center}
.dn-s-93c22b3c33{position:absolute;left:0;right:0;bottom:0;height:94%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-941e2fd36d{font-size:clamp(34px,3.6vw,46px);line-height:1;letter-spacing:-.025em;font-weight:600;color:#7FC4D1}
.dn-s-9453256792{padding:clamp(80px,9vw,128px) 0;background:#0E2A33;scroll-margin-top:64px}
.dn-s-94536b8072{position:absolute;left:-2px;right:-2px;bottom:72%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-947b7c717c{position:absolute;left:0;right:0;bottom:0;height:83%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-94df1c8ef8{position:absolute;left:0;right:0;bottom:0;height:44%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-9533f9ea9d{position:absolute;left:0;right:0;bottom:0;height:69%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-96cdc15bb8{position:absolute;left:0;right:0;bottom:0;height:65%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-9718b4ef8f{position:absolute;left:0;right:0;bottom:0;height:59%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-97470baaf6{margin:0;font-size:14px;line-height:1.5;color:#C9CDD5}
.dn-s-975d5c9f01{position:absolute;left:0;right:0;bottom:0;height:87%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:360ms}
.dn-s-9766dbedc5{position:absolute;left:0;right:0;bottom:0;height:77%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-978620a1ab{padding:28px 24px 0 0}
.dn-s-97b6157231{display:flex;gap:10px;align-items:baseline}
.dn-s-9877218dc4{font-size:clamp(36px,3.6vw,48px);line-height:1;letter-spacing:-.025em;font-weight:600;color:#F7F6F2}
.dn-s-98d7292445{font-size:14px;color:#5B6472}
.dn-s-997b7a4631{color:#8C93A0}
.dn-s-9996ec0bf2{position:absolute;left:0;right:0;bottom:0;height:56%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-999eaa6137{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#5B6472}
.dn-s-99ebfe3d87{display:flex;justify-content:space-between;align-items:center}
.dn-s-9a05343c49{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 48px;flex-wrap:wrap;padding-bottom:40px;border-bottom:1px solid rgba(15,27,45,.08)}
.dn-s-9a758793f4{position:absolute;left:0;right:0;bottom:0;height:73%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-9a78698a01{position:absolute;left:0;right:0;bottom:0;height:61%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-9ae4e977c3{border:1px solid rgba(15,27,45,.08);border-radius:12px;padding:18px 20px}
.dn-s-9b42afa85d{display:flex;flex-direction:column;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;color:#17202E;transition:border-color .18s ease}
.dn-s-9b5f15a4a9{width:8px;height:8px;border-radius:50%;background:#1A6B7A;display:inline-block;box-shadow:0 0 0 4px #DCEDEF}
.dn-s-9b6d329e04{text-transform:uppercase;letter-spacing:.12em;color:#7FC4D1;font-weight:500}
.dn-s-9b90eefe61{display:flex;gap:10px;margin-top:8px;font-family:'IBM Plex Mono',monospace;font-size:10px;color:#5B6472;text-align:center}
.dn-s-9b998bdede{position:absolute;left:0;right:0;bottom:0;height:6%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-9cadba1fd6{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:9px 0}
.dn-s-9cfe62d544{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#A3B5BA}
.dn-s-9d668778b9{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:24px 0;border-bottom:1px solid rgba(15,27,45,.12)}
.dn-s-9e499e1449{padding:28px 24px 0 0;transition-delay:60ms}
.dn-s-9e51a0c1f4{font-size:13px;font-family:'IBM Plex Mono',monospace;color:#9A5B17}
.dn-s-9e71be71ab{margin:0;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:18px;padding:36px;display:flex;flex-direction:column;gap:24px}
.dn-s-9eb01d6b75{position:absolute;left:0;right:0;bottom:0;height:79%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-9f62719722:hover{color:#7FC4D1}
.dn-s-9ffd8e9dbe{position:absolute;left:0;right:0;bottom:0;height:70%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-a12e2a5d09{margin:8px 0 20px;font-size:15px;line-height:1.55;color:#5B6472;text-wrap:pretty}
.dn-s-a22046a89d{margin-top:8px;font-family:'IBM Plex Mono',monospace;font-size:12px;color:#9A5B17}
.dn-s-a2b327b129{font-size:24px;line-height:1.2;letter-spacing:-.012em;font-weight:600;color:#F7F6F2}
.dn-s-a319ae2ba2{background:#0F1B2D;border-radius:18px;padding:28px;display:flex;flex-direction:column;gap:14px;transition-delay:80ms}
.dn-s-a32e2fbf72{margin:16px 0 0;font-size:19px;line-height:1.5;color:#5B6472;text-wrap:pretty;color:#C9CDD5}
.dn-s-a33ba4c3d0{position:absolute;inset:0;display:flex;gap:5px}
.dn-s-a37c88f7f5{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#A3AAB6}
.dn-s-a3f299cb85{margin:12px 0 0;font-size:16px;line-height:1.55;color:#5B6472;max-width:640px;text-wrap:pretty}
.dn-s-a443848bae{display:grid;grid-template-columns:1.7fr 1fr 1fr .8fr;gap:10px;padding:11px 20px;background:#F7FBFB}
.dn-s-a4f7891fcf{position:absolute;left:0;right:0;bottom:0;height:78%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-a5d9322f49{position:absolute;left:0;right:0;bottom:0;height:75%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-a68b689fe4{max-width:1180px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:48px;align-items:start}
.dn-s-a6e050894f{position:absolute;left:0;right:0;bottom:0;height:82%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-a89f3fc52e{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px;margin-top:48px}
.dn-s-a8f6b94de2{display:flex;flex-direction:column;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;color:#17202E;transition:border-color .18s ease;transition-delay:180ms}
.dn-s-a947bd99fe{position:absolute;left:0;right:0;bottom:0;height:65%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:360ms}
.dn-s-a949bc83b7{position:absolute;left:0;right:0;bottom:0;height:53%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-a94e54adb8{display:grid;grid-template-columns:minmax(0,72px) minmax(0,1fr) minmax(0,300px);gap:24px;padding:32px 0;border-bottom:1px solid rgba(15,27,45,.12);align-items:start;transition-delay:40ms}
.dn-s-a9c99b4ac0{height:18px;width:auto;display:block}
.dn-s-a9eee2a8eb{position:absolute;left:0;right:0;bottom:0;height:81%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-aa361dabb7{position:absolute;left:0;right:0;bottom:0;height:34%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-aac534e392{margin-top:28px;font-size:24px;line-height:1.2;letter-spacing:-.012em;font-weight:600;color:#0F1B2D;text-wrap:balance}
.dn-s-ab66b1ef7d{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:20px;margin-top:56px}
.dn-s-ab6db1a4ca{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}
.dn-s-ab91894a6d{margin:28px 0 0;font-size:15px;line-height:1.5;color:#5B6472}
.dn-s-ad0a7ccbfb{position:absolute;left:-2px;right:-2px;bottom:80%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-ad5dfb49ac{position:absolute;left:0;right:0;bottom:0;height:86%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-ada1061324{display:flex;justify-content:space-between;font-family:'IBM Plex Mono',monospace;font-size:10px;color:#5B6472}
.dn-s-ada7249b0c{display:flex;flex-direction:column;gap:14px;transition-delay:60ms}
.dn-s-adabf21d11{padding:clamp(80px,9vw,128px) 0;scroll-margin-top:64px}
.dn-s-ae472b13e6{position:absolute;left:0;right:0;bottom:0;height:47%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:320ms}
.dn-s-ae544f6dd8{position:absolute;left:0;right:0;bottom:0;height:88%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-af364b3a8d{margin:12px 0 0;font-size:15px;line-height:1.55;color:#5B6472;text-wrap:pretty}
.dn-s-afef414748{margin:14px 0 0;font-size:clamp(34px,4.4vw,54px);line-height:1.04;letter-spacing:-.025em;font-weight:600;color:#0F1B2D;text-wrap:balance}
.dn-s-b01324c4a4{position:absolute;left:0;right:0;bottom:0;height:67%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-b0282e372e{position:absolute;left:0;right:0;bottom:0;height:84%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-b045bb00ca{padding:5px 10px;border-radius:6px;background:#FFFFFF;color:#0F1B2D;box-shadow:0 1px 2px rgba(15,27,45,.08)}
.dn-s-b05d5bab61{position:absolute;left:-2px;right:-2px;bottom:62%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-b05e3f7612{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#1A6B7A;font-weight:500}
.dn-s-b073dc4109{position:absolute;left:0;right:0;bottom:0;height:48%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-b09bfe1c45{font-size:20px;font-weight:600;}
.dn-s-b09f1d032b{position:absolute;left:0;right:0;bottom:0;height:88%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:480ms}
.dn-s-b0a43860a2{margin-top:20px;border:1px solid rgba(247,246,242,.12);border-radius:18px;overflow:hidden}
.dn-s-b0dbe948ef{position:relative;flex:1}
.dn-s-b1044d9dc2{position:absolute;left:0;right:0;bottom:0;height:72%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-b15849304b{position:absolute;left:0;right:0;bottom:30%;height:32%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-b284c51a2c{background:#FFFFFF;border:1px dashed rgba(15,27,45,.22);border-radius:14px;padding:28px;transition:border-color .18s ease;transition-delay:120ms}
.dn-s-b2a0f7252b{position:absolute;left:0;right:0;bottom:0;height:46%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-b2eac1ca06{position:absolute;left:0;right:0;bottom:0;height:64%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-b31b6a4a31{position:absolute;left:0;right:0;bottom:30%;height:17%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:390ms}
.dn-s-b3509ce20d{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px;border-top:1px solid rgba(15,27,45,.12);padding-top:32px}
.dn-s-b3576f75f5{position:absolute;left:0;right:0;bottom:0;height:83%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-b3abaf27b5{padding:8px 20px 16px;font-size:14px}
.dn-s-b3b286a13a{border-top:1px solid rgba(247,246,242,.18);padding-top:24px;transition-delay:180ms}
.dn-s-b468e62c94{display:grid;grid-template-columns:1.6fr 1fr 1fr .9fr;gap:10px;padding:8px 20px;font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#5B6472;border-bottom:1px solid rgba(15,27,45,.08)}
.dn-s-b472abb60f{margin-top:auto;display:inline-flex;align-items:center;gap:8px;color:#7FC4D1;font-weight:500;font-size:15px;padding-top:12px}
.dn-s-b4d2da381f{position:absolute;left:0;right:0;bottom:0;height:80%;background:#9ECBD3;border-radius:3px 3px 0 0;transition-delay:400ms}
.dn-s-b4e7d324c7{display:flex;align-items:center;gap:10px}
.dn-s-b5827303c5{display:grid;grid-template-columns:1.7fr 1fr 1fr .8fr;gap:10px;padding:11px 20px;border-bottom:1px solid rgba(15,27,45,.06);background:#FBF4EC}
.dn-s-b5babd4612{display:flex;flex-direction:column;border-top:1px solid rgba(15,27,45,.12);margin-top:8px;transition-delay:240ms}
.dn-s-b82834558d{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#1A6B7A;font-weight:500}
.dn-s-b8719849c6:hover{border-color:rgba(15,27,45,.26);color:#17202E;box-shadow:0 12px 40px -24px rgba(15,27,45,.3)}
.dn-s-b8cb3681db{margin:14px 0 0;font-size:clamp(34px,4.4vw,54px);line-height:1.04;letter-spacing:-.025em;font-weight:600;color:#0F1B2D;text-wrap:balance;color:#F7F6F2}
.dn-s-b8d58155f9{max-width:860px;display:flex;flex-direction:column;gap:22px}
.dn-s-b9059fbaa0{position:absolute;left:0;right:0;bottom:0;height:78%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:440ms}
.dn-s-b955bc91cd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:20px;margin-top:48px}
.dn-s-b986466c31{position:relative;padding:clamp(64px,9vw,112px) 0 0;background:radial-gradient(55% 40% at 50% 62%,rgba(26,107,122,.16),rgba(26,107,122,0) 70%),linear-gradient(180deg,#F7F6F2 0%,#F7F6F2 55%,#EFEDE7 100%)}
.dn-s-b9c42ff332{margin-top:32px;font-size:21px;font-weight:600;letter-spacing:-.012em;color:#F7F6F2;text-wrap:balance}
.dn-s-ba3a5a7bf7{position:absolute;left:0;right:0;bottom:0;height:54%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-ba7a8012a6{position:absolute;left:0;right:0;bottom:0;height:22%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-ba9653a397{display:flex;gap:28px 40px;flex-wrap:wrap;margin-top:12px;transition-delay:320ms}
.dn-s-baf67f26c9{position:absolute;left:0;right:0;bottom:30%;height:23%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:330ms}
.dn-s-bb8a9ad774{margin-top:8px;font-size:15px;line-height:1.5;color:#0F1B2D;font-weight:500}
.dn-s-bd639e3d3d{display:flex;flex-direction:column;gap:14px;transition-delay:180ms}
.dn-s-bdd721b80a{display:flex;align-items:center;gap:14px;margin-top:auto}
.dn-s-be7e66d2b7{position:absolute;left:0;right:0;bottom:0;height:80%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-beba83d109{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:20px;margin-top:56px;border-top:1px solid rgba(15,27,45,.12);padding-top:28px;transition-delay:240ms}
.dn-s-bf793979ca{position:absolute;left:0;right:0;bottom:0;height:86%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-bfefedb628{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin-top:48px;align-items:stretch}
.dn-s-c0c84db80d{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 20px;border-bottom:1px solid rgba(15,27,45,.08)}
.dn-s-c0e85a3e4d{position:absolute;left:-2px;right:-2px;bottom:96%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-c170bfc732{display:flex;flex-direction:column;gap:20px;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:18px;padding:36px;color:#17202E;transition:border-color .18s ease,box-shadow .18s ease}
.dn-s-c17acb1170{position:absolute;left:0;right:0;bottom:0;height:82%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:360ms}
.dn-s-c20dca40d8{margin:0;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:18px;padding:36px;display:flex;flex-direction:column;gap:24px;transition-delay:80ms}
.dn-s-c243bf913f{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:18px;padding:32px;display:flex;flex-direction:column;gap:18px;transition-delay:160ms}
.dn-s-c2bc253f32{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:18px;padding:28px;display:flex;flex-direction:column;gap:14px}
.dn-s-c303716033{font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:.1em;color:#1A6B7A;font-weight:500}
.dn-s-c3468b267c{position:absolute;left:0;right:0;bottom:0;height:59%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-c37adb0121{position:absolute;left:0;right:0;bottom:0;height:77%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:320ms}
.dn-s-c3b18d69e8{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}
.dn-s-c3f0efaf76{position:absolute;left:0;right:0;bottom:0;height:57%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-c598867dcc{display:grid;grid-template-columns:1.7fr 1fr 1fr .8fr;gap:10px;padding:11px 20px;border-bottom:1px solid rgba(15,27,45,.06);background:#F7FBFB}
.dn-s-c5d82ea71b{font-family:'IBM Plex Mono',monospace;font-size:12px;padding:5px 9px;border-radius:6px;border:1px solid rgba(247,246,242,.22);color:#F7F6F2}
.dn-s-c6387f05b6{width:48px;height:48px;border-radius:50%;background:repeating-linear-gradient(135deg,#ECEAE3 0 6px,#F7F6F2 6px 12px);border:1px solid rgba(15,27,45,.08);flex:none}
.dn-s-c66902d401{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:8px;font-size:14px;color:#F7F6F2}
.dn-s-c719418581{margin:0;font-size:19px;line-height:1.5;color:#5B6472;max-width:600px;text-wrap:pretty}
.dn-s-c816363105{position:absolute;left:0;right:0;bottom:0;height:75%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:240ms}
.dn-s-c85d81627d{display:flex;gap:8px;flex-wrap:wrap;margin-top:28px}
.dn-s-c85f111ad2{background:#0F1B2D;border-radius:14px;padding:28px;display:flex;flex-direction:column;gap:16px;transition-delay:120ms}
.dn-s-c9dc9b5648{display:flex;gap:8px;flex-wrap:wrap}
.dn-s-ca071251fd{font-size:clamp(34px,3.6vw,46px);line-height:1;letter-spacing:-.025em;font-weight:600;color:#F7F6F2}
.dn-s-caca1d1c18{position:absolute;left:0;right:0;bottom:30%;height:29%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:270ms}
.dn-s-cacf2fb286{position:absolute;left:0;right:0;bottom:0;height:76%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-cb575bc8b8{font-size:16px;font-weight:600;}
.dn-s-cbd9418e77{border-top:1px solid rgba(247,246,242,.18);padding-top:24px;transition-delay:60ms}
.dn-s-cc77b05fe0{display:flex;gap:12px;flex-wrap:wrap;transition-delay:240ms}
.dn-s-cc7bec3fad{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:24px 0;border-bottom:1px solid rgba(15,27,45,.12);transition-delay:120ms}
.dn-s-cd0ecbf37f{display:flex;flex-direction:column;gap:20px;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:18px;padding:36px;color:#17202E;transition:border-color .18s ease,box-shadow .18s ease;transition-delay:0ms}
.dn-s-cd1d6495d2{position:absolute;left:-2px;right:-2px;bottom:74%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-cdac341038{color:#5B6472}
.dn-s-cdcef186c8{font-size:13px;}
.dn-s-cf93242a75{position:absolute;left:0;right:0;bottom:0;height:21%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-cf9af64830:hover{border-color:#7FC4D1;color:#F7F6F2}
.dn-s-d01d28913e{width:6px;height:6px;border-radius:1px;background:#7FC4D1;display:inline-block;flex:none}
.dn-s-d129b918df{position:absolute;left:0;right:0;bottom:0;height:80%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-d2292a1062{margin:10px 0 0;font-size:15px;line-height:1.5;color:#C9CDD5;text-wrap:pretty}
.dn-s-d307ec9b9e{display:flex;align-items:flex-end;gap:6px;height:168px;margin-top:18px;border-bottom:1px solid rgba(15,27,45,.10)}
.dn-s-d344c9bdcb{display:flex;flex-direction:column;gap:20px;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:18px;padding:36px;color:#17202E;transition:border-color .18s ease,box-shadow .18s ease;transition-delay:80ms}
.dn-s-d4a723d1f7{padding:16px 20px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:10px}
.dn-s-d4cbabd8fb{position:absolute;left:0;right:0;bottom:30%;height:66%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-d4d0d45ba8{position:absolute;left:0;right:0;bottom:0;height:61%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-d4d37eedbb{width:10px;height:10px;border-radius:2px;background:#1A6B7A;display:inline-block}
.dn-s-d5203d80bf{position:absolute;left:0;right:0;bottom:0;height:7%;background:#B9742A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-d5c11f31d0{position:absolute;left:0;right:0;bottom:0;height:83%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-d66ea62135{display:flex;flex-direction:column;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;color:#17202E;transition:border-color .18s ease;transition-delay:60ms}
.dn-s-d75ee429cc{position:absolute;left:0;top:0;bottom:0;width:40%;display:flex;align-items:center;justify-content:flex-end;padding-right:12px;font-family:'IBM Plex Mono',monospace;font-size:12px;color:#F7F6F2;white-space:nowrap}
.dn-s-d7c2a9be4f{position:absolute;left:0;right:0;bottom:30%;height:8%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:480ms}
.dn-s-d87668de7e{padding:clamp(80px,9vw,128px) 0}
.dn-s-d8a6b0c703{display:flex;gap:14px;flex-wrap:wrap;font-family:'IBM Plex Mono',monospace;font-size:11px;color:#5B6472}
.dn-s-d90ea2b87a{position:absolute;left:0;right:0;bottom:0;height:81%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-d95984a2dd{font-family:'IBM Plex Mono',monospace;font-size:11px;color:#5B6472}
.dn-s-da39435295{position:absolute;left:0;right:0;top:70%;height:7%;background:#B9742A;border-radius:0 0 3px 3px;transition-delay:510ms}
.dn-s-db18be7f9f{padding:28px 0 0 0;transition-delay:240ms}
.dn-s-db9189edc3{margin:0;font-size:14px;line-height:1.5;color:#5B6472}
.dn-s-db9e3d1695{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:18px 20px 12px}
.dn-s-dbb0fa2a67{font-size:13px;color:#5B6472}
.dn-s-dc06b4cbdd{margin-top:36px;font-size:21px;font-weight:600;letter-spacing:-.012em;color:#0F1B2D}
.dn-s-dc8e4d247e{display:grid;grid-template-columns:minmax(0,120px) minmax(0,1fr);gap:20px;align-items:center}
.dn-s-dc92102b51{position:absolute;left:0;right:0;bottom:30%;height:11%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:450ms}
.dn-s-dcc62f8bbe{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin-top:8px;transition-delay:320ms}
.dn-s-dd35bc2bd9{position:absolute;left:0;right:0;bottom:0;height:52%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-de07db112d{position:absolute;left:0;right:0;bottom:0;height:64%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-de6a05a00b{max-width:860px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}
.dn-s-deb2c21736{padding:12px 20px;font-size:12px;color:#5B6472;margin-top:auto}
.dn-s-dec5c56dc7{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;margin-top:48px}
.dn-s-df4731181f{margin-top:32px;font-size:21px;font-weight:600;letter-spacing:-.012em;color:#0F1B2D;text-wrap:balance}
.dn-s-df87f1377b{font-size:14px;font-weight:600;color:#0F1B2D}
.dn-s-dfc3719cd4{font-size:15px;font-weight:600;color:#0F1B2D}
.dn-s-e034f9d82a{display:flex;flex-direction:column;gap:10px;font-size:14px;min-width:0;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:anywhere}
.dn-s-e03be20e51{position:absolute;left:0;right:0;bottom:0;height:75%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-e0af1eca91{margin-top:auto;display:inline-flex;align-items:center;gap:8px;color:#1A6B7A;font-weight:500;font-size:14px}
.dn-s-e0f705319d{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:8px;font-size:14px;color:#17202E}
.dn-s-e15bce36b5{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:18px;padding:28px;display:flex;flex-direction:column;gap:14px;transition-delay:160ms}
.dn-s-e1a23c8386{display:flex;flex-direction:column;gap:14px;transition-delay:120ms}
.dn-s-e1eb0f9897{margin:0;font-size:clamp(18px,1.5vw,20px);line-height:1.5;color:#5B6472;max-width:600px;text-wrap:pretty;transition-delay:160ms}
.dn-s-e2606c2900{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#7FC4D1;font-weight:500}
.dn-s-e309777fad{display:flex;align-items:center;justify-content:space-between}
.dn-s-e3add742d4{position:absolute;left:0;right:0;bottom:0;height:69%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-e3df02b4e0{border-top:1px solid rgba(247,246,242,.18);padding-top:24px;transition-delay:120ms}
.dn-s-e4cbb4ff87{display:grid;grid-template-columns:minmax(0,72px) minmax(0,1fr) minmax(0,300px);gap:24px;padding:32px 0;border-bottom:1px solid rgba(15,27,45,.12);align-items:start;transition-delay:160ms}
.dn-s-e4e5ed1a14{font-size:16px;font-weight:600;font-family:'IBM Plex Mono',monospace;color:#9A5B17}
.dn-s-e68b06f850{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#5B6472}
.dn-s-e6b4814cd8{font-size:13px;font-weight:500;padding:6px 10px;border-radius:6px;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);color:#17202E}
.dn-s-e6bea3bb8e{position:absolute;left:0;right:0;bottom:0;height:63%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-e72e930b2a{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#5B6472}
.dn-s-e7723991d0{display:grid;grid-template-columns:minmax(0,120px) minmax(0,1fr);gap:20px}
.dn-s-e7c3799c09{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#1A6B7A;font-weight:500;min-width:22px}
.dn-s-e80c77feb6{font-size:24px;line-height:1.2;letter-spacing:-.012em;font-weight:600;color:#0F1B2D;text-wrap:balance}
.dn-s-e8537099f5{font-size:clamp(22px,2.2vw,28px);line-height:1.15;letter-spacing:-.015em;font-weight:600;color:#0F1B2D;text-wrap:balance}
.dn-s-e95d6322c6{font-size:clamp(34px,3.6vw,46px);line-height:1;letter-spacing:-.025em;font-weight:600;color:#0F1B2D}
.dn-s-e9d7f804be{position:absolute;left:0;right:0;bottom:0;height:61%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:360ms}
.dn-s-eb3ca73e3e{position:absolute;left:0;right:0;bottom:0;height:44%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:0ms}
.dn-s-eb7dacd3af{background:#0F1B2D;border-radius:18px;padding:32px;display:flex;flex-direction:column;gap:16px}
.dn-s-eb9a2d7ceb{position:absolute;left:0;right:0;bottom:0;height:78%;background:#9ECBD3;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-ec2b521bb2{text-align:right;font-family:'IBM Plex Mono',monospace;font-weight:500}
.dn-s-ec5d490be3{font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:.1em;color:#7FC4D1;font-weight:500}
.dn-s-ec8f6cbd6c{position:absolute;left:0;right:0;bottom:0;height:88%;background:#9ECBD3;border-radius:3px 3px 0 0;transition-delay:440ms}
.dn-s-ec9e73ba3c{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto}
.dn-s-ecba8719a0{position:absolute;left:0;right:0;bottom:0;height:61%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:280ms}
.dn-s-ed1cadac91{display:flex;flex-direction:column;gap:6px;background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:12px;padding:16px 18px;color:#0F1B2D;transition:border-color .18s ease}
.dn-s-edaa9fea16{position:absolute;left:0;right:0;bottom:0;height:72%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-eded97e743{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#5B6472;margin-bottom:6px}
.dn-s-eed550fda3{font-size:clamp(24px,2.4vw,30px);line-height:1.15;letter-spacing:-.015em;font-weight:600;color:#0F1B2D;text-wrap:balance}
.dn-s-eedbb1dfee{margin-top:8px;font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#5B6472}
.dn-s-ef47cf94df{position:absolute;left:0;right:0;bottom:0;height:79%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-efd7cd7f7d{position:absolute;left:0;right:0;bottom:0;height:10%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-efdf80d01d{position:absolute;left:0;right:0;bottom:30%;height:46%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-f0de252a84{display:flex;flex-direction:column;gap:12px}
.dn-s-f135ed3ea4:hover{border-color:#1A6B7A;color:#0F1B2D}
.dn-s-f175783fcb{position:absolute;left:0;right:0;bottom:0;height:76%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-f17fde99e1{position:absolute;left:0;right:0;bottom:0;height:64%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-f1e8cefbaf{display:flex;align-items:center;gap:9px;color:#0F1B2D}
.dn-s-f232557c96{position:absolute;left:0;right:0;bottom:0;height:87%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:160ms}
.dn-s-f235a8cc62{position:absolute;left:0;right:0;bottom:0;height:77%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-f286b977d9{position:absolute;left:-2px;right:-2px;bottom:76%;border-top:2px dashed rgba(15,27,45,.35)}
.dn-s-f28e25b40b{position:absolute;left:0;right:0;bottom:0;height:68%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-f2c758e809{position:absolute;left:0;right:0;bottom:0;height:51%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-f41dde5c88{position:absolute;left:0;right:0;bottom:0;height:96%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-f42fa6d79f{display:flex;justify-content:space-between;align-items:baseline}
.dn-s-f507815d8d{position:absolute;left:0;right:0;bottom:0;height:81%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:40ms}
.dn-s-f65513c40d{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px;transition-delay:0ms}
.dn-s-f6975b3547{padding:0 20px 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px}
.dn-s-f6a27165e6{background:#0F1B2D;border-radius:18px;padding:28px;display:flex;flex-direction:column;gap:14px}
.dn-s-f702a4f925{position:absolute;left:0;right:0;bottom:0;height:44%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:120ms}
.dn-s-f70e136f6d{background:#FFFFFF;border:1px solid rgba(15,27,45,.10);border-radius:18px;box-shadow:0 30px 80px -30px rgba(15,27,45,.28),0 2px 6px rgba(15,27,45,.05);padding:clamp(24px,3vw,36px);transition-delay:200ms}
.dn-s-f8ed1e3b05{position:absolute;left:0;right:0;bottom:0;height:22%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-fa1e3fa990{font-size:15px;line-height:1.5;color:#5B6472}
.dn-s-fab72f97f1:hover{color:#0F1B2D}
.dn-s-fb64c082b6{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:24px 0;border-bottom:1px solid rgba(15,27,45,.12);transition-delay:60ms}
.dn-s-fb7db5296e{width:100%;background:#FFFFFF;border:1px solid rgba(15,27,45,.10);border-radius:18px;box-shadow:0 30px 80px -30px rgba(15,27,45,.28),0 2px 6px rgba(15,27,45,.05);overflow:hidden}
.dn-s-fbb36b8b81{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.1em;color:#7FC4D1;font-weight:500}
.dn-s-fbb3dd9521{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.06em;color:#9A5B17;border:1px dashed #B9742A;border-radius:6px;padding:6px 10px}
.dn-s-fbcb42dbf9{position:absolute;left:0;right:0;bottom:0;height:71%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:80ms}
.dn-s-fbeb358426{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin-top:48px}
.dn-s-fc9992f523{display:flex;justify-content:space-between;align-items:center;gap:16px;background:rgba(247,246,242,.06);border:1px solid rgba(247,246,242,.14);border-radius:14px;padding:20px 24px;color:#F7F6F2;transition:border-color .18s ease}
.dn-s-fca52461ca{margin:0;font-size:17px;line-height:1.55;color:#5B6472;text-wrap:pretty}
.dn-s-fd0a2dc775{position:absolute;left:0;right:0;top:70%;border-top:1px solid rgba(15,27,45,.3)}
.dn-s-fd7470fe97{margin:12px 0 0;font-size:16px;line-height:1.5;color:#F7F6F2;text-wrap:pretty}
.dn-s-fe432663bd{display:inline-flex;align-items:center;gap:6px}
.dn-s-fe9c7164cd{margin-top:4px;font-size:14px;line-height:1.5;color:#5B6472}
.dn-s-fe9e8b3739{background:#FFFFFF;border:1px solid rgba(15,27,45,.08);border-radius:14px;padding:28px}
.dn-s-feb46ad4a4{margin:0;font-size:clamp(18px,1.5vw,20px);line-height:1.5;color:#5B6472;max-width:600px;text-wrap:pretty;transition-delay:160ms;max-width:720px}
.dn-s-fed9c5d45d{position:absolute;left:0;right:0;bottom:0;height:61%;background:#1A6B7A;border-radius:3px 3px 0 0;transition-delay:200ms}
.dn-s-ffc4101850{margin-top:28px;font-size:21px;font-weight:600;letter-spacing:-.012em;color:#0F1B2D}
.dn-s-ffe96e347a{margin:0;font-size:clamp(46px,7.2vw,88px);line-height:1;letter-spacing:-.032em;font-weight:600;color:#0F1B2D;text-wrap:balance;transition-delay:80ms}
