/* Auto-generated by generate-v6-v5-bridge.php — do not edit by hand */
/* V5 component styles scoped for V6 legacy slots */

body.theme-v6 .v6-legacy-scope #wrapper {

  background: transparent !important;

}

body.theme-v6 .v6-legacy-scope .header-topbar,
body.theme-v6 .v6-legacy-scope .topbar {

  display: none !important;

}

body.theme-v6 .v6-legacy-scope .homepage-4,
body.theme-v6 .v6-legacy-scope .agents,
body.theme-v6 .v6-legacy-scope .list,
body.theme-v6 .v6-legacy-scope .hp-6 {

  background: transparent !important;

}

body.theme-v6 .v6-legacy-scope .container-header {

  width: min(92%, 1280px);
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: clamp(14px, 2vw, 28px);
  padding-right: clamp(14px, 2vw, 28px);

}

body.theme-v6 .v6-legacy-scope header.v5-header {

  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;

}

body.theme-v6 .v6-legacy-scope .v5-search,
body.theme-v6 .v6-legacy-scope .v5-pill-search > form,
body.theme-v6 .v6-legacy-scope .v5-bento-search,
body.theme-v6 .v6-legacy-scope .v5-search-row {

  width: 100%;
  max-width: 100%;

}

body.theme-v6 .v6-legacy-scope .v5-search input:not([type="hidden"]),
body.theme-v6 .v6-legacy-scope .v5-search select,
body.theme-v6 .v6-legacy-scope .v5-search textarea,
body.theme-v6 .v6-legacy-scope .v5-search button,
body.theme-v6 .v6-legacy-scope .v5-pill-search > form input:not([type="hidden"]),
body.theme-v6 .v6-legacy-scope .v5-pill-search > form select,
body.theme-v6 .v6-legacy-scope .v5-pill-search > form textarea,
body.theme-v6 .v6-legacy-scope .v5-pill-search > form button,
body.theme-v6 .v6-legacy-scope .v5-bento-search input:not([type="hidden"]),
body.theme-v6 .v6-legacy-scope .v5-bento-search select,
body.theme-v6 .v6-legacy-scope .v5-bento-search textarea,
body.theme-v6 .v6-legacy-scope .v5-bento-search button,
body.theme-v6 .v6-legacy-scope .v5-search-row input:not([type="hidden"]),
body.theme-v6 .v6-legacy-scope .v5-search-row select,
body.theme-v6 .v6-legacy-scope .v5-search-row textarea,
body.theme-v6 .v6-legacy-scope .v5-search-row button {

  box-sizing: border-box !important;
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  float: none !important;

}

body.theme-v6 .v6-legacy-scope .v5-search input:not([type="hidden"]),
body.theme-v6 .v6-legacy-scope .v5-search select,
body.theme-v6 .v6-legacy-scope .v5-pill-search > form input:not([type="hidden"]),
body.theme-v6 .v6-legacy-scope .v5-pill-search > form select,
body.theme-v6 .v6-legacy-scope .v5-bento-search input:not([type="hidden"]),
body.theme-v6 .v6-legacy-scope .v5-bento-search select,
body.theme-v6 .v6-legacy-scope .v5-search-row input:not([type="hidden"]),
body.theme-v6 .v6-legacy-scope .v5-search-row select {

  line-height: 1.35 !important;
  min-height: 48px !important;
  height: 48px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  box-sizing: border-box !important;

}

