.DriverCard_card__LrrtR{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:24px 16px}.DriverCard_avatar__oh7Xh{width:84px;height:84px;border-radius:50%;overflow:hidden;background:var(--surface-alt);display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0}.DriverCard_photo__7ab6B{width:100%;height:100%;object-fit:cover}.DriverCard_initials__FngtE{font-size:24px;font-weight:800;color:var(--text-soft)}.DriverCard_name__CAzNG{font-size:16px;font-weight:700}.DriverCard_languages__sN_sO{font-size:13px;color:var(--text-soft)}.DriverCard_phones__lyQuG{display:flex;flex-direction:column;gap:2px;margin-top:6px}.DriverCard_phone__LSric{font-size:14px;font-weight:600;color:var(--ink)}.DriverCard_phone__LSric:hover{text-decoration:underline}.page_hero__vewxU:before{content:"";position:absolute;inset:0;background-image:url(/photos/vehicle-classes-suv-desert.webp);background-size:cover;background-position:50%;z-index:0}.page_hero__vewxU:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,var(--bg) 0,var(--bg) 45%,rgba(26,26,26,.55) 100%);z-index:0}.page_filters__xtPrj{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:32px}.page_filterActive__aNRSn,.page_filter___GeFK{padding:8px 18px;border-radius:999px;font-size:13px;font-weight:600;border:1.5px solid var(--line);color:var(--text-soft)}.page_filterActive__aNRSn{background:var(--ink);border-color:var(--ink);color:var(--bg)}.page_grid__nUi9R{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.page_altSection__4Ucxh{background:var(--surface-alt)}.page_driversGrid__TcuTj{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}@media (max-width:920px){.page_driversGrid__TcuTj,.page_grid__nUi9R{grid-template-columns:repeat(2,1fr)}}.page_hero__uyhJ0:before{content:"";position:absolute;inset:0;background-image:url(/photos/vehicle-classes-suv-desert.webp);background-size:cover;background-position:50%;z-index:0}.page_hero__uyhJ0:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,var(--bg) 0,var(--bg) 45%,rgba(26,26,26,.55) 100%);z-index:0}.page_filters__X3gvd{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:32px}.page_filterActive__IKpWA,.page_filter__nQgVo{padding:8px 18px;border-radius:999px;font-size:13px;font-weight:600;border:1.5px solid var(--line);color:var(--text-soft)}.page_filterActive__IKpWA{background:var(--ink);border-color:var(--ink);color:var(--bg)}.page_grid__KuCy5{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.page_altSection__1Mkrj{background:var(--surface-alt)}.page_driversGrid__AeV73{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}@media (max-width:920px){.page_driversGrid__AeV73,.page_grid__KuCy5{grid-template-columns:repeat(2,1fr)}}.VehicleCard_card__Szijl{display:flex;flex-direction:column;gap:8px;transition:transform .15s ease,box-shadow .15s ease}.VehicleCard_card__Szijl:hover{transform:translateY(-4px);box-shadow:0 16px 30px rgba(0,0,0,.1)}.VehicleCard_art__xrq_6{height:160px;background:var(--surface-alt);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--text);margin-bottom:4px;overflow:hidden}.VehicleCard_photo__qhQEB{width:100%;height:100%;object-fit:cover}.VehicleCard_photoButton__i_leA{position:relative;display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:pointer}.VehicleCard_photoCount__2QG42{position:absolute;bottom:8px;right:8px;background:rgba(26,26,26,.65);color:#fff;font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px}.VehicleCard_lightbox__zDlVE{position:fixed;inset:0;background:hsla(0,0%,4%,.85);display:flex;align-items:center;justify-content:center;z-index:1000}.VehicleCard_lightboxImage__iBFE5{max-width:min(90vw,1000px);max-height:85vh;object-fit:contain;border-radius:8px}.VehicleCard_lightboxClose__zxQct{position:absolute;top:20px;right:24px;background:none;border:none;color:#fff;font-size:32px;line-height:1;cursor:pointer}.VehicleCard_lightboxNext__fiRJy,.VehicleCard_lightboxPrev__4k3Vc{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.1);border:none;color:#fff;font-size:32px;width:48px;height:48px;border-radius:50%;cursor:pointer}.VehicleCard_lightboxPrev__4k3Vc{left:16px}.VehicleCard_lightboxNext__fiRJy{right:16px}.VehicleCard_lightboxCount__ZPECI{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:#fff;font-size:14px;background:rgba(0,0,0,.4);padding:4px 12px;border-radius:999px}.VehicleCard_title__nCoht{font-size:19px}.VehicleCard_meta__UbgIg{font-size:13px;color:var(--text-soft)}.shared_wrap__8dmL1{max-width:1160px;margin:0 auto;padding:0 24px}.shared_eyebrow__okHDz{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);font-weight:700}.shared_sectionHead__iNhvH{max-width:640px;margin-bottom:40px}.shared_sectionHead__iNhvH h1,.shared_sectionHead__iNhvH h2{font-size:32px;margin-top:10px}.shared_sectionHead__iNhvH p{color:var(--text-soft);margin-top:14px;font-size:16px}.shared_btn__dbGeG{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:8px;font-family:var(--font-b);font-weight:700;font-size:15px;cursor:pointer;border:1.5px solid transparent;transition:transform .15s ease,background .15s ease}.shared_btn__dbGeG:active{transform:scale(.97)}.shared_btnPrimary__WJj0O{background:var(--ink);color:var(--bg)}.shared_btnPrimary__WJj0O:hover{background:var(--accent);color:var(--accent-ink)}.shared_btnOutline__SgJSv{background:transparent;border-color:var(--ink);color:var(--ink)}.shared_btnOutline__SgJSv:hover{background:var(--ink);color:var(--bg)}.shared_card__YNDSi{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px}.shared_comingSoon__AfhPg{opacity:.5;cursor:not-allowed;pointer-events:none}.shared_comingSoonBadge__4YE1t{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;background:var(--line);color:var(--text-soft);border-radius:999px;padding:2px 8px;margin-left:6px;font-family:var(--font-b);font-weight:700}.shared_photoSection__0S_hZ{position:relative;overflow:hidden}.shared_contentAbove__SG0Q9{position:relative;z-index:1}.ThemeToggle_toggle__03nAw{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1.5px solid var(--line);background:var(--surface);cursor:pointer;font-size:18px;line-height:1}.ThemeToggle_toggle__03nAw:hover{border-color:var(--accent)}.LanguageSwitcher_lang__BgHwC{display:flex;align-items:center;gap:4px}.LanguageSwitcher_active__dOjPo,.LanguageSwitcher_inactive__QCowL{padding:3px 7px;border-radius:6px;font-size:13px;font-weight:600;border:none;cursor:pointer;background:none}.LanguageSwitcher_active__dOjPo{background:var(--ink);color:var(--bg)}.LanguageSwitcher_inactive__QCowL{color:var(--text-soft)}.LanguageSwitcher_inactive__QCowL:hover{color:var(--text)}.SocialLinks_social___PNgz{display:flex;align-items:center;gap:10px}.SocialLinks_iconLink___y67W{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--surface);border:1px solid var(--line);color:var(--text);flex-shrink:0;transition:transform .15s ease,background .15s ease}.SocialLinks_iconLink___y67W:hover{transform:translateY(-2px);background:var(--accent);color:var(--accent-ink)}.SiteFooter_footer__aUaTs{background:var(--accent);color:var(--accent-ink);padding:48px 0 26px}.SiteFooter_grid__axmsz{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:30px;gap:30px}.SiteFooter_brand__HyIqL{font-size:20px;font-weight:800;color:var(--accent-ink);margin-bottom:10px}.SiteFooter_address__AB6xf{font-size:14px}.SiteFooter_hours__aOOBf{font-size:14px;margin-top:4px}.SiteFooter_heading__doub9{color:var(--accent-ink);font-size:14px;margin-bottom:14px;font-weight:700}.SiteFooter_grid__axmsz a{display:inline-block;margin-bottom:8px}.SiteFooter_grid__axmsz a:hover{text-decoration:underline}.SiteFooter_social__CGwrk{margin-top:10px}@media (max-width:920px){.SiteFooter_grid__axmsz{grid-template-columns:1fr}}.WhatsAppFab_fab__cgXtR{position:fixed;bottom:22px;right:22px;width:52px;height:52px;border-radius:50%;background:var(--accent);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px rgba(0,0,0,.22);z-index:60;color:var(--accent-ink)}.DriverForm_form__n114H{display:flex;flex-direction:column;gap:18px;max-width:560px}.DriverForm_field__PxYtY{display:flex;flex-direction:column;gap:6px}.DriverForm_field__PxYtY label{font-size:13px;font-weight:600;color:var(--text-soft)}.DriverForm_field__PxYtY input{padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);font-family:var(--font-b);font-size:14px}.DriverForm_photoLabel__o5lAx{font-size:13px;font-weight:600;color:var(--text-soft);display:block;margin-bottom:8px}.DriverForm_photoRow__ioOfh{display:flex;align-items:center;gap:14px}.DriverForm_photoPreview__4Ypzr{display:flex;flex-direction:column;align-items:center;gap:6px}.DriverForm_photoThumb__FulqH{width:84px;height:84px;border-radius:50%;object-fit:cover;border:1px solid var(--line)}.DriverForm_photoRemove__X_5F4{border:none;background:none;color:var(--danger);font-size:12px;cursor:pointer;padding:0}.DriverForm_uploadLabel__Pq2t2{display:inline-block;padding:10px 18px;border:1.5px dashed var(--line);border-radius:8px;cursor:pointer;font-size:14px;font-weight:600}.DriverForm_fileInput__GyQuy{display:none}.DriverForm_error__MYY8J{color:var(--danger);font-size:13px}.DriverForm_actions__jR6la{display:flex;gap:12px}.DriverForm_deleteBtn__vi5HV{border-color:var(--danger);color:var(--danger)}.DriverForm_deleteBtn__vi5HV:hover{background:var(--danger);color:#fff}.VehicleForm_form__3zjd3{display:flex;flex-direction:column;gap:18px;max-width:720px}.VehicleForm_row__gnoGX{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.VehicleForm_field__Wr6uU{display:flex;flex-direction:column;gap:6px}.VehicleForm_field__Wr6uU label{font-size:13px;font-weight:600;color:var(--text-soft)}.VehicleForm_field__Wr6uU input,.VehicleForm_field__Wr6uU select{padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);font-family:var(--font-b);font-size:14px}.VehicleForm_priceLabel__T7R7B{font-size:13px;font-weight:600;color:var(--text-soft);display:block;margin-bottom:8px}.VehicleForm_error__gf1ha{color:var(--danger);font-size:13px}.VehicleForm_actions__TGUwr{display:flex;gap:12px}.VehicleForm_deleteBtn__rSEbf{border-color:var(--danger);color:var(--danger)}.VehicleForm_deleteBtn__rSEbf:hover{background:var(--danger);color:#fff}@media (max-width:920px){.VehicleForm_row__gnoGX{grid-template-columns:1fr}}.ReviewForm_form__nEBkc{display:flex;flex-direction:column;gap:18px;max-width:560px}.ReviewForm_field__88x8Z{display:flex;flex-direction:column;gap:6px}.ReviewForm_field__88x8Z label{font-size:13px;font-weight:600;color:var(--text-soft)}.ReviewForm_field__88x8Z input,.ReviewForm_field__88x8Z select,.ReviewForm_field__88x8Z textarea{padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);font-family:var(--font-b);font-size:14px}.ReviewForm_field__88x8Z textarea{resize:vertical}.ReviewForm_checkboxField__yx5ab{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text)}.ReviewForm_photoLabel__Bmea6{font-size:13px;font-weight:600;color:var(--text-soft);display:block;margin-bottom:8px}.ReviewForm_photoRow__o1pta{display:flex;align-items:center;gap:14px}.ReviewForm_photoPreview__jXUYg{display:flex;flex-direction:column;align-items:center;gap:6px}.ReviewForm_photoThumb__ZianQ{width:84px;height:84px;border-radius:50%;object-fit:cover;border:1px solid var(--line)}.ReviewForm_photoRemove__B5N4q{border:none;background:none;color:var(--danger);font-size:12px;cursor:pointer;padding:0}.ReviewForm_uploadLabel__rlS7E{display:inline-block;padding:10px 18px;border:1.5px dashed var(--line);border-radius:8px;cursor:pointer;font-size:14px;font-weight:600}.ReviewForm_fileInput__aUDGK{display:none}.ReviewForm_error__4kWEV{color:var(--danger);font-size:13px}.ReviewForm_actions__GG4M4{display:flex;gap:12px}.ReviewForm_deleteBtn__6MU2a{border-color:var(--danger);color:var(--danger)}.ReviewForm_deleteBtn__6MU2a:hover{background:var(--danger);color:#fff}.RouteForm_form__3ZBkF{display:flex;flex-direction:column;gap:18px;max-width:720px}.RouteForm_row__id4O9{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.RouteForm_field__MJdNs{display:flex;flex-direction:column;gap:6px}.RouteForm_field__MJdNs label{font-size:13px;font-weight:600;color:var(--text-soft)}.RouteForm_field__MJdNs input,.RouteForm_field__MJdNs textarea{padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);font-family:var(--font-b);font-size:14px}.RouteForm_field__MJdNs textarea{min-height:100px;resize:vertical}.RouteForm_priceLabel__NVUDM{font-size:13px;font-weight:600;color:var(--text-soft);display:block;margin-bottom:8px}.RouteForm_priceGrid__NmFUX{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.RouteForm_priceField__mg4qW{display:flex;flex-direction:column;gap:4px}.RouteForm_priceField__mg4qW label{font-size:12px;color:var(--text-soft)}.RouteForm_priceField__mg4qW input{padding:8px 10px;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--text);font-size:14px}.RouteForm_error__R3Pjs{color:var(--danger);font-size:13px}.RouteForm_actions__HpDAM{display:flex;gap:12px}.RouteForm_deleteBtn__BKaqq{border-color:var(--danger);color:var(--danger)}.RouteForm_deleteBtn__BKaqq:hover{background:var(--danger);color:#fff}@media (max-width:920px){.RouteForm_priceGrid__NmFUX,.RouteForm_row__id4O9{grid-template-columns:1fr}}.page_head__2qkM3{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:16px}.page_table__QzV9g{display:flex;flex-direction:column;gap:8px}.page_row__UvSG9{display:grid;grid-template-columns:1.5fr 1.5fr 2fr;grid-gap:12px;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);align-items:center}.page_row__UvSG9:hover{border-color:var(--accent)}.page_cellMain__GtLUJ{font-weight:700}.page_cell__GEPLn{font-size:14px;color:var(--text-soft)}@media (max-width:920px){.page_row__UvSG9{grid-template-columns:1fr;gap:4px}.page_head__2qkM3{flex-direction:column;align-items:flex-start}}.page_head__BX84z{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:16px}.page_table__ZFkGk{display:flex;flex-direction:column;gap:8px}.page_row__b2DLD{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:12px;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);align-items:center}.page_row__b2DLD:hover{border-color:var(--accent)}.page_cellMain__BwXMq{font-weight:700}.page_cell__BzwEN{font-size:14px;color:var(--text-soft)}@media (max-width:920px){.page_row__b2DLD{grid-template-columns:1fr;gap:4px}.page_head__BX84z{flex-direction:column;align-items:flex-start}}.TourForm_form__joqm3{display:flex;flex-direction:column;gap:18px;max-width:720px}.TourForm_row__XExML{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.TourForm_field__h4cfr{display:flex;flex-direction:column;gap:6px}.TourForm_field__h4cfr label{font-size:13px;font-weight:600;color:var(--text-soft)}.TourForm_field__h4cfr input,.TourForm_field__h4cfr select,.TourForm_field__h4cfr textarea{padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);font-family:var(--font-b);font-size:14px}.TourForm_field__h4cfr textarea{min-height:80px;resize:vertical}.TourForm_priceLabel__At9_8{font-size:13px;font-weight:600;color:var(--text-soft);display:block;margin-bottom:8px}.TourForm_pricingToggle__XEJef{display:flex;gap:20px;font-size:14px}.TourForm_pricingToggle__XEJef label{display:flex;align-items:center;gap:6px;font-weight:500;color:var(--text)}.TourForm_priceGrid__mNf9s{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.TourForm_priceField__M_kGN{display:flex;flex-direction:column;gap:4px}.TourForm_priceField__M_kGN label{font-size:12px;color:var(--text-soft)}.TourForm_priceField__M_kGN input{padding:8px 10px;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--text);font-size:14px}.TourForm_personPriceRow___e43k{display:grid;grid-template-columns:2fr 1fr auto;grid-gap:8px;gap:8px;margin-bottom:8px}.TourForm_personPriceRow___e43k input{padding:8px 10px;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--text);font-size:14px}.TourForm_personPriceRow___e43k button{border:1px solid var(--line);border-radius:6px;background:var(--surface);cursor:pointer;color:var(--danger)}.TourForm_addRow__4qdfs{padding:8px 14px;border:1px dashed var(--line);border-radius:6px;background:none;cursor:pointer;font-size:13px;font-weight:600;color:var(--text-soft)}.TourForm_error__MH1NT{color:var(--danger);font-size:13px}.TourForm_actions__P3nJS{display:flex;gap:12px}.TourForm_deleteBtn__ZeIUj{border-color:var(--danger);color:var(--danger)}.TourForm_deleteBtn__ZeIUj:hover{background:var(--danger);color:#fff}@media (max-width:920px){.TourForm_priceGrid__mNf9s,.TourForm_row__XExML{grid-template-columns:1fr}.TourForm_personPriceRow___e43k{grid-template-columns:1fr 1fr auto}}.page_head__Ohqkh{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:16px}.page_table__LV5I0{display:flex;flex-direction:column;gap:8px}.page_row__0cW8E{display:grid;grid-template-columns:1.5fr .6fr 1.5fr auto;align-items:center;grid-gap:12px;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.page_row__0cW8E:hover{border-color:var(--accent)}.page_cellMain__6VweJ{font-weight:700}.page_cell__SnzY7{font-size:14px;color:var(--text-soft)}.page_badgeDraft__ywlIK,.page_badgePublished__ElEUJ{justify-self:end;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:4px 10px;border-radius:999px;white-space:nowrap}.page_badgePublished__ElEUJ{color:var(--success);background:color-mix(in srgb,var(--success) 15%,transparent)}.page_badgeDraft__ywlIK{color:var(--text-soft);background:var(--surface-alt)}@media (max-width:920px){.page_row__0cW8E{grid-template-columns:1fr;gap:4px}.page_badgeDraft__ywlIK,.page_badgePublished__ElEUJ{justify-self:start}.page_head__Ohqkh{flex-direction:column;align-items:flex-start}}.page_head__w6tXM{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:16px}.page_table__5q8Sv{display:flex;flex-direction:column;gap:8px}.page_row__3tzwo{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:12px;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);align-items:center}.page_row__3tzwo:hover{border-color:var(--accent)}.page_cellMain__oVdk1{font-weight:700}.page_cell__MEqQ8{font-size:14px;color:var(--text-soft)}@media (max-width:920px){.page_row__3tzwo{grid-template-columns:1fr;gap:4px}.page_head__w6tXM{flex-direction:column;align-items:flex-start}}.CompanyForm_form__XP1oP{display:flex;flex-direction:column;gap:18px;max-width:640px}.CompanyForm_row__SMNo8{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.CompanyForm_field__NOrYU{display:flex;flex-direction:column;gap:6px}.CompanyForm_field__NOrYU label{font-size:13px;font-weight:600;color:var(--text-soft)}.CompanyForm_field__NOrYU input,.CompanyForm_field__NOrYU textarea{padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);font-family:var(--font-b);font-size:14px}.CompanyForm_field__NOrYU textarea{min-height:140px;resize:vertical}.CompanyForm_error__Gs6Sb{color:var(--danger);font-size:13px}.CompanyForm_success__SSTh3{color:var(--success);font-size:13px}@media (max-width:920px){.CompanyForm_row__SMNo8{grid-template-columns:1fr}}.page_head__JK_rE{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:16px}.page_table__jbsEF{display:flex;flex-direction:column;gap:8px}.page_row__b7Ylp{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:12px;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);align-items:center}.page_row__b7Ylp:hover{border-color:var(--accent)}.page_cellMain__uSDFb{font-weight:700}.page_cell__X7rlo{font-size:14px;color:var(--text-soft)}@media (max-width:920px){.page_row__b7Ylp{grid-template-columns:1fr;gap:4px}.page_head__JK_rE{flex-direction:column;align-items:flex-start}}.LoginForm_form__576t0{display:flex;flex-direction:column;gap:16px}.LoginForm_field__YcqQt{display:flex;flex-direction:column;gap:6px}.LoginForm_field__YcqQt label{font-size:13px;font-weight:600;color:var(--text-soft)}.LoginForm_field__YcqQt input{padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);font-family:var(--font-b);font-size:14px}.LoginForm_error__cecfW{color:var(--danger);font-size:13px}.ReviewSubmitForm_form__9CUmn{display:flex;flex-direction:column;gap:18px;max-width:560px}.ReviewSubmitForm_field__FZ9s_{display:flex;flex-direction:column;gap:6px}.ReviewSubmitForm_field__FZ9s_ label{font-size:13px;font-weight:600;color:var(--text-soft)}.ReviewSubmitForm_field__FZ9s_ input,.ReviewSubmitForm_field__FZ9s_ select,.ReviewSubmitForm_field__FZ9s_ textarea{padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);font-family:var(--font-b);font-size:14px}.ReviewSubmitForm_field__FZ9s_ textarea{resize:vertical}.ReviewSubmitForm_honeypot__rgdIt{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ReviewSubmitForm_photoLabel__gKC4a{font-size:13px;font-weight:600;color:var(--text-soft);display:block;margin-bottom:8px}.ReviewSubmitForm_photoRow__ILZJ2{display:flex;align-items:center;gap:14px}.ReviewSubmitForm_photoPreview__mhMqY{display:flex;flex-direction:column;align-items:center;gap:6px}.ReviewSubmitForm_photoThumb__vHXi6{width:84px;height:84px;border-radius:50%;object-fit:cover;border:1px solid var(--line)}.ReviewSubmitForm_photoRemove___Wxf7{border:none;background:none;color:var(--danger);font-size:12px;cursor:pointer;padding:0}.ReviewSubmitForm_uploadLabel__Adj2h{display:inline-block;padding:10px 18px;border:1.5px dashed var(--line);border-radius:8px;cursor:pointer;font-size:14px;font-weight:600}.ReviewSubmitForm_fileInput__dXhm6{display:none}.ReviewSubmitForm_error__smd8H{color:var(--danger);font-size:13px}.ReviewSubmitForm_success__dU8j1{color:var(--text);font-size:15px;font-weight:600}