._section_js788_1{min-height:100vh;background:var(--color-bg);padding:140px var(--page-gutter) 96px;scroll-margin-top:80px}._container_js788_8{max-width:760px;margin:0 auto}._card_js788_13{background:var(--color-surface);border:1px solid var(--color-border);border-radius:20px;padding:48px;box-shadow:var(--shadow)}@media (max-width: 640px){._section_js788_1{padding:110px var(--page-gutter-mobile) 72px}._card_js788_13{padding:32px 22px;border-radius:16px}}._eyebrow_js788_28{font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--color-accent);margin:0 0 12px}._title_js788_38{font-family:var(--font-heading);font-weight:500;font-size:clamp(2rem,4.5vw,3rem);line-height:1.15;color:var(--color-primary);margin:0 0 16px}._questionTitle_js788_47{font-family:var(--font-heading);font-weight:500;font-size:var(--heading-md);line-height:1.25;color:var(--color-primary);margin:0 0 24px}._lead_js788_56{font-family:var(--font-body);font-size:var(--body-md);line-height:1.65;color:var(--color-text);margin:0 0 28px}._note_js788_64{font-family:var(--font-body);font-size:13px;color:var(--color-text-secondary);margin:16px 0 0}._subheading_js788_71{font-family:var(--font-body);font-size:18px;font-weight:600;color:var(--color-text);margin:0 0 18px}._primaryBtn_js788_81,._secondaryBtn_js788_82{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:999px;font-family:var(--font-body);font-size:15px;font-weight:600;cursor:pointer;transition:transform .15s ease,opacity .15s ease,background .15s ease}._primaryBtn_js788_81{border:none;background:var(--color-accent);color:var(--color-primary)}._primaryBtn_js788_81:hover:not(:disabled){transform:translateY(-1px)}._primaryBtn_js788_81:disabled{opacity:.6;cursor:wait}._secondaryBtn_js788_82{border:1px solid rgba(var(--color-primary-rgb),.2);background:transparent;color:var(--color-primary)}._secondaryBtn_js788_82:hover{background:rgba(var(--color-primary-rgb),.05)}._backBtn_js788_111{display:inline-flex;align-items:center;gap:6px;margin-top:24px;padding:6px 0;border:none;background:none;font-family:var(--font-body);font-size:14px;color:var(--color-text-secondary);cursor:pointer}._backBtn_js788_111:hover{color:var(--color-primary)}._progress_js788_128{margin-bottom:28px}._progressLabel_js788_130{display:block;font-family:var(--font-body);font-size:13px;color:var(--color-text-secondary);margin-bottom:8px}._progressTrack_js788_138{height:6px;border-radius:999px;background:var(--color-surface-muted);overflow:hidden}._progressFill_js788_145{height:100%;border-radius:inherit;background:var(--color-primary);transition:width .3s ease}._options_js788_154{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width: 560px){._options_js788_154{grid-template-columns:1fr}}._option_js788_154{display:flex;align-items:center;gap:14px;width:100%;min-height:72px;padding:16px 18px;border:1px solid rgba(var(--color-primary-rgb),.12);border-radius:14px;background:var(--color-surface);font-family:var(--font-body);font-size:15px;line-height:1.4;color:var(--color-text);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}@media (hover: hover){._option_js788_154:hover{border-color:rgba(var(--color-primary-rgb),.35);box-shadow:var(--shadow-soft)}}._optionActive_js788_191{border-color:var(--color-primary);background:var(--color-section-bright);box-shadow:0 0 0 1px var(--color-primary)}._optionIcon_js788_197{flex-shrink:0;width:26px;height:26px;color:var(--color-primary)}._formGrid_js788_206{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 560px){._formGrid_js788_206{grid-template-columns:1fr}}._field_js788_216{display:flex;flex-direction:column;min-width:0}._label_js788_222{font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--color-text);margin-bottom:8px}._input_js788_230{width:100%;padding:11px 16px;border:1px solid rgba(var(--color-primary-rgb),.2);border-radius:8px;background:var(--color-surface);font-family:var(--font-body);font-size:14px;color:var(--color-primary);outline:none;transition:border-color .15s ease,box-shadow .15s ease}._input_js788_230::placeholder{color:var(--color-text-muted)}._input_js788_230:focus{border-color:rgba(var(--color-primary-rgb),.4);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.1)}._phone_js788_249{display:flex;align-items:center;width:100%;padding:4px 12px;border:1px solid rgba(var(--color-primary-rgb),.2);border-radius:8px;background:var(--color-surface)}._phone_js788_249:focus-within{border-color:rgba(var(--color-primary-rgb),.4);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.1)}._phone_js788_249 .PhoneInputCountry{margin-right:10px}._phone_js788_249 .PhoneInputInput{border:none;outline:none;background:transparent;font-family:var(--font-body);font-size:14px;color:var(--color-primary);padding:7px 0}._consent_js788_273{display:flex;align-items:flex-start;gap:10px;margin-top:20px;font-family:var(--font-body);font-size:13px;line-height:1.5;color:var(--color-text-secondary);cursor:pointer}._consent_js788_273 input{width:16px;height:16px;margin-top:2px;accent-color:var(--color-primary)}._error_js788_291{margin:16px 0 0;font-family:var(--font-body);font-size:14px;color:#dc2626}._formActions_js788_298{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px}._formActions_js788_298 ._backBtn_js788_111{margin-top:0}._result_js788_309{display:flex;flex-direction:column;gap:32px}._heroImage_js788_315{margin:8px 0 24px;border-radius:16px;overflow:hidden;aspect-ratio:16 / 9;background:var(--color-surface-muted)}._heroImage_js788_315 img{width:100%;height:100%;object-fit:cover;display:block}._bars_js788_329{display:flex;flex-direction:column;gap:18px}._barHead_js788_335{display:flex;justify-content:space-between;gap:12px;font-family:var(--font-body);font-size:16px;color:var(--color-text);margin-bottom:10px}._barTrack_js788_345{height:10px;border-radius:999px;background:var(--color-surface-muted);overflow:hidden}._barFill_js788_352{height:100%;border-radius:inherit;background:var(--color-primary)}._divider_js788_358{height:1px;background:var(--color-border);margin:32px 0}._ideas_js788_364{margin:0;padding-left:22px;font-family:var(--font-body);font-size:var(--body-md);line-height:1.9;color:var(--color-text)}._tripsHeading_js788_373{font-family:var(--font-heading);font-weight:500;font-size:var(--heading-md);color:var(--color-primary);margin:0 0 18px}._trips_js788_373{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width: 760px){._trips_js788_373{grid-template-columns:1fr}}._trip_js788_373{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:16px;overflow:hidden;background:var(--color-surface);box-shadow:var(--shadow-soft);text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease}._trip_js788_373:hover{transform:translateY(-2px);box-shadow:var(--shadow)}._tripImage_js788_408{position:relative;aspect-ratio:4 / 3;background:var(--color-surface-muted)}._tripImage_js788_408 img{width:100%;height:100%;object-fit:cover;display:block}._tripDuration_js788_420{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:var(--color-surface);font-family:var(--font-body);font-size:12px;color:var(--color-primary)}._tripBody_js788_435{display:flex;flex-direction:column;gap:6px;flex:1;padding:16px}._tripRegion_js788_443{font-family:var(--font-body);font-size:12px;color:var(--color-text-secondary)}._tripName_js788_449{font-family:var(--font-body);font-size:16px;font-weight:600;line-height:1.35;color:var(--color-text);margin:0}._tripFoot_js788_458{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:10px;font-family:var(--font-body);font-size:15px;color:var(--color-primary)}._tripFrom_js788_469{font-size:12px;color:var(--color-text-secondary)}._resultActions_js788_474{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}
