:root{--vvki-color-primary:#213b54;--vvki-color-accent:#ffae00;--vvki-color-sky:#41b8ec;--vvki-color-green:#4aab37;--vvki-color-text:#000;--vvki-color-surface:#fff;--vvki-color-muted:#ededed;--vvki-font-body:"gotham_narrowbook", Arial, sans-serif;--vvki-font-heading:"gothambold", Arial, sans-serif;--vvki-base-font-size:14px;--vvki-content-width:1140px;--vvki-button-radius:0;--vvki-section-gap:64px}body{color:var(--vvki-color-text);background:var(--vvki-color-surface);font-family:var(--vvki-font-body);font-size:var(--vvki-base-font-size)}.container{max-width:var(--vvki-content-width)}.custom-btn,.offcanvas-top-nav .nav-item .custom-btn{background-color:var(--vvki-color-accent);border-radius:var(--vvki-button-radius)}.main-header .navbar.navbar-expand-lg .offcanvas-body .navbar-nav .nav-link,.offcanvas-top-nav .navbar-nav a.phone-icon{color:var(--vvki-color-primary)}.static-form-note{color:var(--vvki-color-primary);border-left:4px solid var(--vvki-color-accent);background:#fff4d8;margin:1rem 0;padding:.75rem 1rem;font-size:1rem}form[data-static-form] button:disabled,form[data-static-form] input[type=submit]:disabled{opacity:.6;cursor:not-allowed}.donation-stub{background:linear-gradient(135deg, var(--vvki-color-primary), #13628b);color:#fff;place-items:center;min-height:75vh;padding:9rem 1.5rem 4rem;display:grid}.donation-stub__panel{width:min(100%,660px);color:var(--vvki-color-primary);text-align:center;background:#fff;padding:3rem;box-shadow:0 20px 60px #0002}.donation-stub__panel h1{font-family:var(--vvki-font-heading);font-size:clamp(2rem,5vw,3.25rem)}.donation-stub__panel p{font-size:1.2rem;line-height:1.6}.donation-stub__panel a{color:var(--vvki-color-primary);text-decoration:underline}.donation-stub__badge{background:var(--vvki-color-accent);color:var(--vvki-color-primary);font-family:var(--vvki-font-heading);margin-bottom:1.5rem;padding:.5rem 1rem;display:inline-block}
