.meetra-hero{position:relative;background-color:#0EA5E9;padding:4rem 1.5rem 3rem;color:#fff;overflow:hidden;min-height:600px;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.meetra-hero__bg{position:absolute;inset:0;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;transition:opacity 0.6s ease-in-out;z-index:1}.meetra-hero__bg.is-active{opacity:1}.meetra-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .15) 40%,rgb(0 0 0 / .55) 100%);z-index:2;pointer-events:none}.meetra-hero__content{position:relative;z-index:3;max-width:1100px;margin:0 auto;text-align:center}.meetra-hero__title{font-size:clamp(1.75rem, 3.5vw, 2.5rem);font-weight:700;margin-bottom:.75rem;color:#fff;text-shadow:0 2px 12px rgb(0 0 0 / .5)}.meetra-hero__subtitle{font-size:1.1rem;color:#fff;font-weight:500;margin-bottom:1.5rem;text-shadow:0 2px 8px rgb(0 0 0 / .4)}.meetra-hero__tabs{display:inline-flex;background:rgb(255 255 255 / .2);backdrop-filter:blur(8px);border-radius:999px;padding:5px;margin-bottom:1.5rem}.meetra-hero__tab{padding:.7rem 1.8rem;border:none;background:#fff0;color:#fff;font-size:.95rem;font-weight:600;border-radius:999px;cursor:pointer;transition:all 0.3s ease}.meetra-hero__tab.is-active{background:#0EA5E9;color:#fff;box-shadow:0 2px 10px rgb(14 165 233 / .4)}.meetra-hero__form{display:none;background:#fff;border-radius:16px;padding:1.75rem;box-shadow:0 20px 40px rgb(0 0 0 / .12);color:#333;text-align:left}.meetra-hero__form.is-active{display:block;animation:meetraFadeIn 0.4s ease}@keyframes meetraFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.meetra-form-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;margin-bottom:1rem}.meetra-form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.meetra-form-field label{display:block;font-size:.7rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.3px;margin-bottom:.4rem;text-align:center}.meetra-form-field select,.meetra-form-field input[type="date"],.meetra-form-field input[type="number"]{width:100%;padding:.85rem 1rem;border:1px solid #e5e7eb;border-radius:10px;font-size:.95rem;color:#111827;background:#fff;transition:border-color 0.2s,box-shadow 0.2s}.meetra-form-field select:focus,.meetra-form-field input:focus{outline:none;border-color:#0EA5E9;box-shadow:0 0 0 3px rgb(14 165 233 / .15)}.meetra-form-row{padding-top:1rem;margin-top:1rem;border-top:1px solid #e5e7eb}.meetra-form-label-center{display:block;text-align:center;font-size:.7rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.3px;margin-bottom:.75rem}.meetra-hero input[type="range"]{width:100%;accent-color:#0EA5E9}.meetra-form-range-labels{display:flex;justify-content:space-between;font-size:.85rem;color:#6b7280;margin-top:.3rem}.meetra-form-range-value{text-align:center;font-size:1.1rem;font-weight:700;color:#0EA5E9;margin-bottom:.5rem}.meetra-form-chips{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.meetra-chip input{display:none}.meetra-chip span{display:inline-block;padding:.55rem 1.1rem;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#4b5563;font-size:.85rem;font-weight:500;cursor:pointer;transition:all 0.2s}.meetra-chip span:hover{border-color:#0EA5E9;color:#0EA5E9}.meetra-chip input:checked+span{background:#0EA5E9;color:#fff;border-color:#0EA5E9}.meetra-btn-submit{width:100%;margin-top:1.5rem;padding:1.1rem;background:#0EA5E9;color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:700;letter-spacing:.2px;cursor:pointer;transition:all 0.2s;box-shadow:0 2px 8px rgb(14 165 233 / .3)}.meetra-btn-submit:hover{background:#0284C7;box-shadow:0 4px 12px rgb(14 165 233 / .4);transform:translateY(-1px)}@media (max-width:768px){.meetra-hero{padding:2.5rem 1rem 2rem;min-height:auto}.meetra-form-grid{grid-template-columns:1fr}.meetra-form-grid-2{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1024px){.meetra-form-grid{grid-template-columns:1fr 1fr}}