.ob-hero[data-astro-cid-ufmcyok4]{background:radial-gradient(120% 120% at 100% 0%,rgba(204,0,0,.28) 0%,transparent 52%),linear-gradient(150deg,#001f54,#0a1128 58%,#060a1a)}.ob-hero-glow[data-astro-cid-ufmcyok4]{position:absolute;top:-20%;right:20%;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(18,130,162,.35),transparent 70%);filter:blur(60px);pointer-events:none}.ob-pill[data-astro-cid-ufmcyok4]{display:inline-flex;align-items:center;gap:.5rem;padding:.36rem .85rem;border-radius:9999px;background:var(--color-crimson-600);color:#fff;font-family:var(--font-display);font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;box-shadow:0 6px 18px #c006}.ob-pulse[data-astro-cid-ufmcyok4]{width:7px;height:7px;border-radius:50%;background:#fff;animation:ob-pulse 1.8s ease-out infinite}@keyframes ob-pulse{0%{box-shadow:0 0 #ffffffb3}70%{box-shadow:0 0 0 9px #fff0}to{box-shadow:0 0 #fff0}}.ob-chip[data-astro-cid-ufmcyok4]{display:inline-flex;align-items:center;gap:.4rem;padding:.34rem .7rem;border-radius:9999px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:#fff;font-size:.78rem;font-weight:600;backdrop-filter:blur(8px)}.ob-collage[data-astro-cid-ufmcyok4]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.ob-collage-cell[data-astro-cid-ufmcyok4]{overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.14);box-shadow:0 10px 30px #060a1a66;aspect-ratio:4 / 3}.ob-collage-cell[data-astro-cid-ufmcyok4] img[data-astro-cid-ufmcyok4]{width:100%;height:100%;object-fit:cover;display:block}.ob-collage-cell[data-astro-cid-ufmcyok4]:nth-child(1){transform:translateY(-10px)}.ob-collage-cell[data-astro-cid-ufmcyok4]:nth-child(4){transform:translateY(-10px)}@media(max-width:480px){.ob-collage-cell[data-astro-cid-ufmcyok4]:nth-child(n){transform:none}}.ob-field[data-astro-cid-ufmcyok4]{display:block}.ob-label[data-astro-cid-ufmcyok4]{display:block;font-size:.875rem;font-weight:600;color:var(--color-ink-800);margin-bottom:.4rem}.ob-req[data-astro-cid-ufmcyok4]{color:var(--color-crimson-600)}.ob-input[data-astro-cid-ufmcyok4]{width:100%;border-radius:10px;border:1px solid var(--color-cream-300);background:#fff;padding:.65rem .85rem;font-size:1rem;color:var(--color-ink-800);transition:border-color .16s ease,box-shadow .16s ease}.ob-input[data-astro-cid-ufmcyok4]::placeholder{color:var(--color-ink-300)}.ob-input[data-astro-cid-ufmcyok4]:focus{outline:none;border-color:var(--color-crimson-600);box-shadow:0 0 0 3px #cc00001f}select[data-astro-cid-ufmcyok4].ob-input{cursor:pointer}.ob-cal[data-astro-cid-ufmcyok4]{width:100%;border-collapse:separate;border-spacing:0;min-width:1180px}.ob-cal[data-astro-cid-ufmcyok4] th[data-astro-cid-ufmcyok4]{background:var(--color-crimson-600);color:#fff;font-family:var(--font-display);font-size:.85rem;font-weight:700;text-align:center;padding:.85rem 1.1rem;white-space:nowrap}.ob-cal[data-astro-cid-ufmcyok4] th[data-astro-cid-ufmcyok4]:not(.ob-cal-meslek),.ob-cal[data-astro-cid-ufmcyok4] td[data-astro-cid-ufmcyok4]:not(.ob-cal-meslek){min-width:100px}.ob-cal[data-astro-cid-ufmcyok4] th[data-astro-cid-ufmcyok4].ob-cal-meslek,.ob-cal[data-astro-cid-ufmcyok4] td[data-astro-cid-ufmcyok4].ob-cal-meslek{text-align:left;min-width:240px;position:sticky;left:0}.ob-cal[data-astro-cid-ufmcyok4] th[data-astro-cid-ufmcyok4].ob-cal-meslek{background:var(--color-crimson-700);z-index:2}.ob-cal[data-astro-cid-ufmcyok4] td[data-astro-cid-ufmcyok4].ob-cal-meslek{background:#fff;z-index:1;box-shadow:1px 0 0 var(--color-cream-200)}.ob-cal[data-astro-cid-ufmcyok4] tbody[data-astro-cid-ufmcyok4] tr[data-astro-cid-ufmcyok4]:nth-child(2n){background:var(--color-cream-50)}.ob-cal[data-astro-cid-ufmcyok4] tbody[data-astro-cid-ufmcyok4] tr[data-astro-cid-ufmcyok4]:nth-child(2n) td[data-astro-cid-ufmcyok4].ob-cal-meslek{background:var(--color-cream-50)}.ob-city[data-astro-cid-ufmcyok4]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.ob-city-ico[data-astro-cid-ufmcyok4]{flex-shrink:0;opacity:.95}.ob-cal[data-astro-cid-ufmcyok4] td[data-astro-cid-ufmcyok4]{padding:.75rem 1.1rem;text-align:center;border-bottom:1px solid var(--color-cream-200);font-size:.9rem}.ob-cal-day[data-astro-cid-ufmcyok4]{display:inline-block;padding:.18rem .65rem;border-radius:9999px;background:#001f541a;color:var(--color-navy-700);font-size:.74rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}@media(max-width:640px){.ob-cal[data-astro-cid-ufmcyok4]{min-width:900px}.ob-cal[data-astro-cid-ufmcyok4] th[data-astro-cid-ufmcyok4]{padding:.6rem .7rem;font-size:.78rem}.ob-cal[data-astro-cid-ufmcyok4] td[data-astro-cid-ufmcyok4]{padding:.55rem .7rem;font-size:.82rem}.ob-cal[data-astro-cid-ufmcyok4] th[data-astro-cid-ufmcyok4].ob-cal-meslek,.ob-cal[data-astro-cid-ufmcyok4] td[data-astro-cid-ufmcyok4].ob-cal-meslek{min-width:162px}.ob-cal[data-astro-cid-ufmcyok4] th[data-astro-cid-ufmcyok4]:not(.ob-cal-meslek),.ob-cal[data-astro-cid-ufmcyok4] td[data-astro-cid-ufmcyok4]:not(.ob-cal-meslek){min-width:84px}.ob-cal-day[data-astro-cid-ufmcyok4]{font-size:.66rem;padding:.14rem .5rem}}.ob-cal-note[data-astro-cid-ufmcyok4]{display:flex;align-items:center;gap:.9rem;padding:1.1rem 1.5rem;background:radial-gradient(120% 160% at 0% 0%,rgba(255,255,255,.12) 0%,transparent 60%),linear-gradient(100deg,var(--color-crimson-700) 0%,var(--color-crimson-600) 100%);color:#fff;border-top:3px solid #ffd24d}.ob-cal-note-icon[data-astro-cid-ufmcyok4]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;background:#ffffff29;border:1px solid rgba(255,255,255,.3)}.ob-cal-note[data-astro-cid-ufmcyok4] p[data-astro-cid-ufmcyok4]{margin:0;font-size:.98rem;line-height:1.5}.ob-cal-note[data-astro-cid-ufmcyok4] strong[data-astro-cid-ufmcyok4]{font-family:var(--font-display);font-weight:800;font-size:1.02rem}.ob-cal-note-sub[data-astro-cid-ufmcyok4]{display:block;margin-top:.15rem;font-size:.9rem;color:#ffffffe6}.ob-cal-note-sub[data-astro-cid-ufmcyok4] a[data-astro-cid-ufmcyok4]{font-weight:800;color:#fff;text-decoration:underline;text-underline-offset:2px}
