@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;700&family=Inter:wght@300;400;500;600;700&display=swap";._card_1yo5k_1{background:var(--bg-surface);border-radius:2.5rem;overflow:hidden;border:1px solid var(--border-light);box-shadow:var(--shadow-card);transition:all .5s cubic-bezier(.23,1,.32,1);cursor:pointer;display:flex;flex-direction:column;height:100%;position:relative}.dark ._card_1yo5k_1{background:var(--brand-surface);border:1px solid rgba(255,255,255,.08)}._card_1yo5k_1:hover{transform:translateY(-8px);box-shadow:var(--shadow-hover);border-color:#0ea5e966}._imageWrapper_1yo5k_26{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--bg-subtle)}._image_1yo5k_26{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.23,1,.32,1)}._card_1yo5k_1:hover ._image_1yo5k_26{transform:scale(1.08) rotate(.5deg)}._overlay_1yo5k_44{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,15,30,.7),transparent 60%);opacity:0;transition:opacity .4s ease}._card_1yo5k_1:hover ._overlay_1yo5k_44{opacity:1}._badgeContainer_1yo5k_56{position:absolute;top:1rem;left:1rem;display:flex;gap:.5rem;z-index:10}._badge_1yo5k_56{padding:.25rem .75rem;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:#fff!important;border-radius:9999px;box-shadow:0 4px 10px #0003}._yearBadge_1yo5k_76{padding:.25rem .75rem;font-size:10px;font-weight:700;background:#0f172aa6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff!important;border-radius:9999px;border:1px solid rgba(255,255,255,.2)}._favoriteBtn_1yo5k_88{position:absolute;top:1rem;right:1rem;padding:.625rem;border-radius:1rem;background:#0f172a80;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.25);color:#fff;cursor:pointer;transition:all .3s;z-index:20}._favoriteBtn_1yo5k_88:hover{background:#fff;color:#f43f5e}._content_1yo5k_109{padding:1.5rem;display:flex;flex-direction:column;flex:1}._header_1yo5k_116{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._title_1yo5k_123{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:1.25rem;color:var(--text-main);line-height:1.2;transition:color .3s}.dark ._title_1yo5k_123{color:#fff}._card_1yo5k_1:hover ._title_1yo5k_123{color:var(--primary)!important}._infoRow_1yo5k_140{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}._importBadge_1yo5k_147{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:var(--primary);background:#0ea5e91f;padding:.125rem .5rem;border-radius:.25rem}._transmission_1yo5k_158{font-size:.75rem;color:var(--text-muted);font-weight:600}._boltIcon_1yo5k_164{padding:.5rem;background:var(--bg-subtle);border-radius:.75rem;color:var(--primary)}.dark ._boltIcon_1yo5k_164{background:#ffffff0f}._specsGrid_1yo5k_175{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.5rem}._specItem_1yo5k_182{display:flex;flex-direction:column;align-items:center;padding:.5rem;background:var(--bg-subtle);border-radius:1rem;border:1px solid var(--border-light)}.dark ._specItem_1yo5k_182{background:#ffffff08;border-color:#ffffff0f}._specLabel_1yo5k_197{font-size:10px;font-weight:700;color:var(--text-muted);text-transform:uppercase}._specValue_1yo5k_204{font-size:.8125rem;font-weight:700;color:var(--text-main);margin-top:.125rem}.dark ._specValue_1yo5k_204{color:#fff}._footer_1yo5k_215{margin-top:auto;padding-top:1rem;border-top:1px solid var(--border-light);display:flex;align-items:flex-end;justify-content:space-between}.dark ._footer_1yo5k_215{border-color:#ffffff14}._priceLabel_1yo5k_228{font-size:10px;color:var(--text-muted);font-weight:900;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}._price_1yo5k_228{font-size:1.5rem;font-weight:900;color:var(--primary);letter-spacing:-.05em}._priceCurrency_1yo5k_244{font-size:.875rem}._arrowBtn_1yo5k_248{padding:.75rem;background:var(--primary);color:#fff;border:none;border-radius:1.25rem;cursor:pointer;box-shadow:0 4px 15px #0ea5e959;transition:all .3s;display:flex;align-items:center;justify-content:center}._arrowBtn_1yo5k_248:hover{transform:scale(1.08);background:var(--primary-dark)}._hero_kvmf5_1{position:relative;min-height:80vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:6rem 1rem 4rem}@media (min-width: 1024px){._hero_kvmf5_1{min-height:100vh;padding:0}}._heroContent_kvmf5_15{position:relative;z-index:20;max-width:1000px;text-align:center}._title_kvmf5_22{font-size:clamp(2.5rem,8vw,6rem);font-weight:900;color:#fff;line-height:.9;letter-spacing:-.04em;margin-bottom:2rem}._description_kvmf5_31{font-size:clamp(1rem,2vw,1.25rem);color:var(--neutral-400);max-width:600px;margin:0 auto 3rem}._buttonGroup_kvmf5_38{display:flex;flex-direction:column;gap:1rem;align-items:center}@media (min-width: 640px){._buttonGroup_kvmf5_38{flex-direction:row;justify-content:center}}._statsSection_kvmf5_52{position:relative;z-index:30;margin-top:-4rem;padding:0 1rem}._statsGrid_kvmf5_59{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;background:var(--bg-surface);padding:2rem;border-radius:2rem;box-shadow:var(--shadow-card);border:1px solid var(--border-light)}@media (min-width: 768px){._statsGrid_kvmf5_59{grid-template-columns:repeat(4,1fr)}}._features_kvmf5_74{padding:5rem 1rem}._featureGrid_kvmf5_78{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}@media (min-width: 1024px){._featureGrid_kvmf5_78{grid-template-columns:1fr 1fr}}._featureItem_kvmf5_91{display:flex;gap:1.5rem;align-items:flex-start}._iconWrapper_kvmf5_97{flex-shrink:0;width:3.5rem;height:3.5rem;background:#0ea5e91a;color:var(--primary);border-radius:1rem;display:flex;align-items:center;justify-content:center}._page_qmor1_1{min-height:100vh;background-color:var(--bg-page);padding-bottom:5rem}._hero_qmor1_7{position:relative;padding:4rem 1rem;text-align:center;overflow:hidden;background:var(--brand-dark)}._heroTitle_qmor1_15{font-size:clamp(2rem,5vw,3.5rem);font-weight:900;color:#fff;margin-bottom:1rem}._container_qmor1_22{max-width:1280px;margin:0 auto;padding:0 1rem}._grid_qmor1_29{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}@media (min-width: 640px){._grid_qmor1_29{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._grid_qmor1_29{grid-template-columns:repeat(3,1fr)}}._controlBar_qmor1_45{background:var(--bg-surface);padding:1rem;border-radius:1.5rem;margin-top:-2rem;position:relative;z-index:10;box-shadow:var(--shadow-card);border:1px solid var(--border-light)}._searchSortRow_qmor1_56{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){._searchSortRow_qmor1_56{flex-direction:row;align-items:center}}._searchBox_qmor1_69{flex:1;position:relative}._searchInput_qmor1_74{width:100%;height:3rem;padding:0 1rem 0 3rem;border-radius:1rem;border:1px solid var(--border-light);background:var(--bg-page);color:var(--text-main);font-size:1rem}._searchIcon_qmor1_85{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;color:var(--text-muted)}._filterToggle_qmor1_95{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--primary);color:#fff;border-radius:1rem;font-weight:700;border:none;cursor:pointer}._chip_qmor1_108{padding:.5rem 1rem;border-radius:99px;font-size:.75rem;font-weight:700;border:1px solid var(--border-light);background:var(--bg-surface);cursor:pointer;white-space:nowrap}._chipActive_qmor1_119{background:var(--primary);color:#fff;border-color:var(--primary)}._filterGroup_qmor1_125{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.5rem;margin-top:1rem;scrollbar-width:none}._filterGroup_qmor1_125::-webkit-scrollbar{display:none}._page_1x98n_1{min-height:100vh;background-color:var(--bg-page);padding-bottom:4rem}._loadingState_1x98n_7,._notFound_1x98n_8{min-height:55vh;padding:3rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:var(--text-main);text-align:center}._loadingSpinner_1x98n_20{width:2.5rem;height:2.5rem;border:3px solid var(--border-medium);border-top-color:var(--primary);border-radius:50%;animation:_vehicleLoading_1x98n_1 .8s linear infinite}@keyframes _vehicleLoading_1x98n_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._loadingSpinner_1x98n_20{animation-duration:1.8s}}._headerContainer_1x98n_39{max-width:1280px;margin:0 auto;padding:1.5rem 1rem}._backLink_1x98n_45{display:flex;align-items:center;font-size:.75rem;font-weight:700;color:var(--text-muted);text-decoration:none;margin-bottom:1rem}._titleRow_1x98n_55{display:flex;flex-direction:column;gap:1rem}@media (min-width: 1024px){._titleRow_1x98n_55{flex-direction:row;justify-content:space-between;align-items:flex-end}}._mainTitle_1x98n_69{font-size:1.75rem;font-weight:800;line-height:1.2}._priceCol_1x98n_75{background:var(--bg-surface);padding:1rem;border-radius:1rem;border-left:4px solid var(--primary);box-shadow:var(--shadow-card)}._priceLabel_1x98n_83{font-size:.7rem;text-transform:uppercase;font-weight:800;color:var(--text-muted)}._priceValue_1x98n_90{font-size:1.75rem;font-weight:900;color:var(--primary)}._contentGrid_1x98n_96{max-width:1280px;margin:0 auto;padding:0 1rem;display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 1024px){._contentGrid_1x98n_96{grid-template-columns:2fr 1fr}}._mainImageWrapper_1x98n_111{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:1.5rem;overflow:hidden;background:#000}@media (min-width: 768px){._mainImageWrapper_1x98n_111{aspect-ratio:16 / 9}}._mainImage_1x98n_111{width:100%;height:100%;object-fit:cover}._navButtons_1x98n_132{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 1rem;pointer-events:none}._navBtn_1x98n_144{width:2.5rem;height:2.5rem;border-radius:50%;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);color:#fff;display:flex;align-items:center;justify-content:center;pointer-events:auto}._thumbnailRow_1x98n_158{display:flex;gap:.75rem;margin-top:1rem;overflow-x:auto;padding-bottom:.5rem}._thumbBtn_1x98n_166{position:relative;flex:0 0 80px;height:60px;border-radius:.75rem;overflow:hidden;border:2px solid transparent;padding:0}._thumbBtn_1x98n_166 img{width:100%;height:100%;object-fit:cover}._activeThumb_1x98n_182{border-color:var(--primary)}._specGrid_1x98n_186{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2rem}._specItem_1x98n_193{background:var(--bg-surface);padding:1rem;border-radius:1rem;display:flex;align-items:center;gap:.75rem;border:1px solid var(--border-light)}._specIcon_1x98n_203{width:1.5rem;color:var(--primary)}._specLabel_1x98n_208{font-size:.65rem;text-transform:uppercase;font-weight:700;color:var(--text-muted)}._specValue_1x98n_215{font-size:.9rem;font-weight:700}._orderCard_1x98n_220{background:var(--bg-surface);padding:1.5rem;border-radius:1.5rem;border:1px solid var(--border-light);box-shadow:var(--shadow-card);position:sticky;top:6rem}._cardTitle_1x98n_230{font-size:1.1rem;margin-bottom:1.5rem;font-weight:800}._infoRow_1x98n_236{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.85rem}._priceSummary_1x98n_244{margin-top:1.5rem;padding-top:1.5rem;border-top:1px dashed var(--border-light)}._summaryRow_1x98n_250{display:flex;justify-content:space-between;font-size:.85rem;margin-bottom:.5rem;color:var(--text-muted)}._totalRow_1x98n_258{display:flex;justify-content:space-between;font-size:1.1rem;font-weight:800;color:var(--primary);margin-top:.5rem}._modalOverlay_1x98n_267{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;display:flex;align-items:flex-end}@media (min-width: 640px){._modalOverlay_1x98n_267{align-items:center;justify-content:center}}._modalContent_1x98n_284{background:var(--bg-surface);width:100%;border-radius:2rem 2rem 0 0;padding:2rem 1.5rem;position:relative;max-height:90vh;overflow-y:auto}@media (min-width: 640px){._modalContent_1x98n_284{max-width:500px;border-radius:2rem}}._closeBtn_1x98n_301{position:absolute;top:1rem;right:1rem;background:var(--bg-page);border:none;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center}._successState_1x98n_315{text-align:center;padding:2rem 0}._form_zg7ur_1{padding:1.5rem;border-radius:1.5rem;background:#fff;border:1px solid var(--neutral-200);box-shadow:0 20px 25px -5px #0000001a}._dark_zg7ur_9 ._form_zg7ur_1{background:var(--brand-surface);border-color:#ffffff1a}._title_zg7ur_14{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:1.125rem;margin-bottom:1rem;color:var(--neutral-900)}._dark_zg7ur_9 ._title_zg7ur_14{color:#fff}._cardElementWrapper_zg7ur_26{padding:1rem;border-radius:.75rem;background:var(--neutral-50);border:1px solid var(--neutral-200);margin:1rem 0}._dark_zg7ur_9 ._cardElementWrapper_zg7ur_26{background:#0a0f1e80;border-color:#ffffff1a}._statusMessage_zg7ur_39{margin-bottom:1rem;padding:.75rem;border-radius:.75rem;background:#0ea5e91a;color:var(--primary);font-size:.875rem;font-weight:500}._page_yhs03_1{min-height:100vh;background-color:var(--bg-page);padding-bottom:6rem;color:var(--text-main);transition:background-color .3s ease,color .3s ease}.dark ._page_yhs03_1{background-color:var(--brand-dark);color:var(--text-main)}._hero_yhs03_14{position:relative;overflow:hidden;padding:5rem 0 8rem;background:linear-gradient(to bottom,var(--brand-dark),#1a1f35);border-bottom:1px solid rgba(255,255,255,.05)}._container_yhs03_22{max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:10}._heroContent_yhs03_30{text-align:center}._heroTitle_yhs03_34{font-size:clamp(2rem,5vw,4rem);font-weight:700;color:#fff;margin-top:1rem}._heroDesc_yhs03_41{color:var(--neutral-300);max-width:42rem;margin:1rem auto 0;font-size:1.125rem;line-height:1.6}._storySection_yhs03_49{margin-top:-3rem;position:relative;z-index:20}._storyCard_yhs03_55{background:var(--bg-surface);color:var(--text-main);border-radius:2rem;padding:2rem;box-shadow:var(--shadow-card);border:1px solid var(--border-light)}.dark ._storyCard_yhs03_55{background:var(--brand-surface);border-color:#ffffff1a}@media (min-width: 768px){._storyCard_yhs03_55{padding:3rem}}._storyGrid_yhs03_75{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media (min-width: 1024px){._storyGrid_yhs03_75{grid-template-columns:repeat(12,1fr)}._storyText_yhs03_86,._storyImageWrapper_yhs03_87{grid-column:span 6}}._sectionTitle_yhs03_90{font-size:2rem;font-weight:700;color:var(--text-main);margin-top:1.5rem;margin-bottom:1.5rem;line-height:1.2}._paragraph_yhs03_99{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.6}.dark ._paragraph_yhs03_99{color:var(--neutral-300)}._statsRow_yhs03_109{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding-top:1rem;border-top:1px solid var(--border-light)}.dark ._statsRow_yhs03_109{border-top-color:#ffffff14}._statValue_yhs03_121{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--primary)}._statLabel_yhs03_127{font-size:.75rem;color:var(--text-muted)}._imageContainer_yhs03_132{position:relative}._mainImage_yhs03_136{width:100%;aspect-ratio:4 / 3;border-radius:1.5rem;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}._floatingBadge_yhs03_144{position:absolute;bottom:-1.5rem;left:-1.5rem;background:#14192df2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1.25rem;border-radius:1rem;border:1px solid rgba(255,255,255,.15);color:#fff;max-width:16rem;box-shadow:0 20px 25px -5px #0003}._milestoneGrid_yhs03_158{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:4rem}@media (min-width: 768px){._milestoneGrid_yhs03_158{grid-template-columns:repeat(4,1fr)}}._milestoneCard_yhs03_171{background:var(--bg-surface);color:var(--text-main);padding:1.5rem;border-radius:1.5rem;border:1px solid var(--border-light);box-shadow:var(--shadow-card);transition:transform .3s}.dark ._milestoneCard_yhs03_171{background:var(--brand-surface);border-color:#ffffff1a}._milestoneYear_yhs03_186{font-size:2rem;font-weight:700;color:var(--primary);display:block;margin-bottom:.5rem}._teamGrid_yhs03_194{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:4rem}@media (min-width: 768px){._teamGrid_yhs03_194{grid-template-columns:repeat(3,1fr)}}._teamCard_yhs03_207{background:var(--bg-surface);color:var(--text-main);border-radius:1.5rem;overflow:hidden;border:1px solid var(--border-light);box-shadow:var(--shadow-card);transition:transform .3s}.dark ._teamCard_yhs03_207{background:var(--brand-surface);border-color:#ffffff1a}._teamImageWrapper_yhs03_222{aspect-ratio:4 / 3;overflow:hidden;background:var(--bg-subtle)}._teamImage_yhs03_222{width:100%;height:100%;object-fit:cover;transition:transform .5s}._teamCard_yhs03_207:hover ._teamImage_yhs03_222{transform:scale(1.05)}._teamInfo_yhs03_239{padding:1.5rem}._ctaSection_yhs03_243{margin-top:4rem;background:linear-gradient(to right,var(--primary),var(--primary-dark));padding:3rem;border-radius:2rem;color:#fff;text-align:center;position:relative;overflow:hidden}._ctaButtons_yhs03_254{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}._btnWhite_yhs03_262{background:#fff;color:var(--neutral-900);padding:.75rem 2rem;border-radius:.75rem;font-weight:700;text-decoration:none;box-shadow:0 4px 12px #00000026}._btnOutline_yhs03_272{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.4);padding:.75rem 2rem;border-radius:.75rem;font-weight:700;text-decoration:none}._page_67csa_1{min-height:100vh;background-color:var(--bg-page);color:var(--text-main);padding-bottom:6rem;transition:background-color .3s ease,color .3s ease}.dark ._page_67csa_1{background-color:var(--brand-dark);color:var(--text-main)}._hero_67csa_14{position:relative;overflow:hidden;padding:5rem 0 8rem;background:linear-gradient(to bottom,var(--brand-dark),#1a1f35);border-bottom:1px solid rgba(255,255,255,.05)}._container_67csa_22{max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:10}._heroContent_67csa_30{text-align:center}._heroTitle_67csa_34{font-size:clamp(2rem,5vw,4rem);font-weight:700;color:#fff;margin-top:1rem}._heroDesc_67csa_41{color:var(--neutral-300);max-width:42rem;margin:1rem auto 0;font-size:1.125rem;line-height:1.6}._tabsSection_67csa_49{margin-top:-3rem;position:relative;z-index:20}._tabsCard_67csa_55{background:var(--bg-surface);color:var(--text-main);border-radius:2rem;padding:1.5rem;box-shadow:var(--shadow-card);border:1px solid var(--border-light)}.dark ._tabsCard_67csa_55{background:var(--brand-surface);border-color:#ffffff1a}@media (min-width: 768px){._tabsCard_67csa_55{padding:2.5rem}}._tabNav_67csa_75{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-light)}.dark ._tabNav_67csa_75{border-bottom-color:#ffffff14}@media (min-width: 768px){._tabNav_67csa_75{grid-template-columns:repeat(4,1fr)}}._tabButton_67csa_94{padding:1rem;border-radius:1rem;text-align:left;border:none;cursor:pointer;transition:all .3s;display:flex;flex-direction:column;justify-content:space-between;gap:.75rem}._tabButtonActive_67csa_107{background:var(--primary);color:#fff!important;box-shadow:0 4px 15px #0ea5e959}._tabButtonInactive_67csa_113{background:var(--bg-subtle);color:var(--text-secondary);border:1px solid var(--border-light)}.dark ._tabButtonInactive_67csa_113{background:#0a0f1e99;color:var(--text-muted);border-color:#ffffff14}._tabTag_67csa_125{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.8}._tabTitle_67csa_133{font-size:1.125rem;font-weight:700}._serviceContent_67csa_138{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media (min-width: 1024px){._serviceContent_67csa_138{grid-template-columns:repeat(12,1fr)}._serviceText_67csa_149,._serviceVisual_67csa_150{grid-column:span 6}}._serviceTitle_67csa_153{font-size:2rem;font-weight:700;color:var(--text-main);margin-bottom:1.5rem;line-height:1.2}._serviceDesc_67csa_161{color:var(--text-secondary);font-size:1.125rem;line-height:1.6;margin-bottom:2rem}._pointsList_67csa_168{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem}._pointItem_67csa_175{display:flex;align-items:flex-start;gap:.75rem;font-size:.875rem;color:var(--text-secondary);line-height:1.5}._imageWrapper_67csa_184{position:relative;border-radius:1.5rem;overflow:hidden;box-shadow:0 25px 50px -12px #00000040;aspect-ratio:4 / 3;background:var(--bg-subtle)}._serviceImage_67csa_193{width:100%;height:100%;object-fit:cover}._statBadge_67csa_199{position:absolute;bottom:1.5rem;right:1.5rem;background:#0a0f1ed9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:1rem 1.5rem;border-radius:1rem;border:1px solid rgba(255,255,255,.15);color:#fff;text-align:right}._statNum_67csa_213{font-size:1.5rem;font-weight:900;color:var(--primary);display:block}._statLabel_67csa_220{font-size:.75rem;color:var(--neutral-300)}._stepGrid_67csa_225{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:3rem}@media (min-width: 768px){._stepGrid_67csa_225{grid-template-columns:repeat(5,1fr)}}._stepCard_67csa_238{background:var(--bg-surface);color:var(--text-main);padding:1.5rem;border-radius:1.5rem;border:1px solid var(--border-light);box-shadow:var(--shadow-card);display:flex;flex-direction:column;justify-content:space-between}.dark ._stepCard_67csa_238{background:var(--brand-surface);border-color:#ffffff1a}._stepNumber_67csa_255{font-size:2rem;font-weight:900;color:#0ea5e940;margin-bottom:.75rem}._tableWrapper_67csa_262{overflow-x:auto;margin-top:2.5rem}._table_67csa_262{width:100%;border-collapse:collapse;font-size:.875rem;color:var(--text-main)}._th_67csa_274{padding:1rem;text-align:left;color:var(--text-muted);font-weight:700;border-bottom:1px solid var(--border-light)}.dark ._th_67csa_274{border-bottom-color:#ffffff1a}._td_67csa_286{padding:1rem;border-bottom:1px solid var(--border-light);color:var(--text-secondary)}.dark ._td_67csa_286{border-bottom-color:#ffffff0f}._tdHighlight_67csa_296{background:#0ea5e914;font-weight:700}._faqContainer_67csa_301{max-width:56rem;margin:4rem auto 0;display:flex;flex-direction:column;gap:1rem}._faqItem_67csa_309{background:var(--bg-surface);color:var(--text-main);border-radius:1rem;border:1px solid var(--border-light);box-shadow:var(--shadow-card);overflow:hidden}.dark ._faqItem_67csa_309{background:var(--brand-surface);border-color:#ffffff1a}._faqButton_67csa_323{width:100%;padding:1.25rem;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-weight:700;background:none;border:none;cursor:pointer;color:var(--text-main)}._faqAnswer_67csa_338{padding:0 1.25rem 1.25rem;font-size:.875rem;color:var(--text-secondary);line-height:1.6}.dark ._faqAnswer_67csa_338{color:var(--neutral-300)}._page_21p4g_1{min-height:100vh;background-color:var(--bg-page);color:var(--text-main);padding-bottom:6rem;transition:background-color .3s ease,color .3s ease}.dark ._page_21p4g_1{background-color:var(--brand-dark)}._hero_21p4g_13{position:relative;overflow:hidden;padding:5rem 0 8rem;background:linear-gradient(to bottom,var(--brand-dark),#1a1f35);border-bottom:1px solid rgba(255,255,255,.05)}._container_21p4g_21{max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:10}._heroContent_21p4g_29{text-align:center}._heroTitle_21p4g_33{font-size:clamp(2rem,5vw,4rem);font-weight:700;color:#fff;margin-top:1rem}._heroDesc_21p4g_40{color:var(--neutral-300);max-width:42rem;margin:1rem auto 0;font-size:1.125rem;line-height:1.6}._contentWrapper_21p4g_48{margin-top:-3rem;position:relative;z-index:20}._grid_21p4g_54{display:grid;grid-template-columns:1fr;gap:2.5rem}@media (min-width: 1024px){._grid_21p4g_54{grid-template-columns:repeat(12,1fr)}._formColumn_21p4g_64{grid-column:span 7}._infoColumn_21p4g_65{grid-column:span 5}}._card_21p4g_68{background:var(--bg-surface);color:var(--text-main);border-radius:2rem;padding:2rem;box-shadow:var(--shadow-card);border:1px solid var(--border-light)}.dark ._card_21p4g_68{background:var(--brand-surface);border-color:#ffffff1a}@media (min-width: 768px){._card_21p4g_68{padding:2.5rem}}._formTitle_21p4g_88{font-size:1.5rem;font-weight:700;color:var(--text-main);margin-bottom:.5rem}._formSubtitle_21p4g_95{font-size:.875rem;color:var(--text-muted);margin-bottom:2rem}._formRow_21p4g_101{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-bottom:1.25rem}@media (min-width: 640px){._formRow_21p4g_101{grid-template-columns:repeat(2,1fr)}}._label_21p4g_114{display:block;font-size:.75rem;font-weight:700;color:var(--text-secondary);margin-bottom:.375rem}.dark ._label_21p4g_114{color:var(--neutral-300)}._select_21p4g_126{width:100%;padding:.75rem 1rem;background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:.75rem;font-size:.875rem;font-weight:500;color:var(--text-main);outline:none;transition:all .3s}.dark ._select_21p4g_126{background:#0a0f1ed9;border-color:#ffffff26;color:#fff}._textarea_21p4g_145{width:100%;padding:.75rem 1rem;background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:.75rem;font-size:.875rem;color:var(--text-main);outline:none;resize:vertical;min-height:8rem;transition:all .3s;font-family:inherit}.dark ._textarea_21p4g_145{background:#0a0f1ed9;border-color:#ffffff26;color:#fff}._whatsAppCard_21p4g_166{background:linear-gradient(135deg,#065F46 0%,#064E3B 50%,var(--brand-dark) 100%);color:#fff;padding:2rem;border-radius:2rem;border:1px solid rgba(16,185,129,.3);margin-bottom:1.5rem;box-shadow:0 10px 25px -5px #065f464d}._officeCard_21p4g_176{background:var(--bg-surface);color:var(--text-main);padding:1.5rem;border-radius:1.5rem;border:1px solid var(--border-light);box-shadow:var(--shadow-card);margin-bottom:1rem}.dark ._officeCard_21p4g_176{background:var(--brand-surface);border-color:#ffffff1a}._officeHeader_21p4g_191{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;color:var(--text-main)}._officeInfo_21p4g_199{display:flex;flex-direction:column;gap:.75rem;font-size:.75rem;color:var(--text-secondary)}.dark ._officeInfo_21p4g_199{color:var(--neutral-300)}._infoItem_21p4g_211{display:flex;align-items:flex-start;gap:.5rem}._successCard_21p4g_217{padding:2rem;border-radius:1.5rem;background:#10b9811a;border:1px solid rgba(16,185,129,.3);text-align:center;color:var(--text-main)}._page_xw28a_1{min-height:100vh;background-color:var(--bg-page);color:var(--text-main);padding-bottom:8rem;transition:background-color .3s ease,color .3s ease}.dark ._page_xw28a_1{background-color:var(--brand-dark)}._hero_xw28a_13{position:relative;overflow:hidden;padding:5rem 0 8rem;background:linear-gradient(to bottom,var(--brand-dark),#1a1f35);border-bottom:1px solid rgba(255,255,255,.05)}._container_xw28a_21{max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:10}._heroContent_xw28a_29{text-align:center}._heroTitle_xw28a_33{font-size:clamp(2rem,5vw,4.5rem);font-weight:900;color:#fff;margin-bottom:1.5rem;line-height:1;text-transform:uppercase;letter-spacing:-.05em}._heroDesc_xw28a_43{color:var(--neutral-400);max-width:42rem;margin:0 auto;font-size:1.125rem;font-weight:500;line-height:1.6}._searchSection_xw28a_52{margin-top:-3rem;position:relative;z-index:20;max-width:56rem;margin-left:auto;margin-right:auto}._searchCard_xw28a_61{background:var(--bg-surface);color:var(--text-main);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding:1.5rem;border-radius:3rem;border:1px solid var(--border-light);box-shadow:var(--shadow-card)}.dark ._searchCard_xw28a_61{background:#14192dd9;border-color:#ffffff1f}@media (min-width: 768px){._searchCard_xw28a_61{padding:2.5rem}}._searchForm_xw28a_83{display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){._searchForm_xw28a_83{flex-direction:row}}._inputWrapper_xw28a_95{position:relative;flex:1}._searchIcon_xw28a_100{position:absolute;left:1.5rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;color:var(--text-muted)}._exampleList_xw28a_110{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem}._exampleBtn_xw28a_118{background:var(--bg-subtle);border:1px solid var(--border-light);padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem;font-family:monospace;color:var(--primary);cursor:pointer;transition:all .2s}._exampleBtn_xw28a_118:hover{background:#0ea5e926;border-color:var(--primary)}._resultsArea_xw28a_135{margin-top:4rem;max-width:64rem;margin-left:auto;margin-right:auto}._resultCard_xw28a_142{background:var(--bg-surface);color:var(--text-main);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding:2.5rem;border-radius:3rem;border:1px solid var(--border-light);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.dark ._resultCard_xw28a_142{background:#14192de6;border-color:#ffffff1f}._resultHeader_xw28a_160{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;padding-bottom:2.5rem;border-bottom:1px solid var(--border-light)}@media (min-width: 768px){._resultHeader_xw28a_160{flex-direction:row;align-items:center}}._vehicleName_xw28a_176{font-size:clamp(1.5rem,4vw,3rem);font-weight:900;color:var(--text-main);text-transform:uppercase;letter-spacing:-.05em;line-height:1}.dark ._vehicleName_xw28a_176{color:#fff}._etaLabel_xw28a_189{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:.5rem}._etaValue_xw28a_198{font-size:2.5rem;font-weight:900;color:var(--accent);text-transform:uppercase;letter-spacing:-.05em}._logisticsGrid_xw28a_206{display:grid;grid-template-columns:1fr;gap:2rem;padding:2.5rem 0}@media (min-width: 640px){._logisticsGrid_xw28a_206{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){._logisticsGrid_xw28a_206{grid-template-columns:repeat(4,1fr)}}._logisticsItem_xw28a_225{display:flex;flex-direction:column;gap:.25rem}._itemLabel_xw28a_231{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}._itemValue_xw28a_239{font-size:.875rem;font-weight:700;color:var(--text-main)}.dark ._itemValue_xw28a_239{color:#fff}._timeline_xw28a_249{padding-top:2.5rem;border-top:1px solid var(--border-light)}._timelineTitle_xw28a_254{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.3em;color:var(--text-muted);margin-bottom:2.5rem}._stepList_xw28a_263{display:flex;flex-direction:column;gap:2.5rem}._stepItem_xw28a_269{display:flex;gap:2rem;position:relative}._stepIcon_xw28a_275{width:2.5rem;height:2.5rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:.75rem;z-index:10;flex-shrink:0}._stepDone_xw28a_288{background:#10b981;color:#fff;box-shadow:0 0 20px #10b9814d}._stepCurrent_xw28a_294{background:var(--primary);color:#fff;box-shadow:0 0 20px #0ea5e94d;transform:scale(1.1)}._stepPending_xw28a_301{background:var(--bg-subtle);color:var(--text-dim);border:1px solid var(--border-light)}._stepLine_xw28a_307{position:absolute;left:1.25rem;top:2.5rem;width:2px;height:2.5rem}._lineDone_xw28a_315{background:#10b981}._linePending_xw28a_316{background:var(--border-light)}._stepContent_xw28a_318{flex:1}._stepHeader_xw28a_322{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}._stepTitle_xw28a_329{font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:-.02em;color:var(--text-main)}._stepDesc_xw28a_337{font-size:.875rem;color:var(--text-secondary);line-height:1.5;max-width:36rem}._footerActions_xw28a_344{margin-top:3rem;padding-top:2.5rem;border-top:1px solid var(--border-light);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem}._downloadBtn_xw28a_355{display:flex;align-items:center;gap:.75rem;background:none;border:none;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);cursor:pointer;transition:color .3s}._downloadBtn_xw28a_355:hover{color:var(--primary)}._page_srahe_2{min-height:100vh;background-color:var(--bg-page);padding:4rem 0}._container_srahe_8{max-width:1280px;margin:0 auto;padding:0 1.5rem}._layout_srahe_14{display:grid;grid-template-columns:1fr;gap:2.5rem}@media (min-width: 1024px){._layout_srahe_14{grid-template-columns:300px 1fr}}._sidebar_srahe_27{position:sticky;top:6rem;height:fit-content}._sidebarCard_srahe_33{background:var(--bg-surface);border:1px solid var(--border-luxury);border-radius:24px;padding:2rem;box-shadow:var(--shadow-card)}._profileInfo_srahe_41{text-align:center;margin-bottom:2rem}._avatar_srahe_46{width:4.5rem;height:4.5rem;background:linear-gradient(135deg,var(--primary),var(--gold));border-radius:50%;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:1.5rem;box-shadow:0 10px 20px #0ea5e933}._userName_srahe_61{font-size:1.125rem;font-weight:800}._userEmail_srahe_66{font-size:.875rem;color:var(--text-muted);margin-top:.25rem}._statusBadge_srahe_72{display:inline-block;margin-top:1rem;padding:.35rem 1rem;font-size:.7rem;font-weight:800;text-transform:uppercase;background:#10b9811a;color:#10b981;border-radius:100px}._nav_srahe_84{display:flex;flex-direction:column;gap:.5rem}._navBtn_srahe_90{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.25rem;border-radius:16px;font-weight:700;font-size:.9rem;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;transition:all .3s ease}._navBtn_srahe_90:hover{background:var(--bg-subtle);color:var(--primary);transform:translate(5px)}._navBtnActive_srahe_112{background:var(--primary)!important;color:#fff!important;box-shadow:0 8px 16px #0ea5e933}._navIconWrapper_srahe_118{display:flex;align-items:center;gap:1rem}._badge_srahe_124{padding:.2rem .5rem;font-size:.75rem;border-radius:100px}._badgeInactive_srahe_130{background:var(--bg-subtle);color:var(--text-muted)}._badgeActive_srahe_131{background:#fff3;color:#fff}._divider_srahe_133{height:1px;background:var(--border-light);margin:1.5rem 0}._logoutBtn_srahe_139{color:#f43f5e!important}._logoutBtn_srahe_139:hover{background:#f43f5e0d!important}._main_srahe_148{min-width:0}._header_srahe_152{margin-bottom:2.5rem}._title_srahe_156{font-size:2.25rem;font-weight:900;letter-spacing:-.04em}._subtitle_srahe_162{color:var(--text-muted);margin-top:.5rem}._statsGrid_srahe_167{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-bottom:3rem}._statCard_srahe_174{background:var(--bg-surface);padding:2rem;border-radius:24px;border:1px solid var(--border-light);box-shadow:var(--shadow-card)}._statLabel_srahe_182{font-size:.75rem;font-weight:800;text-transform:uppercase;color:var(--text-muted);letter-spacing:.1em}._statValue_srahe_190{font-size:2.5rem;font-weight:900;color:var(--text-main);margin-top:.5rem}._statDesc_srahe_197{font-size:.8rem;color:var(--text-muted);margin-top:.25rem}._highlightCard_srahe_203{background:linear-gradient(135deg,var(--brand-dark),#141B2D);border-radius:32px;padding:3rem;color:#fff;position:relative;overflow:hidden}._highlightCard_srahe_203:after{content:"";position:absolute;top:-50%;right:-10%;width:300px;height:300px;background:radial-gradient(circle,rgba(14,165,233,.2) 0%,transparent 70%)}._highlightHeader_srahe_222{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;position:relative;z-index:10}._highlightFooter_srahe_231{display:flex;flex-wrap:wrap;align-items:center;gap:2rem;position:relative;z-index:10}._reservationGrid_srahe_241,._favoritesGrid_srahe_241{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem}._reservationCard_srahe_247{background:var(--bg-surface);padding:2rem;border-radius:24px;border:1px solid var(--border-light);display:flex;justify-content:space-between;align-items:center}._resIdBadge_srahe_257{font-family:Space Grotesk,sans-serif;font-size:.7rem;font-weight:700;color:var(--primary);background:#0ea5e91a;padding:.25rem .75rem;border-radius:100px}._adminLayout_17uv3_7{display:flex;min-height:100vh;width:100%;background-color:#f8fafc;color:#0f172a;font-family:Inter,system-ui,-apple-system,sans-serif;position:relative;overflow-x:hidden}.dark ._adminLayout_17uv3_7{background-color:#090d16;color:#f1f5f9}._backdrop_17uv3_24{display:none}@media (max-width: 1023px){._backdrop_17uv3_24{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:998;animation:_fadeIn_17uv3_1 .2s ease-out}}._sidebar_17uv3_41{width:280px;background:#fff;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;z-index:100;flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1);overflow-y:auto}.dark ._sidebar_17uv3_41{background:#0d1322;border-right-color:#ffffff12}@media (max-width: 1023px){._sidebar_17uv3_41{position:fixed;top:0;left:0;bottom:0;width:290px;z-index:999;transform:translate(-100%);box-shadow:15px 0 35px -10px #00000040}._sidebarOpen_17uv3_73{transform:translate(0)}}._sidebarHeader_17uv3_78{padding:2rem 1.5rem 1.5rem;display:flex;align-items:center;justify-content:space-between}._adminLogo_17uv3_85{font-family:Space Grotesk,sans-serif;font-size:1.35rem;font-weight:800;background:linear-gradient(135deg,#0ea5e9,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.5px}._closeSidebarBtn_17uv3_95{display:none;background:transparent;border:none;color:#64748b;cursor:pointer;padding:.4rem;border-radius:8px;align-items:center;justify-content:center}@media (max-width: 1023px){._closeSidebarBtn_17uv3_95{display:flex}}._sidebarNav_17uv3_113{flex:1;padding:.5rem 1rem;display:flex;flex-direction:column;gap:.4rem}._navItem_17uv3_121{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:12px;font-weight:600;font-size:.9rem;color:#64748b;background:transparent;border:none;cursor:pointer;transition:all .2s ease;text-align:left;width:100%;position:relative}.dark ._navItem_17uv3_121{color:#94a3b8}._navItem_17uv3_121:hover{background:#f1f5f9;color:#0ea5e9}.dark ._navItem_17uv3_121:hover{background:#ffffff0a;color:#38bdf8}._navItemActive_17uv3_153{background:#0ea5e9!important;color:#fff!important;box-shadow:0 4px 14px -2px #0ea5e966}.dark ._navItemActive_17uv3_153{background:#0284c7!important}._navIcon_17uv3_163{width:1.25rem;height:1.25rem;flex-shrink:0}._sidebarFooter_17uv3_169{padding:1.25rem;border-top:1px solid #f1f5f9;margin-top:auto}.dark ._sidebarFooter_17uv3_169{border-top-color:#ffffff0f}._adminProfile_17uv3_179{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.25rem .5rem}._adminAvatar_17uv3_187{width:2.6rem;height:2.6rem;background:linear-gradient(135deg,#0ea5e9,#0284c7);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:1rem;flex-shrink:0}._adminName_17uv3_201{font-size:.875rem;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark ._adminName_17uv3_201{color:#f8fafc}._adminRole_17uv3_214{font-size:.72rem;color:#94a3b8;font-weight:500}._logoutBtn_17uv3_220{width:100%;display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.75rem 1rem;border-radius:10px;color:#e11d48;background:#ffe4e6;border:none;cursor:pointer;font-weight:600;font-size:.85rem;transition:all .2s}.dark ._logoutBtn_17uv3_220{background:#e11d481f;color:#fb7185}._logoutBtn_17uv3_220:hover{background:#fecdd3;transform:translateY(-1px)}._mainContent_17uv3_248{flex:1;min-width:0;display:flex;flex-direction:column;height:100vh;overflow-y:hidden}._contentHeader_17uv3_257{height:70px;background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #e2e8f0;padding:0 2rem;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;z-index:50}.dark ._contentHeader_17uv3_257{background:#0d1322d9;border-bottom-color:#ffffff0f}@media (max-width: 768px){._contentHeader_17uv3_257{height:60px;padding:0 1rem}}._headerLeft_17uv3_282{display:flex;align-items:center;gap:1rem;min-width:0}._menuToggleBtn_17uv3_289{display:none;background:#f1f5f9;border:1px solid #e2e8f0;color:#475569;cursor:pointer;padding:.5rem;border-radius:10px;align-items:center;justify-content:center;transition:all .2s}.dark ._menuToggleBtn_17uv3_289{background:#ffffff0f;border-color:#ffffff14;color:#cbd5e1}@media (max-width: 1023px){._menuToggleBtn_17uv3_289{display:flex}}._headerTitle_17uv3_314{font-size:1.35rem;font-weight:800;letter-spacing:-.5px;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark ._headerTitle_17uv3_314{color:#f8fafc}@media (max-width: 640px){._headerTitle_17uv3_314{font-size:1.1rem}}._headerActions_17uv3_334{display:flex;align-items:center;gap:.75rem}._headerDateBadge_17uv3_340{font-size:.78rem;font-weight:600;color:#64748b;background:#f1f5f9;padding:.4rem .85rem;border-radius:20px;border:1px solid #e2e8f0;white-space:nowrap}.dark ._headerDateBadge_17uv3_340{background:#ffffff0d;border-color:#ffffff14;color:#94a3b8}@media (max-width: 500px){._headerDateBadge_17uv3_340{display:none}}._notifBtn_17uv3_363{position:relative;width:2.4rem;height:2.4rem;border-radius:10px;background:#f1f5f9;border:1px solid #e2e8f0;color:#475569;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.dark ._notifBtn_17uv3_363{background:#ffffff0d;border-color:#ffffff14;color:#94a3b8}._notifBtn_17uv3_363:hover{background:#e2e8f0;color:#0ea5e9}._notifBadge_17uv3_389{position:absolute;top:-3px;right:-3px;width:16px;height:16px;background-color:#ef4444;color:#fff;font-size:9px;font-weight:800;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid white}.dark ._notifBadge_17uv3_389{border-color:#0d1322}._scrollArea_17uv3_410{flex:1;padding:2rem;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (max-width: 1024px){._scrollArea_17uv3_410{padding:1.5rem}}@media (max-width: 640px){._scrollArea_17uv3_410{padding:1rem .75rem}}._moduleContainer_17uv3_430{display:flex;flex-direction:column;width:100%}._moduleHeader_17uv3_436{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.75rem;flex-wrap:wrap}@media (max-width: 640px){._moduleHeader_17uv3_436{flex-direction:column;align-items:stretch;margin-bottom:1.25rem}}._tabTitle_17uv3_453{font-size:clamp(1.2rem,2.5vw,1.6rem);font-weight:800;color:#0f172a;letter-spacing:-.5px;margin:0}.dark ._tabTitle_17uv3_453{color:#f8fafc}._tabSubtitle_17uv3_465{font-size:.85rem;color:#64748b;margin:.25rem 0 0}.dark ._tabSubtitle_17uv3_465{color:#94a3b8}._dashboardCard_17uv3_475{background:#fff;border-radius:18px;border:1px solid #e2e8f0;padding:1.5rem;box-shadow:0 4px 6px -1px #00000005;transition:border-color .2s}.dark ._dashboardCard_17uv3_475{background:#111728;border-color:#ffffff0f}@media (max-width: 640px){._dashboardCard_17uv3_475{padding:1.1rem;border-radius:14px}}._statsGrid_17uv3_497{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.25rem;margin-bottom:2rem}@media (max-width: 520px){._statsGrid_17uv3_497{grid-template-columns:1fr;gap:.85rem;margin-bottom:1.5rem}}._statCard_17uv3_512{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.25rem;display:flex;align-items:center;gap:1rem;transition:all .2s ease;box-shadow:0 2px 4px #00000005}.dark ._statCard_17uv3_512{background:#111728;border-color:#ffffff0f}._statCard_17uv3_512:hover{transform:translateY(-2px);border-color:#cbd5e1;box-shadow:0 8px 16px -4px #0000000d}._dashboardGrid_17uv3_536{display:grid;grid-template-columns:1.4fr 1fr;gap:1.5rem}@media (max-width: 1024px){._dashboardGrid_17uv3_536{grid-template-columns:1fr;gap:1.25rem}}._filterBar_17uv3_550{margin-bottom:1.5rem}._headerSearch_17uv3_554{display:flex;align-items:center;gap:.75rem;background:#fff;border:1px solid #e2e8f0;padding:.75rem 1rem;border-radius:12px;box-shadow:0 2px 4px #00000005}.dark ._headerSearch_17uv3_554{background:#111728;border-color:#ffffff12}._headerSearch_17uv3_554 input{border:none;outline:none;background:transparent;width:100%;font-size:.9rem;color:inherit}._searchIcon_17uv3_579{width:1.2rem;height:1.2rem;color:#94a3b8;flex-shrink:0}._tableWrapper_17uv3_587{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 4px 6px -1px #00000005;margin-bottom:2rem}.dark ._tableWrapper_17uv3_587{background:#111728;border-color:#ffffff0f}._adminTable_17uv3_603{width:100%;min-width:680px;border-collapse:collapse;text-align:left;font-size:.875rem}._adminTable_17uv3_603 th{padding:1rem 1.25rem;background:#f8fafc;color:#64748b;font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e2e8f0;white-space:nowrap}.dark ._adminTable_17uv3_603 th{background:#ffffff05;color:#94a3b8;border-bottom-color:#ffffff0f}._adminTable_17uv3_603 td{padding:1rem 1.25rem;border-bottom:1px solid #f1f5f9;vertical-align:middle}.dark ._adminTable_17uv3_603 td{border-bottom-color:#ffffff0a}._adminTable_17uv3_603 tr:last-child td{border-bottom:none}._adminTable_17uv3_603 tr:hover td{background:#f8fafc}.dark ._adminTable_17uv3_603 tr:hover td{background:#ffffff05}._miniThumb_17uv3_651{width:4.5rem;height:3rem;border-radius:8px;object-fit:cover;flex-shrink:0}._priceTag_17uv3_659{font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:800;color:#0ea5e9;white-space:nowrap}._statusBadge_17uv3_668{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:20px;font-size:.72rem;font-weight:700;white-space:nowrap}._statusChine_17uv3_678{background:#fef3c7;color:#b45309}._statusTransit_17uv3_683{background:#e0f2fe;color:#0369a1}._statusPort_17uv3_688{background:#dcfce7;color:#15803d}._statusVIP_17uv3_693{background:#fdf4ff;color:#a21caf;border:1px solid #f0abfc}._statusActif_17uv3_699{background:#ecfdf5;color:#047857}.dark ._statusChine_17uv3_678{background:#f59e0b26;color:#fbbf24}.dark ._statusTransit_17uv3_683{background:#0ea5e926;color:#38bdf8}.dark ._statusPort_17uv3_688{background:#22c55e26;color:#4ade80}.dark ._statusVIP_17uv3_693{background:#c026d326;color:#e879f9}._iconBtn_17uv3_725{width:2.2rem;height:2.2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f1f5f9;border:1px solid #e2e8f0;color:#475569;cursor:pointer;transition:all .2s;text-decoration:none}.dark ._iconBtn_17uv3_725{background:#ffffff0d;border-color:#ffffff14;color:#94a3b8}._iconBtn_17uv3_725:hover{background:#e2e8f0;color:#0ea5e9;transform:translateY(-1px)}.dark ._iconBtn_17uv3_725:hover{background:#ffffff1a;color:#38bdf8}._clientsGrid_17uv3_758{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:1.25rem}@media (max-width: 480px){._clientsGrid_17uv3_758{grid-template-columns:1fr}}._clientCard_17uv3_770{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 2px 4px #00000005;transition:all .2s}.dark ._clientCard_17uv3_770{background:#111728;border-color:#ffffff0f}._avatarLarge_17uv3_787{width:3rem;height:3rem;border-radius:12px;background:linear-gradient(135deg,#0ea5e9,#6366f1);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.1rem;flex-shrink:0}._reviewsGrid_17uv3_802{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem}@media (max-width: 480px){._reviewsGrid_17uv3_802{grid-template-columns:1fr}}._reviewCard_17uv3_814{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 2px 4px #00000005}.dark ._reviewCard_17uv3_814{background:#111728;border-color:#ffffff0f}._reviewCardHeader_17uv3_830{display:flex;align-items:center;gap:.75rem}._avatar_17uv3_787{width:2.5rem;height:2.5rem;border-radius:10px;background:#0ea5e9;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0}._reviewMeta_17uv3_849{flex:1;min-width:0}._ratingStars_17uv3_854{display:flex;gap:.15rem}._reviewBody_17uv3_859{position:relative;flex:1}._quoteIcon_17uv3_864{width:1.5rem;height:1.5rem;color:#cbd5e1;margin-bottom:.25rem}.dark ._quoteIcon_17uv3_864{color:#334155}._reviewText_17uv3_875{font-size:.88rem;line-height:1.5;color:#334155}.dark ._reviewText_17uv3_875{color:#cbd5e1}._reviewFooter_17uv3_885{display:flex;justify-content:space-between;align-items:center;padding-top:.75rem;border-top:1px solid #f1f5f9}.dark ._reviewFooter_17uv3_885{border-top-color:#ffffff0d}._date_17uv3_897{font-size:.75rem;color:#94a3b8}._actionBtns_17uv3_902{display:flex;gap:.4rem}._messagesList_17uv3_908{display:flex;flex-direction:column;gap:1rem}._messageCard_17uv3_914{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.25rem;display:flex;flex-direction:column;gap:.85rem;transition:all .2s}.dark ._messageCard_17uv3_914{background:#111728;border-color:#ffffff0f}._unreadMessage_17uv3_930{border-left:4px solid #0ea5e9;background:#f0f9ff}.dark ._unreadMessage_17uv3_930{background:#0ea5e914}._messageHeader_17uv3_939{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}._senderInfo_17uv3_947{display:flex;align-items:center;gap:.75rem}._avatarMini_17uv3_953{width:2.2rem;height:2.2rem;border-radius:8px;background:#64748b;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem}._messageBody_17uv3_966{font-size:.88rem}._textPreview_17uv3_970{color:#475569;margin-top:.35rem;line-height:1.5}.dark ._textPreview_17uv3_970{color:#94a3b8}._messageFooter_17uv3_980{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;padding-top:.5rem}._textBtnIcon_17uv3_988{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border-radius:8px;background:#e0f2fe;color:#0369a1;border:none;font-size:.8rem;font-weight:600;cursor:pointer}.dark ._textBtnIcon_17uv3_988{background:#0ea5e926;color:#38bdf8}._modalOverlay_17uv3_1008{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172aa6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:1rem}._bold_17uv3_1021{font-weight:700;color:#0f172a}.dark ._bold_17uv3_1021{color:#f8fafc}._muted_17uv3_1030{color:#64748b;font-size:.85rem}.dark ._muted_17uv3_1030{color:#94a3b8}._placeholder_17uv3_1039{text-align:center;padding:3rem 1rem;color:#94a3b8;font-size:.95rem}@keyframes _fadeIn_17uv3_1{0%{opacity:0}to{opacity:1}}._page_1uoid_1{min-height:100vh;background-color:var(--bg-page);padding-bottom:5rem}._hero_1uoid_7{background:var(--brand-dark);padding:6rem 1rem 10rem;text-align:center;position:relative;overflow:hidden}._heroContent_1uoid_15{max-width:800px;margin:0 auto;position:relative;z-index:10}._title_1uoid_22{font-size:clamp(2rem,5vw,3.5rem);font-weight:900;color:#fff;margin:1.5rem 0;line-height:1.1}._description_1uoid_30{font-size:1.125rem;color:var(--neutral-400);line-height:1.6}._reviewsGrid_1uoid_36{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 768px){._reviewsGrid_1uoid_36{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){._reviewsGrid_1uoid_36{grid-template-columns:repeat(3,1fr)}}._reviewCard_1uoid_54{background:var(--bg-surface);border-radius:2rem;padding:2rem;border:1px solid var(--border-light);box-shadow:var(--shadow-card);display:flex;flex-direction:column;transition:transform .3s ease}._reviewCard_1uoid_54:hover{transform:translateY(-5px)}._cardHeader_1uoid_69{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._avatar_1uoid_76{width:3.5rem;height:3.5rem;border-radius:1rem;background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800}._userName_1uoid_89{font-size:1.1rem;font-weight:700;margin-bottom:.25rem}._countryInfo_1uoid_95{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--text-muted)}._rating_1uoid_103{margin-left:auto;display:flex;gap:.1rem}._commentContent_1uoid_109{position:relative;margin-bottom:2rem;flex:1}._quoteIcon_1uoid_115{position:absolute;top:-.5rem;left:-.5rem;width:2rem;height:2rem;color:var(--primary);opacity:.1}._commentText_1uoid_125{font-size:1rem;line-height:1.7;color:var(--text-secondary);font-style:italic}._cardFooter_1uoid_132{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem;border-top:1px dashed var(--border-light);font-size:.75rem;color:var(--text-dim)}._verified_1uoid_142{color:#10b981;font-weight:700;display:flex;align-items:center;gap:.25rem}._nav_16w1y_1{position:sticky;top:0;z-index:50;padding:1rem 0;transition:all .4s ease;background:var(--bg-nav);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-light)}._scrolled_16w1y_13{padding:.6rem 0;box-shadow:var(--shadow-nav)}._container_16w1y_18{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}._logo_16w1y_28{display:flex;align-items:center;gap:.75rem;text-decoration:none;font-weight:800;font-size:1.25rem;color:var(--text-main);transition:color .3s}._links_16w1y_39{display:none;list-style:none;gap:1.25rem}._desktopAuth_16w1y_45,._userActions_16w1y_46{display:none;align-items:center;gap:.75rem}._mobileToggle_16w1y_52{display:flex;flex-shrink:0}._mobileMenu_16w1y_57{display:block;background:var(--bg-surface);border-top:1px solid var(--border-light);box-shadow:var(--shadow-card);overflow:hidden}._mobileMenuContent_16w1y_65{display:flex;flex-direction:column;padding:1.5rem;gap:1rem}._mobileAuth_16w1y_72{display:flex;flex-direction:column;gap:.75rem}._mobileAuth_16w1y_72 a{text-align:center;text-decoration:none}._userName_16w1y_83{display:none}@media (min-width: 1200px){._links_16w1y_39,._desktopAuth_16w1y_45,._userActions_16w1y_46{display:flex}._mobileToggle_16w1y_52,._mobileMenu_16w1y_57{display:none}._userName_16w1y_83{display:inline}}._navLink_16w1y_107{text-decoration:none;color:var(--text-muted);font-weight:600;font-size:.9375rem;transition:color .25s ease}._navLink_16w1y_107:hover,._active_16w1y_115{color:var(--primary)!important}._actions_16w1y_119{display:flex;align-items:center;gap:1rem}._themeToggle_16w1y_125{background:var(--bg-subtle);border:1px solid var(--border-light);cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-main);transition:all .2s ease}._themeToggle_16w1y_125:hover{background:var(--border-subtle);transform:rotate(15deg)}._footer_70lof_1{background-color:var(--brand-dark);color:var(--neutral-300);padding:5rem 0 2.5rem;border-top:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}._container_70lof_10{max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:10}._topBanner_70lof_18{display:grid;grid-template-columns:1fr;gap:2rem;padding-bottom:4rem;border-bottom:1px solid rgba(255,255,255,.1);align-items:center}@media (min-width: 1024px){._topBanner_70lof_18{grid-template-columns:repeat(12,1fr)}._newsletterText_70lof_31{grid-column:span 7}._newsletterForm_70lof_32{grid-column:span 5}}._mainGrid_70lof_35{display:grid;grid-template-columns:1fr;gap:3rem;padding:4rem 0}@media (min-width: 768px){._mainGrid_70lof_35{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._mainGrid_70lof_35{grid-template-columns:repeat(5,1fr)}._brandCol_70lof_52{grid-column:span 2}}._brandLink_70lof_55{display:inline-flex;align-items:center;gap:.625rem;text-decoration:none;margin-bottom:1.25rem}._brandDesc_70lof_63{color:var(--neutral-400);font-size:.875rem;line-height:1.6;max-width:24rem;margin-bottom:1.25rem}._colTitle_70lof_71{color:#fff;font-weight:700;font-size:1rem;margin-bottom:1.25rem;text-transform:none}._linkList_70lof_79{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}._link_70lof_79{color:var(--neutral-400);text-decoration:none;font-size:.875rem;transition:color .3s}._link_70lof_79:hover{color:var(--primary)}._portItem_70lof_99{display:flex;align-items:center;justify-content:space-between;padding:.25rem 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:.75rem}._contactList_70lof_108{list-style:none;padding:0;display:flex;flex-direction:column;gap:.75rem;font-size:.75rem}._contactItem_70lof_117{display:flex;gap:.625rem;align-items:flex-start}._partnersStrip_70lof_123{padding:1.5rem 0;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;font-size:.75rem;color:var(--neutral-500)}._bottomBar_70lof_136{padding-top:2rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;font-size:.75rem;color:var(--neutral-500)}@media (min-width: 768px){._bottomBar_70lof_136{flex-direction:row}}._bottomLinks_70lof_153{display:flex;gap:1.5rem}._input_70lof_158{flex:1;padding:.875rem 1.25rem;border-radius:9999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:.875rem;outline:none}._input_70lof_158:focus{border-color:var(--primary)}._floatingContainer_158w5_1{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;display:flex;align-items:center;gap:.75rem}._whatsappButton_158w5_11{display:flex;align-items:center;gap:.625rem;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff!important;text-decoration:none;padding:.75rem 1.15rem .75rem .85rem;border-radius:9999px;box-shadow:0 8px 24px #25d36666,0 2px 6px #00000026;transition:all .3s cubic-bezier(.16,1,.3,1);border:1px solid rgba(255,255,255,.25);position:relative;overflow:visible}._whatsappButton_158w5_11:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 12px 30px #25d3668c,0 4px 10px #0003}._whatsappButton_158w5_11:active{transform:translateY(0) scale(.98)}._pulseRing_158w5_36{position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:9999px;border:2px solid #25D366;animation:_pulse_158w5_36 2s cubic-bezier(.25,0,0,1) infinite;pointer-events:none;opacity:.7}@keyframes _pulse_158w5_36{0%{transform:scale(.95);opacity:.8}70%{transform:scale(1.15);opacity:0}to{transform:scale(1.15);opacity:0}}._iconWrapper_158w5_64{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}._icon_158w5_64{width:1.6rem;height:1.6rem;fill:currentColor}._textGroup_158w5_79{display:flex;flex-direction:column;line-height:1.15}._label_158w5_85{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;opacity:.9}._phone_158w5_93{font-size:.875rem;font-weight:800;letter-spacing:-.01em;white-space:nowrap}@media (max-width: 640px){._floatingContainer_158w5_1{bottom:1.25rem;right:1.25rem}._textGroup_158w5_79{display:none}._whatsappButton_158w5_11{padding:.85rem;border-radius:50%}._iconWrapper_158w5_64,._icon_158w5_64{width:1.75rem;height:1.75rem}}._page_1033u_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:3rem 1.5rem;background-color:var(--bg-page);color:var(--text-main);position:relative;overflow:hidden;transition:background-color .3s ease,color .3s ease}.dark ._page_1033u_1{background-color:var(--brand-dark)}._glowPrimary_1033u_18{position:absolute;top:25%;left:25%;width:24rem;height:24rem;background:#0ea5e926;border-radius:50%;filter:blur(80px);pointer-events:none}._glowAccent_1033u_30{position:absolute;bottom:25%;right:25%;width:24rem;height:24rem;background:#f59e0b1a;border-radius:50%;filter:blur(80px);pointer-events:none}._wrapper_1033u_42{position:relative;z-index:10;width:100%;max-width:28rem}._header_1033u_49{text-align:center;margin-bottom:2rem}._logo_1033u_54{display:inline-flex;align-items:center;gap:.75rem;text-decoration:none;margin-bottom:1.5rem}._logoIcon_1033u_62{width:2.5rem;height:2.5rem;border-radius:1rem;background:linear-gradient(135deg,var(--primary),var(--primary-dark));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:1rem;box-shadow:0 4px 15px #0ea5e959;transition:transform .3s}._logo_1033u_54:hover ._logoIcon_1033u_62{transform:scale(1.05)}._title_1033u_81{font-size:1.5rem;font-weight:700;color:var(--text-main)}.dark ._title_1033u_81{color:#fff}._subtitle_1033u_91{font-size:.8125rem;color:var(--text-muted);margin-top:.25rem}._card_1033u_97{background:var(--bg-surface);color:var(--text-main);border-radius:1.5rem;padding:2rem;box-shadow:var(--shadow-card);border:1px solid var(--border-light)}.dark ._card_1033u_97{background:var(--brand-surface);border-color:#ffffff1a}._error_1033u_111{margin-bottom:1.5rem;padding:.875rem;border-radius:1rem;background:#f43f5e1a;border:1px solid rgba(244,63,94,.2);color:#f43f5e;font-size:.75rem;text-align:center}._demoBox_1033u_122{margin-bottom:1.5rem;padding:1rem;border-radius:1rem;background:#0ea5e914;border:1px solid rgba(14,165,233,.2)}._demoText_1033u_130{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--primary);margin-bottom:.5rem}._demoGrid_1033u_139{display:flex;gap:.5rem}._demoBtn_1033u_144{flex:1;padding:.5rem;border-radius:.75rem;background:var(--bg-surface);border:1px solid var(--border-light);font-size:11px;font-weight:700;cursor:pointer;color:var(--text-main);transition:all .2s}.dark ._demoBtn_1033u_144{background:#0a0f1e99;border-color:#ffffff1a;color:#fff}._demoBtn_1033u_144:hover{background:var(--primary);color:#fff!important}._dividerBox_1033u_168{position:relative;margin:1.5rem 0;text-align:center}._dividerLine_1033u_174{position:absolute;top:50%;left:0;right:0;border-top:1px solid var(--border-light)}.dark ._dividerLine_1033u_174{border-top-color:#ffffff14}._dividerText_1033u_186{position:relative;background:var(--bg-surface);padding:0 .75rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.dark ._dividerText_1033u_186{background:var(--brand-surface);color:var(--text-dim)}._form_1033u_202{display:flex;flex-direction:column;gap:1.25rem}._inputGroup_1033u_208{display:flex;flex-direction:column;gap:.375rem}._label_1033u_214{font-size:.75rem;font-weight:700;color:var(--text-secondary);margin-left:.25rem}.dark ._label_1033u_214{color:var(--neutral-300)}._inputWrapper_1033u_225{position:relative}._inputIcon_1033u_229{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--text-muted)}._input_1033u_208{width:100%;padding:.75rem 1rem .75rem 2.75rem;background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:1rem;font-size:.8125rem;color:var(--text-main);outline:none;transition:all .3s}.dark ._input_1033u_208{background:#0a0f1ed9;border-color:#ffffff26;color:#fff}._input_1033u_208:focus{border-color:var(--primary);box-shadow:0 0 0 2px #0ea5e933}._forgotLink_1033u_262{font-size:11px;color:var(--primary);text-decoration:none;font-weight:600}._forgotLink_1033u_262:hover{text-decoration:underline}._footer_1033u_273{text-align:center;font-size:.75rem;color:var(--text-muted);margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--border-light)}.dark ._footer_1033u_273{border-top-color:#ffffff14}._link_1033u_286{color:var(--primary);font-weight:700;text-decoration:none}._link_1033u_286:hover{text-decoration:underline}._button_yb2p7_1{width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1rem;border-radius:.75rem;border:1px solid var(--neutral-200);background:#fff;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s;color:var(--neutral-900)}._dark_yb2p7_18 ._button_yb2p7_1{background:var(--brand-surface);border-color:#ffffff1a;color:#fff}._button_yb2p7_1:hover{background:var(--neutral-50)}._dark_yb2p7_18 ._button_yb2p7_1:hover{background:#ffffff0d}._icon_yb2p7_32{width:1.25rem;height:1.25rem}._page_1hg48_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:3rem 1.5rem;background-color:var(--bg-page);color:var(--text-main);position:relative;overflow:hidden;transition:background-color .3s ease,color .3s ease}.dark ._page_1hg48_1{background-color:var(--brand-dark)}._glowPrimary_1hg48_18{position:absolute;top:25%;left:25%;width:24rem;height:24rem;background:#0ea5e926;border-radius:50%;filter:blur(80px);pointer-events:none}._glowAccent_1hg48_30{position:absolute;bottom:25%;right:25%;width:24rem;height:24rem;background:#f59e0b1a;border-radius:50%;filter:blur(80px);pointer-events:none}._wrapper_1hg48_42{position:relative;z-index:10;width:100%;max-width:28rem}._header_1hg48_49{text-align:center;margin-bottom:2rem}._logo_1hg48_54{display:inline-flex;align-items:center;gap:.75rem;text-decoration:none;margin-bottom:1.5rem}._logoIcon_1hg48_62{width:2.5rem;height:2.5rem;border-radius:1rem;background:linear-gradient(135deg,var(--primary),var(--primary-dark));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:1rem;box-shadow:0 4px 15px #0ea5e959;transition:transform .3s}._logo_1hg48_54:hover ._logoIcon_1hg48_62{transform:scale(1.05)}._title_1hg48_81{font-size:1.5rem;font-weight:700;color:var(--text-main)}.dark ._title_1hg48_81{color:#fff}._subtitle_1hg48_91{font-size:.8125rem;color:var(--text-muted);margin-top:.25rem}._card_1hg48_97{background:var(--bg-surface);color:var(--text-main);border-radius:1.5rem;padding:2rem;box-shadow:var(--shadow-card);border:1px solid var(--border-light)}.dark ._card_1hg48_97{background:var(--brand-surface);border-color:#ffffff1a}._error_1hg48_111{margin-bottom:1.5rem;padding:.875rem;border-radius:1rem;background:#f43f5e1a;border:1px solid rgba(244,63,94,.2);color:#f43f5e;font-size:.75rem;text-align:center}._form_1hg48_122{display:flex;flex-direction:column;gap:1.25rem}._inputGroup_1hg48_128{display:flex;flex-direction:column;gap:.375rem}._label_1hg48_134{font-size:.75rem;font-weight:700;color:var(--text-secondary);margin-left:.25rem}.dark ._label_1hg48_134{color:var(--neutral-300)}._inputWrapper_1hg48_145{position:relative}._inputIcon_1hg48_149{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--text-muted)}._input_1hg48_128{width:100%;padding:.75rem 1rem .75rem 2.75rem;background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:1rem;font-size:.8125rem;color:var(--text-main);outline:none;transition:all .3s}.dark ._input_1hg48_128{background:#0a0f1ed9;border-color:#ffffff26;color:#fff}._input_1hg48_128:focus{border-color:var(--primary);box-shadow:0 0 0 2px #0ea5e933}._footer_1hg48_182{text-align:center;font-size:.75rem;color:var(--text-muted);margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--border-light)}.dark ._footer_1hg48_182{border-top-color:#ffffff14}._link_1hg48_195{color:var(--primary);font-weight:700;text-decoration:none}._link_1hg48_195:hover{text-decoration:underline}._loadingContainer_ywg90_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--brand-dark)}._spinner_ywg90_9{width:2rem;height:2rem;border:2px solid var(--primary);border-top-color:transparent;border-radius:50%;animation:_spin_ywg90_9 1s linear infinite}@keyframes _spin_ywg90_9{to{transform:rotate(360deg)}}:root{color-scheme:light;--primary: #0EA5E9;--primary-dark: #0284C7;--primary-light: #38BDF8;--accent: #F59E0B;--gold: #D4AF37;--bg-page: #FDFDFD;--bg-surface: #FFFFFF;--bg-subtle: #F8FAFC;--bg-input: #FFFFFF;--bg-nav: rgba(255, 255, 255, .8);--text-main: #0F172A;--text-secondary: #334155;--text-muted: #64748B;--text-dim: #94A3B8;--neutral-50: #F8FAFC;--neutral-100: #F1F5F9;--neutral-200: #E2E8F0;--neutral-300: #CBD5E1;--neutral-400: #94A3B8;--neutral-500: #64748B;--neutral-600: #475569;--neutral-700: #334155;--neutral-800: #1E293B;--neutral-900: #0F172A;--border-light: rgba(0, 0, 0, .04);--border-medium: rgba(0, 0, 0, .08);--border-subtle: rgba(0, 0, 0, .08);--border-luxury: rgba(14, 165, 233, .1);--shadow-luxury: 0 20px 40px -15px rgba(0, 0, 0, .05);--shadow-card: 0 10px 30px -5px rgba(0, 0, 0, .03);--brand-dark: #050811;--brand-surface: #0A0F1E}html.dark,.dark{color-scheme:dark;--bg-page: #050811;--bg-surface: #0A0F1E;--bg-subtle: #0F172A;--bg-input: #141B2D;--bg-nav: rgba(5, 8, 17, .85);--text-main: #F8FAFC;--text-secondary: #E2E8F0;--text-muted: #94A3B8;--text-dim: #94A3B8;--neutral-50: #0F172A;--neutral-100: #F1F5F9;--neutral-200: #334155;--neutral-300: #CBD5E1;--neutral-400: #94A3B8;--neutral-500: #94A3B8;--neutral-600: #CBD5E1;--neutral-700: #E2E8F0;--neutral-800: #F1F5F9;--neutral-900: #F8FAFC;--border-light: rgba(255, 255, 255, .04);--border-medium: rgba(255, 255, 255, .08);--border-subtle: rgba(255, 255, 255, .12);--border-luxury: rgba(14, 165, 233, .2);--shadow-luxury: 0 25px 50px -12px rgba(0, 0, 0, .7);--shadow-card: 0 15px 35px -5px rgba(0, 0, 0, .5)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,sans-serif;background-color:var(--bg-page);color:var(--text-main);line-height:1.6;overflow-x:hidden;transition:background-color .4s ease}input,select,textarea{color:var(--text-main)}::placeholder{color:var(--text-muted);opacity:1}h1,h2,h3,h4,h5,h6{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;letter-spacing:-.03em}.font-display{font-family:Space Grotesk,sans-serif}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.btn-premium{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.5rem;background:var(--text-main);color:var(--bg-page);border-radius:100px;font-weight:700;text-transform:uppercase;font-size:.75rem;letter-spacing:.1em;border:none;cursor:pointer;transition:all .4s cubic-bezier(.23,1,.32,1);box-shadow:0 10px 20px #0000001a}.btn-premium:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 20px 40px #0003;background:var(--primary);color:#fff}.btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 2rem;background:var(--primary);color:#fff;border-radius:12px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease}.btn-primary:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 10px 20px #0ea5e94d}.badge-luxury{display:inline-flex;padding:.5rem 1.25rem;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.15em;border-radius:100px;background:#0ea5e90d;color:var(--primary);border:1px solid var(--border-luxury)}.text-shine{background:linear-gradient(135deg,#0ea5e9,#38bdf8,#d4af37);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-amber{background:linear-gradient(135deg,#f59e0b,#d4af37);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.glass-nav{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:var(--bg-nav);border-bottom:1px solid var(--border-light)}.glass-card{background:var(--bg-surface);border:1px solid var(--border-light);box-shadow:var(--shadow-luxury);border-radius:24px}.input-premium{width:100%;padding:1rem 1.5rem;border-radius:12px;border:1px solid var(--border-medium);background:var(--bg-input);color:var(--text-main);font-size:.95rem;transition:all .3s ease}.input-premium:focus{border-color:var(--primary);box-shadow:0 0 0 4px #0ea5e91a;outline:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-transition{animation:fadeIn .6s cubic-bezier(.23,1,.32,1)}
