.crumb[data-astro-cid-ecugnumn]{margin:0 0 12px;font-size:15px}.crumb[data-astro-cid-ecugnumn] a[data-astro-cid-ecugnumn]{color:var(--accent-strong);text-decoration:none;font-weight:500}.crumb[data-astro-cid-ecugnumn] a[data-astro-cid-ecugnumn]:hover{text-decoration:underline;text-underline-offset:2px}.dhero[data-astro-cid-ecugnumn]{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--accent-soft) 0%,#fff 70%);border:2px solid var(--card-line);border-radius:24px;padding:32px}.dhero-chips[data-astro-cid-ecugnumn]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px}.dhero-chip[data-astro-cid-ecugnumn]{background:var(--accent-strong);color:#fff;font-weight:600;font-size:14px;padding:4px 12px;border-radius:999px}.dhero-tag[data-astro-cid-ecugnumn]{color:var(--muted);font-size:14px}.dhero[data-astro-cid-ecugnumn] h1[data-astro-cid-ecugnumn]{margin:0 0 8px}.dhero-sub[data-astro-cid-ecugnumn]{font-size:18px;line-height:1.55;color:var(--ink);margin:0 0 8px;max-width:54ch}.dhero-by[data-astro-cid-ecugnumn]{color:var(--muted);font-size:14px;margin:0 0 24px}.dl[data-astro-cid-ecugnumn]{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;font-weight:600;font-size:16px;background:var(--accent-strong);color:#fff;text-decoration:none;box-shadow:0 2px #174f9a}.dl[data-astro-cid-ecugnumn]:hover{background:var(--accent)}.dl[data-astro-cid-ecugnumn]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.dhero-wren[data-astro-cid-ecugnumn]{position:absolute;right:28px;top:28px;width:92px;height:auto;opacity:.9}.glance[data-astro-cid-ecugnumn]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:16px 0 0}@media(min-width:720px){.glance[data-astro-cid-ecugnumn]{grid-template-columns:repeat(4,1fr)}}.glance-item[data-astro-cid-ecugnumn]{background:var(--card);border:2px solid var(--card-line);border-radius:16px;padding:16px}.glance[data-astro-cid-ecugnumn] dt[data-astro-cid-ecugnumn]{font-size:28px;font-weight:700;line-height:1.1;color:var(--accent-strong);margin:0 0 8px}.glance[data-astro-cid-ecugnumn] dd[data-astro-cid-ecugnumn]{margin:0;font-size:14px;line-height:1.4;color:var(--muted)}.doc[data-astro-cid-ecugnumn]{max-width:760px;margin-top:16px}.doc[data-astro-cid-ecugnumn] h2{display:flex;align-items:stretch;gap:12px;margin:48px 0 16px;font-size:24px;line-height:1.25}.doc[data-astro-cid-ecugnumn] h2:before{content:"";flex:none;width:6px;border-radius:3px;background:var(--accent)}.doc[data-astro-cid-ecugnumn] h3{margin:32px 0 12px;font-size:18px;color:var(--ink)}.doc[data-astro-cid-ecugnumn] p,.doc[data-astro-cid-ecugnumn] li{max-width:68ch;line-height:1.6}.doc[data-astro-cid-ecugnumn] .lede{font-size:18px}.doc[data-astro-cid-ecugnumn] a{color:#1c7a54;text-decoration:underline;text-underline-offset:2px}.doc[data-astro-cid-ecugnumn] ul:not(.facts){padding-left:24px}.doc[data-astro-cid-ecugnumn] ul:not(.facts) li{margin-bottom:8px}.doc[data-astro-cid-ecugnumn] ul:not(.facts) li::marker{color:var(--accent)}.doc[data-astro-cid-ecugnumn] .table-wrap{overflow-x:auto;margin:16px 0 24px;background:var(--card);border:2px solid var(--card-line);border-radius:16px}.doc[data-astro-cid-ecugnumn] table{width:100%;border-collapse:collapse;font-size:15px}.doc[data-astro-cid-ecugnumn] th,.doc[data-astro-cid-ecugnumn] td{text-align:left;vertical-align:top;padding:12px 16px;border-bottom:1px solid var(--line)}.doc[data-astro-cid-ecugnumn] thead th{background:var(--accent-soft);color:var(--ink);font-weight:600;font-size:14px;white-space:nowrap;border-bottom:2px solid var(--card-line)}.doc[data-astro-cid-ecugnumn] tbody tr:last-child td{border-bottom:0}.doc[data-astro-cid-ecugnumn] .facts{list-style:none;padding:0;margin:16px 0 24px;display:grid;gap:12px}.doc[data-astro-cid-ecugnumn] .facts li{position:relative;background:var(--card);border:2px solid var(--card-line);border-radius:16px;padding:16px 16px 16px 64px;max-width:none}.doc[data-astro-cid-ecugnumn] .facts li:before{content:"";position:absolute;left:16px;top:16px;width:32px;height:32px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:18px;background-color:var(--accent-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='3.4' fill='%231f6fd6'/%3E%3C/svg%3E")}.doc[data-astro-cid-ecugnumn] .ticks li:before{background-color:#e3f6ec;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%231c7a54' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 10.5l3.5 3.5 7.5-8'/%3E%3C/svg%3E")}.doc[data-astro-cid-ecugnumn] .crosses li:before{background-color:#fbe9e7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%238a2d2d' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M5.5 5.5l9 9M14.5 5.5l-9 9'/%3E%3C/svg%3E")}.doc[data-astro-cid-ecugnumn] .no{color:#8a2d2d;font-weight:600}@media(max-width:560px){.dhero[data-astro-cid-ecugnumn]{padding:24px 20px;border-radius:20px}.dhero-wren[data-astro-cid-ecugnumn]{display:none}.dhero-sub[data-astro-cid-ecugnumn]{font-size:17px}.doc[data-astro-cid-ecugnumn] .facts li{padding:16px 16px 16px 56px}.doc[data-astro-cid-ecugnumn] .facts li:before{left:12px;width:30px;height:30px}}@media print{.site-head,.site-foot,.skip-link,.crumb[data-astro-cid-ecugnumn],.dl[data-astro-cid-ecugnumn],.dhero-wren[data-astro-cid-ecugnumn]{display:none!important}body{background:#fff!important}main{padding:0!important;max-width:none!important}.dhero[data-astro-cid-ecugnumn]{padding:20px 24px;border-radius:16px}.dhero-by[data-astro-cid-ecugnumn]{margin-bottom:0}.glance[data-astro-cid-ecugnumn]{grid-template-columns:repeat(4,1fr)}.doc[data-astro-cid-ecugnumn]{max-width:none}.doc[data-astro-cid-ecugnumn] h2{margin-top:32px}.doc[data-astro-cid-ecugnumn] h2,.doc[data-astro-cid-ecugnumn] h3{break-after:avoid}.doc[data-astro-cid-ecugnumn] .facts,.doc[data-astro-cid-ecugnumn] .table-wrap{break-inside:avoid}.doc[data-astro-cid-ecugnumn] p{orphans:3;widows:3}.doc[data-astro-cid-ecugnumn] p.keep{break-after:avoid}.doc[data-astro-cid-ecugnumn] th:first-child,.doc[data-astro-cid-ecugnumn] td:first-child{width:34%}.doc[data-astro-cid-ecugnumn] tr,.doc[data-astro-cid-ecugnumn] .facts li,.glance-item[data-astro-cid-ecugnumn]{break-inside:avoid}.doc[data-astro-cid-ecugnumn] .table-wrap{overflow:visible}.doc[data-astro-cid-ecugnumn] th,.doc[data-astro-cid-ecugnumn] td{padding:7px 12px}}
