.yz-home-hero{--yz-hero-pad:var(--yz-8);--yz-hero-inset:var(--yz-3)}.yz-home-hero .yz-hero__slider{box-shadow:var(--yz-shadow-lg)}@media (min-width:900px){.yz-home-hero .yz-hero__slider{position:relative;min-height:420px}.yz-home-hero .yz-hero__slide{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:var(--yz-4);padding:var(--yz-8) 0 var(--yz-4) var(--yz-8);align-items:stretch}.yz-home-hero .yz-hero__slider:not(.yz-hero__slider--single) .yz-hero__slide{padding-bottom:var(--yz-4)}.yz-home-hero .yz-hero__media{position:absolute;top:var(--yz-hero-inset);right:var(--yz-hero-inset);bottom:var(--yz-hero-inset);left:calc(52% + var(--yz-4));width:auto;aspect-ratio:auto;min-height:0;margin:0}.yz-home-hero .yz-hero__media .yz-hero__img{position:absolute;inset:0;width:100%;height:100%}.yz-home-hero .yz-hero__nav{position:relative;z-index:1;max-width:50%;padding:0 0 var(--yz-hero-inset) var(--yz-8)}}.yz-home-hero__eyebrow{display:inline-flex;align-items:center;gap:var(--yz-2);margin:0 0 var(--yz-4);padding:8px 16px;border-radius:var(--yz-r-pill);background:rgb(255 255 255 / .14);border:1px solid rgb(255 255 255 / .28);color:var(--yz-white);font-size:var(--yz-fs-sm);font-weight:600;letter-spacing:.01em}@media (min-width:992px){.yz-home-hero__eyebrow{backdrop-filter:blur(4px)}}.yz-home-hero .yz-hero__cta .yz-btn--accent{box-shadow:var(--yz-shadow)}.yz-home-hero .yz-hero__slide:nth-child(2) .yz-hero__img{object-position:left center}.yz-home-hero .yz-hero__slide:nth-child(3) .yz-hero__img{object-position:center center}@media (max-width:599px){.yz-home-hero .yz-hero__cta .yz-btn{flex:1 1 100%;justify-content:center}}.yz-home-dirs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;column-gap:var(--yz-16);border-top:1px solid var(--yz-border)}@media (min-width:900px){.yz-home-dirs{grid-template-columns:repeat(2,minmax(0,1fr))}}.yz-home-dirs__item{border-bottom:1px solid var(--yz-border)}.yz-home-dir{display:flex;align-items:center;justify-content:space-between;gap:var(--yz-4);padding:var(--yz-5) var(--yz-3) var(--yz-5) 0;color:var(--yz-primary);transition:color var(--yz-t),padding-left var(--yz-t),background var(--yz-t)}.yz-home-dir__name{font-size:var(--yz-fs-h5);font-weight:600;line-height:var(--yz-lh-snug);text-wrap:balance}.yz-home-dir__arrow{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--yz-r-pill);border:1px solid var(--yz-primary-100);background:var(--yz-white);color:var(--yz-accent);transition:background var(--yz-t),border-color var(--yz-t),color var(--yz-t),translate var(--yz-t)}.yz-home-dir__arrow .yz-icon{width:18px;height:18px}.yz-home-dir:hover{color:var(--yz-accent);padding-left:var(--yz-3)}.yz-home-dir:hover .yz-home-dir__arrow{background:var(--yz-accent);border-color:var(--yz-accent);color:var(--yz-white);translate:0 -2px}@media (max-width:599px){.yz-home-dir{padding-block:var(--yz-4)}.yz-home-dir__name{font-size:var(--yz-fs-h6)}.yz-home-dir__arrow{width:36px;height:36px}}.yz-home-trust{display:grid;gap:var(--yz-5);grid-template-columns:repeat(3,minmax(0,1fr))}.yz-home-trust__card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--yz-2);padding:var(--yz-8);border-radius:var(--yz-r-block);background:var(--yz-primary-50);border:1px solid #fff0;transition:background var(--yz-t),border-color var(--yz-t),box-shadow var(--yz-t),translate var(--yz-t)}.yz-home-trust__card:hover{background:var(--yz-white);border-color:var(--yz-accent-200);box-shadow:var(--yz-shadow);translate:0 -2px}.yz-home-trust__num{margin:0;font-size:var(--yz-fs-h1);font-weight:700;line-height:var(--yz-lh-tight);letter-spacing:-.02em;color:var(--yz-accent)}.yz-home-trust__title{margin:0;font-size:var(--yz-fs-h5);font-weight:600;color:var(--yz-primary)}.yz-home-trust__text{margin:0;color:var(--yz-text-body);font-size:var(--yz-fs-sm);line-height:var(--yz-lh-text)}.yz-home-trust__card .yz-btn{margin-top:var(--yz-5)}.yz-home-trust__card .yz-btn .yz-icon{width:16px;height:16px}@media (max-width:991px){.yz-home-trust{grid-auto-flow:column;grid-auto-columns:minmax(240px,78%);grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(var(--yz-gutter) * -1);padding-inline:var(--yz-gutter);padding-bottom:var(--yz-2)}.yz-home-trust::-webkit-scrollbar{display:none}.yz-home-trust>*{scroll-snap-align:start}.yz-home-trust__card{padding:var(--yz-6)}}.yz-home-docs{gap:var(--yz-5)}.yz-home-doc{gap:0;height:100%;padding:var(--yz-3);background:var(--yz-white);border:1px solid var(--yz-primary-100);border-radius:var(--yz-r-card);transition:border-color var(--yz-t),box-shadow var(--yz-t),translate var(--yz-t)}.yz-home-doc:hover{border-color:var(--yz-accent-200);box-shadow:var(--yz-shadow);translate:0 -2px}.yz-home-doc .yz-doc__media{aspect-ratio:4 / 5;border-radius:var(--yz-r)}.yz-home-doc .yz-doc__body{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0;padding:var(--yz-4) var(--yz-2) var(--yz-2)}.yz-home-doc .yz-doc__meta{align-items:flex-start;line-height:var(--yz-lh-text)}.yz-home-doc .yz-doc__actions{margin-top:auto;padding-top:var(--yz-4)}.yz-home-more{margin:var(--yz-8) 0 0;display:flex;justify-content:center}.yz-home-more .yz-icon{transition:translate var(--yz-t)}.yz-home-more a:hover .yz-icon{translate:4px 0}.yz-home-clinic{border-radius:var(--yz-r-block)}.yz-home-clinic__media{display:block;overflow:hidden;background:var(--yz-sky)}.yz-home-clinic__media img{width:100%;aspect-ratio:16 / 10;object-fit:cover;transition:scale var(--yz-t-slow)}.yz-home-clinic:hover .yz-home-clinic__media img{scale:1.04}.yz-home-clinic .yz-clinic__body{gap:var(--yz-3);padding:var(--yz-6)}.yz-home-clinic .yz-clinic__name{font-size:var(--yz-fs-h5)}.yz-home-reviews{gap:var(--yz-5)}.yz-home-reviews .yz-review{border:1px solid #fff0;transition:border-color var(--yz-t),box-shadow var(--yz-t)}.yz-home-reviews .yz-review:hover{border-color:var(--yz-accent-200);box-shadow:var(--yz-shadow-sm)}.yz-home-posts{gap:var(--yz-5)}.yz-home-post{background:var(--yz-surface)}.yz-home-post .yz-card__body{gap:var(--yz-3);padding:var(--yz-6)}.yz-home-post .yz-card__title{font-size:var(--yz-fs-lg)}.yz-home-post__more{margin-top:auto;padding-top:var(--yz-4);display:inline-flex;align-items:center;gap:var(--yz-2);font-size:var(--yz-fs-sm);font-weight:600;color:var(--yz-accent)}.yz-home-post__more .yz-icon{width:16px;height:16px;transition:translate var(--yz-t)}.yz-home-post:hover .yz-home-post__more .yz-icon{translate:4px 0}.yz-home-legal{display:flex;flex-wrap:wrap;align-items:center;gap:var(--yz-4) var(--yz-8);padding:var(--yz-5) var(--yz-6);border:1px solid var(--yz-border);border-radius:var(--yz-r-card);background:var(--yz-white)}.yz-home-legal__label{display:inline-flex;align-items:center;gap:var(--yz-2);font-weight:600;color:var(--yz-primary)}.yz-home-legal__label .yz-icon{width:20px;height:20px;color:var(--yz-accent)}.yz-home-legal__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--yz-3) var(--yz-6)}.yz-home-legal__list li{position:relative}.yz-home-legal__list li+li::before{content:"";position:absolute;left:calc(var(--yz-3) * -1);top:50%;width:1px;height:14px;translate:0 -50%;background:var(--yz-primary-200)}.yz-home-legal__list a{font-size:var(--yz-fs-sm);font-weight:500;color:var(--yz-text-body);border-bottom:1px solid #fff0;transition:color var(--yz-t),border-color var(--yz-t)}.yz-home-legal__list a:hover{color:var(--yz-accent);border-bottom-color:var(--yz-accent-200)}@media (max-width:599px){.yz-home-legal{padding:var(--yz-5)}.yz-home-legal__list li+li::before{display:none}}@media (prefers-reduced-motion:reduce){.yz-home-dir,.yz-home-dir__arrow,.yz-home-trust__card,.yz-home-doc,.yz-home-clinic__media img,.yz-home-post__more .yz-icon,.yz-home-more .yz-icon{transition:none}}