.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{margin-top:20px}.op-home-shell--v2 .op-home-business-cta__inner{position:relative;overflow:hidden;border-radius:4px;border:1px solid rgba(241,129,0,.22);background:radial-gradient(120% 140% at 100% 0%,rgba(241,129,0,.14) 0%,transparent 48%),linear-gradient(135deg,#fff7ed 0%,#ffedd5 46%,#fff 100%);box-shadow:none;transition:border-color .24s ease,transform .28s var(--op-home-ease)}.op-home-shell--v2 .op-home-business-cta__inner:before{content:"";position:absolute;inset:auto -20% -40% auto;width:220px;height:220px;border-radius:50%;background:rgba(241,129,0,.12);pointer-events:none;transition:transform .5s var(--op-home-ease)}.op-home-shell--v2 .op-home-business-cta:hover .op-home-business-cta__inner{border-color:#f1810066;transform:translateY(-2px)}.op-home-shell--v2 .op-home-business-cta:hover .op-home-business-cta__inner:before{transform:translate(-18px,-12px) scale(1.08)}.op-home-shell--v2 .op-home-business-cta__title{letter-spacing:-.015em}.op-home-shell--v2 .op-home-business-cta__btn{position:relative;overflow:hidden;transition:transform .22s var(--op-home-ease),box-shadow .22s ease,filter .18s ease}.op-home-shell--v2 .op-home-business-cta__btn:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 10px 22px #e07c2452}.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(78vw,300px)}.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:320px}.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:360px}.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%;min-height:360px;overflow:hidden;border:none;border-radius:4px;background:#1E3B5F;box-shadow:none;transition:transform .32s var(--op-home-ease)}.op-home-shell--v2 .op-home-community-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #1e3b5f2e;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 .8s var(--op-home-ease)}.op-home-shell--v2 .op-home-community-card:hover .op-home-community-card__image{transform:scale(1.07)}.op-home-shell--v2 .op-home-community-card__body{position:absolute;inset:auto 0 0 0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-height:55%;padding:28px 20px 20px;background:linear-gradient(180deg,transparent 0%,rgba(30,59,95,.55) 42%,rgba(30,59,95,.92) 100%);color:#fff}.op-home-shell--v2 .op-home-community-card__title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:#fff}.op-home-shell--v2 .op-home-community-card__excerpt{margin:0;color:#ffffffd1;font-size:.8125rem;line-height:1.4;-webkit-line-clamp:2}.op-home-shell--v2 .op-home-community-card__stats{margin-top:4px;gap:14px;color:#ffffffc7;font-size:.75rem;font-weight:500;letter-spacing:.02em}@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:420px}.op-home-shell--v2 .op-home-community-card__title{font-size:1.25rem}}.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-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:translateZ(0)}.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:translateZ(0)}.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}@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}}
