.hc-home.ep-public .ep-discovery-home .ep-home-hero{padding-top:42px;overflow:visible}.ep-discovery-home .ep-hero-grid{grid-template-columns:1.12fr 1fr;gap:65px}.hc-home.ep-public .ep-discovery-home .ep-hero-grid h1{letter-spacing:-.02em;text-wrap:initial;margin-bottom:22px;font-size:clamp(36px,3.55vw,50px);line-height:1.13}.ep-discovery-home .ep-hero-grid h1 em{font-weight:400;display:block}.ep-discovery-home .ep-hero-grid .ep-prose p{font-size:15px;line-height:1.8}.ep-discovery-home .ep-hero-collage{height:420px}.ep-discovery-home .ep-hero-collage img:first-child{border-radius:100px 20px 20px;height:320px}.ep-discovery-home .ep-hero-collage img+img{height:195px}.hc-home .ep-discovery-home a.ep-floating-discovery{max-width:235px;padding:16px;top:55px}.ep-discovery-home .ep-floating-discovery .ep-icon{display:none}.ep-discovery-home .ep-floating-discovery strong{font-size:21px}.ep-discovery-home .ep-floating-interests{bottom:30px}.ep-discovery-home .ep-search{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr) auto;align-items:start;column-gap:24px;margin-top:25px;padding:22px 24px 16px;display:grid;transform:translateY(24px)}.ep-discovery-home .ep-search .hc-discovery-city-search,.ep-home-query{grid-template-rows:20px 48px auto;row-gap:7px;min-width:0;display:grid}.hc-home .ep-discovery-home .ep-search label{height:20px;margin:0;font-size:12px;font-weight:600;line-height:20px;display:block}.hc-home .ep-discovery-home .ep-search input:not([type=hidden]){height:48px;min-height:48px;padding:12px 14px;font-size:14px}.hc-home .ep-discovery-home .ep-search .hc-discovery-city-input input{padding-right:38px}.ep-discovery-home .ep-search .hc-discovery-city-search>small{height:auto;min-height:0;margin:0;font-size:11px;line-height:16px}.ep-discovery-home .ep-search .hc-discovery-city-search>small:empty{display:none}.hc-home .ep-discovery-home .ep-search>button{grid-column:auto;gap:9px;height:48px;min-height:48px;margin-top:27px;padding:12px 20px}.ep-discovery-home #explorar.ep-home-section{padding-top:76px;padding-bottom:60px}.ep-market-discovery .ep-section-heading{grid-template-columns:1fr auto;align-items:center;gap:30px}.hc-home.ep-public .ep-market-discovery h2{max-width:630px;font-size:clamp(30px,3vw,42px)}.ep-market-discovery .ep-cta{align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.ep-market-toolbar{border-bottom:1px solid var(--hc-line);justify-content:space-between;align-items:center;gap:20px;margin:28px 0 22px;padding-bottom:18px;display:flex}.ep-market-tabs{gap:8px;display:flex}.ep-market-tabs button{border:1px solid var(--hc-line);background:var(--hc-surface);min-height:44px;color:var(--hc-ink);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:11px 17px;font-size:13px;display:flex}.ep-market-tabs button[aria-selected=true]{color:var(--hc-ink);background:var(--hc-sunken);border-color:var(--hc-line-strong);font-weight:600}.ep-market-location{color:var(--hc-muted);align-items:center;gap:6px;max-width:240px;font-size:12px;display:flex}.ep-market-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.ep-market-card{border:1px solid var(--hc-line);background:var(--hc-surface);border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.ep-market-image{background:var(--hc-sunken);height:210px;display:block;position:relative;overflow:hidden}.ep-market-image>img{object-fit:cover;width:100%;height:100%}.ep-market-placeholder{color:var(--hc-muted);background:radial-gradient(ellipse at 20% 20%, var(--hc-canvas), var(--hc-sunken));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ep-market-placeholder svg{stroke-width:1px}.ep-market-image .hc-catalog-artwork{margin:0;position:absolute;inset:0}.ep-market-image .hc-catalog-cover{object-fit:cover;aspect-ratio:auto;border:0;border-radius:0;width:100%;height:100%}.ep-market-image .hc-group-note{background:var(--hc-surface);padding:12px;font-size:12px;position:relative}.ep-market-copy{flex-direction:column;flex:1;align-items:start;padding:22px 20px 18px;display:flex}.hc-home.ep-public .ep-market-copy .hc-eyebrow{font-size:var(--hc-text-2xs);letter-spacing:1.2px;margin-bottom:12px}.hc-home.ep-public .ep-market-copy h3{font:400 25px/1.2 var(--hc-font-serif);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.4em;margin-bottom:14px;display:-webkit-box;overflow:hidden}.hc-home .ep-market-meta{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;display:flex;overflow:hidden}.hc-home .ep-market-action{border-top:1px solid var(--hc-line);color:var(--hc-ink);justify-content:flex-end;align-self:stretch;align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:12px;font-weight:600;display:flex}.ep-demo-badge{background:color-mix(in srgb, var(--hc-surface) 95%, transparent);color:var(--hc-ink);font-size:var(--hc-text-2xs);border:1px solid var(--hc-line);border-radius:6px;padding:5px 10px;position:absolute;top:12px;left:12px}.hc-home .ep-demo-notice{color:var(--hc-muted);margin-bottom:18px;font-size:12px}.ep-market-empty{background:var(--hc-cream);border-radius:12px;flex-wrap:wrap;align-items:center;gap:22px;min-height:170px;padding:38px;display:flex}.ep-market-empty p{flex-basis:100%}.ep-market-empty a{color:var(--hc-ink);font-size:13px;text-decoration:underline}.ep-market-skeleton{border:1px solid var(--hc-line);background:linear-gradient(var(--hc-sunken) 0 64%, var(--hc-canvas) 64%);border-radius:14px;height:310px}.ep-market-loading>p{margin-bottom:18px;font-size:13px}.ep-home-persona-heading{justify-content:space-between;align-items:end;gap:24px;display:flex}.hc-home.ep-public .ep-home-personas h2{margin-bottom:0;font-size:36px}.ep-home-personas .ep-cta{font-size:13px}.ep-home-personas .ep-cta>svg{vertical-align:middle}.ep-persona-cards-compact article{padding:24px}.ep-persona-cards-compact .ep-icon{margin-bottom:24px}.hc-home.ep-public .ep-persona-cards-compact .hc-eyebrow{font-size:var(--hc-text-2xs);margin-bottom:10px}.hc-home.ep-public .ep-persona-cards-compact h3{font:400 27px/1.2 var(--hc-font-serif);letter-spacing:-.01em}.ep-persona-cards-compact .ep-cta{margin-top:auto;padding-top:18px}.ep-discovery-home .ep-home-personas{padding-block:48px}.ep-home-explainer-link{justify-content:space-between;align-items:center;gap:26px;padding-block:35px;display:flex}.hc-home.ep-public .ep-home-explainer-link h2{margin-bottom:12px;font-size:27px}.ep-home-explainer-link a{color:var(--hc-ink);text-underline-offset:4px;align-items:center;gap:8px;font-size:13px;text-decoration:underline;display:inline-flex}.ep-discovery-home .ep-final{margin-top:24px}.ep-how-hero{max-width:1000px;padding-block:64px 44px}.hc-home.ep-public .ep-how-hero h1{margin-bottom:24px}.ep-how-hero>p{max-width:720px;margin-bottom:24px}@media (width<=1050px){.ep-discovery-home .ep-hero-grid{gap:35px}.ep-market-grid{gap:14px}.ep-market-image{height:175px}.ep-market-copy{padding-inline:16px}.ep-discovery-home .ep-search{gap:18px}}@media (width<=899px){.ep-discovery-home .ep-hero-grid{grid-template-columns:1.12fr 1fr;gap:26px}.ep-discovery-home .ep-hero-collage{width:100%;height:380px}.ep-discovery-home .ep-hero-collage img:first-child{height:290px}.ep-discovery-home .ep-hero-collage img+img{height:170px}.hc-home .ep-discovery-home a.ep-floating-discovery{max-width:195px;left:0}.ep-discovery-home .ep-floating-discovery strong{font-size:18px}.ep-discovery-home .ep-search{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hc-home .ep-discovery-home .ep-search>button{grid-column:1/-1;margin-top:0}.ep-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-market-image{height:230px}.ep-market-toolbar{flex-wrap:wrap}.ep-market-location{max-width:none}.ep-home-persona-heading{display:block}.ep-discovery-home .ep-persona-cards{grid-template-columns:1fr}.ep-persona-cards-compact article{grid-template-columns:46px 1fr;align-items:center;column-gap:22px;display:grid}.ep-persona-cards-compact .ep-icon{grid-area:1/1/4;margin-bottom:0}.ep-persona-cards-compact :is(.hc-eyebrow,h3,.ep-cta){grid-column:2}.ep-persona-cards-compact .ep-cta{margin-top:14px;padding-top:0}}@media (width<=640px){.hc-home.ep-public .ep-discovery-home .ep-home-hero{padding-top:30px}.ep-discovery-home .ep-hero-grid{grid-template-columns:1fr;gap:20px}.hc-home.ep-public .ep-discovery-home .ep-hero-grid h1{letter-spacing:-.015em;font-size:clamp(32px,8.5vw,42px);line-height:1.15}.ep-discovery-home .ep-hero-grid .ep-prose p{font-size:14px;line-height:1.75}.ep-discovery-home .ep-hero-copy .hc-actions{margin-top:20px}.hc-home.ep-public .ep-discovery-home .ep-hero-copy .hc-button{width:auto}.ep-discovery-home .ep-hero-copy .hc-button{padding:12px 14px;font-size:12px}.ep-discovery-home .ep-hero-collage{max-width:380px;height:245px}.ep-discovery-home .ep-hero-collage img:first-child{border-radius:65px 16px 16px;width:73%;height:205px;top:0}.ep-discovery-home .ep-hero-collage img+img{width:48%;height:135px}.hc-home .ep-discovery-home a.ep-floating-discovery{max-width:165px;padding:12px;top:15px}.ep-discovery-home .ep-floating-discovery strong{font-size:16px}.ep-discovery-home .ep-floating-discovery small{font-size:var(--hc-text-2xs)}.ep-discovery-home .ep-floating-interests{gap:4px;bottom:12px}.ep-discovery-home .ep-floating-interests span{font-size:var(--hc-text-2xs);padding:4px 9px}.ep-discovery-home .ep-search{grid-template-columns:1fr;row-gap:16px;margin-top:14px;padding:18px;transform:translateY(20px)}.hc-home .ep-discovery-home .ep-search>button{grid-column:1}.ep-discovery-home #explorar.ep-home-section{padding-top:64px;padding-bottom:40px}.ep-market-discovery .ep-section-heading{grid-template-columns:1fr;gap:18px}.hc-home.ep-public .ep-market-discovery h2{font-size:32px}.ep-market-toolbar{gap:14px;margin-top:22px}.ep-market-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ep-market-tabs button{padding:10px 13px}.ep-market-grid{gap:12px}.ep-market-image{height:160px}.ep-market-copy{padding:16px 12px}.hc-home.ep-public .ep-market-copy h3{font-size:21px}.hc-home.ep-public .ep-market-copy .hc-eyebrow{font-size:var(--hc-text-2xs);letter-spacing:1px}.ep-demo-badge{font-size:var(--hc-text-2xs);padding:4px 7px;top:8px;left:8px}.hc-home .ep-market-meta,.hc-home .ep-market-description,.hc-home a.ep-market-action{font-size:11px}.ep-market-empty{padding:24px}.ep-market-skeleton{height:260px}.hc-home.ep-public .ep-home-personas h2{font-size:31px}.ep-persona-cards-compact article{gap:0 14px;padding:22px 18px}.hc-home.ep-public .ep-persona-cards-compact h3{font-size:24px}.ep-home-explainer-link{gap:18px;padding-block:28px;display:grid}.ep-how-hero{padding-block:38px 24px}}.hc-home.ep-public .ep-discovery-home .ep-hero-grid h1{text-wrap:balance;max-width:580px;font-size:clamp(34px,3.25vw,46px)}.ep-discovery-home .ep-hero-grid h1 em{display:inline}.ep-discovery-home .ep-home-persona-heading>.ep-cta{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.ep-discovery-home .ep-final-photo{min-height:400px}.ep-discovery-home .ep-final-photo img{position:absolute;inset:0}@media (width<=640px){.hc-home.ep-public .ep-discovery-home .ep-hero-grid h1{font-size:clamp(32px,8.5vw,42px)}.ep-discovery-home .ep-final-photo{min-height:0}.ep-discovery-home .ep-home-persona-heading>.ep-cta{white-space:normal}}.ep-discovery-home .ep-hero-collage:before{inset:8% 6% 12% 16%;transform:rotate(-6deg)}.hc-home .ep-discovery-home .ep-search>button:hover{transform:none}.ep-market-category-empty{flex-wrap:nowrap;align-items:flex-start;gap:24px;padding:42px}.ep-market-category-empty>div{min-width:0}.hc-home.ep-public .ep-market-category-empty h3{font:400 29px/1.3 var(--hc-font-serif);color:var(--hc-ink);margin:0 0 12px}.ep-market-category-empty p{line-height:1.75}.hc-home .ep-market-category-empty .hc-actions{align-items:center;margin-top:24px}.hc-home .ep-market-category-empty a.hc-button{font-size:13px;text-decoration:none}.hc-home .ep-market-category-empty a.hc-button-primary{color:var(--hc-on-ink)}.ep-market-category-empty .ep-empty-adjust{margin-left:6px}.hc-home.ep-public .ep-how-editorial-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px;max-width:1200px;padding-block:64px 70px;display:grid}.hc-home.ep-public .ep-how-editorial-hero h1{max-width:590px;font-size:clamp(36px,3.7vw,52px);line-height:1.12}.ep-how-editorial-hero .ep-prose p{font-size:15px}.ep-how-editorial-visual{padding:0 0 65px 25px;position:relative}.ep-how-editorial-visual>img{object-fit:cover;border-radius:110px 18px 18px;width:100%;height:415px;display:block}.ep-how-editorial-visual figure{border:1px solid var(--hc-line);background:var(--hc-surface);border-radius:12px;width:91%;margin:0;padding:9px;position:absolute;bottom:0;left:0;transform:rotate(-3deg);box-shadow:0 16px 35px #1f1a1917}.ep-how-editorial-visual figure img{border:1px solid var(--hc-line);border-radius:5px;width:100%;height:auto;display:block}@media (width<=899px){.hc-home.ep-public .ep-how-editorial-hero{gap:32px}.ep-how-editorial-visual>img{height:370px}}@media (width<=640px){.ep-market-category-empty{flex-direction:column;gap:18px;padding:26px 22px}.hc-home.ep-public .ep-market-category-empty h3{font-size:25px}.hc-home .ep-market-category-empty .hc-actions{align-items:flex-start;gap:14px}.hc-home.ep-public .ep-market-category-empty .hc-actions .hc-button{width:auto}.ep-market-category-empty .ep-empty-adjust{margin:0}.hc-home.ep-public .ep-how-editorial-hero{grid-template-columns:1fr;gap:24px;padding-block:38px 45px}.hc-home.ep-public .ep-how-editorial-hero h1{font-size:36px}.ep-how-editorial-visual{justify-self:center;width:100%;max-width:440px}.ep-how-editorial-visual>img{height:325px}}.ep-market-image .hc-catalog-card-logo{object-fit:contain;background:var(--hc-canvas);border:0;border-radius:0;width:100%;height:100%;margin:0;padding:28px}
