.Header-module__RVI7IW__root{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#f6f6f8e6;border-bottom:1px solid #e2e8f0e6;width:100%;position:sticky;top:0}.Header-module__RVI7IW__inner{justify-content:space-between;align-items:center;gap:1.5rem;height:80px;display:flex}.Header-module__RVI7IW__brand{color:var(--color-primary);align-items:center;gap:.75rem;display:flex}.Header-module__RVI7IW__brandTitle{letter-spacing:.04em;text-transform:uppercase;color:#0f172a;font-size:1.1rem;font-weight:800}.Header-module__RVI7IW__nav{align-items:center;gap:1.75rem;display:flex}.Header-module__RVI7IW__navLink{letter-spacing:.04em;text-transform:uppercase;color:#4b5563;font-size:.85rem;font-weight:600;transition:color .15s,opacity .15s}.Header-module__RVI7IW__navLink:hover,.Header-module__RVI7IW__navLinkActive{color:var(--color-primary)}.Header-module__RVI7IW__actions{align-items:center;gap:.75rem;display:flex}.Header-module__RVI7IW__userEntry{background-color:var(--color-primary);color:#fff;border:none;border-radius:.85rem;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.Header-module__RVI7IW__userEntry:hover{background-color:#1650c4;transform:translateY(-1px)}.Header-module__RVI7IW__ctaOutlined{text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background-color:#fff;border:1px solid #94a3b8b3;border-radius:.85rem;padding:.55rem 1.25rem;font-size:.8rem;font-weight:700;transition:background-color .15s,border-color .15s}.Header-module__RVI7IW__ctaOutlined:hover{border-color:var(--color-primary);background-color:#144bb808}.Header-module__RVI7IW__ctaFilled{background-color:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:none;border-radius:.85rem;padding:.6rem 1.4rem;font-size:.8rem;font-weight:700;transition:background-color .15s,transform .15s}.Header-module__RVI7IW__ctaFilled:hover{background-color:#1650c4;transform:translateY(-1px)}.Header-module__RVI7IW__mobileToggle{display:none}@media (max-width:900px){.Header-module__RVI7IW__nav{display:none}}
.Footer-module__vW5hdW__root{background-color:#f3f4f6;border-top:1px solid #e2e8f0e6;margin-top:4rem;padding:3rem 0 2rem}.Footer-module__vW5hdW__topRow{gap:2rem;display:grid}.Footer-module__vW5hdW__brand{color:var(--color-primary);align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.Footer-module__vW5hdW__brandTitle{letter-spacing:.08em;text-transform:uppercase;font-size:1.05rem;font-weight:800}.Footer-module__vW5hdW__brandText{color:var(--color-text-muted);max-width:22rem;font-size:.85rem}.Footer-module__vW5hdW__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.Footer-module__vW5hdW__columnTitle{text-transform:uppercase;letter-spacing:.18em;color:#9ca3af;margin-bottom:1rem;font-size:.75rem;font-weight:700}.Footer-module__vW5hdW__linkList{gap:.5rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.Footer-module__vW5hdW__contactItem{align-items:center;gap:.5rem;display:flex}.Footer-module__vW5hdW__link{color:#4b5563;cursor:pointer;transition:color .15s}.Footer-module__vW5hdW__link:hover{color:var(--color-primary)}.Footer-module__vW5hdW__bottomRow{color:#9ca3af;border-top:1px solid #d1d5dbcc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;font-size:.78rem;display:flex}.Footer-module__vW5hdW__bottomLinks{flex-wrap:wrap;gap:1.5rem;display:flex}.Footer-module__vW5hdW__bottomLink{cursor:pointer;transition:color .15s}.Footer-module__vW5hdW__bottomLink:hover{color:var(--color-primary)}@media (min-width:900px){.Footer-module__vW5hdW__topRow{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:flex-start}}@media (max-width:640px){.Footer-module__vW5hdW__columns{grid-template-columns:minmax(0,1fr)}}
.AboutPage-module__H4ghoW__hero{padding:2.5rem 0 3rem}.AboutPage-module__H4ghoW__heroCard{background-color:#0f172a;border-radius:1.25rem;min-height:360px;position:relative;overflow:hidden}.AboutPage-module__H4ghoW__heroImage{opacity:.7;background-position:50%;background-size:cover;position:absolute;inset:0}.AboutPage-module__H4ghoW__heroOverlay{background:linear-gradient(#0000,#0f172aa6,#0f172af2);position:absolute;inset:0}.AboutPage-module__H4ghoW__heroContent{z-index:1;color:#e5e7eb;max-width:38rem;padding:2.5rem 2.5rem 2.75rem;position:relative}.AboutPage-module__H4ghoW__heroTitle{color:#fff;margin-bottom:.75rem;font-size:clamp(2.1rem,3.2vw,2.8rem);font-weight:900}.AboutPage-module__H4ghoW__heroText{color:#e5e7ebe6;font-size:1rem;line-height:1.7}.AboutPage-module__H4ghoW__split{align-items:center;gap:2.5rem;display:grid}.AboutPage-module__H4ghoW__splitImageWrapper{position:relative}.AboutPage-module__H4ghoW__splitImage{object-fit:cover;border-radius:1.25rem;width:100%;height:420px}.AboutPage-module__H4ghoW__badgeRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.75rem;display:grid}.AboutPage-module__H4ghoW__badge{flex-direction:column;gap:.15rem;display:flex}.AboutPage-module__H4ghoW__badgeValue{color:var(--color-primary);font-size:1.6rem;font-weight:800}.AboutPage-module__H4ghoW__badgeLabel{color:var(--color-text-muted);font-size:.8rem}.AboutPage-module__H4ghoW__valuesGrid{flex-direction:row;gap:1rem;display:flex}.AboutPage-module__H4ghoW__valueCard{background-color:#fff;border:1px solid #d1d5dbcc;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.5rem 1.75rem;display:flex}.AboutPage-module__H4ghoW__valueHead{gap:.6rem;margin-bottom:.4rem;display:flex;justify-content:center!important;align-items:center!important}.AboutPage-module__H4ghoW__valueIcon{background-color:#144bb814;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;display:flex}.AboutPage-module__H4ghoW__valueIcon .AboutPage-module__H4ghoW__material-symbols-outlined{font-variation-settings:"opsz" 24;font-size:1.25rem;line-height:0;display:block;color:var(--color-primary)!important}.AboutPage-module__H4ghoW__valueTitle{margin-bottom:.1rem;font-size:1rem;font-weight:700}.AboutPage-module__H4ghoW__valueText{color:var(--color-text-muted);font-size:.9rem}.AboutPage-module__H4ghoW__fleetSplit{align-items:center;gap:2.5rem;display:grid}.AboutPage-module__H4ghoW__fleetImages{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.AboutPage-module__H4ghoW__fleetImages>img:nth-child(2){align-self:end}.AboutPage-module__H4ghoW__fleetImageTall{height:260px}.AboutPage-module__H4ghoW__fleetImageWide{height:200px}.AboutPage-module__H4ghoW__fleetImageTall,.AboutPage-module__H4ghoW__fleetImageWide{object-fit:cover;border-radius:1.1rem;width:100%}.AboutPage-module__H4ghoW__team{background-color:var(--color-primary);color:#fff;border-radius:1.5rem;padding:3rem 2.5rem;position:relative;overflow:hidden}.AboutPage-module__H4ghoW__teamDeco{opacity:.1;pointer-events:none;position:absolute;top:0;right:0}.AboutPage-module__H4ghoW__teamDeco .AboutPage-module__H4ghoW__material-symbols-outlined{font-size:20rem}.AboutPage-module__H4ghoW__teamGrid{z-index:1;align-items:center;gap:2rem;display:grid;position:relative}.AboutPage-module__H4ghoW__teamTitle{color:#fff;margin-bottom:1.5rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:900}.AboutPage-module__H4ghoW__teamText{color:#ffffffe6;margin-bottom:2rem;font-size:1.125rem;line-height:1.7}.AboutPage-module__H4ghoW__teamButtons{flex-wrap:wrap;gap:1rem;display:flex}.AboutPage-module__H4ghoW__teamButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background-color:#ffffff1a;border:1px solid #fff3;border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.AboutPage-module__H4ghoW__teamButton:hover{background-color:#ffffff2e;border-color:#ffffff59}.AboutPage-module__H4ghoW__teamButton .AboutPage-module__H4ghoW__material-symbols-outlined{font-size:1.25rem}.AboutPage-module__H4ghoW__teamFaces{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.AboutPage-module__H4ghoW__teamFaces .AboutPage-module__H4ghoW__teamFace:first-child{align-self:start}.AboutPage-module__H4ghoW__teamFaces .AboutPage-module__H4ghoW__teamFace:nth-child(2){margin-top:3rem}.AboutPage-module__H4ghoW__teamFace{object-fit:cover;border-radius:1.2rem;width:100%;height:280px}.AboutPage-module__H4ghoW__locations{text-align:center}.AboutPage-module__H4ghoW__locationsLabel{letter-spacing:.2em;text-transform:uppercase;color:#9ca3af;margin-bottom:.75rem;font-size:.8rem}.AboutPage-module__H4ghoW__locationRow{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2rem;display:flex}.AboutPage-module__H4ghoW__locationCard{border-radius:1rem;flex-direction:column;align-items:center;gap:.75rem;min-width:120px;padding:1.25rem 1.5rem;display:flex}.AboutPage-module__H4ghoW__locationIcon{color:#6b7280;font-size:2rem}.AboutPage-module__H4ghoW__locationName{color:#374151;font-size:.95rem;font-weight:600}@media (min-width:900px){.AboutPage-module__H4ghoW__split{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.AboutPage-module__H4ghoW__fleetSplit{grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr)}.AboutPage-module__H4ghoW__teamGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@media (max-width:640px){.AboutPage-module__H4ghoW__heroContent{padding:1.75rem 1.5rem 2rem}.AboutPage-module__H4ghoW__splitImage{height:320px}.AboutPage-module__H4ghoW__team{padding:1.75rem 1.5rem}}
.CarPage-module__x-bOHG__wrapper{padding-bottom:4rem}.CarPage-module__x-bOHG__breadcrumbs{color:var(--color-text-muted);align-items:center;gap:.4rem;margin:1.5rem 0 1.25rem;font-size:.85rem;display:flex}.CarPage-module__x-bOHG__breadcrumbLink{color:inherit;text-decoration:none}.CarPage-module__x-bOHG__breadcrumbLink:hover{color:var(--color-primary)}.CarPage-module__x-bOHG__breadcrumbCurrent{color:var(--color-text-main);font-weight:600}.CarPage-module__x-bOHG__layout{gap:2.5rem;display:grid}.CarPage-module__x-bOHG__galleryMain{aspect-ratio:16/9;background-color:#e5e7eb;border-radius:1.25rem;position:relative;overflow:hidden}.CarPage-module__x-bOHG__title{margin:1.75rem 0 .5rem;font-size:1.9rem;font-weight:800}.CarPage-module__x-bOHG__description{color:var(--color-text-muted);margin-bottom:1.75rem;font-size:1rem;line-height:1.7}.CarPage-module__x-bOHG__specGrid{gap:1rem;display:grid}.CarPage-module__x-bOHG__specCard{background-color:#fff;border:1px solid #144bb814;border-radius:.9rem;flex-direction:column;align-items:flex-start;padding:1rem 1.1rem;display:flex}.CarPage-module__x-bOHG__specLabel{text-transform:uppercase;letter-spacing:.16em;color:#9ca3af;margin-bottom:.25rem;font-size:.7rem;font-weight:700}.CarPage-module__x-bOHG__specValue{font-size:.95rem;font-weight:700}.CarPage-module__x-bOHG__addons{background-color:#144bb808;border:1px solid #144bb81a;border-radius:1.1rem;margin-top:2.25rem;padding:1.5rem 1.6rem}.CarPage-module__x-bOHG__addonsTitle{align-items:center;margin-bottom:1rem;font-size:1.15rem;font-weight:700;display:flex}.CarPage-module__x-bOHG__addonsGrid{grid-template-columns:1fr;gap:1rem;display:grid}.CarPage-module__x-bOHG__addonCard{cursor:pointer;background-color:#fff;border:2px solid #0000;border-radius:1rem;justify-content:space-between;align-items:center;padding:1rem;transition:border-color .15s,box-shadow .15s;display:flex}.CarPage-module__x-bOHG__addonCard:hover{border-color:#144bb840}.CarPage-module__x-bOHG__addonCardInner{align-items:center;gap:.75rem;display:flex}.CarPage-module__x-bOHG__addonInfo{flex-direction:column;gap:.1rem;display:flex}.CarPage-module__x-bOHG__addonTitle{font-size:.9rem;font-weight:700}.CarPage-module__x-bOHG__addonPrice{color:var(--color-text-muted);font-size:.75rem}.CarPage-module__x-bOHG__addonCheckbox{width:1.25rem;height:1.25rem;accent-color:var(--color-primary);cursor:pointer;border-radius:.25rem}.CarPage-module__x-bOHG__pricingTableWrap{background-color:#fff;border:1px solid #144bb81a;border-radius:1.25rem;margin-top:2rem;overflow:hidden}.CarPage-module__x-bOHG__pricingTable{text-align:left;border-collapse:collapse;width:100%}.CarPage-module__x-bOHG__pricingTable thead tr{background-color:#f9fafb}.CarPage-module__x-bOHG__pricingTable th{color:var(--color-text-muted);padding:1rem 1.25rem;font-size:.85rem;font-weight:700}.CarPage-module__x-bOHG__pricingTable td{border-top:1px solid #e5e7ebe6;padding:1rem 1.25rem;font-size:.9rem}.CarPage-module__x-bOHG__pricingValue{font-weight:700}.CarPage-module__x-bOHG__pricingValuePrimary{color:var(--color-primary);font-weight:700}.CarPage-module__x-bOHG__pricingRowHighlight{background-color:#144bb80d}.CarPage-module__x-bOHG__bookingCard{background-color:#fff;border:1px solid #144bb824;border-radius:1.25rem;padding:1.75rem 1.75rem 1.9rem}.CarPage-module__x-bOHG__priceRow{align-items:baseline;gap:.35rem;margin-bottom:1.5rem;display:flex}.CarPage-module__x-bOHG__priceMain{color:var(--color-primary);font-size:1.8rem;font-weight:900}.CarPage-module__x-bOHG__priceSuffix{color:var(--color-text-muted);font-size:.9rem}.CarPage-module__x-bOHG__field{margin-bottom:.85rem}.CarPage-module__x-bOHG__fieldLabel{text-transform:uppercase;letter-spacing:.16em;color:#9ca3af;margin-bottom:.25rem;font-size:.7rem;font-weight:700;display:block}.CarPage-module__x-bOHG__fieldShell{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:.85rem;align-items:center;gap:.5rem;width:100%;padding:.6rem .9rem;display:flex}.CarPage-module__x-bOHG__fieldShell .CarPage-module__x-bOHG__material-symbols-outlined{color:#9ca3af;font-size:1.25rem}.CarPage-module__x-bOHG__fieldShell .CarPage-module__x-bOHG__fieldInput,.CarPage-module__x-bOHG__fieldShell .CarPage-module__x-bOHG__fieldSelect{background-color:#0000;border:none;outline:none;flex:1;padding:0;font-size:.9rem}.CarPage-module__x-bOHG__summary{margin:1rem 0 1.2rem;font-size:.9rem}.CarPage-module__x-bOHG__summaryRow{color:var(--color-text-muted);justify-content:space-between;margin-bottom:.15rem;display:flex}.CarPage-module__x-bOHG__summaryTotal{justify-content:space-between;margin-top:.4rem;font-size:1rem;font-weight:700;display:flex}.CarPage-module__x-bOHG__summaryTotalAmount{color:var(--color-primary)}.CarPage-module__x-bOHG__bookingButton{background-color:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:.9rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1rem 1.5rem;font-size:1.05rem;font-weight:700;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.CarPage-module__x-bOHG__bookingButton:hover{background-color:#1650c4;transform:translateY(-1px)}.CarPage-module__x-bOHG__trustGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.5rem;display:grid}.CarPage-module__x-bOHG__trustCard{text-align:center;background-color:#fff;border:1px solid #e5e7ebe6;border-radius:1rem;padding:.85rem}.CarPage-module__x-bOHG__trustLabel{text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.65rem;font-weight:700}.CarPage-module__x-bOHG__similar{margin-top:4rem}.CarPage-module__x-bOHG__similarHeading{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.CarPage-module__x-bOHG__similarGrid{gap:1.5rem;display:grid}.CarPage-module__x-bOHG__similarCard{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:1.1rem;overflow:hidden}.CarPage-module__x-bOHG__similarCardLink{color:inherit;text-decoration:none;display:block}.CarPage-module__x-bOHG__similarImageWrap{aspect-ratio:16/9;position:relative;overflow:hidden}.CarPage-module__x-bOHG__similarImage{object-fit:cover;width:100%;height:100%}.CarPage-module__x-bOHG__similarPriceTag{background-color:#ffffffeb;border-radius:999px;padding:.35rem .8rem;font-size:.78rem;font-weight:700;position:absolute;top:1rem;right:1rem}.CarPage-module__x-bOHG__similarBody{padding:.95rem 1.2rem 1.1rem}.CarPage-module__x-bOHG__similarTitle{margin-bottom:.25rem;font-size:.98rem;font-weight:700}.CarPage-module__x-bOHG__similarMeta{color:var(--color-text-muted);flex-wrap:wrap;gap:.75rem;font-size:.8rem;display:flex}@media (min-width:1024px){.CarPage-module__x-bOHG__layout{grid-template-columns:minmax(0,1.8fr) minmax(0,1.1fr)}.CarPage-module__x-bOHG__specGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.CarPage-module__x-bOHG__addonsGrid,.CarPage-module__x-bOHG__similarGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.CarPage-module__x-bOHG__title{margin-top:1.25rem}}
.CarPage-module__i4xOqa__wrapper{padding-bottom:4rem}.CarPage-module__i4xOqa__breadcrumbs{color:var(--color-text-muted);align-items:center;gap:.4rem;margin:1.5rem 0 1.25rem;font-size:.85rem;display:flex}.CarPage-module__i4xOqa__layout{gap:2.5rem;display:grid}.CarPage-module__i4xOqa__galleryMain{aspect-ratio:16/9;background-color:#e5e7eb;border-radius:1.25rem;position:relative;overflow:hidden}.CarPage-module__i4xOqa__galleryThumbs{gap:.9rem;margin-top:1rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.CarPage-module__i4xOqa__thumb{border:2px solid #0000;border-radius:.7rem;flex-shrink:0;width:9rem;height:5.2rem;overflow:hidden}.CarPage-module__i4xOqa__thumbActive{border-color:var(--color-primary)}.CarPage-module__i4xOqa__thumbImage{object-fit:cover;width:100%;height:100%}.CarPage-module__i4xOqa__title{margin:1.75rem 0 .5rem;font-size:1.9rem;font-weight:800}.CarPage-module__i4xOqa__description{color:var(--color-text-muted);margin-bottom:1.75rem;font-size:1rem;line-height:1.7}.CarPage-module__i4xOqa__specGrid{gap:1rem;display:grid}.CarPage-module__i4xOqa__specCard{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:.9rem;padding:1rem 1.1rem}.CarPage-module__i4xOqa__specLabel{text-transform:uppercase;letter-spacing:.16em;color:#9ca3af;margin-bottom:.25rem;font-size:.7rem;font-weight:700}.CarPage-module__i4xOqa__specValue{font-size:.95rem;font-weight:700}.CarPage-module__i4xOqa__bookingCard{background-color:#fff;border:1px solid #144bb824;border-radius:1.25rem;padding:1.75rem 1.75rem 1.9rem;position:sticky;top:96px}.CarPage-module__i4xOqa__priceRow{align-items:baseline;gap:.35rem;margin-bottom:1.5rem;display:flex}.CarPage-module__i4xOqa__priceMain{color:var(--color-primary);font-size:1.8rem;font-weight:900}.CarPage-module__i4xOqa__priceSuffix{color:var(--color-text-muted);font-size:.9rem}.CarPage-module__i4xOqa__field{margin-bottom:.85rem}.CarPage-module__i4xOqa__fieldLabel{text-transform:uppercase;letter-spacing:.16em;color:#9ca3af;margin-bottom:.25rem;font-size:.7rem;font-weight:700;display:block}.CarPage-module__i4xOqa__fieldInput,.CarPage-module__i4xOqa__fieldSelect{border:1px solid #d1d5dbe6;border-radius:.85rem;width:100%;padding:.7rem .9rem;font-size:.9rem}.CarPage-module__i4xOqa__summary{margin:1rem 0 1.2rem;font-size:.9rem}.CarPage-module__i4xOqa__summaryRow{color:var(--color-text-muted);justify-content:space-between;margin-bottom:.15rem;display:flex}.CarPage-module__i4xOqa__summaryTotal{justify-content:space-between;margin-top:.4rem;font-weight:700;display:flex}@media (min-width:1024px){.CarPage-module__i4xOqa__layout{grid-template-columns:minmax(0,1.8fr) minmax(0,1.1fr)}.CarPage-module__i4xOqa__specGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.CarPage-module__i4xOqa__bookingCard{position:static}.CarPage-module__i4xOqa__title{margin-top:1.25rem}}
.CarPage-module__J83Wzq__wrapper{padding-bottom:4rem}.CarPage-module__J83Wzq__breadcrumbs{color:var(--color-text-muted);align-items:center;gap:.4rem;margin:1.5rem 0 1.25rem;font-size:.85rem;display:flex}.CarPage-module__J83Wzq__breadcrumbLink{color:inherit;text-decoration:none}.CarPage-module__J83Wzq__breadcrumbLink:hover{color:var(--color-primary)}.CarPage-module__J83Wzq__breadcrumbCurrent{color:var(--color-text-main);font-weight:600}.CarPage-module__J83Wzq__layout{gap:2.5rem;display:grid}.CarPage-module__J83Wzq__galleryMain{aspect-ratio:16/9;background-color:#e5e7eb;border-radius:1.25rem;position:relative;overflow:hidden}.CarPage-module__J83Wzq__galleryPrev,.CarPage-module__J83Wzq__galleryNext{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background-color:#ffffff40;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.CarPage-module__J83Wzq__galleryPrev:hover,.CarPage-module__J83Wzq__galleryNext:hover{background-color:#ffffff73}.CarPage-module__J83Wzq__galleryPrev{left:1rem}.CarPage-module__J83Wzq__galleryNext{right:1rem}.CarPage-module__J83Wzq__galleryThumbs{gap:.9rem;margin-top:1rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.CarPage-module__J83Wzq__thumb{border:2px solid #0000;border-radius:.7rem;flex-shrink:0;width:9rem;height:5.2rem;overflow:hidden}.CarPage-module__J83Wzq__thumbActive{border-color:var(--color-primary)}.CarPage-module__J83Wzq__thumbImage{object-fit:cover;width:100%;height:100%}.CarPage-module__J83Wzq__title{margin:1.75rem 0 .5rem;font-size:1.9rem;font-weight:800}.CarPage-module__J83Wzq__description{color:var(--color-text-muted);margin-bottom:1.75rem;font-size:1rem;line-height:1.7}.CarPage-module__J83Wzq__specGrid{gap:1rem;display:grid}.CarPage-module__J83Wzq__specCard{background-color:#fff;border:1px solid #144bb814;border-radius:.9rem;flex-direction:column;align-items:flex-start;padding:1rem 1.1rem;display:flex}.CarPage-module__J83Wzq__specLabel{text-transform:uppercase;letter-spacing:.16em;color:#9ca3af;margin-bottom:.25rem;font-size:.7rem;font-weight:700}.CarPage-module__J83Wzq__specValue{font-size:.95rem;font-weight:700}.CarPage-module__J83Wzq__addons{background-color:#144bb808;border:1px solid #144bb81a;border-radius:1.1rem;margin-top:2.25rem;padding:1.5rem 1.6rem}.CarPage-module__J83Wzq__addonsTitle{align-items:center;margin-bottom:1rem;font-size:1.15rem;font-weight:700;display:flex}.CarPage-module__J83Wzq__addonsGrid{grid-template-columns:1fr;gap:1rem;display:grid}.CarPage-module__J83Wzq__addonCard{cursor:pointer;background-color:#fff;border:2px solid #0000;border-radius:1rem;justify-content:space-between;align-items:center;padding:1rem;transition:border-color .15s,box-shadow .15s;display:flex}.CarPage-module__J83Wzq__addonCard:hover{border-color:#144bb840}.CarPage-module__J83Wzq__addonCard:focus-visible{border-color:#144bb899;outline:none;box-shadow:0 0 0 1px #144bb866}.CarPage-module__J83Wzq__addonCardInner{align-items:center;gap:.75rem;display:flex}.CarPage-module__J83Wzq__addonInfo{flex-direction:column;gap:.1rem;display:flex}.CarPage-module__J83Wzq__addonTitle{font-size:.9rem;font-weight:700}.CarPage-module__J83Wzq__addonPrice{color:var(--color-text-muted);font-size:.75rem}.CarPage-module__J83Wzq__addonCheckbox{width:1.25rem;height:1.25rem;accent-color:var(--color-primary);cursor:pointer;border-radius:.25rem}.CarPage-module__J83Wzq__pricingTableWrap{background-color:#fff;border:1px solid #144bb81a;border-radius:1.25rem;margin-top:2rem;overflow:hidden}.CarPage-module__J83Wzq__pricingTable{text-align:left;border-collapse:collapse;width:100%}.CarPage-module__J83Wzq__pricingTable thead tr{background-color:#f9fafb}.CarPage-module__J83Wzq__pricingTable th{color:var(--color-text-muted);padding:1rem 1.25rem;font-size:.85rem;font-weight:700}.CarPage-module__J83Wzq__pricingTable td{border-top:1px solid #e5e7ebe6;padding:1rem 1.25rem;font-size:.9rem}.CarPage-module__J83Wzq__pricingValue{font-weight:700}.CarPage-module__J83Wzq__pricingValuePrimary{color:var(--color-primary);font-weight:700}.CarPage-module__J83Wzq__pricingRowHighlight{background-color:#144bb80d}.CarPage-module__J83Wzq__bookingCard{background-color:#fff;border:1px solid #144bb824;border-radius:1.25rem;padding:1.75rem 1.75rem 1.9rem}.CarPage-module__J83Wzq__priceRow{align-items:baseline;gap:.35rem;margin-bottom:1.5rem;display:flex}.CarPage-module__J83Wzq__priceMain{color:var(--color-primary);font-size:1.8rem;font-weight:900}.CarPage-module__J83Wzq__priceSuffix{color:var(--color-text-muted);font-size:.9rem}.CarPage-module__J83Wzq__field{margin-bottom:.85rem}.CarPage-module__J83Wzq__fieldLabel{text-transform:uppercase;letter-spacing:.16em;color:#9ca3af;margin-bottom:.25rem;font-size:.7rem;font-weight:700;display:block}.CarPage-module__J83Wzq__fieldWithIcon{width:100%;position:relative}.CarPage-module__J83Wzq__fieldShell{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:.85rem;align-items:center;gap:.5rem;width:100%;padding:.6rem .9rem;display:flex}.CarPage-module__J83Wzq__fieldShell .CarPage-module__J83Wzq__material-symbols-outlined{color:#9ca3af;font-size:1.25rem}.CarPage-module__J83Wzq__fieldShell .CarPage-module__J83Wzq__fieldInput,.CarPage-module__J83Wzq__fieldShell .CarPage-module__J83Wzq__fieldSelect{background-color:#0000;border:none;outline:none;flex:1;padding:0;font-size:.9rem}.CarPage-module__J83Wzq__fieldInput,.CarPage-module__J83Wzq__fieldSelect{box-sizing:border-box;background-color:#fff;border:1px solid #d1d5dbe6;border-radius:.85rem;width:100%;padding:.7rem .9rem;font-size:.9rem}.CarPage-module__J83Wzq__summary{margin:1rem 0 1.2rem;font-size:.9rem}.CarPage-module__J83Wzq__summaryRow{color:var(--color-text-muted);justify-content:space-between;margin-bottom:.15rem;display:flex}.CarPage-module__J83Wzq__summaryTotal{justify-content:space-between;margin-top:.4rem;font-size:1rem;font-weight:700;display:flex}.CarPage-module__J83Wzq__summaryTotalAmount{color:var(--color-primary)}.CarPage-module__J83Wzq__bookingButton{background-color:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:.9rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1rem 1.5rem;font-size:1.05rem;font-weight:700;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.CarPage-module__J83Wzq__bookingButton:hover{background-color:#1650c4;transform:translateY(-1px)}.CarPage-module__J83Wzq__trustGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.5rem;display:grid}.CarPage-module__J83Wzq__trustCard{text-align:center;background-color:#fff;border:1px solid #e5e7ebe6;border-radius:1rem;padding:.85rem}.CarPage-module__J83Wzq__trustLabel{text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.65rem;font-weight:700}.CarPage-module__J83Wzq__similar{margin-top:4rem}.CarPage-module__J83Wzq__similarHeading{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.CarPage-module__J83Wzq__similarGrid{gap:1.5rem;display:grid}.CarPage-module__J83Wzq__similarCard{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:1.1rem;overflow:hidden}.CarPage-module__J83Wzq__similarImageWrap{aspect-ratio:16/9;position:relative;overflow:hidden}.CarPage-module__J83Wzq__similarImage{object-fit:cover;width:100%;height:100%}.CarPage-module__J83Wzq__similarPriceTag{background-color:#ffffffeb;border-radius:999px;padding:.35rem .8rem;font-size:.78rem;font-weight:700;position:absolute;top:1rem;right:1rem}.CarPage-module__J83Wzq__similarBody{padding:.95rem 1.2rem 1.1rem}.CarPage-module__J83Wzq__similarTitle{margin-bottom:.25rem;font-size:.98rem;font-weight:700}.CarPage-module__J83Wzq__similarMeta{color:var(--color-text-muted);flex-wrap:wrap;gap:.75rem;font-size:.8rem;display:flex}@media (min-width:1024px){.CarPage-module__J83Wzq__layout{grid-template-columns:minmax(0,1.8fr) minmax(0,1.1fr)}.CarPage-module__J83Wzq__specGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.CarPage-module__J83Wzq__addonsGrid,.CarPage-module__J83Wzq__similarGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.CarPage-module__J83Wzq__bookingCard{position:static}.CarPage-module__J83Wzq__title{margin-top:1.25rem}}
.CatalogPage-module__frUEKq__wrapper{padding-bottom:4rem}.CatalogPage-module__frUEKq__headerRow{flex-direction:column;gap:1.5rem;margin:2.5rem 0 2rem;display:flex}.CatalogPage-module__frUEKq__title{margin-bottom:.3rem;font-size:clamp(2rem,3vw,2.6rem);font-weight:900}.CatalogPage-module__frUEKq__subtitle{color:var(--color-text-muted);font-size:1rem}.CatalogPage-module__frUEKq__sort{background-color:#e5e7eb;border-radius:.75rem;gap:.25rem;padding:.35rem;display:inline-flex}.CatalogPage-module__frUEKq__sortButton{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700;transition:color .15s,background-color .15s,box-shadow .15s}.CatalogPage-module__frUEKq__sortButton:hover{color:var(--color-primary)}.CatalogPage-module__frUEKq__sortActive{color:var(--color-primary);background-color:#fff;box-shadow:0 1px 3px #00000014}.CatalogPage-module__frUEKq__layout{gap:2rem;display:grid}.CatalogPage-module__frUEKq__sidebar{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:1.2rem;align-self:flex-start;padding:1.5rem 1.6rem;position:sticky;top:96px}.CatalogPage-module__frUEKq__sidebarHeader{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.CatalogPage-module__frUEKq__sidebarTitle{color:var(--color-text-main);font-size:1.1rem;font-weight:700}.CatalogPage-module__frUEKq__sidebarReset{text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.7rem;font-weight:700}.CatalogPage-module__frUEKq__sidebarReset:hover{text-decoration:underline}.CatalogPage-module__frUEKq__sidebarGroup{margin-bottom:1.3rem}.CatalogPage-module__frUEKq__sidebarLabel{color:var(--color-text-main);margin-bottom:.5rem;font-size:.875rem;font-weight:700;display:block}.CatalogPage-module__frUEKq__checkboxRow{color:#6b7280;cursor:pointer;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.9rem;display:flex}.CatalogPage-module__frUEKq__checkboxRow .CatalogPage-module__frUEKq__checkbox{width:1rem;height:1rem;accent-color:var(--color-primary);cursor:pointer;border:1px solid #d1d5db;border-radius:.25rem}.CatalogPage-module__frUEKq__checkboxRow input:checked+span{color:var(--color-primary);font-weight:600}.CatalogPage-module__frUEKq__select{width:100%;color:var(--color-text-main);cursor:pointer;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:.5rem;padding:.5rem .75rem;font-size:.9rem}.CatalogPage-module__frUEKq__input{width:100%;color:var(--color-text-main);background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:.5rem;padding:.5rem .75rem;font-size:.9rem}.CatalogPage-module__frUEKq__input::placeholder{color:#9ca3af}.CatalogPage-module__frUEKq__chipRow{flex-wrap:wrap;gap:.4rem;display:flex}.CatalogPage-module__frUEKq__chip{color:#6b7280;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:.4rem .85rem;font-size:.8rem;font-weight:500;transition:border-color .15s,color .15s}.CatalogPage-module__frUEKq__chip:hover{border-color:var(--color-primary);color:var(--color-primary)}.CatalogPage-module__frUEKq__chipActive{border-color:var(--color-primary);color:var(--color-primary);background-color:#fff}.CatalogPage-module__frUEKq__applyButton{width:100%;margin-top:.25rem}.CatalogPage-module__frUEKq__grid{gap:1.5rem;display:grid}.CatalogPage-module__frUEKq__card{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:1.25rem;flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.CatalogPage-module__frUEKq__card:hover{border-color:#144bb84d}.CatalogPage-module__frUEKq__cardImage{height:260px;position:relative;overflow:hidden}.CatalogPage-module__frUEKq__cardBadge{z-index:1;text-transform:uppercase;letter-spacing:.1em;background-color:#fffffff0;border-radius:999px;align-items:center;gap:.25rem;padding:.3rem .75rem;font-size:.65rem;font-weight:700;display:flex;position:absolute;top:1rem;left:1rem}.CatalogPage-module__frUEKq__cardBody{flex-direction:column;gap:1rem;padding:1.4rem 1.5rem 1.6rem;display:flex}.CatalogPage-module__frUEKq__cardTitleRow{justify-content:space-between;align-items:flex-start;gap:1.2rem;display:flex}.CatalogPage-module__frUEKq__cardTitle{font-size:1.05rem;font-weight:700;transition:color .2s}.CatalogPage-module__frUEKq__card a:hover .CatalogPage-module__frUEKq__cardTitle{color:var(--color-primary)}.CatalogPage-module__frUEKq__cardSub{color:var(--color-text-muted);font-size:.85rem}.CatalogPage-module__frUEKq__cardPrice{text-align:right}.CatalogPage-module__frUEKq__cardPriceMain{color:var(--color-primary);font-size:1.3rem;font-weight:900}.CatalogPage-module__frUEKq__cardPriceSuffix{text-transform:uppercase;letter-spacing:.16em;color:#9ca3af;font-size:.65rem}.CatalogPage-module__frUEKq__cardSpecs{border-block:1px solid #e5e7ebe6;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:.8rem 0;display:grid}.CatalogPage-module__frUEKq__cardSpecItem{color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}.CatalogPage-module__frUEKq__cardActions{align-items:stretch;gap:.75rem;margin-top:-.25rem;padding:0 1.5rem 1.5rem;display:flex}.CatalogPage-module__frUEKq__favoriteButton{cursor:pointer;background-color:#fff;border:1px solid #d1d5dbe6;border-radius:.9rem;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background-color .15s,border-color .15s;display:flex}.CatalogPage-module__frUEKq__favoriteButton:hover{border-color:var(--color-primary);background-color:#f9fafb}.CatalogPage-module__frUEKq__pagination{justify-content:center;gap:.4rem;margin-top:2.25rem;display:flex}.CatalogPage-module__frUEKq__pageButton{cursor:pointer;background-color:#fff;border:1px solid #d1d5dbe6;border-radius:.7rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.8rem;font-weight:600;transition:background-color .15s,border-color .15s;display:flex}.CatalogPage-module__frUEKq__pageButton:hover{background-color:#f9fafb}.CatalogPage-module__frUEKq__pageActive{border-color:var(--color-primary);background-color:var(--color-primary);color:#fff}@media (min-width:900px){.CatalogPage-module__frUEKq__headerRow{flex-direction:row;justify-content:space-between;align-items:flex-end}.CatalogPage-module__frUEKq__layout{grid-template-columns:minmax(0,.9fr) minmax(0,2fr)}.CatalogPage-module__frUEKq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.CatalogPage-module__frUEKq__sidebar{position:static}}
.ContactsPage-module__JfHXtq__wrapper{padding-bottom:0}.ContactsPage-module__JfHXtq__heroSection{background:linear-gradient(#144bb80f,#0000);width:100%}.ContactsPage-module__JfHXtq__hero{padding:3rem 0}.ContactsPage-module__JfHXtq__heroTitle{letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(2.25rem,4vw,3rem);font-weight:900}.ContactsPage-module__JfHXtq__heroText{max-width:36rem;color:var(--color-text-muted);font-size:1.125rem;line-height:1.6}.ContactsPage-module__JfHXtq__cards{gap:1.5rem;margin:0 0 4rem;display:grid}.ContactsPage-module__JfHXtq__card{border:1px solid var(--color-border-soft);background-color:#fff;border-radius:1rem;padding:2rem;box-shadow:0 1px 3px #0000000d}.ContactsPage-module__JfHXtq__iconBox{width:3rem;height:3rem;color:var(--color-primary);background-color:#144bb81a;border-radius:.75rem;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.ContactsPage-module__JfHXtq__iconBox .ContactsPage-module__JfHXtq__material-symbols-outlined{font-size:1.5rem}.ContactsPage-module__JfHXtq__cardTitle{margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.ContactsPage-module__JfHXtq__cardText{color:var(--color-text-muted);margin-bottom:1rem;font-size:.95rem;line-height:1.6}.ContactsPage-module__JfHXtq__cardTextLast{margin-bottom:0}.ContactsPage-module__JfHXtq__mapLink{color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.875rem;font-weight:600;display:inline-flex}.ContactsPage-module__JfHXtq__mapLink:hover{text-decoration:underline}.ContactsPage-module__JfHXtq__whatsappLink{color:#15803d;background-color:#22c55e1a;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.ContactsPage-module__JfHXtq__whatsappLink:hover{color:#fff;background-color:#22c55e}.ContactsPage-module__JfHXtq__telegramLink{color:#0284c7;background-color:#0ea5e91a;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.ContactsPage-module__JfHXtq__telegramLink:hover{color:#fff;background-color:#0ea5e9}.ContactsPage-module__JfHXtq__socialRow{gap:.75rem;margin-top:.5rem;display:flex}.ContactsPage-module__JfHXtq__socialIcon{color:var(--color-text-muted);padding:.25rem}.ContactsPage-module__JfHXtq__socialIcon:hover{color:var(--color-primary)}.ContactsPage-module__JfHXtq__bottomSection{background-color:#fff;border-radius:2rem;padding:4rem 0}.ContactsPage-module__JfHXtq__bottomSplit{align-items:start;gap:3rem;display:grid}.ContactsPage-module__JfHXtq__formTitle{margin-bottom:1rem;font-size:1.875rem;font-weight:700}.ContactsPage-module__JfHXtq__formText{color:var(--color-text-muted);margin-bottom:2rem;font-size:.95rem;line-height:1.6}.ContactsPage-module__JfHXtq__formGrid,.ContactsPage-module__JfHXtq__formRow{gap:1rem;display:grid}.ContactsPage-module__JfHXtq__fieldGroup{margin-bottom:0}.ContactsPage-module__JfHXtq__fieldLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted);margin-bottom:.35rem;font-size:.7rem;font-weight:700;display:block}.ContactsPage-module__JfHXtq__input,.ContactsPage-module__JfHXtq__select,.ContactsPage-module__JfHXtq__textarea{border:1px solid var(--color-border-soft);background-color:var(--color-background-light);border-radius:.5rem;width:100%;padding:.65rem .85rem;font-size:.9rem}.ContactsPage-module__JfHXtq__input:focus,.ContactsPage-module__JfHXtq__select:focus,.ContactsPage-module__JfHXtq__textarea:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px #144bb826}.ContactsPage-module__JfHXtq__textarea{resize:vertical;min-height:100px}.ContactsPage-module__JfHXtq__submitButton{background-color:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:.5rem;width:100%;margin-top:.5rem;padding:1rem 1.5rem;font-size:1rem;font-weight:700;transition:background-color .15s,box-shadow .15s;box-shadow:0 4px 14px #144bb840}.ContactsPage-module__JfHXtq__submitButton:hover{background-color:#1650c4;box-shadow:0 6px 20px #144bb84d}.ContactsPage-module__JfHXtq__footerNote{color:var(--color-text-muted);text-align:center;margin-top:1rem;font-size:.65rem}.ContactsPage-module__JfHXtq__mapShell{border:1px solid var(--color-border-soft);isolation:isolate;border-radius:1.25rem;min-height:400px;position:relative;overflow:hidden;box-shadow:0 10px 40px #00000014}.ContactsPage-module__JfHXtq__mapImage{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.ContactsPage-module__JfHXtq__mapOverlay{background-color:#fff;border:1px solid #0000000f;border-radius:1rem;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.9rem;display:flex;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;box-shadow:0 4px 24px #0000001f}.ContactsPage-module__JfHXtq__mapBadge{background-color:var(--color-primary);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.ContactsPage-module__JfHXtq__mapBadge .ContactsPage-module__JfHXtq__material-symbols-outlined{font-size:1.25rem}.ContactsPage-module__JfHXtq__mapOverlayTitle{font-size:.9rem;font-weight:700}.ContactsPage-module__JfHXtq__mapOverlayHours{color:var(--color-text-muted);margin-top:.15rem;font-size:.75rem}@media (min-width:768px){.ContactsPage-module__JfHXtq__hero{padding:5rem 0}.ContactsPage-module__JfHXtq__formRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.ContactsPage-module__JfHXtq__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.ContactsPage-module__JfHXtq__bottomSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}.ContactsPage-module__JfHXtq__mapShell{min-height:550px}}
.FaqPage-module__lfCGgW__wrapper{padding-bottom:4rem}.FaqPage-module__lfCGgW__hero{padding:2.5rem 0 1.5rem}.FaqPage-module__lfCGgW__heroTitle{letter-spacing:-.02em;margin-bottom:.75rem;font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:1.15}.FaqPage-module__lfCGgW__heroText{max-width:42rem;color:var(--color-text-muted);font-size:1.125rem;line-height:1.6}.FaqPage-module__lfCGgW__tabsRow{gap:.75rem;margin:2rem 0 1.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.FaqPage-module__lfCGgW__tab{border:1px solid var(--color-border-soft);height:2.5rem;color:var(--color-text-muted);cursor:pointer;background-color:#fff;border-radius:1rem;flex-shrink:0;padding:0 1.5rem;font-size:.875rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}.FaqPage-module__lfCGgW__tab:hover{border-color:var(--color-primary);color:var(--color-primary)}.FaqPage-module__lfCGgW__tabActive{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 4px 14px #144bb840}.FaqPage-module__lfCGgW__categoryBlock{margin-top:1.5rem}.FaqPage-module__lfCGgW__categoryBlock:first-of-type{margin-top:0;padding-top:1rem}.FaqPage-module__lfCGgW__categoryBlock+.FaqPage-module__lfCGgW__categoryBlock{padding-top:1.5rem}.FaqPage-module__lfCGgW__categoryTitle{align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:700;display:flex}.FaqPage-module__lfCGgW__categoryTitle .FaqPage-module__lfCGgW__material-symbols-outlined{color:var(--color-primary);font-size:1.5rem}.FaqPage-module__lfCGgW__accordionList{flex-direction:column;gap:.75rem;display:flex}.FaqPage-module__lfCGgW__accordionItem{border:1px solid var(--color-border-soft);cursor:pointer;background-color:#fff;border-radius:1rem;transition:box-shadow .2s;overflow:hidden}.FaqPage-module__lfCGgW__accordionItem:hover{box-shadow:0 4px 12px #0000000f}.FaqPage-module__lfCGgW__accordionHeader{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.FaqPage-module__lfCGgW__accordionQuestion{color:var(--color-text-main);text-align:left;margin:0;font-size:.95rem;font-weight:600}.FaqPage-module__lfCGgW__accordionIcon{color:var(--color-text-muted);flex-shrink:0;font-size:1.5rem;transition:transform .2s,color .2s}.FaqPage-module__lfCGgW__accordionItem:hover .FaqPage-module__lfCGgW__accordionIcon{color:var(--color-primary)}.FaqPage-module__lfCGgW__accordionAnswerWrap{padding:0 1.25rem 1.25rem}.FaqPage-module__lfCGgW__accordionAnswerWrap[hidden]{display:none}.FaqPage-module__lfCGgW__accordionAnswer{color:var(--color-text-muted);margin:0;padding-top:0;font-size:.875rem;line-height:1.6}.FaqPage-module__lfCGgW__cta{background-color:#144bb814;border:1px solid #144bb833;border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2rem;padding:2rem;display:flex}.FaqPage-module__lfCGgW__ctaTextTitle{margin-bottom:.25rem;font-size:1.25rem;font-weight:700}.FaqPage-module__lfCGgW__ctaTextSubtitle{color:var(--color-text-muted);margin:0;font-size:.95rem}@media (max-width:640px){.FaqPage-module__lfCGgW__hero{padding-top:2rem}.FaqPage-module__lfCGgW__accordionHeader{padding:1rem}.FaqPage-module__lfCGgW__accordionAnswerWrap{padding:0 1rem 1rem}}
.NewsPage-module__ZR7giG__wrapper{padding-bottom:4rem}.NewsPage-module__ZR7giG__hero{padding:2.5rem 0 2rem}.NewsPage-module__ZR7giG__heroTitle{margin-bottom:.6rem;font-size:clamp(2rem,3.2vw,2.6rem);font-weight:900}.NewsPage-module__ZR7giG__heroText{max-width:32rem;color:var(--color-text-muted);font-size:.98rem}.NewsPage-module__ZR7giG__tabs{border-bottom:1px solid var(--color-border-soft);gap:.25rem;margin:1.25rem 0 0;padding-bottom:0;display:flex;overflow:auto hidden}.NewsPage-module__ZR7giG__tab{color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-1px;padding:.75rem 1.25rem .7rem;font-size:.95rem;font-weight:600;transition:color .15s,border-color .15s}.NewsPage-module__ZR7giG__tab:hover{color:var(--color-text-main)}.NewsPage-module__ZR7giG__tabActive{color:var(--color-primary);border-bottom-color:var(--color-primary)}.NewsPage-module__ZR7giG__featured{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:1.4rem;margin-top:.75rem;display:grid;overflow:hidden}.NewsPage-module__ZR7giG__featuredMedia{min-height:220px;position:relative;overflow:hidden}.NewsPage-module__ZR7giG__featuredBadge{text-transform:uppercase;letter-spacing:.16em;background-color:var(--color-primary);color:#fff;border-radius:999px;padding:.3rem .9rem;font-size:.7rem;position:absolute;top:1.1rem;left:1.1rem}.NewsPage-module__ZR7giG__featuredBody{padding:1.6rem 1.8rem}.NewsPage-module__ZR7giG__featuredLabel{text-transform:uppercase;letter-spacing:.14em;color:var(--color-primary);margin-bottom:.5rem;font-size:.8rem;font-weight:800}.NewsPage-module__ZR7giG__featuredTitle{margin-bottom:.6rem;font-size:1.35rem;font-weight:800}.NewsPage-module__ZR7giG__featuredText{color:var(--color-text-muted);margin-bottom:.9rem;font-size:.95rem}.NewsPage-module__ZR7giG__featuredMeta{color:var(--color-text-muted);justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.NewsPage-module__ZR7giG__grid{gap:1.6rem;margin-top:2.25rem;display:grid}.NewsPage-module__ZR7giG__card{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:1.25rem;flex-direction:column;display:flex;overflow:hidden}.NewsPage-module__ZR7giG__cardMedia{min-height:180px;overflow:hidden}.NewsPage-module__ZR7giG__cardBody{flex-direction:column;gap:.5rem;padding:1.3rem 1.4rem 1.5rem;display:flex}.NewsPage-module__ZR7giG__cardTagRow{align-items:center;gap:.5rem;font-size:.75rem;display:flex}.NewsPage-module__ZR7giG__cardTag{color:var(--color-primary);background-color:#144bb81a;border-radius:999px;padding:.15rem .6rem;font-weight:700}.NewsPage-module__ZR7giG__cardDate{color:var(--color-text-muted)}.NewsPage-module__ZR7giG__cardTitle{font-size:1rem;font-weight:800}.NewsPage-module__ZR7giG__cardText{color:var(--color-text-muted);margin-bottom:.6rem;font-size:.9rem}.NewsPage-module__ZR7giG__cardButton{align-self:stretch}.NewsPage-module__ZR7giG__loadMore{justify-content:center;margin-top:2.25rem;display:flex}.NewsPage-module__ZR7giG__newsletter{background-color:#144bb80f;border:1px solid #144bb82e;border-radius:1.4rem;align-items:center;gap:1.6rem;margin-top:3rem;padding:1.9rem 1.9rem 2rem;display:grid}.NewsPage-module__ZR7giG__newsletterTitle{margin-bottom:.4rem;font-size:1.3rem;font-weight:800}.NewsPage-module__ZR7giG__newsletterText{color:var(--color-text-muted);font-size:.9rem}.NewsPage-module__ZR7giG__newsletterForm{flex-wrap:wrap;gap:.8rem;display:flex}.NewsPage-module__ZR7giG__newsletterInput{border:1px solid #d1d5dbe6;border-radius:.9rem;flex:1;min-width:180px;padding:.7rem .9rem;font-size:.9rem}@media (min-width:900px){.NewsPage-module__ZR7giG__featured{grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr)}.NewsPage-module__ZR7giG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.NewsPage-module__ZR7giG__newsletter{grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr)}}
.OrderPage-module__LfQCxW__wrapper{padding-bottom:4rem}.OrderPage-module__LfQCxW__hero{padding:2.5rem 0 1.5rem}.OrderPage-module__LfQCxW__heroTitle{margin-bottom:.5rem;font-size:clamp(2rem,3vw,2.4rem);font-weight:900}.OrderPage-module__LfQCxW__heroText{color:var(--color-text-muted);font-size:.98rem}.OrderPage-module__LfQCxW__layout{gap:2rem;margin-top:1.75rem;display:grid}.OrderPage-module__LfQCxW__card{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:1.25rem;padding:1.6rem 1.7rem}.OrderPage-module__LfQCxW__sectionTitleRow{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.OrderPage-module__LfQCxW__sectionTitleIcon{color:var(--color-primary);font-size:1.4rem}.OrderPage-module__LfQCxW__sectionTitle{font-size:1.1rem;font-weight:800}.OrderPage-module__LfQCxW__fieldGrid{gap:.9rem;display:grid}.OrderPage-module__LfQCxW__fieldGroup{flex-direction:column;gap:.25rem;display:flex}.OrderPage-module__LfQCxW__fieldLabel{font-size:.8rem;font-weight:600}.OrderPage-module__LfQCxW__input,.OrderPage-module__LfQCxW__textarea,.OrderPage-module__LfQCxW__radioOption,.OrderPage-module__LfQCxW__summaryShell{border:1px solid #d1d5dbe6;border-radius:.85rem}.OrderPage-module__LfQCxW__input,.OrderPage-module__LfQCxW__textarea{padding:.7rem .9rem;font-size:.9rem}.OrderPage-module__LfQCxW__textarea{resize:vertical;min-height:100px}.OrderPage-module__LfQCxW__radioRow{flex-wrap:nowrap;gap:.75rem;display:flex}.OrderPage-module__LfQCxW__radioOption{cursor:pointer;flex:1;justify-content:center;align-items:center;padding:.45rem .9rem;font-size:.88rem;display:inline-flex}.OrderPage-module__LfQCxW__radioOptionInner{align-items:center;gap:.3rem;display:inline-flex}.OrderPage-module__LfQCxW__paymentIcon{font-size:1.1rem}.OrderPage-module__LfQCxW__radioOptionActive{border-color:var(--color-primary);background-color:#144bb80a}.OrderPage-module__LfQCxW__summaryShell{padding:1.5rem 1.6rem;position:sticky;top:96px}.OrderPage-module__LfQCxW__summaryTitle{margin-bottom:1rem;font-size:1.1rem;font-weight:800}.OrderPage-module__LfQCxW__summaryImage{border-radius:.9rem;margin-bottom:1rem;overflow:hidden}.OrderPage-module__LfQCxW__summaryMetaBlock{border-bottom:1px solid #e5e7ebe6;margin-bottom:.9rem;padding-bottom:.9rem}.OrderPage-module__LfQCxW__summaryLabel{letter-spacing:.16em;text-transform:uppercase;color:#9ca3af;margin-bottom:.2rem;font-size:.7rem;font-weight:700}.OrderPage-module__LfQCxW__summaryName{font-size:1rem;font-weight:700}.OrderPage-module__LfQCxW__summaryRow{justify-content:space-between;margin-bottom:.2rem;font-size:.9rem;display:flex}.OrderPage-module__LfQCxW__summaryTotal{justify-content:space-between;align-items:baseline;margin-top:.4rem;display:flex}.OrderPage-module__LfQCxW__summaryTotalLabel{font-size:1rem;font-weight:800}.OrderPage-module__LfQCxW__summaryTotalValue{color:var(--color-primary);font-size:1.4rem;font-weight:900}.OrderPage-module__LfQCxW__guaranteeRow{gap:.75rem;margin-top:1.2rem;display:flex}.OrderPage-module__LfQCxW__guaranteeCard{background-color:#f3f4ff;border:1px solid #d1d5dbb3;border-radius:.9rem;flex:1;align-items:flex-start;gap:.6rem;padding:.75rem .85rem;display:flex}.OrderPage-module__LfQCxW__guaranteeIcon{color:var(--color-primary);font-size:1.6rem}.OrderPage-module__LfQCxW__guaranteeCardSuccess{background-color:#ecfdf3;border-color:#a7f3d0}.OrderPage-module__LfQCxW__guaranteeCardSuccess .OrderPage-module__LfQCxW__guaranteeIcon{color:#059669}.OrderPage-module__LfQCxW__guaranteeCardInfo{background-color:#eef4ff;border-color:#bfdbfe}.OrderPage-module__LfQCxW__guaranteeCardInfo .OrderPage-module__LfQCxW__guaranteeIcon{color:var(--color-primary)}.OrderPage-module__LfQCxW__guaranteeTitle{margin:0 0 .15rem;font-size:.8rem;font-weight:700}.OrderPage-module__LfQCxW__guaranteeText{color:var(--color-text-muted);margin:0;font-size:.78rem}@media (min-width:900px){.OrderPage-module__LfQCxW__layout{grid-template-columns:minmax(0,1.7fr) minmax(0,1.1fr)}.OrderPage-module__LfQCxW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.PartnersPage-module__0Dygqa__wrapper{padding-bottom:0}.PartnersPage-module__0Dygqa__heroSection{justify-content:center;align-items:center;width:100%;min-height:460px;display:flex;position:relative;overflow:hidden}.PartnersPage-module__0Dygqa__heroBg{opacity:.6;background-image:url(https://lh3.googleusercontent.com/aida-public/AB6AXuCnqL-PFeMuCC1BqmwW3RopFk-oadiISscJOM14cEoo1kmuImo70u_b5bCLQZo302mWIawqbdTMYkcm7nRSmTXJiq_uIXG4EqY8ocuSnS-0RzXFK978fFEiimoP1f9yh9ql662WOQo5-QJo1oWya9ysr9k2Blb6VPaY_ySf9NcIb4mQuI7Bj_Z_-zVCTVGoY4tolP4MfRqpR4n-vIGtnhS0obbDjIqls0_3goKxjCwgOS3OuTsvwfx1Kt_LpNFYqJoHrtwBNiFYquQ);background-position:50%;background-size:cover;position:absolute;inset:0}.PartnersPage-module__0Dygqa__heroGradient{background:linear-gradient(#0000,#0f172a66,#0f172a);position:absolute;inset:0}.PartnersPage-module__0Dygqa__heroContent{z-index:2;text-align:center;max-width:960px;padding:0 1.5rem;position:relative}.PartnersPage-module__0Dygqa__heroBadge{color:var(--color-primary);text-transform:uppercase;letter-spacing:.2em;background-color:#144bb833;border:1px solid #144bb84d;border-radius:999px;margin-bottom:1.5rem;padding:.25rem 1rem;font-size:.7rem;font-weight:700;display:inline-block}.PartnersPage-module__0Dygqa__heroTitle{color:#fff;margin-bottom:1.5rem;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:900;line-height:1.1}.PartnersPage-module__0Dygqa__heroText{color:#e2e8f0f2;max-width:42rem;margin:0 auto;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:500;line-height:1.6}.PartnersPage-module__0Dygqa__strategicSection{padding:5rem 0}.PartnersPage-module__0Dygqa__strategicGrid{gap:1.5rem;display:grid}.PartnersPage-module__0Dygqa__strategicCard{border:1px solid var(--color-border-soft);background-color:#fff;border-radius:1rem;padding:1.5rem;transition:box-shadow .2s;box-shadow:0 1px 3px #0000000d}.PartnersPage-module__0Dygqa__strategicCard:hover{box-shadow:0 4px 12px #00000014}.PartnersPage-module__0Dygqa__strategicIcon{color:var(--color-primary);margin-bottom:1rem;font-size:2.25rem}.PartnersPage-module__0Dygqa__strategicTitle{margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.PartnersPage-module__0Dygqa__strategicText{color:var(--color-text-muted);font-size:.875rem;line-height:1.5}.PartnersPage-module__0Dygqa__benefitsSection{background-color:#fff;padding:5rem 0}.PartnersPage-module__0Dygqa__benefitsInner{align-items:center;gap:4rem;display:grid}.PartnersPage-module__0Dygqa__benefitsTitle{margin-bottom:1.5rem;font-size:1.875rem;font-weight:900;line-height:1.2}.PartnersPage-module__0Dygqa__benefitsTitleAccent{color:var(--color-primary)}.PartnersPage-module__0Dygqa__benefitsList{flex-direction:column;gap:1.5rem;display:flex}.PartnersPage-module__0Dygqa__benefitItem{gap:1rem;display:flex}.PartnersPage-module__0Dygqa__benefitIcon{width:2rem;height:2rem;color:var(--color-primary);background-color:#144bb81a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PartnersPage-module__0Dygqa__benefitIcon .PartnersPage-module__0Dygqa__material-symbols-outlined{font-size:1.125rem}.PartnersPage-module__0Dygqa__benefitHeading{margin-bottom:.25rem;font-weight:700}.PartnersPage-module__0Dygqa__benefitText{color:var(--color-text-muted);font-size:.875rem}.PartnersPage-module__0Dygqa__benefitsMedia{position:relative}.PartnersPage-module__0Dygqa__benefitsImage{border-radius:1.25rem;width:100%;height:auto;display:block;overflow:hidden;box-shadow:0 25px 50px -12px #00000026}.PartnersPage-module__0Dygqa__benefitsStatCard{background-color:var(--color-primary);color:#fff;border-radius:1rem;padding:1.5rem;position:absolute;bottom:-1.5rem;left:-1.5rem;box-shadow:0 10px 40px #144bb859}.PartnersPage-module__0Dygqa__benefitsStatValue{margin-bottom:.25rem;font-size:2.25rem;font-weight:900}.PartnersPage-module__0Dygqa__benefitsStatLabel{text-transform:uppercase;letter-spacing:.15em;opacity:.9;font-size:.65rem;font-weight:700}.PartnersPage-module__0Dygqa__formSection{background-color:#f3f4f6;padding:5rem 0}.PartnersPage-module__0Dygqa__formCard{border:1px solid var(--color-border-soft);background-color:#fff;border-radius:1.25rem;max-width:800px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 10px 40px #00000014}.PartnersPage-module__0Dygqa__formCardLeft{background-color:var(--color-primary);color:#fff;flex-direction:column;justify-content:space-between;padding:2.5rem;display:flex}.PartnersPage-module__0Dygqa__formCardTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.PartnersPage-module__0Dygqa__formCardText{opacity:.9;margin-bottom:2rem;font-size:.875rem;line-height:1.6}.PartnersPage-module__0Dygqa__formCardContacts{flex-direction:column;gap:1rem;display:flex}.PartnersPage-module__0Dygqa__formCardContact{align-items:center;gap:.75rem;font-size:.875rem;font-weight:500;display:flex}.PartnersPage-module__0Dygqa__formCardContact .PartnersPage-module__0Dygqa__material-symbols-outlined{opacity:.8;font-size:1.25rem}.PartnersPage-module__0Dygqa__formCardRight{padding:2.5rem}.PartnersPage-module__0Dygqa__formLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:.35rem;font-size:.7rem;font-weight:700;display:block}.PartnersPage-module__0Dygqa__formInput,.PartnersPage-module__0Dygqa__formTextarea{border:1px solid var(--color-border-soft);background-color:#f9fafb;border-radius:.5rem;width:100%;padding:.5rem 1rem;font-size:.9rem}.PartnersPage-module__0Dygqa__formTextarea{resize:vertical;min-height:80px}.PartnersPage-module__0Dygqa__formInput:focus,.PartnersPage-module__0Dygqa__formTextarea:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px #144bb826}.PartnersPage-module__0Dygqa__formFields{gap:1rem;margin-bottom:1rem;display:grid}.PartnersPage-module__0Dygqa__formSubmit{background-color:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:none;border-radius:.5rem;width:100%;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;transition:background-color .15s;box-shadow:0 4px 14px #144bb84d}.PartnersPage-module__0Dygqa__formSubmit:hover{background-color:#1650c4}.PartnersPage-module__0Dygqa__formNote{color:var(--color-text-muted);text-align:center;margin-top:1rem;font-size:.65rem}@media (min-width:768px){.PartnersPage-module__0Dygqa__strategicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.PartnersPage-module__0Dygqa__strategicGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.PartnersPage-module__0Dygqa__benefitsInner{grid-template-columns:1fr 1fr}.PartnersPage-module__0Dygqa__benefitsStatCard{display:block}.PartnersPage-module__0Dygqa__formCard{grid-template-columns:2fr 3fr}}@media (max-width:1023px){.PartnersPage-module__0Dygqa__benefitsStatCard{margin-top:1rem;display:inline-block;position:static}}
.ReviewsPage-module__YzZ_SG__wrapper{padding-bottom:4rem}.ReviewsPage-module__YzZ_SG__hero{text-align:center;padding:2.5rem 0 2rem}.ReviewsPage-module__YzZ_SG__pill{color:var(--color-primary);background-color:#144bb814;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .9rem;font-size:.8rem;font-weight:700;display:inline-flex}.ReviewsPage-module__YzZ_SG__heroTitle{margin-top:1.2rem;font-size:clamp(2.1rem,3.4vw,2.9rem);font-weight:900}.ReviewsPage-module__YzZ_SG__heroTitleAccent{color:var(--color-primary)}.ReviewsPage-module__YzZ_SG__heroText{max-width:32rem;color:var(--color-text-muted);margin:.75rem auto 0;font-size:1rem}.ReviewsPage-module__YzZ_SG__topGrid{gap:2rem;margin-top:2.5rem;display:grid}.ReviewsPage-module__YzZ_SG__ratingCard{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:1.25rem;padding:1.8rem 1.9rem}.ReviewsPage-module__YzZ_SG__ratingMain{align-items:flex-end;gap:.75rem;margin-bottom:1.5rem;display:flex}.ReviewsPage-module__YzZ_SG__ratingNumber{font-size:2.7rem;font-weight:900}.ReviewsPage-module__YzZ_SG__ratingStars{color:var(--color-primary);gap:.05rem;margin-bottom:.2rem;font-size:1.4rem;display:flex}.ReviewsPage-module__YzZ_SG__ratingCaption{color:var(--color-text-muted);font-size:.8rem}.ReviewsPage-module__YzZ_SG__ratingBars{gap:.5rem;margin-top:.5rem;display:grid}.ReviewsPage-module__YzZ_SG__ratingRow{grid-template-columns:18px 1fr 36px;align-items:center;gap:.4rem;font-size:.8rem;display:grid}.ReviewsPage-module__YzZ_SG__ratingTrack{background-color:#e5e7eb;border-radius:999px;height:.35rem;overflow:hidden}.ReviewsPage-module__YzZ_SG__ratingFill{border-radius:inherit;background-color:var(--color-primary);height:100%}.ReviewsPage-module__YzZ_SG__chips{flex-wrap:wrap;gap:.6rem;margin-bottom:1.5rem;display:flex}.ReviewsPage-module__YzZ_SG__chip{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:999px;align-items:center;gap:.3rem;padding:.4rem .9rem;font-size:.8rem;display:inline-flex}.ReviewsPage-module__YzZ_SG__chipActive{border-color:var(--color-primary);background-color:#144bb80f}.ReviewsPage-module__YzZ_SG__mediaGrid{gap:1rem;display:grid}.ReviewsPage-module__YzZ_SG__mediaItem{border-radius:1.25rem;min-height:220px;position:relative;overflow:hidden}.ReviewsPage-module__YzZ_SG__mediaOverlay{color:#fff;background:linear-gradient(#0000 40%,#0f172ae6);flex-direction:column;justify-content:flex-end;padding:1.2rem;display:flex;position:absolute;inset:0}.ReviewsPage-module__YzZ_SG__mediaTitle{font-size:.95rem;font-weight:700}.ReviewsPage-module__YzZ_SG__mediaCaption{opacity:.85;font-size:.8rem}.ReviewsPage-module__YzZ_SG__mediaIcon{background-color:#fff3;border-radius:999px;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex;position:absolute;top:.9rem;right:.9rem}.ReviewsPage-module__YzZ_SG__listSection{margin-top:3rem}.ReviewsPage-module__YzZ_SG__listTitle{margin-bottom:1.5rem;font-size:1.4rem;font-weight:800}.ReviewsPage-module__YzZ_SG__cardGrid{gap:1.5rem;display:grid}.ReviewsPage-module__YzZ_SG__reviewCard{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:1.4rem;flex-direction:column;gap:.75rem;padding:1.4rem 1.5rem 1.6rem;display:flex}.ReviewsPage-module__YzZ_SG__reviewHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ReviewsPage-module__YzZ_SG__reviewPerson{align-items:center;gap:.6rem;display:flex}.ReviewsPage-module__YzZ_SG__reviewAvatar{width:2.4rem;height:2.4rem;color:var(--color-primary);background-color:#144bb817;border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:flex}.ReviewsPage-module__YzZ_SG__reviewName{font-size:.9rem;font-weight:700}.ReviewsPage-module__YzZ_SG__reviewMeta{color:var(--color-text-muted);font-size:.75rem}.ReviewsPage-module__YzZ_SG__reviewStars{color:#facc15;gap:.05rem;font-size:.95rem;display:flex}.ReviewsPage-module__YzZ_SG__reviewText{color:var(--color-text-muted);font-size:.9rem;font-style:italic}.ReviewsPage-module__YzZ_SG__reviewFooter{color:var(--color-text-muted);border-top:1px solid #e5e7ebe6;margin-top:.4rem;padding-top:.7rem;font-size:.78rem}.ReviewsPage-module__YzZ_SG__cta{background-color:#144bb80f;border:1px solid #144bb82e;border-radius:1.4rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2.5rem;padding:1.9rem 1.9rem 2rem;display:flex}.ReviewsPage-module__YzZ_SG__ctaTitle{margin-bottom:.25rem;font-size:1.2rem;font-weight:800}.ReviewsPage-module__YzZ_SG__ctaText{color:var(--color-text-muted);font-size:.9rem}.ReviewsPage-module__YzZ_SG__ctaForm{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.ReviewsPage-module__YzZ_SG__ctaInput{border:1px solid #d1d5dbe6;border-radius:.9rem;flex:1;min-width:200px;padding:.7rem .9rem;font-size:.9rem}@media (min-width:900px){.ReviewsPage-module__YzZ_SG__topGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:flex-start}.ReviewsPage-module__YzZ_SG__mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ReviewsPage-module__YzZ_SG__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.ServicesPage-module__-eJSWa__wrapper{padding-bottom:4rem}.ServicesPage-module__-eJSWa__hero{color:#e5e7eb;background:linear-gradient(90deg,#0f172af5,#0f172abf,#0000),url(https://lh3.googleusercontent.com/aida-public/AB6AXuBYV_gvxkylyYYBBTi3khPe0LgzT0yHRrHzuA7MVJuIQi4o5SKMomwgxT6-spZKFq3Mwfeer6chZLdpPyGBwR69vsROaFPiFShgImArrCSmvHRkw5thGTjTn5TXyQLzuLOtL5K8xcTgNy7wIqNLvw5FCDZpwicI_4IaRB_LIDgmOjkx_r7irbNy55BR55MaNBbhf_Zw0gbFPcGlotvwijY7N9fKQBxaIK43c-Q3WXHujc-_E6wN8bbOLLKYmeMt70DZrHKf4ZwdX9o) 50%/cover no-repeat;border-radius:1.25rem;padding:3rem 2.5rem;overflow:hidden}.ServicesPage-module__-eJSWa__heroInner{max-width:36rem}.ServicesPage-module__-eJSWa__heroTitle{margin-bottom:.6rem;font-size:clamp(2rem,3.2vw,2.6rem);font-weight:900}.ServicesPage-module__-eJSWa__heroText{color:#cbd5f5;max-width:34rem;font-size:.98rem}.ServicesPage-module__-eJSWa__section{margin-top:2.75rem}.ServicesPage-module__-eJSWa__split{align-items:center;gap:2rem;margin-bottom:3.5rem;display:grid}.ServicesPage-module__-eJSWa__pill{color:var(--color-primary);background-color:#144bb814;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex}.ServicesPage-module__-eJSWa__splitTitle{margin:.75rem 0 .5rem;font-size:1.6rem;font-weight:800}.ServicesPage-module__-eJSWa__splitText{color:var(--color-text-muted);margin-bottom:.8rem;font-size:.97rem}.ServicesPage-module__-eJSWa__list{gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.ServicesPage-module__-eJSWa__listItem{color:var(--color-text-muted);align-items:center;gap:.6rem;font-size:.95rem;display:flex}.ServicesPage-module__-eJSWa__listIcon{color:var(--color-primary);font-size:1.1rem}.ServicesPage-module__-eJSWa__imageBox{border-radius:1.4rem;max-width:440px;min-height:240px;margin-left:auto;overflow:hidden}.ServicesPage-module__-eJSWa__priceRow{color:var(--color-text-muted);margin-top:.8rem;font-size:.9rem}.ServicesPage-module__-eJSWa__priceValue{color:var(--color-primary);font-size:1.3rem;font-weight:900;display:block}.ServicesPage-module__-eJSWa__actionsRow{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1rem;display:flex}.ServicesPage-module__-eJSWa__actionsRow .ServicesPage-module__-eJSWa__ba-button-primary{white-space:nowrap}.ServicesPage-module__-eJSWa__cols2{gap:.9rem;margin-top:1rem;display:grid}.ServicesPage-module__-eJSWa__smallCard{background-color:#fff;border:1px solid #d1d5dbe6;border-radius:1.2rem;padding:.85rem 1.1rem;font-size:.88rem}.ServicesPage-module__-eJSWa__iconRow{flex-wrap:wrap;gap:.6rem;margin-top:.75rem;display:flex}.ServicesPage-module__-eJSWa__iconChip{background-color:#0000;border-radius:0;align-items:center;gap:.25rem;padding:0;font-size:.85rem;display:inline-flex}.ServicesPage-module__-eJSWa__benefitsRow{gap:.75rem;margin-top:1rem;display:grid}.ServicesPage-module__-eJSWa__benefit{color:var(--color-text-muted);background-color:#144bb808;border-radius:1rem;align-items:center;gap:.75rem;padding:.9rem 1.05rem;font-size:.88rem;display:flex}.ServicesPage-module__-eJSWa__benefitDot{color:var(--color-primary);margin-top:.15rem}.ServicesPage-module__-eJSWa__cta{text-align:center;background-color:#144bb80a;border-radius:1.4rem;flex-direction:column;align-items:center;gap:1.25rem;margin-top:3rem;padding:2.25rem 1.9rem 2.4rem;display:flex}.ServicesPage-module__-eJSWa__ctaTitle{margin-bottom:.25rem;font-size:1.5rem;font-weight:800}.ServicesPage-module__-eJSWa__ctaText{color:var(--color-text-muted);font-size:.9rem}.ServicesPage-module__-eJSWa__ctaActions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.ServicesPage-module__-eJSWa__ctaPrimary{background-color:var(--color-primary);color:#fff;border-radius:.9rem;align-items:center;gap:.45rem;padding:.9rem 1.8rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 18px 35px -18px #144bb8bf}.ServicesPage-module__-eJSWa__ctaSecondary{background-color:#fff;border:1px solid #94a3b8b3;border-radius:.9rem;justify-content:center;align-items:center;padding:.9rem 1.8rem;font-size:.9rem;font-weight:700;display:inline-flex}@media (min-width:900px){.ServicesPage-module__-eJSWa__split{grid-template-columns:minmax(0,1.4fr) minmax(0,1.3fr)}.ServicesPage-module__-eJSWa__split:nth-child(2n){grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr)}.ServicesPage-module__-eJSWa__split:nth-child(2) .ServicesPage-module__-eJSWa__imageBox,.ServicesPage-module__-eJSWa__split:nth-child(4) .ServicesPage-module__-eJSWa__imageBox{margin-left:0}.ServicesPage-module__-eJSWa__cols2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.ServicesPage-module__-eJSWa__imageBox{max-width:100%;margin-left:0}.ServicesPage-module__-eJSWa__actionsRow{flex-direction:column;align-items:flex-start}.ServicesPage-module__-eJSWa__cta{padding-inline:1.4rem}}
