.op-home-shell--v2{--op-home-ease: cubic-bezier(.22, 1, .36, 1);--op-home-duration: .7s;--op-home-lift: 10px}body:has(.op-home-shell--v2){overflow-x:clip}.op-app-shell:has(.op-home-shell--v2),.op-app-shell:has(.op-home-shell--v2) .op-app-shell__body{overflow:visible}@media (min-width: 1024px){body:has(.op-home-shell--v2) .op-app-page-header{margin-bottom:0}}.op-home-shell--v2 .op-home-main{padding-top:0}.op-home-shell--v2 [data-reveal]{opacity:0;transform:translate3d(0,28px,0);transition:opacity var(--op-home-duration) var(--op-home-ease),transform var(--op-home-duration) var(--op-home-ease);will-change:opacity,transform}.op-home-shell--v2 [data-reveal].is-revealed{opacity:1;transform:translateZ(0)}.op-home-shell--v2 [data-reveal-stagger]>*{opacity:0;transform:translate3d(0,18px,0);transition:opacity .56s var(--op-home-ease),transform .56s var(--op-home-ease)}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*{opacity:1;transform:translateZ(0)}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(1){transition-delay:40ms}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(2){transition-delay:90ms}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(3){transition-delay:.14s}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(4){transition-delay:.19s}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(5){transition-delay:.24s}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(6){transition-delay:.29s}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(7){transition-delay:.34s}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(8){transition-delay:.39s}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(9){transition-delay:.44s}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(10){transition-delay:.49s}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(11){transition-delay:.54s}.op-home-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(12){transition-delay:.59s}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*{opacity:1;transform:translateZ(0)}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*:nth-child(1){transition-delay:40ms}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*:nth-child(2){transition-delay:.1s}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*:nth-child(3){transition-delay:.16s}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*:nth-child(4){transition-delay:.22s}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*:nth-child(5){transition-delay:.28s}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*:nth-child(6){transition-delay:.34s}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*:nth-child(7){transition-delay:.4s}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*:nth-child(8){transition-delay:.46s}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*:nth-child(9){transition-delay:.52s}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*:nth-child(10){transition-delay:.58s}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*:nth-child(11){transition-delay:.64s}.op-home-shell--v2 .op-home-activity--feed[data-reveal].is-revealed [data-reveal-stagger]>*:nth-child(12){transition-delay:.7s}@media (prefers-reduced-motion: reduce){.op-home-shell--v2 [data-reveal],.op-home-shell--v2 [data-reveal-stagger]>*{opacity:1!important;transform:none!important;transition:none!important}.op-home-shell--v2 .op-home-offer-card__image,.op-home-shell--v2 .op-home-community-card__image,.op-home-shell--v2 .op-home-product-card__image,.op-home-shell--v2 .op-home-blog-card__image,.op-home-shell--v2 .op-home-info-banner__image{transition:none!important}}.op-home-shell--v2 .op-home-main{padding-bottom:40px}.op-home-shell--v2 .op-home-section,.op-home-shell--v2 .op-home-section--compact,.op-home-shell--v2 .op-home-section--help{margin-top:40px}.op-home-shell--v2 .op-home-section-head{align-items:baseline;margin-bottom:18px;gap:16px}.op-home-shell--v2 .op-home-section-title{font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;color:#1e3b5f}.op-home-shell--v2 .op-home-section-title--block{margin-top:0;margin-bottom:18px}.op-home-shell--v2 .op-home-blog__subtitle{margin:-6px 0 20px;max-width:38rem;font-size:.9375rem;line-height:1.5;color:var(--op-text-muted, #5c6b7a)}.op-home-shell--v2 .op-home-see-all{position:relative;display:inline-flex;align-items:center;gap:.35rem;padding:0;border-radius:0;background:transparent;color:#f18100;font-size:.875rem;font-weight:600;line-height:1.2;box-shadow:none;white-space:nowrap;transition:color .18s ease,gap .22s var(--op-home-ease)}.op-home-shell--v2 .op-home-see-all:after{content:"→";display:inline-block;transition:transform .22s var(--op-home-ease)}.op-home-shell--v2 .op-home-see-all:hover,.op-home-shell--v2 .op-home-see-all:focus-visible{color:#f18100;gap:.55rem}.op-home-shell--v2 .op-home-see-all:hover:after,.op-home-shell--v2 .op-home-see-all:focus-visible:after{transform:translate(3px)}.op-app-page-header:has(.op-home-hero){border-bottom-color:#1e3b5f0f;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.92)}.op-home-hero__icon-btn{transition:transform .22s var(--op-home-ease, cubic-bezier(.22, 1, .36, 1)),box-shadow .22s ease,background .18s ease}.op-home-hero__icon-btn:hover,.op-home-hero__icon-btn:focus-visible{transform:translateY(-1px);box-shadow:0 8px 18px #1e3b5f1a}.op-home-hero__lang{position:relative;flex-shrink:0;z-index:5}.op-home-hero__lang .op-lang-switcher__menu{right:0;left:auto;min-width:198px;max-height:min(60vh,360px);overflow-y:auto}.op-home-hero__lang .op-lang-switcher__trigger--text{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-width:40px;min-height:40px;padding:0 .55rem;border:none;border-radius:9999px;background:#fff;color:var(--op-text, #1E3B5F);box-shadow:var(--op-shadow-sm, 0 1px 3px rgba(0, 0, 0, .08));font-size:.75rem;font-weight:700;letter-spacing:.02em;cursor:pointer}.op-home-hero__lang .op-lang-switcher__current-code{display:inline-block}.op-home-hero__lang .op-lang-switcher__globe-icon{display:none;font-size:.95rem;color:#1e3b5f}@media (max-width: 379px){.op-home-hero__lang .op-lang-switcher__current-code{display:none}.op-home-hero__lang .op-lang-switcher__globe-icon{display:inline-block}}.op-home-hero__lang.is-open .op-lang-switcher__trigger--text,.op-home-hero__lang .op-lang-switcher__trigger--text:hover,.op-home-hero__lang .op-lang-switcher__trigger--text:focus-visible{box-shadow:0 8px 18px #1e3b5f1a}.op-home-hero__brand{transition:opacity .18s ease}.op-home-hero__brand:hover{opacity:.88}.op-home-shell--v2 .op-home-video-hero{--op-hero-ink: #f8f5f0;position:relative;isolation:isolate;display:flex;align-items:flex-end;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:0;min-height:min(42vh,420px);height:clamp(260px,36vw,420px);overflow:hidden;background:linear-gradient(160deg,#1e3b5f 0%,#2a4d73 48%,#1a334f 100%)}.op-home-shell--v2 .op-home-video-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.op-home-shell--v2 .op-home-video-hero__video{display:block;width:100%;height:100%;object-fit:cover;object-position:center 40%;transform:scale(1.02)}.op-home-shell--v2 .op-home-video-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(14,28,46,.18) 0%,rgba(14,28,46,.28) 38%,rgba(14,28,46,.72) 100%),linear-gradient(90deg,rgba(14,28,46,.55) 0%,rgba(14,28,46,.18) 52%,rgba(14,28,46,.35) 100%);pointer-events:none}.op-home-shell--v2 .op-home-video-hero__content{position:relative;z-index:1;width:min(100%,1280px);margin-inline:auto;padding:clamp(20px,3vw,36px) var(--container-padding-x, 16px) clamp(22px,3.2vw,40px);color:var(--op-hero-ink)}.op-home-shell--v2 .op-home-video-hero__brand{margin:0 0 .35em;font-size:clamp(2rem,5.5vw,3.5rem);font-weight:800;letter-spacing:-.04em;line-height:.95;text-transform:uppercase}.op-home-shell--v2 .op-home-video-hero__brand-only{color:#fff}.op-home-shell--v2 .op-home-video-hero__brand-pets{color:#f18100}.op-home-shell--v2 .op-home-video-hero__title{margin:0 0 .5em;max-width:18ch;font-size:clamp(1.15rem,2.4vw,1.65rem);font-weight:600;line-height:1.25;letter-spacing:-.02em;color:#fff}.op-home-shell--v2 .op-home-video-hero__text{margin:0 0 1.35em;max-width:34ch;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.45;color:#f8f5f0e0}.op-home-shell--v2 .op-home-video-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.op-home-shell--v2 .op-home-video-hero__cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.7em 1.45em;border-radius:4px;background:#f18100;color:#fff;font-size:.95rem;font-weight:600;letter-spacing:.01em;text-decoration:none;box-shadow:0 10px 28px #f1810047;transition:transform .22s var(--op-home-ease),filter .18s ease,box-shadow .22s ease}.op-home-shell--v2 .op-home-video-hero__cta:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 14px 32px #f1810057}.op-home-shell--v2 .op-home-video-hero[data-reveal]{opacity:0;transform:none}.op-home-shell--v2 .op-home-video-hero[data-reveal].is-revealed{opacity:1}.op-home-shell--v2 .op-home-video-hero[data-reveal] .op-home-video-hero__brand,.op-home-shell--v2 .op-home-video-hero[data-reveal] .op-home-video-hero__title,.op-home-shell--v2 .op-home-video-hero[data-reveal] .op-home-video-hero__text,.op-home-shell--v2 .op-home-video-hero[data-reveal] .op-home-video-hero__actions{opacity:0;transform:translate3d(0,22px,0);transition:opacity .7s var(--op-home-ease),transform .7s var(--op-home-ease)}.op-home-shell--v2 .op-home-video-hero[data-reveal].is-revealed .op-home-video-hero__brand{opacity:1;transform:none;transition-delay:80ms}.op-home-shell--v2 .op-home-video-hero[data-reveal].is-revealed .op-home-video-hero__title{opacity:1;transform:none;transition-delay:.16s}.op-home-shell--v2 .op-home-video-hero[data-reveal].is-revealed .op-home-video-hero__text{opacity:1;transform:none;transition-delay:.23s}.op-home-shell--v2 .op-home-video-hero[data-reveal].is-revealed .op-home-video-hero__actions{opacity:1;transform:none;transition-delay:.3s}.op-home-shell--v2 .op-home-video-hero__video{animation:op-home-hero-drift 18s ease-in-out infinite alternate}@keyframes op-home-hero-drift{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.06) translate3d(-1.2%,-.8%,0)}}@media (prefers-reduced-motion: reduce){.op-home-shell--v2 .op-home-video-hero__video{animation:none}}.op-home-shell--v2 .op-home-promo-pair{display:grid;grid-template-columns:1fr;gap:14px;margin-top:20px;margin-bottom:4px}.op-home-shell--v2 .op-home-promo-pair .op-home-info-banner--side{position:relative;display:block;min-height:220px;height:100%}.op-home-shell--v2 .op-home-promo-pair .op-home-info-banner__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.op-home-shell--v2 .op-home-promo-pair .op-home-info-banner__overlay{position:absolute;inset:auto 0 0 0;z-index:1}@media (min-width: 768px){.op-home-shell--v2 .op-home-promo-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}.op-home-shell--v2 .op-home-promo-pair .op-home-info-banner--side{min-height:260px}}.op-home-shell--v2 .op-home-info-banner{overflow:hidden;border-radius:4px;transition:box-shadow .28s ease,transform .28s var(--op-home-ease)}.op-home-shell--v2 .op-home-info-banner:hover{transform:translateY(-2px);box-shadow:0 18px 40px #1e3b5f1f}.op-home-shell--v2 .op-home-info-banner__image{transition:transform .9s var(--op-home-ease);will-change:transform}.op-home-shell--v2 .op-home-info-banner:hover .op-home-info-banner__image{transform:scale(1.04)}.op-home-shell--v2 .op-home-info-banner__btn{transition:transform .22s var(--op-home-ease),box-shadow .22s ease,filter .18s ease}.op-home-shell--v2 .op-home-info-banner__btn:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 8px 18px #00000029}.op-home-shell--v2 .op-home-business-cta__btn{transition:background .16s ease,transform .16s var(--op-home-ease)}.op-home-shell--v2 .op-home-service-card__icon{border-radius:18px;transition:background .18s ease,transform .28s var(--op-home-ease),box-shadow .22s ease}.op-home-shell--v2 .op-home-service-card:hover .op-home-service-card__icon,.op-home-shell--v2 .op-home-service-card:focus-visible .op-home-service-card__icon{background:#ffe4cc;transform:translateY(-3px) scale(1.04);box-shadow:0 10px 18px #f1810029}.op-home-shell--v2 .op-home-service-card__label{transition:color .18s ease}.op-home-shell--v2 .op-home-service-card:hover .op-home-service-card__label{color:#1e3b5f}.op-home-shell--v2 .op-home-activity--feed .op-home-activity__feed,.op-home-shell--v2 .op-home-activity__feed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;margin:0;padding:0;list-style:none}.op-home-shell--v2 .op-home-activity__card{min-width:0;margin:0;border:none;background:transparent}.op-home-shell--v2 .op-home-activity__card-link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;border-radius:0;background:transparent;overflow:hidden;transition:transform .28s var(--op-home-ease)}.op-home-shell--v2 .op-home-activity__card-link:hover{transform:translateY(-2px)}.op-home-shell--v2 .op-home-activity--feed .op-home-activity__media,.op-home-shell--v2 .op-home-activity__card .op-home-activity__media{position:relative;display:block;width:100%;height:auto;aspect-ratio:1 / 1;max-height:260px;overflow:hidden;border-radius:4px;background:#ece8e1;box-shadow:none}.op-home-shell--v2 .op-home-activity__card .op-home-activity__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--op-home-ease)}.op-home-shell--v2 .op-home-activity__card-link:hover .op-home-activity__media img{transform:scale(1.05)}.op-home-shell--v2 .op-home-activity__media-fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:1.75rem;color:#fff;background:linear-gradient(145deg,#F18100 0%,#1E3B5F 100%)}.op-home-shell--v2 .op-home-activity__media-fallback--community{background:linear-gradient(145deg,#1E3B5F 0%,#334e68 100%)}.op-home-shell--v2 .op-home-activity__media-fallback--pet_post{background:linear-gradient(145deg,#F18100 0%,#c45f12 100%)}.op-home-shell--v2 .op-home-activity__media-fallback--service_listing,.op-home-shell--v2 .op-home-activity__media-fallback--service_post{background:linear-gradient(145deg,#2f9e71 0%,#1E3B5F 100%)}.op-home-shell--v2 .op-home-activity__media-fallback--product_listing,.op-home-shell--v2 .op-home-activity__media-fallback--product_price_change{background:linear-gradient(145deg,#F18100 0%,#1E3B5F 100%)}.op-home-shell--v2 .op-home-activity__chip{position:absolute;z-index:2;top:8px;left:8px;display:inline-flex;align-items:center;gap:5px;max-width:calc(100% - 16px);padding:4px 8px;border-radius:999px;background:rgba(255,255,255,.92);color:#1e3b5f;font-size:.625rem;font-weight:700;letter-spacing:.04em;line-height:1.1;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 14px #1e3b5f1f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-home-shell--v2 .op-home-activity__chip i{font-size:.7rem;color:#f18100}.op-home-shell--v2 .op-home-activity__chip--price-down,.op-home-shell--v2 .op-home-activity__chip--price-down i{color:#1d7a56}.op-home-shell--v2 .op-home-activity__chip--price-up,.op-home-shell--v2 .op-home-activity__chip--price-up i{color:#c2410c}.op-home-shell--v2 .op-home-activity__card-body{display:flex;flex-direction:column;gap:6px;padding:10px 2px 2px}.op-home-shell--v2 .op-home-activity__meta{display:flex;align-items:center;gap:8px;min-width:0}.op-home-shell--v2 .op-home-activity__avatar{display:inline-flex;width:28px;height:28px;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:rgba(241,129,0,.12);color:#f18100;font-size:.7rem}.op-home-shell--v2 .op-home-activity__meta-text{display:flex;flex-direction:column;gap:1px;min-width:0}.op-home-shell--v2 .op-home-activity__actor{font-size:.8125rem;font-weight:600;line-height:1.25;color:#1e3b5f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-home-shell--v2 .op-home-activity__time{font-size:.75rem;line-height:1.2;color:#9ca3af}.op-home-shell--v2 .op-home-activity__title{margin:0;font-size:.875rem;font-weight:700;line-height:1.3;letter-spacing:-.02em;color:#1e3b5f;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.op-home-shell--v2 .op-home-activity__subtitle{margin:0;font-size:.8125rem;line-height:1.35;color:#6b7280;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.op-home-shell--v2 .op-home-activity__cta{display:inline-flex;align-items:center;gap:.35rem;margin-top:2px;font-size:.8125rem;font-weight:600;color:#f18100;transition:gap .22s var(--op-home-ease)}.op-home-shell--v2 .op-home-activity__card-link:hover .op-home-activity__cta{gap:.55rem}@media (min-width: 640px){.op-home-shell--v2 .op-home-activity--feed .op-home-activity__feed,.op-home-shell--v2 .op-home-activity__feed{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 14px}.op-home-shell--v2 .op-home-activity--feed .op-home-activity__media,.op-home-shell--v2 .op-home-activity__card .op-home-activity__media{max-height:240px}}@media (min-width: 1024px){.op-home-shell--v2 .op-home-activity--feed .op-home-activity__feed,.op-home-shell--v2 .op-home-activity__feed{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px}.op-home-shell--v2 .op-home-activity__title{font-size:.9375rem}.op-home-shell--v2 .op-home-activity--feed .op-home-activity__media,.op-home-shell--v2 .op-home-activity__card .op-home-activity__media{aspect-ratio:1 / 1;max-height:220px}}.op-home-shell--v2 .op-home-activity--feed .op-home-activity__list,.op-home-shell--v2 .op-home-activity--feed .op-home-activity__link{display:none}.op-home-shell--v2 .op-home-cards-swiper{padding-block:4px 8px}.op-home-shell--v2 .op-home-cards-swiper--products .swiper-slide{width:min(58vw,220px)}.op-home-shell--v2 .op-home-cards-swiper--offers .swiper-slide{width:min(70vw,260px)}.op-home-shell--v2 .op-home-cards-swiper--communities .swiper-slide{width:min(86vw,360px)}.op-home-shell--v2 .op-home-cards-swiper--blog .swiper-slide{width:min(78vw,280px)}@media (min-width: 768px){.op-home-shell--v2 .op-home-cards-swiper--products .swiper-slide{width:240px}.op-home-shell--v2 .op-home-cards-swiper--offers .swiper-slide{width:280px}.op-home-shell--v2 .op-home-cards-swiper--communities .swiper-slide{width:400px}.op-home-shell--v2 .op-home-cards-swiper--blog .swiper-slide{width:auto}}@media (min-width: 1024px){.op-home-shell--v2 .op-home-section,.op-home-shell--v2 .op-home-section--compact,.op-home-shell--v2 .op-home-section--help{margin-top:64px}.op-home-shell--v2 .op-home-cards-swiper--products .swiper-slide{width:260px}.op-home-shell--v2 .op-home-cards-swiper--offers .swiper-slide{width:300px}.op-home-shell--v2 .op-home-cards-swiper--communities .swiper-slide{width:440px}.op-home-shell--v2 .op-home-cards-swiper--blog .swiper-slide{width:auto}.op-home-shell--v2 .op-home-cards-swiper--offers .op-home-offer-card,.op-home-shell--v2 .op-home-cards-swiper--offers .op-home-offer-card__image,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card__media{width:100%}}.op-home-shell--v2 .op-home-product-card,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card{display:flex;flex-direction:column;width:100%;height:auto;min-height:0;flex:none;overflow:visible;border:none;border-radius:0;background:transparent;box-shadow:none;transition:opacity .22s ease}.op-home-shell--v2 .op-home-product-card:hover,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card:hover{transform:none;border-color:transparent;box-shadow:none;opacity:1}.op-home-shell--v2 .op-home-product-card__media,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card__media{position:relative;display:block;width:100%;height:auto;aspect-ratio:1 / 1;overflow:hidden;border-radius:0;background:#f3efe8}.op-home-shell--v2 .op-home-product-card--shop .op-home-product-card__media,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card--shop .op-home-product-card__media{aspect-ratio:4 / 5;background:#ece8e1}.op-home-shell--v2 .op-home-product-card__image,.op-home-shell--v2 .op-home-product-card--animal .op-home-product-card__image,.op-home-shell--v2 .op-home-product-card--pet .op-home-product-card__image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .7s var(--op-home-ease)}.op-home-shell--v2 .op-home-product-card:hover .op-home-product-card__image{transform:scale(1.04)}.op-home-shell--v2 .op-home-product-card__badge{position:absolute;z-index:2;bottom:10px;left:10px;display:inline-flex;align-items:center;padding:5px 8px;border-radius:0;background:#1E3B5F;color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase}.op-home-shell--v2 .op-home-product-card__badge--sale{background:#1E3B5F}.op-home-shell--v2 .op-home-product-card__text,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card__text,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card--pet .op-home-product-card__text{display:flex;flex-direction:column;gap:6px;flex:0 0 auto;height:auto;min-height:0;padding:14px 0 0;box-sizing:border-box;overflow:visible;text-align:left}.op-home-shell--v2 .op-home-product-card__name,.op-home-shell--v2 .op-home-product-card__name--animal{flex:0 0 auto;min-height:0;max-height:none;margin:0;padding:0;font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:-.015em;color:#1e3b5f;-webkit-line-clamp:2}.op-home-shell--v2 .op-home-product-card--shop .op-home-product-card__name{font-size:.9375rem;font-weight:700;color:#1e3b5f}.op-home-shell--v2 .op-home-product-card__name--animal{color:#1e3b5f;font-weight:600}.op-home-shell--v2 .op-home-product-card__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.op-home-shell--v2 .op-home-product-card__price-old{font-size:.8125rem;font-weight:400;line-height:1.2;color:#9ca3af;text-decoration:line-through;text-decoration-thickness:1px}.op-home-shell--v2 .op-home-product-card__price{margin:0;font-size:.9375rem;font-weight:700;line-height:1.2;color:#1e3b5f;letter-spacing:-.01em;white-space:nowrap}.op-home-shell--v2 .op-home-product-card--shop .op-home-product-card__prices:has(.op-home-product-card__price-old) .op-home-product-card__price{color:#f18100}.op-home-shell--v2 .op-home-product-card__breed,.op-home-shell--v2 .op-home-product-card__shelter,.op-home-shell--v2 .op-home-product-card--pet .op-home-product-card__breed{flex:0 0 auto;min-height:0;max-height:none;margin:0;font-size:.8125rem;line-height:1.35;font-weight:400;color:#6b7280;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.op-home-shell--v2 .op-home-product-card--pet,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card--pet{height:auto;min-height:0}.op-home-shell--v2 .op-home-pet-card__badge{left:10px;top:10px;bottom:auto;border-radius:0;padding:4px 8px;font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase}.op-home-shell--v2 .op-home-cards-swiper--products:has(.op-home-product-card--shop) .swiper-slide{width:min(62vw,200px)}@media (min-width: 768px){.op-home-shell--v2 .op-home-cards-swiper--products:has(.op-home-product-card--shop) .swiper-slide{width:230px}.op-home-shell--v2 .op-home-product-card--shop .op-home-product-card__name{font-size:1rem}}@media (min-width: 1024px){.op-home-shell--v2 .op-home-cards-swiper--products:has(.op-home-product-card--shop) .swiper-slide{width:260px}}.op-home-shell--v2 .op-home-offer-card,.op-home-shell--v2 .op-home-cards-swiper--offers .op-home-offer-card{display:flex;flex-direction:column;width:100%;min-height:0;flex:none;overflow:hidden;border:none;border-radius:0;background:transparent;box-shadow:none;transition:opacity .22s ease}.op-home-shell--v2 .op-home-offer-card:hover{transform:none;box-shadow:none;opacity:.92}.op-home-shell--v2 .op-home-offer-card__image,.op-home-shell--v2 .op-home-cards-swiper--offers .op-home-offer-card__image{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:4px;background:#f3efe8;transition:transform .7s var(--op-home-ease)}.op-home-shell--v2 .op-home-offer-card:hover .op-home-offer-card__image{transform:scale(1.05)}.op-home-shell--v2 .op-home-offer-card__title{display:block;padding:12px 2px 0;font-size:.9375rem;font-weight:500;line-height:1.35;letter-spacing:-.015em;color:#1e3b5f}.op-home-shell--v2 .op-home-community-card,.op-home-shell--v2 .op-home-cards-swiper--communities .op-home-community-card{position:relative;display:block;width:100%;aspect-ratio:16 / 10;min-height:200px;overflow:hidden;border:none;border-radius:22px;background:#1E3B5F;box-shadow:none;touch-action:pan-y;cursor:grab;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;transition:transform .28s var(--op-home-ease)}.op-home-shell--v2 .op-home-community-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #1e3b5f33;border-color:transparent}.op-home-shell--v2 .op-home-community-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;transition:transform .7s var(--op-home-ease)}.op-home-shell--v2 .op-home-community-card:hover .op-home-community-card__image{transform:scale(1.05)}.op-home-shell--v2 .op-home-community-card__body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;min-height:0;padding:22px 20px 18px;background:linear-gradient(100deg,rgba(15,25,40,.58) 0%,rgba(15,25,40,.28) 42%,rgba(15,25,40,.05) 68%,transparent 100%);color:#fff}.op-home-shell--v2 .op-home-community-card__copy{max-width:62%;padding-top:4px}.op-home-shell--v2 .op-home-community-card__title{margin:0;font-family:Caveat,cursive;font-size:clamp(1.85rem,4.5vw,2.55rem);font-weight:700;line-height:1.05;letter-spacing:.01em;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.28)}.op-home-shell--v2 .op-home-community-card__excerpt{margin:6px 0 0;color:#ffffffeb;font-family:Rubik,system-ui,sans-serif;font-size:.875rem;font-weight:500;line-height:1.35;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 8px rgba(0,0,0,.25)}.op-home-shell--v2 .op-home-community-card__badge{display:inline-flex;align-items:center;max-width:90%;margin-top:auto;padding:8px 14px;border-radius:999px;background:#fff;color:#1e3b5f;font-family:Rubik,system-ui,sans-serif;font-size:.75rem;font-weight:600;line-height:1.2;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 4px 14px #0f19281f}.op-home-shell--v2 .op-home-community-card__stats{display:none}.op-home-shell--v2 .op-home-see-all--muted{color:#8a93a3;font-weight:500}.op-home-shell--v2 .op-home-see-all--muted:hover,.op-home-shell--v2 .op-home-see-all--muted:focus-visible{color:#f18100}@media (min-width: 768px){.op-home-shell--v2 .op-home-community-card,.op-home-shell--v2 .op-home-cards-swiper--communities .op-home-community-card{min-height:230px;border-radius:24px}.op-home-shell--v2 .op-home-community-card__body{padding:26px 24px 20px}.op-home-shell--v2 .op-home-community-card__title{font-size:2.65rem}.op-home-shell--v2 .op-home-community-card__excerpt{font-size:.9375rem}.op-home-shell--v2 .op-home-community-card__badge{font-size:.8125rem;padding:9px 16px}}.op-home-shell--v2 .op-home-blog-card,.op-home-shell--v2 .op-home-cards-swiper--blog .op-home-blog-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:none;border-radius:0;background:transparent;box-shadow:none;transition:opacity .22s ease}.op-home-shell--v2 .op-home-blog-card:hover{transform:none;box-shadow:none;opacity:.94}.op-home-shell--v2 .op-home-blog-card__media{aspect-ratio:5 / 4;border-radius:4px;overflow:hidden;background:#f3efe8}.op-home-shell--v2 .op-home-blog-card__image{transition:transform .7s var(--op-home-ease)}.op-home-shell--v2 .op-home-blog-card:hover .op-home-blog-card__image{transform:scale(1.05)}.op-home-shell--v2 .op-home-blog-card__body{gap:8px;padding:16px 2px 4px}.op-home-shell--v2 .op-home-blog-card__meta{font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f18100}.op-home-shell--v2 .op-home-blog-card__title{font-size:1.0625rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:#1e3b5f;-webkit-line-clamp:3}.op-home-shell--v2 .op-home-blog-card__excerpt{font-size:.875rem;line-height:1.5;color:#6b7280;-webkit-line-clamp:2}.op-home-shell--v2 .op-home-blog-card__cta{margin-top:6px;display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;color:#f18100;transition:gap .22s var(--op-home-ease)}.op-home-shell--v2 .op-home-blog-card:hover .op-home-blog-card__cta{gap:.5rem}.op-home-shell--v2 .op-home-help__lead{margin:-6px 0 28px;max-width:40rem;font-size:.9375rem;line-height:1.5;color:var(--op-text-muted, #5c6b7a)}.op-home-shell--v2 .op-home-help-bands{display:flex;flex-direction:column;gap:clamp(40px,6vw,72px)}.op-home-shell--v2 .op-home-help-band{display:grid;grid-template-columns:1fr;gap:22px;align-items:center}.op-home-shell--v2 .op-home-help-band__media{min-width:0;overflow:hidden;border-radius:22px;background:#ece8e1;aspect-ratio:4 / 3}.op-home-shell--v2 .op-home-help-band__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--op-home-ease)}.op-home-shell--v2 .op-home-help-band:hover .op-home-help-band__image{transform:scale(1.03)}.op-home-shell--v2 .op-home-help-band__media--info{display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 120% at 20% 10%,rgba(241,129,0,.28) 0%,transparent 55%),linear-gradient(145deg,#1E3B5F 0%,#2a4d73 55%,#16304d 100%)}.op-home-shell--v2 .op-home-help-band__info-visual{display:grid;place-items:center;width:min(42%,140px);aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.12);color:#fff}.op-home-shell--v2 .op-home-help-band__info-icon{width:48%;height:48%}.op-home-shell--v2 .op-home-help-band__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:4px 8px 0}.op-home-shell--v2 .op-home-help-band__eyebrow{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a94a0}.op-home-shell--v2 .op-home-help-band__title{margin:0;max-width:18ch;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:#1e3b5f}.op-home-shell--v2 .op-home-help-band__text{margin:0;max-width:36ch;font-size:.9375rem;line-height:1.55;color:#5c6b7a}.op-home-shell--v2 .op-home-help-band__list{margin:4px 0 8px;padding:0;list-style:none;max-width:38ch;text-align:left;width:100%}.op-home-shell--v2 .op-home-help-band__list li{position:relative;padding:.45em 0 .45em 1.1em;font-size:.875rem;line-height:1.45;color:#4b5563}.op-home-shell--v2 .op-home-help-band__list li:before{content:"";position:absolute;top:.95em;left:0;width:6px;height:6px;border-radius:50%;background:#F18100}.op-home-shell--v2 .op-home-help-band__list strong{color:#1e3b5f;font-weight:700}.op-home-shell--v2 .op-home-help-band__cta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:6px;padding:.7em 1.6em;border-radius:999px;background:#F18100;color:#fff;font-size:.9rem;font-weight:600;letter-spacing:.01em;text-decoration:none;box-shadow:0 10px 24px #f1810038;transition:transform .22s var(--op-home-ease),filter .18s ease,box-shadow .22s ease}.op-home-shell--v2 .op-home-help-band__cta:hover{transform:translateY(-2px);filter:brightness(1.04);box-shadow:0 14px 28px #f1810047}@media (min-width: 900px){.op-home-shell--v2 .op-home-help-band{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,56px)}.op-home-shell--v2 .op-home-help-band--reverse .op-home-help-band__media{order:2}.op-home-shell--v2 .op-home-help-band--reverse .op-home-help-band__content{order:1}.op-home-shell--v2 .op-home-help-band__content{padding:8px 12px}.op-home-shell--v2 .op-home-help-band__media{aspect-ratio:5 / 4;border-radius:28px}}@media (prefers-reduced-motion: reduce){.op-home-shell--v2 .op-home-help-band__image,.op-home-shell--v2 .op-home-help-band__cta{transition:none!important}.op-home-shell--v2 .op-home-help-band:hover .op-home-help-band__image{transform:none}}.op-home-shell--v2 .op-home-cards-swiper__nav,.op-home-shell--v2 .op-home-info-swiper__nav{transition:opacity .18s ease,transform .22s var(--op-home-ease),background .18s ease}.op-home-shell--v2 .op-home-cards-swiper__nav:hover,.op-home-shell--v2 .op-home-info-swiper__nav:hover{transform:scale(1.06)}@media (prefers-reduced-motion: reduce){.op-home-shell--v2 .op-home-product-card__image,.op-home-shell--v2 .op-home-offer-card__image,.op-home-shell--v2 .op-home-community-card__image,.op-home-shell--v2 .op-home-blog-card__image{transition:none!important}}.op-home-shell--v2 .op-home-section--pets{margin-top:48px;overflow:hidden;max-width:100%}.op-home-shell--v2 .op-home-pets-reel{position:relative;width:100%;max-width:100%;margin:4px 0 0;padding:0;overflow:hidden}.op-home-shell--v2 .op-home-pets-reel__swiper{position:relative;width:100%;max-width:100%;overflow:hidden;padding:12px 0 36px;box-sizing:border-box}.op-home-shell--v2 .op-home-pets-reel__swiper .swiper-wrapper{align-items:center}.op-home-shell--v2 .op-home-pets-reel__swiper .swiper-slide{width:min(78vw,280px);max-width:280px;height:auto;box-sizing:border-box}.op-home-shell--v2 .op-home-pets-reel__card{position:relative;display:block;width:100%;aspect-ratio:3 / 4;overflow:hidden;border-radius:24px;background:#1E3B5F;box-shadow:0 14px 32px #1e3b5f29;text-decoration:none;color:#fff;transform-origin:center center}.op-home-shell--v2 .op-home-pets-reel__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--op-home-ease)}.op-home-shell--v2 .op-home-pets-reel__swiper .swiper-slide-active .op-home-pets-reel__image{transform:scale(1.03)}.op-home-shell--v2 .op-home-pets-reel__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 42%,rgba(20,28,40,.78) 100%);pointer-events:none}.op-home-shell--v2 .op-home-pets-reel__badge{position:absolute;z-index:3;top:12px;left:12px;max-width:calc(100% - 24px);padding:5px 8px;border-radius:4px;background:#dc2626;color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-home-shell--v2 .op-home-pets-reel__overlay{position:absolute;z-index:2;left:10px;right:10px;bottom:10px;display:flex;align-items:center;gap:8px;min-width:0;padding:8px;border-radius:14px;background:rgba(255,255,255,.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #ffffff2e;opacity:.92;transform:translateY(4px);transition:opacity .28s ease,transform .32s var(--op-home-ease)}.op-home-shell--v2 .op-home-pets-reel__swiper .swiper-slide-active .op-home-pets-reel__overlay{opacity:1;transform:translateY(0)}.op-home-shell--v2 .op-home-pets-reel__thumb{flex-shrink:0;width:40px;height:40px;overflow:hidden;border-radius:10px;background:rgba(255,255,255,.2);box-shadow:0 4px 12px #0000002e}.op-home-shell--v2 .op-home-pets-reel__thumb img{display:block;width:100%;height:100%;object-fit:cover}.op-home-shell--v2 .op-home-pets-reel__info{min-width:0;display:flex;flex-direction:column;gap:2px}.op-home-shell--v2 .op-home-pets-reel__name{font-size:.875rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-home-shell--v2 .op-home-pets-reel__meta{font-size:.6875rem;line-height:1.25;color:#ffffffd1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-home-shell--v2 .op-home-pets-reel__nav{display:none;width:44px;height:44px;margin-top:0;top:42%;transform:translateY(-50%);border:1px solid rgba(30,59,95,.12);border-radius:999px;background:#fff;color:#1e3b5f;box-shadow:0 8px 22px #1e3b5f1f;z-index:5;transition:transform .22s var(--op-home-ease),box-shadow .22s ease,background .18s ease}.op-home-shell--v2 .op-home-pets-reel__nav:after{font-size:14px;font-weight:700}.op-home-shell--v2 .op-home-pets-reel__nav:hover{transform:translateY(-50%) scale(1.05);box-shadow:0 12px 28px #1e3b5f29}.op-home-shell--v2 .op-home-pets-reel__swiper .swiper-button-prev{left:8px}.op-home-shell--v2 .op-home-pets-reel__swiper .swiper-button-next{right:8px}.op-home-shell--v2 .op-home-pets-reel__nav.swiper-button-disabled{opacity:.35;pointer-events:none}.op-home-shell--v2 .op-home-pets-reel__pagination{position:absolute;left:0;right:0;bottom:8px;z-index:4;display:flex;justify-content:center;align-items:center;gap:0}.op-home-shell--v2 .op-home-pets-reel__pagination .swiper-pagination-bullet{width:7px;height:7px;margin:0 4px!important;background:#1E3B5F;opacity:.22}.op-home-shell--v2 .op-home-pets-reel__pagination .swiper-pagination-bullet-active{opacity:1;background:#F18100}@media (min-width: 768px){.op-home-shell--v2 .op-home-pets-reel__swiper{padding:24px 52px 40px}.op-home-shell--v2 .op-home-pets-reel__swiper .swiper-slide{width:240px;max-width:240px}.op-home-shell--v2 .op-home-pets-reel__card{border-radius:28px}.op-home-shell--v2 .op-home-pets-reel__overlay{left:12px;right:12px;bottom:12px;padding:10px;gap:10px}.op-home-shell--v2 .op-home-pets-reel__thumb{width:48px;height:48px;border-radius:12px}.op-home-shell--v2 .op-home-pets-reel__name{font-size:.9375rem}.op-home-shell--v2 .op-home-pets-reel__meta{font-size:.75rem}.op-home-shell--v2 .op-home-pets-reel__nav{display:flex}.op-home-shell--v2 .op-home-pets-reel__pagination{bottom:10px}}@media (min-width: 1024px){.op-home-shell--v2 .op-home-section--pets{margin-top:64px}.op-home-shell--v2 .op-home-pets-reel__swiper{padding:28px 56px 44px}.op-home-shell--v2 .op-home-pets-reel__swiper .swiper-slide{width:280px;max-width:280px}.op-home-shell--v2 .op-home-pets-reel__card{border-radius:32px;aspect-ratio:3 / 4.1;box-shadow:0 18px 40px #1e3b5f2e}.op-home-shell--v2 .op-home-pets-reel__overlay{left:14px;right:14px;bottom:14px;padding:12px;border-radius:16px}.op-home-shell--v2 .op-home-pets-reel__thumb{width:52px;height:52px}.op-home-shell--v2 .op-home-pets-reel__name{font-size:1rem}.op-home-shell--v2 .op-home-pets-reel__swiper .swiper-button-prev{left:4px}.op-home-shell--v2 .op-home-pets-reel__swiper .swiper-button-next{right:4px}}@media (prefers-reduced-motion: reduce){.op-home-shell--v2 .op-home-pets-reel__image,.op-home-shell--v2 .op-home-pets-reel__overlay,.op-home-shell--v2 .op-home-pets-reel__card{transition:none!important}}.op-home-shell--v2{--zp-navy: #1E3B5F;--zp-orange: #F18100;--zp-orange-hover: #d97300;--zp-page: #F9F9F9;--zp-surface: #F5F5F5;--zp-card: #FFFFFF;--zp-border: #E6E6E6;--zp-text: #333333;--zp-muted: #666666;--zp-radius: 8px;--zp-radius-lg: 12px;--zp-shadow: 0 1px 3px rgba(0, 0, 0, .08);--zp-shadow-hover: 0 4px 14px rgba(0, 0, 0, .12);--op-home-ease: cubic-bezier(.25, .1, .25, 1)}body:has(.op-home-shell--v2),.op-app-shell:has(.op-home-shell--v2),.op-app-shell:has(.op-home-shell--v2) .op-app-shell__body,.op-home-shell--v2{background:var(--zp-page)!important}.op-home-shell--v2 .op-home-main{background:transparent!important}.op-home-shell--v2 .op-home-business-cta,.op-home-shell--v2 [data-home-catalog-quick],.op-home-shell--v2 .op-home-catalog{background:transparent!important;box-shadow:none}.op-app-page-header:has(.op-home-hero){background:#fff;border-bottom:1px solid var(--zp-border);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.op-home-hero__icon-btn{border:1px solid var(--zp-border)!important;background:#fff!important;box-shadow:none!important;border-radius:50%!important}.op-home-hero__icon-btn:hover,.op-home-hero__icon-btn:focus-visible{transform:none;border-color:var(--zp-orange)!important;box-shadow:none!important}.op-home-hero__lang .op-lang-switcher__trigger--text{border:1px solid var(--zp-border);box-shadow:none}.op-home-shell--v2 .op-home-section,.op-home-shell--v2 .op-home-section--compact,.op-home-shell--v2 .op-home-section--help,.op-home-shell--v2 .op-home-section--pets{margin-top:40px;padding:0;border:none;background:transparent;box-shadow:none;overflow:visible}.op-home-shell--v2 .op-home-section-head{align-items:center;margin-bottom:16px;gap:12px}.op-home-shell--v2 .op-home-section-title,.op-home-shell--v2 .op-home-section-title--block,.op-home-shell--v2 .op-home-section-title--inline{display:block;margin:0;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:700;letter-spacing:0;line-height:1.25;color:var(--zp-navy)}.op-home-shell--v2 .op-home-section-title:after,.op-home-shell--v2 .op-home-section-title--block:after,.op-home-shell--v2 .op-home-section-head .op-home-section-title:after{content:none!important;display:none!important}.op-home-shell--v2 .op-home-section-title--block{margin-bottom:16px}.op-home-shell--v2 .op-home-blog__subtitle,.op-home-shell--v2 .op-home-help__lead{margin:0 0 20px;max-width:46rem;font-size:.9375rem;line-height:1.5;color:var(--zp-muted)}.op-home-shell--v2 .op-home-see-all,.op-home-shell--v2 .op-home-see-all--link{display:inline-flex;align-items:center;gap:.25rem;min-height:0;padding:0;border:none!important;border-radius:0;background:transparent!important;color:var(--zp-orange)!important;font-size:.875rem;font-weight:600;letter-spacing:0;box-shadow:none!important;text-decoration:none;transition:color .15s ease}.op-home-shell--v2 .op-home-see-all:after{content:"›";font-size:1.05em;color:inherit}.op-home-shell--v2 .op-home-see-all--link:after{content:none}.op-home-shell--v2 .op-home-see-all--link span{color:inherit}.op-home-shell--v2 .op-home-see-all:hover,.op-home-shell--v2 .op-home-see-all:focus-visible{color:var(--zp-orange-hover)!important;background:transparent!important;transform:none;gap:.35rem;box-shadow:none!important}.op-home-shell--v2 .op-home-video-hero{min-height:min(38vh,380px);height:clamp(240px,32vw,400px);box-shadow:none}.op-home-shell--v2 .op-home-video-hero__shade{background:linear-gradient(90deg,rgba(20,35,55,.72) 0%,rgba(20,35,55,.35) 48%,rgba(20,35,55,.2) 100%),linear-gradient(180deg,rgba(20,35,55,.1) 0%,rgba(20,35,55,.55) 100%)}.op-home-shell--v2 .op-home-video-hero__brand{font-size:clamp(1.75rem,4vw,2.75rem);text-shadow:none;filter:none}.op-home-shell--v2 .op-home-video-hero__brand-pets{color:var(--zp-orange)}.op-home-shell--v2 .op-home-video-hero__title{font-weight:700;max-width:22ch}.op-home-shell--v2 .op-home-video-hero__cta{border-radius:4px;min-height:44px;padding:.65em 1.5em;background:var(--zp-orange);box-shadow:none;text-transform:none;letter-spacing:0;font-weight:700}.op-home-shell--v2 .op-home-video-hero__cta:hover{background:var(--zp-orange-hover);transform:none;filter:none;box-shadow:none}.op-home-shell--v2 .op-home-promo-pair{gap:16px;margin-top:24px}.op-home-shell--v2 .op-home-info-banner,.op-home-shell--v2 .op-home-promo-pair .op-home-info-banner--side{border-radius:var(--zp-radius-lg);box-shadow:var(--zp-shadow);outline:none}.op-home-shell--v2 .op-home-info-banner:hover{transform:none;box-shadow:var(--zp-shadow-hover)}.op-home-shell--v2 .op-home-info-banner:hover .op-home-info-banner__image{transform:scale(1.03)}.op-home-shell--v2 .op-home-info-banner__btn{border-radius:4px!important;background:var(--zp-orange)!important;box-shadow:none!important;font-weight:700!important}.op-home-shell--v2 .op-home-info-banner__btn:hover{background:var(--zp-orange-hover)!important;transform:none;filter:none;box-shadow:none!important}.op-home-shell--v2 .op-home-business-cta{margin-top:24px}.op-home-shell--v2 .op-home-business-cta__inner{border:none!important;background:#F9F4ED!important;border-radius:28px!important;box-shadow:none!important}.op-home-shell--v2 .op-home-business-cta__inner:before{display:none!important}.op-home-shell--v2 .op-home-business-cta:hover .op-home-business-cta__inner{border-color:transparent!important;transform:none!important}.op-home-shell--v2 .op-home-business-cta__btn{border-radius:999px!important;background:#F18100!important;box-shadow:none!important}.op-home-shell--v2 .op-home-business-cta__btn:hover{background:#d97300!important;transform:translateY(-1px)!important;filter:none!important;box-shadow:none!important}.op-home-shell--v2 [data-home-catalog-quick]{margin-top:28px;padding:8px 0 4px;border-radius:0;background:transparent;border:none;box-shadow:none;overflow:visible}.op-home-shell--v2 [data-home-catalog-quick]:before{content:none}.op-home-shell--v2 .op-home-catalog__header{max-width:none;margin-inline:0;margin-bottom:16px;padding-inline:0;align-items:center}.op-home-shell--v2 .op-home-quick-strip.op-home-cards-swiper--catalog{max-width:none;margin:0;padding:2px 36px 10px 0;overflow:hidden}.op-home-cards-swiper--catalog a.op-home-service-card,.op-home-cards-swiper--catalog .op-home-service-card{-webkit-user-drag:none!important;-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:pointer;pointer-events:auto!important}.op-home-cards-swiper--catalog .op-home-service-card__label,.op-home-cards-swiper--catalog .op-home-service-card__icon,.op-home-cards-swiper--catalog .op-home-service-card__svg{pointer-events:none!important;-webkit-user-drag:none!important}.op-home-shell--v2 .op-home-cards-swiper--catalog .swiper-button-prev{left:0}.op-home-shell--v2 .op-home-cards-swiper--catalog .swiper-wrapper{align-items:stretch}.op-home-shell--v2 .op-home-cards-swiper--catalog .swiper-slide[hidden]{display:none!important}.op-home-shell--v2 .op-home-cards-swiper--catalog .op-home-services-grid__item,.op-home-shell--v2 .op-home-cards-swiper--catalog .swiper-slide{flex:0 0 auto;width:min(168px,44vw);max-width:180px;height:auto;box-sizing:border-box}.op-home-shell--v2 .op-home-service-card{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px;width:100%;min-height:108px;height:108px;padding:14px 8px 14px 14px;border-radius:22px;background:#C9DCF0;text-align:left;box-shadow:none;filter:none;overflow:hidden;transition:transform .2s var(--op-home-ease),filter .18s ease}.op-home-shell--v2 .op-home-service-card[data-quick-key=veterinaries]{background:#C9DCF0}.op-home-shell--v2 .op-home-service-card[data-quick-key=kinologists]{background:#D4E8D8}.op-home-shell--v2 .op-home-service-card[data-quick-key=groomers]{background:#F5E6B8}.op-home-shell--v2 .op-home-service-card[data-quick-key=dog-walkers]{background:#D9E8F0}.op-home-shell--v2 .op-home-service-card[data-quick-key=walking-spots]{background:#E8E8D0}.op-home-shell--v2 .op-home-service-card[data-quick-key=friendly-pets]{background:#F5D5C4}.op-home-shell--v2 .op-home-service-card[data-quick-key=animal-transports]{background:#D8DEE8}.op-home-shell--v2 .op-home-service-card[data-quick-key=pet-sitters]{background:#E8D9F0}.op-home-shell--v2 .op-home-service-card[data-quick-key=pet-hotels]{background:#F0D8D8}.op-home-shell--v2 .op-home-service-card[data-quick-key=shelters]{background:#F0D0D8}.op-home-shell--v2 .op-home-service-card[data-quick-key=shelter-animals]{background:#E8D4E0}.op-home-shell--v2 .op-home-service-card[data-quick-key=shops]{background:#D8EDE0}.op-home-shell--v2 .op-home-service-card[data-quick-key=products]{background:#F5E8C0}.op-home-shell--v2 .op-home-service-card[data-quick-key=lost-found-pets]{background:#D6E0F0}.op-home-shell--v2 .op-home-service-card[data-quick-key=matings]{background:#F0D8E8}.op-home-shell--v2 .op-home-service-card[data-quick-key=exhibitions]{background:#E8E0D0}.op-home-shell--v2 .op-home-service-card[data-quick-key=community]{background:#D8E8F0}.op-home-shell--v2 .op-home-service-card[data-quick-key=buy-sell]{background:#EDE0D0}.op-home-shell--v2 .op-home-service-card[data-quick-key=pet_catalog]{background:#E0E8F0}.op-home-shell--v2 .op-home-service-card[data-quick-key=shared_walks]{background:#D8ECDC}.op-home-shell--v2 .op-home-services-grid__item:nth-child(8n+1) .op-home-service-card:not([data-quick-key]){background:#C9DCF0}.op-home-shell--v2 .op-home-services-grid__item:nth-child(8n+2) .op-home-service-card:not([data-quick-key]){background:#F5D5C4}.op-home-shell--v2 .op-home-services-grid__item:nth-child(8n+3) .op-home-service-card:not([data-quick-key]){background:#F5E6B8}.op-home-shell--v2 .op-home-services-grid__item:nth-child(8n+4) .op-home-service-card:not([data-quick-key]){background:#D4E8D8}.op-home-shell--v2 .op-home-services-grid__item:nth-child(8n+5) .op-home-service-card:not([data-quick-key]){background:#E8D9F0}.op-home-shell--v2 .op-home-services-grid__item:nth-child(8n+6) .op-home-service-card:not([data-quick-key]){background:#D9E8F0}.op-home-shell--v2 .op-home-services-grid__item:nth-child(8n+7) .op-home-service-card:not([data-quick-key]){background:#F0D8D8}.op-home-shell--v2 .op-home-services-grid__item:nth-child(8n+8) .op-home-service-card:not([data-quick-key]){background:#E8E8D0}.op-home-shell--v2 .op-home-service-card:hover,.op-home-shell--v2 .op-home-service-card:focus-visible{transform:translateY(-2px);filter:saturate(1.05);opacity:1}.op-home-shell--v2 .op-home-service-card__label{order:1;flex:1 1 auto;min-width:0;width:auto;max-width:none;font-size:.9375rem;font-weight:800;line-height:1.25;color:#1e3b5f;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;z-index:1}.op-home-shell--v2 .op-home-service-card__icon{order:2;display:inline-flex;width:68px;min-width:68px;height:80px;margin:0 -2px 0 0;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible;align-items:center;justify-content:center}.op-home-shell--v2 .op-home-service-card:hover .op-home-service-card__icon,.op-home-shell--v2 .op-home-service-card:focus-visible .op-home-service-card__icon{background:transparent!important;transform:scale(1.06);box-shadow:none!important;border-color:transparent!important}.op-home-shell--v2 .op-home-service-card__icon svg,.op-home-shell--v2 .op-home-service-card__icon img,.op-home-shell--v2 .op-home-service-card__svg{width:48px!important;height:48px!important;max-width:48px;max-height:48px;object-fit:contain}.op-home-shell--v2 .op-home-catalog__configure{width:36px;height:36px;border-radius:999px;border:1px solid var(--zp-border);background:#fff;color:#1e3b5f;box-shadow:none}.op-home-shell--v2 .op-home-catalog__configure:hover{border-color:var(--zp-orange);color:var(--zp-orange)}@media (min-width: 768px){.op-home-shell--v2 .op-home-cards-swiper--catalog .op-home-services-grid__item,.op-home-shell--v2 .op-home-cards-swiper--catalog .swiper-slide{width:176px;max-width:190px}.op-home-shell--v2 .op-home-service-card{min-height:112px;height:112px;border-radius:24px}.op-home-shell--v2 .op-home-service-card__label{font-size:1rem}.op-home-shell--v2 .op-home-service-card__icon{width:76px;min-width:76px}.op-home-shell--v2 .op-home-service-card__icon svg,.op-home-shell--v2 .op-home-service-card__icon img,.op-home-shell--v2 .op-home-service-card__svg{width:56px!important;height:56px!important;max-width:56px;max-height:56px}}.op-home-shell--v2 .op-home-activity--feed .op-home-activity__feed,.op-home-shell--v2 .op-home-activity__feed{gap:16px}.op-home-shell--v2 .op-home-activity__card-link{border-radius:var(--zp-radius-lg);background:#fff;border:1px solid var(--zp-border);box-shadow:none;overflow:hidden;transition:box-shadow .18s ease,border-color .18s ease}.op-home-shell--v2 .op-home-activity__card-link:hover{transform:none;border-color:#d0d0d0;box-shadow:var(--zp-shadow-hover)}.op-home-shell--v2 .op-home-activity--feed .op-home-activity__media,.op-home-shell--v2 .op-home-activity__card .op-home-activity__media{border-radius:0;background:var(--zp-surface)}.op-home-shell--v2 .op-home-activity__card-body{padding:12px;background:#fff}.op-home-shell--v2 .op-home-activity__chip{border-radius:4px;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.op-home-shell--v2 .op-home-activity__cta{color:var(--zp-orange);font-weight:600}.op-home-shell--v2 .op-home-product-card,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card{border-radius:var(--zp-radius-lg);background:#fff;border:1px solid var(--zp-border);box-shadow:none;overflow:hidden;transition:box-shadow .18s ease,border-color .18s ease}.op-home-shell--v2 .op-home-product-card:hover,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card:hover{transform:none;border-color:#cfcfcf;box-shadow:var(--zp-shadow-hover);opacity:1}.op-home-shell--v2 .op-home-product-card__media,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card__media{background:#fafafa}.op-home-shell--v2 .op-home-product-card:hover .op-home-product-card__image{transform:scale(1.03)}.op-home-shell--v2 .op-home-product-card__text,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card__text,.op-home-shell--v2 .op-home-cards-swiper--products .op-home-product-card--pet .op-home-product-card__text{padding:12px;gap:6px}.op-home-shell--v2 .op-home-product-card__name,.op-home-shell--v2 .op-home-product-card__name--animal,.op-home-shell--v2 .op-home-product-card--shop .op-home-product-card__name{font-weight:600;color:var(--zp-text);letter-spacing:0}.op-home-shell--v2 .op-home-product-card__badge,.op-home-shell--v2 .op-home-pet-card__badge{border-radius:4px;background:var(--zp-orange);box-shadow:none;letter-spacing:0;text-transform:none;font-size:.75rem;font-weight:700;padding:4px 8px}.op-home-shell--v2 .op-home-product-card__badge--sale{background:var(--zp-orange)}.op-home-shell--v2 .op-home-product-card__price{display:inline;padding:0;border-radius:0;background:transparent;color:var(--zp-navy);font-weight:700;font-size:1rem}.op-home-shell--v2 .op-home-product-card--shop .op-home-product-card__prices:has(.op-home-product-card__price-old) .op-home-product-card__price{background:transparent;color:var(--zp-orange)}.op-home-shell--v2 .op-home-product-card__price-old{color:#999}.op-home-shell--v2 .op-home-product-card__breed,.op-home-shell--v2 .op-home-product-card__shelter{color:var(--zp-muted)}.op-home-shell--v2 .op-home-offer-card,.op-home-shell--v2 .op-home-cards-swiper--offers .op-home-offer-card{position:relative;border-radius:var(--zp-radius-lg);overflow:hidden;background:var(--zp-surface);border:1px solid var(--zp-border);box-shadow:none;transition:box-shadow .18s ease}.op-home-shell--v2 .op-home-offer-card:hover{transform:none;box-shadow:var(--zp-shadow-hover)}.op-home-shell--v2 .op-home-offer-card__image,.op-home-shell--v2 .op-home-cards-swiper--offers .op-home-offer-card__image{border-radius:0;min-height:160px;object-fit:cover;width:100%}.op-home-shell--v2 .op-home-offer-card__title{position:static;display:block;margin:0;padding:12px 14px;background:#fff;color:var(--zp-navy);font-weight:700;font-size:.9375rem;letter-spacing:0}.op-home-shell--v2 .op-home-community-card,.op-home-shell--v2 .op-home-cards-swiper--communities .op-home-community-card{background:#1E3B5F;border:none;box-shadow:none}.op-home-shell--v2 .op-home-community-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #1e3b5f33}.op-home-shell--v2 .op-home-community-card__body{background:linear-gradient(100deg,rgba(15,25,40,.58) 0%,rgba(15,25,40,.28) 42%,rgba(15,25,40,.05) 68%,transparent 100%)}.op-home-shell--v2 .op-home-community-card__title{color:#fff;font-family:Caveat,cursive;font-weight:700}.op-home-shell--v2 .op-home-blog-card,.op-home-shell--v2 .op-home-cards-swiper--blog .op-home-blog-card{border-radius:var(--zp-radius-lg);overflow:hidden;background:#fff;border:1px solid var(--zp-border);box-shadow:none;transition:box-shadow .18s ease}.op-home-shell--v2 .op-home-blog-card:hover{transform:none;box-shadow:var(--zp-shadow-hover)}.op-home-shell--v2 .op-home-blog-card__body{padding:14px}.op-home-shell--v2 .op-home-blog-card__body:before{content:none}.op-home-shell--v2 .op-home-blog-card__title{color:var(--zp-text);font-weight:700}.op-home-shell--v2 .op-home-blog-card__meta{color:var(--zp-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.op-home-shell--v2 .op-home-blog-card__cta{display:inline;margin-top:8px;padding:0;border-radius:0;background:transparent;color:var(--zp-orange);font-weight:600}.op-home-shell--v2 .op-home-blog-card:hover .op-home-blog-card__cta{background:transparent;color:var(--zp-orange-hover);gap:.35rem}.op-home-shell--v2 .op-home-section--help{margin-top:48px;padding:32px 16px;border-radius:0;background:var(--zp-surface);border:none;box-shadow:none;overflow:visible}.op-home-shell--v2 .op-home-section--help:before,.op-home-shell--v2 .op-home-section--help:after{content:none!important}.op-home-shell--v2 .op-home-help-bands{gap:40px;max-width:1280px;margin-inline:auto}.op-home-shell--v2 .op-home-help-band__media{border-radius:var(--zp-radius-lg);box-shadow:none;outline:none;background:#eaeaea}.op-home-shell--v2 .op-home-help-band:hover .op-home-help-band__image{transform:scale(1.02)}.op-home-shell--v2 .op-home-help-band__title{font-weight:700;letter-spacing:0}.op-home-shell--v2 .op-home-help-band__eyebrow{color:var(--zp-orange);letter-spacing:.06em}.op-home-shell--v2 .op-home-help-band__cta{border-radius:4px;background:var(--zp-orange);box-shadow:none;min-height:44px}.op-home-shell--v2 .op-home-help-band__cta:hover{background:var(--zp-orange-hover);transform:none;filter:none;box-shadow:none}.op-home-shell--v2 .op-home-help-band__list li:before{background:var(--zp-orange)}@media (min-width: 900px){.op-home-shell--v2 .op-home-section--help{padding:48px 24px}.op-home-shell--v2 .op-home-help-band__media{border-radius:var(--zp-radius-lg)}.op-home-shell--v2 .op-home-help-band__content{align-items:flex-start;text-align:left}}.op-home-shell--v2 .op-home-pets-reel__card{border-radius:var(--zp-radius-lg);box-shadow:var(--zp-shadow);border:1px solid var(--zp-border);transition:box-shadow .18s ease}.op-home-shell--v2 .op-home-pets-reel__card:hover{transform:none;box-shadow:var(--zp-shadow-hover)}.op-home-shell--v2 .op-home-pets-reel__overlay{border-radius:8px;background:rgba(255,255,255,.95);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--zp-border);box-shadow:none}.op-home-shell--v2 .op-home-pets-reel__name{color:var(--zp-navy);font-weight:700}.op-home-shell--v2 .op-home-pets-reel__pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;opacity:.3;background:var(--zp-navy)}.op-home-shell--v2 .op-home-pets-reel__pagination .swiper-pagination-bullet-active{width:8px;border-radius:50%;background:var(--zp-orange);opacity:1}.op-home-shell--v2 .op-home-pets-reel__nav{background:#fff!important;color:var(--zp-navy)!important;border:1px solid var(--zp-border);box-shadow:var(--zp-shadow);border-radius:50%}.op-home-shell--v2 .op-home-pets-reel__nav:hover{color:var(--zp-orange)!important;border-color:var(--zp-orange)}.op-home-shell--v2 .op-home-section:has(.op-home-cards-swiper--offers){margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:100vw;padding:28px var(--container-padding-x, 16px);background:var(--zp-surface);box-sizing:border-box}.op-home-shell--v2 .op-home-section:has(.op-home-cards-swiper--offers)>.op-home-section-title,.op-home-shell--v2 .op-home-section:has(.op-home-cards-swiper--offers)>.op-home-cards-swiper{max-width:1280px;margin-inline:auto}@media (min-width: 1024px){.op-home-shell--v2 .op-home-section,.op-home-shell--v2 .op-home-section--compact,.op-home-shell--v2 .op-home-section--help,.op-home-shell--v2 .op-home-section--pets{margin-top:48px}.op-home-shell--v2 .op-home-video-hero{height:clamp(300px,34vw,440px)}.op-home-shell--v2 [data-home-catalog-quick]{margin-left:0;margin-right:0;width:auto;max-width:none;padding-inline:0}}@media (prefers-reduced-motion: reduce){.op-home-shell--v2 .op-home-product-card:hover .op-home-product-card__image,.op-home-shell--v2 .op-home-info-banner:hover .op-home-info-banner__image,.op-home-shell--v2 .op-home-help-band:hover .op-home-help-band__image{transform:none}}.op-service-list-shell--v2,.op-service-detail-shell--v2{--op-svc-ease: cubic-bezier(.22, 1, .36, 1);--op-svc-duration: .64s;--op-svc-navy: #1e3b5f;--op-svc-orange: #f18100;--op-svc-ink: #1a2f4a;--op-svc-muted: #5c6b7a;--op-svc-line: rgba(30, 59, 95, .1);--op-svc-lift: 8px}.op-app-shell__body:has(.op-service-list-shell--v2),.op-app-shell__body:has(.op-service-detail-shell--v2){background:transparent}@media (min-width: 1024px){body:has(.op-service-list-shell--v2) .op-app-page-header,body:has(.op-service-detail-shell--v2) .op-app-page-header{border-bottom-color:#1e3b5f0f;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.92)}}.op-service-list-shell--v2 [data-reveal],.op-service-detail-shell--v2 [data-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity var(--op-svc-duration) var(--op-svc-ease),transform var(--op-svc-duration) var(--op-svc-ease);will-change:opacity,transform}.op-service-list-shell--v2 [data-reveal].is-revealed,.op-service-detail-shell--v2 [data-reveal].is-revealed{opacity:1;transform:none}.op-service-list-shell--v2 [data-reveal-stagger]>*,.op-service-detail-shell--v2 [data-reveal-stagger]>*{opacity:0;transform:translate3d(0,16px,0);transition:opacity .52s var(--op-svc-ease),transform .52s var(--op-svc-ease)}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*,.op-service-detail-shell--v2 [data-reveal-stagger].is-revealed>*{opacity:1;transform:none}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(1){transition-delay:30ms}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(2){transition-delay:70ms}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(3){transition-delay:.11s}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(4){transition-delay:.15s}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(5){transition-delay:.19s}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(6){transition-delay:.23s}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(7){transition-delay:.27s}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(8){transition-delay:.31s}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(9){transition-delay:.35s}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(10){transition-delay:.39s}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(11){transition-delay:.43s}.op-service-list-shell--v2 [data-reveal-stagger].is-revealed>*:nth-child(12){transition-delay:.47s}@media (prefers-reduced-motion: reduce){.op-service-list-shell--v2 [data-reveal],.op-service-list-shell--v2 [data-reveal-stagger]>*,.op-service-detail-shell--v2 [data-reveal],.op-service-detail-shell--v2 [data-reveal-stagger]>*{opacity:1!important;transform:none!important;transition:none!important}.op-service-list-shell--v2 .op-service-list-card__thumb img,.op-service-detail-shell--v2 .op-service-detail-gallery img{transition:none!important}}.op-service-list-shell--v2{background:transparent;padding-bottom:32px}.op-service-list-shell--v2 .op-service-list-topbar{background:transparent;padding:8px 0 12px}.op-service-list-shell--v2 .op-service-list-topbar__title{font-family:Rubik,system-ui,sans-serif;font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--op-svc-navy);text-align:left}.op-service-list-shell--v2 .op-service-detail-topbar__back{width:40px;height:40px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #1e3b5f14;color:var(--op-svc-navy);transition:transform .22s var(--op-svc-ease),box-shadow .22s ease}.op-service-list-shell--v2 .op-service-detail-topbar__back:hover,.op-service-list-shell--v2 .op-service-detail-topbar__back:focus-visible{transform:translateY(-1px);box-shadow:0 8px 18px #1e3b5f1a}.op-service-list-shell--v2 .op-service-list-topbar__add{width:40px;height:40px;background:var(--op-svc-orange);box-shadow:0 6px 16px #f1810047;transition:transform .22s var(--op-svc-ease),box-shadow .22s ease,background .18s ease}.op-service-list-shell--v2 .op-service-list-topbar__add:hover,.op-service-list-shell--v2 .op-service-list-topbar__add:focus-visible{transform:translateY(-1px);background:#e07500;box-shadow:0 10px 22px #f1810057}.op-service-list-shell--v2 .op-service-list-bar{background:rgba(255,255,255,.78);border:1px solid var(--op-svc-line);border-radius:20px;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:10px 14px}.op-service-list-shell--v2 .op-service-list-tab{background:transparent;color:var(--op-svc-navy);border:1px solid transparent;font-weight:600;transition:background .18s ease,color .18s ease,border-color .18s ease}.op-service-list-shell--v2 .op-service-list-tab:hover{background:rgba(30,59,95,.06)}.op-service-list-shell--v2 .op-service-list-tab.is-active{background:var(--op-svc-navy);color:#fff;border-color:var(--op-svc-navy)}.op-service-list-shell--v2 .op-service-list-search{background:#fff;border:1px solid var(--op-svc-line);box-shadow:none}.op-service-list-shell--v2 .op-service-list-search__submit,.op-service-list-shell--v2 .op-service-list-filter-btn{background:#fff;border:1px solid var(--op-svc-line);color:var(--op-svc-navy);transition:border-color .18s ease,color .18s ease,background .18s ease}.op-service-list-shell--v2 .op-service-list-filter-btn.has-active-filters,.op-service-list-shell--v2 .op-service-list-filter-btn[aria-expanded=true]{background:rgba(241,129,0,.12);border-color:#f1810059;color:var(--op-svc-orange)}.op-service-list-shell--v2 .op-service-list-chip span{border-color:var(--op-svc-line)}.op-service-list-shell--v2 .op-service-list-chip input:checked+span{background:var(--op-svc-navy);border-color:var(--op-svc-navy);color:#fff}.op-service-list-shell--v2 .op-service-list-reset-pill{background:rgba(30,59,95,.06);color:var(--op-svc-navy)}.op-service-list-shell--v2 .op-btn-primary{background:var(--op-svc-orange);border-color:var(--op-svc-orange)}.op-service-list-shell--v2 .op-btn-primary:hover{background:#e07500;border-color:#e07500}.op-service-list-shell--v2 .op-service-list-cards{gap:14px;padding-top:18px}.op-service-list-shell--v2 .op-service-list-card{background:#fff;border:1px solid transparent;border-radius:18px;box-shadow:0 1px 2px #1e3b5f0a;transition:transform .26s var(--op-svc-ease),box-shadow .26s ease,border-color .2s ease}.op-service-list-shell--v2 .op-service-list-card:hover,.op-service-list-shell--v2 .op-service-list-card:focus-visible{transform:translateY(-3px);border-color:#1e3b5f14;box-shadow:0 14px 28px #1e3b5f1a}.op-service-list-shell--v2 .op-service-list-card__thumb{width:112px;height:112px;background:linear-gradient(145deg,#eef2f6,#e4e9ef)}.op-service-list-shell--v2 .op-service-list-card__thumb img{transition:transform .48s var(--op-svc-ease)}.op-service-list-shell--v2 .op-service-list-card:hover .op-service-list-card__thumb img{transform:scale(1.05)}.op-service-list-shell--v2 .op-service-list-card__badge{border-radius:999px;background:var(--op-svc-orange);padding:3px 8px;font-weight:600}.op-service-list-shell--v2 .op-service-list-card__title{font-size:.9375rem;font-weight:600;letter-spacing:-.01em;color:var(--op-svc-ink)}.op-service-list-shell--v2 .op-service-list-card__subtitle{font-size:.75rem;color:var(--op-svc-muted)}.op-service-list-shell--v2 .op-service-list-card__price{color:var(--op-svc-orange);font-weight:700}.op-service-list-shell--v2 .op-service-list-card-fav.is-favorited{color:var(--op-svc-orange)}@media (min-width: 1024px){.op-service-list-shell--v2 .op-service-list-cards.op-service-list-cards--grid{gap:20px}.op-service-list-shell--v2 .op-service-list-cards--grid .op-service-list-card,.op-service-list-shell--v2 .op-service-list-cards--grid .op-service-list-card-wrap .op-service-list-card{border-radius:16px}.op-service-list-shell--v2 .op-service-list-cards--grid .op-service-list-card__thumb{width:100%;height:auto;aspect-ratio:4 / 3}.op-service-list-shell--v2 .op-service-list-cards--grid .op-service-list-card__body{padding:12px 14px 16px}.op-service-list-shell--v2 .op-service-list-cards--grid .op-service-list-card__title{font-size:.9375rem;-webkit-line-clamp:2}.op-service-list-shell--v2 .op-service-list-layout-toggle{border-color:var(--op-svc-line);background:rgba(255,255,255,.85)}.op-service-list-shell--v2 .op-service-list-layout-toggle__btn.is-active{color:var(--op-svc-orange)}}.op-service-list-shell--v2 .op-service-list-map{border-radius:20px;overflow:hidden;border:1px solid var(--op-svc-line)}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles[data-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity .64s cubic-bezier(.22,1,.36,1),transform .64s cubic-bezier(.22,1,.36,1)}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles[data-reveal].is-revealed{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion: reduce){.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles{margin-top:40px;padding-top:8px}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles__title{font-size:clamp(1.25rem,1.05rem + .7vw,1.625rem);font-weight:600;letter-spacing:-.02em;color:var(--op-svc-navy, #1e3b5f)}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles__see-all{padding:0;border-radius:0;background:transparent;box-shadow:none;color:var(--op-svc-orange, #f18100);font-weight:600}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles__see-all:hover{color:#e07500}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles__subtitle{color:var(--op-svc-muted, #5c6b7a)}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles__card{border:0;border-radius:16px;background:#fff;box-shadow:0 1px 2px #1e3b5f0a;overflow:hidden;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles__card:hover{transform:translateY(-4px);box-shadow:0 16px 32px #1e3b5f1a}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles__image{transition:transform .48s cubic-bezier(.22,1,.36,1)}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles__card:hover .op-service-list-articles__image{transform:scale(1.04)}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles__card-title{color:var(--op-svc-ink, #1a2f4a);font-weight:600;letter-spacing:-.01em}.op-app-shell__body:has(.op-service-list-shell--v2) .op-service-list-articles__cta{color:var(--op-svc-orange, #f18100);font-weight:600}.op-service-detail-shell--v2{background:transparent;padding-bottom:40px}.op-service-detail-shell--v2 .op-service-detail-topbar{background:transparent;padding:8px 0 12px}.op-service-detail-shell--v2 .op-service-detail-topbar__title{font-family:Rubik,system-ui,sans-serif;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:600;letter-spacing:-.02em;color:var(--op-svc-navy)}.op-service-detail-shell--v2 .op-service-detail-topbar__back{width:40px;height:40px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #1e3b5f14;color:var(--op-svc-navy);transition:transform .22s var(--op-svc-ease),box-shadow .22s ease}.op-service-detail-shell--v2 .op-service-detail-topbar__back:hover,.op-service-detail-shell--v2 .op-service-detail-topbar__back:focus-visible{transform:translateY(-1px);box-shadow:0 8px 18px #1e3b5f1a}.op-service-detail-shell--v2 .op-service-detail-gallery,.op-service-detail-shell--v2 .op-service-detail-swiper,.op-service-detail-shell--v2 .op-service-detail-gallery__single{border-radius:20px;overflow:hidden}.op-service-detail-shell--v2 .op-service-detail-gallery__single,.op-service-detail-shell--v2 .op-service-detail-swiper .swiper-slide img{transition:transform .6s var(--op-svc-ease)}.op-service-detail-shell--v2 .op-service-detail-layout__media:hover .op-service-detail-gallery__single,.op-service-detail-shell--v2 .op-service-detail-layout__media:hover .op-service-detail-swiper .swiper-slide-active img{transform:scale(1.02)}.op-service-detail-shell--v2 .op-service-detail-name{font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:600;letter-spacing:-.025em;color:var(--op-svc-navy)}.op-service-detail-shell--v2 .op-service-detail-meta{color:var(--op-svc-muted)}.op-service-detail-shell--v2 .op-service-detail-price{color:var(--op-svc-orange);font-weight:700}.op-service-detail-shell--v2 .op-service-detail-desc{font-size:1rem;line-height:1.6;color:var(--op-svc-ink)}.op-service-detail-shell--v2 .op-service-detail-info{border:1px solid var(--op-svc-line);border-radius:18px;background:rgba(255,255,255,.72);box-shadow:none;overflow:hidden}.op-service-detail-shell--v2 .op-service-detail-row{border-bottom-color:var(--op-svc-line)}.op-service-detail-shell--v2 .op-service-detail-row__label{color:var(--op-svc-muted);font-weight:500}.op-service-detail-shell--v2 .op-service-detail-row__value{color:var(--op-svc-ink);font-weight:600}.op-service-detail-shell--v2 .op-service-detail-btn--primary{background:var(--op-svc-orange);border-color:var(--op-svc-orange);color:#fff;box-shadow:0 8px 20px #f1810047;transition:transform .22s var(--op-svc-ease),box-shadow .22s ease,background .18s ease}.op-service-detail-shell--v2 .op-service-detail-btn--primary:hover,.op-service-detail-shell--v2 .op-service-detail-btn--primary:focus-visible{background:#e07500;border-color:#e07500;transform:translateY(-1px);box-shadow:0 12px 26px #f1810057}.op-service-detail-shell--v2 .op-service-detail-btn--secondary{background:#fff;border:1px solid var(--op-svc-line);color:var(--op-svc-navy);transition:transform .22s var(--op-svc-ease),border-color .18s ease,background .18s ease}.op-service-detail-shell--v2 .op-service-detail-btn--secondary:hover,.op-service-detail-shell--v2 .op-service-detail-btn--secondary:focus-visible{border-color:#1e3b5f38;background:rgba(30,59,95,.04);transform:translateY(-1px)}.op-service-detail-shell--v2 .op-service-detail-reviews{margin-top:28px;padding:22px 20px;border-radius:20px;border:1px solid var(--op-svc-line);background:rgba(255,255,255,.78)}.op-service-detail-shell--v2 .op-service-detail-reviews__title{font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:600;letter-spacing:-.02em;color:var(--op-svc-navy)}.op-service-detail-shell--v2 .op-service-detail-review{border-color:var(--op-svc-line)}.op-service-detail-shell--v2 .op-service-posts-feed,.op-service-detail-shell--v2 [class*=service-posts]{margin-top:24px}@media (max-width: 767px){.op-service-list-shell--v2 .op-service-list-topbar__title{text-align:center;font-size:1.25rem}.op-service-list-shell--v2 .op-service-list-bar{border-radius:16px;padding:8px 10px}.op-service-list-shell--v2 .op-service-list-card__thumb{width:96px;height:96px}}.op-articles-page__related--v2{--op-blog-ease: cubic-bezier(.22, 1, .36, 1);margin-top:36px;padding-top:8px}.op-articles-page__related-title{margin:0 0 20px;font-family:Rubik,system-ui,sans-serif;font-size:clamp(1.25rem,1.05rem + .7vw,1.625rem);font-weight:600;letter-spacing:-.02em;line-height:1.2;color:#1e3b5f}.op-articles-page__related--v2 .op-articles-page__grid{gap:20px;grid-template-columns:1fr}@media (min-width: 640px){.op-articles-page__related--v2 .op-articles-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (min-width: 1024px){.op-articles-page__related--v2 .op-articles-page__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.op-articles-card--v2{display:flex;flex-direction:column;height:100%;overflow:hidden;border:none;border-radius:0;background:transparent;box-shadow:none;text-decoration:none;color:inherit;transition:opacity .22s ease}.op-articles-card--v2:hover{transform:none;box-shadow:none;opacity:.94}.op-articles-card--v2 .op-articles-card__media{display:block;aspect-ratio:5 / 4;border-radius:4px;overflow:hidden;background:#f3efe8}.op-articles-card--v2 .op-articles-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--op-blog-ease, cubic-bezier(.22, 1, .36, 1))}.op-articles-card--v2:hover .op-articles-card__image{transform:scale(1.05)}.op-articles-card--v2 .op-articles-card__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px 2px 4px}.op-articles-card--v2 .op-articles-card__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#9ca3af}.op-articles-card--v2 .op-articles-card__badge{display:inline;padding:0;border-radius:0;background:transparent;color:#f18100;font-size:inherit;font-weight:600;letter-spacing:inherit;text-transform:uppercase}.op-articles-card--v2 .op-articles-card__title{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:#1e3b5f;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.op-articles-card--v2 .op-articles-card__excerpt{margin:0;flex:1;font-size:.875rem;line-height:1.5;color:#6b7280;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.op-articles-card--v2 .op-articles-card__more{margin-top:6px;display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;color:#f18100;transition:gap .22s var(--op-blog-ease, cubic-bezier(.22, 1, .36, 1))}.op-articles-card--v2:hover .op-articles-card__more{gap:.5rem}.op-profile-page--blog-index .op-articles-page__grid--v2,.op-profile-page--blog-category .op-articles-page__grid--v2{gap:20px}@media (min-width: 640px){.op-profile-page--blog-index .op-articles-page__grid--v2,.op-profile-page--blog-category .op-articles-page__grid--v2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.op-profile-page--blog-index .op-articles-page__grid--v2,.op-profile-page--blog-category .op-articles-page__grid--v2{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}}.op-profile-page--blog-category .op-static-page__intro--blog{margin-bottom:18px;color:#5c6b7a}@media (prefers-reduced-motion: reduce){.op-articles-card--v2 .op-articles-card__image{transition:none!important}}.op-service-detail-shell--community-group--v2{--op-cg-ease: cubic-bezier(.22, 1, .36, 1);--op-cg-navy: #1e3b5f;--op-cg-orange: #f18100;--op-cg-ink: #1a2f4a;--op-cg-muted: #5c6b7a;--op-cg-line: rgba(30, 59, 95, .1);background:transparent;padding-bottom:40px}.op-service-detail-shell--community-group--v2 .op-service-detail-topbar{background:transparent;padding:8px 0 12px}.op-service-detail-shell--community-group--v2 .op-service-detail-topbar__title{font-family:Rubik,system-ui,sans-serif;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:600;letter-spacing:-.02em;color:var(--op-cg-navy)}.op-service-detail-shell--community-group--v2 .op-service-detail-topbar__back{width:40px;height:40px;border-radius:999px;background:#fff;border:1px solid var(--op-cg-line);box-shadow:0 1px 3px #1e3b5f14;color:var(--op-cg-navy);transition:transform .22s var(--op-cg-ease),box-shadow .22s ease}.op-service-detail-shell--community-group--v2 .op-service-detail-topbar__back:hover,.op-service-detail-shell--community-group--v2 .op-service-detail-topbar__back:focus-visible{transform:translateY(-1px);box-shadow:0 8px 18px #1e3b5f1a}.op-service-detail-shell--community-group--v2 .op-service-detail-gallery,.op-service-detail-shell--community-group--v2 .op-service-detail-swiper,.op-service-detail-shell--community-group--v2 .op-service-detail-gallery__single{border-radius:12px;overflow:hidden}.op-service-detail-shell--community-group--v2 .op-service-detail-gallery__single,.op-service-detail-shell--community-group--v2 .op-service-detail-swiper .swiper-slide img{transition:transform .6s var(--op-cg-ease)}.op-service-detail-shell--community-group--v2 .op-service-detail-layout__media:hover .op-service-detail-gallery__single,.op-service-detail-shell--community-group--v2 .op-service-detail-layout__media:hover .op-service-detail-swiper .swiper-slide-active img{transform:scale(1.02)}.op-service-detail-shell--community-group--v2 .op-service-detail-name{font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:600;letter-spacing:-.025em;color:var(--op-cg-navy)}.op-service-detail-shell--community-group--v2 .op-service-detail-meta{margin-top:4px;font-size:.8125rem;font-weight:500;letter-spacing:.02em;color:var(--op-cg-muted)}.op-service-detail-shell--community-group--v2 .op-service-detail-desc{margin-top:14px;font-size:1rem;line-height:1.6;color:var(--op-cg-ink)}.op-service-detail-shell--community-group--v2 .op-community-actions{margin-top:20px;gap:10px}.op-service-detail-shell--community-group--v2 .op-service-detail-btn--primary{background:var(--op-cg-orange);border-color:var(--op-cg-orange);color:#fff;box-shadow:0 8px 20px #f1810047;transition:transform .22s var(--op-cg-ease),box-shadow .22s ease,background .18s ease}.op-service-detail-shell--community-group--v2 .op-service-detail-btn--primary:hover,.op-service-detail-shell--community-group--v2 .op-service-detail-btn--primary:focus-visible{background:#e07500;border-color:#e07500;transform:translateY(-1px);box-shadow:0 12px 26px #f1810057}.op-service-detail-shell--community-group--v2 .op-community-actions__plus{background:#fff;color:var(--op-cg-orange)}.op-service-detail-shell--community-group--v2 .op-service-detail-btn--secondary{background:#fff;border:1px solid var(--op-cg-line);color:var(--op-cg-navy);transition:transform .22s var(--op-cg-ease),border-color .18s ease,background .18s ease}.op-service-detail-shell--community-group--v2 .op-service-detail-btn--secondary:hover,.op-service-detail-shell--community-group--v2 .op-service-detail-btn--secondary:focus-visible{border-color:#1e3b5f38;background:rgba(30,59,95,.04);transform:translateY(-1px)}.op-service-detail-shell--community-group--v2 .op-community-posts-section{margin-top:36px;padding-top:8px}.op-service-detail-shell--community-group--v2 .op-community-posts-section__title{margin:0 0 20px;font-family:Rubik,system-ui,sans-serif;font-size:clamp(1.25rem,1.05rem + .7vw,1.625rem);font-weight:600;letter-spacing:-.02em;color:var(--op-cg-navy)}.op-service-detail-shell--community-group--v2 .op-community-posts-section__empty{margin:0;padding:28px 16px;border:1px dashed var(--op-cg-line);border-radius:12px;background:transparent;color:var(--op-cg-muted);text-align:center}.op-service-detail-shell--community-group--v2 .op-community-posts{gap:10px}@media (min-width: 1024px){.op-service-detail-shell--community-group--v2 .op-community-posts-section--group .op-community-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media (min-width: 1280px){.op-service-detail-shell--community-group--v2 .op-community-posts-section--group .op-community-posts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.op-service-detail-shell--community-group--v2 .op-community-post-card{border:1px solid var(--op-cg-line);border-radius:14px;background:#fff;box-shadow:none;transition:transform .26s var(--op-cg-ease),box-shadow .26s ease,border-color .2s ease}.op-service-detail-shell--community-group--v2 .op-community-post-card:hover{transform:translateY(-3px);border-color:#1e3b5f29;box-shadow:0 14px 28px #1e3b5f1a}.op-service-detail-shell--community-group--v2 .op-community-post-card__header{padding:14px 14px 10px}.op-service-detail-shell--community-group--v2 .op-community-post-card__author{font-weight:600;color:var(--op-cg-navy)}.op-service-detail-shell--community-group--v2 .op-community-post-card__time{color:var(--op-cg-muted)}.op-service-detail-shell--community-group--v2 .op-community-post-card__avatar--letter{background:var(--op-cg-navy)}.op-service-detail-shell--community-group--v2 .op-community-post-card__title{font-size:1rem;font-weight:600;letter-spacing:-.015em;line-height:1.35;color:var(--op-cg-navy)}.op-service-detail-shell--community-group--v2 .op-community-post-card__excerpt{color:var(--op-cg-muted);line-height:1.5}.op-service-detail-shell--community-group--v2 .op-community-post-card__media{border-radius:0;overflow:hidden}.op-service-detail-shell--community-group--v2 .op-community-post-card__media img,.op-service-detail-shell--community-group--v2 .op-community-post-card__image{transition:transform .6s var(--op-cg-ease)}.op-service-detail-shell--community-group--v2 .op-community-post-card:hover .op-community-post-card__media img,.op-service-detail-shell--community-group--v2 .op-community-post-card:hover .op-community-post-card__image{transform:scale(1.03)}.op-service-detail-shell--community-group--v2 .op-community-post-tags__item{color:var(--op-cg-orange);font-weight:600}.op-service-detail-shell--community-group--v2 .op-community-post-card__footer{border-top:1px solid var(--op-cg-line);background:transparent}.op-service-detail-shell--community-group--v2 .op-community-post-card__action,.op-service-detail-shell--community-group--v2 .op-community-post-like-form button{color:var(--op-cg-ink);transition:color .18s ease}.op-service-detail-shell--community-group--v2 .op-community-post-card__action:hover,.op-service-detail-shell--community-group--v2 .op-community-post-like-form button:hover{color:var(--op-cg-orange)}@media (min-width: 1024px){body.op-app-tab-page .op-app-page-header:has(+.op-app-shell .op-service-detail-shell--community-group--v2){border-bottom-color:#1e3b5f0f;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.92)}}@media (prefers-reduced-motion: reduce){.op-service-detail-shell--community-group--v2 .op-service-detail-gallery__single,.op-service-detail-shell--community-group--v2 .op-service-detail-swiper .swiper-slide img,.op-service-detail-shell--community-group--v2 .op-community-post-card,.op-service-detail-shell--community-group--v2 .op-community-post-card__media img,.op-service-detail-shell--community-group--v2 .op-community-post-card__image{transition:none!important;transform:none!important}}
