@layer design-package{
.siteyap-kimi-runtime-v2{--sy-design-container-content:780px;--sy-design-container-wide:1320px;--sy-design-container-reading:640px;--sy-design-surface:var(--wp--preset--color--surface,#fff);--sy-design-text-on-surface:var(--wp--preset--color--ink,#172033);--sy-design-header-height:82px;--sy-design-gutter-small:16px;--sy-design-gutter-mobile:18px;--sy-design-gutter-tablet:22px;--sy-design-gutter-desktop:24px;--sy-design-space-section-mobile:64px;--sy-design-space-section-desktop:88px;--sy-design-grid-gap:24px;--sy-design-type-display:clamp(2rem, 1.55rem + 2.2vw, 3.5rem);--sy-design-type-h1:clamp(1.75rem, 1.45rem + 1.5vw, 2.625rem);--sy-design-type-h2:clamp(1.375rem, 1.2rem + 0.9vw, 1.875rem);--sy-design-type-h3:clamp(1.125rem, 1.05rem + 0.4vw, 1.375rem);--sy-design-type-body:clamp(1rem, 0.97rem + 0.15vw, 1.0625rem);--sy-design-line-heading:1.15;--sy-design-line-body:1.65;--sy-design-radius-sm:4px;--sy-design-radius-md:8px;--sy-design-radius-lg:12px;--sy-design-radius-xl:16px;--sydp-rule:color-mix(in srgb,var(--siteyap-primary) 18%,transparent);--sydp-soft:color-mix(in srgb,var(--siteyap-primary) 5%,#fff);--sydp-strong:color-mix(in srgb,var(--siteyap-primary) 90%,#071018);font-size:var(--sy-design-type-body);line-height:var(--sy-design-line-body)}
.siteyap-kimi-runtime-v2 :where(.siteyap-header-inner,.sy-section,.siteyap-footer-grid,.siteyap-footer-bottom){box-sizing:border-box;width:min(calc(100% - 2 * var(--sy-design-gutter-desktop)),var(--sy-design-container-wide));max-width:var(--sy-design-container-wide);margin-inline:auto}
.siteyap-kimi-runtime-v2 .sy-section{padding-block:var(--sy-design-space-section-desktop);padding-inline:0}
.siteyap-kimi-runtime-v2.siteyap-type-ecommerce .siteyap-component-entry-portfolio-cover>:is(h1,h2,p){color:var(--sy-design-text,#172033);-webkit-text-fill-color:var(--sy-design-text,#172033)}
.siteyap-kimi-runtime-v2.page:not(.home) .sy-section{padding-inline:0}
.siteyap-kimi-runtime-v2 :where(.sy-section>h1,.sy-section>h2,.siteyap-slider h1,.siteyap-slider h2){max-width:26ch;line-height:var(--sy-design-line-heading);letter-spacing:-.035em;text-wrap:balance}
.siteyap-kimi-runtime-v2 :where(.sy-section>h1,.siteyap-slider h1){font-size:var(--sy-design-type-h1)}.siteyap-kimi-runtime-v2 :where(.sy-section>h2,.siteyap-slider h2){font-size:var(--sy-design-type-h2)}
.siteyap-kimi-runtime-v2 .sy-native-component{display:grid;gap:var(--sy-design-grid-gap);min-width:0}
.siteyap-kimi-runtime-v2 :is(.sy-native-canvas-wide,.sy-native-component.sy-strategy-asymmetric-grid,.sy-native-component.sy-strategy-balanced-grid,.sy-native-component.sy-strategy-dense-catalog,.sy-native-component.sy-strategy-hero-stage,.sy-native-component.sy-strategy-horizontal-rail,.sy-native-component.sy-strategy-split-panel){box-sizing:border-box;width:min(calc(100% - 2 * var(--sy-design-gutter-desktop)),var(--sy-design-container-wide));max-width:var(--sy-design-container-wide);margin-inline:auto}
.siteyap-kimi-runtime-v2 .sy-native-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:var(--sy-design-grid-gap)}
.siteyap-kimi-runtime-v2 .sy-native-item{min-width:0;padding:clamp(20px,2.5vw,32px);border:1px solid var(--sydp-rule);border-radius:var(--sy-design-radius-lg);background:var(--sy-design-surface);color:var(--sy-design-text-on-surface)}.siteyap-kimi-runtime-v2 .sy-native-item :is(h3,h4,p,li){min-width:0;overflow-wrap:break-word;word-break:normal;hyphens:none}.siteyap-kimi-runtime-v2 .sy-native-item :is(h3,h4)>a:not(.wp-element-button){color:var(--sy-design-text-on-surface);text-decoration-color:color-mix(in srgb,currentColor 42%,transparent)}
.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="ruled-list"] .sy-native-items{grid-template-columns:1fr;gap:0;border-top:1px solid var(--sydp-rule)}.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="ruled-list"] .sy-native-item{display:grid;grid-template-columns:minmax(44px,.18fr) minmax(0,1fr);border:0;border-bottom:1px solid var(--sydp-rule);border-radius:0}.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="ruled-list"] .sy-native-item>.sy-native-index{grid-column:1;grid-row:1/span 2}.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="ruled-list"] .sy-native-item>:is(h3,h4,p,ul,ol){grid-column:2;min-inline-size:0}.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="ruled-list"] .sy-native-item>p{grid-row:2}
.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="asymmetric-grid"] .sy-native-items{grid-template-columns:repeat(12,minmax(0,1fr))}.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="asymmetric-grid"] .sy-native-item{grid-column:span 5}.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="asymmetric-grid"] .sy-native-item:first-child{grid-column:span 7;grid-row:span 2}
.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="timeline"] .sy-native-items{grid-template-columns:1fr;border-left:2px solid var(--siteyap-accent)}.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="timeline"] .sy-native-item{border-width:0 0 1px;border-radius:0}
.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="horizontal-rail"] .sy-native-items{grid-auto-flow:column;grid-auto-columns:minmax(260px,34%);overflow-x:auto;scroll-snap-type:x mandatory}.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="horizontal-rail"] .sy-native-item{scroll-snap-align:start}
.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="split-panel"]{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start}
.siteyap-kimi-runtime-v2 .sy-native-component[data-dom-strategy="dense-catalog"] .sy-native-items{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(16px,1.6vw,24px)}
.siteyap-kimi-runtime-v2 .sy-native-service-selector{display:flex;gap:10px;margin-top:clamp(22px,3vw,36px);padding-bottom:6px;overflow-x:auto;scroll-snap-type:x proximity}.siteyap-kimi-runtime-v2 .sy-native-service-chip{display:grid;grid-template-columns:auto minmax(max-content,1fr);gap:10px;align-items:center;min-height:48px;padding:10px 15px;border:1px solid var(--sydp-rule);border-radius:999px;background:var(--sy-design-surface);color:var(--sy-design-text-on-surface);text-decoration:none;scroll-snap-align:start}.siteyap-kimi-runtime-v2 .sy-native-service-chip>span{color:var(--sy-design-accent);font-size:11px;font-weight:800}.siteyap-kimi-runtime-v2 .sy-native-service-chip>strong{white-space:nowrap}
.siteyap-kimi-runtime-v2.siteyap-design-header-asymmetric .siteyap-header-inner,.siteyap-kimi-runtime-v2.siteyap-design-header-utility_led .siteyap-header-inner{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.6fr) auto;grid-template-areas:"brand nav tools";gap:28px;align-items:center;min-height:var(--sy-design-header-height)}
.siteyap-kimi-runtime-v2.siteyap-design-header-centered_brand .siteyap-header-inner{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"nav brand tools";align-items:center}.siteyap-kimi-runtime-v2.siteyap-design-header-floating_bar .siteyap-header-shell{width:min(calc(100% - 32px),var(--sy-design-container-wide));margin:16px auto;border:1px solid var(--sydp-rule);border-radius:var(--sy-design-radius-xl)}
.siteyap-kimi-runtime-v2 .siteyap-brand{grid-area:brand}.siteyap-kimi-runtime-v2 .sy-header-zone-navigation{grid-area:nav;min-width:0}.siteyap-kimi-runtime-v2 .sy-header-zone-tools{grid-area:tools;display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}.siteyap-kimi-runtime-v2 .sy-header-row-primary{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(320px,1.4fr) auto;align-items:center;gap:24px}.siteyap-kimi-runtime-v2 .sy-header-row-navigation{border-top:1px solid var(--sydp-rule)}
.siteyap-kimi-runtime-v2 .sy-header-row-navigation{align-items:center;justify-content:flex-end;gap:clamp(14px,2vw,28px);min-width:0}.siteyap-kimi-runtime-v2 .sy-header-row-navigation>.sy-header-zone-navigation{flex:0 1 auto;min-width:0}.siteyap-kimi-runtime-v2 .sy-header-row-navigation>.sy-header-zone-tools{flex:0 0 auto;min-width:max-content}
.siteyap-kimi-runtime-v2 .siteyap-slider{min-height:auto}.siteyap-kimi-runtime-v2 .siteyap-slider :where(h1,h2){font-size:var(--sy-design-type-display);max-width:26ch}
.siteyap-kimi-runtime-v2 .siteyap-footer{margin-top:0}.siteyap-kimi-runtime-v2 .siteyap-footer-grid.siteyap-footer-contract{display:grid}.siteyap-kimi-runtime-v2 .siteyap-footer-grid.siteyap-footer-contract>:where(.siteyap-footer-brand,.siteyap-footer-services,.siteyap-footer-navigation,.siteyap-footer-contact){display:block;min-width:0}.siteyap-kimi-runtime-v2 .siteyap-footer-grid.siteyap-footer-contract[data-dom-strategy="directory"]{grid-template-columns:minmax(280px,1.4fr) repeat(3,minmax(150px,.7fr))}.siteyap-kimi-runtime-v2 .siteyap-footer-grid.siteyap-footer-contract[data-dom-strategy="contact-led"]{grid-template-columns:minmax(240px,.85fr) minmax(180px,.65fr) minmax(180px,.65fr) minmax(320px,1.25fr)}.siteyap-kimi-runtime-v2 .siteyap-footer-grid.siteyap-footer-contract[data-dom-strategy="contact-led"] .siteyap-footer-contact{padding:clamp(22px,3vw,38px);border-radius:var(--sy-design-radius-xl);background:color-mix(in srgb,var(--siteyap-accent) 14%,transparent)}.siteyap-kimi-runtime-v2 .siteyap-footer-grid.siteyap-footer-contract[data-dom-strategy="minimal-band"]{grid-template-columns:minmax(260px,1fr) repeat(3,auto);align-items:start}.siteyap-kimi-runtime-v2 .siteyap-footer-grid.siteyap-footer-contract[data-dom-strategy="minimal-band"] .siteyap-footer-brand-copy{max-width:36ch}.siteyap-kimi-runtime-v2.siteyap-design-composition-logistics-hub .siteyap-footer,.siteyap-kimi-runtime-v2.siteyap-design-composition-industrial-b2b .siteyap-footer{border-top:4px solid var(--siteyap-accent)}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-classic_horizontal{--sy-variant-contract:"nav-primary-bar:classic_horizontal"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-centered_brand{--sy-variant-contract:"nav-primary-bar:centered_brand"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-asymmetric{--sy-variant-contract:"nav-primary-bar:asymmetric"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-utility_led{--sy-variant-contract:"nav-primary-bar:utility_led"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-premium_minimal{--sy-variant-contract:"nav-primary-bar:premium_minimal"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-floating_bar{--sy-variant-contract:"nav-primary-bar:floating_bar"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-side_drawer{--sy-variant-contract:"nav-mobile-panel:side_drawer"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-full_screen{--sy-variant-contract:"nav-mobile-panel:full_screen"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-bottom_sheet{--sy-variant-contract:"nav-mobile-panel:bottom_sheet"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-service_groups{--sy-variant-contract:"nav-mega-panel:service_groups"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-catalog_columns{--sy-variant-contract:"nav-mega-panel:catalog_columns"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-category_index{--sy-variant-contract:"nav-mega-panel:category_index"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-scrolling_chips{--sy-variant-contract:"nav-category-rail:scrolling_chips"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-wrapped_links{--sy-variant-contract:"nav-category-rail:wrapped_links"}
.siteyap-kimi-runtime-v2 .sy-native-navigation.sy-variant-underline_tabs{--sy-variant-contract:"nav-category-rail:underline_tabs"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-ruled_index{--sy-variant-contract:"entry-editorial:ruled_index"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-asymmetric_story{--sy-variant-contract:"entry-editorial:asymmetric_story"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-text_only{--sy-variant-contract:"entry-editorial:text_only"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-chip_selector{--sy-variant-contract:"entry-service-selector:chip_selector"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-emergency_led{--sy-variant-contract:"entry-service-selector:emergency_led"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-area_first{--sy-variant-contract:"entry-service-selector:area_first"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-date_bar{--sy-variant-contract:"entry-booking-bar:date_bar"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-service_bar{--sy-variant-contract:"entry-booking-bar:service_bar"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-cinematic_with_bar{--sy-variant-contract:"entry-booking-bar:cinematic_with_bar"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-store_search{--sy-variant-contract:"entry-search-led:store_search"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-listing_search{--sy-variant-contract:"entry-search-led:listing_search"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-part_finder{--sy-variant-contract:"entry-search-led:part_finder"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-single_cover{--sy-variant-contract:"entry-portfolio-cover:single_cover"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-offset_cover{--sy-variant-contract:"entry-portfolio-cover:offset_cover"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-cover_with_caption{--sy-variant-contract:"entry-portfolio-cover:cover_with_caption"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-dense_grid{--sy-variant-contract:"entry-headline-mosaic:dense_grid"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-balanced_grid{--sy-variant-contract:"entry-headline-mosaic:balanced_grid"}
.siteyap-kimi-runtime-v2 .sy-native-hero.sy-variant-visual_lead{--sy-variant-contract:"entry-headline-mosaic:visual_lead"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-offset_media{--sy-variant-contract:"content-story:offset_media"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-media_band{--sy-variant-contract:"content-story:media_band"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-copy_rail_with_figure{--sy-variant-contract:"content-story:copy_rail_with_figure"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-compact_accordion{--sy-variant-contract:"content-faq:compact_accordion"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-two_column{--sy-variant-contract:"content-faq:two_column"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-editorial_list{--sy-variant-contract:"content-faq:editorial_list"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-category_grouped{--sy-variant-contract:"content-faq:category_grouped"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-side_nav_panels{--sy-variant-contract:"content-faq:side_nav_panels"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-narrow_640{--sy-variant-contract:"content-text-rail:narrow_640"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-content_780{--sy-variant-contract:"content-text-rail:content_780"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-documentation{--sy-variant-contract:"content-text-rail:documentation"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-ruled_rows{--sy-variant-contract:"content-feature-list:ruled_rows"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-two_col_index{--sy-variant-contract:"content-feature-list:two_col_index"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-spec_matrix{--sy-variant-contract:"content-feature-list:spec_matrix"}
.siteyap-kimi-runtime-v2 .sy-native-content.sy-variant-strip{--sy-variant-contract:"content-feature-list:strip"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-ruled_index{--sy-variant-contract:"svc-editorial-index:ruled_index"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-index_with_thumbs{--sy-variant-contract:"svc-editorial-index:index_with_thumbs"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-index_with_meta{--sy-variant-contract:"svc-editorial-index:index_with_meta"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-meta_rows{--sy-variant-contract:"svc-compact-rows:meta_rows"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-icon_rows{--sy-variant-contract:"svc-compact-rows:icon_rows"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-rows_with_action{--sy-variant-contract:"svc-compact-rows:rows_with_action"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-image_tiles{--sy-variant-contract:"svc-visual-tiles:image_tiles"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-asymmetric_mosaic{--sy-variant-contract:"svc-visual-tiles:asymmetric_mosaic"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-area_grid{--sy-variant-contract:"svc-visual-tiles:area_grid"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-grouped_columns{--sy-variant-contract:"svc-icon-directory:grouped_columns"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-searchable_list{--sy-variant-contract:"svc-icon-directory:searchable_list"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-alpha_index{--sy-variant-contract:"svc-icon-directory:alpha_index"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-horizontal_rail{--sy-variant-contract:"svc-related-rail:horizontal_rail"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-small_cards{--sy-variant-contract:"svc-related-rail:small_cards"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-sidebar_list{--sy-variant-contract:"svc-related-rail:sidebar_list"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-compact_links{--sy-variant-contract:"svc-related-rail:compact_links"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-vertical_timeline{--sy-variant-contract:"svc-process:vertical_timeline"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-numbered_narrative{--sy-variant-contract:"svc-process:numbered_narrative"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-checklist{--sy-variant-contract:"svc-process:checklist"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-side_by_side{--sy-variant-contract:"svc-before-after:side_by_side"}
.siteyap-kimi-runtime-v2 .sy-native-service.sy-variant-compare_slider{--sy-variant-contract:"svc-before-after:compare_slider"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-image_grid{--sy-variant-contract:"cat-discovery:image_grid"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-room_scenes{--sy-variant-contract:"cat-discovery:room_scenes"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-text_index{--sy-variant-contract:"cat-discovery:text_index"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-chip_cloud{--sy-variant-contract:"cat-discovery:chip_cloud"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-hero_panel{--sy-variant-contract:"listing-search-panel:hero_panel"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-toolbar{--sy-variant-contract:"listing-search-panel:toolbar"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-map_led{--sy-variant-contract:"listing-search-panel:map_led"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-stacked{--sy-variant-contract:"listing-card:stacked"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-horizontal{--sy-variant-contract:"listing-card:horizontal"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-minimal{--sy-variant-contract:"listing-card:minimal"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-two_col_definitions{--sy-variant-contract:"listing-facts-panel:two_col_definitions"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-spec_table{--sy-variant-contract:"listing-facts-panel:spec_table"}
.siteyap-kimi-runtime-v2 .sy-native-catalog.sy-variant-sidebar_panel{--sy-variant-contract:"listing-facts-panel:sidebar_panel"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-market{--sy-variant-contract:"shop-product-card:market"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-editorial_look{--sy-variant-contract:"shop-product-card:editorial_look"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-compact{--sy-variant-contract:"shop-product-card:compact"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-dense_catalog{--sy-variant-contract:"shop-product-grid:dense_catalog"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-curated_showcase{--sy-variant-contract:"shop-product-grid:curated_showcase"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-editorial_rhythm{--sy-variant-contract:"shop-product-grid:editorial_rhythm"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-sidebar{--sy-variant-contract:"shop-filter-bar:sidebar"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-inline_toolbar{--sy-variant-contract:"shop-filter-bar:inline_toolbar"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-drawer_led{--sy-variant-contract:"shop-filter-bar:drawer_led"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-side_drawer{--sy-variant-contract:"shop-cart-drawer:side_drawer"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-buttons{--sy-variant-contract:"shop-variant-selector:buttons"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-swatches{--sy-variant-contract:"shop-variant-selector:swatches"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-dropdown_compact{--sy-variant-contract:"shop-variant-selector:dropdown_compact"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-header_field{--sy-variant-contract:"shop-store-search:header_field"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-header_row{--sy-variant-contract:"shop-store-search:header_row"}
.siteyap-kimi-runtime-v2 .sy-native-ecommerce.sy-variant-entry_field{--sy-variant-contract:"shop-store-search:entry_field"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-stepper{--sy-variant-contract:"book-flow-shell:stepper"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-single_page_sections{--sy-variant-contract:"book-flow-shell:single_page_sections"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-drawer_flow{--sy-variant-contract:"book-flow-shell:drawer_flow"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-cards{--sy-variant-contract:"book-service-picker:cards"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-radio_list{--sy-variant-contract:"book-service-picker:radio_list"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-select_compact{--sy-variant-contract:"book-service-picker:select_compact"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-calendar_plus_grid{--sy-variant-contract:"book-date-slots:calendar_plus_grid"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-date_list_plus_chips{--sy-variant-contract:"book-date-slots:date_list_plus_chips"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-side_card{--sy-variant-contract:"book-summary:side_card"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-inline_panel{--sy-variant-contract:"book-summary:inline_panel"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-sticky_desktop{--sy-variant-contract:"book-summary:sticky_desktop"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-success_page{--sy-variant-contract:"book-confirmation:success_page"}
.siteyap-kimi-runtime-v2 .sy-native-booking.sy-variant-inline_result{--sy-variant-contract:"book-confirmation:inline_result"}
.siteyap-kimi-runtime-v2 .sy-native-trust.sy-variant-inline_row{--sy-variant-contract:"trust-strip:inline_row"}
.siteyap-kimi-runtime-v2 .sy-native-trust.sy-variant-divided_strip{--sy-variant-contract:"trust-strip:divided_strip"}
.siteyap-kimi-runtime-v2 .sy-native-trust.sy-variant-commerce_assurances{--sy-variant-contract:"trust-strip:commerce_assurances"}
.siteyap-kimi-runtime-v2 .sy-native-trust.sy-variant-horizontal_rail{--sy-variant-contract:"trust-quote-rail:horizontal_rail"}
.siteyap-kimi-runtime-v2 .sy-native-trust.sy-variant-stacked_list{--sy-variant-contract:"trust-quote-rail:stacked_list"}
.siteyap-kimi-runtime-v2 .sy-native-trust.sy-variant-editorial_feature{--sy-variant-contract:"trust-quote-rail:editorial_feature"}
.siteyap-kimi-runtime-v2 .sy-native-trust.sy-variant-badge_row{--sy-variant-contract:"trust-credential-row:badge_row"}
.siteyap-kimi-runtime-v2 .sy-native-trust.sy-variant-list_with_authority{--sy-variant-contract:"trust-credential-row:list_with_authority"}
.siteyap-kimi-runtime-v2 .sy-native-trust.sy-variant-metric_band{--sy-variant-contract:"trust-credential-row:metric_band"}
.siteyap-kimi-runtime-v2 .sy-native-forms.sy-variant-compact_card{--sy-variant-contract:"form-quote:compact_card"}
.siteyap-kimi-runtime-v2 .sy-native-forms.sy-variant-split_with_context{--sy-variant-contract:"form-quote:split_with_context"}
.siteyap-kimi-runtime-v2 .sy-native-forms.sy-variant-multi_step{--sy-variant-contract:"form-quote:multi_step"}
.siteyap-kimi-runtime-v2 .sy-native-forms.sy-variant-compact_inline{--sy-variant-contract:"form-contact-block:compact_inline"}
.siteyap-kimi-runtime-v2 .sy-native-forms.sy-variant-action_row{--sy-variant-contract:"form-contact-block:action_row"}
.siteyap-kimi-runtime-v2 .sy-native-forms.sy-variant-split_form_channels{--sy-variant-contract:"form-contact-block:split_form_channels"}
.siteyap-kimi-runtime-v2 .sy-native-forms.sy-variant-directory{--sy-variant-contract:"form-contact-block:directory"}
.siteyap-kimi-runtime-v2 .sy-native-forms.sy-variant-map_led{--sy-variant-contract:"form-contact-block:map_led"}
.siteyap-kimi-runtime-v2 .sy-native-forms.sy-variant-floating_action_target{--sy-variant-contract:"form-contact-block:floating_action_target"}
.siteyap-kimi-runtime-v2 .sy-native-forms.sy-variant-inline_row{--sy-variant-contract:"form-newsletter:inline_row"}
.siteyap-kimi-runtime-v2 .sy-native-forms.sy-variant-footer_block{--sy-variant-contract:"form-newsletter:footer_block"}
.siteyap-kimi-runtime-v2 .sy-native-forms.sy-variant-editorial_panel{--sy-variant-contract:"form-newsletter:editorial_panel"}
.siteyap-kimi-runtime-v2 .sy-native-editorial.sy-variant-compact_row{--sy-variant-contract:"pub-article-card:compact_row"}
.siteyap-kimi-runtime-v2 .sy-native-editorial.sy-variant-standard{--sy-variant-contract:"pub-article-card:standard"}
.siteyap-kimi-runtime-v2 .sy-native-editorial.sy-variant-featured{--sy-variant-contract:"pub-article-card:featured"}
.siteyap-kimi-runtime-v2 .sy-native-editorial.sy-variant-horizontal{--sy-variant-contract:"pub-article-card:horizontal"}
.siteyap-kimi-runtime-v2 .sy-native-editorial.sy-variant-timestamp_rows{--sy-variant-contract:"pub-latest-feed:timestamp_rows"}
.siteyap-kimi-runtime-v2 .sy-native-editorial.sy-variant-thumb_rows{--sy-variant-contract:"pub-latest-feed:thumb_rows"}
.siteyap-kimi-runtime-v2 .sy-native-editorial.sy-variant-mixed_with_featured{--sy-variant-contract:"pub-latest-feed:mixed_with_featured"}
.siteyap-kimi-runtime-v2 .sy-native-editorial.sy-variant-ranked_list{--sy-variant-contract:"pub-most-read:ranked_list"}
.siteyap-kimi-runtime-v2 .sy-native-editorial.sy-variant-ranked_with_thumbs{--sy-variant-contract:"pub-most-read:ranked_with_thumbs"}
.siteyap-kimi-runtime-v2 .sy-native-editorial.sy-variant-static_strip{--sy-variant-contract:"pub-breaking-bar:static_strip"}
.siteyap-kimi-runtime-v2 .sy-native-editorial.sy-variant-ticker{--sy-variant-contract:"pub-breaking-bar:ticker"}
.siteyap-kimi-runtime-v2 .sy-native-conversion.sy-variant-inline_row{--sy-variant-contract:"cta-action-row:inline_row"}
.siteyap-kimi-runtime-v2 .sy-native-conversion.sy-variant-split_row{--sy-variant-contract:"cta-action-row:split_row"}
.siteyap-kimi-runtime-v2 .sy-native-conversion.sy-variant-emergency_band{--sy-variant-contract:"cta-action-row:emergency_band"}
.siteyap-kimi-runtime-v2 .sy-native-conversion.sy-variant-quiet_band{--sy-variant-contract:"cta-panel:quiet_band"}
.siteyap-kimi-runtime-v2 .sy-native-conversion.sy-variant-evidence_linked{--sy-variant-contract:"cta-panel:evidence_linked"}
.siteyap-kimi-runtime-v2 .sy-native-conversion.sy-variant-closing_panel{--sy-variant-contract:"cta-panel:closing_panel"}
.siteyap-kimi-runtime-v2 .sy-native-conversion.sy-variant-bottom_bar{--sy-variant-contract:"cta-sticky-mobile:bottom_bar"}
.siteyap-kimi-runtime-v2 .sy-native-conversion.sy-variant-floating_pair{--sy-variant-contract:"cta-sticky-mobile:floating_pair"}
.siteyap-kimi-runtime-v2 .sy-native-footer.sy-variant-multi_column_index{--sy-variant-contract:"footer-directory:multi_column_index"}
.siteyap-kimi-runtime-v2 .sy-native-footer.sy-variant-category_index{--sy-variant-contract:"footer-directory:category_index"}
.siteyap-kimi-runtime-v2 .sy-native-footer.sy-variant-compliance_led{--sy-variant-contract:"footer-directory:compliance_led"}
.siteyap-kimi-runtime-v2 .sy-native-footer.sy-variant-action_led{--sy-variant-contract:"footer-contact-led:action_led"}
.siteyap-kimi-runtime-v2 .sy-native-footer.sy-variant-hours_and_areas{--sy-variant-contract:"footer-contact-led:hours_and_areas"}
.siteyap-kimi-runtime-v2 .sy-native-footer.sy-variant-split_contact{--sy-variant-contract:"footer-contact-led:split_contact"}
.siteyap-kimi-runtime-v2 .sy-native-footer.sy-variant-single_line{--sy-variant-contract:"footer-minimal:single_line"}
.siteyap-kimi-runtime-v2 .sy-native-footer.sy-variant-centered_brand{--sy-variant-contract:"footer-minimal:centered_brand"}
.siteyap-kimi-runtime-v2 .sy-native-footer.sy-variant-ruled_columns{--sy-variant-contract:"footer-minimal:ruled_columns"}
.siteyap-kimi-runtime-v2 .sy-native-utility.sy-variant-contact_strip{--sy-variant-contract:"util-topbar:contact_strip"}
.siteyap-kimi-runtime-v2 .sy-native-utility.sy-variant-commerce_notice{--sy-variant-contract:"util-topbar:commerce_notice"}
.siteyap-kimi-runtime-v2 .sy-native-utility.sy-variant-news_date{--sy-variant-contract:"util-topbar:news_date"}
.siteyap-kimi-runtime-v2 .sy-native-utility.sy-variant-inline{--sy-variant-contract:"util-breadcrumb:inline"}
.siteyap-kimi-runtime-v2 .sy-native-utility.sy-variant-compact{--sy-variant-contract:"util-breadcrumb:compact"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-catalog-discovery-family{--sy-composition-contract:"catalog-discovery-family"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-commerce-transaction-family{--sy-composition-contract:"commerce-transaction-family"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-fashion-editorial-commerce-family{--sy-composition-contract:"fashion-editorial-commerce-family"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-editorial-newsroom-front{--sy-composition-contract:"editorial-newsroom-front"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-media-collection-hub{--sy-composition-contract:"media-collection-hub"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-commerce-discovery{--sy-composition-contract:"commerce-discovery"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-service-professional{--sy-composition-contract:"service-professional"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-local-trades-urgent{--sy-composition-contract:"local-trades-urgent"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-cleaning-service{--sy-composition-contract:"cleaning-service"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-warm-booking-flow{--sy-composition-contract:"warm-booking-flow"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-calm-healthcare-trust{--sy-composition-contract:"calm-healthcare-trust"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-local-trust-action{--sy-composition-contract:"local-trust-action"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-hospitality-suite{--sy-composition-contract:"hospitality-suite"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-real-estate-listing{--sy-composition-contract:"real-estate-listing"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-industrial-b2b{--sy-composition-contract:"industrial-b2b"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-logistics-hub{--sy-composition-contract:"logistics-hub"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-portfolio-work-first{--sy-composition-contract:"portfolio-work-first"}
.siteyap-kimi-runtime-v2.siteyap-design-composition-immersive-storytelling{--sy-composition-contract:"immersive-storytelling"}
.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic{--sy-tile-ink:#2b2925;--sy-tile-paper:#f7f5f1;--sy-tile-surface:#fff;--sy-tile-surface-alt:#ede9e1;--sy-tile-line:#dcd7ce;--sy-tile-accent:#a95c38;background:var(--sy-tile-paper);color:var(--sy-tile-ink)}
.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-topbar{display:block!important}
.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-header-shell{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--sy-tile-surface) 96%,transparent);border-bottom:1px solid var(--sy-tile-line);box-shadow:none}
.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-header-inner{min-height:82px;grid-template-columns:minmax(190px,.72fr) minmax(0,1.45fr) auto;gap:clamp(20px,3vw,52px)}
.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-brand{font-weight:850;letter-spacing:-.035em}.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-primary-menu{justify-content:flex-start;gap:clamp(14px,2vw,30px)}
.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .sy-header-cta{border-radius:4px;padding:12px 18px;background:var(--sy-tile-accent);color:#fff}
.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .sy-header-cta .wp-block-button__link{background:transparent;color:inherit}
.siteyap-kimi-runtime-v2 .sy-section.sy-authored-materialization.sy-authored-materialization{padding-block:0;background:transparent;max-width:var(--sy-design-container-wide)}
.siteyap-kimi-runtime-v2 .sy-authored-tile{position:relative;width:100%;padding:72px 0;border-bottom:1px solid var(--sy-tile-line);color:var(--sy-tile-ink)}
.siteyap-kimi-runtime-v2 .sy-authored-tile:first-child{padding:0 0 72px}
.siteyap-kimi-runtime-v2 .sy-authored-tile :where(h1,h2,h3,p,figure,dl,dd){margin-top:0}.siteyap-kimi-runtime-v2 .sy-authored-tile :where(h1,h2,h3,p,dd){overflow-wrap:normal;word-break:normal;hyphens:none}
.siteyap-kimi-runtime-v2 .sy-authored-tile h1{max-width:15ch;font-size:clamp(48px,7vw,104px);line-height:.92;letter-spacing:-.065em}.siteyap-kimi-runtime-v2 .sy-authored-tile h2{max-width:18ch;font-size:clamp(38px,5vw,72px);line-height:.98;letter-spacing:-.05em}.siteyap-kimi-runtime-v2 .sy-authored-tile h3{line-height:1.08;letter-spacing:-.025em}
.siteyap-kimi-runtime-v2 .sy-tile-eyebrow{display:block;margin-bottom:20px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}
.siteyap-kimi-runtime-v2 .sy-tile-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px}.siteyap-kimi-runtime-v2 .sy-tile-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 21px;border:1px solid var(--sy-tile-ink);font-weight:750;text-decoration:none}.siteyap-kimi-runtime-v2 .sy-tile-actions .is-primary{background:var(--sy-tile-ink);color:var(--sy-tile-paper)}.siteyap-kimi-runtime-v2 .sy-tile-actions .is-secondary{background:transparent;color:var(--sy-tile-ink)}
.siteyap-kimi-runtime-v2 .sy-tile-cover{position:relative;display:block;margin:0;overflow:hidden;border-radius:4px;background:var(--sy-tile-ink);color:#fff}.siteyap-kimi-runtime-v2 .sy-tile-cover-media{overflow:hidden}.siteyap-kimi-runtime-v2 .sy-tile-cover-media>img,.siteyap-kimi-runtime-v2 .sy-tile-cover-media>.sy-tile-media-placeholder{width:100%;aspect-ratio:16/10;object-fit:cover}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption{box-sizing:border-box;position:absolute;left:0;bottom:0;width:min(100%,560px);padding:34px 32px;background:linear-gradient(to top,color-mix(in srgb,var(--sy-tile-ink) 78%,transparent),color-mix(in srgb,var(--sy-tile-ink) 46%,transparent) 68%,transparent);color:#fff}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption .sy-tile-eyebrow,.siteyap-kimi-runtime-v2 .sy-tile-cover-caption>p{display:none}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption h1{max-width:24ch;margin-bottom:16px;font-size:clamp(30px,3vw,44px);line-height:1.08;letter-spacing:-.04em;color:#fff}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption .sy-tile-actions{margin-top:20px}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption .sy-tile-actions a{min-height:44px;border-color:#fff}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption .sy-tile-actions .is-primary{background:#fff;color:var(--sy-tile-accent)}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption .sy-tile-actions .is-secondary{color:#fff}
.siteyap-kimi-runtime-v2 .sy-tile-cover-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0}.siteyap-kimi-runtime-v2 .sy-tile-cover-meta>div{display:block}.siteyap-kimi-runtime-v2 .sy-tile-cover-meta dt{margin-bottom:4px;color:color-mix(in srgb,#fff 78%,transparent);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.siteyap-kimi-runtime-v2 .sy-tile-cover-meta dd{margin:0;color:#fff;font-size:13px;font-weight:650}
.siteyap-kimi-runtime-v2 .sy-authored-tile-trust-credential-row{padding:32px 0;background:var(--sy-tile-surface-alt)}.siteyap-kimi-runtime-v2 .sy-tile-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0}.siteyap-kimi-runtime-v2 .sy-tile-metrics>div{text-align:center}.siteyap-kimi-runtime-v2 .sy-tile-metrics dt{margin-bottom:6px;color:var(--sy-tile-accent);font-size:clamp(24px,2.3vw,34px);font-weight:780;line-height:1}.siteyap-kimi-runtime-v2 .sy-tile-metrics dd{margin:0;color:var(--sy-tile-ink);font-size:15px;font-weight:650}.siteyap-kimi-runtime-v2 .sy-tile-metrics dd span{display:block;margin-top:4px;color:#6e6a62;font-size:12px;font-weight:400}
.siteyap-kimi-runtime-v2 .sy-tile-section-heading{display:grid;grid-template-columns:minmax(190px,.6fr) minmax(320px,1.2fr) minmax(260px,.8fr);gap:clamp(26px,5vw,76px);align-items:end;margin-bottom:52px}.siteyap-kimi-runtime-v2 .sy-tile-section-heading .sy-tile-eyebrow{align-self:start}.siteyap-kimi-runtime-v2 .sy-tile-section-heading h2{margin-bottom:0}.siteyap-kimi-runtime-v2 .sy-tile-section-heading>p{max-width:42ch;margin-bottom:6px;color:color-mix(in srgb,var(--sy-tile-ink) 68%,transparent)}
.siteyap-kimi-runtime-v2 .sy-tile-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.siteyap-kimi-runtime-v2 .sy-tile-service-card{min-width:0;border:1px solid var(--sy-tile-line);background:color-mix(in srgb,#fff 44%,transparent)}.siteyap-kimi-runtime-v2 .sy-tile-service-card>a{display:grid;color:inherit;text-decoration:none}.siteyap-kimi-runtime-v2 .sy-tile-service-media{display:block;aspect-ratio:4/3;overflow:hidden;background:#d7d2c6}.siteyap-kimi-runtime-v2 .sy-tile-service-media :where(img,.sy-tile-media-placeholder){width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.siteyap-kimi-runtime-v2 .sy-tile-service-card>a:hover .sy-tile-service-media :where(img,.sy-tile-media-placeholder){transform:scale(1.035)}.siteyap-kimi-runtime-v2 .sy-tile-service-copy{display:grid;grid-template-columns:42px 1fr;gap:10px 18px;padding:25px}.siteyap-kimi-runtime-v2 .sy-tile-service-copy>small{grid-row:1/2;font-weight:800}.siteyap-kimi-runtime-v2 .sy-tile-service-copy>strong{font-size:clamp(20px,2vw,30px);letter-spacing:-.03em}.siteyap-kimi-runtime-v2 .sy-tile-service-copy>span,.siteyap-kimi-runtime-v2 .sy-tile-service-copy>b{display:none}
.siteyap-kimi-runtime-v2 .sy-tile-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.18fr);gap:clamp(48px,8vw,128px);align-items:center}.siteyap-kimi-runtime-v2 .sy-tile-story-copy>p{max-width:54ch;color:color-mix(in srgb,var(--sy-tile-ink) 72%,transparent);font-size:clamp(17px,1.5vw,22px);line-height:1.65}.siteyap-kimi-runtime-v2 .sy-tile-story figure{margin:0}.siteyap-kimi-runtime-v2 .sy-tile-story-media{aspect-ratio:4/3;overflow:hidden}.siteyap-kimi-runtime-v2 .sy-tile-story-media :where(img,.sy-tile-media-placeholder){width:100%;height:100%;object-fit:cover}.siteyap-kimi-runtime-v2 .sy-tile-story figcaption{padding-top:12px;font-size:12px;color:color-mix(in srgb,var(--sy-tile-ink) 58%,transparent)}.siteyap-kimi-runtime-v2 .sy-tile-story-facts{display:grid;gap:0;margin:32px 0 0;border-top:1px solid var(--sy-tile-line)}.siteyap-kimi-runtime-v2 .sy-tile-story-facts>div{display:grid;grid-template-columns:125px 1fr;gap:18px;padding:12px 0;border-bottom:1px solid var(--sy-tile-line)}.siteyap-kimi-runtime-v2 .sy-tile-story-facts dt{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.siteyap-kimi-runtime-v2 .sy-tile-story-facts dd{margin:0}
.siteyap-kimi-runtime-v2 .sy-tile-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.siteyap-kimi-runtime-v2 .sy-tile-comparison figure{margin:0;border:1px solid var(--sy-tile-line)}.siteyap-kimi-runtime-v2 .sy-tile-comparison-media{aspect-ratio:16/11;overflow:hidden}.siteyap-kimi-runtime-v2 .sy-tile-comparison-media :where(img,.sy-tile-media-placeholder){width:100%;height:100%;object-fit:cover}.siteyap-kimi-runtime-v2 .sy-tile-comparison figcaption{display:grid;grid-template-columns:42px 1fr;gap:4px 18px;padding:22px}.siteyap-kimi-runtime-v2 .sy-tile-comparison figcaption>span{grid-row:1/3;font-size:12px;font-weight:800}.siteyap-kimi-runtime-v2 .sy-tile-comparison figcaption>strong{font-size:22px}.siteyap-kimi-runtime-v2 .sy-tile-comparison figcaption>small{color:color-mix(in srgb,var(--sy-tile-ink) 66%,transparent)}
.siteyap-kimi-runtime-v2 .sy-tile-quote{display:block;color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2 .sy-tile-quote-copy{margin-bottom:30px}.siteyap-kimi-runtime-v2 .sy-tile-quote h2{max-width:26ch;font-size:clamp(30px,3vw,44px)}.siteyap-kimi-runtime-v2 .sy-tile-quote-copy>p{max-width:62ch;color:#6e6a62}.siteyap-kimi-runtime-v2 .sy-tile-quote-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.siteyap-kimi-runtime-v2 .sy-tile-quote-form label{display:grid;gap:8px}.siteyap-kimi-runtime-v2 .sy-tile-quote-form label>span{font-size:12px;font-weight:700;color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2 .sy-tile-quote-form :where(input,select,textarea){width:100%;padding:10px 12px;border:1px solid var(--sy-tile-line);border-radius:4px;background:var(--sy-tile-surface);color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2 .sy-tile-form-wide{grid-column:1/-1}.siteyap-kimi-runtime-v2 .sy-tile-quote-form button{grid-column:1/-1;justify-self:start;padding:12px 22px;border:0;border-radius:4px;background:var(--sy-tile-accent);color:#fff;font-weight:800}
.siteyap-kimi-runtime-v2 .sy-tile-contact{display:grid;grid-template-columns:minmax(360px,.72fr) minmax(0,1.08fr);grid-template-areas:"copy map";min-height:460px;border:1px solid var(--sy-tile-line)}.siteyap-kimi-runtime-v2 .sy-tile-contact-map{grid-area:map;position:relative;overflow:hidden;min-height:420px;background:linear-gradient(135deg,#d7d3c6 0 47%,#bdc5b9 47% 53%,#e8e3d8 53%)}.siteyap-kimi-runtime-v2 .sy-tile-contact-map:before,.siteyap-kimi-runtime-v2 .sy-tile-contact-map:after{content:"";position:absolute;inset:15% -10%;border:1px solid color-mix(in srgb,var(--sy-tile-ink) 24%,transparent);transform:rotate(18deg)}.siteyap-kimi-runtime-v2 .sy-tile-contact-map:after{inset:-5% 27%;transform:rotate(-22deg)}.siteyap-kimi-runtime-v2 .sy-tile-contact-map>span{position:absolute;z-index:2;left:52%;top:44%;width:34px;height:34px;border:9px solid var(--sy-tile-ink);border-radius:50%;background:var(--sy-tile-accent)}.siteyap-kimi-runtime-v2 .sy-tile-contact-map>b{position:absolute;z-index:2;left:calc(52% + 44px);top:45%;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.siteyap-kimi-runtime-v2 .sy-tile-contact-copy{grid-area:copy;display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,72px);background:var(--sy-tile-surface)}.siteyap-kimi-runtime-v2 .sy-tile-contact-copy h2{font-size:clamp(30px,3vw,44px)}.siteyap-kimi-runtime-v2 .sy-tile-contact-copy>p{color:#6e6a62}.siteyap-kimi-runtime-v2 .sy-tile-contact-details{display:grid;margin-top:28px;border-top:1px solid var(--sy-tile-line)}.siteyap-kimi-runtime-v2 .sy-tile-contact-details>*{display:grid;gap:3px;padding:14px 0;border-bottom:1px solid var(--sy-tile-line);color:inherit;text-decoration:none}.siteyap-kimi-runtime-v2 .sy-tile-contact-details span{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.siteyap-kimi-runtime-v2 .sy-tile-contact-details strong{font-size:15px}
.siteyap-kimi-runtime-v2 .sy-authored-tile-cta-panel{border-bottom:0;padding:56px 24px;background:var(--sy-tile-accent);color:#fff;text-align:center}.siteyap-kimi-runtime-v2 .sy-tile-cta{display:block}.siteyap-kimi-runtime-v2 .sy-tile-cta h2{margin-inline:auto;margin-bottom:14px;color:#fff}.siteyap-kimi-runtime-v2 .sy-tile-cta p{max-width:58ch;margin:0 auto;color:#fff}.siteyap-kimi-runtime-v2 .sy-tile-cta .sy-tile-actions{justify-content:center;white-space:normal}.siteyap-kimi-runtime-v2 .sy-tile-cta .sy-tile-actions a{border-color:#fff}.siteyap-kimi-runtime-v2 .sy-tile-cta .sy-tile-actions .is-primary{background:#fff;color:var(--sy-tile-accent)}.siteyap-kimi-runtime-v2 .sy-tile-cta .sy-tile-actions .is-secondary{color:#fff}
.siteyap-kimi-runtime-v2 .sy-tile-media-placeholder{position:relative;display:flex;align-items:flex-end;justify-content:flex-start;overflow:hidden;padding:22px;background:linear-gradient(135deg,color-mix(in srgb,var(--siteyap-primary) 82%,#111),color-mix(in srgb,var(--siteyap-accent) 55%,#d9d4c7));color:#fff}.siteyap-kimi-runtime-v2 .sy-tile-media-placeholder:before,.siteyap-kimi-runtime-v2 .sy-tile-media-placeholder:after{content:"";position:absolute;width:56%;aspect-ratio:1;border:1px solid color-mix(in srgb,#fff 32%,transparent);transform:rotate(18deg)}.siteyap-kimi-runtime-v2 .sy-tile-media-placeholder:after{right:-18%;top:-22%;border-radius:50%}.siteyap-kimi-runtime-v2 .sy-tile-media-placeholder b{position:relative;z-index:2;font-size:11px;letter-spacing:.13em;text-transform:uppercase}
.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-blog-pre\76 iew{display:none}.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-footer{border-top:1px solid var(--sy-tile-line);background:var(--sy-tile-surface-alt);color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-footer-grid.siteyap-footer-contract[data-dom-strategy="minimal-band"]{grid-template-columns:minmax(260px,1fr) auto auto auto;gap:28px;padding-block:34px}.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-footer-grid[data-dom-strategy="minimal-band"] :where(.siteyap-footer-services,.siteyap-footer-contact){display:none}.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-footer :where(h2,h3,p,a){color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-footer-bottom{border-top:1px solid var(--sy-tile-line)}
@media(min-width:768px){.siteyap-kimi-runtime-v2 .sy-tile-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(min-width:768px) and (max-width:1023px){.siteyap-kimi-runtime-v2 .sy-tile-cover{overflow:visible;background:var(--sy-tile-surface);color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2 .sy-tile-cover-media{aspect-ratio:4/3;overflow:hidden}.siteyap-kimi-runtime-v2 .sy-tile-cover-media>img,.siteyap-kimi-runtime-v2 .sy-tile-cover-media>.sy-tile-media-placeholder{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption{position:static;width:100%;padding:28px 22px 0;background:var(--sy-tile-surface);color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption h1{max-width:26ch;font-size:clamp(30px,4vw,40px);color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2 .sy-tile-cover-meta dt{color:#6e6a62}.siteyap-kimi-runtime-v2 .sy-tile-cover-meta dd{color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption .sy-tile-actions .is-primary{background:var(--sy-tile-accent);color:#fff;border-color:var(--sy-tile-accent)}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption .sy-tile-actions .is-secondary{color:var(--sy-tile-accent);border-color:var(--sy-tile-accent)}}
@media(max-width:1023px){.siteyap-kimi-runtime-v2 .sy-tile-story{grid-template-columns:1fr}.siteyap-kimi-runtime-v2 .sy-tile-section-heading{grid-template-columns:.5fr 1.5fr}.siteyap-kimi-runtime-v2 .sy-tile-section-heading>p{grid-column:2}.siteyap-kimi-runtime-v2 .sy-tile-contact-map{min-height:360px}}
@media(min-width:1440px){.siteyap-kimi-runtime-v2 .sy-tile-cover-media>img,.siteyap-kimi-runtime-v2 .sy-tile-cover-media>.sy-tile-media-placeholder{aspect-ratio:16/9;max-height:520px}}
@media(max-width:767px){.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-header-inner{min-height:60px;grid-template-columns:1fr auto}.siteyap-kimi-runtime-v2 .sy-authored-tile{padding:56px 0}.siteyap-kimi-runtime-v2 .sy-authored-tile:first-child{padding:0 0 56px}.siteyap-kimi-runtime-v2 .sy-tile-cover{overflow:visible;background:var(--sy-tile-surface);color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2 .sy-tile-cover-media{aspect-ratio:4/3;overflow:hidden}.siteyap-kimi-runtime-v2 .sy-tile-cover-media>img,.siteyap-kimi-runtime-v2 .sy-tile-cover-media>.sy-tile-media-placeholder{width:100%;height:100%;min-height:0;aspect-ratio:4/3;object-fit:cover}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption{position:static;width:100%;padding:22px 18px 0;background:var(--sy-tile-surface);color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption h1{max-width:26ch;font-size:clamp(28px,8vw,36px);line-height:1.12;color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2 .sy-tile-cover-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.siteyap-kimi-runtime-v2 .sy-tile-cover-meta dt{color:#6e6a62}.siteyap-kimi-runtime-v2 .sy-tile-cover-meta dd{color:var(--sy-tile-ink)}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption .sy-tile-actions .is-primary{background:var(--sy-tile-accent);color:#fff;border-color:var(--sy-tile-accent)}.siteyap-kimi-runtime-v2 .sy-tile-cover-caption .sy-tile-actions .is-secondary{color:var(--sy-tile-accent);border-color:var(--sy-tile-accent)}.siteyap-kimi-runtime-v2 .sy-tile-metrics,.siteyap-kimi-runtime-v2 .sy-tile-service-grid,.siteyap-kimi-runtime-v2 .sy-tile-comparison,.siteyap-kimi-runtime-v2 .sy-tile-quote-form{grid-template-columns:1fr}.siteyap-kimi-runtime-v2 .sy-tile-contact{grid-template-columns:1fr;grid-template-areas:"copy" "map"}.siteyap-kimi-runtime-v2 .sy-tile-metrics>div{padding:18px 0;border-top:1px solid var(--sy-tile-line)}.siteyap-kimi-runtime-v2 .sy-tile-metrics>div:first-child{border-top:0}.siteyap-kimi-runtime-v2 .sy-tile-section-heading{display:block}.siteyap-kimi-runtime-v2 .sy-tile-section-heading>p{margin-top:20px}.siteyap-kimi-runtime-v2 .sy-tile-story{gap:42px}.siteyap-kimi-runtime-v2 .sy-tile-form-wide{grid-column:auto}.siteyap-kimi-runtime-v2 .sy-tile-quote-form button{grid-column:auto}.siteyap-kimi-runtime-v2 .sy-tile-contact-copy{padding:34px 24px}.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .siteyap-footer-grid.siteyap-footer-contract[data-dom-strategy="minimal-band"]{grid-template-columns:1fr}}
@media(max-width:430px){.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .sy-tile-cover-caption h1{max-width:90%;font-size:clamp(22px,5.7vw,25px)}.siteyap-kimi-runtime-v2.siteyap-design-sector-localtile_ceramic .sy-tile-cover-meta{grid-template-columns:1fr;padding-right:0}}}
/* Siteyap design-package / WordPress canvas bridge. */
.siteyap-kimi-runtime-v2 .sy-section.is-layout-constrained>.sy-native-component.sy-native-canvas-wide,
.siteyap-kimi-runtime-v2 .sy-section.is-layout-constrained>.sy-native-component:is(.sy-strategy-asymmetric-grid,.sy-strategy-balanced-grid,.sy-strategy-dense-catalog,.sy-strategy-hero-stage,.sy-strategy-horizontal-rail,.sy-strategy-split-panel){box-sizing:border-box;width:min(calc(100% - 2 * var(--sy-design-gutter-desktop)),var(--sy-design-container-wide))!important;max-width:var(--sy-design-container-wide)!important;margin-inline:auto!important}
@media(max-width:767px){.siteyap-kimi-runtime-v2 .sy-section.is-layout-constrained>.sy-native-component.sy-native-canvas-wide,.siteyap-kimi-runtime-v2 .sy-section.is-layout-constrained>.sy-native-component:is(.sy-strategy-asymmetric-grid,.sy-strategy-balanced-grid,.sy-strategy-dense-catalog,.sy-strategy-hero-stage,.sy-strategy-horizontal-rail,.sy-strategy-split-panel){width:100%!important;max-width:100%!important}}