.header-action-row[data-dats-cid-6w3uezxl]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.snapshot-section[data-dats-cid-6w3uezxl]{margin-top:-2.5rem;position:relative;z-index:var(--z-dropdown)}.snapshot-grid[data-dats-cid-6w3uezxl]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--grid-gap-md);padding:var(--card-pad-md);background:var(--wcf-white);border-radius:var(--radius-lg);box-shadow:0 15px 35px -5px #0028561f;border:var(--wcf-border-navy-subtle)}.snapshot-item[data-dats-cid-6w3uezxl]{display:flex;align-items:flex-start;gap:1rem}.snapshot-icon[data-dats-cid-6w3uezxl]{font-size:var(--text-h2);line-height:1;background:#d4af3726;padding:.6rem;border-radius:var(--radius-10)}.snapshot-info[data-dats-cid-6w3uezxl]{font-size:var(--text-body);color:var(--wcf-navy-900);line-height:1.45}.snapshot-label[data-dats-cid-6w3uezxl]{display:block;font-size:.725rem;text-transform:uppercase;font-weight:800;letter-spacing:.05em;color:var(--wcf-gold, #b89324);margin-bottom:.25rem}.timeline-grid[data-dats-cid-6w3uezxl]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gap-md)}.timeline-card[data-dats-cid-6w3uezxl]{padding:var(--card-pad-md);border-radius:var(--radius-lg);display:flex;flex-direction:column;background:var(--wcf-white);border:var(--wcf-border-navy-subtle)}.timeline-time[data-dats-cid-6w3uezxl]{display:inline-block;align-self:flex-start;font-size:var(--text-sm);font-weight:800;color:var(--wcf-gold, #b89324);background:#d4af371f;padding:.35rem .75rem;border-radius:var(--radius-lg);margin-bottom:1rem}.timeline-title[data-dats-cid-6w3uezxl]{font-size:var(--text-h3);color:var(--wcf-navy-900);margin-bottom:.75rem}.timeline-tag[data-dats-cid-6w3uezxl]{margin-top:auto;padding-top:1rem;font-size:var(--text-sm);font-weight:700;color:var(--wcf-navy-700)}.fellowship-lunch-banner[data-dats-cid-6w3uezxl]{margin-top:2.5rem;padding:var(--card-pad-lg);border-radius:var(--radius-lg);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1.5px solid rgba(212,175,55,.35);box-shadow:0 15px 40px -10px #00285614}.lunch-banner-badge-row[data-dats-cid-6w3uezxl]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;flex-wrap:wrap}.lunch-free-pill[data-dats-cid-6w3uezxl]{background:#059669;color:var(--wcf-text-light);font-size:var(--text-xs);font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .65rem;border-radius:var(--radius-lg)}.lunch-banner-grid[data-dats-cid-6w3uezxl]{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--grid-gap-lg);align-items:center}.lunch-headline[data-dats-cid-6w3uezxl]{font-size:clamp(1.4rem,2.5vw,1.85rem);color:var(--wcf-navy-900);font-weight:800;line-height:1.3;margin-bottom:1rem}.lunch-lead[data-dats-cid-6w3uezxl]{font-size:var(--text-body-lg);line-height:1.65;color:var(--wcf-text-primary);margin-bottom:.85rem}.lunch-sub[data-dats-cid-6w3uezxl]{font-size:var(--text-body);line-height:1.6;color:var(--wcf-text-secondary);margin:0}.lunch-perks-col[data-dats-cid-6w3uezxl]{display:flex;flex-direction:column;gap:1rem}.lunch-perk-card[data-dats-cid-6w3uezxl]{display:flex;gap:1rem;align-items:flex-start;padding:1rem 1.25rem;background:var(--wcf-white);border:1px solid rgba(0,40,86,.06);border-radius:var(--radius-12);box-shadow:0 4px 12px #00000008}.perk-icon[data-dats-cid-6w3uezxl]{font-size:var(--text-h2);line-height:1;flex-shrink:0}.lunch-perk-card[data-dats-cid-6w3uezxl] strong[data-dats-cid-6w3uezxl]{display:block;color:var(--wcf-navy-900);font-size:var(--text-body);margin-bottom:.25rem}.lunch-perk-card[data-dats-cid-6w3uezxl] p[data-dats-cid-6w3uezxl]{margin:0;font-size:var(--text-sm);color:var(--wcf-text-secondary);line-height:1.45}@media (max-width: 900px){.lunch-banner-grid[data-dats-cid-6w3uezxl]{grid-template-columns:1fr;gap:1.75rem}}.essentials-grid[data-dats-cid-6w3uezxl]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap-md)}.essential-box[data-dats-cid-6w3uezxl]{padding:var(--card-pad-md);border-radius:var(--radius-lg);background:var(--wcf-white);border:var(--wcf-border-navy-subtle)}.essential-icon[data-dats-cid-6w3uezxl]{font-size:var(--text-h2);margin-bottom:1rem}.essential-box[data-dats-cid-6w3uezxl] h3[data-dats-cid-6w3uezxl]{font-size:var(--text-body-lg);color:var(--wcf-navy-900);margin-bottom:.75rem}.essential-box[data-dats-cid-6w3uezxl] p[data-dats-cid-6w3uezxl]{font-size:var(--text-body);line-height:1.6;color:var(--wcf-text-secondary, #4a5568);margin:0}.visit-card[data-dats-cid-6w3uezxl]{padding:var(--card-pad-lg);background:var(--wcf-bg-surface, var(--wcf-white))!important;border-radius:var(--radius-xl, 24px);box-shadow:var(--glass-shadow-card);border:1px solid var(--wcf-border-subtle, var(--wcf-border-subtle))!important;position:relative;overflow:hidden}.card-header[data-dats-cid-6w3uezxl]{margin-bottom:2.25rem}.card-header[data-dats-cid-6w3uezxl] h2[data-dats-cid-6w3uezxl]{font-size:clamp(1.8rem,3vw,2.4rem);color:var(--wcf-navy-900)!important;font-weight:800;margin-top:.85rem;margin-bottom:.75rem;letter-spacing:-.02em;line-height:1.25}.card-desc[data-dats-cid-6w3uezxl]{max-width:620px;margin:0 auto;color:var(--color-card-desc);font-size:var(--text-body);line-height:1.65}.form-row[data-dats-cid-6w3uezxl]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.25rem}.form-group[data-dats-cid-6w3uezxl]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}.form-group[data-dats-cid-6w3uezxl] label[data-dats-cid-6w3uezxl]{font-size:var(--text-body);font-weight:700;color:var(--wcf-navy-900)!important}.required[data-dats-cid-6w3uezxl]{color:#dc2626}.form-input[data-dats-cid-6w3uezxl],.form-select[data-dats-cid-6w3uezxl],.form-textarea[data-dats-cid-6w3uezxl]{width:100%;padding:.9rem 1.1rem;background:var(--wcf-white)!important;color:var(--wcf-text-primary)!important;border:1.5px solid var(--wcf-text-on-navy-muted);border-radius:var(--radius-10);font-family:inherit;font-size:var(--text-body);transition:border-color .2s ease,box-shadow .2s ease}.form-input[data-dats-cid-6w3uezxl]::placeholder,.form-textarea[data-dats-cid-6w3uezxl]::placeholder{color:var(--wcf-text-on-navy-muted)}.form-input[data-dats-cid-6w3uezxl]:focus,.form-select[data-dats-cid-6w3uezxl]:focus,.form-textarea[data-dats-cid-6w3uezxl]:focus{outline:none;border-color:var(--wcf-gold-500);box-shadow:0 0 0 3.5px #d4af3740}.form-disclaimer[data-dats-cid-6w3uezxl]{font-size:var(--text-sm);color:var(--wcf-text-secondary)!important;margin-top:1.25rem}.success-alert[data-dats-cid-6w3uezxl]{background:#f0fdf4;border:2px solid var(--color-success);padding:var(--card-pad-lg);border-radius:var(--radius-12);text-align:center}.success-icon[data-dats-cid-6w3uezxl]{width:50px;height:50px;background:var(--color-success);color:var(--wcf-text-light);font-size:var(--text-h3);font-weight:800;border-radius:var(--radius-circle);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.success-alert[data-dats-cid-6w3uezxl] h3[data-dats-cid-6w3uezxl]{color:#166534;margin-bottom:.75rem}.success-alert[data-dats-cid-6w3uezxl] p[data-dats-cid-6w3uezxl]{color:var(--color-success-dark);line-height:1.6;max-width:550px;margin:0 auto}@media (max-width: 991px){.snapshot-grid[data-dats-cid-6w3uezxl]{grid-template-columns:repeat(2,1fr)}.timeline-grid[data-dats-cid-6w3uezxl],.essentials-grid[data-dats-cid-6w3uezxl]{grid-template-columns:1fr}.form-row[data-dats-cid-6w3uezxl]{grid-template-columns:1fr;gap:0}}@media (max-width: 640px){.snapshot-grid[data-dats-cid-6w3uezxl]{grid-template-columns:1fr}.visit-card[data-dats-cid-6w3uezxl]{padding:1.75rem 1.25rem}}
