.hsz-city-landing .hsz-hero--city{padding-top:10px!important;padding-bottom:22px!important;background:linear-gradient(135deg,#fbfdfd 0%,#f3f9fa 58%,#edf8f6 100%)}.hsz-city-landing .hsz-hero--city::before,.hsz-city-landing .hsz-hero--city .hsz-hero-copy::before{display:none}.hsz-city-landing .hsz-hero--city>.et_pb_row:not(.hsz-city-actions-section){padding-top:28px!important;padding-bottom:0!important;align-items:center;gap:4%}.hsz-city-landing .hsz-hero--city .hsz-hero-copy h1{padding-bottom:2px;font-size:clamp(3rem,4.6vw,4.5rem);line-height:1.02}.hsz-city-landing .hsz-hero--city .hsz-hero-copy h1 .hsz-script{margin-top:0;line-height:1}.hsz-city-landing .hsz-hero--city .hsz-lead{margin-top:10px;font-size:clamp(.95rem,1.25vw,1.06rem);line-height:1.5}.hsz-city-landing .hsz-hero--city #szolgaltato-kereso{margin-top:16px}.hsz-city-landing .hsz-city-hero-image img{aspect-ratio:16 / 10}.hsz-city-landing .hsz-city-categories{padding:16px 0 22px!important}.hsz-city-landing .hsz-city-categories .et_pb_row{padding:18px 20px!important}.hsz-city-landing .hsz-city-categories h2{margin-bottom:14px;font-size:1.12rem;text-align:left}.hsz-city-landing .hsz-city-categories .hsz-category-grid--compact{gap:8px}.hsz-city-landing .hsz-city-categories .hsz-category-card{min-height:56px;gap:10px;padding:8px 12px}.hsz-city-landing .hsz-city-categories .hsz-category-card__icon{width:34px;height:34px;flex-basis:34px}.hsz-city-landing .hsz-city-categories .hsz-category-card__content strong{font-size:.84rem;line-height:1.25}@media (max-width:980px){.hsz-city-landing .hsz-hero--city>.et_pb_row:not(.hsz-city-actions-section){padding-top:24px!important}.hsz-city-landing .hsz-city-hero-image{max-width:520px;margin:18px auto 0}.hsz-city-landing .hsz-city-categories .hsz-category-grid--compact{grid-template-columns:repeat(2,calc(50% - 4px))}}@media (max-width:620px){.hsz-city-landing .hsz-hero--city>.et_pb_row:not(.hsz-city-actions-section){padding-top:20px!important}.hsz-city-landing .hsz-hero--city .hsz-hero-copy h1{font-size:clamp(2.55rem,11vw,3.25rem)}.hsz-city-landing .hsz-city-hero-image{margin-top:16px}.hsz-city-landing .hsz-city-hero-image img{aspect-ratio:16 / 8}.hsz-city-landing .hsz-city-categories .et_pb_row{padding:16px 14px!important}.hsz-city-landing .hsz-city-categories .hsz-category-grid--compact{grid-template-columns:repeat(2,calc(50% - 4px));gap:7px}.hsz-city-landing .hsz-city-categories .hsz-category-card{min-height:54px;gap:7px;padding:7px 8px}.hsz-city-landing .hsz-city-categories .hsz-category-card__icon{width:30px;height:30px;flex-basis:30px}.hsz-city-landing .hsz-city-categories .hsz-category-card__content strong{font-size:.76rem}}.hsz-city-landing .hsz-showcase-example{display:grid;grid-template-columns:calc(100% - 398px) 370px;align-items:center;gap:28px;margin-top:20px;padding:24px;border:1px dashed #bddad7;border-radius:22px;background:#f2faf9}.hsz-city-landing .hsz-showcase-example__eyebrow{display:block;margin-bottom:8px;color:#007f78;font-size:.72rem;font-weight:800;letter-spacing:.1em}.hsz-city-landing .hsz-showcase-example h3{margin:0 0 8px;color:#102747;font-size:clamp(1.3rem,2.2vw,1.8rem);line-height:1.25}.hsz-city-landing .hsz-showcase-example p{margin:0;color:#526880;line-height:1.6}.hsz-city-landing .hsz-showcase-example__card .hsz-provider-card{width:100%;max-width:370px;margin:0 auto}@media (max-width:767px){.hsz-city-landing .hsz-showcase-example{grid-template-columns:100%;gap:16px;padding:18px}}.hsz-city-landing .hsz-showcase-example .hsz-provider-card__visual{aspect-ratio:2.6 / 1}.hsz-city-landing .hsz-showcase-example .hsz-provider-card__body{min-height:0}.hsz-city-landing .hsz-showcase-example .hsz-badge--showcase{background:#e2f5f2;color:#006e68}@media (min-width:981px){.hsz-city-landing .hsz-city-actions-section::after{content:"";visibility:visible;position:absolute;left:0;right:0;width:100%;bottom:-12px;height:1px;background:linear-gradient(90deg,transparent,#c7dde2 8%,#c7dde2 92%,transparent);box-shadow:0 7px 12px rgba(13,61,83,.08);pointer-events:none}.hsz-city-landing .hsz-hero--city::before{content:"";display:block;position:absolute;left:30%;top:96px;width:25%;height:155px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20440%20165%22%3E%3Cpath%20d%3D%22M16%20145%20C55%20143%2075%20101%20111%20101%20C151%20101%20159%20132%20199%20116%20C231%20103%20241%2075%20274%2080%20C290%2082%20304%2088%20319%2076%22%20fill%3D%22none%22%20stroke%3D%22%230caea5%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20stroke-dasharray%3D%222%2010%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%22145%22%20r%3D%224%22%20fill%3D%22%230788ef%22%2F%3E%3Cpath%20d%3D%22M362%2017%20C338%2017%20319%2036%20319%2060%20C319%2088%20362%20141%20362%20141%20S405%2088%20405%2060%20C405%2036%20386%2017%20362%2017Z%22%20fill%3D%22%23e8f8f6%22%20stroke%3D%22%230caea5%22%20stroke-width%3D%224%22%2F%3E%3Ccircle%20cx%3D%22362%22%20cy%3D%2260%22%20r%3D%2212%22%20fill%3D%22%23fff%22%20stroke%3D%22%230caea5%22%20stroke-width%3D%224%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;opacity:.52;pointer-events:none;z-index:0}}#top-menu>li.menu-item-1302{margin-left:19px}#top-menu>li.menu-item-1302>a{display:flex;align-items:center;justify-content:center;min-width:38px;min-height:40px;padding:0;color:#66788c!important;font-size:0!important}#top-menu>li.menu-item-1302>a::before,#mobile_menu>li.menu-item-1302>a::before{content:"i";display:grid;place-items:center;width:19px;height:19px;border:1.5px solid currentColor;border-radius:50%;background:none;font-family:Arial,sans-serif;font-size:11px;font-weight:700;line-height:1}#top-menu>li.menu-item-1302>a:hover,#top-menu>li.menu-item-1302>a:focus-visible{color:#087f79!important}#mobile_menu>li.menu-item-1302>a{display:flex;align-items:center;min-height:44px;color:#66788c!important;font-size:0!important}#mobile_menu>li.menu-item-1302>a:hover,#mobile_menu>li.menu-item-1302>a:focus-visible{color:#087f79!important}.hsz-city-landing .hsz-city-context-nav>.hsz-city-nav-help{order:4;display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:40px;margin-left:3px;color:#66788c!important;text-decoration:none}.hsz-city-landing .hsz-city-context-nav>.hsz-city-nav-help:hover,.hsz-city-landing .hsz-city-context-nav>.hsz-city-nav-help:focus-visible{color:#087f79!important}.hsz-city-landing .hsz-city-context-nav .hsz-info-mark{display:grid;place-items:center;width:19px;height:19px;border:1.5px solid currentColor;border-radius:50%;font-family:Arial,sans-serif;font-size:11px;font-weight:700;font-style:normal;line-height:1}.hsz-city-landing .hsz-city-context-nav>.hsz-city-nav-help>span:last-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:620px){.hsz-city-landing .hsz-city-context-nav>.hsz-city-nav-help{grid-column:2;grid-row:3;justify-self:end;min-height:30px;margin:0}}