body.theme-v6 .v6-legacy-scope .v5-hero-grid {

  display: grid !important;
  align-items: start;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas {

  --v5-bg: #0c1222;
  --v5-ink: #e8edf7;
  --v5-muted: #94a3b8;
  --v5-accent: var(--v5-palette-primary, #c9a227);
  --v5-surface: rgba(255, 255, 255, 0.04);
  --v5-font-body: "DM Sans", system-ui, sans-serif;
  --v5-font-display: "Fraunces", Georgia, serif;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-header {

  position: sticky;
  top: 0;
  z-index: 1200;
  backdrop-filter: blur(14px);
  background: linear-gradient(180deg, rgba(12, 18, 34, 0.92), rgba(12, 18, 34, 0.75));
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-header-inner {

  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  min-height: 76px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-brand {

  color: #fff;
  font-family: var(--v5-font-display);
  font-weight: 600;
  font-size: 1.25rem;
  text-decoration: none;
  letter-spacing: 0.02em;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-brand img {

  max-height: 48px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-nav {

  display: flex;
  flex-wrap: wrap;
  gap: 8px 18px;
  align-items: center;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-nav a {

  color: var(--v5-muted);
  text-decoration: none;
  font-weight: 600;
  font-size: 0.9rem;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-nav a:hover {

  color: #fff;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-header-tel {

  color: var(--v5-accent);
  font-weight: 700;
  font-size: 0.95rem;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-hero {

  padding: clamp(48px, 8vw, 100px) 0 56px;
  background: radial-gradient(ellipse 120% 80% at 20% 0%, rgba(201, 162, 39, 0.18), transparent 55%),
    linear-gradient(165deg, #121a30 0%, #0c1222 45%, #070b14 100%);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-hero.v5-hero--has-bg {

  background-color: #0c1222;

}

body.theme-v6 .v6-legacy-scope .v5-hero.v5-hero--has-bg,
body.theme-v6 .v6-legacy-scope .v5-bento.v5-hero--has-bg,
body.theme-v6 .v6-legacy-scope .v5-soft-hero.v5-hero--has-bg,
body.theme-v6 .v6-legacy-scope .v5-soft-hero.v5-soft-hero--has-bg {

  background-color: #0b1220;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-hero.v5-hero--has-bg {

  border-bottom-color: rgba(15, 23, 42, 0.12);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento--no-search .v5-bento-copy {

  grid-column: 1 / -1;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-visual.v5-split-visual--custom-bg::after {

  display: none;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-hero-grid {

  display: grid;
  grid-template-columns: 1.15fr 0.85fr;
  gap: clamp(24px, 4vw, 48px);
  align-items: start;

}

@media (max-width: 960px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-hero-grid {

    grid-template-columns: 1fr;
  
}
}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-hero-grid--solo {

  grid-template-columns: 1fr;
  max-width: 720px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-hero h1 {

  font-family: var(--v5-font-display);
  font-size: clamp(2.1rem, 4.5vw, 3.6rem);
  line-height: 1.08;
  margin: 0 0 16px;
  color: #fff;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-hero-lead {

  color: var(--v5-muted);
  font-size: 1.1rem;
  line-height: 1.65;
  max-width: 520px;
  margin-bottom: 28px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-search {

  background: var(--v5-surface);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: var(--v5-radius-lg);
  padding: 22px;
  box-shadow: var(--v5-shadow);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-search label {

  display: block;
  font-size: 0.72rem;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--v5-accent);
  margin-bottom: 12px;
  font-weight: 700;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-search input,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-search select {

  width: 100%;
  margin-bottom: 10px;
  height: 46px !important;
  min-height: 46px !important;
  border-radius: 10px;
  border: 1px solid rgba(255, 255, 255, 0.12);
  background: rgba(0, 0, 0, 0.25);
  color: #e2e8f0;
  padding: 0 14px !important;
  line-height: 1.35 !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-search select {

  -webkit-appearance: none;
  appearance: none;
  padding: 0 40px 0 14px !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 12px center;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-search button {

  width: 100%;
  margin-top: 8px;
  height: 48px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(135deg, var(--v5-palette-primary, #c9a227), var(--v5-palette-secondary, #e8c547));
  color: #1a1406;
  font-weight: 800;
  cursor: pointer;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-featured {

  padding: 48px 0 72px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-featured h2 {

  font-family: var(--v5-font-display);
  color: #fff;
  font-size: clamp(1.6rem, 3vw, 2.2rem);
  margin: 0 0 8px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-featured-sub {

  color: var(--v5-muted);
  margin-bottom: 28px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-masonry {

  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;

}

@media (max-width: 900px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-masonry {

    grid-template-columns: 1fr 1fr;
  
}
}

@media (max-width: 520px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-masonry {

    grid-template-columns: 1fr;
  
}
}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-masonry .v5-card:nth-child(1) {

  grid-row: span 2;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-card {

  background: rgba(255, 255, 255, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: var(--v5-radius);
  overflow: hidden;
  display: flex;
  flex-direction: column;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-card img {

  width: 100%;
  aspect-ratio: 4/3;
  object-fit: cover;
  display: block;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-card-body {

  padding: 16px;
  flex: 1;
  display: flex;
  flex-direction: column;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-card h3 {

  margin: 0 0 6px;
  font-size: 1.05rem;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-card h3 a {

  color: #fff;
  text-decoration: none;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-card-loc {

  color: var(--v5-muted);
  font-size: 0.88rem;
  margin: 0 0 12px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-card-meta {

  margin-top: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-price {

  color: var(--v5-accent);
  font-weight: 800;
  font-size: 1.1rem;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-card-meta a {

  color: #fff;
  font-size: 0.82rem;
  font-weight: 700;
  text-decoration: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.35);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-list-head h1 {

  font-family: var(--v5-font-display);
  color: #fff;
  font-size: clamp(1.8rem, 3vw, 2.4rem);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-list-grid {

  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  gap: 18px;
  padding: 32px 0 56px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-pager a {

  display: inline-flex;
  min-width: 40px;
  height: 40px;
  align-items: center;
  justify-content: center;
  margin: 4px;
  border-radius: 10px;
  background: rgba(255, 255, 255, 0.06);
  color: #cbd5e1;
  text-decoration: none;
  font-weight: 700;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-pager a.active {

  background: var(--v5-accent);
  color: #1a1406;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-oferta-wrap {

  padding: 32px 0 80px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-oferta-hero {

  display: grid;
  grid-template-columns: 1.2fr 0.8fr;
  gap: 28px;
  margin-bottom: 36px;

}

@media (max-width: 960px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-oferta-hero {

    grid-template-columns: 1fr;
  
}
}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-oferta-hero-main img {

  width: 100%;
  border-radius: var(--v5-radius-lg);
  aspect-ratio: 16/10;
  object-fit: cover;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-gallery-strip {

  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 8px;
  margin-top: 12px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-gallery-strip img {

  width: 100%;
  aspect-ratio: 1.2;
  object-fit: cover;
  border-radius: 8px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-oferta-side {

  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: var(--v5-radius-lg);
  padding: 24px;
  position: sticky;
  top: 92px;
  align-self: start;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-oferta-side h1 {

  font-family: var(--v5-font-display);
  color: #fff;
  font-size: 1.65rem;
  margin: 0 0 8px;
  line-height: 1.15;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-oferta-pret {

  font-size: 1.75rem;
  font-weight: 800;
  color: var(--v5-accent);
  margin: 12px 0 20px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-agent-box {

  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 18px;
  margin-top: 18px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-agent-box strong {

  display: block;
  color: #fff;
  margin-bottom: 8px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-agent-box a {

  color: var(--v5-accent);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-prose {

  color: #cbd5e1;
  line-height: 1.75;
  font-size: 1.02rem;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-prose h2 {

  font-family: var(--v5-font-display);
  color: #fff;
  margin-top: 32px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v4-facts,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v4-specs-grid {

  margin: 20px 0;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v4-fact,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v4-spec-item {

  background: rgba(255, 255, 255, 0.05);
  border-color: rgba(255, 255, 255, 0.1);
  color: #e2e8f0;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v4-fact span,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v4-spec-item span {

  color: var(--v5-muted);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris {

  --v5-bg: #fafbfc;
  --v5-ink: #111827;
  --v5-muted: #64748b;
  --v5-accent: var(--v5-palette-primary, #0f766e);
  --v5-font-body: "IBM Plex Sans", system-ui, sans-serif;
  --v5-font-display: "IBM Plex Sans", system-ui, sans-serif;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-header {

  border-bottom: 1px solid #e5e7eb;
  background: #fff;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-header-inner {

  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 64px;
  gap: 16px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-brand {

  font-weight: 700;
  color: var(--v5-ink);
  text-decoration: none;
  letter-spacing: -0.02em;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-brand img {

  max-height: 42px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-nav {

  display: flex;
  gap: 20px;
  flex-wrap: wrap;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-nav a {

  color: var(--v5-muted);
  text-decoration: none;
  font-weight: 600;
  font-size: 0.88rem;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-nav a:hover {

  color: var(--v5-accent);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-hero {

  padding: 40px 0 32px;
  border-bottom: 1px solid #e5e7eb;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-hero h1 {

  font-size: clamp(1.75rem, 3vw, 2.5rem);
  font-weight: 700;
  letter-spacing: -0.03em;
  margin: 0 0 12px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-hero-lead {

  color: var(--v5-muted);
  max-width: 56ch;
  line-height: 1.6;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-search-row {

  display: grid;
  grid-template-columns: 1fr;
  gap: 10px;
  margin-top: 24px;
  align-items: stretch;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-search-row input,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-search-row select {

  height: 44px !important;
  min-height: 44px !important;
  border: 1px solid #d1d5db;
  border-radius: 6px;
  padding: 0 12px !important;
  font-size: 0.92rem;
  line-height: 1.35 !important;
  background-color: #fff;
  color: var(--v5-ink);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-search-row select {

  -webkit-appearance: none;
  appearance: none;
  padding: 0 36px 0 12px !important;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 10px center;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-search-row button {

  height: 44px !important;
  min-height: 44px !important;
  padding: 0 22px;
  width: 100%;
  background: var(--v5-ink);
  color: #fff;
  border: 0;
  border-radius: 6px;
  font-weight: 700;
  cursor: pointer;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-featured {

  padding: 36px 0 56px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-table-cards {

  display: flex;
  flex-direction: column;
  gap: 0;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  overflow: hidden;
  background: #fff;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-row-card {

  display: grid;
  grid-template-columns: 200px 1fr auto auto;
  gap: 16px;
  align-items: center;
  padding: 14px 18px;
  border-bottom: 1px solid #e5e7eb;
  text-decoration: none;
  color: inherit;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-row-card:last-child {

  border-bottom: 0;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-row-card:hover {

  background: #f8fafc;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-row-card img {

  width: 200px;
  height: 120px;
  object-fit: cover;
  border-radius: 4px;

}

@media (max-width: 720px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-row-card {

    grid-template-columns: 100px 1fr;
  
}
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-row-card img {

    width: 100px;
    height: 72px;
  
}
}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-row-title {

  font-weight: 700;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-row-loc {

  font-size: 0.86rem;
  color: var(--v5-muted);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-row-price {

  font-weight: 800;
  color: var(--v5-accent);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-list-table .v5-row-card {

  grid-template-columns: 160px 1fr auto;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-oferta-narrow {

  max-width: 820px;
  margin: 0 auto;
  padding: 32px 0 64px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-oferta-narrow .v5-gallery-hero img {

  width: 100%;
  border-radius: 8px;
  aspect-ratio: 16/9;
  object-fit: cover;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-oferta-narrow h1 {

  font-size: 1.85rem;
  margin: 20px 0 8px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-oferta-narrow .v5-oferta-pret {

  font-size: 1.5rem;
  font-weight: 800;
  color: var(--v5-accent);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris .v5-agent-inline {

  margin: 24px 0;
  padding: 16px;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  background: #fff;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega {

  --v5-bg: #050508;
  --v5-ink: #f1f5f9;
  --v5-muted: #94a3b8;
  --v5-accent: var(--v5-palette-primary, #22d3ee);
  --v5-glow: rgba(34, 211, 238, 0.35);
  --v5-font-body: "Outfit", system-ui, sans-serif;
  --v5-font-display: "Syne", system-ui, sans-serif;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-header {

  background: #0a0a0f;
  border-bottom: 1px solid rgba(34, 211, 238, 0.2);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-header-inner {

  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 72px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-brand {

  font-family: var(--v5-font-display);
  font-weight: 800;
  font-size: 1.2rem;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0.06em;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-brand img {

  max-height: 44px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-nav a {

  color: var(--v5-muted);
  text-decoration: none;
  font-weight: 600;
  margin-left: 16px;
  font-size: 0.88rem;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-nav a:hover {

  color: var(--v5-accent);
  text-shadow: 0 0 18px var(--v5-glow);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento {

  padding: 36px 0 48px;
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 14px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento-copy {

  grid-column: span 7;
  padding: 28px;
  background: linear-gradient(135deg, #0f172a, #0a0a12);
  border: 1px solid rgba(34, 211, 238, 0.25);
  border-radius: 18px;
  box-shadow: 0 0 40px rgba(34, 211, 238, 0.06);

}

@media (max-width: 900px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento-copy {

    grid-column: span 12;
  
}
}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento-copy h1 {

  font-family: var(--v5-font-display);
  font-size: clamp(1.8rem, 3.5vw, 2.8rem);
  margin: 0 0 12px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento-search {

  grid-column: span 5;
  padding: 24px;
  background: #111118;
  border-radius: 18px;
  border: 1px solid rgba(255, 255, 255, 0.06);

}

@media (max-width: 900px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento-search {

    grid-column: span 12;
  
}
}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento-search input,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento-search select {

  width: 100%;
  margin-bottom: 10px;
  height: 44px;
  border-radius: 10px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  background: #0a0a0f;
  color: #e2e8f0;
  padding: 0 12px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento-search select {

  -webkit-appearance: none;
  appearance: none;
  padding-right: 38px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 10px center;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento-search button {

  width: 100%;
  height: 46px;
  border: 0;
  border-radius: 10px;
  background: var(--v5-accent);
  color: #042f2e;
  font-weight: 800;
  cursor: pointer;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-scroll-row {

  display: flex;
  gap: 14px;
  overflow-x: auto;
  padding: 8px 0 48px;
  scroll-snap-type: x mandatory;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-scroll-card {

  flex: 0 0 min(78vw, 300px);
  scroll-snap-align: start;
  background: #111118;
  border: 1px solid rgba(34, 211, 238, 0.15);
  border-radius: 16px;
  overflow: hidden;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-scroll-card img {

  width: 100%;
  aspect-ratio: 16/11;
  object-fit: cover;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-scroll-card .v5-card-body {

  padding: 14px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-scroll-card h3 a {

  color: #fff;
  text-decoration: none;
  font-size: 1rem;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-scroll-card .v5-price {

  color: var(--v5-accent);
  font-weight: 800;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-list-bento {

  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
  gap: 16px;
  padding: 28px 0 48px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento-tile {

  background: #111118;
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 16px;
  overflow: hidden;
  text-decoration: none;
  color: inherit;
  transition: border-color 0.2s, box-shadow 0.2s;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento-tile:hover {

  border-color: rgba(34, 211, 238, 0.45);
  box-shadow: 0 0 28px rgba(34, 211, 238, 0.12);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-bento-tile img {

  width: 100%;
  aspect-ratio: 5/4;
  object-fit: cover;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-oferta-immersive {

  padding: 24px 0 64px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-oferta-immersive .v5-hero-img {

  width: 100%;
  max-height: 62vh;
  object-fit: cover;
  border-radius: 20px;
  border: 1px solid rgba(34, 211, 238, 0.2);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-spec-wall {

  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
  gap: 10px;
  margin: 24px 0;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-spec-pill {

  background: #111118;
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 12px;
  padding: 12px;
  text-align: center;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-spec-pill span {

  display: block;
  font-size: 0.72rem;
  color: var(--v5-muted);
  text-transform: uppercase;
  letter-spacing: 0.06em;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-spec-pill strong {

  color: var(--v5-accent);
  font-size: 1.05rem;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-agent-vega {

  margin-top: 28px;
  padding: 20px;
  border-radius: 16px;
  background: linear-gradient(120deg, rgba(34, 211, 238, 0.12), transparent);
  border: 1px solid rgba(34, 211, 238, 0.25);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian {

  --v5-bg: #f0f4f8;
  --v5-ink: #0f172a;
  --v5-muted: #475569;
  --v5-accent: var(--v5-palette-primary, #b45309);
  --v5-font-body: "Sora", system-ui, sans-serif;
  --v5-font-display: "Sora", system-ui, sans-serif;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-header {

  background: #fff;
  box-shadow: 0 4px 24px rgba(15, 23, 42, 0.06);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-header-inner {

  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 70px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-brand {

  font-weight: 800;
  text-decoration: none;
  color: var(--v5-ink);
  font-size: 1.1rem;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-nav a {

  margin-left: 18px;
  color: var(--v5-muted);
  text-decoration: none;
  font-weight: 600;
  font-size: 0.9rem;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-nav a:hover {

  color: var(--v5-accent);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-hero {

  display: grid;
  grid-template-columns: 1fr 1fr;
  min-height: 420px;

}

@media (max-width: 880px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-hero {

    grid-template-columns: 1fr;
  
}
}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-visual {

  background: linear-gradient(135deg, #1e293b, #334155);
  display: flex;
  align-items: flex-end;
  padding: 40px;
  color: #fff;
  position: relative;
  overflow: hidden;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-visual::after {

  content: "";
  position: absolute;
  inset: 0;
  background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.04'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  opacity: 0.6;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-visual-inner {

  position: relative;
  z-index: 1;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-visual h1 {

  font-size: clamp(1.6rem, 3vw, 2.4rem);
  margin: 0 0 10px;
  line-height: 1.15;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-copy {

  padding: 40px 36px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: #fff;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-copy p {

  color: var(--v5-muted);
  line-height: 1.65;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-copy .v5-search {

  margin-top: 20px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-copy input,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-copy select {

  width: 100%;
  margin-bottom: 10px;
  height: 44px;
  border: 1px solid #e2e8f0;
  border-radius: 8px;
  padding: 0 12px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-copy select {

  -webkit-appearance: none;
  appearance: none;
  padding-right: 38px;
  background-color: #fff;
  color: var(--v5-ink);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 10px center;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-split-copy button {

  width: 100%;
  height: 46px;
  border: 0;
  border-radius: 8px;
  background: var(--v5-accent);
  color: #fff;
  font-weight: 800;
  cursor: pointer;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-zigzag {

  padding: 40px 0 56px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-zigzag-item {

  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0;
  margin-bottom: 28px;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: var(--v5-shadow);
  background: #fff;

}

@media (max-width: 768px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-zigzag-item {

    grid-template-columns: 1fr;
  
}
}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-zigzag-item:nth-child(even) .v5-zig-img {

  order: 2;

}

@media (max-width: 768px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-zigzag-item:nth-child(even) .v5-zig-img {

    order: 0;
  
}
}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-zig-img img {

  width: 100%;
  height: 100%;
  min-height: 220px;
  object-fit: cover;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-zig-body {

  padding: 22px 24px;
  display: flex;
  flex-direction: column;
  justify-content: center;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-zig-body h3 {

  margin: 0 0 8px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-zig-body h3 a {

  color: var(--v5-ink);
  text-decoration: none;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-zig-price {

  font-weight: 800;
  color: var(--v5-accent);
  font-size: 1.2rem;
  margin-top: 8px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-list-asym {

  padding: 32px 0;
  display: grid;
  gap: 20px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-asym-card {

  display: grid;
  grid-template-columns: 38% 62%;
  background: #fff;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: var(--v5-shadow);
  text-decoration: none;
  color: inherit;

}

@media (max-width: 720px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-asym-card {

    grid-template-columns: 1fr;
  
}
}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-asym-card img {

  width: 100%;
  height: 100%;
  min-height: 200px;
  object-fit: cover;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-asym-body {

  padding: 22px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-oferta-zig {

  padding: 32px 0 64px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-oferta-zig-grid {

  display: grid;
  grid-template-columns: 1fr 340px;
  gap: 28px;

}

@media (max-width: 960px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-oferta-zig-grid {

    grid-template-columns: 1fr;
  
}
}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-oferta-zig-gallery img {

  width: 100%;
  border-radius: 12px;
  margin-bottom: 10px;
  object-fit: cover;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian .v5-oferta-zig-side {

  background: #fff;
  padding: 22px;
  border-radius: 16px;
  box-shadow: var(--v5-shadow);
  height: fit-content;
  position: sticky;
  top: 88px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen {

  --v5-bg: #fffaf5;
  --v5-ink: #3f2d20;
  --v5-muted: #7c6658;
  --v5-accent: var(--v5-palette-primary, #c2410c);
  --v5-soft: #ffedd5;
  --v5-font-body: "Nunito", system-ui, sans-serif;
  --v5-font-display: "Playfair Display", Georgia, serif;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-header {

  background: linear-gradient(180deg, #fff7ed, #fffaf5);
  border-bottom: 1px solid #fed7aa;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-header-inner {

  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 78px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-brand {

  font-family: var(--v5-font-display);
  font-weight: 700;
  font-size: 1.35rem;
  color: var(--v5-ink);
  text-decoration: none;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-nav a {

  margin-left: 16px;
  color: var(--v5-muted);
  text-decoration: none;
  font-weight: 700;
  font-size: 0.92rem;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-nav a:hover {

  color: var(--v5-accent);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-soft-hero {

  padding: clamp(40px, 6vw, 56px) 0 clamp(32px, 4vw, 44px);
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  box-sizing: border-box;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-soft-hero .container.container-header {

  width: min(92%, 720px);
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-soft-hero h1 {

  font-family: var(--v5-font-display);
  font-size: clamp(1.75rem, 3.5vw, 3rem);
  margin: 0 0 14px;
  color: var(--v5-ink);
  line-height: 1.12;
  letter-spacing: -0.02em;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-soft-hero.v5-hero--has-bg h1,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-soft-hero.v5-soft-hero--has-bg h1 {

  color: #fff;
  text-shadow: 0 2px 20px rgba(15, 23, 42, 0.32);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-soft-hero p {

  color: var(--v5-muted);
  max-width: 52ch;
  margin: 0 auto 24px;
  line-height: 1.65;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-soft-hero.v5-hero--has-bg p,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-soft-hero.v5-soft-hero--has-bg p {

  color: rgba(255, 255, 255, 0.92);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-pill-search {

  max-width: min(100%, 720px);
  margin: 0 auto;
  background: var(--v5-palette-surface, #fff);
  padding: 16px 18px;
  border-radius: 24px;
  box-shadow: 0 12px 40px var(--v5-palette-glow, rgba(194, 65, 12, 0.12));
  border: 1px solid var(--v5-palette-border, #ffedd5);
  box-sizing: border-box;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-pill-search form {

  display: grid;
  gap: 10px;
  align-items: center;

}

@media (min-width: 900px) {

  body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-pill-search form {

    grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr) minmax(0, 1fr) auto;

  }

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-pill-search input,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-pill-search select {

  width: 100%;
  margin-bottom: 0;
  height: 48px !important;
  min-height: 48px !important;
  border-radius: 999px;
  border: 1px solid var(--v5-palette-border, #fed7aa);
  padding: 0 18px !important;
  font-size: 0.95rem;
  line-height: 1.35 !important;
  background-color: #fff;
  color: var(--v5-ink);
  box-sizing: border-box;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-pill-search select {

  -webkit-appearance: none;
  appearance: none;
  padding: 0 44px 0 18px !important;
  background-color: #fff;
  color: var(--v5-ink);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237c6658' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 16px center;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-pill-search button {

  width: 100%;
  height: 50px !important;
  min-height: 50px !important;
  border: 0;
  border-radius: 999px;
  background: var(--v5-accent);
  color: #fff;
  font-weight: 800;
  cursor: pointer;
  white-space: nowrap;
  padding: 0 22px;
  box-sizing: border-box;

}

@media (min-width: 900px) {

  body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-pill-search button {

    width: auto;
    min-width: 132px;

  }

}

@media (max-width: 520px) {

  body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-soft-hero h1 {

    font-size: clamp(1.55rem, 7vw, 2rem);

  }

  body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-soft-hero p {

    margin-bottom: 18px;
    font-size: 0.95rem;

  }

  body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-pill-search {

    padding: 14px;
    border-radius: 20px;

  }

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-stack {

  padding: 20px 0 56px;
  display: grid;
  gap: 22px;
  max-width: 720px;
  margin: 0 auto;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-stack-card {

  display: flex;
  gap: 18px;
  background: #fff;
  border-radius: 20px;
  padding: 16px;
  box-shadow: 0 8px 30px rgba(62, 47, 32, 0.08);
  border: 1px solid #ffedd5;
  text-decoration: none;
  color: inherit;
  align-items: stretch;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-stack-card img {

  width: 140px;
  height: 140px;
  object-fit: cover;
  border-radius: 16px;
  flex-shrink: 0;

}

@media (max-width: 520px) {
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-stack-card {

    flex-direction: column;
  
}
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-stack-card img {

    width: 100%;
    height: 200px;
  
}
}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-stack-card h3 {

  font-family: var(--v5-font-display);
  margin: 0 0 6px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-stack-card h3 a {

  color: var(--v5-ink);
  text-decoration: none;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-stack-price {

  font-weight: 800;
  color: var(--v5-accent);
  font-size: 1.15rem;
  margin-top: 8px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-list-lumen {

  padding: 32px 0;
  display: grid;
  gap: 18px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-lumen-row {

  background: #fff;
  border-radius: 18px;
  padding: 16px 20px;
  display: flex;
  gap: 20px;
  align-items: center;
  border: 1px solid #ffedd5;
  text-decoration: none;
  color: inherit;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-lumen-row img {

  width: 120px;
  height: 90px;
  object-fit: cover;
  border-radius: 12px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-oferta-lumen {

  max-width: 900px;
  margin: 0 auto;
  padding: 32px 0 64px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-oferta-lumen .v5-gallery-ring {

  padding: 16px;
  background: #fff;
  border-radius: 24px;
  border: 1px solid #fed7aa;
  margin-bottom: 24px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-oferta-lumen .v5-gallery-ring img {

  width: 100%;
  border-radius: 18px;
  aspect-ratio: 16/10;
  object-fit: cover;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen .v5-agent-lumen {

  background: var(--v5-soft);
  border-radius: 20px;
  padding: 22px;
  border: 1px solid #fed7aa;
  margin-top: 24px;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-header,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega[class*="palette-"] .v5-header {

  background: var(--v5-palette-header-dark-bg) !important;
  border-bottom: 1px solid var(--v5-palette-header-dark-border) !important;
  box-shadow: none;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-brand,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega[class*="palette-"] .v5-brand {

  color: var(--v5-palette-header-dark-brand) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-nav a,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega[class*="palette-"] .v5-nav a {

  color: var(--v5-palette-header-dark-nav) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-nav a:hover,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega[class*="palette-"] .v5-nav a:hover {

  color: var(--v5-palette-header-dark-nav-hover) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-header-tel,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega[class*="palette-"] .v5-header-tel {

  color: var(--v5-palette-header-dark-phone) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-hero {

  background: radial-gradient(ellipse 120% 80% at 22% 0%, var(--v5-palette-glow), transparent 56%),
    linear-gradient(165deg, var(--v5-palette-deep) 0%, #121a30 40%, #0a0f18 100%);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-featured h2 {

  color: var(--v5-ink) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-featured-sub {

  color: var(--v5-muted) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-card {

  background: var(--v5-palette-surface) !important;
  border: 1px solid var(--v5-palette-border) !important;
  box-shadow: var(--v5-shadow);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-card h3 a {

  color: var(--v5-ink) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-card-meta a {

  color: var(--v5-palette-primary) !important;
  border-bottom-color: var(--v5-palette-border) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-list-head h1 {

  color: var(--v5-ink) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-pager a {

  background: var(--v5-palette-surface) !important;
  color: var(--v5-ink) !important;
  border: 1px solid var(--v5-palette-border);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-pager a.active {

  background: var(--v5-accent) !important;
  color: #0f172a !important;
  border-color: transparent;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-oferta-side {

  background: var(--v5-palette-surface) !important;
  border-color: var(--v5-palette-border) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-oferta-side h1,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-agent-box strong {

  color: var(--v5-ink) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-agent-box {

  border-top-color: var(--v5-palette-border) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-prose {

  color: var(--v5-muted) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-prose h2 {

  color: var(--v5-ink) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v4-fact,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v4-spec-item {

  background: var(--v5-palette-surface) !important;
  border-color: var(--v5-palette-border) !important;
  color: var(--v5-ink) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v4-fact span,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v4-spec-item span {

  color: var(--v5-muted) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-oferta-side a {

  color: var(--v5-palette-primary) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris[class*="palette-"] .v5-header {

  background: #ffffff !important;
  border-bottom: 1px solid var(--v5-palette-border) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris[class*="palette-"] .v5-brand {

  color: var(--v5-palette-header-light-brand) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris[class*="palette-"] .v5-nav a {

  color: var(--v5-palette-header-light-nav) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris[class*="palette-"] .v5-nav a:hover {

  color: var(--v5-palette-primary) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-polaris[class*="palette-"] .v5-header-tel {

  color: var(--v5-palette-primary) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian[class*="palette-"] .v5-header {

  background: var(--v5-palette-header-light-bg) !important;
  border-bottom: 1px solid var(--v5-palette-header-light-border) !important;
  box-shadow: 0 4px 24px var(--v5-palette-glow);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian[class*="palette-"] .v5-brand {

  color: var(--v5-palette-header-light-brand) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian[class*="palette-"] .v5-nav a {

  color: var(--v5-palette-header-light-nav) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian[class*="palette-"] .v5-nav a:hover {

  color: var(--v5-palette-primary) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-meridian[class*="palette-"] .v5-header-tel {

  color: var(--v5-palette-primary) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen[class*="palette-"] .v5-header {

  background: linear-gradient(180deg, var(--v5-palette-lumen-h1), var(--v5-palette-lumen-h2)) !important;
  border-bottom: 1px solid var(--v5-palette-lumen-h-border) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen[class*="palette-"] .v5-brand {

  color: var(--v5-palette-header-light-brand) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen[class*="palette-"] .v5-nav a {

  color: var(--v5-palette-header-light-nav) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen[class*="palette-"] .v5-nav a:hover {

  color: var(--v5-palette-primary) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-lumen[class*="palette-"] .v5-header-tel {

  color: var(--v5-palette-primary) !important;

}

body.theme-v6 .v6-legacy-scope .v5-footer {

  margin-top: 48px;
  padding: 36px 0 48px;
  border-top: 1px solid rgba(0, 0, 0, 0.06);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-footer,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-footer {

  border-top-color: rgba(255, 255, 255, 0.1);

}

body.theme-v6 .v6-legacy-scope .v5-footer-inner {

  display: flex;
  flex-wrap: wrap;
  gap: 20px 40px;
  justify-content: space-between;
  align-items: flex-start;

}

body.theme-v6 .v6-legacy-scope .v5-footer a {

  color: var(--v5-accent, #2563eb);
  text-decoration: none;
  font-weight: 600;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-footer,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-footer {

  color: var(--v5-muted, #94a3b8);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas .v5-footer a,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega .v5-footer a {

  color: var(--v5-accent);

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-footer,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega[class*="palette-"] .v5-footer {

  background: var(--v5-palette-footer-bg) !important;
  color: var(--v5-palette-footer-ink) !important;
  border-top-color: var(--v5-palette-footer-border) !important;

}

body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-atlas[class*="palette-"] .v5-footer a,
body.theme-v6 .v6-legacy-scope.profile-v5-arhetip-vega[class*="palette-"] .v5-footer a {

  color: var(--v5-palette-footer-link) !important;

}

body.theme-v6 .v6-legacy-scope .v5-empty {

  padding: 40px;
  text-align: center;
  color: var(--v5-muted);

}

/* Scope local: moștenește variabilele V5 din profil */
body.theme-v6 .v6-legacy-scope {
  color: var(--v5-ink, inherit);
  background: transparent;
}
