.rw-banner[data-astro-cid-2opq22vd]{position:sticky;top:0;z-index:120;background-color:var(--color-navy, #000033);border-bottom:2px solid transparent;border-image:linear-gradient(90deg,#0a6ed1,#2fc08c) 1;box-shadow:0 4px 14px #0033}.rw-banner-off .rw-banner[data-astro-cid-2opq22vd]{display:none}header.sticky{top:var(--rw-banner-h, 0px)}.rw-banner-drop .rw-banner[data-astro-cid-2opq22vd]{overflow:hidden;animation:rwDrop .5s ease-out 2s both}@keyframes rwDrop{0%{max-height:0}to{max-height:64px}}@keyframes rwDropMobile{0%{max-height:0}to{max-height:96px}}@media(prefers-reduced-motion:reduce){.rw-banner-drop .rw-banner[data-astro-cid-2opq22vd]{animation:none}}.rw-icons[data-astro-cid-2opq22vd]{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0}.rw-icon[data-astro-cid-2opq22vd]{width:auto;display:block}.rw-icon-old[data-astro-cid-2opq22vd]{height:24px;opacity:.9}.rw-icon-new[data-astro-cid-2opq22vd]{height:20px}.rw-arrow[data-astro-cid-2opq22vd]{color:#ffffff73}.rw-msg[data-astro-cid-2opq22vd]{color:inherit;text-decoration:none}.rw-msg-arrow[data-astro-cid-2opq22vd]{display:none}.rw-dismiss[data-astro-cid-2opq22vd]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.375rem;color:#fff9;transition:color .15s,background-color .15s}.rw-dismiss[data-astro-cid-2opq22vd]:hover{color:#fff;background-color:#ffffff24}@media(max-width:640px){.rw-icons[data-astro-cid-2opq22vd]{display:none}.rw-banner[data-astro-cid-2opq22vd] .container-wide[data-astro-cid-2opq22vd]{height:auto;min-height:39px;padding:.5rem 2.5rem;gap:0}.rw-banner[data-astro-cid-2opq22vd] p[data-astro-cid-2opq22vd]{text-align:center}.rw-cta[data-astro-cid-2opq22vd]{display:none}.rw-msg-arrow[data-astro-cid-2opq22vd]{display:inline}.rw-banner-drop .rw-banner[data-astro-cid-2opq22vd]{animation-name:rwDropMobile}}.rw-tile[data-astro-cid-juisdwr6]{display:inline-flex;flex-shrink:0;height:var(--rw-tile-size);width:var(--rw-tile-size);padding:2px;border-radius:var(--rw-tile-radius);background:linear-gradient(135deg,#0a6ed1,#2fc08c)}.rw-tile-inner[data-astro-cid-juisdwr6]{display:flex;flex:1;align-items:center;justify-content:center;background:#fff;border-radius:calc(var(--rw-tile-radius) - 2px)}.rw-tile-icon{height:var(--rw-icon-size);width:var(--rw-icon-size);stroke:url(#rwIconGradient)}.app-dialog[data-astro-cid-aqi4fmzo]{border:0;margin:0;padding:1rem;width:100%;height:100%;max-width:100vw;max-height:100dvh;background:transparent}.app-dialog[data-astro-cid-aqi4fmzo]:not([open]){display:none}.app-dialog[data-astro-cid-aqi4fmzo][open]{display:flex;align-items:center;justify-content:center}.app-dialog[data-astro-cid-aqi4fmzo]::backdrop{background:#0039}.app-panel[data-astro-cid-aqi4fmzo]{position:relative;width:100%;max-width:440px;background:#fff;border-radius:var(--radius-lg);box-shadow:0 30px 80px -20px #00003373;padding:2.5rem 2rem 2.25rem}.app-close[data-astro-cid-aqi4fmzo]{position:absolute;top:.65rem;right:.65rem;display:flex;align-items:center;justify-content:center;height:2.25rem;width:2.25rem;border:none;border-radius:9999px;background:#f4f7fb;color:#191940;cursor:pointer;transition:background .15s ease}.app-close[data-astro-cid-aqi4fmzo]:hover{background:#e2e8f0}.app-close[data-astro-cid-aqi4fmzo] svg[data-astro-cid-aqi4fmzo]{height:1.25rem;width:1.25rem}@media(prefers-reduced-motion:reduce){.app-close[data-astro-cid-aqi4fmzo]{transition:none}}.guide-dialog[data-astro-cid-gxe7525o]{border:0;margin:0;padding:1rem;width:100%;height:100%;max-width:100vw;max-height:100dvh;background:transparent}.guide-dialog[data-astro-cid-gxe7525o]:not([open]){display:none}.guide-dialog[data-astro-cid-gxe7525o][open]{display:flex;align-items:center;justify-content:center}.guide-dialog[data-astro-cid-gxe7525o]::backdrop{background:#0039}.guide-panel[data-astro-cid-gxe7525o]{position:relative;width:100%;max-width:40rem;max-height:92dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:var(--radius-lg);box-shadow:0 30px 80px -20px #00003373;padding:2.25rem 2.5rem 2rem}@media(max-width:30rem){.guide-panel[data-astro-cid-gxe7525o]{padding:2rem 1.5rem 1.5rem}}.guide-close[data-astro-cid-gxe7525o]{position:absolute;top:.65rem;right:.65rem;z-index:2;display:flex;align-items:center;justify-content:center;height:2.25rem;width:2.25rem;border:none;border-radius:9999px;background:#f4f7fb;color:#191940;cursor:pointer;transition:background .15s ease}.guide-close[data-astro-cid-gxe7525o]:hover{background:#e2e8f0}.guide-close[data-astro-cid-gxe7525o] svg[data-astro-cid-gxe7525o]{height:1.25rem;width:1.25rem}.guide-head[data-astro-cid-gxe7525o]{text-align:center;margin-bottom:1.5rem}.guide-badge[data-astro-cid-gxe7525o]{display:inline-flex;align-items:center;justify-content:center;height:3rem;width:3rem;border-radius:var(--radius-md);background:#0066cc1a;color:var(--color-primary);margin-bottom:1rem}.guide-badge[data-astro-cid-gxe7525o] svg[data-astro-cid-gxe7525o]{height:1.5rem;width:1.5rem}.guide-title[data-astro-cid-gxe7525o]{font-size:var(--text-h4);font-weight:800;line-height:1.2;color:var(--color-heading)}.guide-sub[data-astro-cid-gxe7525o]{margin-top:.6rem;font-size:var(--text-base);line-height:1.5;color:var(--color-text-muted)}.guide-jotform[data-astro-cid-gxe7525o]{display:block;width:100%;min-width:100%;height:520px;border:0}@media(prefers-reduced-motion:reduce){.guide-close[data-astro-cid-gxe7525o]{transition:none}}.nl-dialog[data-astro-cid-rcfmcarr]{border:0;margin:0;padding:1rem;width:100%;height:100%;max-width:100vw;max-height:100dvh;background:transparent}.nl-dialog[data-astro-cid-rcfmcarr]:not([open]){display:none}.nl-dialog[data-astro-cid-rcfmcarr][open]{display:flex;align-items:center;justify-content:center}.nl-dialog[data-astro-cid-rcfmcarr]::backdrop{background:#0039}.nl-panel[data-astro-cid-rcfmcarr]{position:relative;width:100%;max-width:34rem;max-height:92dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:var(--radius-lg);box-shadow:0 30px 80px -20px #00003373;padding:2.25rem 2.5rem 2rem}@media(max-width:30rem){.nl-panel[data-astro-cid-rcfmcarr]{padding:2rem 1.5rem 1.5rem}}.nl-close[data-astro-cid-rcfmcarr]{position:absolute;top:.65rem;right:.65rem;z-index:2;display:flex;align-items:center;justify-content:center;height:2.25rem;width:2.25rem;border:none;border-radius:9999px;background:#f4f7fb;color:#191940;cursor:pointer;transition:background .15s ease}.nl-close[data-astro-cid-rcfmcarr]:hover{background:#e2e8f0}.nl-close[data-astro-cid-rcfmcarr] svg[data-astro-cid-rcfmcarr]{height:1.25rem;width:1.25rem}.nl-head[data-astro-cid-rcfmcarr]{text-align:center;margin-bottom:1.25rem}.nl-badge[data-astro-cid-rcfmcarr]{display:inline-flex;align-items:center;justify-content:center;height:3rem;width:3rem;border-radius:var(--radius-md);background:#0066cc1a;color:var(--color-primary);margin-bottom:1rem}.nl-badge[data-astro-cid-rcfmcarr] svg[data-astro-cid-rcfmcarr]{height:1.5rem;width:1.5rem}.nl-title[data-astro-cid-rcfmcarr]{font-size:var(--text-h4);font-weight:800;line-height:1.2;color:var(--color-heading)}.nl-sub[data-astro-cid-rcfmcarr]{margin-top:.6rem;font-size:var(--text-base);line-height:1.5;color:var(--color-text-muted)}.nl-jotform[data-astro-cid-rcfmcarr]{display:block;width:100%;min-width:100%;height:420px;border:0}@media(prefers-reduced-motion:reduce){.nl-close[data-astro-cid-rcfmcarr]{transition:none}}.nl-prompt[data-astro-cid-5xd22w3p]{position:fixed;left:50%;bottom:1rem;z-index:60;width:min(42rem,calc(100vw - 2rem));display:flex;align-items:center;gap:1.5rem;padding:1.1rem 1.1rem 1.1rem 1.5rem;background:#fff;border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-lg, 16px);box-shadow:0 24px 60px -18px #0036;transform:translate(-50%) translateY(calc(100% + 1.5rem));opacity:0;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .42s ease;will-change:transform,opacity}.nl-prompt[data-astro-cid-5xd22w3p].is-visible{transform:translate(-50%) translateY(0);opacity:1}.nlp-body[data-astro-cid-5xd22w3p]{flex:1 1 auto;min-width:0}.nlp-title[data-astro-cid-5xd22w3p]{font-size:1.05rem;font-weight:800;line-height:1.2;color:var(--color-heading, #191940)}.nlp-sub[data-astro-cid-5xd22w3p]{margin-top:.25rem;font-size:.9rem;line-height:1.45;color:var(--color-text-muted, #5a6070)}.nlp-actions[data-astro-cid-5xd22w3p]{display:flex;align-items:center;gap:1rem;flex-shrink:0}.nlp-subscribe[data-astro-cid-5xd22w3p]{padding:.6rem 1.5rem;background:var(--color-primary, #0066cc);color:#fff}.nlp-subscribe[data-astro-cid-5xd22w3p]:hover{box-shadow:0 6px 18px #0066cc59}.nlp-close[data-astro-cid-5xd22w3p]{flex-shrink:0;align-self:flex-start;display:flex;align-items:center;justify-content:center;height:1.9rem;width:1.9rem;border:none;border-radius:9999px;background:#f4f7fb;color:#5a6070;cursor:pointer;transition:background .15s ease,color .15s ease}.nlp-close[data-astro-cid-5xd22w3p]:hover{background:#e2e8f0;color:#191940}.nlp-close[data-astro-cid-5xd22w3p] svg[data-astro-cid-5xd22w3p]{height:1.05rem;width:1.05rem}@media(max-width:34rem){.nl-prompt[data-astro-cid-5xd22w3p]{flex-direction:column;align-items:stretch;gap:1rem;padding:1.25rem 1.25rem 1.1rem}.nlp-title[data-astro-cid-5xd22w3p]{padding-right:1.75rem}.nlp-actions[data-astro-cid-5xd22w3p]{justify-content:flex-start}.nlp-close[data-astro-cid-5xd22w3p]{position:absolute;top:.5rem;right:.5rem}}@media(prefers-reduced-motion:reduce){.nl-prompt[data-astro-cid-5xd22w3p]{transition:opacity .2s ease;transform:translate(-50%)}.nlp-close[data-astro-cid-5xd22w3p]{transition:none}}
