.ChipBasedTripPlanner-module__2rT4GW__container{background:var(--rnt-black);justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.ChipBasedTripPlanner-module__2rT4GW__panel{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.ChipBasedTripPlanner-module__2rT4GW__video{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.ChipBasedTripPlanner-module__2rT4GW__content{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border-radius:8px;flex-direction:column;gap:.75rem;width:90%;max-width:600px;padding:1.5rem;display:flex;position:relative}.ChipBasedTripPlanner-module__2rT4GW__title{color:var(--rnt-gold);text-align:center;margin:0;font-family:Crimson Text,Georgia,serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:400}.ChipBasedTripPlanner-module__2rT4GW__subtitle{color:#fffc;text-align:center;margin:.5rem 0 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(.875rem,2vw,1.125rem);font-weight:300}.ChipBasedTripPlanner-module__2rT4GW__form{flex-direction:column;gap:.75rem;display:flex}.ChipBasedTripPlanner-module__2rT4GW__timeframeRow{border-bottom:1px solid #fff3;align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}.ChipBasedTripPlanner-module__2rT4GW__timeframeGroup{flex-direction:column;flex:1;align-items:stretch;gap:.5rem;display:flex}.ChipBasedTripPlanner-module__2rT4GW__timeframeLabel{color:var(--rnt-gold);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.65rem;font-weight:400}.ChipBasedTripPlanner-module__2rT4GW__timeframeSelect{color:var(--rnt-white);cursor:pointer;appearance:none;background:#0000004d url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4 4L7 1' stroke='rgba(255,255,255,0.5)' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") right .75rem center no-repeat;border:1px solid #fff3;border-radius:4px;outline:none;flex:1;padding:.5rem 2rem .5rem .75rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:400;transition:all .2s}.ChipBasedTripPlanner-module__2rT4GW__timeframeSelect:hover,.ChipBasedTripPlanner-module__2rT4GW__timeframeSelect:focus{border-color:var(--rnt-gold);background:#0006}.ChipBasedTripPlanner-module__2rT4GW__timeframeSelect option{background:var(--rnt-black);color:var(--rnt-white);text-transform:lowercase}.ChipBasedTripPlanner-module__2rT4GW__messageInput{color:var(--rnt-white);resize:vertical;background:#0000004d;border:1px solid #fff3;border-radius:4px;outline:none;min-height:80px;padding:.75rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.5;transition:all .2s}.ChipBasedTripPlanner-module__2rT4GW__messageInput:focus{border-color:var(--rnt-gold);background:#0006}.ChipBasedTripPlanner-module__2rT4GW__messageInput::placeholder{color:#fff6;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;font-weight:300}.ChipBasedTripPlanner-module__2rT4GW__error{color:#ff6b6b;background:#ff6b6b1a;border-left:3px solid #ff6b6b;border-radius:4px;padding:.5rem .75rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem}.ChipBasedTripPlanner-module__2rT4GW__locationInput{color:var(--rnt-white);background:#0000004d;border:1px solid #fff3;border-radius:4px;outline:none;flex:1;padding:.5rem .75rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;transition:all .2s}.ChipBasedTripPlanner-module__2rT4GW__locationInput:focus{border-color:var(--rnt-gold);background:#0006}.ChipBasedTripPlanner-module__2rT4GW__locationInput::placeholder{color:#ffffff80;text-transform:lowercase;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8rem;font-weight:400}.ChipBasedTripPlanner-module__2rT4GW__submitBtn{text-transform:uppercase;letter-spacing:.05em;background:var(--rnt-gold);color:var(--rnt-black);cursor:pointer;border:none;border-radius:4px;outline:none;margin-top:.5rem;padding:1rem 1.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(1rem,2vw,1.25rem);font-weight:600;transition:all .2s}.ChipBasedTripPlanner-module__2rT4GW__submitBtn:hover:not(:disabled){background:#f0d060;transform:scale(1.02)}.ChipBasedTripPlanner-module__2rT4GW__submitBtn:active:not(:disabled){transform:scale(.98)}.ChipBasedTripPlanner-module__2rT4GW__submitBtn:disabled{opacity:.6;cursor:not-allowed}.ChipBasedTripPlanner-module__2rT4GW__interactiveBtn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffe6;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.75rem;padding:.75rem 1.25rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:400;transition:all .3s;display:flex;box-shadow:0 4px 6px #0000001a,inset 0 1px #ffffff1a}.ChipBasedTripPlanner-module__2rT4GW__interactiveBtn:hover:not(:disabled){background:#ffffff26;border-color:#e8c04080;transform:translateY(-1px);box-shadow:0 6px 12px #00000026,inset 0 1px #fff3}.ChipBasedTripPlanner-module__2rT4GW__interactiveBtn:disabled{opacity:.5;cursor:not-allowed}.ChipBasedTripPlanner-module__2rT4GW__chevron{color:var(--rnt-gold);font-size:1.25rem;font-weight:700;animation:2s ease-in-out infinite ChipBasedTripPlanner-module__2rT4GW__chevronPulse}@keyframes ChipBasedTripPlanner-module__2rT4GW__chevronPulse{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}.ChipBasedTripPlanner-module__2rT4GW__experienceTag{color:#ffffffb3;cursor:pointer;text-transform:lowercase;text-align:center;background:#ffffff1a;border:1px solid #fff3;border-radius:4px;outline:none;padding:.4rem .6rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;font-weight:400;transition:all .2s}.ChipBasedTripPlanner-module__2rT4GW__experienceTag:hover{color:var(--rnt-gold);border-color:var(--rnt-gold);background:#e8c04033}.ChipBasedTripPlanner-module__2rT4GW__experienceTagSelected{background:var(--rnt-gold);color:var(--rnt-black);border:1px solid var(--rnt-gold);cursor:pointer;text-transform:lowercase;text-align:center;border-radius:4px;outline:none;padding:.4rem .6rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;font-weight:600;transition:all .2s}@media (max-width:768px){.ChipBasedTripPlanner-module__2rT4GW__content{width:95%;padding:1rem}.ChipBasedTripPlanner-module__2rT4GW__title{font-size:2rem}.ChipBasedTripPlanner-module__2rT4GW__timeframeRow{gap:.5rem}}
