.nvw-site-header{position:sticky;top:var(--wp-admin--admin-bar--height,0px);z-index:999;width:100%;background-color:#fff}.nvw-container{max-width:1100px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.nvw-topbar{color:#fff;font-size:13px;line-height:1.4;background-color:var(--nvw-brand-deep,#3b0764);border-bottom:1px solid rgba(255,255,255,.15)}.nvw-topbar-inner{display:flex;justify-content:space-between;align-items:center;padding-top:8px;padding-bottom:8px}@media (max-width:1023px){.nvw-topbar-inner{flex-flow:column;gap:4px;text-align:center}}.nvw-tagline{color:#f1f5f9;font-size:13px;font-style:italic;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.nvw-tagline{font-size:12px}}.nvw-topbar-links{display:flex;align-items:center;gap:12px}.nvw-topbar-link{color:#fff;font-weight:500;text-decoration:none;transition:opacity 0.2s ease}.nvw-topbar-link:hover{text-decoration:underline;opacity:0.9}.nvw-topbar-link:focus-visible{text-decoration:underline;opacity:0.9}.nvw-topbar-link:hover{text-decoration:underline;opacity:0.9}.nvw-topbar-link:focus-visible{text-decoration:underline;opacity:0.9}.nvw-topbar-sep{color:rgba(255,255,255,.5)}.nvw-mainbar{background-color:var(--nvw-bg-surface,#fff);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);box-shadow:0px 2px 8px rgba(59,7,100,.04)}.nvw-mainbar-inner{display:flex;justify-content:space-between;align-items:center;min-height:84px}@media (max-width:479px){.nvw-mainbar-inner{min-height:70px}}.nvw-brand{display:flex;align-items:center;text-decoration:none;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px}.nvw-brand-img{display:block;width:auto;height:58px;max-width:220px;object-fit:contain}@media (max-width:479px){.nvw-brand-img{height:46px;max-width:170px}}.nvw-desktop-nav{display:flex;align-items:center;gap:6px}@media (max-width:1023px){.nvw-desktop-nav{display:none}}.nvw-nav-link{display:inline-flex;align-items:center;color:var(--nvw-text-main,#1e1b26);font-weight:600;font-size:15px;text-decoration:none;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;border-radius:6px;transition:background-color 0.15s ease,color 0.15s ease}.nvw-nav-link:hover{color:var(--nvw-brand-primary,#7810e2);background-color:var(--nvw-brand-light,#f6f1fd)}.nvw-nav-link:focus-visible{outline:2px solid var(--nvw-brand-primary,#7810e2);outline-offset:2px}.nvw-action-wrapper{display:flex;align-items:center}@media (max-width:1023px){.nvw-action-wrapper{display:none}}.nvw-btn-join{display:inline-flex;justify-content:center;align-items:center;min-height:44px;color:#fff;font-weight:700;font-size:15px;text-decoration:none;padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px;background-color:var(--nvw-brand-primary,#7810e2);border-radius:6px;transition:background-color 0.2s ease;box-shadow:0px 1px 3px rgba(120,16,226,.3)}.nvw-btn-join:hover{color:#fff;background-color:var(--nvw-brand-hover,#5e0cb3)}.nvw-btn-join:focus-visible{outline:3px solid var(--nvw-brand-primary,#7810e2);outline-offset:3px}.nvw-btn-join--full{width:100%}.nvw-mobile-menu{display:none}@media (max-width:1023px){.nvw-mobile-menu{display:block;position:static}}@media (max-width:1023px){.nvw-mobile-trigger{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--nvw-brand-primary,#7810e2);font-weight:600;font-size:15px;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;background-color:var(--nvw-brand-light,#f6f1fd);border-radius:6px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2);cursor:pointer}.nvw-mobile-trigger{list-style:none}}@media (max-width:1023px){.nvw-hamburger-box{display:inline-block;position:relative;width:20px;height:14px}}@media (max-width:1023px){.nvw-hamburger-inner{position:absolute;width:20px;height:2px;background-color:#339;border-radius:2px}}@media (max-width:1023px){.nvw-hamburger-inner::before{position:absolute;width:20px;height:2px;background-color:#339;border-radius:2px}}@media (max-width:1023px){.nvw-hamburger-inner::after{position:absolute;width:20px;height:2px;background-color:#339;border-radius:2px}}@media (max-width:1023px){.nvw-hamburger-inner{top:6px;left:0px}.nvw-hamburger-inner::before{top:-6px;left:0px}.nvw-hamburger-inner::before{content:""}.nvw-hamburger-inner::after{bottom:-6px;left:0px}.nvw-hamburger-inner::after{content:""}}@media (max-width:1023px){.nvw-mobile-panel{position:absolute;top:100%;right:0px;left:0px;z-index:1000;padding-top:16px;padding-right:20px;padding-bottom:24px;padding-left:20px;background-color:#fff;border-bottom:2px solid var(--nvw-brand-primary,#7810e2);box-shadow:0px 16px 24px -4px rgba(59,7,100,.15)}}@media (max-width:1023px){.nvw-mobile-list{display:flex;flex-flow:column;gap:4px}}@media (max-width:1023px){.nvw-mobile-item{display:block;color:var(--nvw-text-main,#1e1b26);font-weight:600;font-size:16px;text-decoration:none;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;border-radius:6px;border-bottom:1px solid var(--nvw-border-color,#f1f5f9)}.nvw-mobile-item:hover{color:var(--nvw-brand-primary,#7810e2);background-color:var(--nvw-brand-light,#f6f1fd)}.nvw-mobile-item:focus-visible{color:var(--nvw-brand-primary,#7810e2);background-color:var(--nvw-brand-light,#f6f1fd)}}@media (max-width:1023px){.nvw-mobile-item:hover{color:#339;background-color:#f0f2fa}}@media (max-width:1023px){.nvw-mobile-item:focus-visible{color:#339;background-color:#f0f2fa}}@media (max-width:1023px){.nvw-mobile-btn-box{padding-top:16px}}.nvw-footer{width:100%;color:#fff;font-family:system-ui;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:var(--nvw-brand-deep,#300654);border-top:4px solid var(--nvw-brand-primary,#7810e2)}.nvw-footer a:focus-visible{outline:3px solid #ffd250;outline-offset:3px}.nvw-footer-top{padding-top:56px;padding-right:24px;padding-bottom:40px;padding-left:24px}@media (max-width:767px){.nvw-footer-top{padding-top:40px;padding-right:20px;padding-bottom:32px;padding-left:20px}}.nvw-footer-container{display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr;align-items:start;gap:40px;max-width:1200px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.nvw-footer-container{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width:767px){.nvw-footer-container{grid-template-columns:1fr;gap:32px}}.nvw-footer-brand-col{display:flex;flex-flow:column;gap:16px}@media (max-width:767px){.nvw-footer-brand-col{padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.12)}}.nvw-footer-brand-link{display:flex;align-items:center;gap:14px;color:#fff;text-decoration:none}.nvw-footer-brand-link:hover .nvw-footer-brand-name{color:var(--nvw-accent-gold-light,#ffd250)}.nvw-footer-logo{display:block;flex-shrink:0;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;background-color:#fff;border-radius:50%}.nvw-footer-brand-name{font-weight:700;font-size:1.15rem;line-height:1.3;letter-spacing:-0.01em;transition:color 0.2s ease}.nvw-footer-mission{max-width:380px;color:#ede2fa;font-size:0.95rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-footer-land-ack{max-width:380px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:rgba(255,255,255,.08);border-radius:8px;border-top:1px solid rgba(255,255,255,.16);border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}.nvw-footer-land-text{color:#f3ecfb;font-size:0.85rem;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-footer-col-title{color:#fff;font-weight:700;font-size:1.05rem;text-transform:uppercase;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;padding-bottom:8px;border-bottom:2px solid rgba(255,255,255,.2)}.nvw-footer-links-list{display:flex;flex-flow:column;gap:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.nvw-footer-links-list a{display:inline-flex;align-items:center;min-height:32px;color:#ede2fa;font-size:0.95rem;text-decoration:none;transition:color 0.2s ease,padding-left 0.2s ease}.nvw-footer-links-list a:hover{color:#fff;text-decoration:underline;padding-left:4px}.nvw-footer-links-list{list-style:none}.nvw-footer-cta-wrap{margin-top:20px}.nvw-footer-cta-btn{display:inline-block;color:var(--nvw-brand-deep,#300654);font-weight:700;font-size:0.95rem;text-decoration:none;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;background-color:#fff;border-radius:6px;transition:background 0.2s ease,color 0.2s ease,transform 0.1s ease}.nvw-footer-cta-btn:hover{color:#1e1b26;background-color:var(--nvw-accent-gold-light,#fef3c7);transform:translate3d(0,-1px,0)}.nvw-footer-address{display:flex;flex-flow:column;gap:4px;color:#ede2fa;font-size:0.95rem;font-style:normal}.nvw-footer-address-line{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-footer-email-line{margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-footer-email-line a{color:#fff;text-decoration:underline}.nvw-footer-email-line a:hover{color:var(--nvw-accent-gold-light,#ffd250)}.nvw-footer-social-wrap{margin-top:18px}.nvw-footer-social-link{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:600;font-size:0.9rem;text-decoration:none;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;background-color:rgba(255,255,255,.12);border-radius:6px;transition:background 0.2s ease}.nvw-footer-social-link:hover{color:#fff;background-color:rgba(255,255,255,.22)}.nvw-social-icon{flex-shrink:0}.nvw-footer-bottom{padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:24px;background-color:#21043b;border-top:1px solid rgba(255,255,255,.12)}.nvw-footer-bottom-container{display:flex;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;color:#d8c8ed;font-size:0.88rem;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.nvw-footer-bottom-container{flex-wrap:wrap}@media (max-width:767px){.nvw-footer-bottom-container{flex-flow:column;align-items:start;gap:12px}}.nvw-footer-copy{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-footer-copy a{color:#d8c8ed;text-decoration:underline}.nvw-footer-copy a{text-underline-offset:2px}.nvw-footer-bottom-links{display:flex;align-items:center;gap:12px}.nvw-footer-bottom-links a{color:#d8c8ed;text-decoration:none;transition:color 0.2s ease}.nvw-footer-bottom-links a:hover{color:#fff;text-decoration:underline}.nvw-sep{color:rgba(255,255,255,.35)}.nvw-home{color:var(--nvw-text-main,#1e1b26);font-family:system-ui;line-height:1.6}.nvw-hero-section{color:#fff;text-align:center;padding-top:4rem;padding-right:1.5rem;padding-bottom:4rem;padding-left:1.5rem;background-image:linear-gradient(145deg,var(--nvw-brand-deep,#3b0764) 0%,var(--nvw-brand-primary,#7810e2) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.nvw-hero-section{padding-top:3rem;padding-right:1.25rem;padding-bottom:3rem;padding-left:1.25rem}}.nvw-hero-container{max-width:900px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.nvw-badge{display:inline-block;font-weight:600;font-size:0.875rem;letter-spacing:0.02em;margin-bottom:1.25rem;padding-top:0.35rem;padding-right:0.85rem;padding-bottom:0.35rem;padding-left:0.85rem;background-color:rgba(255,255,255,.16);border-radius:9999px;border-top:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);border-left:1px solid rgba(255,255,255,.3)}.nvw-hero-title{color:#fff;font-weight:800;font-size:clamp(2rem,4vw,3.25rem);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}.nvw-hero-lead{max-width:720px;color:#f6f1fd;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.55;margin-top:0px;margin-right:auto;margin-bottom:2rem;margin-left:auto}.nvw-hero-actions{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem}.nvw-hero-actions{flex-wrap:wrap}@media (max-width:767px){.nvw-hero-actions{flex-flow:column}}.nvw-btn-primary{display:inline-flex;justify-content:center;align-items:center;gap:0.5rem;min-height:48px;font-weight:700;font-size:1rem;text-decoration:none;padding-top:0.85rem;padding-right:1.6rem;padding-bottom:0.85rem;padding-left:1.6rem;background-color:#7810e2;border-radius:10px;box-shadow:0px 3px 10px rgba(120,16,226,.25)}.nvw-btn-primary:hover{background-color:var(--nvw-color-brand-deep,#4d0a91)}.nvw-btn-primary{color:#fff!important}.nvw-btn-outline{display:inline-block;min-width:140px;min-height:48px;color:#fff;font-weight:700;font-size:1.05rem;text-align:center;text-decoration:none;padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.875rem;padding-left:1.75rem;background-color:transparent;border-radius:8px;border-top:2px solid rgba(255,255,255,.85);border-right:2px solid rgba(255,255,255,.85);border-bottom:2px solid rgba(255,255,255,.85);border-left:2px solid rgba(255,255,255,.85);transition:background-color 0.2s ease,border-color 0.2s ease}.nvw-btn-outline:hover{background-color:rgba(255,255,255,.15)}.nvw-quick-links{display:flex;justify-content:center;align-items:center;gap:1.5rem;color:rgba(255,255,255,.9);font-size:0.95rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.2)}.nvw-quick-links a{color:#ffd250;font-weight:600;text-decoration:underline}.nvw-quick-links a{text-underline-offset:3px}.nvw-quick-links{flex-wrap:wrap}.nvw-section{padding-top:4rem;padding-right:1.5rem;padding-bottom:4rem;padding-left:1.5rem}@media (max-width:767px){.nvw-section{padding-top:3rem;padding-right:1.25rem;padding-bottom:3rem;padding-left:1.25rem}}.nvw-section-alt{background-color:var(--nvw-bg-surface,#faf8fc);border-top:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-section-header{margin-top:2.5rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px}.nvw-section-header h2{color:#3b0764;font-size:1.85rem;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-section-header p{color:#5b5566;font-size:1.05rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-section-pretitle{color:var(--nvw-brand-primary,#7810e2);font-weight:700;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-section-title{color:var(--nvw-brand-deep,#3b0764);font-weight:800;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.25;margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.nvw-section-intro{max-width:680px;color:var(--nvw-text-muted,#5b5566);font-size:1.15rem;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.nvw-grid-4{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.nvw-card{margin-top:1.25rem;margin-right:0px;margin-bottom:1.25rem;margin-left:0px;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:#fff;border-radius:14px;border-top:1px solid #e2e8f0;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-left:1px solid #e2e8f0;box-shadow:0px 2px 10px rgba(0,0,0,.04)}.nvw-card-tag{align-self:start;color:var(--nvw-accent-green,#2d5a4c);font-weight:700;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.75rem;padding-top:0.25rem;padding-right:0.6rem;padding-bottom:0.25rem;padding-left:0.6rem;background-color:var(--nvw-accent-green-light,#e8f2ee);border-radius:4px}.nvw-card-title{color:var(--nvw-brand-deep,#3b0764);font-weight:700;font-size:1.25rem;line-height:1.35;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-card-desc{color:var(--nvw-text-muted,#5b5566);font-size:0.95rem;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-feature-split{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:2.5rem;margin-bottom:3.5rem;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:#fff;border-radius:14px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2);box-shadow:0px 4px 16px rgba(0,0,0,.04)}.nvw-feature-split.reverse{grid-template-columns:1fr 1.1fr}.nvw-feature-img{display:block;width:100%;height:100%;max-height:360px;object-fit:cover;border-radius:10px}.nvw-feature-content h3{color:var(--nvw-brand-deep,#3b0764);font-weight:700;font-size:1.5rem;margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.nvw-feature-content p{color:var(--nvw-text-main,#1e1b26);font-size:1rem;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}.nvw-quote-card{color:var(--nvw-brand-deep,#3b0764);font-style:italic;margin-top:1.25rem;margin-right:0px;margin-bottom:1.25rem;margin-left:0px;padding-top:1.25rem;padding-right:1.5rem;padding-bottom:1.25rem;padding-left:1.5rem;background-color:var(--nvw-brand-light,#f6f1fd);border-top-left-radius:0px;border-top-right-radius:10px;border-bottom-left-radius:0px;border-bottom-right-radius:10px;border-left:4px solid var(--nvw-brand-primary,#7810e2)}.nvw-quote-card cite{display:block;color:var(--nvw-text-muted,#5b5566);font-weight:700;font-size:0.875rem;font-style:normal;margin-top:0.5rem}.nvw-btn-link{display:inline-flex;align-items:center;gap:0.4rem;color:var(--nvw-brand-primary,#7810e2);font-weight:700;font-size:1rem;text-decoration:none}.nvw-btn-link:hover{color:var(--nvw-brand-hover,#5e0cb3);text-decoration:underline}.nvw-video-frame{position:relative;width:100%;overflow:hidden;aspect-ratio:16/9;background-color:#000;border-radius:10px;box-shadow:0px 4px 12px rgba(0,0,0,.1)}.nvw-video-frame iframe{position:absolute;top:0px;left:0px;width:100%;height:100%;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.nvw-statement-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.nvw-statement-card{display:flex;flex-flow:column;overflow:hidden;background-color:#fff;border-radius:12px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2);transition:transform 0.2s ease,box-shadow 0.2s ease}.nvw-statement-card:hover{box-shadow:0px 8px 24px rgba(120,16,226,.1);transform:translate3d(0,-4px,0)}.nvw-statement-card img{display:block;width:100%;height:200px;object-fit:cover}.nvw-statement-body{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:0px;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}.nvw-statement-body h3{color:var(--nvw-brand-deep,#3b0764);font-weight:700;font-size:1.25rem;line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-statement-meta{color:var(--nvw-text-muted,#5b5566);font-size:0.875rem;margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.nvw-statement-link{color:var(--nvw-brand-primary,#7810e2);font-weight:700;text-decoration:none;margin-top:auto;padding-top:1rem}.nvw-newsletter-box{max-width:760px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:2.5rem;padding-right:2rem;padding-bottom:2.5rem;padding-left:2rem;background-color:#fff;border-radius:14px;border-top:2px solid var(--nvw-border-color,#e8e1f2);border-right:2px solid var(--nvw-border-color,#e8e1f2);border-bottom:2px solid var(--nvw-border-color,#e8e1f2);border-left:2px solid var(--nvw-border-color,#e8e1f2);box-shadow:0px 6px 20px rgba(0,0,0,.05)}.nvw-newsletter-desc{max-width:580px;color:var(--nvw-text-muted,#5b5566);font-size:1.05rem;margin-top:0px;margin-right:auto;margin-bottom:1.75rem;margin-left:auto}.nvw-welcome-note{text-align:center;margin-top:3.5rem;padding-top:1.25rem;padding-right:1.75rem;padding-bottom:1.25rem;padding-left:1.75rem;background-color:var(--nvw-accent-green-light,#e8f2ee);border-radius:10px;border-top:1px solid rgba(45,90,76,.25);border-right:1px solid rgba(45,90,76,.25);border-bottom:1px solid rgba(45,90,76,.25);border-left:1px solid rgba(45,90,76,.25)}.nvw-welcome-note p{color:var(--nvw-accent-green,#2d5a4c);font-weight:500;font-size:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.nvw-feature-split{grid-template-columns:1fr;gap:1.5rem;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}}@media (max-width:1023px){.nvw-feature-split.reverse{grid-template-columns:1fr;gap:1.5rem;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}}@media (max-width:767px){.nvw-btn-primary{justify-content:center;width:100%}}@media (max-width:767px){.nvw-btn-outline{width:100%}}.wp-block-pdfemb-pdf-embedder-viewer{width:100%!important;max-width:100%!important}.pdfemb-viewer{width:100%!important;max-width:100%!important}.pdfemb-viewer .pdfemb-pagescontainer{width:100%!important}.nvw-nocturne-projects{max-width:900px;color:#1e1b26;line-height:1.7;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.nvw-nocturne-projects h1{font-size:2.35rem;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-nocturne-projects h2{font-size:1.8rem;margin-top:1rem;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.nvw-nocturne-projects h3{font-size:1.25rem;margin-top:2rem;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-nocturne-projects .project-intro{max-width:740px;color:#443e52;font-size:1.15rem;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:2rem;margin-left:auto}.nvw-nocturne-projects section{margin-top:0px;margin-right:0px;margin-bottom:2rem;margin-left:0px;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:#fff;border-radius:16px;border-top:1px solid #e8e1f2;border-right:1px solid #e8e1f2;border-bottom:1px solid #e8e1f2;border-left:1px solid #e8e1f2;box-shadow:0px 4px 20px rgba(60,7,100,.04)}.nvw-nocturne-projects .project-byline{color:#5b5566;font-style:italic;margin-top:0px;margin-right:0px;margin-bottom:1.5rem;margin-left:0px}.nvw-nocturne-projects p{margin-top:0px;margin-right:0px;margin-bottom:1.1rem;margin-left:0px}.nvw-nocturne-projects figure{overflow:hidden;margin-top:1.5rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px;background-color:#faf8fc;border-radius:10px;border-top:1px solid #e8e1f2;border-right:1px solid #e8e1f2;border-bottom:1px solid #e8e1f2;border-left:1px solid #e8e1f2}.nvw-nocturne-projects img{display:block;height:auto;max-width:100%}.nvw-nocturne-projects figcaption{color:#5b5566;font-size:0.92rem;line-height:1.45;padding-top:0.7rem;padding-right:1rem;padding-bottom:0.7rem;padding-left:1rem}.nvw-nocturne-projects blockquote{color:#3b0764;margin-top:1.5rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px;padding-top:0.75rem;padding-right:1.1rem;padding-bottom:0.75rem;padding-left:1.1rem;background-color:#f6f1fd;border-top-left-radius:0px;border-top-right-radius:8px;border-bottom-left-radius:0px;border-bottom-right-radius:8px;border-left:4px solid #7810e2}.nvw-nocturne-projects .nsvow-video-container{position:relative;width:100%;overflow:hidden;aspect-ratio:16/9;margin-top:1.5rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px;background-color:#1e1b26;border-radius:12px}.nvw-nocturne-projects .nsvow-video-container iframe{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.nvw-nocturne-projects .nsvow-button-group{display:flex;gap:0.8rem;margin-top:1.5rem;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-nocturne-projects .nsvow-button-group{flex-wrap:wrap}.nvw-nocturne-projects .nsvow-btn{display:inline-flex;align-items:center;min-height:44px;font-weight:600;padding-top:0.75rem;padding-right:1.25rem;padding-bottom:0.75rem;padding-left:1.25rem;background-color:#7810e2;border-radius:8px}.nvw-nocturne-projects .nsvow-btn{color:#fff!important;text-decoration:none!important}.nvw-nocturne-projects .nsvow-btn-secondary{background-color:#f6f1fd;border-top:1px solid #d8c3f5;border-right:1px solid #d8c3f5;border-bottom:1px solid #d8c3f5;border-left:1px solid #d8c3f5}.nvw-nocturne-projects .nsvow-btn-secondary{color:#7810e2!important}@media (max-width:767px){.nvw-nocturne-projects h1{font-size:1.9rem}.nvw-nocturne-projects h2{font-size:1.5rem}.nvw-nocturne-projects section{padding-top:1.4rem;padding-right:1.1rem;padding-bottom:1.4rem;padding-left:1.1rem;border-radius:12px}}.nvw-nocturne-projects h1{color:#3b0764;line-height:1.3}.nvw-nocturne-projects h2{color:#3b0764;line-height:1.3}.nvw-nocturne-projects h3{color:#3b0764;line-height:1.3}.nvw-nocturne-projects .nvw-photo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:1.5rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px}@media (max-width:479px){.nvw-nocturne-projects .nvw-photo-grid{grid-template-columns:1fr}}.nvw-nocturne-projects .nsvow-photo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:1.5rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px}@media (max-width:479px){.nvw-nocturne-projects .nsvow-photo-grid{grid-template-columns:1fr}}.nvw-nocturne-projects .nvw-photo-grid figure{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-nocturne-projects .nsvow-photo-grid figure{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-nocturne-projects .nvw-photo-grid img{width:100%;object-fit:cover;aspect-ratio:4/3}.nvw-nocturne-projects .nsvow-photo-grid img{width:100%;object-fit:cover;aspect-ratio:4/3}.nvw-nocturne-projects .nsvow-btn:hover{background-color:#5e0bb5;outline:2px solid #5e0bb5;outline-offset:2px}.nvw-nocturne-projects .nsvow-btn:focus{background-color:#5e0bb5;outline:2px solid #5e0bb5;outline-offset:2px}.nvw-nocturne-projects .nsvow-btn-secondary:hover{background-color:#ede2fb}.nvw-nocturne-projects .nsvow-btn-secondary:hover{color:#3b0764!important}.nvw-nocturne-projects .nsvow-btn-secondary:focus{background-color:#ede2fb}.nvw-nocturne-projects .nsvow-btn-secondary:focus{color:#3b0764!important}.nvw-paypal-widget{display:block;width:100%;max-width:600px;min-width:320px;box-sizing:border-box;margin-top:1.5rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px}.nvw-paypal-widget iframe{display:block;max-width:100%;min-width:300px}.nvw-paypal-widget iframe{width:100%!important}.nvw-campaigns-hub{max-width:1100px;color:#1e1b26;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:1rem;padding-right:0px;padding-bottom:3rem;padding-left:0px}.nvw-campaigns-hero{text-align:center;margin-bottom:3rem;padding-top:2rem;padding-right:1rem;padding-bottom:2rem;padding-left:1rem;background-color:#faf8fc;border-radius:16px;border-top:1px solid #e8e1f2;border-right:1px solid #e8e1f2;border-bottom:1px solid #e8e1f2;border-left:1px solid #e8e1f2}.nvw-campaigns-hero h1{color:#3b0764;font-size:2.4rem;line-height:1.25;margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.nvw-campaigns-hero p{max-width:720px;color:#443e52;font-size:1.15rem;line-height:1.6;margin-top:0px;margin-right:auto;margin-bottom:0.5rem;margin-left:auto}.nvw-campaigns-hero .purpose-tag{display:inline-block;color:#5b5566;font-size:0.9rem;margin-top:0.75rem;padding-top:0.35rem;padding-right:0.85rem;padding-bottom:0.35rem;padding-left:0.85rem;background-color:#f6f1fd;border-radius:20px;border-top:1px solid #e8e1f2;border-right:1px solid #e8e1f2;border-bottom:1px solid #e8e1f2;border-left:1px solid #e8e1f2}@media (max-width:767px){.nvw-campaigns-hero h1{font-size:1.95rem}}.nvw-projects-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3rem}@media (max-width:1023px){.nvw-projects-grid{grid-template-columns:repeat(2,1fr)}}.nvw-campaigns-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:3rem}.nvw-hub-card{display:flex;flex-flow:column;overflow:hidden;background-color:#fff;border-radius:14px;border-top:1px solid #e8e1f2;border-right:1px solid #e8e1f2;border-bottom:1px solid #e8e1f2;border-left:1px solid #e8e1f2;transition:transform 0.2s ease,box-shadow 0.2s ease;box-shadow:0px 4px 16px rgba(60,7,100,.04)}.nvw-hub-card:hover{box-shadow:0px 8px 24px rgba(60,7,100,.09);transform:translate3d(0,-3px,0)}.nvw-card-img-wrap{position:relative;width:100%;height:200px;overflow:hidden;background-color:#f6f1fd}.nvw-card-img-wrap img{display:block;width:100%;height:100%;object-fit:cover}.nvw-card-badge{position:absolute;top:12px;left:12px;color:#fff;font-weight:700;font-size:0.78rem;text-transform:uppercase;letter-spacing:0.04em;padding-top:0.3rem;padding-right:0.65rem;padding-bottom:0.3rem;padding-left:0.65rem;background-color:#3b0764;border-radius:6px}.nvw-card-body{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:0px;padding-top:1.4rem;padding-right:1.4rem;padding-bottom:1.4rem;padding-left:1.4rem}.nvw-card-body h3{color:#3b0764;font-size:1.3rem;line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0.65rem;margin-left:0px}.nvw-card-body p{flex-grow:1;flex-shrink:1;flex-basis:0px;color:#443e52;font-size:0.98rem;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}.nvw-card-body .nvw-card-btn{display:inline-flex;align-items:center;gap:0.4rem;align-self:start;min-height:44px;font-weight:600;font-size:0.95rem;padding-top:0.65rem;padding-right:1.15rem;padding-bottom:0.65rem;padding-left:1.15rem;background-color:#7810e2;border-radius:8px}.nvw-card-body .nvw-card-btn{color:#fff!important;text-decoration:none!important}.nvw-card-body .nvw-card-btn:hover{background-color:#5e0bb5;outline:2px solid #5e0bb5;outline-offset:2px}.nvw-card-body .nvw-card-btn:focus{background-color:#5e0bb5;outline:2px solid #5e0bb5;outline-offset:2px}.nvw-stories-list{display:flex;flex-flow:column;gap:1rem;margin-bottom:2.5rem}.nvw-story-item{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:1.25rem;padding-right:1.5rem;padding-bottom:1.25rem;padding-left:1.5rem;background-color:#fff;border-radius:12px;border-top:1px solid #e8e1f2;border-right:1px solid #e8e1f2;border-bottom:1px solid #e8e1f2;border-left:1px solid #e8e1f2;box-shadow:0px 2px 8px rgba(60,7,100,.03)}@media (max-width:767px){.nvw-story-item{flex-flow:column;align-items:start}}.nvw-story-content{flex-grow:1;flex-shrink:1;flex-basis:0px}.nvw-story-meta{color:var(--nvw-color-text-muted,#475569);font-size:0.85rem;margin-top:0px;margin-right:0px;margin-bottom:0.85rem;margin-left:0px}.nvw-story-title{font-size:1.25rem;line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-story-title a{color:var(--nvw-color-brand-deep,#4d0a91);font-weight:700;text-decoration:none}.nvw-story-title a:hover{color:var(--nvw-color-brand-primary,#7810e2);text-decoration:underline}.nvw-story-title a:hover{color:#7810e2;text-decoration:underline}.nvw-story-title a:focus{color:#7810e2;text-decoration:underline}.nvw-story-excerpt{flex-grow:1;color:var(--nvw-color-text-body,#263248);font-size:0.95rem;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}.nvw-story-link{display:inline-flex;align-items:center;color:var(--nvw-color-brand-primary,#7810e2);font-weight:700;font-size:0.95rem;text-decoration:none}.nvw-story-link:hover{color:var(--nvw-color-brand-deep,#4d0a91);text-decoration:underline}@media (max-width:767px){.nvw-story-link{justify-content:center;width:100%}}.nvw-story-link:hover{background-color:#f6f1fd}.nvw-story-link:hover{color:#3b0764!important}.nvw-story-link:focus{background-color:#f6f1fd}.nvw-story-link:focus{color:#3b0764!important}@media (max-width:767px){.nvw-projects-grid{grid-template-columns:1fr}}@media (max-width:767px){.nvw-campaigns-grid{grid-template-columns:1fr}}.nvw-about-wrap{max-width:1080px;color:var(--nvw-text-main,#1e1b26);margin-right:auto;margin-left:auto;padding-top:1rem;padding-bottom:3.5rem}.nvw-about-hero{margin-bottom:2.5rem;padding-top:2.25rem;padding-right:2rem;padding-bottom:2.25rem;padding-left:2rem;background-image:linear-gradient(135deg,#faf8fc 0%,#f6f1fd 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:16px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2);box-shadow:0px 2px 8px rgba(120,16,226,.04)}.nvw-about-hero h1{color:var(--nvw-brand-deep,#3b0764);font-weight:800;font-size:2.35rem;line-height:1.2;margin-top:0px;margin-bottom:0.85rem}.nvw-about-hero p.nvw-about-lead{max-width:820px;color:var(--nvw-text-muted,#5b5566);font-size:1.15rem;line-height:1.6;margin-top:0px;margin-bottom:1.25rem}@media (max-width:767px){.nvw-about-hero{padding-top:1.5rem;padding-right:1.25rem;padding-bottom:1.5rem;padding-left:1.25rem}.nvw-about-hero h1{font-size:1.85rem}}.nvw-about-badge{display:inline-block;color:var(--nvw-brand-primary,#7810e2);font-weight:700;font-size:0.82rem;text-transform:uppercase;letter-spacing:0.06em;margin-bottom:0.85rem;padding-top:0.35rem;padding-right:0.85rem;padding-bottom:0.35rem;padding-left:0.85rem;background-color:#fff;border-radius:999px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-about-purpose{display:flex;align-items:start;gap:0.65rem;color:var(--nvw-brand-deep,#3b0764);font-size:0.95rem;line-height:1.5;padding-top:0.85rem;padding-right:1.15rem;padding-bottom:0.85rem;padding-left:1.15rem;background-color:#fff;border-radius:8px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:4px solid var(--nvw-brand-primary,#7810e2)}.nvw-about-section{margin-bottom:3rem}.nvw-about-section-header{margin-bottom:1.5rem}.nvw-about-section-header h2{color:var(--nvw-brand-deep,#3b0764);font-weight:700;font-size:1.75rem;margin-top:0px;margin-bottom:0.4rem}.nvw-about-section-header p{color:var(--nvw-text-muted,#5b5566);font-size:1.05rem;line-height:1.55;margin-top:0px;margin-bottom:0px}.nvw-about-mandate-card{padding-top:1.75rem;padding-right:2rem;padding-bottom:1.75rem;padding-left:2rem;background-color:#fff;border-radius:12px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2);box-shadow:0px 2px 6px rgba(0,0,0,.02)}.nvw-about-mandate-card p{color:var(--nvw-text-main,#1e1b26);font-size:1.05rem;line-height:1.65;margin-top:0px;margin-bottom:1.15rem}.nvw-about-btn-secondary{display:inline-flex;align-items:center;gap:0.5rem;min-height:44px;color:var(--nvw-brand-primary,#7810e2);font-weight:600;font-size:0.95rem;text-decoration:none;padding-top:0.65rem;padding-right:1.25rem;padding-bottom:0.65rem;padding-left:1.25rem;background-color:var(--nvw-brand-light,#f6f1fd);border-radius:8px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-about-btn-secondary:hover{background-color:var(--nvw-brand-primary,#7810e2)}.nvw-about-btn-secondary:hover{color:#fff!important;text-decoration:none!important}.nvw-about-btn-secondary:focus-visible{outline:3px solid var(--nvw-brand-primary,#7810e2);outline-offset:2px}.nvw-about-pillars-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}@media (max-width:767px){.nvw-about-pillars-grid{grid-template-columns:1fr}}.nvw-about-pillar-card{display:flex;flex-flow:column;padding-top:1.35rem;padding-right:1.5rem;padding-bottom:1.35rem;padding-left:1.5rem;background-color:#fff;border-radius:10px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:4px solid var(--nvw-brand-primary,#7810e2)}.nvw-about-pillar-card h3{color:var(--nvw-brand-deep,#3b0764);font-weight:700;font-size:1.2rem;margin-top:0px;margin-bottom:0.5rem}.nvw-about-pillar-card p{color:var(--nvw-text-main,#1e1b26);font-size:0.98rem;line-height:1.55;margin-top:0px;margin-bottom:0px}.nvw-about-history-box{padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:#fff;border-radius:14px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2);box-shadow:0px 2px 8px rgba(0,0,0,.02)}.nvw-about-quote-box{margin-bottom:1.75rem;padding-top:1.25rem;padding-right:1.5rem;padding-bottom:1.25rem;padding-left:1.5rem;background-color:var(--nvw-brand-light,#f6f1fd);border-radius:8px;border-left:4px solid var(--nvw-brand-primary,#7810e2)}.nvw-about-quote-box blockquote{color:var(--nvw-brand-deep,#3b0764);font-weight:700;font-size:1.25rem;line-height:1.45;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-about-history-narrative p{color:var(--nvw-text-main,#1e1b26);font-size:1.02rem;line-height:1.65;margin-top:0px;margin-bottom:1rem}.nvw-about-photos-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1.75rem;margin-bottom:1.75rem}@media (max-width:767px){.nvw-about-photos-grid{grid-template-columns:1fr}}.nvw-about-photo-card{display:flex;flex-flow:column;overflow:hidden;background-color:#faf8fc;border-radius:10px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-about-photo-card img{display:block;width:100%;height:240px;object-fit:cover}.nvw-about-photo-card.fit-contain img{object-fit:contain;padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem;background-color:#fff}.nvw-about-photo-caption{color:var(--nvw-text-muted,#5b5566);font-size:0.88rem;line-height:1.45;padding-top:0.85rem;padding-right:1rem;padding-bottom:0.85rem;padding-left:1rem;border-top:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-about-photo-caption strong{display:block;color:var(--nvw-brand-deep,#3b0764);margin-bottom:0.2rem}.nvw-about-archives{margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-about-archives h3{color:var(--nvw-brand-deep,#3b0764);font-weight:700;font-size:1.2rem;margin-top:0px;margin-bottom:0.85rem}.nvw-about-archive-list{display:flex;flex-flow:column;gap:0.85rem}.nvw-about-archive-item{display:flex;justify-content:space-between;align-items:center;gap:1rem;color:var(--nvw-text-main,#1e1b26);padding-top:0.9rem;padding-right:1.15rem;padding-bottom:0.9rem;padding-left:1.15rem;background-color:#faf8fc;border-radius:8px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-about-archive-item:hover{background-color:var(--nvw-brand-light,#f6f1fd)}.nvw-about-archive-item:hover{border-color:var(--nvw-brand-primary,#7810e2)}.nvw-about-archive-item:focus-visible{outline:3px solid var(--nvw-brand-primary,#7810e2);outline-offset:2px}.nvw-about-archive-item{text-decoration:none!important}@media (max-width:767px){.nvw-about-archive-item{flex-flow:column;align-items:start}}.nvw-about-archive-info{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:auto}.nvw-about-archive-info strong{display:block;color:var(--nvw-brand-deep,#3b0764);font-size:0.98rem;margin-bottom:0.2rem}.nvw-about-archive-info span{color:var(--nvw-text-muted,#5b5566);font-size:0.88rem}.nvw-about-archive-badge{color:var(--nvw-brand-primary,#7810e2);font-weight:600;font-size:0.8rem;padding-top:0.35rem;padding-right:0.75rem;padding-bottom:0.35rem;padding-left:0.75rem;background-color:#fff;border-radius:6px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-about-archive-badge{white-space:nowrap}.nvw-about-solidarity-card{padding-top:1.75rem;padding-right:2rem;padding-bottom:1.75rem;padding-left:2rem;background-color:#fff;border-radius:12px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-about-solidarity-card p{color:var(--nvw-text-main,#1e1b26);font-size:1.02rem;line-height:1.6;margin-top:0px;margin-bottom:1.25rem}.nvw-about-partner-chips{display:flex;gap:0.65rem}.nvw-about-partner-chips{flex-wrap:wrap}.nvw-about-partner-chip{display:inline-flex;align-items:center;color:var(--nvw-brand-deep,#3b0764);font-weight:600;font-size:0.92rem;padding-top:0.45rem;padding-right:0.95rem;padding-bottom:0.45rem;padding-left:0.95rem;background-color:var(--nvw-brand-light,#f6f1fd);border-radius:999px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-about-cta-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}@media (max-width:767px){.nvw-about-cta-grid{grid-template-columns:1fr}}.nvw-about-cta-card{display:flex;flex-flow:column;justify-content:space-between;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:#fff;border-radius:12px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-about-cta-card h3{color:var(--nvw-brand-deep,#3b0764);font-weight:700;font-size:1.25rem;margin-top:0px;margin-bottom:0.5rem}.nvw-about-cta-card p{flex-grow:1;color:var(--nvw-text-muted,#5b5566);font-size:0.95rem;line-height:1.55;margin-top:0px;margin-bottom:1.25rem}.nvw-about-btn-primary{display:inline-flex;justify-content:center;align-items:center;gap:0.5rem;min-height:44px;font-weight:700;font-size:0.98rem;padding-top:0.65rem;padding-right:1.25rem;padding-bottom:0.65rem;padding-left:1.25rem;background-color:var(--nvw-brand-primary,#7810e2);border-radius:8px;border-top:1px solid var(--nvw-brand-primary,#7810e2);border-right:1px solid var(--nvw-brand-primary,#7810e2);border-bottom:1px solid var(--nvw-brand-primary,#7810e2);border-left:1px solid var(--nvw-brand-primary,#7810e2)}.nvw-about-btn-primary:hover{background-color:var(--nvw-brand-hover,#5e0cb3)}.nvw-about-btn-primary:hover{border-color:var(--nvw-brand-hover,#5e0cb3);color:#fff!important}.nvw-about-btn-primary:focus-visible{outline:3px solid var(--nvw-brand-primary,#7810e2);outline-offset:2px}.nvw-about-btn-primary{color:#fff!important;text-decoration:none!important}@media (max-width:767px){.nvw-about-mandate-card{padding-top:1.35rem;padding-right:1.15rem;padding-bottom:1.35rem;padding-left:1.15rem}}@media (max-width:767px){.nvw-about-history-box{padding-top:1.35rem;padding-right:1.15rem;padding-bottom:1.35rem;padding-left:1.15rem}}@media (max-width:767px){.nvw-about-solidarity-card{padding-top:1.35rem;padding-right:1.15rem;padding-bottom:1.35rem;padding-left:1.15rem}}.nvw-about-mandate-action{margin-top:1.25rem}.nvw-header-video-section{display:flex;flex-flow:column;justify-content:center;align-items:center;padding-top:1.5rem;padding-right:1.25rem;padding-bottom:1.75rem;padding-left:1.25rem;background-color:var(--nvw-brand-deep,#3b0764);border-bottom:2px solid var(--nvw-brand-primary,#7810e2)}@media (max-width:767px){.nvw-header-video-section{padding-top:1rem;padding-right:0.75rem;padding-bottom:1.25rem;padding-left:0.75rem}}.nvw-header-video-wrap{width:100%;max-width:1100px;overflow:hidden;line-height:0;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;background-color:#000;border-radius:12px;box-shadow:0px 10px 30px rgba(0,0,0,.25)}.nvw-header-video-wrap video{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:16/9}@media (max-width:767px){.nvw-header-video-wrap{border-radius:8px}}.nvw-header-video-caption{color:#f6f1fd;font-size:0.875rem;text-align:center;letter-spacing:0.02em;margin-top:0.75rem}@media (max-width:767px){.nvw-header-video-caption{font-size:0.8rem}}.nvw-events-hub{max-width:1120px;color:var(--nvw-text-main,#1e1b26);font-family:inherit;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:2.5rem;padding-right:1.25rem;padding-bottom:4rem;padding-left:1.25rem}@media (max-width:767px){.nvw-events-hub{padding-top:1.5rem;padding-right:1rem;padding-bottom:3rem;padding-left:1rem}}.nvw-events-hero{text-align:left;margin-bottom:2.5rem}.nvw-events-hero h1{color:var(--nvw-brand-deep,#3b0764);font-weight:800;font-size:2.5rem;line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}@media (max-width:767px){.nvw-events-hero h1{font-size:2rem}}.nvw-events-badge{display:inline-block;color:var(--nvw-brand-primary,#7810e2);font-weight:700;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.75rem;padding-top:0.35rem;padding-right:0.85rem;padding-bottom:0.35rem;padding-left:0.85rem;background-color:var(--nvw-brand-light,#f6f1fd);border-radius:9999px}.nvw-events-lead{max-width:820px;color:var(--nvw-text-muted,#5b5566);font-size:1.2rem;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}.nvw-events-purpose{color:var(--nvw-text-main,#1e1b26);font-size:0.95rem;line-height:1.5;margin-bottom:1.5rem;padding-top:0.9rem;padding-right:1.25rem;padding-bottom:0.9rem;padding-left:1.25rem;background-color:var(--nvw-bg-surface,#faf8fc);border-top-left-radius:0px;border-top-right-radius:8px;border-bottom-left-radius:0px;border-bottom-right-radius:8px;border-left:4px solid var(--nvw-brand-primary,#7810e2)}.nvw-events-purpose strong{color:var(--nvw-brand-deep,#3b0764)}.nvw-events-nav{display:flex;gap:0.75rem;margin-bottom:2.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-events-nav{flex-wrap:wrap}.nvw-events-jump-btn{display:inline-flex;align-items:center;gap:0.35rem;color:var(--nvw-brand-deep,#3b0764);font-weight:600;font-size:0.9rem;text-decoration:none;padding-top:0.55rem;padding-right:1rem;padding-bottom:0.55rem;padding-left:1rem;background-color:var(--nvw-brand-light,#f6f1fd);border-radius:9999px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2);transition:all 0.2s ease}.nvw-events-jump-btn:hover{color:#fff;background-color:var(--nvw-brand-primary,#7810e2)}.nvw-events-jump-btn:hover{border-color:var(--nvw-brand-primary,#7810e2)}.nvw-events-jump-btn:focus-visible{color:#fff;background-color:var(--nvw-brand-primary,#7810e2)}.nvw-events-jump-btn:focus-visible{border-color:var(--nvw-brand-primary,#7810e2)}.nvw-events-section{margin-bottom:3.5rem}.nvw-events-section-header{margin-bottom:1.75rem}.nvw-events-section-header h2{color:var(--nvw-brand-deep,#3b0764);font-weight:800;font-size:1.85rem;margin-top:0.25rem;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-events-section-header p{max-width:800px;color:var(--nvw-text-muted,#5b5566);font-size:1.05rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-featured-event-card{display:grid;grid-template-columns:1fr 1fr;gap:2rem;overflow:hidden;margin-bottom:2rem;background-color:#fff;border-radius:16px;border-top:2px solid var(--nvw-brand-primary,#7810e2);border-right:2px solid var(--nvw-brand-primary,#7810e2);border-bottom:2px solid var(--nvw-brand-primary,#7810e2);border-left:2px solid var(--nvw-brand-primary,#7810e2);box-shadow:0px 4px 20px rgba(120,16,226,.08)}@media (max-width:1023px){.nvw-featured-event-card{grid-template-columns:1fr}}.nvw-event-image-wrap{display:flex;justify-content:center;align-items:center;position:relative;min-height:320px;background-color:#2a2038}.nvw-event-image-wrap img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:1023px){.nvw-event-image-wrap{min-height:260px}}.nvw-event-info{display:flex;flex-flow:column;justify-content:center;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem}.nvw-event-status-pill{display:inline-block;align-self:start;color:#fff;font-weight:700;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.75rem;padding-top:0.25rem;padding-right:0.75rem;padding-bottom:0.25rem;padding-left:0.75rem;background-color:#b45309;border-radius:9999px}.nvw-event-title{color:var(--nvw-brand-deep,#3b0764);font-weight:800;font-size:1.6rem;line-height:1.25;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-event-meta-list{display:flex;flex-flow:column;gap:0.65rem;margin-bottom:1.25rem}.nvw-event-meta-item{display:flex;align-items:start;gap:0.6rem;color:var(--nvw-text-main,#1e1b26);font-size:0.95rem;line-height:1.45}.nvw-event-meta-icon{color:var(--nvw-brand-primary,#7810e2);font-size:1.1rem;line-height:1}.nvw-event-theme-box{color:var(--nvw-brand-deep,#3b0764);font-weight:700;font-size:0.95rem;margin-bottom:1rem;padding-top:0.65rem;padding-right:0.95rem;padding-bottom:0.65rem;padding-left:0.95rem;background-color:var(--nvw-brand-light,#f6f1fd);border-top-left-radius:0px;border-top-right-radius:6px;border-bottom-left-radius:0px;border-bottom-right-radius:6px;border-left:3px solid var(--nvw-brand-primary,#7810e2)}.nvw-event-desc{color:var(--nvw-text-muted,#5b5566);font-size:0.95rem;line-height:1.6;margin-bottom:1.5rem}.nvw-event-actions{display:flex;gap:0.75rem}.nvw-event-actions{flex-wrap:wrap}@media (max-width:767px){.nvw-event-actions{flex-flow:column}}.nvw-ongoing-box{display:flex;flex-flow:column;gap:0.5rem;padding-top:1.5rem;padding-right:1.75rem;padding-bottom:1.5rem;padding-left:1.75rem;background-color:var(--nvw-bg-surface,#faf8fc);border-radius:12px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-ongoing-box h3{color:var(--nvw-brand-deep,#3b0764);font-weight:700;font-size:1.15rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-ongoing-box p{color:var(--nvw-text-muted,#5b5566);font-size:0.95rem;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-ongoing-box a{color:var(--nvw-brand-primary,#7810e2);font-weight:700;text-decoration:underline}.nvw-ongoing-box a{text-underline-offset:3px}.nvw-calendar-download-bar{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;color:#fff;margin-bottom:2rem;padding-top:1.75rem;padding-right:2rem;padding-bottom:1.75rem;padding-left:2rem;background-image:linear-gradient(135deg,#3b0764 0%,#581c87 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:14px}.nvw-calendar-download-bar{flex-wrap:wrap}@media (max-width:767px){.nvw-calendar-download-bar{flex-flow:column;align-items:start}}.nvw-download-info h3{color:#fff;font-weight:800;font-size:1.35rem;margin-top:0px;margin-right:0px;margin-bottom:0.35rem;margin-left:0px}.nvw-download-info p{color:#e9d5ff;font-size:0.95rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-btn-download{display:inline-flex;align-items:center;gap:0.5rem;color:var(--nvw-brand-deep,#3b0764);font-weight:800;font-size:1rem;text-decoration:none;padding-top:0.85rem;padding-right:1.5rem;padding-bottom:0.85rem;padding-left:1.5rem;background-color:#fff;border-radius:8px;transition:all 0.2s ease;box-shadow:0px 4px 12px rgba(0,0,0,.15)}.nvw-btn-download{white-space:nowrap}@media (max-width:767px){.nvw-btn-download{justify-content:center;width:100%}}.nvw-btn-download:hover{color:var(--nvw-brand-primary,#7810e2);background-color:var(--nvw-brand-light,#f6f1fd);transform:translate3d(0,-1px,0)}.nvw-btn-download:focus-visible{color:var(--nvw-brand-primary,#7810e2);background-color:var(--nvw-brand-light,#f6f1fd);transform:translate3d(0,-1px,0)}.nvw-seasons-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2.5rem}@media (max-width:767px){.nvw-seasons-grid{grid-template-columns:1fr}}.nvw-season-card{display:flex;flex-flow:column;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:#fff;border-radius:12px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-season-header{margin-bottom:1rem;padding-bottom:0.75rem;border-bottom:2px solid var(--nvw-brand-light,#f6f1fd)}.nvw-season-title{color:var(--nvw-brand-deep,#3b0764);font-weight:800;font-size:1.25rem;margin-top:0px;margin-right:0px;margin-bottom:0.25rem;margin-left:0px}.nvw-season-sub{color:var(--nvw-brand-primary,#7810e2);font-weight:600;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.05em}.nvw-month-block{margin-bottom:1.25rem}.nvw-month-block:last-child{margin-bottom:0px}.nvw-month-name{color:var(--nvw-brand-primary,#7810e2);font-weight:800;font-size:0.95rem;text-transform:uppercase;letter-spacing:0.04em;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-days-list{display:flex;flex-flow:column;gap:0.45rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.nvw-days-list{list-style:none}.nvw-day-item{display:flex;align-items:baseline;gap:0.65rem;font-size:0.9rem;line-height:1.4}.nvw-day-date{flex-shrink:0;min-width:52px;color:var(--nvw-brand-deep,#3b0764);font-weight:700}.nvw-day-name{color:var(--nvw-text-main,#1e1b26)}.nvw-day-tag-local{display:inline-block;color:var(--nvw-accent-green,#2d5a4c);font-weight:700;font-size:0.75rem;margin-left:0.35rem;padding-top:0.1rem;padding-right:0.45rem;padding-bottom:0.1rem;padding-left:0.45rem;background-color:var(--nvw-accent-green-light,#e8f2ee);border-radius:4px}.nvw-pdf-viewer-section{margin-bottom:3.5rem;padding-top:1.75rem;padding-right:1.75rem;padding-bottom:1.75rem;padding-left:1.75rem;background-color:var(--nvw-bg-surface,#faf8fc);border-radius:12px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-pdf-viewer-header{margin-bottom:1.25rem}.nvw-pdf-viewer-header h3{color:var(--nvw-brand-deep,#3b0764);font-weight:700;font-size:1.2rem;margin-top:0px;margin-right:0px;margin-bottom:0.25rem;margin-left:0px}.nvw-pdf-viewer-header p{color:var(--nvw-text-muted,#5b5566);font-size:0.9rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-past-events-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem}@media (max-width:767px){.nvw-past-events-grid{grid-template-columns:1fr}}.nvw-past-card{display:flex;flex-flow:column;justify-content:space-between;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:#fff;border-radius:12px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2);transition:transform 0.2s ease,border-color 0.2s ease}.nvw-past-card:hover{transform:translate3d(0,-2px,0)}.nvw-past-card:hover{border-color:var(--nvw-brand-primary,#7810e2)}.nvw-past-card h3{color:var(--nvw-brand-deep,#3b0764);font-weight:700;font-size:1.2rem;line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-past-card p{color:var(--nvw-text-muted,#5b5566);font-size:0.9rem;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-past-card-badge{display:inline-block;align-self:start;color:var(--nvw-brand-primary,#7810e2);font-weight:700;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.65rem;padding-top:0.2rem;padding-right:0.6rem;padding-bottom:0.2rem;padding-left:0.6rem;background-color:var(--nvw-brand-light,#f6f1fd);border-radius:9999px}.nvw-past-card-link{color:var(--nvw-brand-primary,#7810e2);font-weight:700;font-size:0.9rem;text-decoration:underline}.nvw-past-card-link{text-underline-offset:3px}.nvw-suggest-card{max-width:820px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:var(--nvw-brand-light,#f6f1fd);border-radius:14px;border-top:1px solid var(--nvw-border-color,#e8e1f2);border-right:1px solid var(--nvw-border-color,#e8e1f2);border-bottom:1px solid var(--nvw-border-color,#e8e1f2);border-left:1px solid var(--nvw-border-color,#e8e1f2)}.nvw-suggest-card h3{color:var(--nvw-brand-deep,#3b0764);font-weight:800;font-size:1.45rem;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-suggest-card p{max-width:600px;color:var(--nvw-text-muted,#5b5566);font-size:0.95rem;line-height:1.6;margin-top:0px;margin-right:auto;margin-bottom:1.5rem;margin-left:auto}.nvw-suggest-actions{display:flex;justify-content:center;gap:1rem}.nvw-suggest-actions{flex-wrap:wrap}@media (max-width:767px){.nvw-btn-secondary{justify-content:center;width:100%}}.nvw-galleries-wrap{width:100%;max-width:1200px;box-sizing:border-box;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:1.25rem;padding-bottom:4rem;padding-left:1.25rem}.nvw-galleries-hero{text-align:center;margin-top:1.5rem;margin-right:0px;margin-bottom:2.5rem;margin-left:0px;padding-top:2.5rem;padding-right:2rem;padding-bottom:2.5rem;padding-left:2rem;background-image:linear-gradient(135deg,rgba(120,16,226,.08) 0%,rgba(120,16,226,.02) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:16px;border-top:1px solid var(--nvw-color-border,#e2e8f0);border-right:1px solid var(--nvw-color-border,#e2e8f0);border-bottom:1px solid var(--nvw-color-border,#e2e8f0);border-left:1px solid var(--nvw-color-border,#e2e8f0)}.nvw-galleries-hero-badge{display:inline-block;color:var(--nvw-color-brand,#7810e2);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.06em;margin-bottom:1rem;padding-top:0.35rem;padding-right:0.85rem;padding-bottom:0.35rem;padding-left:0.85rem;background-color:#f3ebfc;border-radius:9999px}.nvw-galleries-hero-title{color:var(--nvw-color-text,#1e293b);font-weight:800;font-size:2.5rem;line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-galleries-hero-desc{max-width:780px;color:var(--nvw-color-text-muted,#475569);font-size:1.15rem;line-height:1.6;margin-top:0px;margin-right:auto;margin-bottom:1.75rem;margin-left:auto}.nvw-galleries-nav{display:flex;justify-content:center;gap:0.6rem;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.nvw-galleries-nav{flex-wrap:wrap;list-style:none}.nvw-galleries-nav-link{display:inline-flex;align-items:center;min-height:44px;color:var(--nvw-color-brand,#7810e2);font-weight:600;font-size:0.9rem;text-decoration:none;padding-top:0.55rem;padding-right:1.1rem;padding-bottom:0.55rem;padding-left:1.1rem;background-color:#fff;border-radius:9999px;border-top:1px solid var(--nvw-color-border,#cbd5e1);border-right:1px solid var(--nvw-color-border,#cbd5e1);border-bottom:1px solid var(--nvw-color-border,#cbd5e1);border-left:1px solid var(--nvw-color-border,#cbd5e1);transition:all 0.2s ease}.nvw-galleries-nav-link:hover{color:#fff;background-color:var(--nvw-color-brand,#7810e2)}.nvw-galleries-nav-link:hover{border-color:var(--nvw-color-brand,#7810e2)}.nvw-galleries-nav-link:focus-visible{color:#fff;background-color:var(--nvw-color-brand,#7810e2)}.nvw-galleries-nav-link:focus-visible{border-color:var(--nvw-color-brand,#7810e2)}.nvw-galleries-section{margin-bottom:3.5rem}.nvw-galleries-sec-header{margin-bottom:1.75rem;padding-bottom:0.75rem;border-bottom:2px solid #f3ebfc}.nvw-galleries-sec-title{color:var(--nvw-color-text,#1e293b);font-weight:700;font-size:1.75rem;margin-top:0px;margin-right:0px;margin-bottom:0.35rem;margin-left:0px}.nvw-galleries-sec-subtitle{color:var(--nvw-color-text-muted,#64748b);font-size:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-gallery-feature-card{margin-bottom:2rem;padding-top:1.75rem;padding-right:1.75rem;padding-bottom:1.75rem;padding-left:1.75rem;background-color:#fff;border-radius:14px;border-top:1px solid var(--nvw-color-border,#e2e8f0);border-right:1px solid var(--nvw-color-border,#e2e8f0);border-bottom:1px solid var(--nvw-color-border,#e2e8f0);border-left:1px solid var(--nvw-color-border,#e2e8f0);box-shadow:0px 2px 8px rgba(0,0,0,.04)}.nvw-gallery-feature-head{display:flex;justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1.25rem}.nvw-gallery-feature-head{flex-wrap:wrap}.nvw-gallery-feature-title{color:var(--nvw-color-text,#1e293b);font-weight:700;font-size:1.4rem;margin-top:0px;margin-right:0px;margin-bottom:0.4rem;margin-left:0px}.nvw-gallery-feature-summary{max-width:720px;color:var(--nvw-color-text-muted,#475569);font-size:0.95rem;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-gallery-photo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.nvw-photo-card{display:flex;flex-flow:column;overflow:hidden;background-color:#f8fafc;border-radius:10px;border-top:1px solid #e2e8f0;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-left:1px solid #e2e8f0}.nvw-photo-card:hover .nvw-photo-img{transform:scale(1.03,1.03)}.nvw-photo-wrap{position:relative;width:100%;overflow:hidden;aspect-ratio:4/3;background-color:#e2e8f0}.nvw-photo-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.nvw-photo-meta{color:var(--nvw-color-text-muted,#475569);font-size:0.85rem;line-height:1.4;padding-top:0.85rem;padding-right:1rem;padding-bottom:0.85rem;padding-left:1rem;background-color:#fff;border-top:1px solid #f1f5f9}.nvw-galleries-two-col{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}.nvw-gallery-compact-card{display:flex;flex-flow:column;overflow:hidden;background-color:#fff;border-radius:12px;border-top:1px solid var(--nvw-color-border,#e2e8f0);border-right:1px solid var(--nvw-color-border,#e2e8f0);border-bottom:1px solid var(--nvw-color-border,#e2e8f0);border-left:1px solid var(--nvw-color-border,#e2e8f0);box-shadow:0px 1px 4px rgba(0,0,0,.04)}.nvw-gallery-compact-body{display:flex;flex-flow:column;flex-grow:1;padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}.nvw-gallery-compact-title{color:var(--nvw-color-text,#1e293b);font-weight:700;font-size:1.2rem;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-gallery-compact-desc{flex-grow:1;color:var(--nvw-color-text-muted,#475569);font-size:0.9rem;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-galleries-callout{text-align:center;margin-top:3rem;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:#fdfaf5;border-radius:14px;border-top:1.5px solid var(--nvw-color-gold,#c48a12);border-right:1.5px solid var(--nvw-color-gold,#c48a12);border-bottom:1.5px solid var(--nvw-color-gold,#c48a12);border-left:1.5px solid var(--nvw-color-gold,#c48a12)}.nvw-galleries-callout-title{color:#78350f;font-weight:700;font-size:1.35rem;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-galleries-callout-text{max-width:680px;color:#451a03;font-size:1rem;line-height:1.5;margin-top:0px;margin-right:auto;margin-bottom:1.25rem;margin-left:auto}.nvw-contact-wrap{width:100%;max-width:1100px;box-sizing:border-box;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:1.25rem;padding-bottom:4rem;padding-left:1.25rem}.nvw-contact-hero{text-align:center;margin-top:1.5rem;margin-right:0px;margin-bottom:2.5rem;margin-left:0px;padding-top:2.5rem;padding-right:2rem;padding-bottom:2.5rem;padding-left:2rem;background-image:linear-gradient(135deg,rgba(120,16,226,.08) 0%,rgba(120,16,226,.02) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:16px;border-top:1px solid var(--nvw-color-border,#e2e8f0);border-right:1px solid var(--nvw-color-border,#e2e8f0);border-bottom:1px solid var(--nvw-color-border,#e2e8f0);border-left:1px solid var(--nvw-color-border,#e2e8f0)}.nvw-contact-badge{display:inline-block;color:var(--nvw-color-brand,#7810e2);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.06em;margin-bottom:1rem;padding-top:0.35rem;padding-right:0.85rem;padding-bottom:0.35rem;padding-left:0.85rem;background-color:#f3ebfc;border-radius:9999px}.nvw-contact-title{color:var(--nvw-color-text,#1e293b);font-weight:800;font-size:2.4rem;line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-contact-subtitle{max-width:760px;color:var(--nvw-color-text-muted,#475569);font-size:1.15rem;line-height:1.6;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.nvw-contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-bottom:2.5rem}.nvw-contact-card{display:flex;flex-flow:column;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:#fff;border-radius:12px;border-top:1px solid var(--nvw-color-border,#e2e8f0);border-right:1px solid var(--nvw-color-border,#e2e8f0);border-bottom:1px solid var(--nvw-color-border,#e2e8f0);border-left:1px solid var(--nvw-color-border,#e2e8f0);transition:transform 0.2s ease,box-shadow 0.2s ease;box-shadow:0px 1px 4px rgba(0,0,0,.04)}.nvw-contact-card:hover{box-shadow:0px 4px 12px rgba(120,16,226,.08);transform:translate3d(0,-2px,0)}.nvw-contact-card-role{color:var(--nvw-color-brand,#7810e2);font-weight:700;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.4rem}.nvw-contact-card-title{color:var(--nvw-color-text,#1e293b);font-weight:700;font-size:1.2rem;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-contact-card-desc{flex-grow:1;color:var(--nvw-color-text-muted,#475569);font-size:0.9rem;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}.nvw-contact-btn{display:inline-flex;justify-content:center;align-items:center;min-height:44px;color:var(--nvw-color-brand,#7810e2);font-weight:600;font-size:0.9rem;text-decoration:none;padding-top:0.6rem;padding-right:1rem;padding-bottom:0.6rem;padding-left:1rem;background-color:#f3ebfc;border-radius:8px;border-top:1px solid var(--nvw-color-brand,#7810e2);border-right:1px solid var(--nvw-color-brand,#7810e2);border-bottom:1px solid var(--nvw-color-brand,#7810e2);border-left:1px solid var(--nvw-color-brand,#7810e2);transition:all 0.2s ease}.nvw-contact-btn:hover{color:#fff;background-color:var(--nvw-color-brand,#7810e2)}.nvw-contact-btn:focus-visible{color:#fff;background-color:var(--nvw-color-brand,#7810e2)}.nvw-contact-form-box{margin-bottom:2.5rem;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:#fff;border-radius:16px;border-top:1px solid var(--nvw-color-border,#e2e8f0);border-right:1px solid var(--nvw-color-border,#e2e8f0);border-bottom:1px solid var(--nvw-color-border,#e2e8f0);border-left:1px solid var(--nvw-color-border,#e2e8f0);box-shadow:0px 2px 10px rgba(0,0,0,.04)}.nvw-contact-form-head{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #f1f5f9}.nvw-contact-form-title{color:var(--nvw-color-text,#1e293b);font-weight:700;font-size:1.5rem;margin-top:0px;margin-right:0px;margin-bottom:0.4rem;margin-left:0px}.nvw-contact-form-desc{color:var(--nvw-color-text-muted,#475569);font-size:0.95rem;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-contact-privacy-note{color:var(--nvw-color-text-muted,#64748b);font-size:0.85rem;margin-top:0.75rem}.nvw-contact-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2.5rem}.nvw-contact-info-card{padding-top:1.75rem;padding-right:1.75rem;padding-bottom:1.75rem;padding-left:1.75rem;background-color:#f8fafc;border-radius:14px;border-top:1px solid #e2e8f0;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-left:1px solid #e2e8f0}.nvw-contact-info-title{color:var(--nvw-color-text,#1e293b);font-weight:700;font-size:1.25rem;margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.nvw-contact-address-text{color:var(--nvw-color-text,#334155);font-size:0.95rem;line-height:1.6;font-style:normal;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-contact-cta-bar{color:#fff;text-align:center;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-image:linear-gradient(135deg,var(--nvw-color-brand,#7810e2) 0%,#5c0cad 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:14px}.nvw-contact-cta-title{color:#fff;font-weight:700;font-size:1.35rem;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-contact-cta-text{max-width:600px;color:#f1e6fd;font-size:1rem;line-height:1.5;margin-top:0px;margin-right:auto;margin-bottom:1.25rem;margin-left:auto}.nvw-contact-cta-buttons{display:flex;justify-content:center;gap:0.75rem}.nvw-contact-cta-buttons{flex-wrap:wrap}.nvw-btn-white{display:inline-flex;align-items:center;min-height:44px;color:var(--nvw-color-brand,#7810e2);font-weight:700;text-decoration:none;padding-top:0.65rem;padding-right:1.25rem;padding-bottom:0.65rem;padding-left:1.25rem;background-color:#fff;border-radius:8px;transition:opacity 0.2s ease}.nvw-btn-white:hover{opacity:0.92}.nvw-btn-white:focus-visible{opacity:0.92}.nvw-btn-white-outline{display:inline-flex;align-items:center;min-height:44px;color:#fff;font-weight:600;text-decoration:none;padding-top:0.65rem;padding-right:1.25rem;padding-bottom:0.65rem;padding-left:1.25rem;background-color:transparent;border-radius:8px;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;transition:background-color 0.2s ease}.nvw-btn-white-outline:hover{background-color:rgba(255,255,255,.15)}.nvw-btn-white-outline:focus-visible{background-color:rgba(255,255,255,.15)}.nvw-btn-gold{display:inline-flex;align-items:center;min-height:44px;color:#fff;font-weight:700;text-decoration:none;padding-top:0.65rem;padding-right:1.25rem;padding-bottom:0.65rem;padding-left:1.25rem;background-color:#7810e2;border-radius:8px;border-top:2px solid #7810e2;border-right:2px solid #7810e2;border-bottom:2px solid #7810e2;border-left:2px solid #7810e2}.nvw-btn-gold:hover{color:#fff;background-color:#5c0cad}.nvw-btn-gold:focus-visible{color:#fff;background-color:#5c0cad}.nvw-donate-wrap{width:100%;max-width:960px;box-sizing:border-box;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:1.25rem;padding-bottom:4rem;padding-left:1.25rem}.nvw-donate-hero{margin-top:0px;margin-right:0px;margin-bottom:2rem;margin-left:0px;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:#f7f1fc;border-radius:12px;border-left:6px solid #7810e2}.nvw-donate-badge{display:inline-block;color:var(--nvw-color-brand,#7810e2);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.06em;margin-bottom:1rem;padding-top:0.35rem;padding-right:0.85rem;padding-bottom:0.35rem;padding-left:0.85rem;background-color:#f3ebfc;border-radius:9999px}.nvw-donate-title{color:var(--nvw-color-text,#1e293b);font-weight:800;font-size:2.3rem;line-height:1.25;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-donate-subtitle{max-width:720px;color:var(--nvw-color-text-muted,#475569);font-size:1.15rem;line-height:1.6;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.nvw-donate-impact-box{margin-bottom:2.5rem;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:#fff;border-radius:14px;border-top:1px solid var(--nvw-color-border,#e2e8f0);border-right:1px solid var(--nvw-color-border,#e2e8f0);border-bottom:1px solid var(--nvw-color-border,#e2e8f0);border-left:1px solid var(--nvw-color-border,#e2e8f0);box-shadow:0px 1px 4px rgba(0,0,0,.04)}.nvw-donate-impact-title{color:var(--nvw-color-text,#1e293b);font-weight:700;font-size:1.35rem;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-donate-impact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.nvw-donate-impact-card{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem;background-color:#f8fafc;border-radius:10px;border-top:1px solid #e2e8f0;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-left:1px solid #e2e8f0}.nvw-donate-impact-card-title{color:var(--nvw-color-brand,#7810e2);font-weight:700;font-size:1.05rem;margin-top:0px;margin-right:0px;margin-bottom:0.4rem;margin-left:0px}.nvw-donate-impact-card-desc{color:var(--nvw-color-text,#334155);font-size:0.9rem;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-donate-methods-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;margin-bottom:2.5rem}.nvw-donate-method-card{display:flex;flex-flow:column;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:#fff;border-radius:14px;border-top:1px solid var(--nvw-color-border,#e2e8f0);border-right:1px solid var(--nvw-color-border,#e2e8f0);border-bottom:1px solid var(--nvw-color-border,#e2e8f0);border-left:1px solid var(--nvw-color-border,#e2e8f0);box-shadow:0px 1px 4px rgba(0,0,0,.04)}.nvw-donate-method-badge{display:inline-block;align-self:start;color:#475569;font-weight:700;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.75rem;padding-top:0.25rem;padding-right:0.65rem;padding-bottom:0.25rem;padding-left:0.65rem;background-color:#f1f5f9;border-radius:6px}.nvw-donate-method-title{color:var(--nvw-color-text,#1e293b);font-weight:700;font-size:1.4rem;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-donate-method-desc{color:var(--nvw-color-text-muted,#475569);font-size:0.95rem;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}.nvw-donate-steps{margin-bottom:1.5rem;padding-top:1rem;padding-right:1.25rem;padding-bottom:1rem;padding-left:1.25rem;background-color:#fdfafd;border-radius:8px;border-top:1px solid #ebd8fc;border-right:1px solid #ebd8fc;border-bottom:1px solid #ebd8fc;border-left:1px solid #ebd8fc}.nvw-donate-steps-title{color:var(--nvw-color-brand,#7810e2);font-weight:700;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.05em;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-donate-steps-list{color:#334155;font-size:0.9rem;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-left:1.25rem}.nvw-donate-steps-list li{margin-bottom:0.4rem}.nvw-donate-steps-list li:last-child{margin-bottom:0px}#paypal-container-79UJQSLZKJEH4{display:block!important;width:100%!important;min-width:280px!important;max-width:480px!important;margin:1.5rem auto!important;box-sizing:border-box!important}.nvw-paypal-widget{display:block!important;width:100%!important;min-width:280px!important;max-width:480px!important;margin:1.5rem auto!important;box-sizing:border-box!important}#paypal-container-79UJQSLZKJEH4 iframe{display:block!important;width:100%!important;min-width:280px!important}.nvw-paypal-widget iframe{display:block!important;width:100%!important;min-width:280px!important}.nvw-donate-cheque-box{margin-top:1rem;margin-right:0px;margin-bottom:1rem;margin-left:0px;padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem;background-color:#f8fafc;border-radius:8px;border-top:1px solid #e2e8f0;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-left:1px solid #e2e8f0}.nvw-donate-address{line-height:1.7;font-style:normal}.nvw-donate-join-bar{display:flex;flex-flow:column;gap:1rem;margin-bottom:2rem;padding-top:1.75rem;padding-right:2rem;padding-bottom:1.75rem;padding-left:2rem;background-image:linear-gradient(135deg,rgba(120,16,226,.06) 0%,rgba(120,16,226,.02) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:14px;border-top:1.5px solid rgba(120,16,226,.2);border-right:1.5px solid rgba(120,16,226,.2);border-bottom:1.5px solid rgba(120,16,226,.2);border-left:1.5px solid rgba(120,16,226,.2)}.nvw-donate-join-text h3{color:var(--nvw-color-brand,#7810e2);font-weight:700;font-size:1.25rem;margin-top:0px;margin-right:0px;margin-bottom:0.35rem;margin-left:0px}.nvw-donate-join-text p{color:var(--nvw-color-text-muted,#475569);font-size:0.95rem;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-donate-page{width:100%;max-width:960px;box-sizing:border-box;color:#263248;line-height:1.65;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:1.5rem;padding-right:1.25rem;padding-bottom:4rem;padding-left:1.25rem}.nvw-donate-page h1{color:#4d0a91;font-size:clamp(2rem,4vw,3rem);line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-donate-page h2{color:#4d0a91;font-size:1.65rem;line-height:1.25;margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.nvw-donate-page p{margin-top:0.65rem;margin-right:0px;margin-bottom:1rem;margin-left:0px}@media (max-width:767px){.nvw-donate-page{padding-top:1rem;padding-right:0.9rem;padding-bottom:3rem;padding-left:0.9rem}}@media (max-width:479px){.nvw-donate-page h1{font-size:2rem}.nvw-donate-page h2{font-size:1.4rem}}.nvw-donate-section{margin-top:0px;margin-right:0px;margin-bottom:1.5rem;margin-left:0px;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:#fff;border-radius:12px;border-top:1px solid #e2e8f0;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-left:1px solid #e2e8f0;box-shadow:0px 2px 8px rgba(30,41,59,.04)}.nvw-donate-fees{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.nvw-donate-fees li{padding-top:0.65rem;padding-right:0px;padding-bottom:0.65rem;padding-left:0px;border-bottom:1px solid #e2e8f0}.nvw-donate-fees li:last-child{border-bottom:0px solid}.nvw-donate-fees{list-style:none}.nvw-donate-widget{width:100%;max-width:560px;min-width:0px;box-sizing:border-box;margin-top:1.25rem;margin-right:auto;margin-bottom:1.25rem;margin-left:auto}.nvw-donate-widget iframe{display:block;max-width:100%}.nvw-donate-widget iframe{width:100%!important;min-width:0!important}@media (max-width:767px){.nvw-donate-widget{max-width:100%}.nvw-donate-widget{overflow-x:auto}}.nvw-donate-links{display:flex;flex-flow:column;align-items:start;gap:0.75rem;margin-top:1rem}.nvw-donate-links a{display:inline-flex;align-items:center;min-height:44px;color:#5c0cad;font-weight:700;text-decoration:none;padding-top:0.55rem;padding-right:1rem;padding-bottom:0.55rem;padding-left:1rem;border-radius:8px;border-top:2px solid #7810e2;border-right:2px solid #7810e2;border-bottom:2px solid #7810e2;border-left:2px solid #7810e2}.nvw-donate-links a:hover{color:#fff;background-color:#7810e2}.nvw-donate-links a:focus-visible{color:#fff;background-color:#7810e2}@media (max-width:767px){.nvw-donate-hero{padding-top:1.15rem;padding-right:1.15rem;padding-bottom:1.15rem;padding-left:1.15rem}}@media (max-width:767px){.nvw-donate-section{padding-top:1.15rem;padding-right:1.15rem;padding-bottom:1.15rem;padding-left:1.15rem}}.nvw-donation-hero{text-align:left;margin-top:0px;margin-right:0px;margin-bottom:1.5rem;margin-left:0px;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:#f7f1fc;border-radius:12px;border-top:1px solid #e2e8f0;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-left:6px solid #7810e2}@media (max-width:767px){.nvw-donation-hero{padding-top:1.15rem;padding-right:1.15rem;padding-bottom:1.15rem;padding-left:1.15rem}}.nvw-donation-address{line-height:1.7;font-style:normal}.nvw-donation-section{margin-top:0px;margin-right:0px;margin-bottom:1.5rem;margin-left:0px;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:#fff;border-radius:12px;border-top:1px solid #e2e8f0;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-left:1px solid #e2e8f0;box-shadow:0px 2px 8px rgba(30,41,59,.04)}.nvw-donation-fees{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.nvw-donation-fees li{padding-top:0.65rem;padding-right:0px;padding-bottom:0.65rem;padding-left:0px;border-bottom:1px solid #e2e8f0}.nvw-donation-fees li:last-child{border-bottom:0px solid}.nvw-donation-fees{list-style:none}.nvw-donation-widget{width:100%;max-width:560px;min-width:0px;box-sizing:border-box;margin-top:1.25rem;margin-right:auto;margin-bottom:1.25rem;margin-left:auto}.nvw-donation-widget iframe{display:block;max-width:100%}.nvw-donation-widget iframe{width:100%!important;min-width:0!important}@media (max-width:767px){.nvw-donation-widget{max-width:100%}.nvw-donation-widget{overflow-x:auto}}.nvw-donation-links{display:flex;flex-flow:column;align-items:start;gap:0.75rem;margin-top:1rem}.nvw-donation-links a{display:inline-flex;align-items:center;min-height:44px;color:#5c0cad;font-weight:700;text-decoration:none;padding-top:0.55rem;padding-right:1rem;padding-bottom:0.55rem;padding-left:1rem;border-radius:8px;border-top:2px solid #7810e2;border-right:2px solid #7810e2;border-bottom:2px solid #7810e2;border-left:2px solid #7810e2}.nvw-donation-links a:hover{color:#fff;background-color:#7810e2}.nvw-donation-links a:focus-visible{color:#fff;background-color:#7810e2}@media (max-width:767px){.nvw-donation-hero{padding-top:1.15rem;padding-right:1.15rem;padding-bottom:1.15rem;padding-left:1.15rem}}@media (max-width:767px){.nvw-donation-section{padding-top:1.15rem;padding-right:1.15rem;padding-bottom:1.15rem;padding-left:1.15rem}}.bde-section-2146-100{background-color:var(--nvw-color-surface-pure,#fff)!important;padding:2.5rem 1.25rem 4rem!important}.bde-heading-2146-101{font-size:clamp(2rem,4vw,2.75rem)!important;line-height:1.2!important;color:var(--nvw-color-brand-deep,#4d0a91)!important;margin:0 0 1rem!important;font-weight:800!important}.bde-post-meta-2146-105 li{display:inline-flex!important;align-items:center!important;gap:.5rem!important;font-size:.95rem!important;color:var(--nvw-color-text-body,#263248)!important;font-weight:500!important}.bde-post-meta-2146-105 .ee-postmeta-icon{display:inline-flex!important;align-items:center!important;color:var(--nvw-color-brand-primary,#7810e2)!important;width:18px!important;height:18px!important}.bde-post-meta-2146-105 .ee-postmeta-icon svg{width:18px!important;height:18px!important;fill:currentColor!important}.bde-post-meta-2146-105 .ee-postmeta-comments-wrap{display:none!important}.bde-post-meta-2146-105{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.75rem 1.5rem!important;padding:.85rem 1.15rem!important;background-color:var(--nvw-color-surface-tint,#f7f1fc)!important;border-left:4px solid var(--nvw-color-brand-primary,#7810e2)!important;border-radius:6px!important;margin:0 0 2rem!important;list-style:none!important}.bde-rich-text-2146-102 p{margin:0 0 1.25rem!important}.bde-rich-text-2146-102 h2{font-size:1.75rem!important;line-height:1.25!important;color:var(--nvw-color-brand-deep,#4d0a91)!important;margin:2rem 0 1rem!important;font-weight:700!important}.bde-rich-text-2146-102 h3{font-size:1.4rem!important;line-height:1.3!important;color:var(--nvw-color-brand-deep,#4d0a91)!important;margin:1.5rem 0 .75rem!important;font-weight:700!important}.bde-rich-text-2146-102 blockquote{border-left:4px solid var(--nvw-color-brand-primary,#7810e2)!important;background-color:var(--nvw-color-surface-tint,#f7f1fc)!important;padding:1.25rem 1.5rem!important;margin:1.5rem 0!important;border-radius:0 8px 8px 0!important;font-style:italic!important;color:var(--nvw-color-brand-deep,#4d0a91)!important}.bde-rich-text-2146-102 li{margin-bottom:.5rem!important}.bde-rich-text-2146-102 img{max-width:100%!important;height:auto!important;border-radius:8px!important}.bde-rich-text-2146-102 a{color:var(--nvw-color-brand-primary,#7810e2)!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:3px!important}.bde-rich-text-2146-102{font-size:1.125rem!important;line-height:1.75!important;color:var(--nvw-color-text-body,#263248)!important}.bde-rich-text-2146-102 ul{padding-left:1.5rem!important;margin:0 0 1.5rem!important}.bde-rich-text-2146-102 ol{padding-left:1.5rem!important;margin:0 0 1.5rem!important}.bde-rich-text-2146-102 a:hover{color:var(--nvw-color-brand-deep,#4d0a91)!important}.bde-rich-text-2146-102 a:focus-visible{color:var(--nvw-color-brand-deep,#4d0a91)!important}.comments-form__closed{display:none!important}.bde-comment-form{display:none!important}.bde-comments-list{display:none!important}.bde-section-2143-100{background-color:var(--nvw-color-surface-tint,#f7f1fc)!important;padding:2.5rem 1.25rem 4rem!important}.bde-heading-2143-106{font-size:clamp(2rem,4vw,2.75rem)!important;color:var(--nvw-color-brand-deep,#4d0a91)!important;margin:0 0 2rem!important;font-weight:800!important;text-align:center!important}.bde-loop-grid.ee-posts-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;gap:1.75rem!important}@media (max-width:767px){.bde-loop-grid.ee-posts-grid{grid-template-columns:1fr!important}}.bde-loop-item.ee-post{background-color:#fff!important;border:1px solid var(--nvw-color-border-subtle,#e2e8f0)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 2px 8px rgba(30,41,59,.05)!important;display:flex!important;flex-direction:column!important;transition:transform .2s ease,box-shadow .2s ease!important}.bde-loop-item.ee-post:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px rgba(120,16,226,.08)!important;border-color:#cbd5e1!important}.bde-loop-item.ee-post .ee-post-title{font-size:1.35rem!important;line-height:1.3!important;margin:0 0 .75rem!important}.bde-loop-item.ee-post .ee-post-title-link{color:var(--nvw-color-brand-deep,#4d0a91)!important;text-decoration:none!important;font-weight:700!important}.bde-loop-item.ee-post .ee-post-meta{font-size:.875rem!important;color:var(--nvw-color-text-muted,#475569)!important;margin:0 0 1rem!important;display:flex!important;flex-wrap:wrap!important;gap:.5rem!important}.bde-loop-item.ee-post .ee-post-meta-comment{display:none!important}.bde-loop-item.ee-post .ee-post-content{font-size:.975rem!important;line-height:1.6!important;color:var(--nvw-color-text-body,#263248)!important;margin:0 0 1.25rem!important;flex-grow:1!important}.bde-loop-item.ee-post .ee-post-button-wrap a{display:inline-flex!important;align-items:center!important;min-height:40px!important;padding:.45rem 1rem!important;background-color:transparent!important;border:2px solid var(--nvw-color-brand-primary,#7810e2)!important;color:var(--nvw-color-brand-deep,#4d0a91)!important;border-radius:6px!important;font-weight:700!important;text-decoration:none!important;font-size:.95rem!important;transition:all .2s ease!important}.bde-loop-item__wrap.ee-post-wrap{padding:1.5rem!important;display:flex!important;flex-direction:column!important;flex-grow:1!important}.bde-loop-item.ee-post .ee-post-title-link:hover{color:var(--nvw-color-brand-primary,#7810e2)!important;text-decoration:underline!important}.bde-loop-item.ee-post .ee-post-title-link:focus-visible{color:var(--nvw-color-brand-primary,#7810e2)!important;text-decoration:underline!important}.bde-loop-item.ee-post .ee-post-button-wrap a:hover{background-color:var(--nvw-color-brand-primary,#7810e2)!important;color:#fff!important}.bde-loop-item.ee-post .ee-post-button-wrap a:focus-visible{background-color:var(--nvw-color-brand-primary,#7810e2)!important;color:#fff!important}.bde-loop-item__image.ee-post-image img{width:100%!important;height:220px!important;object-fit:cover!important}.ee-pagination .current{background-color:var(--nvw-color-brand-primary,#7810e2)!important;color:#fff!important;border-color:var(--nvw-color-brand-primary,#7810e2)!important}.ee-pagination{margin-top:2.5rem!important;display:flex!important;justify-content:center!important;gap:.75rem!important}.ee-pagination a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;min-width:44px!important;padding:.5rem 1rem!important;border-radius:6px!important;border:1px solid var(--nvw-color-border-subtle,#e2e8f0)!important;color:var(--nvw-color-brand-deep,#4d0a91)!important;font-weight:600!important;text-decoration:none!important;background-color:#fff!important}.ee-pagination span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;min-width:44px!important;padding:.5rem 1rem!important;border-radius:6px!important;border:1px solid var(--nvw-color-border-subtle,#e2e8f0)!important;color:var(--nvw-color-brand-deep,#4d0a91)!important;font-weight:600!important;text-decoration:none!important;background-color:#fff!important}.ee-pagination a:hover{background-color:var(--nvw-color-surface-tint,#f7f1fc)!important}.ee-pagination a:focus-visible{background-color:var(--nvw-color-surface-tint,#f7f1fc)!important}@media (max-width:767px){.bde-section-2146-100{padding:1.5rem 1rem 3rem!important}}@media (max-width:767px){.bde-section-2143-100{padding:1.5rem 1rem 3rem!important}}.nvw-news-hero{color:#fff;text-align:center;padding-top:3.5rem;padding-right:1.25rem;padding-bottom:3rem;padding-left:1.25rem;background-image:linear-gradient(135deg,var(--nvw-color-brand-deep,#4d0a91) 0%,var(--nvw-color-brand-primary,#7810e2) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.nvw-news-hero{padding-top:2.5rem;padding-right:1rem;padding-bottom:2rem;padding-left:1rem}}.nvw-news-hero-inner{max-width:800px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.nvw-news-eyebrow{display:inline-block;font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:1rem;padding-top:0.35rem;padding-right:0.85rem;padding-bottom:0.35rem;padding-left:0.85rem;background-color:rgba(255,255,255,.15);border-radius:9999px}.nvw-news-title{color:#fff;font-weight:800;font-size:clamp(2rem,4vw,3rem);line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-news-lead{font-size:1.15rem;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;opacity:0.95}.nvw-news-topics-section{padding-top:3rem;padding-right:1.25rem;padding-bottom:3rem;padding-left:1.25rem;background-color:var(--nvw-color-surface-tint,#f7f1fc)}.nvw-news-section-title{color:var(--nvw-color-brand-deep,#4d0a91);font-weight:800;font-size:1.75rem;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:1.5rem;margin-left:0px}.nvw-topic-chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;max-width:1080px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.nvw-topic-chip{display:flex;flex-flow:column;gap:0.35rem;text-decoration:none;padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem;background-color:#fff;border-radius:8px;border-top:1px solid var(--nvw-color-border-subtle,#e2e8f0);border-right:1px solid var(--nvw-color-border-subtle,#e2e8f0);border-bottom:1px solid var(--nvw-color-border-subtle,#e2e8f0);border-left:4px solid var(--nvw-color-brand-primary,#7810e2);transition:transform 0.2s ease,box-shadow 0.2s ease;box-shadow:0px 2px 6px rgba(30,41,59,.04)}.nvw-topic-chip:hover{box-shadow:0px 6px 16px rgba(120,16,226,.08);transform:translate3d(0,-2px,0)}.nvw-topic-chip-name{color:var(--nvw-color-brand-deep,#4d0a91);font-weight:700;font-size:1.15rem}.nvw-topic-chip-desc{color:var(--nvw-color-text-muted,#475569);font-size:0.9rem;line-height:1.45}.nvw-news-recent-section{padding-top:3.5rem;padding-right:1.25rem;padding-bottom:3.5rem;padding-left:1.25rem;background-color:#fff}.nvw-recent-feed{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem;max-width:1080px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.nvw-story-card{display:flex;flex-flow:column;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:#fff;border-radius:12px;border-top:1px solid var(--nvw-color-border-subtle,#e2e8f0);border-right:1px solid var(--nvw-color-border-subtle,#e2e8f0);border-bottom:1px solid var(--nvw-color-border-subtle,#e2e8f0);border-left:1px solid var(--nvw-color-border-subtle,#e2e8f0);box-shadow:0px 2px 8px rgba(30,41,59,.04)}.nvw-story-category{display:inline-block;color:var(--nvw-color-brand-primary,#7810e2);font-weight:700;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.5rem}.nvw-news-archive-cta{text-align:center;padding-top:3rem;padding-right:1.25rem;padding-bottom:3rem;padding-left:1.25rem;background-color:var(--nvw-color-surface-tint,#f7f1fc);border-top:1px solid var(--nvw-color-border-subtle,#e2e8f0)}.nvw-archive-cta-inner{max-width:720px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.nvw-archive-cta-inner h2{color:var(--nvw-color-brand-deep,#4d0a91);font-weight:800;font-size:1.75rem;margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.nvw-archive-cta-inner p{color:var(--nvw-color-text-body,#263248);font-size:1.05rem;margin-top:0px;margin-right:0px;margin-bottom:1.5rem;margin-left:0px}.nvw-archive-cta-buttons{display:flex;justify-content:center;gap:0.85rem}.nvw-archive-cta-buttons{flex-wrap:wrap}.nvw-btn{display:inline-flex;justify-content:center;align-items:center;min-height:44px;font-weight:700;font-size:0.95rem;text-decoration:none;padding-top:0.65rem;padding-right:1.25rem;padding-bottom:0.65rem;padding-left:1.25rem;border-radius:8px;transition:all 0.2s ease}.nvw-btn-secondary{display:inline-flex;justify-content:center;align-items:center;gap:0.5rem;min-height:48px;font-weight:700;font-size:1rem;text-decoration:none;padding-top:0.85rem;padding-right:1.4rem;padding-bottom:0.85rem;padding-left:1.4rem;background-color:#fff;border-radius:10px;border-top:2px solid #7810e2;border-right:2px solid #7810e2;border-bottom:2px solid #7810e2;border-left:2px solid #7810e2}.nvw-btn-secondary:hover{color:var(--nvw-color-brand-primary,#7810e2)}.nvw-btn-secondary:hover{border-color:var(--nvw-color-brand-primary,#7810e2)}.nvw-btn-secondary{color:#4d0a91!important}@media (max-width:767px){.nvw-news-topics-section{padding-top:2rem;padding-right:1rem;padding-bottom:2rem;padding-left:1rem}}@media (max-width:767px){.nvw-news-recent-section{padding-top:2rem;padding-right:1rem;padding-bottom:2rem;padding-left:1rem}}@media (max-width:767px){.nvw-news-archive-cta{padding-top:2rem;padding-right:1rem;padding-bottom:2rem;padding-left:1rem}}@media (max-width:767px){.nvw-topic-chips{grid-template-columns:1fr}}@media (max-width:767px){.nvw-recent-feed{grid-template-columns:1fr}}.breakdance-built-with-badge{display:none!important}.nvw-footer-copy a:hover{color:#fff}.nvw-footer-copy a:focus-visible{color:#fff}.nvw-poppy-page{width:100%;max-width:1000px;box-sizing:border-box;color:#263248;font-family:inherit;line-height:1.65;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:1rem;padding-bottom:3rem;padding-left:1rem}.nvw-poppy-crumb{color:#6b7280;font-size:0.875rem;margin-bottom:0.75rem}.nvw-poppy-crumb a{color:#7810e2;text-decoration:none}.nvw-poppy-crumb a:hover{text-decoration:underline}.nvw-poppy-crumb a:focus-visible{text-decoration:underline}.nvw-poppy-hero{margin-top:0.5rem;margin-right:0px;margin-bottom:2rem;margin-left:0px;padding-top:2.5rem;padding-right:2rem;padding-bottom:2.5rem;padding-left:2rem;background-image:linear-gradient(135deg,#faf8fc 0%,#f4ecfd 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:16px;border-top:1px solid #e2d4f5;border-right:1px solid #e2d4f5;border-bottom:1px solid #e2d4f5;border-left:1px solid #e2d4f5;box-shadow:0px 3px 12px rgba(120,16,226,.05)}.nvw-poppy-hero h1{color:#3b0764;font-weight:800;font-size:2.5rem;line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0.85rem;margin-left:0px}@media (max-width:767px){.nvw-poppy-hero{padding-top:1.5rem;padding-right:1.15rem;padding-bottom:1.5rem;padding-left:1.15rem}.nvw-poppy-hero h1{font-size:1.85rem}}.nvw-poppy-badge{display:inline-block;color:#4d0a91;font-weight:700;font-size:0.85rem;letter-spacing:0.03em;margin-bottom:0.75rem;padding-top:0.3rem;padding-right:0.85rem;padding-bottom:0.3rem;padding-left:0.85rem;background-color:#ede2fb;border-radius:999px;border-top:1px solid #d4bef2;border-right:1px solid #d4bef2;border-bottom:1px solid #d4bef2;border-left:1px solid #d4bef2}.nvw-poppy-lead{max-width:820px;color:#4b5563;font-size:1.15rem;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}.nvw-poppy-purpose{color:#374151;font-size:0.95rem;margin-top:1.25rem;padding-top:0.85rem;padding-right:1.1rem;padding-bottom:0.85rem;padding-left:1.1rem;background-color:#fff;border-radius:6px;border-left:4px solid #7810e2;box-shadow:0px 1px 4px rgba(0,0,0,.04)}.nvw-poppy-section{margin-top:2.5rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px}.nvw-poppy-section-header{margin-bottom:1.25rem}.nvw-poppy-section-header h2{color:#3b0764;font-weight:800;font-size:1.85rem;line-height:1.25;margin-top:0px;margin-right:0px;margin-bottom:0.4rem;margin-left:0px}.nvw-poppy-section-header p{color:#4b5563;font-size:1.05rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-resource-spotlight{position:relative;overflow:hidden;padding-top:2.25rem;padding-right:2.25rem;padding-bottom:2.25rem;padding-left:2.25rem;background-color:#fff;border-radius:16px;border-top:2px solid #7810e2;border-right:2px solid #7810e2;border-bottom:2px solid #7810e2;border-left:2px solid #7810e2;box-shadow:0px 8px 24px rgba(120,16,226,.08)}.nvw-resource-spotlight::before{position:absolute;top:0px;right:0px;left:0px;height:6px;background-image:linear-gradient(90deg,#7810e2 0%,#b45309 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.nvw-resource-spotlight::before{content:""}@media (max-width:767px){.nvw-resource-spotlight{padding-top:1.35rem;padding-right:1.15rem;padding-bottom:1.35rem;padding-left:1.15rem}}.nvw-resource-tag{display:inline-flex;align-items:center;gap:0.4rem;color:#92400e;font-weight:700;font-size:0.85rem;margin-bottom:0.85rem;padding-top:0.3rem;padding-right:0.85rem;padding-bottom:0.3rem;padding-left:0.85rem;background-color:#fbf3db;border-radius:999px;border-top:1px solid #fde68a;border-right:1px solid #fde68a;border-bottom:1px solid #fde68a;border-left:1px solid #fde68a}.nvw-resource-title{color:#3b0764;font-weight:800;font-size:1.85rem;line-height:1.25;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}@media (max-width:767px){.nvw-resource-title{font-size:1.45rem}}.nvw-resource-meta{color:#6b7280;font-weight:500;font-size:0.95rem;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-resource-desc{color:#374151;font-size:1.05rem;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}.nvw-resource-highlights{margin-top:1.25rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px;padding-top:1.1rem;padding-right:1.25rem;padding-bottom:1.1rem;padding-left:1.25rem;background-color:#faf8fc;border-radius:10px;border-top:1px solid #e8e1f2;border-right:1px solid #e8e1f2;border-bottom:1px solid #e8e1f2;border-left:1px solid #e8e1f2}.nvw-resource-highlights h3{color:#4d0a91;font-weight:700;font-size:1.05rem;margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.nvw-resource-list{color:#374151;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-left:1.25rem}.nvw-resource-list li{line-height:1.55;margin-bottom:0.5rem}.nvw-resource-actions{display:flex;gap:0.85rem;margin-top:1.5rem}.nvw-resource-actions{flex-wrap:wrap}.nvw-btn-primary:hover{background-color:#5b0bb0}.nvw-btn-primary:hover{color:#fff!important}.nvw-btn-primary:focus-visible{background-color:#5b0bb0}.nvw-btn-primary:focus-visible{color:#fff!important}.nvw-btn-secondary:hover{background-color:#f4ecfd}.nvw-btn-secondary:hover{color:#3b0764!important}.nvw-btn-secondary:focus-visible{background-color:#f4ecfd}.nvw-btn-secondary:focus-visible{color:#3b0764!important}.nvw-pillars-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin-top:1.5rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px}.nvw-pillar-card{padding-top:1.35rem;padding-right:1.25rem;padding-bottom:1.35rem;padding-left:1.25rem;background-color:#fff;border-radius:12px;border-top:4px solid #7810e2;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-left:1px solid #e2e8f0;box-shadow:0px 2px 8px rgba(0,0,0,.04)}.nvw-pillar-card h3{color:#4d0a91;font-weight:700;font-size:1.15rem;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-pillar-card p{color:#4b5563;font-size:0.98rem;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-callout-box{color:#374151;font-size:1.02rem;line-height:1.6;margin-top:1.5rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px;padding-top:1.25rem;padding-right:1.35rem;padding-bottom:1.25rem;padding-left:1.35rem;background-color:#faf8fc;border-radius:8px;border-left:4px solid #b45309}.nvw-vigil-card{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:1.5rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:#fbf9fe;border-radius:14px;border-top:1px solid #e8e1f2;border-right:1px solid #e8e1f2;border-bottom:1px solid #e8e1f2;border-left:1px solid #e8e1f2}@media (max-width:767px){.nvw-vigil-card{padding-top:1.25rem;padding-right:1rem;padding-bottom:1.25rem;padding-left:1rem}}.nvw-vigil-details h3{color:#3b0764;font-weight:800;font-size:1.35rem;margin-top:0px;margin-right:0px;margin-bottom:0.25rem;margin-left:0px}.nvw-vigil-time{color:#4d0a91;font-weight:700;font-size:1.05rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nvw-vigil-place{color:#4b5563;font-size:0.98rem;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.nvw-vigil-img-wrap{overflow:hidden;border-radius:10px;box-shadow:0px 2px 8px rgba(0,0,0,.08)}.nvw-vigil-img-wrap img{display:block;width:100%;height:auto;object-fit:cover}.nvw-actions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin-top:1.5rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px}.nvw-action-card{display:flex;flex-flow:column;justify-content:space-between;padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem;background-color:#fff;border-radius:12px;border-top:1px solid #e2e8f0;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-left:1px solid #e2e8f0}.nvw-action-card h3{color:#3b0764;font-size:1.15rem;margin-top:0px;margin-right:0px;margin-bottom:0.4rem;margin-left:0px}.nvw-action-card p{color:#4b5563;font-size:0.95rem;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.nvw-link-btn{display:inline-block;color:#7810e2;font-weight:700;text-decoration:none}.nvw-link-btn:hover{text-decoration:underline}.nvw-link-btn:focus-visible{text-decoration:underline}