{"id":29952,"date":"2026-01-14T14:15:02","date_gmt":"2026-01-14T14:15:02","guid":{"rendered":"https:\/\/kissinparis.com\/?page_id=29952"},"modified":"2026-11-10T16:00:48","modified_gmt":"2026-11-10T16:00:48","slug":"sobre-nosotros","status":"publish","type":"page","link":"https:\/\/kissinparis.com\/es\/about\/","title":{"rendered":"Nosotros"},"content":{"rendered":"\n<style id=\"kmip-home-theme-review\">\n\/* Approved homepage system, 7 November 2026. Existing scroll controller owns phase changes.\n   Homepage-scoped presentation. Legacy review selector names retained for compatibility. *\/\nhtml[data-kmip-theme-preview=\"dark\"] body.page-id-8 {\n --kmip-preview-surface:#1d1d1d;--kmip-preview-raised:#252525;\n --kmip-preview-text:#e5e4e0;--kmip-preview-muted:#959592;\n --kmip-preview-rule:#565652;--kmip-review-border:#777773;\n}\nhtml[data-kmip-theme-preview=\"light\"] body.page-id-8 {\n --kmip-preview-surface:#e5e4e0;--kmip-preview-raised:#fffef7;\n --kmip-preview-text:#1d1d1d;--kmip-preview-muted:#63635f;\n --kmip-preview-rule:#aaa9a3;--kmip-review-border:#c9c8c3;\n}\nhtml[data-kmip-theme-preview] body.page-id-8 {\n --wp--preset--color--base:#e5e4e0;\n --wp--preset--color--custom-white:#fffef7;\n --kmip-preview-paper:var(--kmip-preview-surface);\n --kmip-preview-ink:var(--kmip-preview-text);\n --kmip-review-text:var(--kmip-preview-text);\n background-color:var(--kmip-preview-surface);color:var(--kmip-preview-text);\n}\n\/* Palette follows the existing wrapper classes as the visitor scrolls. *\/\nhtml[data-kmip-theme-preview] body.page-id-8 .bg-transition {\n --kmip-preview-surface:var(--color-bg);\n --kmip-preview-text:var(--color-body);\n --kmip-review-text:var(--color-body);\n --kmip-preview-local-muted:var(--kmip-preview-muted);\n --wp--style--color--link:var(--color-body);\n background-color:var(--color-bg)!important;color:var(--color-body)!important;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-8,.page-id-29435) .bg-transition.has-contrast-background-color {\n --color-bg:#1d1d1d;--color-body:#e5e4e0;--kmip-preview-muted:#959592;\n --kmip-preview-raised:#252525;--kmip-review-border:#777773;--kmip-preview-rule:#565652;\n}\nhtml[data-kmip-theme-preview=\"light\"] body:is(.page-id-8,.page-id-29435) .bg-transition.has-contrast-background-color,\nhtml[data-kmip-theme-preview] body:is(.page-id-8,.page-id-29435) .bg-transition.has-base-background-color {\n --color-bg:#e5e4e0;--color-body:#1d1d1d;--kmip-preview-muted:#63635f;\n --kmip-preview-raised:#fffef7;--kmip-review-border:#c9c8c3;--kmip-preview-rule:#aaa9a3;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-8,.page-id-29435) .bg-transition.has-accent-5-background-color {\n --color-bg:#000;--color-body:#e5e4e0;--kmip-preview-muted:#959592;\n --kmip-preview-raised:#1d1d1d;--kmip-review-border:#777773;--kmip-preview-rule:#565652;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-8,.page-id-29435) .bg-transition:is(.has-custom-warm-background-color,.has-custom-white-background-color) {\n --color-bg:#fffef7;--color-body:#1d1d1d;--kmip-preview-muted:#63635f;\n --kmip-preview-raised:#e5e4e0;--kmip-review-border:#c9c8c3;--kmip-preview-rule:#aaa9a3;\n}\n\/* Text follows its section's changing foreground, without adding painted panels. *\/\nhtml[data-kmip-theme-preview] body.page-id-8 .bg-transition :is(\n .contents.v5>.has-content>p,.contents.v5>.has-content>ul,.contents.v5>.has-content>ol,\n .contents.v5>.has-content>details,.setup-item-content>.has-content>p,\n #chantelle>.wp-block-media-text__content>.content>p,\n #who-we-are>.trigger-warm>.alignwide>p,#work h2.big-heading\n) {color:var(--kmip-preview-text)!important}\nhtml[data-kmip-theme-preview] body.page-id-8 .bg-transition :is(.has-content,#chantelle>.wp-block-media-text__content) a {color:inherit}\n\/* Small labels: Inter400 retains clear strokes at 13\u201315px. Full-opacity\n * explicit colour replaces the reference's backdrop-dependent blending.\n * H2\/H3 semantics, text, gutters, width and block order remain untouched. *\/\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-8 :is(\n  .bg-transition .contents.v5 > .has-title > .eyebrow,\n  #how-it-works .signature-service-item .eyebrow,\n  #services .setup-item-content > .has-content > .eyebrow,\n  #why-couples-hire-us .contents.v5 > .has-content > .eyebrow,\n  #who-we-are > .trigger-warm > .alignwide > .eyebrow,\n  #chantelle-heading,\n  #faq > .eye\n) {\n  color:var(--kmip-preview-local-muted,var(--kmip-preview-muted))!important;\n  opacity:1!important; \/* Labels keep their slide reveal, without fading the final grey. *\/\n  mix-blend-mode:normal!important;\n}\n\n\/* Main side labels share bounded type; step and person headings retain their size. *\/\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-8 :is(\n .bg-transition .contents.v5 > .has-title > .eyebrow,\n #faq > .eye\n) {\n font-family:var(--wp--preset--font-family--inter,Inter,sans-serif)!important;\n font-size:clamp(13px,calc(12px + .16vw),15px)!important;\n font-weight:400!important;line-height:1.3!important;letter-spacing:.025em!important;\n}\n\n\/* Independent sections pair surface and text explicitly in each review mode. *\/\nhtml[data-kmip-theme-preview] body.page-id-8 #faq {\n --color-bg:var(--kmip-preview-surface)!important;--color-body:var(--kmip-preview-text)!important;\n background-color:var(--kmip-preview-surface)!important;color:var(--kmip-preview-text)!important;\n}\nhtml[data-kmip-theme-preview] body.page-id-8 .sec-parralax-gallery {\n --kmip-preview-text:#e5e4e0;--color-bg:#000!important;--color-body:#e5e4e0!important;\n background-color:#000!important;color:#e5e4e0!important;\n}\n\/* Native FAQ: keep its real renderer, disclosure semantics and layout. *\/\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-8 #faq :is(.rank-math-question,.rank-math-answer) {\n  color:var(--kmip-preview-text)!important;\n  border-color:var(--kmip-preview-rule)!important;\n}\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-8 #faq :is(.rank-math-answer a,.rank-math-answer p) {\n  color:inherit!important;\n}\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-8 #faq :is(.rank-math-faq-item,.rank-math-list-item,hr) {\n  border-color:var(--kmip-preview-rule)!important;\n}\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-8 .sec-parralax-gallery > .content > .content-overlay > p {\n  color:var(--kmip-preview-text)!important;\n}\n\n\/* Paired photograph exceptions. Preserve existing photographs and gradients;\n * these rules never filter an image or change media\/pause controls. *\/\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-8 .hero {\n  --color-bg:#1d1d1d!important;\n  --color-body:#e5e4e0!important;\n  --wp--style--color--link:#e5e4e0;\n  --kmip-review-text:#e5e4e0;\n  --kmip-review-border:#90908b;\n  color:#e5e4e0!important;\n  background-color:#1d1d1d!important;\n}\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-8 .hero .content > :is(h1,p) {\n  color:#e5e4e0!important;\n}\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-8 #work .card-module {\n  --color-body:#fff!important;\n  --wp--style--color--link:#fff;\n  color:#fff!important;\n}\nhtml[data-kmip-theme-preview] body.page-id-8 #work h2.big-heading em{filter:none!important;opacity:1}\n\/* Existing inquiry is intentionally dark in either page mode. Keep every\n * approved white fields, borders and error colours; submit styling follows the CTA system. *\/\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body:is(.page-id-8,.page-id-29435) #contact-us.sec-cta:has(.kmip-unified-intake) {\n  --color-bg:#000!important;\n  --color-body:#e5e4e0!important;\n  --color-heading:var(--color-body)!important;\n  --kmip-contact-ink:#e5e4e0;\n  --kmip-contact-muted:#90908b;\n  --kmip-review-text:#e5e4e0;\n  --kmip-review-border:#90908b;\n  background-color:#000!important;\n  color:#e5e4e0!important;\n}\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body:is(.page-id-8,.page-id-29435) #contact-us.sec-cta .content > :is(h2,p) {\n  color:#e5e4e0!important;\n}\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body:is(.page-id-8,.page-id-29435) #contact-us .wpcf7:has(.kmip-unified-intake),\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-42764 #check-your-date .wpcf7:has(.kmip-unified-intake) {\n  background-color:#1d1d1d!important;\n  color:#e5e4e0!important;\n}\n:is(html:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body:is(.page-id-8,.page-id-29435,.page-id-40533,.page-id-36402,.page-id-43125,.page-id-43126) #contact-us,html:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-42812 #album-inquiry,html:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-42805 #request) .kmip-unified-intake {\n  --kmip-intake-label:#e5e4e0;\n  --kmip-intake-focus:#e5e4e0;\n  color:#e5e4e0!important;\n}\n\n\/* Native footer already owns these tokens. Pair them instead of recolouring\n * every descendant; keep its navigation, directory, typography and spacing. *\/\nhtml:is([data-kmip-theme-preview=\"light\"],[data-kmip-theme-preview=\"dark\"]) body.page-id-8 .kmip-footer-2026 {\n  --kmip-footer-paper:var(--kmip-preview-surface);\n  --kmip-footer-ink:var(--kmip-preview-text);\n  --kmip-footer-muted:var(--kmip-preview-muted);\n  --kmip-footer-line:var(--kmip-preview-rule);\n}\nhtml[data-kmip-theme-preview=\"light\"] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-28821) .kmip-footer-2026 .kmip-footer__logo img {\n  filter:brightness(0);\n}\nhtml[data-kmip-theme-preview=\"dark\"] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-28821) .kmip-footer-2026 .kmip-footer__logo img {\n  filter:none;\n}\n\/* Homepage review only; visual and interaction checks precede sign-off. *\/\n\n\/* Approved homepage CTA presentation,\nshared by Home8,\nthe13 Work pilots and restaurant guides32574\/31125 and service pilots38022\/38056. *\/\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) {\n  --kmip-review-arrow:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15m-6-6 6 6-6 6' fill='none' stroke='black' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\");\n  --kmip-review-ease:cubic-bezier(.165,.84,.44,1);\n  --kmip-review-fill:transparent;\n}\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a) {\n  --kmip-arrow-angle:0deg;\n  display:inline-flex!important;align-items:center;justify-content:center;gap:18px!important;\n  box-sizing:border-box;min-height:62px!important;height:auto!important;max-width:100%;\n  padding:20px 36px!important;border:1px solid var(--kmip-review-border,#777773)!important;border-radius:999px!important;\n  background:var(--kmip-review-fill,transparent)!important;color:var(--kmip-review-text,#e5e4e0)!important;\n  font-family:var(--wp--preset--font-family--inter,Inter,sans-serif)!important;\n  font-size:clamp(16px,calc(14px + .25vw),18px)!important;font-weight:300!important;\n  letter-spacing:0!important;line-height:1.25!important;text-transform:none!important;\n  text-decoration:none!important;text-align:center;white-space:normal;opacity:1!important;\n  transform:none!important;filter:none!important;mix-blend-mode:normal!important;\n  transition:border-color 300ms ease!important;\n}\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a)::before,\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a)>span[aria-hidden=\"true\"] {display:none!important}\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a,.photo-submit)::after {\n  content:\"\"!important;display:block!important;position:static!important;inset:auto!important;\n  width:18px!important;height:18px!important;min-width:18px;flex:0 0 18px;margin:0!important;padding:0;border:0;border-radius:0;\n  background:currentColor!important;color:inherit!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important;\n  -webkit-mask:var(--kmip-review-arrow) 0 50%\/18px 18px repeat-x!important;\n  mask:var(--kmip-review-arrow) 0 50%\/18px 18px repeat-x!important;\n  transform:rotate(var(--kmip-arrow-angle))!important;\n  transition:mask-position 1200ms var(--kmip-review-ease),-webkit-mask-position 1200ms var(--kmip-review-ease)!important;\n  clip-path:none!important;\n  pointer-events:none;\n}\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a):is([href^=\"mailto:\"],[href^=\"tel:\"],[href^=\"https:\/\/\"]:not([href^=\"https:\/\/kissinparis.com\/\"]):not([href=\"https:\/\/kissinparis.com\"]):not([href^=\"https:\/\/kissinparis.com?\"]):not([href^=\"https:\/\/kissinparis.com#\"])) {--kmip-arrow-angle:-45deg}\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a)[href^=\"#\"]:not([aria-haspopup=\"dialog\"]) {--kmip-arrow-angle:90deg}\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) .hero :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a) {\n  --kmip-review-text:#e5e4e0;--kmip-review-border:#b0afaa;--kmip-review-fill:rgba(29,29,29,.82);\n  background:rgba(29,29,29,.82)!important;color:#e5e4e0!important;\n}\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a):focus-visible {\n  outline:2px solid currentColor!important;outline-offset:5px!important;\n  border-color:currentColor!important;box-shadow:none!important;\n}\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a,.photo-submit):focus-visible::after {\n  -webkit-mask-position:18px 50%!important;mask-position:18px 50%!important;\n}\n@media(hover:hover) and (pointer:fine) {\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a):hover {border-color:currentColor!important;opacity:1!important}\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a,.photo-submit):hover::after {\n   -webkit-mask-position:18px 50%!important;mask-position:18px 50%!important;\n }\n}\n\/* Editorial hyperlinks retain text hierarchy and a fine, visible underline. *\/\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-29993,.page-id-29435,.page-id-30319,.page-id-38022,.page-id-37479,.page-id-37394,.page-id-43114,.page-id-37635,.page-id-37077,.page-id-37238,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37588,.page-id-37567,.page-id-34121,.page-id-37986,.page-id-37647,.page-id-38003,.page-id-39002,.page-id-31884,.page-id-38045,.page-id-32090,.page-id-31882,.page-id-37682,.page-id-39394,.page-id-39593,.page-id-38039,.page-id-43123,.page-id-38056,.page-id-42764,.page-id-40533,.page-id-31918,.page-id-31919,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821),html:root body:is(.page-id-32574,.page-id-31125,.page-id-38022,.page-id-38056) .wp-block-post-content,html:root body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-28821) .kmip-footer-2026) .bg-transition .has-content :is(p,li)>a:not(.wp-element-button),\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-29993,.page-id-29435,.page-id-30319,.page-id-38022,.page-id-37479,.page-id-37394,.page-id-43114,.page-id-37635,.page-id-37077,.page-id-37238,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37588,.page-id-37567,.page-id-34121,.page-id-37986,.page-id-37647,.page-id-38003,.page-id-39002,.page-id-31884,.page-id-38045,.page-id-32090,.page-id-31882,.page-id-37682,.page-id-39394,.page-id-39593,.page-id-38039,.page-id-43123,.page-id-38056,.page-id-42764,.page-id-40533,.page-id-31918,.page-id-31919,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821),html:root body:is(.page-id-32574,.page-id-31125,.page-id-38022,.page-id-38056) .wp-block-post-content,html:root body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-28821) .kmip-footer-2026) #faq p>a {\n  font-weight:300!important;opacity:1!important;\n  text-decoration-line:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.22em;\n  text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)!important;\n  transition:text-decoration-color 300ms ease!important;\n}\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-29993,.page-id-29435,.page-id-30319,.page-id-38022,.page-id-37479,.page-id-37394,.page-id-43114,.page-id-37635,.page-id-37077,.page-id-37238,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37588,.page-id-37567,.page-id-34121,.page-id-37986,.page-id-37647,.page-id-38003,.page-id-39002,.page-id-31884,.page-id-38045,.page-id-32090,.page-id-31882,.page-id-37682,.page-id-39394,.page-id-39593,.page-id-38039,.page-id-43123,.page-id-38056,.page-id-42764,.page-id-40533,.page-id-31918,.page-id-31919,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821),html:root body:is(.page-id-32574,.page-id-31125,.page-id-38022,.page-id-38056) .wp-block-post-content,html:root body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-28821) .kmip-footer-2026) .bg-transition .has-content :is(p,li)>a:not(.wp-element-button):is(:hover,:focus-visible),\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-29993,.page-id-29435,.page-id-30319,.page-id-38022,.page-id-37479,.page-id-37394,.page-id-43114,.page-id-37635,.page-id-37077,.page-id-37238,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37588,.page-id-37567,.page-id-34121,.page-id-37986,.page-id-37647,.page-id-38003,.page-id-39002,.page-id-31884,.page-id-38045,.page-id-32090,.page-id-31882,.page-id-37682,.page-id-39394,.page-id-39593,.page-id-38039,.page-id-43123,.page-id-38056,.page-id-42764,.page-id-40533,.page-id-31918,.page-id-31919,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821),html:root body:is(.page-id-32574,.page-id-31125,.page-id-38022,.page-id-38056) .wp-block-post-content,html:root body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-28821) .kmip-footer-2026) #faq p>a:is(:hover,:focus-visible) {text-decoration-color:currentColor!important}\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-29993,.page-id-29435,.page-id-30319,.page-id-38022,.page-id-37479,.page-id-37394,.page-id-43114,.page-id-37635,.page-id-37077,.page-id-37238,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37588,.page-id-37567,.page-id-34121,.page-id-37986,.page-id-37647,.page-id-38003,.page-id-39002,.page-id-31884,.page-id-38045,.page-id-32090,.page-id-31882,.page-id-37682,.page-id-39394,.page-id-39593,.page-id-38039,.page-id-43123,.page-id-38056,.page-id-42764,.page-id-40533,.page-id-31918,.page-id-31919,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821),html:root body:is(.page-id-32574,.page-id-31125,.page-id-38022,.page-id-38056) .wp-block-post-content,html:root body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-28821) .kmip-footer-2026) :is(.sec-cta,.kmip-concierge,.kmip-photo-concierge) .wpcf7 input[type=\"submit\"],\nhtml:root body:is(.page-id-29435,.page-id-36402,.page-id-43125,.page-id-43126,.page-id-42812,.page-id-42805) .wp-block-post-content :is(.sec-cta,.kmip-concierge,.kmip-photo-concierge) .wpcf7 input[type=\"submit\"] {\n  min-height:62px!important;padding:20px 36px!important;font-weight:300!important;\n  background:transparent!important;color:var(--kmip-review-text,#e5e4e0)!important;border:1px solid var(--kmip-review-border,#777773)!important;\n  opacity:1!important;transition:border-color 300ms ease!important;\n}\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-29993,.page-id-29435,.page-id-30319,.page-id-38022,.page-id-37479,.page-id-37394,.page-id-43114,.page-id-37635,.page-id-37077,.page-id-37238,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37588,.page-id-37567,.page-id-34121,.page-id-37986,.page-id-37647,.page-id-38003,.page-id-39002,.page-id-31884,.page-id-38045,.page-id-32090,.page-id-31882,.page-id-37682,.page-id-39394,.page-id-39593,.page-id-38039,.page-id-43123,.page-id-38056,.page-id-42764,.page-id-40533,.page-id-31918,.page-id-31919,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821),html:root body:is(.page-id-32574,.page-id-31125,.page-id-38022,.page-id-38056) .wp-block-post-content,html:root body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-28821) .kmip-footer-2026) :is(.sec-cta,.kmip-concierge,.kmip-photo-concierge) .wpcf7 input[type=\"submit\"]:is(:hover,:focus-visible),\nhtml:root body:is(.page-id-29435,.page-id-36402,.page-id-43125,.page-id-43126,.page-id-42812,.page-id-42805) .wp-block-post-content :is(.sec-cta,.kmip-concierge,.kmip-photo-concierge) .wpcf7 input[type=\"submit\"]:is(:hover,:focus-visible) {border-color:currentColor!important}\n@media(max-width:599px) {\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a) {min-height:58px!important;padding:18px 28px!important;gap:16px!important}\n}\n@media(prefers-reduced-motion:reduce) {\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a),\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a,.photo-submit)::after {transition:none!important}\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a,.photo-submit)::after {-webkit-mask-position:0 50%!important;mask-position:0 50%!important}\n}\n\n\n\/* Restaurant CTA palette, same shared type and directional arrow. *\/\nhtml:root body:is(.page-id-32574,.page-id-31125) .wp-block-post-content :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-rg__reserve) {\n  --kmip-review-fill:#000;--kmip-review-text:#e5e4e0;--kmip-review-border:#000;\n}\nhtml:root body:is(.page-id-32574,.page-id-31125) .wp-block-post-content :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-rg__reserve):focus-visible {outline-color:var(--rg-ink,#1d1d1d)!important;}\n\/* Only the monochrome header brand changes treatment; photographs are never inverted. *\/\nhtml[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .kmn2027[data-kmn-layout=\"wide\"] .kmn2027__brand img {\n  filter:brightness(0) invert(1) drop-shadow(0 0 .6px rgb(0 0 0 \/ 90%)) drop-shadow(0 1px 2px rgb(0 0 0 \/ 65%))!important;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .kmn2027[data-kmn-layout=\"wide\"] .kmn2027__brand[data-kmip-underlay=\"light\"] img {\n  filter:brightness(0)!important;\n}\n\/* Borderless mode control: small symbol, generous hit area, deliberate separation. *\/\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) #kmip-home-colour-preview-toggle {\n  display:inline-flex!important;\n  align-items:center;\n  justify-content:center;\n  flex:0 0 44px;\n  min-width:44px!important;\n  width:44px!important;\n  max-width:44px!important;\n  height:44px;\n  min-height:44px;\n  padding:13px!important;\n  box-sizing:border-box;\n  margin-inline-end:12px;\n  border:0!important;\n  border-radius:50%;\n  background:transparent!important;\n  box-shadow:none!important;\n  --kmip-home-toggle-ink:#fffef7;\n  color:var(--kmip-home-toggle-ink)!important;\n  cursor:pointer;\n  line-height:1;\n}\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) #kmip-home-colour-preview-toggle svg { display:block;width:18px;height:18px;flex:none; }\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) #kmip-home-colour-preview-toggle:is(:hover,:active,:focus-visible) {color:var(--kmip-home-toggle-ink)!important;background:transparent!important;border:0!important;}\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) #kmip-home-colour-preview-toggle:focus-visible { outline:2px solid currentColor;outline-offset:3px; }\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) #kmip-home-colour-preview-toggle [hidden]{display:none!important;}\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) #kmip-home-colour-preview-toggle .kmip-mode-action,\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) #kmip-home-colour-preview-toggle[data-placement=\"header\"] .kmip-mode-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap!important;}\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) #kmip-home-colour-preview-toggle[data-placement=\"fallback\"] { position:fixed;right:24px;top:96px;z-index:999;margin-inline-end:0; }\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) #kmip-home-colour-preview-toggle[data-placement=\"header\"][data-kmip-underlay=\"light\"] {\n  --kmip-home-toggle-ink:#1d1d1d;\n}\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) #kmip-home-colour-preview-toggle[data-placement=\"header\"][data-kmip-underlay=\"media\"] {\n  filter:drop-shadow(0 1px 2px rgb(0 0 0 \/ 85%));\n}\n@media(prefers-reduced-motion:reduce) {\n  body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) #kmip-home-colour-preview-toggle { transition:none!important; }\n}\n\n\n\/* Desktop controls float over the page; the compact bar retains its own surface. *\/\nhtml[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .kmn2027[data-kmn-layout=\"wide\"] .kmn2027__bar{background:transparent!important}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .kmn2027__inquire{font-weight:300!important}\n\/* Compact navigation retains the original charcoal identity in either page mode. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .kmn2027[data-kmn-layout=\"compact\"] .kmn2027__bar{background:#1d1d1d!important;color:#fffef7!important}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .kmn2027[data-kmn-layout=\"compact\"] .kmn2027__brand img{filter:none!important}\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .kmip-menu-appearance{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:12px 8px;color:var(--kmn-ink,#1d1d1d);font:400 18px\/1.4 var(--wp--preset--font-family--inter,Inter,sans-serif)}\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .kmip-menu-appearance[hidden]{display:none}\nbody:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) #kmip-home-colour-preview-toggle[data-placement=\"menu\"]{--kmip-home-toggle-ink:var(--kmn-ink,#1d1d1d);flex:0 1 auto;min-width:44px!important;width:auto!important;max-width:100%!important;height:auto;min-height:44px;gap:10px;padding:10px 8px!important;margin:0;font:400 18px\/1.4 var(--wp--preset--font-family--inter,Inter,sans-serif);white-space:normal;overflow-wrap:anywhere;}\n\/* States keep the same paired fill\/text; only the border and arrow respond. *\/\nhtml:root body.page:where(:has(#kmip-home-appearance)) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a,.kmip-rg__reserve,.pp-gallery-toggle,.about-profile-link>a):is(:hover,:focus-visible,:active) {\n background:var(--kmip-review-fill,transparent)!important;color:var(--kmip-review-text,#e5e4e0)!important;\n}\nhtml:root body.page:where(:has(#kmip-home-appearance)) #chapter-tabs {\n --kmip-review-text:#1d1d1d;--kmip-review-border:#c9c8c3;--kmip-review-fill:transparent;\n}\nhtml:root body.page:where(:has(#kmip-home-appearance)) #chapter-tabs.kmip-bubble-shared .jumptab-footer .wp-block-button__link {\n background:transparent!important;color:#1d1d1d!important;border:1px solid #c9c8c3!important;\n font:300 clamp(16px,calc(14px + .25vw),18px)\/1.25 var(--wp--preset--font-family--inter,Inter,sans-serif)!important;\n min-height:62px!important;padding:20px 36px!important;\n}\n\n\nhtml[data-kmip-theme-preview=\"dark\"] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-28821) .kmip-footer-2026 .kmip-footer__seal img{filter:brightness(0) invert(.88);mix-blend-mode:normal}\nhtml[data-kmip-theme-preview=\"light\"] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-28821) .kmip-footer-2026 .kmip-footer__seal img{filter:brightness(0);mix-blend-mode:normal}\n\n\/* Directory disclosure: one complete plus rotates to an X when expanded. *\/\nhtml[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .kmip-footer-2026 .kmip-footer__directory>summary{color:var(--kmip-footer-ink)!important}\nhtml[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .kmip-footer-2026 .kmip-footer__directory>summary::after{\n content:\"\"!important;display:block!important;position:static!important;\n width:24px!important;height:24px!important;flex:0 0 24px;\n color:var(--kmip-footer-ink)!important;\n background:linear-gradient(currentColor,currentColor) center\/22px 2px no-repeat,linear-gradient(currentColor,currentColor) center\/2px 22px no-repeat!important;\n clip-path:none!important;-webkit-mask:none!important;mask:none!important;\n transform:rotate(0deg)!important;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .kmip-footer-2026 .kmip-footer__directory[open]>summary::after{transform:rotate(45deg)!important}\n@media(prefers-reduced-motion:reduce){html[data-kmip-theme-preview] body:is(.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .kmip-footer-2026 .kmip-footer__directory>summary::after{transition:none!important}}\n\n\n\/* Retain native desktop stacking. Paint opaque panels so prior text cannot bleed through. *\/\nhtml[data-kmip-theme-preview] body.page-id-8 #how-it-works .signature-service-item {\n background-color:var(--kmip-preview-surface)!important;\n color:var(--kmip-preview-text)!important;opacity:1!important;\n border-color:var(--kmip-preview-rule)!important;\n}\n\/* Equal viewport halves preserve the original clipped, fixed-image presentation. *\/\n@media(min-width:992px){\n html[data-kmip-theme-preview] body.page-id-8 #chantelle {\n  grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0;\n  margin-left:calc(-1 * var(--wp--style--root--padding-left,26px))!important;\n  margin-right:calc(-1 * var(--wp--style--root--padding-right,26px))!important;\n  width:auto!important;max-width:none!important;height:auto!important;min-height:100svh;\n  clip-path:inset(0);align-items:center;\n }\n html[data-kmip-theme-preview] body.page-id-8 #chantelle>.wp-block-media-text__content {align-self:center;background:transparent!important}\n html[data-kmip-theme-preview] body.page-id-8 #chantelle>.wp-block-media-text__media {\n  position:fixed!important;top:0!important;left:50vw!important;right:0!important;\n  width:50vw!important;max-width:50vw!important;height:100svh!important;min-height:0!important;max-height:100svh!important;\n  margin:0!important;overflow:hidden;\n }\n html[data-kmip-theme-preview] body.page-id-8 #chantelle>.wp-block-media-text__media>img {\n  width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;\n  object-fit:cover;object-position:50% 50%;transform:none!important;\n }\n}\n@media(max-width:991px){\n html[data-kmip-theme-preview] body.page-id-8 #chantelle{grid-template-columns:1fr!important;min-height:0!important;height:auto!important;clip-path:none}\n html[data-kmip-theme-preview] body.page-id-8 #chantelle>.wp-block-media-text__content{grid-column:1;grid-row:1}\n html[data-kmip-theme-preview] body.page-id-8 #chantelle>.wp-block-media-text__media{position:relative!important;inset:auto!important;grid-column:1;grid-row:2;width:100%!important;height:auto!important;max-height:none!important;min-height:0!important}\n html[data-kmip-theme-preview] body.page-id-8 #chantelle>.wp-block-media-text__media>img{height:auto!important;width:100%!important;transform:none!important}\n}\n@media(prefers-reduced-motion:reduce){\n html[data-kmip-theme-preview] body.page-id-8 #chantelle{clip-path:none}\n html[data-kmip-theme-preview] body.page-id-8 #chantelle>.wp-block-media-text__media{position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important}\n}\n\/* Testimonials are brief interludes, with lighter bounded type and less blank height. *\/\nhtml[data-kmip-theme-preview] body.page-id-8 #who-we-are>.testimonial {\n --kmip-preview-text:#e5e4e0;--kmip-preview-muted:#959592;\n background:#000!important;color:#e5e4e0!important;\n margin-left:calc(-1 * var(--wp--style--root--padding-left,26px))!important;\n margin-right:calc(-1 * var(--wp--style--root--padding-right,26px))!important;\n width:auto!important;max-width:none!important;\n min-height:0!important;height:auto!important;display:block;\n padding:clamp(48px,4vw,88px) var(--wp--style--root--padding-left,26px)!important;\n}\nhtml[data-kmip-theme-preview=\"light\"] body.page-id-8 #who-we-are>.testimonial {\n --kmip-preview-text:#1d1d1d;--kmip-preview-muted:#63635f;\n background:#fffef7!important;color:#1d1d1d!important;\n}\nhtml[data-kmip-theme-preview] body.page-id-8 #who-we-are>.testimonial blockquote {\n color:inherit!important;font-size:clamp(18px,1.1vw,22px);font-weight:300;line-height:1.5;\n border-left-width:1px;border-left-color:currentColor;\n}\nhtml[data-kmip-theme-preview] body.page-id-8 #who-we-are>.testimonial blockquote>p {font-size:inherit;font-weight:300;line-height:1.5;color:inherit!important}\nhtml[data-kmip-theme-preview] body.page-id-8 #who-we-are>.testimonial cite {font-size:clamp(13px,.7vw,15px);line-height:1.5}\nhtml[data-kmip-theme-preview] body.page-id-8 #who-we-are>.testimonial a {color:inherit}\n\/* Footer keeps useful quiet links; the inquiry alone uses the signature arrow. *\/\nhtml[data-kmip-theme-preview] body.page-id-8 .kmip-footer-2026 a:not(:where(.kmip-footer__inquiry *)){text-decoration:none!important;border-bottom:0!important}\nhtml[data-kmip-theme-preview] body.page-id-8 .kmip-footer-2026 a:not(:where(.kmip-footer__inquiry *)):is(:hover,:focus-visible){text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.22em}\n\/* Existing frames follow the active scroll phase; preserve original media geometry. *\/\nhtml[data-kmip-theme-preview] body.page-id-8 :is(#what-we-do,#why-couples-hire-us) .media-stage:has(>.wp-block-video):not(.is-overlap){\n --kmip-film-rim:var(--kmip-preview-raised);background-color:var(--kmip-film-rim)!important;\n}\n\/* Planner introduction: retain the warm-brown film rim in both appearances. *\/\nhtml[data-kmip-theme-preview] body.page-id-29435 #what-we-do .kmip-planner-intro-film{\n --kmip-film-rim:#332d28;background-color:var(--kmip-film-rim)!important;\n}\n\n\n\/* Vaux pilot: retain the native three-card layout and its existing app.js\n * plus-to-arrow hover owner; animate the photograph inside its fixed frame. *\/\nhtml[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module {\n  --color-body:#fff;--wp--style--color--link:#fff;color:#fff;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module figure {overflow:hidden;}\nhtml[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module figure::after {\n  background:linear-gradient(0deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,.72) 30%,rgba(0,0,0,.35) 55%,rgba(0,0,0,0) 80%)!important;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module :is(.has-text,.has-icon) {color:#fff!important;}\nhtml[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module .hcs-cross-svg {fill:currentColor!important;}\nhtml[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module:focus-within .has-text :is(p,ul,li,.wp-block-heading) {\n  opacity:1!important;transform:none!important;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module:focus-within::after {\n  content:\"\";position:absolute;inset:5px;z-index:5;border:2px solid #fff;outline:2px solid #1d1d1d;border-radius:inherit;pointer-events:none;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module .has-text a:focus-visible {outline:none;}\n@media(hover:none),(pointer:coarse),(max-width:991px) {\n  html[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module .has-text :is(p,ul,li,.wp-block-heading) {opacity:1!important;transform:none!important;}\n}\n@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) {\n  html[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module figure img {transition:transform .6s ease;}\n  html[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module:is(:hover,:focus-within) figure img {transform:scale(1.1);}\n}\n@media(prefers-reduced-motion:reduce) {\n  html[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module .has-text :is(p,ul,li,.wp-block-heading),\n  html[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #more-projects .card-module figure img {transition:none!important;}\n}\n\/* Quiet editorial links keep their own text hierarchy, with no CTA arrows. *\/\nhtml[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) :is(.kmip-vaux-copy,.vaux-research,.kmip-work-research,article:is(.bg-transition,.kmip-case-editorial,.kmip-chateau-story,.kmip-plaza-story,.kmip-villette-story) :is(p,li),#more-projects .main-grid>p,#more-projects .kmip-chateau-more-inner>p) a:not(.wp-element-button):not(:where(#team-credits *,.card-module *)) {\n  color:inherit!important;font-weight:300!important;opacity:1!important;\n  text-decoration-line:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.22em;\n  text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)!important;\n  transition:text-decoration-color 300ms ease!important;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) :is(.kmip-vaux-copy,.vaux-research,.kmip-work-research,article:is(.bg-transition,.kmip-case-editorial,.kmip-chateau-story,.kmip-plaza-story,.kmip-villette-story) :is(p,li),#more-projects .main-grid>p,#more-projects .kmip-chateau-more-inner>p) a:not(.wp-element-button):not(:where(#team-credits *,.card-module *)):is(:hover,:focus-visible) {text-decoration-color:currentColor!important;}\nhtml[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) :is(.kmip-vaux-copy,.vaux-research,.kmip-work-research,article:is(.bg-transition,.kmip-case-editorial,.kmip-chateau-story,.kmip-plaza-story,.kmip-villette-story) :is(p,li),#more-projects .main-grid>p,#more-projects .kmip-chateau-more-inner>p) a:not(.wp-element-button):not(:where(#team-credits *,.card-module *)):focus-visible {outline:2px solid currentColor;outline-offset:4px;}\nhtml[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) :is(#more-projects .main-grid>p,#more-projects .kmip-chateau-more-inner>p) {\n  max-width:68ch!important;margin:clamp(32px,4vw,56px) 0 0!important;\n  font:300 16px\/1.7 var(--wp--preset--font-family--inter,Inter,sans-serif)!important;\n  letter-spacing:0!important;text-align:left!important;color:#e5e4e0!important;\n}\n@media(prefers-reduced-motion:reduce) {\n  html[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) :is(.kmip-vaux-copy,.vaux-research,.kmip-work-research,article:is(.bg-transition,.kmip-case-editorial,.kmip-chateau-story,.kmip-plaza-story,.kmip-villette-story) :is(p,li),#more-projects .main-grid>p,#more-projects .kmip-chateau-more-inner>p) a:not(.wp-element-button):not(:where(#team-credits *,.card-module *)) {transition:none!important;}\n}\n\n\/* Vaux pilot: the existing shared Appearance control selects paired surfaces.\n   Intentional Black projects\/contact and Stone credits keep their own roles. *\/\nbody.page-id-38692 {\n --vaux-surface:#1d1d1d;--vaux-text:#e5e4e0;--vaux-muted:#959592;\n --vaux-caption:#c6c5bf;--vaux-line:#565652;--vaux-film-rim:#252525;\n --kmip-review-text:var(--vaux-text);--kmip-review-border:#777773;\n background-color:var(--vaux-surface);color:var(--vaux-text);\n}\nhtml[data-kmip-theme-preview=\"light\"] body.page-id-38692 {\n --vaux-surface:#e5e4e0;--vaux-text:#1d1d1d;--vaux-muted:#63635f;\n --vaux-caption:#63635f;--vaux-line:#aaa9a3;--vaux-film-rim:#fffef7;\n --kmip-review-border:#c9c8c3;\n}\nhtml[data-kmip-theme-preview=\"light\"] body.page-id-38692 .kmip-story-image>figcaption {opacity:1!important}\nbody.page-id-38692 .kmip-vaux-story,\nbody.page-id-38692 #vaux-questions {\n --kmip-review-text:var(--vaux-text);--kmip-review-border:var(--vaux-line);\n --wp--style--color--link:var(--vaux-text);\n}\nbody.page-id-38692 #vaux-questions :is(.rank-math-question,.rank-math-answer) {color:inherit!important}\nbody.page-id-38692 #vaux-questions :is(.rank-math-list,.rank-math-list-item) {border-color:var(--vaux-line)!important}\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle {\n --kmip-review-text:#1d1d1d;--kmip-review-border:#aaa9a3;\n --wp--style--color--link:#1d1d1d;\n}\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle{margin:0 -26px!important;width:calc(100% + 52px)!important;max-width:none!important;padding:0!important;height:auto!important;min-height:100svh;background:#fffef7!important;color:#1d1d1d!important}\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle>.wp-block-media-text__content{box-sizing:border-box;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:clamp(88px,9vw,144px) clamp(40px,5.5vw,88px) clamp(88px,9vw,144px) clamp(64px,8vw,144px)!important;max-width:none}\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle :is(.vaux-planner-role,.kmip-work-planner-role){font:300 12px\/1.6 Inter,sans-serif!important;letter-spacing:.09em;text-transform:uppercase;color:#63635f!important;margin:0 0 28px!important}\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle h2{font:300 clamp(34px,2.6vw,46px)\/1.16 Overpass,sans-serif!important;letter-spacing:-.025em;text-transform:none!important;margin:0 0 32px!important;color:inherit}\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle .content{padding:0!important;max-width:380px;margin:0!important}\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle .content>p:not(:is(.vaux-research,.kmip-work-research)){font:300 clamp(18px,1.4vw,22px)\/1.65 Inter,sans-serif!important;letter-spacing:0;margin:0!important;color:inherit}\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle :is(.vaux-research,.kmip-work-research){display:flex;flex-wrap:wrap;gap:8px 28px;font:300 14px\/1.5 Inter,sans-serif!important;letter-spacing:0;margin:36px 0 0!important}\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle :is(.vaux-research,.kmip-work-research) a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-decoration-color:#777772;text-decoration-thickness:1px;text-underline-offset:6px}\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle :is(.vaux-research,.kmip-work-research) a:focus-visible{outline:2px solid currentColor;outline-offset:5px}\n@media(hover:hover){body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle :is(.vaux-research,.kmip-work-research) a:hover{text-decoration-color:currentColor}}\n\/* Copy the approved homepage 50\/50 clipped photograph geometry, not its copy. *\/\n@media(min-width:992px) {\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle {\n  grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0;\n  margin-left:calc(-1 * var(--wp--style--root--padding-left,26px))!important;\n  margin-right:calc(-1 * var(--wp--style--root--padding-right,26px))!important;\n  width:auto!important;max-width:none!important;height:auto!important;min-height:100svh;\n  clip-path:inset(0);align-items:center;\n }\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle>.wp-block-media-text__content {align-self:center;background:transparent!important}\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle>.wp-block-media-text__media {\n  position:fixed!important;top:0!important;left:50vw!important;right:0!important;\n  width:50vw!important;max-width:50vw!important;height:100svh!important;min-height:0!important;max-height:100svh!important;\n  margin:0!important;overflow:hidden;\n }\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle>.wp-block-media-text__media>img {\n  width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;\n  object-fit:cover;object-position:50% 50%;transform:none!important;\n }\n}\n@media(max-width:991px) {\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle {grid-template-columns:1fr!important;min-height:0!important;height:auto!important;clip-path:none}\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle>.wp-block-media-text__content {grid-column:1;grid-row:1;padding:88px 26px!important}\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle>.wp-block-media-text__content>:is(h2,.content,:is(.vaux-planner-role,.kmip-work-planner-role)) {box-sizing:border-box;width:100%;max-width:420px;margin-inline:auto!important}\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle>.wp-block-media-text__media {position:relative!important;inset:auto!important;grid-column:1;grid-row:2;width:100%!important;height:auto!important;max-height:none!important;min-height:0!important}\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle>.wp-block-media-text__media>img {height:auto!important;width:100%!important;transform:none!important}\n}\n@media(prefers-reduced-motion:reduce) {\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle {clip-path:none}\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle>.wp-block-media-text__media {position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important}\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) #plan-with-chantelle>.wp-block-media-text__media>img {width:100%!important;height:auto!important;transform:none!important}\n body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716) .hero .vaux-video-toggle {animation:none!important;transition:none!important}\n}\n\/* The homepage inquiry pairs a Black section with the native Charcoal intake. *\/\nhtml[data-kmip-theme-preview] body.page-id-38692 #contact-us {\n --color-bg:#000;--color-body:#e5e4e0;\n --kmip-contact-ink:#e5e4e0;--kmip-contact-muted:#90908b;\n --kmip-review-text:#e5e4e0;--kmip-review-border:#90908b;\n background-color:#000!important;color:#e5e4e0!important;\n}\nhtml[data-kmip-theme-preview] body.page-id-38692 #contact-us .content>:is(h2,p) {color:inherit!important}\nhtml[data-kmip-theme-preview] body.page-id-38692 #contact-us .wpcf7:has(.kmip-unified-intake) {background-color:#1d1d1d!important;color:#e5e4e0!important}\nhtml[data-kmip-theme-preview] body.page-id-38692 #contact-us .kmip-unified-intake {--kmip-intake-label:#e5e4e0;--kmip-intake-focus:#e5e4e0;color:#e5e4e0!important}\n\/* Footer uses its existing token API and independent link\/controller owners. *\/\nhtml[data-kmip-theme-preview] body.page-id-38692 .kmip-footer-2026 {--kmip-footer-paper:var(--vaux-surface);--kmip-footer-ink:var(--vaux-text);--kmip-footer-muted:var(--vaux-muted);--kmip-footer-line:var(--vaux-line)}\n\n\n\/* Sonia43309: same four surfaces and component owners as the approved Vaux pilot. *\/\nbody.page-id-43309 {\n --sonia-surface:#1d1d1d;--sonia-text:#e5e4e0;--sonia-muted:#959592;\n --sonia-caption:#c6c5bf;--sonia-line:#565652;--sonia-film-rim:#252525;\n --kmip-review-text:var(--sonia-text);--kmip-review-border:#777773;\n --wp--style--color--link:var(--sonia-text);background:var(--sonia-surface);color:var(--sonia-text);\n}\nhtml[data-kmip-theme-preview=\"light\"] body.page-id-43309 {\n --sonia-surface:#e5e4e0;--sonia-text:#1d1d1d;--sonia-muted:#63635f;\n --sonia-caption:#63635f;--sonia-line:#aaa9a3;--sonia-film-rim:#fffef7;\n --kmip-review-border:#aaa9a3;\n}\nhtml[data-kmip-theme-preview] body.page-id-43309 :is(.kmip-case-editorial,#behind-the-scenes,#gallery,#faq) {\n --color-bg:var(--sonia-surface);--color-body:var(--sonia-text);\n --kmip-review-text:var(--sonia-text);--kmip-review-border:var(--sonia-line);\n --wp--style--color--link:var(--sonia-text);background-color:var(--sonia-surface)!important;color:var(--sonia-text)!important;\n}\nhtml[data-kmip-theme-preview] body.page-id-43309 :is(.kmip-case-intro,#behind-the-scenes,#gallery,#faq) :is(h2,h3,p,blockquote,figcaption) {color:inherit}\nhtml[data-kmip-theme-preview] body.page-id-43309 .kmip-case-reading>.article-item {border-top-color:var(--sonia-line)!important}\nhtml[data-kmip-theme-preview] body.page-id-43309 .kmip-case-pullquote {border-block-color:var(--sonia-line)!important}\nhtml[data-kmip-theme-preview] body.page-id-43309 :is(.kmip-story-image,.kmip-sonia-reel)>figcaption,\nhtml[data-kmip-theme-preview] body.page-id-43309 :is(.kmip-case-pullquote cite,.kmip-brief-translation) {color:var(--sonia-caption)!important;opacity:1!important}\nhtml[data-kmip-theme-preview] body.page-id-43309 figure.kmip-sonia-reel::before {background:var(--sonia-film-rim)!important}\nhtml[data-kmip-theme-preview] body.page-id-43309 #faq :is(.rank-math-question,.rank-math-answer,.rank-math-answer p) {color:var(--sonia-text)!important}\nhtml[data-kmip-theme-preview] body.page-id-43309 #faq :is(.rank-math-faq-item,.rank-math-list-item,hr) {border-color:var(--sonia-line)!important}\nhtml[data-kmip-theme-preview] body.page-id-43309 .hero {--kmip-review-text:#e5e4e0;--kmip-review-border:#b0afaa;color:#e5e4e0!important;background-color:#1d1d1d!important}\nhtml[data-kmip-theme-preview] body.page-id-43309 .hero .content>:is(h1,p) {color:#e5e4e0!important}\n\/* Reuse the existing hero control; native playback\/reduced-motion controller stays intact. *\/\nbody.page-id-43309 .hero .kmip-work-video-toggle{position:absolute;inset:auto auto 12px 12px;z-index:6;display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:13px;border:0;border-radius:3px;background:rgb(17 17 17 \/ 60%);color:#fffef7;cursor:pointer;line-height:1;box-shadow:none}\nbody.page-id-43309 .hero .kmip-work-video-toggle svg{width:18px;height:18px;display:block;fill:currentColor}\nbody.page-id-43309 .hero .kmip-work-video-toggle:focus-visible{outline:2px solid #fffef7;outline-offset:2px;box-shadow:0 0 0 4px #1d1d1d}\n@media(hover:hover){body.page-id-43309 .hero .kmip-work-video-toggle:hover{background:rgb(17 17 17 \/ 75%)}}\nhtml[data-kmip-theme-preview] body.page-id-43309 #more-projects {--kmip-review-text:#e5e4e0;--kmip-review-border:#777773;background:#000!important;color:#e5e4e0!important}\nhtml[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module {\n  --color-body:#fff;--wp--style--color--link:#fff;color:#fff;\n}\nhtml[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module figure {overflow:hidden;}\nhtml[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module figure::after {\n  background:linear-gradient(0deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,.72) 30%,rgba(0,0,0,.35) 55%,rgba(0,0,0,0) 80%)!important;\n}\nhtml[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module :is(.has-text,.has-icon) {color:#fff!important;}\nhtml[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module .hcs-cross-svg {fill:currentColor!important;}\nhtml[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module:focus-within .has-text :is(p,ul,li,.wp-block-heading) {\n  opacity:1!important;transform:none!important;\n}\nhtml[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module:focus-within::after {\n  content:\"\";position:absolute;inset:5px;z-index:5;border:2px solid #fff;outline:2px solid #1d1d1d;border-radius:inherit;pointer-events:none;\n}\nhtml[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module .has-text a:focus-visible {outline:none;}\n@media(hover:none),(pointer:coarse),(max-width:991px) {\n  html[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module .has-text :is(p,ul,li,.wp-block-heading) {opacity:1!important;transform:none!important;}\n}\n@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) {\n  html[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module figure img {transition:transform .6s ease;}\n  html[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module:is(:hover,:focus-within) figure img {transform:scale(1.1);}\n}\n@media(prefers-reduced-motion:reduce) {\n  html[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module .has-text :is(p,ul,li,.wp-block-heading),\n  html[data-kmip-theme-preview] body.page-id-43309 #more-projects .card-module figure img {transition:none!important;}\n}\n\/* Quiet editorial links keep their own text hierarchy, with no CTA arrows. *\/\nhtml[data-kmip-theme-preview] body.page-id-43309 :is(#the-evening .has-content,.kmip-case-reading,.kmip-work-research,#more-projects .main-grid>p) a:not(.wp-element-button) {\n  color:inherit!important;font-weight:300!important;opacity:1!important;\n  text-decoration-line:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.22em;\n  text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)!important;\n  transition:text-decoration-color 300ms ease!important;\n}\nhtml[data-kmip-theme-preview] body.page-id-43309 :is(#the-evening .has-content,.kmip-case-reading,.kmip-work-research,#more-projects .main-grid>p) a:not(.wp-element-button):is(:hover,:focus-visible) {text-decoration-color:currentColor!important;}\nhtml[data-kmip-theme-preview] body.page-id-43309 :is(#the-evening .has-content,.kmip-case-reading,.kmip-work-research,#more-projects .main-grid>p) a:not(.wp-element-button):focus-visible {outline:2px solid currentColor;outline-offset:4px;}\nhtml[data-kmip-theme-preview] body.page-id-43309 #more-projects .main-grid>p {\n  max-width:68ch!important;margin:clamp(32px,4vw,56px) 0 0!important;\n  font:300 16px\/1.7 var(--wp--preset--font-family--inter,Inter,sans-serif)!important;\n  letter-spacing:0!important;text-align:left!important;color:#e5e4e0!important;\n}\n@media(prefers-reduced-motion:reduce) {\n  html[data-kmip-theme-preview] body.page-id-43309 :is(#the-evening .has-content,.kmip-case-reading,.kmip-work-research,#more-projects .main-grid>p) a:not(.wp-element-button) {transition:none!important;}\n}\n\nbody.page-id-43309 #plan-with-nadia {\n --kmip-review-text:#1d1d1d;--kmip-review-border:#aaa9a3;\n --wp--style--color--link:#1d1d1d;\n}\nbody.page-id-43309 #plan-with-nadia{margin:0 -26px!important;width:calc(100% + 52px)!important;max-width:none!important;padding:0!important;height:auto!important;min-height:100svh;background:#fffef7!important;color:#1d1d1d!important}\nbody.page-id-43309 #plan-with-nadia>.wp-block-media-text__content{box-sizing:border-box;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:clamp(88px,9vw,144px) clamp(40px,5.5vw,88px) clamp(88px,9vw,144px) clamp(64px,8vw,144px)!important;max-width:none}\nbody.page-id-43309 #plan-with-nadia .kmip-work-planner-role{font:300 12px\/1.6 Inter,sans-serif!important;letter-spacing:.09em;text-transform:uppercase;color:#63635f!important;margin:0 0 28px!important}\nbody.page-id-43309 #plan-with-nadia h2{font:300 clamp(34px,2.6vw,46px)\/1.16 Overpass,sans-serif!important;letter-spacing:-.025em;text-transform:none!important;margin:0 0 32px!important;color:inherit}\nbody.page-id-43309 #plan-with-nadia .content{padding:0!important;max-width:380px;margin:0!important}\nbody.page-id-43309 #plan-with-nadia .content>p:not(.kmip-work-research){font:300 clamp(18px,1.4vw,22px)\/1.65 Inter,sans-serif!important;letter-spacing:0;margin:0!important;color:inherit}\nbody.page-id-43309 #plan-with-nadia .kmip-work-research{display:flex;flex-wrap:wrap;gap:8px 28px;font:300 14px\/1.5 Inter,sans-serif!important;letter-spacing:0;margin:36px 0 0!important}\nbody.page-id-43309 #plan-with-nadia .kmip-work-research a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-decoration-color:#777772;text-decoration-thickness:1px;text-underline-offset:6px}\nbody.page-id-43309 #plan-with-nadia .kmip-work-research a:focus-visible{outline:2px solid currentColor;outline-offset:5px}\n@media(hover:hover){body.page-id-43309 #plan-with-nadia .kmip-work-research a:hover{text-decoration-color:currentColor}}\n\/* Copy the approved homepage 50\/50 clipped photograph geometry, not its copy. *\/\n@media(min-width:992px) {\n body.page-id-43309 #plan-with-nadia {\n  grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0;\n  margin-left:calc(-1 * var(--wp--style--root--padding-left,26px))!important;\n  margin-right:calc(-1 * var(--wp--style--root--padding-right,26px))!important;\n  width:auto!important;max-width:none!important;height:auto!important;min-height:100svh;\n  clip-path:inset(0);align-items:center;\n }\n body.page-id-43309 #plan-with-nadia>.wp-block-media-text__content {align-self:center;background:transparent!important}\n body.page-id-43309 #plan-with-nadia>.wp-block-media-text__media {\n  position:fixed!important;top:0!important;left:50vw!important;right:0!important;\n  width:50vw!important;max-width:50vw!important;height:100svh!important;min-height:0!important;max-height:100svh!important;\n  margin:0!important;overflow:hidden;\n }\n body.page-id-43309 #plan-with-nadia>.wp-block-media-text__media>img {\n  width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;\n  object-fit:cover;object-position:50% 50%;transform:none!important;\n }\n}\n@media(max-width:991px) {\n body.page-id-43309 #plan-with-nadia {grid-template-columns:1fr!important;min-height:0!important;height:auto!important;clip-path:none}\n body.page-id-43309 #plan-with-nadia>.wp-block-media-text__content {grid-column:1;grid-row:1;padding:88px 26px!important}\n body.page-id-43309 #plan-with-nadia>.wp-block-media-text__content>:is(h2,.content,.kmip-work-planner-role) {box-sizing:border-box;width:100%;max-width:420px;margin-inline:auto!important}\n body.page-id-43309 #plan-with-nadia>.wp-block-media-text__media {position:relative!important;inset:auto!important;grid-column:1;grid-row:2;width:100%!important;height:auto!important;max-height:none!important;min-height:0!important}\n body.page-id-43309 #plan-with-nadia>.wp-block-media-text__media>img {height:auto!important;width:100%!important;transform:none!important}\n}\n@media(prefers-reduced-motion:reduce) {\n body.page-id-43309 #plan-with-nadia {clip-path:none}\n body.page-id-43309 #plan-with-nadia>.wp-block-media-text__media {position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important}\n body.page-id-43309 #plan-with-nadia>.wp-block-media-text__media>img {width:100%!important;height:auto!important;transform:none!important}\n body.page-id-43309 .hero .kmip-work-video-toggle {animation:none!important;transition:none!important}\n}\n\n\/* Short existing lead remains; Contact1 is Black with Charcoal intake and native white fields. *\/\nhtml[data-kmip-theme-preview] body.page-id-43309 #contact-us {\n --sonia-contact-body:#e5e4e0;--sonia-contact-muted:#aaa9a3;--sonia-form-label:#e5e4e0;--sonia-form-focus:#e5e4e0;--sonia-form-error:#ffb5ae;\n --kmip-review-text:#e5e4e0;--kmip-review-border:#90908b;\n background:#000!important;color:#e5e4e0!important;\n}\nhtml[data-kmip-theme-preview] body.page-id-43309 #contact-us .content>:is(h2,p) {color:inherit!important}\nhtml[data-kmip-theme-preview] body.page-id-43309 #contact-us .wpcf7:has(.kmip-unified-intake) {background:#1d1d1d!important;color:#e5e4e0!important}\nhtml[data-kmip-theme-preview] body.page-id-43309 .kmip-footer-2026 {--kmip-footer-paper:var(--sonia-surface);--kmip-footer-ink:var(--sonia-text);--kmip-footer-muted:var(--sonia-muted);--kmip-footer-line:var(--sonia-line)}\n\n\n\/* Restaurant guides retain their approved fixed WarmWhite footer.\n   Service footers follow the one shared mode pair, with an outline inquiry action. *\/\nbody:is(.page-id-32574,.page-id-31125) .kmip-footer-2026 {\n --kmip-footer-paper:#fffef7;--kmip-footer-ink:#1d1d1d;--kmip-footer-muted:#63635f;--kmip-footer-line:#aaa9a3;\n --kmip-review-fill:transparent;--kmip-review-text:var(--kmip-footer-ink);--kmip-review-border:var(--kmip-footer-line);--kmip-service-focus:var(--kmip-footer-ink);\n}\nbody:is(.page-id-32574,.page-id-31125) .kmip-footer-2026 :is(.kmip-footer__logo,.kmip-footer__seal) img {filter:brightness(0)}\nbody:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-28821) .kmip-footer-2026 {\n --kmip-footer-paper:var(--kmip-mode-surface);--kmip-footer-ink:var(--kmip-mode-ink);\n --kmip-footer-muted:var(--kmip-mode-muted);--kmip-footer-line:var(--kmip-mode-rule);\n --kmip-review-fill:transparent;--kmip-review-text:var(--kmip-footer-ink);--kmip-review-border:var(--kmip-footer-line);--kmip-service-focus:var(--kmip-footer-ink);\n}\n\n\/* All case studies: four-surface registry. Vaux\/Sonia retain their approved native adapters. *\/\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) {\n --kmip-case-surface:#1d1d1d;--kmip-case-text:#e5e4e0;--kmip-case-muted:#959592;\n --kmip-case-caption:#c6c5bf;--kmip-case-line:#565652;--kmip-case-film-rim:#1d1d1d;\n --kmip-review-text:var(--kmip-case-text);--kmip-review-border:#777773;\n --wp--style--color--link:var(--kmip-case-text);\n background-color:var(--kmip-case-surface);color:var(--kmip-case-text);\n}\nhtml[data-kmip-theme-preview=\"light\"] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) {\n --kmip-case-surface:#e5e4e0;--kmip-case-text:#1d1d1d;--kmip-case-muted:#63635f;\n --kmip-case-caption:#63635f;--kmip-case-line:#aaa9a3;--kmip-case-film-rim:#fffef7;\n --kmip-review-border:var(--kmip-case-line);\n}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) :is(.bg-transition,.kmip-case-editorial,.kmip-chateau-story,.kmip-plaza-story,.kmip-villette-story,#faq,#gallery,#gallery-and-films,#shorts,#shorts-videos):not(.hero) {\n --color-bg:var(--kmip-case-surface)!important;--color-body:var(--kmip-case-text)!important;\n --kmip-review-text:var(--kmip-case-text);--kmip-review-border:var(--kmip-case-line);\n --wp--style--color--link:var(--kmip-case-text);\n background-color:var(--kmip-case-surface)!important;color:var(--kmip-case-text)!important;\n}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) :is(.article-item,.kmip-chateau-chapter,.kmip-plaza-chapter,.kmip-villette-chapter):not(.hero)>:is(h1,h2,h3,p,blockquote) {color:var(--kmip-case-text)!important}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) :is(.kmip-case-reading>.article-item,.kmip-case-pullquote) {border-color:var(--kmip-case-line)!important}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) #faq :is(.rank-math-question,.rank-math-answer,.rank-math-answer p) {color:var(--kmip-case-text)!important}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) #faq :is(.rank-math-faq-item,.rank-math-list-item,hr) {border-color:var(--kmip-case-line)!important}\n\/* Existing native captions remain in flow and editable. No gallery display changes. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) :is(.kmip-story-image>figcaption,.kmip-case-film-credit,.kmip-plaza-film-caption,.kmip-family-film-caption,.kmip-chateau-film-credit,.kmip-case-pullquote cite) {color:var(--kmip-case-caption)!important;opacity:1!important}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) :is(.kmip-case-film-rim,.kmip-chateau-featured-film,.kmip-plaza-film,.kmip-case-preview-film) {background-color:var(--kmip-case-film-rim)!important}\n\/* Photographic heroes stay paired; StoryHero headers36730\/36801 inherit their story surface. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) .hero {--kmip-review-text:#e5e4e0;--kmip-review-border:#b0afaa;--wp--style--color--link:#e5e4e0;color:#e5e4e0!important}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) .hero .content>:is(h1,h2,p) {color:#e5e4e0!important}\n\/* Team credits retain native Stone; photo reviews retain their native Black presentation. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) .kmip-team-credits {--kmip-review-text:#1d1d1d;--kmip-review-border:#aaa9a3;color:#1d1d1d!important}\n\/* Black inquiry, Charcoal intake, original native white controls and form identities. *\/\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-40533,.page-id-36402,.page-id-43125,.page-id-43126) #contact-us,html:root[data-kmip-theme-preview] body.page-id-42812 #album-inquiry,html:root[data-kmip-theme-preview] body.page-id-42805 #request) {\n --kmip-review-text:#e5e4e0;--kmip-review-border:#90908b;\n --kmip-contact-ink:#e5e4e0;--kmip-contact-muted:#aaa9a3;--kmip-contact-line:#777773;\n --kmip-intake-label:#e5e4e0;--kmip-intake-focus:#e5e4e0;--kmip-intake-error:#ffb5ae;\n background-color:#000!important;color:#e5e4e0!important;\n}\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-40533,.page-id-36402,.page-id-43125,.page-id-43126) #contact-us,html:root[data-kmip-theme-preview] body.page-id-42812 #album-inquiry,html:root[data-kmip-theme-preview] body.page-id-42805 #request) :is(.content>h2,.content>p,form p,.kmip-form-privacy a,.kmip-form-note,.wpcf7-response-output) {color:#e5e4e0!important}\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-40533,.page-id-36402,.page-id-43125,.page-id-43126) #contact-us,html:root[data-kmip-theme-preview] body.page-id-42812 #album-inquiry,html:root[data-kmip-theme-preview] body.page-id-42805 #request) .wpcf7:has(.kmip-unified-intake) {background-color:#1d1d1d!important;color:#e5e4e0!important}\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-40533,.page-id-36402,.page-id-43125,.page-id-43126) #contact-us,html:root[data-kmip-theme-preview] body.page-id-42812 #album-inquiry,html:root[data-kmip-theme-preview] body.page-id-42805 #request) .kmip-unified-intake label {color:#e5e4e0!important}\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-40533,.page-id-36402,.page-id-43125,.page-id-43126) #contact-us,html:root[data-kmip-theme-preview] body.page-id-42812 #album-inquiry,html:root[data-kmip-theme-preview] body.page-id-42805 #request) .kmip-unified-intake :is(input[type=\"text\"],input[type=\"email\"],input[type=\"tel\"],input[type=\"date\"],input[type=\"number\"],input[type=\"url\"],select,textarea) {background-color:#fffef7!important;color:#1d1d1d!important}\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-40533,.page-id-36402,.page-id-43125,.page-id-43126) #contact-us,html:root[data-kmip-theme-preview] body.page-id-42812 #album-inquiry,html:root[data-kmip-theme-preview] body.page-id-42805 #request) .kmip-unified-intake ::placeholder {color:#63635f!important;opacity:1!important}\n:is(html:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-40533,.page-id-36402,.page-id-43125,.page-id-43126) #contact-us,html:root[data-kmip-theme-preview] body.page-id-42812 #album-inquiry,html:root[data-kmip-theme-preview] body.page-id-42805 #request) .wpcf7-not-valid-tip {color:#ffb5ae!important}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) .kmip-footer-2026 {--kmip-footer-paper:var(--kmip-case-surface);--kmip-footer-ink:var(--kmip-case-text);--kmip-footer-muted:var(--kmip-case-muted);--kmip-footer-line:var(--kmip-case-line)}\n\/* Reuse existing video controllers; presentation only. Actual photo\/story heroes get no new Pause UI. *\/\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) .hero .kmip-work-video-toggle{position:absolute;inset:auto auto 12px 12px;z-index:6;display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:13px;border:0;border-radius:3px;background:rgb(17 17 17 \/ 60%);color:#fffef7;cursor:pointer;line-height:1;box-shadow:none}\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) .hero .kmip-work-video-toggle svg{width:18px;height:18px;display:block;fill:currentColor}\nbody:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) .hero .kmip-work-video-toggle:focus-visible{outline:2px solid #fffef7;outline-offset:2px;box-shadow:0 0 0 4px #1d1d1d}\n@media(hover:hover){body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) .hero .kmip-work-video-toggle:hover{background:rgb(17 17 17 \/ 75%)}}\n\/* Existing controlled reels: one video row, one caption row; no absolute button over the caption. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820) :is(#result,#intro,#shorts) figure.wp-block-video.kmip-work-reel-controlled {position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820) :is(#result,#intro,#shorts) figure.kmip-work-reel-controlled>video {grid-area:1 \/ 1}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820) :is(#result,#intro,#shorts) figure.kmip-work-reel-controlled>figcaption {grid-area:2 \/ 1;color:var(--kmip-case-caption)!important}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820) :is(#result,#intro,#shorts) figure.kmip-work-reel-controlled>.kmip-work-reel-toggle {\n position:relative!important;grid-area:1 \/ 1;align-self:end;justify-self:start;inset:auto!important;z-index:2;display:inline-flex!important;align-items:center;justify-content:center;\n box-sizing:border-box;min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important;max-width:none;margin:8px!important;padding:0!important;appearance:none;border:0!important;border-radius:3px;background:rgba(17,17,17,.72)!important;color:#fffef7!important;cursor:pointer;box-shadow:none!important;\n}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820) :is(#result,#intro,#shorts) .kmip-work-reel-toggle::before {content:none}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820) :is(#result,#intro,#shorts) .kmip-work-reel-toggle svg {position:relative;display:block;width:18px;height:18px;fill:currentColor}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820) :is(#result,#intro,#shorts) .kmip-work-reel-toggle:focus-visible {outline:2px solid #fffef7!important;outline-offset:2px;box-shadow:0 0 0 4px #1d1d1d!important}\n@media(prefers-reduced-motion:reduce){body:is(.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38832,.page-id-38885,.page-id-41716) .hero .kmip-work-video-toggle,html:root[data-kmip-theme-preview] body:is(.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820) .kmip-work-reel-toggle {animation:none!important;transition:none!important}}\n\n\n\/* Work gateway: neutral title\/filter surfaces follow Appearance.\n   Photographic cards keep their existing overlay, white labels and motion owner. *\/\nhtml[data-kmip-theme-preview] body.page-id-29993 {\n --kmip-work-filter-active:color-mix(in srgb,var(--kmip-mode-ink) 8%,transparent);\n --kmip-work-filter-focus:var(--kmip-mode-ink);\n background-color:var(--kmip-mode-surface);color:var(--kmip-mode-ink);\n}\nhtml:root[data-kmip-theme-preview] body.page-id-29993 .wp-block-post-content>:is(.sec-hero,.sec.v2:has(>#case-studies)) {\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n --wp--style--color--link:var(--color-body);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n --kmip-review-text:var(--kmip-mode-ink,#1d1d1d);--kmip-review-border:var(--kmip-mode-rule,#aaa9a3);\n}\nhtml:root[data-kmip-theme-preview] body.page-id-29993 .sec-hero>.wp-block-heading {color:var(--kmip-mode-ink)!important}\nhtml:root[data-kmip-theme-preview] body.page-id-29993 .sec-hero>p {color:var(--kmip-mode-muted)!important}\nhtml:root[data-kmip-theme-preview] body.page-id-29993 .filters,\nhtml:root[data-kmip-theme-preview] body.page-id-29993 .filters :is(h5,button,label) {color:var(--kmip-mode-ink)!important}\nhtml:root[data-kmip-theme-preview] body.page-id-29993 .filters ul[data-work-panel] {\n background:var(--kmip-mode-paper);color:var(--kmip-mode-ink);border-color:var(--kmip-mode-rule);\n}\nhtml[data-kmip-theme-preview] body.page-id-29993 #all-items .card-module {\n --color-body:#fffef7;--color-heading:var(--color-body);--wp--style--color--link:#fffef7;\n}\n\n\/* Planner profiles: neutral editorial copy follows Appearance; portrait heroes\n   and the existing Black testimonial interludes keep their own foreground. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-31718,.page-id-30743) main {\n --kmip-review-fill:transparent;--kmip-review-text:var(--kmip-mode-ink);\n --kmip-review-border:var(--kmip-mode-rule);--kmip-service-focus:var(--kmip-mode-ink);\n}\nhtml:root[data-kmip-theme-preview] body.page-id-31718 #what-clients-say .card:not(.card-module) {\n --color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);--wp--style--color--link:var(--color-body);\n background-color:var(--kmip-mode-paper)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-30743 #nadia-profile,\nhtml:root[data-kmip-theme-preview] body.page-id-30743 #nadia-profile>.sec:not(.nadia-home-testimonial):not(.kmip-planner-hero-shell) {\n --color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);--wp--style--color--link:var(--color-body);\n --kmip-film-rim:var(--kmip-mode-paper);--kmip-mode-local-muted:var(--kmip-mode-muted);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-30743 #nadia-profile>.has-custom-white-background-color {\n background-color:var(--kmip-mode-paper)!important;\n}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-31718,.page-id-30743) .kmip-people-section {\n --color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);--wp--style--color--link:var(--color-body);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-31718,.page-id-30743) .kmip-planner-hero-shell,\nhtml:root[data-kmip-theme-preview] body:is(.page-id-31718,.page-id-30743) .kmip-planner-hero,\nhtml:root[data-kmip-theme-preview] body.page-id-30743 #nadia-profile .nadia-home-testimonial {\n --color-body:#e5e4e0;--color-heading:currentColor;--wp--style--color--link:#e5e4e0;\n --kmip-review-fill:transparent;--kmip-review-text:#e5e4e0;--kmip-review-border:#777773;--kmip-service-focus:#e5e4e0;\n color:#e5e4e0!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-30743 #nadia-profile #faq :is(.rank-math-question,.rank-math-answer) {color:inherit!important}\nhtml:root[data-kmip-theme-preview] body.page-id-30743 #nadia-profile #faq :is(.rank-math-list-item,.rank-math-faq-item) {border-color:var(--kmip-mode-rule)!important}\n\n\/* Guide-family neutral surfaces: merge into the existing44437 owner after registry\/palette membership.\n   app.js remains the owner of scroll phases. These rules never target photo pixels or intake controls. *\/\nhtml:root[data-kmip-theme-preview] body.page-id-37479 #kmip-where>.where-section:not(.where-private):not(.sec-cta),\nhtml:root[data-kmip-theme-preview] body.page-id-37479 #kmip-where #faq {\n --color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);--kmip-mode-local-muted:var(--kmip-mode-muted);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-37479 #kmip-where .where-private {\n --color-body:#e5e4e0;--color-heading:var(--color-body);--kmip-mode-local-muted:#959592;\n background-color:#1d1d1d!important;color:#e5e4e0!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-37736 .cost-guide {\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n --kmip-review-text:var(--color-body);--kmip-review-border:var(--kmip-mode-rule);--kmip-service-focus:var(--color-body);\n}\nhtml:root[data-kmip-theme-preview] body.page-id-39223 #kmip-photo-guide>.guide-area:not(.has-accent-5-background-color),\nhtml:root[data-kmip-theme-preview] body.page-id-39223 #location-questions {\n --color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);--kmip-mode-local-muted:var(--kmip-mode-muted);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-39223 #kmip-photo-guide>.guide-area.has-accent-5-background-color {\n --color-body:#e5e4e0;--color-heading:var(--color-body);--kmip-mode-local-muted:#959592;color:#e5e4e0!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-39223 .guide-access:not(.guide-access-blue) {color:#e5e4e0!important;--color-body:#e5e4e0;--color-heading:currentColor}\nhtml:root[data-kmip-theme-preview] body.page-id-39397 .creative-ideas-body {\n --color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);--color-border:var(--kmip-mode-rule);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-39397 .creative-cta {--color-body:#fffef7;--color-heading:var(--color-body);color:#fffef7!important}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-31961,.page-id-31550) .bg-transition,\nhtml:root[data-kmip-theme-preview] body.page-id-31961 #faq {\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n --kmip-mode-local-muted:var(--kmip-mode-muted);--kmip-mode-local-rule:var(--kmip-mode-rule);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-31961,.page-id-31550) .bg-transition .card:not(.card-module) {\n --color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n background-color:var(--kmip-mode-paper)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-31550 .sec-map {\n --color-body:#e5e4e0;--color-heading:var(--color-body);background-color:#000;color:#e5e4e0;\n}\n\n\/* About neutral copy uses mode tokens; fixed portraits\/hero\/inquiry keep their existing dark roles. *\/\nhtml:root[data-kmip-theme-preview] body.page-id-29952 #kmip-about {\n --color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);--wp--style--color--link:var(--color-body);\n}\nhtml:root[data-kmip-theme-preview] body.page-id-29952 #kmip-about .about-values {\n --color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);--wp--style--color--link:var(--color-body);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-29952 #kmip-about :is(.about-hero,.about-portrait,.about-inquire,.b15-panel) {\n --about-ink:#1d1d1d;--about-paper:#fffef7;--about-blue:#e5e4e0;\n --color-body:#fffef7;--color-heading:var(--color-body);--wp--style--color--link:var(--color-body);\n --kmip-review-text:#fffef7;--kmip-review-border:#777773;--kmip-review-fill:transparent;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-29952 #kmip-about #chapter-tabs {\n --about-ink:#1d1d1d;--about-paper:#fffef7;--color-body:#1d1d1d;--color-heading:var(--color-body);\n}\nhtml:root[data-kmip-theme-preview=\"dark\"] body.page-id-29952 #kmip-about .about-logo-row img {filter:brightness(0) invert(.88)}\nhtml:root[data-kmip-theme-preview=\"light\"] body.page-id-29952 #kmip-about .about-logo-row img {filter:brightness(0)}\n\n\/* Team portraits stay unchanged; plain directory copy and service-row paper follow the selected pair. *\/\nhtml:root[data-kmip-theme-preview] body.page-id-31913 :is(#team,#services,.signature-service-items,.signature-service-item,#faq) {\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n --wp--style--color--link:var(--color-body);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-31913 :is(.team-hero-refined,.sec-vip-experience) {\n --color-body:#fffef7;--color-heading:var(--color-body);--wp--style--color--link:var(--color-body);\n --kmip-review-text:#fffef7;--kmip-review-border:#777773;--kmip-review-fill:transparent;\n}\n\n\/* Photographer-directory roster and standards are neutral. Its peacock opening and photographic inquiry stay dark. *\/\nhtml:root[data-kmip-theme-preview] body.page-id-31918 .kmip-artists :is(.artists-roster,.artists-standard) {\n --color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);--wp--style--color--link:var(--color-body);\n color:var(--kmip-mode-ink);\n}\nhtml:root[data-kmip-theme-preview] body.page-id-31918 .kmip-artists :is(.artists-opening,.artists-inquiry) {\n --color-body:var(--artists-light,#f4f2ec);--color-heading:var(--color-body);--wp--style--color--link:var(--color-body);\n --kmip-review-text:#fffef7;--kmip-review-border:#777773;--kmip-review-fill:transparent;\n}\n\n\n\/* Service Appearance registry: shared palette, family adapters and existing controller.\n   Native scroll controllers retain their phase classes; native page CSS consumes these tokens. *\/\nbody:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-8,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) {\n --kmip-mode-surface:#1d1d1d;--kmip-mode-paper:#1d1d1d;--kmip-mode-ink:#e5e4e0;\n --kmip-mode-muted:#959592;--kmip-mode-rule:#565652;--kmip-mode-button-fill:#fffef7;--kmip-mode-button-text:#1d1d1d;--kmip-mode-focus:var(--kmip-mode-ink);\n --kmip-mode-color-scheme:dark;--kmip-mode-filter-chevron:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23e5e4e0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\");\n}\nhtml[data-kmip-theme-preview=\"light\"] body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-8,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) {\n --kmip-mode-surface:#e5e4e0;--kmip-mode-paper:#fffef7;--kmip-mode-ink:#1d1d1d;\n --kmip-mode-muted:#63635f;--kmip-mode-rule:#aaa9a3;--kmip-mode-button-fill:#000;--kmip-mode-button-text:#fffef7;--kmip-mode-focus:var(--kmip-mode-ink);\n --kmip-mode-color-scheme:light;--kmip-mode-filter-chevron:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%231d1d1d' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\");\n}\n\/* Chapter panels retain their native light control palette independently of the editorial mode. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090) #chapter-tabs {\n --kmip-mode-button-fill:#000;--kmip-mode-button-text:#fffef7;--kmip-mode-focus:#1d1d1d;\n}\n\n\/* PROPOSED SERVICE REGISTRY FRAGMENT \u2014 integrate into the existing44437 owner.\n   Parent defines the --kmip-mode-* contract once. Not a separate stylesheet\/handler.\n   Keep app.js as sole owner of native scroll phase class changes. *\/\nhtml[data-kmip-theme-preview] body:is(.page-id-37238,.page-id-36402,.page-id-37588,.page-id-37984,.page-id-37647,.page-id-31919,.page-id-31882,.page-id-32090,.page-id-37986,.page-id-29435,.page-id-31718,.page-id-37394,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31850) .bg-transition {\n --kmip-review-fill:transparent;\n --kmip-review-text:var(--color-body);\n --kmip-review-border:var(--kmip-mode-local-rule,var(--kmip-mode-rule));\n --kmip-service-focus:var(--color-body);\n --wp--style--color--link:var(--color-body);\n background-color:var(--color-bg)!important;color:var(--color-body)!important;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-37238,.page-id-36402,.page-id-37588,.page-id-37984,.page-id-37647,.page-id-31919,.page-id-31882,.page-id-32090,.page-id-37986,.page-id-29435,.page-id-31718,.page-id-37394,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31850) .bg-transition.has-contrast-background-color {\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n --kmip-mode-local-muted:var(--kmip-mode-muted);--kmip-mode-local-rule:var(--kmip-mode-rule);\n}\n\/* Explicit native Light\/Warm\/White\/Black scroll phases retain their roles, like Home. *\/\nhtml[data-kmip-theme-preview] body:is(.page-id-37238,.page-id-36402,.page-id-37588,.page-id-37984,.page-id-37647,.page-id-31919,.page-id-31882,.page-id-32090,.page-id-37986,.page-id-29435,.page-id-31718,.page-id-37394,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31850) .bg-transition.has-base-background-color {\n --color-bg:#e5e4e0;--color-body:#1d1d1d;--color-heading:var(--color-body);--kmip-mode-local-muted:#63635f;--kmip-mode-local-rule:#aaa9a3;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-37238,.page-id-36402,.page-id-37588,.page-id-37984,.page-id-37647,.page-id-31919,.page-id-31882,.page-id-32090,.page-id-37986,.page-id-29435,.page-id-31718,.page-id-37394,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31850) .bg-transition.has-accent-5-background-color {\n --color-bg:#000;--color-body:#e5e4e0;--color-heading:var(--color-body);--kmip-mode-local-muted:#959592;--kmip-mode-local-rule:#565652;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-37238,.page-id-36402,.page-id-37588,.page-id-37984,.page-id-37647,.page-id-31919,.page-id-31882,.page-id-32090,.page-id-37986,.page-id-29435,.page-id-31718,.page-id-37394,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31850) .bg-transition:is(.has-custom-warm-background-color,.has-custom-white-background-color) {\n --color-bg:#fffef7;--color-body:#1d1d1d;--color-heading:var(--color-body);--kmip-mode-local-muted:#63635f;--kmip-mode-local-rule:#aaa9a3;\n}\n\/* Venue article\/reel\/film\/gallery neutral families. Native paint declarations\n   move to tokens in proposal-native-palette-edits.json; no inherited global preset remap. *\/\nhtml[data-kmip-theme-preview] body:is(.page-id-37635,.page-id-37077) :is(.kmip-venue-main,.kmip-venue-reels,.kmip-venue-film,.kmip-venue-films,.kmip-venue-gallery) {\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n --kmip-mode-local-muted:var(--kmip-mode-muted);--kmip-mode-local-rule:var(--kmip-mode-rule);\n --kmip-review-fill:transparent;--kmip-review-text:var(--kmip-mode-ink);--kmip-review-border:var(--kmip-mode-rule);--kmip-service-focus:var(--kmip-mode-focus);\n --wp--style--color--link:var(--kmip-mode-ink);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml[data-kmip-theme-preview] body.page-id-43114 #kmip-rooftop {\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n --kmip-mode-local-muted:var(--kmip-mode-muted);--kmip-mode-local-rule:var(--kmip-mode-rule);\n --kmip-review-fill:transparent;--kmip-review-text:var(--kmip-mode-ink);--kmip-review-border:var(--kmip-mode-rule);--kmip-service-focus:var(--kmip-mode-focus);\n --wp--style--color--link:var(--kmip-mode-ink);\n}\n\/* The custom comparison paints its sticky cells Charcoal; keep the complete pair fixed. *\/\nhtml[data-kmip-theme-preview] body.page-id-43114 #kmip-rooftop .rooftop-dark {\n --color-bg:#1d1d1d;--color-body:#e5e4e0;--color-heading:var(--color-body);--kmip-mode-local-muted:#959592;--kmip-mode-local-rule:#565652;\n --kmip-review-fill:transparent;--kmip-review-text:#e5e4e0;--kmip-review-border:#777773;--kmip-service-focus:#e5e4e0;\n --wp--style--color--link:#e5e4e0;\n}\n\/* FAQ is a neutral independent surface, rather than whichever scroll phase sits behind it. *\/\nhtml[data-kmip-theme-preview] body:is(.page-id-37238,.page-id-36402,.page-id-37635,.page-id-37077,.page-id-43114,.page-id-37394) .sec-faq {\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n --kmip-mode-local-muted:var(--kmip-mode-muted);--kmip-mode-local-rule:var(--kmip-mode-rule);\n --kmip-review-text:var(--kmip-mode-ink);--kmip-review-border:var(--kmip-mode-rule);--kmip-service-focus:var(--kmip-mode-focus);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-37238,.page-id-36402,.page-id-37635,.page-id-37077,.page-id-43114,.page-id-37394) .sec-faq :is(.rank-math-question,.rank-math-answer,.rank-math-answer p) {color:var(--kmip-mode-ink)!important}\nhtml[data-kmip-theme-preview] body:is(.page-id-37238,.page-id-36402,.page-id-37635,.page-id-37077,.page-id-43114,.page-id-37394) .sec-faq :is(.rank-math-faq-item,.rank-math-list-item,hr) {border-color:var(--kmip-mode-rule)!important}\n\/* Existing Work\/related phases are intentionally Black. Forms and heroes are untouched. *\/\nhtml[data-kmip-theme-preview] body:is(.page-id-37238,.page-id-37635,.page-id-37077) #more-projects {\n --color-bg:#000;--color-body:#e5e4e0;--color-heading:var(--color-body);--kmip-mode-local-muted:#959592;--kmip-mode-local-rule:#565652;\n --kmip-review-fill:transparent;--kmip-review-text:#e5e4e0;--kmip-review-border:#777773;--kmip-service-focus:#e5e4e0;\n background-color:#000!important;color:#e5e4e0!important;\n}\n\/* Real neutral labels\/captions use paired quiet ink at full opacity.\n   This does not target photo-overlay labels or image\/video elements. *\/\nhtml[data-kmip-theme-preview] body:is(.page-id-37238,.page-id-36402,.page-id-37588,.page-id-37984,.page-id-37647,.page-id-31919,.page-id-31882,.page-id-32090,.page-id-37986,.page-id-29435,.page-id-31718,.page-id-37394,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31850) .bg-transition :is(.has-title>.eyebrow,.article-item>.eyebrow,.article-header>section>.eyebrow) {\n color:var(--kmip-mode-local-muted,var(--kmip-mode-muted))!important;opacity:1!important;mix-blend-mode:normal!important;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-37635,.page-id-37077) :is(.kmip-venue-main,.kmip-venue-reels,.kmip-venue-film,.kmip-venue-films,.kmip-venue-gallery) :is(.has-title>.eyebrow,.case-summery .eyebrow) {\n color:var(--kmip-mode-muted)!important;opacity:1!important;mix-blend-mode:normal!important;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-37635,.page-id-37077) :is(.kmip-venue-features .setups .setup-item-content>.has-figure>figure.wp-block-image>figcaption,.kmip-venue-reels figure.wp-block-video>figcaption) {\n color:var(--kmip-mode-muted)!important;opacity:1!important;\n}\nhtml[data-kmip-theme-preview] body:is(.page-id-37238,.page-id-36402,.page-id-37635,.page-id-37077,.page-id-43114,.page-id-37394) .sec-faq>.eye {\n color:var(--kmip-mode-muted)!important;opacity:1!important;mix-blend-mode:normal!important;\n}\n\n\/* DRAFT merge into the existing shared structural service adapter in44437.\n   Root defines --kmip-mode-* tokens and existing controller\/loader membership.\n   Native catalog\/album palettes are parameterized in their existing page owners.\n   This section covers only native structural phases outside those family roots. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-39002,.page-id-34121,.page-id-42805) main :is(#faq,#editing-faq) {\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n --kmip-review-fill:var(--kmip-mode-button-fill);--kmip-review-text:var(--kmip-mode-button-text);--kmip-review-border:var(--kmip-mode-button-fill);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-39002,.page-id-34121,.page-id-42805) main :is(#faq,#editing-faq) :is(.eye,.rank-math-question,.rank-math-answer) {\n color:inherit!important;border-color:var(--kmip-mode-rule)!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-42812 #album-questions {\n --color-bg:var(--kmip-mode-paper);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n background-color:var(--kmip-mode-paper)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-42812 #album-questions :is(h2.eye,.rank-math-question,.rank-math-answer) {\n color:inherit!important;border-color:var(--kmip-mode-rule)!important;\n}\n\n\/* Planner neutral bodies use their native component roots; hero\/form owners remain separate. *\/\nhtml:root[data-kmip-theme-preview] body.page-id-31884 :is(.ep-body,.ep-light,.ep-process,#faq,#related-reading) {\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n --kmip-review-fill:transparent;--kmip-review-text:var(--color-body);--kmip-review-border:var(--kmip-mode-rule);\n --wp--style--color--link:var(--kmip-mode-ink);--kmip-service-focus:var(--kmip-mode-focus);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-29435 .pp-body :is(.pp-section,.pp-review,#faq) {\n background-color:transparent!important;color:inherit!important;--color-heading:currentColor;\n --kmip-review-fill:transparent;--kmip-review-text:currentColor;--kmip-review-border:var(--kmip-mode-local-rule,var(--kmip-mode-rule));--kmip-service-focus:currentColor;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-29435 #faq :is(.rank-math-question,.rank-math-answer,.rank-math-answer p) {color:inherit!important}\nhtml:root[data-kmip-theme-preview] body.page-id-29435 #faq :is(.rank-math-faq-item,.rank-math-list-item,hr) {border-color:var(--kmip-mode-local-rule,var(--kmip-mode-rule))!important}\n\n\/* Native independent FAQs have their own surface, rather than an inherited photo\/scroll phase. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-31884,.page-id-37647,.page-id-30319,.page-id-39394,.page-id-31919,.page-id-31882,.page-id-32090) .sec-faq {\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n --wp--style--color--link:var(--kmip-mode-ink);--kmip-service-focus:var(--kmip-mode-focus);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-31884,.page-id-37647,.page-id-30319,.page-id-39394,.page-id-31919,.page-id-31882,.page-id-32090) .sec-faq :is(.eye,.rank-math-question,.rank-math-answer,.rank-math-answer p) {color:inherit!important}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-31884,.page-id-37647,.page-id-30319,.page-id-39394,.page-id-31919,.page-id-31882,.page-id-32090) .sec-faq :is(.rank-math-faq-item,.rank-math-list-item,hr) {border-color:var(--kmip-mode-rule)!important}\n\/* Packages' outer neutral\/rail\/details paper is parameterized in its existing page CSS. *\/\nhtml:root[data-kmip-theme-preview] body.page-id-30319 :is(.pk-intro,.pk-before-booking,.pk-faq) {\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);--wp--style--color--link:var(--kmip-mode-ink);\n --kmip-service-focus:var(--kmip-mode-focus);color:var(--kmip-mode-ink)!important;\n}\n\/* Photography hub root and FAQ pair; artist\/review\/form\/related sections keep explicit local roles. *\/\nhtml:root[data-kmip-theme-preview] body.page-id-39394 #kmip-photography-hub {\n --photo-ink:var(--kmip-mode-ink);--photo-paper:var(--kmip-mode-surface);\n --color-bg:var(--kmip-mode-surface);--color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);--wp--style--color--link:var(--kmip-mode-ink);\n background-color:var(--kmip-mode-surface)!important;color:var(--kmip-mode-ink)!important;\n}\n\/* Fixed photographic Work\/Services phases and their overlays never inherit neutral dark ink. *\/\nhtml:root[data-kmip-theme-preview] body.page-id-39394 #photography-resources,\nhtml:root[data-kmip-theme-preview] body.page-id-31919 #photoshoot-resources {\n --color-bg:#000;--color-body:#e5e4e0;--color-heading:var(--color-body);--wp--style--color--link:#e5e4e0;\n --kmip-review-fill:transparent;--kmip-review-text:#e5e4e0;--kmip-review-border:#777773;--kmip-service-focus:#e5e4e0;\n background-color:#000!important;color:#e5e4e0!important;\n}\nhtml:root[data-kmip-theme-preview] body.page-id-29435 .pp-parallax-panel,\nhtml:root[data-kmip-theme-preview] body.page-id-39394 #artists {\n --kmip-review-fill:transparent;--kmip-review-text:#e5e4e0;--kmip-review-border:#777773;\n --color-bg:#1d1d1d;--color-body:#e5e4e0;--color-heading:var(--color-body);--wp--style--color--link:#e5e4e0;--kmip-service-focus:#e5e4e0;\n}\n\/* Pricing photo overlays preserve their own white foreground; their neutral rails\/popups use mode tokens. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-30319,.page-id-31884) .pk-experiences .setup-item-content {\n --color-body:#fffef7;--color-heading:var(--color-body);--wp--style--color--link:#fffef7;--kmip-service-focus:#fffef7;\n}\n\/* Pre-wedding price CTAs are white on the native pricing phase in both modes. *\/\nhtml:root[data-kmip-theme-preview] body.page-id-39593 #prices {\n --color-bg:#1d1d1d;--color-body:#fffef7;--color-heading:var(--color-body);--wp--style--color--link:#fffef7;\n background-color:#1d1d1d!important;color:#fffef7!important;\n}\n\/* Existing dark photography families retain local CTA\/focus pairs after their neutral roots change. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-38039,.page-id-38045) :is(.bd-tone-dark,.bd-tone-charcoal),\nhtml:root[data-kmip-theme-preview] body.page-id-42764 :is(.fp-tone-dark,.fp-tone-charcoal),\nhtml:root[data-kmip-theme-preview] body.page-id-38022 :is(.pp-tone-dark,.pp-tone-charcoal,.pp-testimonial,.kmip-service-reviews-black,#questions) {\n --kmip-review-fill:transparent;--kmip-review-text:#fffef7;--kmip-review-border:#777773;--kmip-service-focus:#e5e4e0;\n}\n\n\n\/* Native theme heading colors have an independent token. Pair it at each neutral\n   family root and each fixed phase, without inheriting bright ink into media. *\/\nhtml:root[data-kmip-theme-preview] body.page-id-38022 :is(#kmip-proposal-photo,.pp-tone-ivory,.pp-tone-grey),\nhtml:root[data-kmip-theme-preview] body:is(.page-id-38039,.page-id-38045) :is(.kmip-service-refined,.bd-tone-ivory,.bd-tone-grey),\nhtml:root[data-kmip-theme-preview] body.page-id-42764 :is(#kmip-family,.fp-tone-ivory,.fp-tone-grey),\nhtml:root[data-kmip-theme-preview] body.page-id-38003 .kmip-wedding-body,\nhtml:root[data-kmip-theme-preview] body.page-id-39593 .pre-wedding-body,\nhtml:root[data-kmip-theme-preview] body.page-id-43123 .kmip-night-guide,\nhtml:root[data-kmip-theme-preview] body.page-id-43126 .kmip-santorini-guide,\nhtml:root[data-kmip-theme-preview] body.page-id-43125 .kmip-lavender-guide,\nhtml:root[data-kmip-theme-preview] body.page-id-40533 :is(#kmip-film,.film-ivory,.film-grey),\nhtml:root[data-kmip-theme-preview] body.page-id-38056 :is(#kmip-boudoir,.bd-tone-ivory,.bd-tone-grey) {\n --color-body:var(--kmip-mode-ink);--color-heading:var(--color-body);\n}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-39002,.page-id-34121) .km-collection,\nhtml:root[data-kmip-theme-preview] body.page-id-42805 .km-editing {\n --color-body:var(--km-ink,var(--kmip-mode-ink));--color-heading:var(--color-body);\n --kmip-review-text:var(--km-ink,var(--kmip-mode-ink));--kmip-review-border:var(--km-line,var(--kmip-mode-rule));\n}\nhtml:root[data-kmip-theme-preview] body.page-id-42812 .kma-page {\n --color-body:var(--album-ink,var(--kmip-mode-ink));--color-heading:var(--color-body);\n}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-38039,.page-id-38045,.page-id-38056) :is(.bd-tone-dark,.bd-tone-charcoal),\nhtml:root[data-kmip-theme-preview] body.page-id-42764 :is(.fp-tone-dark,.fp-tone-charcoal),\nhtml:root[data-kmip-theme-preview] body.page-id-38022 :is(.pp-tone-dark,.pp-tone-charcoal,.pp-testimonial,.kmip-service-reviews-black,#questions),\nhtml:root[data-kmip-theme-preview] body.page-id-39593 :is(#prices,#related-services),\nhtml:root[data-kmip-theme-preview] body.page-id-38003 :is(#more-projects,#booking),\nhtml:root[data-kmip-theme-preview] body.page-id-40533 :is(.film-charcoal,.film-black,.film-faq,#your-team),\nhtml:root[data-kmip-theme-preview] body.page-id-42812 :is(.kma-final,.kma-close) {\n --color-body:#fffef7;--color-heading:var(--color-body);\n --kmip-review-text:#e5e4e0;--kmip-review-border:#777773;\n}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-39002,.page-id-34121) .km-collection :is(.km-dark,.km-hero,.kmip-contact-1),\nhtml:root[data-kmip-theme-preview] body.page-id-42805 .km-editing :is(.km-dark,.km-hero,.kmip-contact-1) {\n --color-body:var(--km-ink,#fffef7);--color-heading:var(--color-body);\n --kmip-review-text:#e5e4e0;--kmip-review-border:#777773;\n}\n\/* Native media\/hero\/form foreground remains its own local owner. currentColor\n   makes an h1-h4 inherit that real foreground rather than a distant neutral token. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090) :is(.hero,.km-hero,.sec-cta,.kmip-contact-1,.photo-intake,.film-contact),\nhtml:root[data-kmip-theme-preview] body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090) .card-module :is(.has-text,.has-icon) {\n --color-heading:currentColor;\n}\nhtml:root[data-kmip-theme-preview] body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090) .card-module {\n --color-body:#fffef7;--color-heading:var(--color-body);\n}\n\/* Standalone editorial labels are muted at full opacity on their actual phase. *\/\nhtml:root[data-kmip-theme-preview] body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090) .bg-transition .sec>.eyebrow {\n color:var(--kmip-mode-local-muted,var(--kmip-mode-muted))!important;opacity:1!important;mix-blend-mode:normal!important;\n}\nhtml:root body:is(.page-id-38022,.page-id-38056) .wp-block-post-content {\n --kmip-review-fill:transparent;--kmip-review-text:var(--kmip-mode-ink,#1d1d1d);--kmip-review-border:var(--kmip-mode-rule,#777773);\n --kmip-service-focus:#1d1d1d;\n --kmip-film-rim:#e5e4e0;--kmip-film-ink:#1d1d1d;\n}\n\nhtml:root body:is(.page-id-38022,.page-id-38056) .wp-block-post-content :is(.pp-tone-charcoal,.pp-tone-dark,.bd-tone-dark,.bd-tone-charcoal,#contact-us,#inquire,#related-services) {\n --kmip-review-fill:transparent;--kmip-review-text:#fffef7;--kmip-review-border:#777773;\n --kmip-service-focus:#e5e4e0;\n --kmip-film-rim:#000;--kmip-film-ink:#fffef7;\n}\n\/* Film rims share the same four-surface palette, including native nested color groups. *\/\nhtml:root body:is(.page-id-38022,.page-id-38056) .wp-block-post-content :is(.pp-tone-ivory,.pp-tone-grey,.bd-tone-ivory,.bd-tone-grey,.has-custom-white-background-color,.has-custom-sun-light-background-color,.has-white-background-color,.film-ivory,.film-grey) {\n --kmip-film-rim:#e5e4e0;--kmip-film-ink:#1d1d1d;\n}\nhtml:root body:is(.page-id-38022,.page-id-38056) .wp-block-post-content :is(.theme-dark,.has-contrast-background-color,.has-accent-5-background-color,.has-black-background-color,.film-charcoal,.film-black) {\n --kmip-film-rim:#000;--kmip-film-ink:#fffef7;\n}\nhtml:root body:is(.page-id-38022,.page-id-38056) .hero {\n --kmip-service-focus:#e5e4e0;color:#e5e4e0!important;\n}\n\/* Same saved Cover gradient and70% scrim as current Home8, at every width. *\/\nhtml:root body:is(.page-id-38022,.page-id-38056) .kmip-service-hero>.wp-block-cover__background {\n background:linear-gradient(90deg,rgb(0,0,0) 23%,rgba(0,0,0,0) 68%)!important;\n opacity:.7!important;\n}\nhtml:root body:is(.page-id-38022,.page-id-38056) .kmip-service-hero .content>:is(h1,p) {color:#e5e4e0!important;}\n\/* H1 keeps the actual native title--h1 \/ strong \/ em family used by Home8. *\/\nhtml:root body:is(.page-id-38022,.page-id-38056) .kmip-service-hero .content>p:not(.eyebrow):not(.eye) {\n font:300 clamp(18px,1.25vw,22px)\/1.5 var(--wp--preset--font-family--inter,Inter,sans-serif)!important;\n}\nhtml:root body:is(.page-id-38022,.page-id-38056) :is(.kmip-service-hero .eyebrow,.kmip-service-refined .has-title>.eyebrow) {\n font:400 clamp(13px,calc(12px + .16vw),15px)\/1.35 var(--wp--preset--font-family--inter,Inter,sans-serif)!important;\n letter-spacing:.025em!important;opacity:1!important;\n}\n\/* Keep section labels small; bound only real editorial\/display headings. *\/\nhtml:root body:is(.page-id-38022,.page-id-38056) :is(.kmip-service-refined .pp-heading,#contact-us h2.pp-contact-heading,#inquire h2,#related-services h2.big-heading) {\n font:300 clamp(32px,2.6vw,48px)\/1.18 Overpass,sans-serif!important;\n text-transform:none!important;letter-spacing:-.02em!important;\n}\nhtml:root body:is(.page-id-38022,.page-id-38056) .kmip-service-refined .has-content>:is(h3,h4):not(.pp-heading) {\n font:300 clamp(22px,1.8vw,28px)\/1.3 Overpass,sans-serif!important;\n letter-spacing:-.012em!important;text-transform:none!important;\n}\nhtml:root body:is(.page-id-38022,.page-id-38056) .kmip-service-refined .has-content :is(p,li):not(.eyebrow):not(.eye):not(.pp-small):not(.bd-small):not(.kmip-editorial-caption) {\n font:300 clamp(18px,1.1vw,22px)\/1.5 var(--wp--preset--font-family--inter,Inter,sans-serif)!important;\n}\nhtml:root body:is(.page-id-38022,.page-id-38056) .kmip-service-refined .has-content>p:not(.pp-small):not(.bd-small) {max-width:68ch;}\n\/* Quiet editorial hyperlinks, preserving card names, gallery and navigation. *\/\nhtml:root body:is(.page-id-38022,.page-id-38056) .kmip-service-refined :is(.has-content,#inquire)>:is(p,ul,ol) a:not(.wp-element-button):not(:where(.card-module *)) {\n color:inherit!important;font-weight:300!important;text-decoration-line:underline!important;\n text-decoration-thickness:1px!important;text-underline-offset:.22em;\n text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)!important;\n transition:text-decoration-color 300ms ease!important;\n}\nhtml:root body:is(.page-id-38022,.page-id-38056) .kmip-service-refined :is(.has-content,#inquire)>:is(p,ul,ol) a:not(.wp-element-button):is(:hover,:focus-visible) {text-decoration-color:currentColor!important;}\nhtml:root body:is(.page-id-38022,.page-id-38056) :is(.wp-block-post-content,.kmip-footer-2026) :is(.wp-block-buttons>.wp-block-button>.wp-block-button__link,.kmip-footer__inquiry>a):focus-visible {\n outline-color:var(--kmip-service-focus,#1d1d1d)!important;\n}\n\/* Prices\/delivery use their real native grid, with the label above wider content. *\/\n@media(min-width:992px) {\n html:root body:is(.page-id-38022,.page-id-38056) :is(#kmip-proposal-photo,#kmip-boudoir) :is(.kmip-service-wide,.kmip-service-left) .contents.v5>.has-title {\n  grid-column:1 \/ -1!important;grid-row:1!important;margin-bottom:40px!important;\n }\n html:root body:is(.page-id-38022,.page-id-38056) :is(#kmip-proposal-photo,#kmip-boudoir) .kmip-service-wide .contents.v5>.has-content {\n  grid-column:1 \/ -1!important;grid-row:2!important;width:100%!important;max-width:none!important;\n }\n html:root body:is(.page-id-38022,.page-id-38056) :is(#kmip-proposal-photo,#kmip-boudoir) .kmip-service-left .contents.v5>.has-content {\n  grid-column:1 \/ span 8!important;grid-row:2!important;width:100%!important;max-width:960px!important;margin-inline:0!important;\n }\n}\n\/* Reviews remain native text on Black; no review photograph is introduced. *\/\nhtml:root body.page-id-38022 #kmip-proposal-photo .kmip-service-reviews-black {\n background:#000!important;color:#e5e4e0!important;\n --kmip-review-fill:transparent;--kmip-review-text:#fffef7;--kmip-review-border:#777773;--kmip-service-focus:#e5e4e0;\n}\nhtml:root body.page-id-38022 #kmip-proposal-photo .kmip-service-reviews-black blockquote p {\n font:300 clamp(18px,1.1vw,22px)\/1.5 var(--wp--preset--font-family--inter,Inter,sans-serif)!important;\n}\n\/* Existing parallax owns its fixed\/photo crop and static fallbacks. *\/\nhtml:root body:is(.page-id-38022,.page-id-38056) .kmip-service-parallax {isolation:isolate;}\n@media(prefers-reduced-motion:reduce) {\n html:root body:is(.page-id-38022,.page-id-38056) .kmip-service-refined :is(.has-content,#inquire)>:is(p,ul,ol) a:not(.wp-element-button) {transition:none!important;}\n}\n\n\n\/* Native service controls share the signature owner above. *\/\nhtml:root body.page-id-38022 #kmip-proposal-photo .pp-gallery-toggle{--kmip-arrow-angle:90deg;cursor:pointer}\nhtml:root body.page-id-38022 #kmip-proposal-photo .pp-gallery-toggle[aria-expanded=\"true\"]{--kmip-arrow-angle:-90deg}\nhtml:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us #proposal-inquiry,#inquire) .photo-submit{position:relative;display:inline-flex;width:max-content;max-width:100%;--kmip-arrow-angle:0deg}\nhtml:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us #proposal-inquiry,#inquire) .photo-submit input[type=\"submit\"]{\n box-sizing:border-box;max-width:100%!important;min-height:62px!important;padding:20px 72px 20px 36px!important;transition:border-color 300ms ease!important;\n border:1px solid #777773!important;border-radius:999px!important;background:transparent!important;color:#fffef7!important;-webkit-text-fill-color:#fffef7!important;\n font:300 clamp(16px,calc(14px + .25vw),18px)\/1.25 Inter,sans-serif!important;letter-spacing:0!important;cursor:pointer;\n}\nhtml:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us #proposal-inquiry,#inquire) .photo-submit::after{position:absolute!important;inset:50% 28px auto auto!important;transform:translateY(-50%)!important;color:#fffef7!important}\nhtml:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us #proposal-inquiry,#inquire) .photo-submit:focus-within::after{-webkit-mask-position:18px 50%!important;mask-position:18px 50%!important}\nhtml:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us #proposal-inquiry,#inquire) .photo-submit input:focus-visible{outline:2px solid #fffef7!important;outline-offset:5px!important;border-color:#fffef7!important}\n@media(hover:hover) and (pointer:fine){html:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us #proposal-inquiry,#inquire) .photo-submit input[type=\"submit\"]:hover{border-color:#fffef7!important}}\nhtml:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us #proposal-inquiry,#inquire) .photo-submit .wpcf7-spinner{position:absolute;right:24px;top:50%;margin:-12px 0 0}\nhtml:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us,#inquire) form.submitting .photo-submit::after{opacity:0!important}\n\/* Quiet arrows and copy in both current chapter panels; no navigation rewrite. *\/\nhtml:root body:is(.page-id-38022,.page-id-38056) #chapter-tabs :is(.eyebrow,ol,ul){letter-spacing:0!important}\nhtml:root body.page-id-38022 #related-services .big-heading{font:300 clamp(32px,2.6vw,48px)\/1.18 Overpass,sans-serif!important;letter-spacing:-.02em!important;text-transform:none!important;margin-bottom:40px!important}\nhtml:root body.page-id-38022 #related-services .card-module{overflow:hidden;isolation:isolate}\nhtml:root body.page-id-38022 #related-services .card-module .has-figure{overflow:hidden}\nhtml:root body.page-id-38022 #related-services .card-module img{transition:transform 900ms var(--kmip-review-ease)!important;transform:scale(1)!important}\n@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){\n html:root body.page-id-38022 #related-services .card-module:is(:hover,:focus-within) img{transform:scale(1.04)!important}\n}\n@media(max-width:599px){html:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us #proposal-inquiry,#inquire) .photo-submit input[type=\"submit\"]{min-height:58px!important;padding:18px 64px 18px 28px!important}}\n@media(prefers-reduced-motion:reduce){\n html:root body.page-id-38022 #related-services .card-module img{transition:none!important;transform:none!important}\n html:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us #proposal-inquiry,#inquire) .photo-submit:focus-within::after{-webkit-mask-position:0 50%!important;mask-position:0 50%!important}\n html:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us #proposal-inquiry,#inquire) .photo-submit input[type=\"submit\"]{transition:none!important}\n}\n\n\n\/* Service inquiry: Black surround, homepage Charcoal panel, native CF7. *\/\nhtml:root body.page-id-38056 #inquire{background-color:#000!important;color:#fffef7!important}\nhtml:root body.page-id-38056 #inquire>.boudoir-inquiry-block{width:100%;max-width:1120px!important;margin:40px auto 0!important}\nhtml:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us,#inquire) .wpcf7:has(:is(.kmip-unified-intake,.kmip-proposal-request)){box-sizing:border-box;background-color:#1d1d1d!important;color:#fffef7!important;padding:clamp(28px,4vw,64px) clamp(24px,4.5vw,72px)!important;border:1px solid #fffef718!important;border-radius:8px!important}\nhtml:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us,#inquire) :is(.kmip-unified-intake,.kmip-proposal-request){--kmip-intake-label:#fffef7;--kmip-intake-focus:#fffef7;--kmip-intake-error:#ffb5ae;color:#fffef7!important}\nhtml:root body.page-id-38056 #inquire .wpcf7-response-output{color:#fffef7!important}\n@media(max-width:599px){html:root body:is(.page-id-38022,.page-id-38056) :is(#contact-us,#inquire) .wpcf7:has(:is(.kmip-unified-intake,.kmip-proposal-request)){padding:28px 20px!important}}\n\n<\/style>\n<div id=\"kmip-home-appearance\" class=\"kmip-menu-appearance\" hidden>\n  <span>Appearance<\/span>\n  <button id=\"kmip-home-colour-preview-toggle\" type=\"button\" aria-labelledby=\"kmip-home-action-bright\">\n    <span data-kmip-mode-icon=\"bright\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"12\" r=\"4\"\/><path d=\"M12 2v2m0 16v2M2 12h2m16 0h2M4.93 4.93l1.42 1.42m11.3 11.3 1.42 1.42M4.93 19.07l1.42-1.42m11.3-11.3 1.42-1.42\"\/><\/svg><\/span>\n    <span id=\"kmip-home-mode-bright\" class=\"kmip-mode-label\">Bright mode<\/span>\n    <span id=\"kmip-home-action-bright\" class=\"kmip-mode-action\">Switch to bright mode<\/span>\n    <span data-kmip-mode-icon=\"dark\" aria-hidden=\"true\" hidden><svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M20.5 14.3A8.8 8.8 0 0 1 9.7 3.5 8.9 8.9 0 1 0 20.5 14.3Z\"\/><\/svg><\/span>\n    <span id=\"kmip-home-mode-dark\" class=\"kmip-mode-label\" hidden>Dark mode<\/span>\n    <span id=\"kmip-home-action-dark\" class=\"kmip-mode-action\" hidden>Switch to dark mode<\/span>\n  <\/button>\n<\/div>\n<script id=\"kmip-home-theme-review-controller\">\n\/* Approved homepage system. Dark default; explicit review links remain supported. No stored preference, requests, or form changes. *\/\n(function () {\n  'use strict';\n  var requested = new URLSearchParams(window.location.search).get('kmip-theme-preview');\n  if (requested !== 'light' && requested !== 'dark') requested = 'dark';\n  function init() {\n    if (!document.body.matches('.page-id-8,.page-id-33549,.page-id-34024,.page-id-36679,.page-id-36730,.page-id-36801,.page-id-36820,.page-id-37207,.page-id-37631,.page-id-38692,.page-id-38832,.page-id-38885,.page-id-41716,.page-id-43309,.page-id-38056,.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821')) return;\n    var appearanceRow = document.getElementById('kmip-home-appearance');\n    var button = document.getElementById('kmip-home-colour-preview-toggle');\n    if (!appearanceRow || !button || button.getAttribute('data-kmip-mode-ready') === 'true') return;\n    button.setAttribute('data-kmip-mode-ready', 'true');\n    \/* The native reverse-scroll controller needs an explicit phase on this existing trigger. *\/\n    var chantelleTrigger = document.querySelector('#who-we-are > .trigger:not(.trigger-warm)');\n    if (chantelleTrigger) chantelleTrigger.classList.add('trigger-warm');\n    var root = document.documentElement;\n    var brightLabel = document.getElementById('kmip-home-mode-bright');\n    var darkLabel = document.getElementById('kmip-home-mode-dark');\n    var brightAction = document.getElementById('kmip-home-action-bright');\n    var darkAction = document.getElementById('kmip-home-action-dark');\n    var brightIcon = button.querySelector('[data-kmip-mode-icon=\"bright\"]');\n    var darkIcon = button.querySelector('[data-kmip-mode-icon=\"dark\"]');\n    function renderToggle(mode) {\n      var showBright = mode !== 'light';\n      brightLabel.hidden = !showBright;\n      darkLabel.hidden = showBright;\n      brightAction.hidden = !showBright;\n      darkAction.hidden = showBright;\n      brightIcon.hidden = !showBright;\n      darkIcon.hidden = showBright;\n      var activeLabel = showBright ? brightLabel : darkLabel;\n      var activeAction = showBright ? brightAction : darkAction;\n      button.setAttribute('aria-labelledby', activeAction.id);\n      button.title = activeAction.textContent.trim();\n    }\n    function apply(mode) {\n      root.setAttribute('data-kmip-theme-preview', mode);\n      renderToggle(mode);\n      queueHeaderContrast();\n      window.setTimeout(queueHeaderContrast, 220);\n    }\n    button.addEventListener('click', function () {\n      apply(root.getAttribute('data-kmip-theme-preview') === 'light' ? 'dark' : 'light');\n    });\n    var nav = document.querySelector('.kmn2027');\n    var brand = nav && nav.querySelector('.kmn2027__brand');\n    var headerContrastFrame = 0;\n    function underlayAt(target) {\n      var rect = target.getBoundingClientRect();\n      if (!rect.width || !rect.height || 0 >= rect.bottom || rect.top >= window.innerHeight) return 'dark';\n      var x = Math.max(0, Math.min(window.innerWidth - 1, rect.left + rect.width \/ 2));\n      var y = Math.max(0, Math.min(window.innerHeight - 1, rect.top + rect.height \/ 2));\n      var stack = document.elementsFromPoint(x, y);\n      var node = null;\n      for (var i = 0; stack.length > i; i++) {\n        if (!nav.contains(stack[i]) && stack[i].closest('main,.kmip-footer-2026')) { node = stack[i]; break; }\n      }\n      while (node && node.nodeType === 1) {\n        var style = window.getComputedStyle(node);\n        if (node.matches('img,video,canvas') || style.backgroundImage !== 'none') return 'media';\n        var channels = style.backgroundColor.match(\/[\\d.]+\/g);\n        if (channels && channels.length >= 3 && (4 > channels.length || Number(channels[3]) >= .95)) {\n          var rgb = channels.slice(0, 3).map(function (value) {\n            var s = Number(value) \/ 255;\n            return .04045 >= s ? s \/ 12.92 : Math.pow((s + .055) \/ 1.055, 2.4);\n          });\n          return .2126 * rgb[0] + .7152 * rgb[1] + .0722 * rgb[2] > .179 ? 'light' : 'dark';\n        }\n        node = node.parentElement;\n      }\n      return 'dark';\n    }\n    function updateHeaderContrast() {\n      headerContrastFrame = 0;\n      if (!nav || nav.getAttribute('data-kmn-layout') !== 'wide') return;\n      var updates = [brand, button].filter(Boolean).map(function (target) {\n        return { target:target, state:underlayAt(target) };\n      });\n      updates.forEach(function (update) {\n        if (update.target.getAttribute('data-kmip-underlay') !== update.state) {\n          update.target.setAttribute('data-kmip-underlay', update.state);\n        }\n      });\n    }\n    function queueHeaderContrast() {\n      if (!headerContrastFrame) headerContrastFrame = window.requestAnimationFrame(updateHeaderContrast);\n    }\n    window.addEventListener('scroll', queueHeaderContrast, { passive:true });\n    window.addEventListener('resize', queueHeaderContrast, { passive:true });\n    window.addEventListener('load', queueHeaderContrast, { once:true });\n    var phaseOwner = document.querySelector('body.page-id-8 .bg-transition,body:is(.page-id-29435,.page-id-37647,.page-id-31884,.page-id-30319,.page-id-39394,.page-id-38022,.page-id-38003,.page-id-38045,.page-id-31919,.page-id-38056,.page-id-31882,.page-id-43125,.page-id-43123,.page-id-42764,.page-id-40533,.page-id-38039,.page-id-43126,.page-id-37984,.page-id-37238,.page-id-37588,.page-id-43114,.page-id-36402,.page-id-37077,.page-id-37635,.page-id-34121,.page-id-39002,.page-id-42805,.page-id-37986,.page-id-42812,.page-id-39593,.page-id-32090,.page-id-8,.page-id-29993,.page-id-37479,.page-id-37394,.page-id-37736,.page-id-37492,.page-id-37503,.page-id-37567,.page-id-37682,.page-id-31918,.page-id-39223,.page-id-39397,.page-id-29952,.page-id-31718,.page-id-30743,.page-id-31913,.page-id-31850,.page-id-31961,.page-id-31550,.page-id-32574,.page-id-31125,.page-id-28821) .bg-transition');\n    if (phaseOwner && 'MutationObserver' in window) {\n      new MutationObserver(queueHeaderContrast).observe(phaseOwner, { attributes:true, attributeFilter:['class','style'] });\n    }\n    var work = nav && nav.querySelector('.kmn2027__right .kmn2027__work-wrap');\n    var menuFooter = document.querySelector('.kmn2027__footer');\n    if (menuFooter) menuFooter.insertBefore(appearanceRow, menuFooter.firstChild);\n    function placeToggle() {\n      var compact = nav && nav.getAttribute('data-kmn-layout') !== 'wide';\n      if (compact && appearanceRow) {\n        button.setAttribute('data-placement', 'menu');\n        appearanceRow.appendChild(button);\n        appearanceRow.hidden = false;\n      } else if (work && work.parentNode && !compact) {\n        button.setAttribute('data-placement', 'header');\n        work.parentNode.insertBefore(button, work);\n        if (appearanceRow) appearanceRow.hidden = true;\n      } else if (menuFooter && appearanceRow) {\n        button.setAttribute('data-placement', 'menu');\n        appearanceRow.appendChild(button);\n        appearanceRow.hidden = false;\n      }\n      renderToggle(root.getAttribute('data-kmip-theme-preview') || requested);\n      queueHeaderContrast();\n    }\n    placeToggle();\n    if (nav && 'MutationObserver' in window) {\n      new MutationObserver(placeToggle).observe(nav, { attributes:true, attributeFilter:['data-kmn-layout'] });\n    }\n    var hero = document.querySelector('.hero');\n    root.setAttribute('data-kmip-preview-over-hero', 'true');\n    if (hero && 'IntersectionObserver' in window) {\n      new IntersectionObserver(function (entries) {\n        root.setAttribute('data-kmip-preview-over-hero', entries[0].isIntersecting ? 'true' : 'false');\n      }, { threshold:0, rootMargin:'0px 0px -85% 0px' }).observe(hero);\n    }\n    apply(requested);\n  }\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init, { once:true });\n  else init();\n}());\n\n<\/script>\n\n<style>\n\n#kmip-about{--about-ink:var(--kmip-mode-ink,var(--wp--preset--color--contrast,#1d1d1d));--about-paper:var(--kmip-mode-surface,var(--wp--preset--color--custom-white,#fff));--about-blue:#e5e4e0;background:var(--about-paper);color:var(--about-ink);margin-block:0;padding:0;}\n#kmip-about *,#kmip-about *::before,#kmip-about *::after{box-sizing:border-box;}\n#kmip-about :where(h1,h2,h3,p,figure){color:inherit;}\n#kmip-about :where(p,li){font-family:var(--font-reading,Inter,sans-serif);}\n#kmip-about a{color:inherit;text-underline-offset:.3em;}\n#kmip-about a:focus-visible{outline:2px solid currentColor;outline-offset:7px;}\n#kmip-about .wp-block-group{margin-block:0;}\n#kmip-about [id]{scroll-margin-top:110px;}\n#kmip-about .about-hero{position:relative;z-index:0;background:#1d1d1d;color:var(--wp--preset--color--custom-sun-light,#e5e4e0);min-height:100svh;padding:max(150px,env(safe-area-inset-top,0px)) 7vw max(150px,env(safe-area-inset-bottom,0px));display:flex;align-items:center;}\n#kmip-about .about-hero-copy{width:100%;max-width:1500px;margin-inline:auto;}\n#kmip-about .about-hero .eye{margin:0 0 2.5rem;font-weight:400;}\n#kmip-about .about-hero h1{margin:0;max-width:none;}\n#kmip-about .about-hero .about-hero-note{margin:2.5rem 0 0;max-width:29ch;font-weight:300;}\n#kmip-about .about-hero .has-clock{position:absolute;bottom:2.8rem;left:clamp(24px,2vw,40px);right:clamp(24px,2vw,40px);display:flex;align-items:center;justify-content:space-between;max-width:none;padding:0;}\n#kmip-about .has-clock p{margin:0;flex:0 0 auto;width:auto;max-width:none;}\n#kmip-about .has-clock p:last-child{margin-left:auto;}\n#kmip-about .clock::before{background:var(--about-blue);}\n#kmip-about .clock{font-variant-numeric:tabular-nums;font-size:14px;letter-spacing:.07em;}\n#kmip-about .clock strong{font-weight:400;min-width:10ch;min-height:20px;justify-content:flex-end;}\n#kmip-about .about-section{padding:clamp(100px,12vh,180px) 8vw;}\n#kmip-about .about-story{min-height:0;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8vw;align-items:start;max-width:1600px;margin-inline:auto;}\n#kmip-about .about-story h2{margin:0;max-width:none;}\n#kmip-about .about-section-label{font-family:var(--font-reading,Inter,sans-serif);text-transform:uppercase;}\n#kmip-about .about-story-copy{max-width:34rem;}\n#kmip-about .about-story-copy p{margin:0 0 1.5em;line-height:1.6;}\n#kmip-about .about-story-copy p:last-child{margin-bottom:0;}\n#kmip-about .about-press{padding:0 8vw clamp(90px,10vh,140px);text-align:center;max-width:1600px;margin-inline:auto;}\n#kmip-about .about-press .eye{margin:0 0 2.75rem;font-weight:400;}\n#kmip-about .about-logo-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:2rem 4vw;max-width:1180px;margin-inline:auto;}\n#kmip-about .about-logo-row .brand-items{width:100%;max-width:140px!important;justify-self:center;}\n#kmip-about .about-logo-row figure{margin:0;max-width:140px!important;height:90px;}\n#kmip-about .about-logo-row a{display:flex;min-height:64px;align-items:center;justify-content:center;}\n#kmip-about .about-logo-row img{display:block;max-width:100%;width:auto;height:auto;max-height:42px;filter:brightness(0);}\n#kmip-about .about-logo-row .about-logo-cnn img{max-height:38px;}\n#kmip-about .about-logo-row img.wp-image-31609{filter:grayscale(1);}\n#kmip-about .about-logo-row .about-logo-reuters img{max-height:44px;}\n#kmip-about .about-press-note{margin:2.75rem 0 0;}\n#kmip-about .about-press-link{margin:.75rem 0 0;}\n#kmip-about .about-lined{--about-line:color-mix(in srgb,var(--kmip-mode-ink,#1d1d1d) 6.5%,transparent);background-image:linear-gradient(90deg,var(--about-line) 1px,transparent 1px);background-size:16.6666667% 100%;background-position:-1px 0;}\n#kmip-about .about-section-intro{min-height:58svh;padding:clamp(100px,14vh,180px) 6vw;display:flex;align-items:center;justify-content:center;text-align:center;}\n#kmip-about .about-section-intro h2{margin:0;line-height:1.35;}\n\n\n#kmip-about .about-portrait{position:relative;min-width:0;isolation:isolate;overflow:hidden;background:var(--about-ink);color:#fff;}\n#kmip-about .about-portrait>figure{margin:0;}\n#kmip-about .about-portrait img{display:block;width:100%;height:auto;aspect-ratio:1\/1;object-fit:cover;object-position:center 30%;transition:filter .35s ease;}\n#kmip-about .about-portrait-copy{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;z-index:1;background:rgba(0,0,0,.58);opacity:0;transition:opacity .3s ease;}\n#kmip-about .about-portrait-copy h3{margin:0;max-width:13ch;line-height:1.06;}\n#kmip-about .about-portrait-copy .about-role{font-size:.9rem;line-height:1.4;font-weight:400;margin:1rem 0 0;max-width:28ch;}\n#kmip-about .about-portrait-copy .about-profile-link{font-size:.9rem;line-height:1.4;font-weight:400;margin:2.2rem 0 0;}\n\n\n#kmip-about .about-portrait:hover .about-portrait-copy,#kmip-about .about-portrait:focus-within .about-portrait-copy{opacity:1;}\n#kmip-about .about-portrait:focus-within{outline:3px solid var(--about-blue);outline-offset:-5px;}\n#kmip-about .about-planners{padding:0 0 clamp(90px,10vh,140px);background-color:var(--about-paper);--kmip-review-text:var(--kmip-mode-ink,#1d1d1d);--kmip-review-border:var(--kmip-mode-rule,#aaa9a3);}\n#kmip-about .about-planner-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:92%;max-width:1600px;margin-inline:auto;}\n#kmip-about .about-planner-grid .about-portrait img{aspect-ratio:3\/4;}\n#kmip-about .about-planner-grid .about-portrait-copy h3{max-width:15ch;}\n#kmip-about .about-team-links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 3rem;margin:3.5rem 0 0;}\n#kmip-about .about-team-links a{display:inline-block;}\n#kmip-about .about-studio-note{max-width:38rem;margin:3.5rem auto 0;padding-inline:1.5rem;text-align:center;line-height:1.6;}\n#kmip-about .about-studio-note+.about-team-links{margin-top:1.25rem;}\n#kmip-about .about-inquire{--about-line:rgba(255,255,255,.075);background-color:#000;color:var(--wp--preset--color--custom-white,#fff);min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}\n#kmip-about .about-inquire h2{font-family:var(--font-reading,Inter,sans-serif);margin:0;padding:0;max-width:16ch;}\n#kmip-about .about-inquire>.eye{margin:0 0 2.5rem;font-weight:400;}\n#kmip-about .about-inquire .wp-block-buttons{justify-content:center;padding-top:3rem;}\n\n#kmip-about .about-planners .about-section-intro{flex-direction:column;gap:2rem;}\n#kmip-about .about-planner-note{max-width:38rem;margin:0;line-height:1.6;}\n\n#kmip-about .about-contact-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 2rem;margin:1.5rem 0 0;}\n#kmip-about .about-contact-links a{display:inline-block;padding:.5rem 0;}\n#kmip-about #chapter-tabs{color:var(--about-ink);}\n#kmip-about #chapter-tabs.about-nav-waiting{visibility:hidden!important;opacity:0!important;pointer-events:none;}\n#kmip-about #chapter-tabs p{margin-top:0;}\n#kmip-about #chapter-tabs .jumptab-footer{margin-top:1.25rem;}\n@media(hover:none),(pointer:coarse){#kmip-about .about-portrait-copy{position:relative;opacity:1;background:var(--about-ink);padding:2rem 1rem;}#kmip-about .about-portrait-copy h3{max-width:none;}#kmip-about .about-portrait-copy .about-profile-link{margin-top:1rem;}}\n@media(max-width:767px){#kmip-about .about-hero{min-height:100svh;padding:max(130px,calc(110px + env(safe-area-inset-top,0px))) 26px max(120px,calc(80px + env(safe-area-inset-bottom,0px)));}#kmip-about .about-hero .has-clock{left:26px;right:26px;bottom:max(2rem,env(safe-area-inset-bottom,0px));}#kmip-about .about-hero .eye{margin-bottom:2rem;}#kmip-about .about-hero .about-hero-note{margin-top:2rem;}#kmip-about .about-section{padding:90px 7vw;}#kmip-about .about-story{min-height:0;grid-template-columns:1fr;gap:3rem;}#kmip-about .about-story-copy{max-width:none;}#kmip-about .about-press{padding:0 7vw 90px;}#kmip-about .about-logo-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 12vw;}#kmip-about .about-logo-row img{max-height:34px;}#kmip-about .about-logo-row .brand-items:last-child{grid-column:1 \/ -1;}#kmip-about .about-lined{background-size:33.3333333% 100%;}#kmip-about .about-section-intro{min-height:48svh;padding:100px 7vw;}#kmip-about .about-planners{padding:0 0 90px;}#kmip-about .about-planner-grid{grid-template-columns:1fr;gap:2.5rem;}#kmip-about .about-portrait-copy{position:relative;opacity:1;background:var(--about-ink);padding:2rem 1rem;}#kmip-about .about-portrait-copy .about-profile-link{margin-top:1rem;}#kmip-about .about-inquire{min-height:90svh;}#kmip-about .about-inquire h2{max-width:17ch;}#kmip-about .about-inquire>.eye{margin-bottom:2rem;}#kmip-about .about-team-links{flex-direction:column;gap:1rem;}}\n@media(prefers-reduced-motion:reduce){#kmip-about .about-portrait-copy,#kmip-about .about-portrait img{transition:none;}#kmip-about .about-logo-row .brand-items{overflow:visible;display:grid;gap:1rem;}#kmip-about .about-logo-row .brand-items figure{position:static;transform:none!important;transition:none!important;animation:none!important;height:64px;opacity:1!important;}#kmip-about .about-logo-row .brand-items img{transform:none!important;opacity:1!important;}}\n\n#kmip-about .about-portrait-pending{aspect-ratio:3\/4;background:#efeeea;color:#1d1d1d;}\n#kmip-about .about-portrait-pending .about-portrait-copy{opacity:1;background:transparent;color:#1d1d1d;}\n@media(max-width:767px){#kmip-about .about-portrait-pending{aspect-ratio:auto;min-height:320px;display:flex;align-items:center;justify-content:center;}}\n<\/style>\n<style id=\"kmip-people-experience-29952\">\n\nbody.page-id-29952 main{--people-ink:#1d1d1d;--people-paper:#fff;--people-accent:#e5e4e0;--people-button-bg:var(--people-ink);--people-button-ink:var(--people-paper)}\nbody.page-id-29952 main :is(.artist-hero,.photographer-hero,.artist-inquire,.has-contrast-background-color,.trigger-dark,.trigger-dark-grey,.about-hero,.about-inquire,.kmip-people-section,.kmip-legacy-hero){--people-button-bg:var(--people-paper);--people-button-ink:var(--people-ink)}\n\n\n\n\n\n\n\n\n\nbody.page-id-29952 main .wp-block-buttons{gap:16px;flex-wrap:wrap}\nbody.page-id-29952 main .wp-block-buttons>.wp-block-button{max-width:100%;min-width:0}\nbody.page-id-29952 main .kmip-people-section{margin:0!important;padding:clamp(64px,8vw,120px) var(--wp--style--root--padding-right,26px) clamp(64px,8vw,120px) var(--wp--style--root--padding-left,26px);background:#1d1d1d;color:#fff}\nbody.page-id-29952 main .kmip-people-intro{display:grid;grid-template-columns:35% 65%;margin-bottom:48px;gap:0}\nbody.page-id-29952 main .kmip-people-intro h2{font:400 14px\/1.5 Inter,sans-serif;letter-spacing:.04em;text-transform:uppercase;margin:0}\nbody.page-id-29952 main .kmip-people-intro p{font:300 clamp(20px,2vw,30px)\/1.4 Inter,sans-serif;margin:0;max-width:42ch}\nbody.page-id-29952 main .kmip-people-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;max-width:1500px;margin:0 auto}\nbody.page-id-29952 main .kmip-person-card{position:relative;isolation:isolate;min-width:0;margin:0;padding:0 0 24px;border-bottom:1px solid #626262;background:transparent;transition:border-color 220ms ease}\nbody.page-id-29952 main .kmip-person-card figure{position:static!important;margin:0 0 24px!important;width:100%!important;max-width:none!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:none}\nbody.page-id-29952 main .kmip-person-card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:center 35%;border-radius:0!important}\nbody.page-id-29952 main .kmip-person-name{position:static!important;transform:none!important;font:400 clamp(23px,2.2vw,34px)\/1.2 Overpass,sans-serif;margin:0 0 12px!important;color:inherit!important}\nbody.page-id-29952 main .kmip-person-name a{position:static!important;color:inherit!important;text-decoration:none!important;background:none!important}\nbody.page-id-29952 main .kmip-person-name a::after{content:\"\"!important;position:absolute!important;inset:0;z-index:2}\nbody.page-id-29952 main .kmip-person-name a:focus-visible{outline:none}\nbody.page-id-29952 main .kmip-person-role{font:300 15px\/1.5 Inter,sans-serif;margin:0!important;color:#dededb!important}\nbody.page-id-29952 main .kmip-person-card:focus-within{outline:2px solid #fff;outline-offset:5px;box-shadow:0 0 0 7px #1d1d1d;border-color:var(--people-accent)}\nbody.page-id-29952 main .kmip-legacy-hero{margin:0!important;padding:clamp(140px,15vw,220px) var(--wp--style--root--padding-right,26px) 90px var(--wp--style--root--padding-left,26px);background:#1d1d1d;color:#fff;min-height:75svh}\nbody.page-id-29952 main .kmip-legacy-hero>*{max-width:800px;margin-inline:auto}\nbody.page-id-29952 main .kmip-legacy-hero h1{font:400 clamp(44px,6vw,80px)\/1.1 Overpass,sans-serif;text-transform:none;margin-block:24px}\nbody.page-id-29952 main .kmip-legacy-hero p{font:300 clamp(17px,1.5vw,22px)\/1.6 Inter,sans-serif}\nbody.page-id-29952 main .photographer-hero>.wp-block-media-text__media{height:auto!important;min-height:0!important;align-self:center!important}\nbody.page-id-29952 main .photographer-hero>.wp-block-media-text__media img{height:auto!important;min-height:0!important;aspect-ratio:1;object-fit:cover;object-position:center 35%}\n@media(hover:hover) and (pointer:fine){body.page-id-29952 main .kmip-person-card:hover{border-color:var(--people-accent)}}\n@media(max-width:1023px){body.page-id-29952 main .kmip-people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}\n@media(max-width:599px){body.page-id-29952 main .kmip-people-grid{grid-template-columns:minmax(0,1fr);gap:40px}body.page-id-29952 main .kmip-people-intro{grid-template-columns:1fr;gap:24px}body.page-id-29952 main .wp-block-buttons{gap:12px}body.page-id-29952 main .photographer-actions{display:grid!important;width:max-content;max-width:100%;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}body.page-id-29952 main .photographer-hero>.wp-block-media-text__content{padding-inline:var(--wp--style--root--padding-left,26px)!important}}\n@media(prefers-reduced-motion:reduce){body.page-id-29952 main .kmip-person-card{transition:none!important}}\n\nbody.page-id-29952 #kmip-about .about-portrait-copy{position:static;opacity:1;padding:28px 20px;background:#1d1d1d;color:#fff;text-align:left;align-items:flex-start;justify-content:flex-start}\nbody.page-id-29952 #kmip-about .about-portrait-copy h3{font:400 clamp(25px,2.8vw,42px)\/1.15 Overpass,sans-serif;max-width:none}\nbody.page-id-29952 #kmip-about .about-portrait-copy .about-profile-link{margin-top:18px}\n\nbody.page-id-29952 #kmip-about .about-profile-link{position:static!important;transform:none!important}\n\nbody.page-id-29952 #kmip-about .about-portrait:focus-within{outline:2px solid #fff;outline-offset:-4px;box-shadow:inset 0 0 0 6px #1d1d1d}\nbody.page-id-29952 #kmip-about .about-portrait img{border-radius:0;object-position:center 35%}\n\n\n<\/style>\n<style id=\"kmip-block-15-about\">\n#kmip-about .kmip-block-15 {\n  --b15-bg:#101212;\n  --b15-ink:var(--wp--preset--color--base,#fff);\n  --b15-line-rgb:229 228 224;\n  --b15-line-opacity:.10;\n  --b15-line-width:1px;\n  --b15-gutter:clamp(40px,5vw,96px);\n  --b15-gap:clamp(32px,3.33vw,64px);\n  --b15-max:1600px;\n  --b15-space:clamp(88px,8vw,144px);\n  --b15-rail-inset:max(var(--b15-gutter),calc((100% - var(--b15-max))\/2));\n  --b15-center-rail:50%;\n  position:relative;isolation:isolate;background:var(--b15-bg);color:var(--b15-ink);\n  padding:var(--b15-space) var(--b15-gutter);margin:0;\n}\n#kmip-about .kmip-block-15::before {\n  content:\"\";position:absolute;inset:0 var(--b15-rail-inset);z-index:-1;pointer-events:none;\n  border-inline:var(--b15-line-width) solid rgb(var(--b15-line-rgb)\/var(--b15-line-opacity));\n  background:linear-gradient(rgb(var(--b15-line-rgb)\/var(--b15-line-opacity)),rgb(var(--b15-line-rgb)\/var(--b15-line-opacity))) var(--b15-center-rail) 0\/var(--b15-line-width) 100% no-repeat;\n}\n#kmip-about .b15-heading {max-width:var(--b15-max);margin:0 auto 64px;padding:0 24px;background:var(--b15-bg);font:400 14px\/1.5 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;}\n#kmip-about .b15-diptych {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--b15-gap);max-width:var(--b15-max);margin-inline:auto;}\n#kmip-about .b15-panel {position:relative;isolation:isolate;min-width:0;overflow:hidden;background:var(--b15-bg);color:#fff;}\n#kmip-about .b15-panel>figure {margin:0;}\n#kmip-about .b15-panel img {display:block;width:100%;height:auto;aspect-ratio:4\/5;object-fit:cover;object-position:var(--b15-focal,50% 50%);border-radius:0;}\n#kmip-about .b15-chantelle {--b15-focal:50% 45%;}\n#kmip-about .b15-cengiz {--b15-focal:50% 50%;}\n#kmip-about .b15-copy {position:absolute;inset:auto 0 0;padding:76px 32px 32px;background:linear-gradient(to bottom,transparent 0%,rgb(0 0 0\/.80) 40%,rgb(0 0 0\/.92) 100%);color:#fff;z-index:1;}\n#kmip-about .b15-name {margin:0;font:400 clamp(28px,2.4vw,42px)\/1.12 Overpass,sans-serif;letter-spacing:-.02em;text-transform:none;max-width:none;}\n#kmip-about .b15-role {margin:10px 0 20px;max-width:none;font:400 16px\/1.4 Inter,sans-serif;color:#fff;}\n#kmip-about .b15-copy .wp-block-buttons {margin:0;gap:0;}\n#kmip-about .b15-copy .wp-block-button {margin:0;}\n\n#kmip-about .b15-panel:focus-within {outline:2px solid #fff;outline-offset:5px;}\n\n@media(min-width:992px) and (hover:hover) and (pointer:fine) {\n  #kmip-about .b15-copy {transition:background-color 220ms ease;}\n  #kmip-about .b15-panel:is(:hover,:focus-within) .b15-copy {background-color:rgb(0 0 0\/.14);}\n  \n}\n@media(max-width:991px) {\n  #kmip-about .kmip-block-15 {--b15-gutter:26px;--b15-gap:40px;--b15-max:620px;--b15-space:80px;}\n  #kmip-about .kmip-block-15::before {background:none;}\n  #kmip-about .b15-heading {margin-bottom:40px;padding-inline:16px;}\n  #kmip-about .b15-diptych {grid-template-columns:minmax(0,1fr);}\n  #kmip-about .b15-panel img {aspect-ratio:4\/5;}\n  #kmip-about .b15-copy {padding:64px 22px 24px;}\n  #kmip-about .b15-name {font-size:30px;}\n  #kmip-about .b15-role {margin:8px 0 18px;}\n}\n@media(max-width:359px) {\n  #kmip-about .b15-panel img {aspect-ratio:3\/4;}\n  #kmip-about .b15-copy {padding:60px 18px 20px;}\n  #kmip-about .b15-name {font-size:26px;}\n  #kmip-about .b15-role {font-size:15px;}\n  \n}\n@media(prefers-reduced-motion:reduce) {\n  #kmip-about .b15-copy{transition:none!important;transform:none!important;}\n  #kmip-about .clock::before {animation:none;}\n}\n<\/style>\n\n<style id=\"kmip-about-portrait-reveal-20261026\">\nbody.page-id-29952 #kmip-about :is(.b15-panel,.about-portrait){position:relative;isolation:isolate;overflow:hidden;container-type:inline-size}\nbody.page-id-29952 #kmip-about :is(.b15-copy,.about-portrait-copy){\n position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;\n padding:clamp(22px,4cqw,40px);margin:0;background:rgb(0 0 0 \/ .56)!important;color:var(--wp--preset--color--base,#fff);\n text-align:center;opacity:0;pointer-events:none;transition:opacity 300ms ease;\n}\nbody.page-id-29952 #kmip-about :is(.b15-copy,.about-portrait-copy)>*{opacity:1!important;transform:none!important;translate:none!important}\nbody.page-id-29952 #kmip-about :is(.b15-name,.about-portrait-copy h3){\n font-family:Didot,\"Bodoni MT\",\"Times New Roman\",serif;font-weight:400;font-style:normal;\n font-size:clamp(36px,9cqw,64px);line-height:1.02;letter-spacing:-.025em;text-transform:uppercase;\n max-width:10ch;margin:0;color:#fff;text-wrap:balance;text-shadow:0 1px 12px rgb(0 0 0 \/ .16)\n}\nbody.page-id-29952 #kmip-about .about-portrait-copy h3{font-size:clamp(34px,10cqw,52px);max-width:100%}\nbody.page-id-29952 #kmip-about :is(.b15-role,.about-portrait-copy .about-role){\n font:400 clamp(14px,3.2cqw,17px)\/1.5 Inter,sans-serif;max-width:28ch;margin:18px 0 0;color:#fff\n}\nbody.page-id-29952 #kmip-about :is(.b15-copy .wp-block-buttons,.about-portrait-copy .about-profile-link){\n display:flex;justify-content:center;align-items:center;width:auto;margin:32px 0 0;padding:0;gap:0\n}\nbody.page-id-29952 #kmip-about :is(.b15-copy .wp-block-button__link,.about-profile-link a){pointer-events:auto}\n\n\n\nbody.page-id-29952 #kmip-about :is(.b15-panel,.about-portrait):has(a:focus-visible)>:is(.b15-copy,.about-portrait-copy),\nbody.page-id-29952 #kmip-about :is(.b15-panel,.about-portrait).portrait-is-open>:is(.b15-copy,.about-portrait-copy){opacity:1}\nbody.page-id-29952 #kmip-about :is(.b15-panel,.about-portrait):focus-within{outline:none;box-shadow:none}\nbody.page-id-29952 #kmip-about .portrait-reveal-toggle{\n display:none;position:absolute;inset:0;z-index:1;width:100%;height:100%;padding:0;border:0;border-radius:0;\n background:transparent;color:transparent;cursor:pointer\n}\nbody.page-id-29952 #kmip-about .portrait-reveal-toggle:focus-visible{outline:2px solid #fff;outline-offset:-6px}\n@media(min-width:768px) and (hover:hover) and (pointer:fine){\n body.page-id-29952 #kmip-about :is(.b15-panel,.about-portrait):hover>:is(.b15-copy,.about-portrait-copy){opacity:1}\n}\n@media(hover:none),(pointer:coarse),(max-width:767px){\n body.page-id-29952 #kmip-about :is(.b15-copy,.about-portrait-copy){opacity:1}\n body.page-id-29952 #kmip-about .portrait-reveal-ready>:is(.b15-copy,.about-portrait-copy){opacity:0}\n body.page-id-29952 #kmip-about .portrait-reveal-ready>.portrait-reveal-toggle{display:block}\n body.page-id-29952 #kmip-about .portrait-reveal-ready :is(.b15-copy,.about-portrait-copy) a{pointer-events:none}\n body.page-id-29952 #kmip-about .portrait-reveal-ready.portrait-is-open :is(.b15-copy,.about-portrait-copy) a,\n body.page-id-29952 #kmip-about .portrait-reveal-ready :is(.b15-copy,.about-portrait-copy) a:focus-visible{pointer-events:auto}\n body.page-id-29952 #kmip-about .portrait-reveal-ready.portrait-is-open>:is(.b15-copy,.about-portrait-copy),\n body.page-id-29952 #kmip-about .portrait-reveal-ready:has(a:focus-visible)>:is(.b15-copy,.about-portrait-copy){opacity:1}\n}\n@media(prefers-reduced-motion:reduce){\n body.page-id-29952 #kmip-about :is(.b15-copy,.about-portrait-copy){transition:none!important}\n}\n<\/style>\n<script id=\"kmip-about-portrait-interaction-20261026\">\n(() => {\n const initialize = () => {\n  const root = document.getElementById('kmip-about');\n  if (!root) return;\n  const cards = [...root.querySelectorAll('.b15-panel,.about-portrait')];\n  const setOpen = (card,open) => {\n   card.classList.toggle('portrait-is-open',open);\n   card.querySelector('.portrait-reveal-toggle')?.setAttribute('aria-expanded',String(open));\n  };\n  cards.forEach((card,index) => {\n   if (card.classList.contains('portrait-reveal-ready')) return;\n   const copy = card.querySelector('.b15-copy,.about-portrait-copy');\n   const name = copy?.querySelector('h3')?.textContent.trim();\n   if (!copy || !name) return;\n   copy.id = 'about-portrait-details-' + index;\n   const toggle = document.createElement('button');\n   toggle.type = 'button';\n   toggle.className = 'portrait-reveal-toggle';\n   toggle.setAttribute('aria-label','Show or hide details for ' + name);\n   toggle.setAttribute('aria-expanded','false');\n   toggle.setAttribute('aria-controls',copy.id);\n   toggle.addEventListener('click',() => {\n    const open = !card.classList.contains('portrait-is-open');\n    cards.forEach(other => setOpen(other,false));\n    setOpen(card,open);\n   });\n   card.append(toggle);\n   card.classList.add('portrait-reveal-ready');\n   card.addEventListener('keydown',event => {\n    if (event.key === 'Escape') {setOpen(card,false);if (getComputedStyle(toggle).display !== 'none') toggle.focus();else document.activeElement?.blur();}\n   });\n   card.addEventListener('focusout',event => {if (!card.contains(event.relatedTarget)) setOpen(card,false);});\n  });\n  document.addEventListener('click',event => {if (!cards.some(card => card.contains(event.target))) cards.forEach(card => setOpen(card,false));});\n };\n if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded',initialize,{once:true});else initialize();\n})();\n<\/script>\n\n<style id=\"kmip-about-editorial-finish-20261026\">\n#kmip-about .about-facts-table{width:100%;margin:0}\n#kmip-about .about-facts-table table{border-collapse:collapse;width:100%;text-align:left}\n#kmip-about .about-facts-table :is(th,td){vertical-align:top;padding:.85em .2em;border:0;border-bottom:1px solid rgb(34 34 34 \/ .18);line-height:1.5;overflow-wrap:anywhere}\n#kmip-about .about-facts-table th{width:33%;font-weight:500;padding-right:1em}\n#kmip-about .about-founder-portrait-and-bio{min-width:0}\n#kmip-about .about-founder-bio{margin:1.15em 0 0;padding:0 .25em;max-width:45ch;color:inherit;line-height:1.6}\n#kmip-about #team.about-planners{padding-bottom:0}\n#kmip-about #team .about-section-intro{box-sizing:border-box;min-height:0;padding-block:clamp(80px,9vw,140px);gap:clamp(24px,2.6vw,40px)}\n#kmip-about #team .wp-block-buttons{justify-content:center}\n\n#kmip-about .about-planners{padding-bottom:0;}\n@media(max-width:991px){#kmip-about .about-editorial>.wp-block-group.alignfull{margin-inline:0!important;padding-inline:0!important;width:100%;max-width:none;}}\n<\/style>\n<style id=\"kmip-about-values-editorial-20261026\">\n#kmip-about .about-hero .about-hero-eyebrow{font-size:clamp(12px,.833333vw,14px);font-weight:400;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;}\n#kmip-about .about-planners .about-section-intro{gap:clamp(32px,3.333333vw,56px);}\n#kmip-about .about-planners .about-team-links{margin-top:clamp(64px,6.25vw,120px);}\n#kmip-about .about-planners{padding-bottom:clamp(112px,9.722222vw,176px);}\n#kmip-about .about-values{padding-block:clamp(112px,12.5vw,240px);}\n#kmip-about .about-values .kmip-editorial-rule14{--kmip-r14-h3:40px;--about-heading-to-copy:24px;}\n#kmip-about .about-values :is(h2,h3){color:var(--kmip-mode-ink,var(--wp--preset--color--base,#e5e4e0));}\n#kmip-about .about-values .article-item>h2+p{margin-top:clamp(32px,3.333333vw,56px);}\n#kmip-about .about-values .article-item>h3{margin-top:var(--kmip-r14-h3);}\n#kmip-about .about-values .article-item>h3+p{margin-top:var(--about-heading-to-copy);}\n@media(max-width:991px){\n#kmip-about .about-planners{padding-inline:var(--wp--style--root--padding-left,26px) var(--wp--style--root--padding-right,26px);}\n#kmip-about .about-planners>.about-section-intro{padding-inline:0;}\n#kmip-about .about-planners>.about-planner-grid{width:100%;}\n#kmip-about .about-planners>.about-team-links{align-items:center;}\n}\n@media(min-width:600px){#kmip-about .about-values .kmip-editorial-rule14{--kmip-r14-h3:56px;--about-heading-to-copy:28px;}}\n@media(min-width:992px){#kmip-about .about-values .kmip-editorial-rule14{--kmip-r14-h3:clamp(80px,6.25vw,112px);--about-heading-to-copy:32px;}}\n<\/style>\n\n\n<div id=\"kmip-about\" class=\"wp-block-group alignfull mt-0 mb-0 is-layout-flow wp-block-group-is-layout-flow\">\n<header id=\"about-hero\" class=\"wp-block-group about-hero sec-has-clock kmip-peacock-hero is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group about-hero-copy is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"eye eyebrow about-hero-eyebrow wp-block-paragraph\" style=\"text-transform:uppercase\">Paris \u00b7 Est. 2013<\/p>\n\n\n<h1 class=\"wp-block-heading text-sans-48-128\">About<br>Kiss Me in Paris<\/h1>\n\n\n<p class=\"about-hero-note wp-block-paragraph\">A Paris-based team for proposals worldwide, weddings and elopements across France.<\/p>\n\n<\/div>\n\n\n<style id=\"kmip-peacock-motion-20261104\">\nbody:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero{box-sizing:border-box;display:grid!important;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);column-gap:clamp(32px,4vw,72px);align-items:center;min-height:100svh!important;height:auto!important;padding:clamp(144px,12vw,200px) 5vw clamp(110px,10vw,160px)!important;isolation:isolate;}\nbody:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero::before{content:\"\";position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 74% 47%,rgb(206 184 128 \/ .055),transparent 52%);}\nbody:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero>:is(.about-hero-copy,.team-hero-copy){grid-column:1;grid-row:1;position:relative;z-index:2;min-width:0;width:100%;margin:0!important;}\nbody:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero h1{font-family:Overpass,sans-serif;font-size:clamp(44px,4.15vw,80px)!important;font-weight:300!important;line-height:1.08!important;letter-spacing:-.035em;margin:0!important;max-width:none;}\nbody:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero :is(.about-hero-note,.team-hero-lead){font-size:clamp(17px,1.4vw,20px);line-height:1.6;margin-top:32px!important;max-width:38ch;}\nbody:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero :is(.about-hero-eyebrow,.team-hero-eyebrow){margin:0 0 28px!important;}\n.kmip-peacock-stage{box-sizing:border-box;position:relative;grid-column:2;grid-row:1;isolation:isolate;display:grid;place-items:center;min-width:0;width:100%;overflow:visible;margin:0!important;padding:0 0 62px;color:#ceb880;}\n.kmip-peacock-stage .kmip-peacock{display:block;width:100%;max-width:900px;height:auto;overflow:visible;pointer-events:none;}\n.kmip-peacock-stage .kmip-peacock__feather{transform-box:view-box;transform-origin:254px 273px;}\n.kmip-peacock-stage.is-ready:not(.has-played):not(.is-playing) .kmip-peacock__feather{opacity:.12;}\n.kmip-peacock-stage.is-playing .kmip-peacock__feather{animation:kmip-plume-open 2.05s cubic-bezier(.2,.65,.25,1) var(--open-delay) both;}\n.kmip-peacock-stage.is-playing .kmip-peacock__feather path{animation:kmip-plume-light .85s ease-in-out var(--light-delay) both;}\n.kmip-peacock-stage.is-playing :is(.kmip-peacock__body,.kmip-peacock__key){animation:kmip-plume-heart .9s ease-out both;}\n.kmip-peacock-stage .kmip-peacock-replay{box-sizing:border-box;position:absolute;bottom:0;left:calc(50% - 22px);display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:1px solid rgb(206 184 128 \/ .28);border-radius:50%;background:transparent;color:#ceb880;cursor:pointer;box-shadow:none;transition:border-color 180ms ease,background-color 180ms ease;}\n.kmip-peacock-stage .kmip-peacock-replay[hidden]{display:none!important;}\n.kmip-peacock-stage .kmip-peacock-replay::before,.kmip-peacock-stage .kmip-peacock-replay::after{content:none!important;}\n.kmip-peacock-stage .kmip-peacock-replay svg{display:block;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.25;}\n.kmip-peacock-stage .kmip-peacock-replay:hover{border-color:#ceb880;background:rgb(206 184 128 \/ .08);}\n.kmip-peacock-stage .kmip-peacock-replay:focus-visible{outline:2px solid #ceb880;outline-offset:5px;}\nbody.page-id-31913 .team-hero-refined::after{display:none;}\n@keyframes kmip-plume-open{0%{opacity:0;transform:rotate(var(--open-angle));}55%{opacity:1;}100%{opacity:1;transform:rotate(0deg);}}\n@keyframes kmip-plume-light{0%,100%{fill:#ceb880;}48%{fill:#f4e8c7;}}\n@keyframes kmip-plume-heart{from{opacity:.2;}to{opacity:1;}}\n@media(max-width:1099px){body:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero{grid-template-columns:minmax(0,1fr);row-gap:36px;padding:140px 26px 112px!important;align-content:center;}body:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero>:is(.about-hero-copy,.team-hero-copy){grid-column:1;grid-row:2;}body:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero h1{font-size:clamp(38px,7vw,64px)!important;}.kmip-peacock-stage{grid-column:1;grid-row:1;width:min(76vw,460px);justify-self:center;padding-bottom:60px;}.kmip-peacock-stage .kmip-peacock-replay{bottom:0;}}\n@media(max-width:599px){body:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero{row-gap:32px;padding-top:132px!important;padding-bottom:104px!important;}body:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero h1{font-size:clamp(38px,8.8vw,52px)!important;}body:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero :is(.about-hero-eyebrow,.team-hero-eyebrow){margin-bottom:20px!important;}body:is(.page-id-29952,.page-id-31913) .kmip-peacock-hero :is(.about-hero-note,.team-hero-lead){margin-top:24px!important;}.kmip-peacock-stage{width:min(calc(100% + 28px),380px);padding-bottom:54px;}}\n@media(prefers-reduced-motion:reduce){.kmip-peacock-stage .kmip-peacock__feather,.kmip-peacock-stage .kmip-peacock__feather path,.kmip-peacock-stage .kmip-peacock__body,.kmip-peacock-stage .kmip-peacock__key{animation:none!important;opacity:1!important;}.kmip-peacock-stage .kmip-peacock__feather{transform:none!important;}.kmip-peacock-stage .kmip-peacock-replay{display:none!important;transition:none;}}\n\n<\/style>\n<div class=\"kmip-peacock-stage\" data-nosnippet>\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 318\" width=\"512\" height=\"318\" fill=\"none\" class=\"kmip-peacock\" aria-hidden=\"true\" focusable=\"false\">\n<g class=\"kmip-peacock__body\">\n<path transform=\"matrix(1,0,0,-1,275.9434,161.8076)\" d=\"M0 0C-3.598 5.27-9.907 13.717-12.453 17.104-17.939 24.406-19.994 27.139-21.037 28.095L-21.795 28.739-22.744 28.565C-23.658 28.397-24.223 27.663-24.535 27.076L-24.769 26.64V26.608L-24.891 26.374C-26.031 24.589-30.501 18.756-34.094 14.068-38.298 8.576-42.574 2.994-44.619-.002-56.902-18.001-74.442-53.248-53.904-87.086-47.993-96.83-32.856-109.704-26.211-115.106V-109.984C-33.699-103.736-45.638-93.108-50.536-85.04-69.925-53.091-53.11-19.44-41.362-2.226-39.369 .693-35.106 6.258-30.984 11.64-27.052 16.772-24.32 20.363-22.785 22.497L-22.173 23.347-21.532 22.52C-17.586 17.423-7.858 4.516-3.257-2.224 8.491-19.44 25.306-53.092 5.917-85.04 1.581-92.186-4.563-97.526-11.067-103.183-13.202-105.038-15.357-106.939-17.467-108.904V-114.393C-14.602-111.517-11.53-108.808-8.51-106.185-2.053-100.574 4.622-94.771 9.285-87.086 29.827-53.248 12.285-17.999 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,268.4404,197.9844)\" d=\"M0 0V.001C-2.404 3.529-6.734 9.307-8.004 10.993-10.515 14.337-11.863 16.128-12.69 17.128L-13.238 17.789-13.228 17.797-14.271 18.659-15.217 18.485C-15.901 18.359-16.494 17.888-16.883 17.156L-17.118 16.706C-17.978 15.404-20.663 11.898-22.821 9.081-25.417 5.694-28.273 1.966-29.615 0-37.529-11.594-48.824-34.314-35.543-56.197-31.964-62.097-23.366-69.604-18.708-73.441V-68.187C-23.223-64.298-29.451-58.52-32.124-54.122-44.24-34.156-33.68-13.056-26.307-2.254-25.091-.474-22.602 2.786-19.716 6.549-17.686 9.201-16.28 11.044-15.312 12.349L-14.693 13.18-14.063 12.357C-11.157 8.562-5.894 1.538-3.307-2.254 4.066-13.056 14.627-34.156 2.508-54.122-.191-58.566-4.061-61.932-8.158-65.493-8.755-66.011-9.36-66.548-9.964-67.081V-72.513C-8.521-71.144-7.028-69.814-5.547-68.527-1.386-64.912 2.906-61.185 5.927-56.2 19.213-34.317 7.916-11.596 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"1\" style=\"--open-delay:1.377s;--open-angle:5.95deg;--light-delay:1.850s\">\n<path transform=\"matrix(1,0,0,-1,203.5244,265.91506)\" d=\"M0 0C.019 .487 .012 .977 .009 1.464L-183.325 10.904-183.537 3.847Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,55.2617,260.30667)\" d=\"M0 0C.961 1.135 1.932 2.286 2.876 3.455L5.61 7.012 8.836 3.763C9.88 2.662 10.898 1.545 11.929 .411 10.005-1.995 8.068-4.333 6.122-6.603 4.09-4.333 2.048-2.132 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"2\" style=\"--open-delay:1.282s;--open-angle:5.65deg;--light-delay:1.920s\">\n<path transform=\"matrix(1,0,0,-1,60.4971,239.3877)\" d=\"M0 0 147.452-20.27 147.518-19.563 147.667-18.878 .914 5.956 .396 2.985Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,44.5176,227.8721)\" d=\"M0 0C2.599-.487 4.243-3.435 3.704-6.588 3.271-9.753 .825-12.069-1.801-11.756-4.425-11.442-6.219-8.476-5.759-5.138-5.192-1.811-2.599 .487 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"3\" style=\"--open-delay:1.188s;--open-angle:5.35deg;--light-delay:1.990s\">\n<path transform=\"matrix(1,0,0,-1,209.3994,252.9209)\" d=\"M0 0C-.112-.45-.241-.895-.385-1.335L-177.831 45.713-175.891 52.565Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,70.6797,214.1699)\" d=\"M0 0C-2.501-1.591-5.096-3.23-7.51-4.986-8.959-2.279-10.193 .447-11.481 3.26-8.907 4.976-6.425 6.646-3.77 8.189-2.638 5.425-1.291 2.667 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"4\" style=\"--open-delay:1.093s;--open-angle:5.05deg;--light-delay:2.060s\">\n<path transform=\"matrix(1,0,0,-1,210.9795,248.44436)\" d=\"M0 0C-.148-.44-.313-.874-.493-1.302L-171.923 64.367-169.297 70.984Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,35.5527,178.8369)\" d=\"M0 0C-2.843-1.81-5.754-3.668-8.561-5.64-9.497-2.318-10.28 1.022-11.078 4.443L-6.722 7.29C-5.248 8.21-3.751 9.101-2.271 9.98-1.933 8.296-1.596 6.632-1.223 4.972Z\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"5\" style=\"--open-delay:0.998s;--open-angle:4.75deg;--light-delay:2.130s\">\n<path transform=\"matrix(1,0,0,-1,80.4004,176.6807)\" d=\"M0 0 132.151-68.479C132.36-68.061 132.534-67.623 132.808-67.236L2.847 5.312C1.824 3.583 .919 1.787 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,69.1963,160.4766)\" d=\"M0 0C2.297-1.336 2.818-4.639 1.298-7.451-.178-10.289-3.271-11.649-5.641-10.475-8.009-9.3-8.691-5.907-7.133-2.915-5.528 .052-2.274 1.322 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"6\" style=\"--open-delay:0.902s;--open-angle:4.45deg;--light-delay:2.200s\">\n<path transform=\"matrix(1,0,0,-1,215.6006,240.0957)\" d=\"M0 0C-.307-.366-.552-.771-.789-1.18L-154.65 98.955C-153.379 100.952-152.078 102.928-150.692 104.844Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,95.873,159.9463)\" d=\"M0 0C-2.852-.738-5.733-1.541-8.645-2.407-9.105 .57-9.522 3.602-9.89 6.683-6.894 7.49-3.928 8.233-.994 8.916-.711 5.893-.379 2.92 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"7\" style=\"--open-delay:0.807s;--open-angle:4.15deg;--light-delay:2.270s\">\n<path transform=\"matrix(1,0,0,-1,217.2002,237.1504)\" d=\"M0 0C-.287-.387-.585-.763-.896-1.13L-147.206 109.749-142.82 115.339Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,67.6992,121.09474)\" d=\"M0 0C-3.257-.929-6.561-1.906-9.78-3.038-9.777 .435-9.609 3.866-9.4 7.355-6.038 8.375-2.79 9.401 .588 10.227 .257 6.842 .144 3.362 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"8\" style=\"--open-delay:0.713s;--open-angle:3.85deg;--light-delay:2.340s\">\n<path transform=\"matrix(1,0,0,-1,111.7627,131.835)\" d=\"M0 0 107.927-102.493C108.271-102.156 108.56-101.762 108.921-101.441L4.2 4.327C2.754 2.932 1.397 1.445 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,105.1406,112.7881)\" d=\"M0 0C1.851-1.934 1.377-5.202-.816-7.541-3.038-9.852-6.4-10.294-8.35-8.507-10.298-6.721-9.999-3.278-7.656-.843-5.341 1.62-1.803 1.888 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"9\" style=\"--open-delay:0.618s;--open-angle:3.55deg;--light-delay:2.410s\">\n<path transform=\"matrix(1,0,0,-1,224.9766,229.54299)\" d=\"M0 0C-.374-.303-.757-.593-1.151-.87L-117.994 140.721-112.421 145.128Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,134.4131,116.87599)\" d=\"M0 0-4.509 .235-9.011 .3-8.308 4.838-7.437 9.336C-4.339 9.229-1.321 9.116 1.708 8.871 1.048 5.92 .511 2.919 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"10\" style=\"--open-delay:0.522s;--open-angle:3.25deg;--light-delay:2.480s\">\n<path transform=\"matrix(1,0,0,-1,228.9951,226.7354)\" d=\"M0 0C-.393-.272-.794-.53-1.203-.775L-102.492 152.329-96.501 156.167Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,126.4287,67.68653)\" d=\"M0 0C-3.369 .181-6.84 .386-10.244 .376-9.1 3.66-7.773 6.81-6.432 10.056-2.93 9.927 .497 9.784 3.961 9.455 2.522 6.359 1.24 3.148 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"11\" style=\"--open-delay:0.427s;--open-angle:2.95deg;--light-delay:2.550s\">\n<path transform=\"matrix(1,0,0,-1,231.9648,221.0547)\" d=\"M0 0-62.08 131.326C-63.928 130.516-65.691 129.536-67.495 128.639L-.537-2.306C-.378-1.53-.198-.762 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,164.5781,72.2412)\" d=\"M0 0C1.099-2.433-.434-5.386-3.299-6.843-6.166-8.294-9.49-7.602-10.734-5.27-11.979-2.938-10.55 .219-7.523 1.748-4.501 3.281-1.076 2.387 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"12\" style=\"--open-delay:0.333s;--open-angle:2.65deg;--light-delay:2.620s\">\n<path transform=\"matrix(1,0,0,-1,234.3447,214.01858)\" d=\"M0 0-59.243 164.047C-61.487 163.258-63.688 162.354-65.904 161.492L-.9-2.318C-.617-1.542-.317-.77 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,185.918,87.59474)\" d=\"M0 0C-2.773 1.054-5.61 2.073-8.507 3.056-7.143 5.744-5.71 8.45-4.208 11.17-1.318 10.204 1.584 9.009 4.386 7.882 2.854 5.238 1.356 2.709 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"13\" style=\"--open-delay:0.237s;--open-angle:2.35deg;--light-delay:2.690s\">\n<path transform=\"matrix(1,0,0,-1,237.5801,207.126)\" d=\"M0 0-42.674 162.806-49.528 160.872-1.226-2.436C-.829-1.623-.423-.812 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,190.085,40.2871)\" d=\"M0 0C-3.165 1.155-6.416 2.348-9.685 3.367-7.618 6.14-5.437 8.782-3.207 11.497 .096 10.374 3.339 9.196 6.547 7.872 4.272 5.328 2.099 2.672 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"14\" style=\"--open-delay:0.143s;--open-angle:2.05deg;--light-delay:2.760s\">\n<path transform=\"matrix(1,0,0,-1,243.1943,198.88186)\" d=\"M0 0-18.183 125.272C-20.178 125.044-22.148 124.62-24.131 124.292L-1.858-1.528C-1.336-.776-.699-.271 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,225.1191,55.8418)\" d=\"M0 0C.337-2.649-1.972-5.018-5.124-5.568-8.276-6.114-11.238-4.479-11.745-1.884-12.252 .711-9.971 3.309-6.646 3.883-3.32 4.462-.33 2.596 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"15\" style=\"--open-delay:0.048s;--open-angle:1.75deg;--light-delay:2.830s\">\n<path transform=\"matrix(1,0,0,-1,251.2832,188.3262)\" d=\"M0 0-3.48 151.393C-5.834 151.326-8.186 151.286-10.538 151.16L-2.359-1.589C-1.826-.828-1.047-.239 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,246.1338,76.52833)\" d=\"M0 0C-2.273 1.96-4.614 3.786-7.024 5.591-4.896 7.754-2.699 9.907-.436 11.928 1.975 10.006 4.316 8.07 6.59 6.125 4.325 4.092 2.128 2.049 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"16\" style=\"--open-delay:0.048s;--open-angle:-1.75deg;--light-delay:2.900s\">\n<path transform=\"matrix(1,0,0,-1,259.1201,190.7246)\" d=\"M0 0C.098-.133 .18-.27 .274-.402L12.797 153.091 5.732 153.604-1.976 1.543C-1.246 1.243-.561 .755 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,268.7266,32.19819)\" d=\"M0 0C-1.291 1.084-2.603 2.192-3.928 3.247L-7.954 6.356-3.638 9.207C-2.181 10.139-.704 11.013 .788 11.909 3.511 9.719 6.163 7.513 8.744 5.295 5.764 3.555 2.848 1.788 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"17\" style=\"--open-delay:0.143s;--open-angle:-2.05deg;--light-delay:2.970s\">\n<path transform=\"matrix(1,0,0,-1,264.7539,199.11819)\" d=\"M0 0C.421-.658 .819-1.329 1.227-1.996L25.839 123.914 19.902 124.976-.461 .332C-.287 .29-.121 .191 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,296.583,58.4395)\" d=\"M0 0C-.548-2.556-3.544-4.17-6.694-3.61-9.845-3.054-12.091-.478-11.714 2.106-11.331 4.754-8.327 6.4-5.004 5.812-1.681 5.222 .559 2.614 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"18\" style=\"--open-delay:0.237s;--open-angle:-2.35deg;--light-delay:3.040s\">\n<path transform=\"matrix(1,0,0,-1,270.4062,208.8574)\" d=\"M0 0 48.87 162.293 42.019 164.238-1.271 2.326C-.843 1.554-.421 .777 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,305.3828,83.71003)\" d=\"M0 0C-1.589 2.492-3.219 5.105-4.97 7.524-2.26 8.967 .466 10.181 3.284 11.475 4.999 8.913 6.655 6.4 8.196 3.748 5.427 2.616 2.675 1.302 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"19\" style=\"--open-delay:0.333s;--open-angle:-2.65deg;--light-delay:3.110s\">\n<path transform=\"matrix(1,0,0,-1,272.7861,214.4873)\" d=\"M0 0 62.262 163.046C60.056 163.936 57.813 164.726 55.556 165.481L-1.026 2.19C-.67 1.467-.329 .735 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,333.6621,44.82234)\" d=\"M0 0C-1.916 2.773-3.905 5.554-5.967 8.336-2.677 9.338 .675 10.298 4.084 11.216 6.11 8.34 8.05 5.427 9.926 2.545 6.559 1.738 3.257 .911 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"20\" style=\"--open-delay:0.427s;--open-angle:-2.95deg;--light-delay:3.180s\">\n<path transform=\"matrix(1,0,0,-1,275.5742,222.3584)\" d=\"M0 0 66.962 129.557C65.165 130.468 63.383 131.41 61.563 132.277L-.624 2.196C-.396 1.471-.19 .737 0 0\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,353.2305,77.93653)\" d=\"M0 0C-1.255-2.327-4.584-3.011-7.451-1.557-10.298-.062-11.822 2.885-10.713 5.312-9.626 7.694-6.192 8.588-3.188 7.016-.164 5.482 1.256 2.326 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"21\" style=\"--open-delay:0.522s;--open-angle:-3.25deg;--light-delay:3.250s\">\n<path transform=\"matrix(1,0,0,-1,279.0303,227.8799)\" d=\"M0 0C-.381 .292-.817 .494-1.209 .767L97.571 155.501C99.561 154.21 101.58 152.962 103.521 151.604Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,358.3799,107.06349)\" d=\"M0 0C-.766 2.863-1.595 5.757-2.488 8.679 .486 9.147 3.516 9.571 6.596 9.947 7.5 7.04 8.221 3.99 8.944 1.065 5.907 .753 2.987 .485 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"22\" style=\"--open-delay:0.618s;--open-angle:-3.55deg;--light-delay:3.320s\">\n<path transform=\"matrix(1,0,0,-1,282.9287,230.88088)\" d=\"M0 0-.533 .489-1.115 .916 113.415 144.386 116.196 142.175 118.898 139.871Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,402.7422,84.3145)\" d=\"M0 0C-.872 3.244-1.811 6.521-2.814 9.823 .611 9.677 4.08 9.474 7.589 9.212 8.523 5.825 9.378 2.451 10.176-.882 6.743-.529 3.356-.229 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"23\" style=\"--open-delay:0.713s;--open-angle:-3.85deg;--light-delay:3.390s\">\n<path transform=\"matrix(1,0,0,-1,390.8975,128.09474)\" d=\"M0 0-105.176-105.314C-104.854-105.676-104.532-106.036-104.193-106.379L4.175-4.352Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,410.0937,121.9668)\" d=\"M0 0C-1.956-1.778-5.322-1.327-7.541 .986-9.731 3.328-10.158 6.63-8.316 8.541-6.488 10.437-2.984 10.122-.673 7.655 1.667 5.217 1.956 1.778 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"24\" style=\"--open-delay:0.807s;--open-angle:-4.15deg;--light-delay:3.460s\">\n<path transform=\"matrix(1,0,0,-1,289.5664,237.8174)\" d=\"M0 0-.878 1.146 140.45 118.308C141.955 116.479 143.408 114.608 144.874 112.748Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,402.0322,146.9971)\" d=\"M0 0C.202 3.005 .272 5.989 .276 9.008 3.291 8.582 6.328 8.085 9.318 7.458 9.222 4.361 9.094 1.327 8.878-1.686 5.903-1.049 2.923-.502 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"25\" style=\"--open-delay:0.902s;--open-angle:-4.45deg;--light-delay:3.530s\">\n<path transform=\"matrix(1,0,0,-1,291.5586,241.46389)\" d=\"M0 0C-.268 .389-.455 .83-.772 1.188L150.428 105.301C151.815 103.386 153.055 101.366 154.348 99.385Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,448.291,136.2266)\" d=\"M0 0C.177 3.397 .169 6.75 .178 10.198 3.402 9.069 6.723 7.924 9.935 6.617 9.844 3.11 9.698-.35 9.499-3.761 6.312-2.438 3.144-1.185 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"26\" style=\"--open-delay:0.998s;--open-angle:-4.75deg;--light-delay:3.600s\">\n<path transform=\"matrix(1,0,0,-1,424.6729,174.3955)\" d=\"M0 0-131.231-70.224C-131.035-70.649-130.824-71.066-130.599-71.477L2.753-5.366Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,444.3906,174.3223)\" d=\"M0 0C-2.372-1.124-5.483 .271-6.94 3.118-8.384 5.975-7.752 9.295-5.464 10.571-3.135 11.872 .045 10.516 1.569 7.504 3.106 4.499 2.405 1.141 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"27\" style=\"--open-delay:1.093s;--open-angle:-5.05deg;--light-delay:3.670s\">\n<path transform=\"matrix(1,0,0,-1,296.2021,250.9297)\" d=\"M0 0C-.11 .451-.299 .877-.486 1.302L170.753 67.467C171.629 65.26 172.477 63.044 173.22 60.789Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,431.2715,200.7813)\" d=\"M0 0C1.067 2.747 2.103 5.558 3.102 8.43 5.788 7.058 8.49 5.616 11.207 4.106 10.112 1.199 8.977-1.648 7.812-4.432 5.195-2.885 2.593-1.407 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"28\" style=\"--open-delay:1.188s;--open-angle:-5.35deg;--light-delay:3.740s\">\n<path transform=\"matrix(1,0,0,-1,297.5225,255.4863)\" d=\"M0 0C-.108 .451-.15 .921-.324 1.354L176.984 48.914C177.653 46.636 178.16 44.317 178.707 42.008Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,480.4375,208.75)\" d=\"M0 0C1.287 3.146 2.409 6.324 3.564 9.581 6.23 7.43 8.97 5.223 11.575 2.912 10.315-.371 9.019-3.593 7.688-6.749 5.129-4.427 2.564-2.177 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"29\" style=\"--open-delay:1.282s;--open-angle:-5.65deg;--light-delay:3.810s\">\n<path transform=\"matrix(1,0,0,-1,445.4209,236.8408)\" d=\"M0 0-147.172-22.214C-147.137-22.687-147.086-23.155-147.019-23.622L.771-5.975Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,463.998,243.3672)\" d=\"M0 0C-2.631-.268-5.071 2.088-5.481 5.257-5.855 8.43-4.207 11.339-1.605 11.779 1.007 12.221 3.608 9.885 4.006 6.539 4.439 3.196 2.63 .267 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__feather\" data-feather=\"30\" style=\"--open-delay:1.377s;--open-angle:-5.95deg;--light-delay:3.880s\">\n<path transform=\"matrix(1,0,0,-1,298.7168,265.04299)\" d=\"M0 0C-.02 .487-.012 .977-.01 1.464L183.325 10.903 183.537 3.847Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,442.6572,259.4463)\" d=\"M0 0C.961 1.134 1.933 2.285 2.877 3.454L5.611 7.012 8.837 3.762C9.881 2.661 10.899 1.544 11.929 .41 10.006-1.996 8.069-4.334 6.123-6.603 4.091-4.334 2.049-2.133 0 0\" fill=\"#ceb880\"\/>\n\n<\/g>\n<g class=\"kmip-peacock__key\">\n<path transform=\"matrix(1,0,0,-1,253.3525,236.4229)\" d=\"M0 0C-1.408 1.559-2.213 3.487-2.326 5.576L-2.394 6.781-1.217 6.514C.023 6.231 1.333 6.231 2.566 6.515L3.745 6.786 3.679 5.579C3.565 3.488 2.761 1.559 1.351 0L.677-.747ZM-1.744-2.244C-2.889-2.749-4.153-3.017-5.402-3.017-10.417-3.017-14.496 1.063-14.496 6.079-14.496 9.7-12.348 12.972-9.022 14.415L-7.916 14.894-7.757 13.7C-7.448 11.378-6.18 9.262-4.275 7.896L-3.849 7.589-3.901 7.065C-3.937 6.712-3.954 6.389-3.954 6.079-3.954 3.558-3.053 1.106-1.417-.823L-.629-1.752ZM-5.28 15.173C-4.071 15.156-2.849 14.89-1.743 14.402L-.629 13.911-1.415 12.981C-2.053 12.23-2.582 11.392-2.989 10.489L-3.569 9.203-4.502 10.261C-5.476 11.365-6.062 12.72-6.199 14.178L-6.294 15.187ZM-5.389 18.1C-4.174 20.331-1.852 21.718 .672 21.718 3.193 21.718 5.515 20.333 6.73 18.104L7.408 16.86 5.995 16.76C4.289 16.639 2.615 16.099 1.154 15.196L.676 14.901 .198 15.196C-1.28 16.107-2.912 16.633-4.653 16.757L-6.064 16.855ZM7.543 14.178C7.407 12.723 6.822 11.371 5.852 10.269L4.92 9.21 4.339 10.495C3.931 11.396 3.402 12.231 2.768 12.98L1.98 13.91 3.095 14.401C4.2 14.889 5.42 15.155 6.624 15.173L7.638 15.187ZM9.102 13.703 9.26 14.896 10.365 14.42C13.697 12.979 15.849 9.704 15.849 6.079 15.849 1.063 11.77-3.017 6.755-3.017 5.506-3.017 4.241-2.749 3.096-2.244L1.98-1.753 2.769-.823C4.405 1.105 5.306 3.557 5.306 6.079 5.306 6.385 5.288 6.709 5.253 7.07L5.2 7.593 5.626 7.9C7.527 9.267 8.794 11.382 9.102 13.703M2.343-10.971 2.679-10.466C3.14-9.774 3.383-8.943 3.383-8.064 3.383-7.134 3.105-6.237 2.6-5.542L.991-3.326 3.605-4.138C4.657-4.464 5.717-4.629 6.755-4.629 12.658-4.629 17.462 .175 17.462 6.079 17.462 10.914 14.197 15.163 9.523 16.412L9.017 16.547 8.88 17.054C7.876 20.749 4.501 23.33 .672 23.33-3.159 23.33-6.534 20.747-7.537 17.05L-7.674 16.544-8.18 16.409C-12.849 15.157-16.109 10.909-16.109 6.079-16.109 .175-11.306-4.629-5.402-4.629-4.367-4.629-3.312-4.465-2.264-4.142L.345-3.336-1.258-5.546C-1.762-6.239-2.038-7.134-2.038-8.064-2.038-8.943-1.795-9.774-1.334-10.466L-.998-10.971-1.334-11.476C-1.795-12.167-2.038-12.998-2.038-13.877-2.038-14.958-1.663-15.986-1.01-16.695L-.769-16.955-.764-60.505 5.243-60.494V-56.876H11.575V-54.305H2.112V-16.956L2.354-16.694C3.008-15.986 3.383-14.958 3.383-13.877 3.383-12.998 3.14-12.167 2.679-11.476Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,254.0254,213.874)\" d=\"M0 0C-3.179 0-6.012-1.957-7.172-4.856L-6.747-4.075C-5.396-1.593-2.811-.05 0-.05 2.806-.05 5.39-1.591 6.743-4.072L7.169-4.851C6.007-1.955 3.175 0 0 0M-5.471-4.998-5.271-5.013C-3.402-5.146-1.651-5.709-.064-6.688L.003-6.729 .071-6.687C1.638-5.72 3.435-5.14 5.267-5.011L5.466-4.996 5.371-4.82C4.293-2.842 2.233-1.612 0-1.612-2.237-1.612-4.297-2.843-5.375-4.823ZM-7.691-6.572-5.942-6.595C-4.629-6.612-3.301-6.902-2.102-7.432L-1.221-7.82C-2.5-7.097-3.898-6.677-5.382-6.571L-7.647-6.412ZM7.646-6.407 5.376-6.568C3.923-6.672 2.495-7.104 1.223-7.822L2.107-7.433C3.309-6.902 4.635-6.613 5.94-6.596L7.689-6.57ZM2.58-8.932 2.69-9.063C3.372-9.867 3.94-10.766 4.378-11.731L4.46-11.914 4.593-11.764C5.454-10.785 5.972-9.587 6.092-8.299L6.105-8.155 5.962-8.158C4.863-8.173 3.748-8.417 2.737-8.862ZM-6.107-8.155-6.094-8.299C-5.972-9.592-5.451-10.793-4.589-11.771L-4.457-11.921-4.375-11.739C-3.937-10.769-3.368-9.868-2.684-9.062L-2.573-8.931-2.731-8.861C-3.741-8.416-4.858-8.173-5.964-8.157ZM7.648-8.444C7.497-10.063 6.846-11.567 5.767-12.797L5.181-13.46C6.526-12.236 7.413-10.56 7.653-8.743V-8.742L7.926-6.698 7.814-6.669ZM-7.929-6.702-7.655-8.745C-7.413-10.562-6.526-12.238-5.182-13.461L-5.761-12.805C-6.843-11.577-7.497-10.069-7.65-8.445L-7.815-6.672ZM-3.722-14.816-1.716-15.273C-.588-15.53 .599-15.53 1.718-15.271L3.728-14.812 3.704-14.584 3.892-14.449 2.954-12.376C2.576-11.542 2.087-10.767 1.499-10.073L.146-8.477 .003-8.565-.142-8.476-1.491-10.071C-2.082-10.768-2.572-11.544-2.95-12.381L-3.885-14.455-3.699-14.588ZM-.094-22.025 .003-22.13 .098-22.025C1.387-20.6 2.122-18.838 2.226-16.929L2.235-16.757 2.068-16.795C.719-17.105-.709-17.106-2.063-16.797L-2.229-16.759-2.22-16.93C-2.115-18.838-1.381-20.599-.094-22.025M-9.228-8.782-9.385-8.851C-12.424-10.17-14.388-13.16-14.388-16.47-14.388-21.055-10.659-24.784-6.075-24.784-4.934-24.784-3.778-24.54-2.732-24.079L-2.574-24.009-2.685-23.878C-4.441-21.807-5.408-19.175-5.408-16.47-5.408-16.137-5.39-15.788-5.352-15.406L-5.344-15.331-5.404-15.288C-7.482-13.797-8.867-11.488-9.204-8.952ZM2.58-24.009 2.738-24.077C3.785-24.54 4.941-24.784 6.081-24.784 10.666-24.784 14.396-21.055 14.396-16.47 14.396-13.156 12.427-10.164 9.382-8.847L9.225-8.778 9.203-8.948C8.868-11.481 7.485-13.791 5.409-15.282L5.351-15.326 5.356-15.4C5.396-15.792 5.414-16.141 5.414-16.47 5.414-19.178 4.447-21.809 2.691-23.878ZM-.505-24.803 .011-24.963 .515-24.807 .035-24.595 1.5-22.867C3.017-21.079 3.852-18.808 3.852-16.47 3.852-16.332 3.848-16.189 3.839-16.042L3.786-17.014C3.664-19.284 2.789-21.38 1.257-23.072L.006-24.462-1.253-23.072C-2.783-21.378-3.657-19.284-3.78-17.015L-3.834-16.041C-3.842-16.188-3.846-16.33-3.846-16.47-3.846-18.806-3.01-21.078-1.494-22.867L-.028-24.592ZM-9.115-7.031C-13.192-8.341-16.001-12.155-16.001-16.47-16.001-21.944-11.549-26.397-6.075-26.397-5.12-26.397-4.142-26.245-3.166-25.944L-1.068-25.295-1.203-25.11-2.102-25.508C-3.344-26.057-4.719-26.347-6.075-26.347-11.521-26.347-15.95-21.917-15.95-16.47-15.95-12.538-13.617-8.984-10.006-7.417ZM1.068-25.289 3.164-25.939C4.143-26.243 5.124-26.397 6.081-26.397 11.554-26.397 16.007-21.944 16.007-16.47 16.007-12.148 13.194-8.332 9.109-7.026L10.002-7.412C13.62-8.978 15.958-12.532 15.958-16.47 15.958-21.917 11.527-26.347 6.081-26.347 4.726-26.347 3.352-26.057 2.107-25.508L1.2-25.109ZM-.001-26.765-1.299-28.554C-1.706-29.113-1.931-29.845-1.931-30.614-1.931-31.339-1.731-32.02-1.357-32.581L-.733-33.52-1.357-34.457C-1.731-35.02-1.931-35.7-1.931-36.426-1.931-37.312-1.63-38.146-1.108-38.715L-.66-39.198-.655-82.271 3.789-82.264V-78.644H10.121V-77.635H.658V-39.2L1.106-38.713C1.63-38.146 1.929-37.313 1.929-36.426 1.929-35.7 1.73-35.02 1.355-34.458L.731-33.52 1.354-32.583C1.73-32.02 1.929-31.339 1.929-30.614 1.929-29.847 1.703-29.113 1.295-28.551ZM-2.218-83.837-2.256-39.775C-3.043-38.921-3.493-37.699-3.493-36.426-3.493-35.393-3.204-34.412-2.658-33.59L-2.61-33.52-2.658-33.446C-3.204-32.628-3.493-31.648-3.493-30.614-3.493-29.519-3.162-28.461-2.563-27.635L-2.337-27.323-2.705-27.437C-3.83-27.784-4.964-27.96-6.075-27.96-12.41-27.96-17.563-22.807-17.563-16.47-17.563-11.287-14.065-6.729-9.055-5.385L-8.963-5.294C-7.868-1.257-4.183 1.562 0 1.562 4.18 1.562 7.865-1.256 8.961-5.29L9.053-5.382C14.067-6.722 17.569-11.282 17.569-16.47 17.569-22.807 12.416-27.96 6.081-27.96 4.967-27.96 3.83-27.783 2.701-27.432L2.331-27.317 2.56-27.632C3.16-28.461 3.491-29.52 3.491-30.614 3.491-31.648 3.202-32.628 2.656-33.448L2.608-33.52 2.656-33.593C3.202-34.411 3.491-35.391 3.491-36.426 3.491-37.703 3.041-38.922 2.255-39.772L2.221-39.811V-76.072H11.684V-80.206H5.352V-83.823Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,-284,699)\" d=\"M548.669 402.072H541.098V403.438H548.669Z\" fill=\"#ceb880\"\/>\n\n<path transform=\"matrix(1,0,0,-1,-284,699)\" d=\"M549.449 401.291H540.316V404.22099H549.449Z\" fill=\"#ceb880\"\/>\n\n<\/g>\n<\/svg>\n\n<button class=\"kmip-peacock-replay\" type=\"button\" aria-label=\"Replay peacock animation\" title=\"Replay animation\" hidden><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 9a8 8 0 1 1 0 6M4 4v5h5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/button>\n<\/div>\n<script>\n(function(){\n  var script=document.currentScript;\n  var stage=script&&script.previousElementSibling;\n  if(!stage||!stage.matches('.kmip-peacock-stage'))return;\n  var button=stage.querySelector('.kmip-peacock-replay');\n  var motion=window.matchMedia('(prefers-reduced-motion: reduce)');\n  var timer=0,observer=null,serial=0;\n  function settle(){serial++;window.clearTimeout(timer);stage.classList.remove('is-playing','is-ready');stage.classList.add('has-played');}\n  function play(){\n    if(motion.matches){settle();return;}\n    window.clearTimeout(timer);var run=++serial;\n    stage.classList.remove('is-playing','has-played');stage.classList.add('is-ready');\n    window.requestAnimationFrame(function(){window.requestAnimationFrame(function(){\n      if(run!==serial||motion.matches)return;\n      stage.classList.add('is-playing');\n      timer=window.setTimeout(settle,4900);\n    });});\n  }\n  function preferences(){\n    if(observer)observer.disconnect();\n    button.hidden=motion.matches;\n    if(motion.matches){settle();return;}\n    if(stage.classList.contains('has-played'))return;\n    stage.classList.add('is-ready');\n    if('IntersectionObserver' in window){\n      observer=new IntersectionObserver(function(entries){\n        if(entries.some(function(e){return e.isIntersecting;})){observer.disconnect();play();}\n      },{threshold:.35});observer.observe(stage);\n    }else{play();}\n  }\n  button.addEventListener('click',play);\n  if(motion.addEventListener)motion.addEventListener('change',preferences);\n  preferences();\n})();\n<\/script>\n\n\n<div class=\"wp-block-group alignfull has-clock\" aria-hidden=\"true\" data-nosnippet><p class=\"clock-location\">Paris<\/p><p class=\"clock\" id=\"paris-clock\"><strong>00:00:00<\/strong><\/p><\/div>\n\n<\/header>\n\n\n<div class=\"wp-block-group alignfull mt-0 mb-0 chapter-tabs v3 collapse has-base-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" id=\"chapter-tabs\">\n<p class=\"eyebrow ml-0 wp-block-paragraph\" style=\"text-transform:uppercase\">On this page<\/p>\n\n\n\n<nav aria-label=\"On this page\">\n\n\n\n<div class=\"wp-block-group alignfull  ml-0 mr-0 is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-3e2b038e wp-block-group-is-layout-flex\">\n<ol class=\"wp-block-list\">\n<li><a href=\"#overview\" data-type=\"internal\" data-id=\"#overview\">Our story<\/a><\/li>\n\n\n\n<li><a href=\"#at-a-glance\" data-type=\"internal\" data-id=\"#at-a-glance\">At a glance<\/a><\/li>\n\n\n<li><a href=\"#who-leads-your-event\" data-type=\"internal\" data-id=\"#who-leads-your-event\">Founders<\/a><\/li>\n\n\n<li><a href=\"#team\" data-type=\"internal\" data-id=\"#team\">Our planners<\/a><\/li>\n\n\n<li><a href=\"#experience-and-discretion\" data-type=\"internal\" data-id=\"#experience-and-discretion\">Experience &amp; discretion<\/a><\/li>\n<\/ol>\n<\/div>\n\n\n\n<\/nav>\n\n\n\n<div class=\"wp-block-group alignfull jumptab-footer has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-custom-white-color has-accent-5-background-color has-text-color has-background has-link-color wp-element-button\" href=\"#inquire\">Inquire<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<style>\n#chapter-tabs .about-jump-toggle { display: none; }\n#chapter-tabs.collapse .about-jump-toggle {\n display: block; position: absolute; inset: 0; z-index: 2; width: 100%; height: 100%;\n padding: 0; margin: 0; border: 0; border-radius: inherit; background: transparent;\n color: inherit; cursor: pointer;\n}\n#chapter-tabs .about-jump-toggle:focus-visible,\n#chapter-tabs a:focus-visible,\n#chapter-tabs button.close:focus-visible { outline: 2px solid currentColor; outline-offset: 4px; }\n<\/style>\n<button type=\"button\" class=\"about-jump-toggle\" aria-label=\"Open page navigation\" aria-controls=\"chapter-tabs\" title=\"Open page navigation\"><\/button>\n\n\n\n<button type=\"button\" class=\"close\" aria-label=\"Close page navigation\" aria-controls=\"chapter-tabs\"><em>Close<\/em><\/button>\n<\/div>\n\n\n\n\n<section id=\"overview\" class=\"wp-block-group alignfull mt-0 mb-0 sec compact about-editorial has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns alignfull contents v5 is-layout-flex wp-container-core-columns-is-layout-794e3cfa wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column has-title is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading eyebrow\" style=\"text-transform:uppercase\">Our story<\/h2>\n<\/div>\n\n\n<div class=\"wp-block-column has-content is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Kiss Me in Paris is a Paris-based planning company that designs and produces <a href=\"https:\/\/kissinparis.com\/paris-proposal\/planner\/\">luxury proposals<\/a> worldwide, along with <a href=\"https:\/\/kissinparis.com\/paris-wedding-planner\/\">destination weddings<\/a>, <a href=\"https:\/\/kissinparis.com\/paris-elopement\/planner\/\">elopements<\/a>, and private celebrations in Paris and across France. We began as a <a href=\"https:\/\/kissinparis.com\/paris-photographer\/\">photography studio<\/a> in 2013 and expanded into full-service planning in 2017. Photography and <a href=\"https:\/\/kissinparis.com\/paris-videographer\/\">film<\/a> remain part of what we do.<\/p>\n\n\n<p class=\"wp-block-paragraph\">The conversations often begin a long way from Paris. We work through the decisions with you, bring the right people together, and take care of the preparations here. When the day arrives, we\u2019re there to run it, from the first setup to the final send-off.<\/p>\n\n\n<p class=\"wp-block-paragraph\">We had six days to plan <a href=\"https:\/\/kissinparis.com\/work\/vaux-le-vicomte-proposal\/\">Jeremiah and Heaven\u2019s proposal at Ch\u00e2teau de Vaux-le-Vicomte<\/a>. Ballet, a drone show and fireworks each had their cue that evening. We also planned <a href=\"https:\/\/kissinparis.com\/work\/plaza-athenee-paris-wedding\/\">Mila and David\u2019s wedding weekend at H\u00f4tel Plaza Ath\u00e9n\u00e9e<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n\n<section id=\"press-recognition\" class=\"wp-block-group about-press is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"eye wp-block-paragraph\">As seen in<\/p>\n\n\n<div class=\"wp-block-group about-logo-row is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group mt-0 mb-0 brand-items brand-items-1 is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full mt-0 mb-0 no-pinit animate__animated\"><img decoding=\"async\" src=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/02\/reuters-logo.svg\" alt=\"Reuters\" class=\"wp-image-31608\"\/><\/figure>\n\n\n<figure class=\"wp-block-image size-full mt-0 mb-0 no-pinit animate__animated\"><img decoding=\"async\" src=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/02\/barrons-light.svg\" alt=\"Barron\u2019s\" class=\"wp-image-31744\"\/><\/figure>\n\n<\/div>\n\n\n<div class=\"wp-block-group mt-0 mb-0 brand-items brand-items-2 is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full mt-0 mb-0 no-pinit animate__animated\"><img decoding=\"async\" src=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/02\/CNN.svg\" alt=\"CNN\" class=\"wp-image-31614\"\/><\/figure>\n\n\n<figure class=\"wp-block-image size-full mt-0 mb-0 no-pinit animate__animated\"><img decoding=\"async\" src=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/02\/Los_Angeles_Times.svg\" alt=\"Los Angeles Times\" class=\"wp-image-31613\"\/><\/figure>\n\n<\/div>\n\n\n<div class=\"wp-block-group mt-0 mb-0 brand-items brand-items-3 is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full mt-0 mb-0 no-pinit animate__animated\"><img decoding=\"async\" src=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/02\/The_Straits_Times_Logo.svg\" alt=\"The Straits Times\" class=\"wp-image-31606\"\/><\/figure>\n\n\n<figure class=\"wp-block-image size-full mt-0 mb-0 no-pinit animate__animated\"><img decoding=\"async\" src=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/02\/usn-logo.svg\" alt=\"U.S. News\" class=\"wp-image-31609\"\/><\/figure>\n\n<\/div>\n\n\n<div class=\"wp-block-group mt-0 mb-0 brand-items brand-items-4 is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full mt-0 mb-0 no-pinit animate__animated\"><img decoding=\"async\" src=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/02\/Hindustan_Times_logo.svg\" alt=\"Hindustan Times\" class=\"wp-image-31605\"\/><\/figure>\n\n\n<figure class=\"wp-block-image size-full mt-0 mb-0 no-pinit animate__animated\"><img decoding=\"async\" src=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/02\/yahoo-news.svg\" alt=\"Yahoo News\" class=\"wp-image-31604\"\/><\/figure>\n\n<\/div>\n\n\n<div class=\"wp-block-group mt-0 mb-0 brand-items brand-items-5 is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full mt-0 mb-0 no-pinit animate__animated\"><img decoding=\"async\" src=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/02\/boursorama.svg\" alt=\"Boursorama\" class=\"wp-image-31603\"\/><\/figure>\n\n\n<figure class=\"wp-block-image size-full mt-0 mb-0 no-pinit animate__animated\"><img decoding=\"async\" src=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/02\/The_Huffington_Post_logo.svg\" alt=\"The Huffington Post\" class=\"wp-image-31611\"\/><\/figure>\n\n<\/div>\n\n<\/div>\n\n\n<p class=\"about-press-note wp-block-paragraph\">Reuters, AFP, ARD\/WDR, CNN Travel, and TF1 have reported on our work.<\/p>\n\n\n<p class=\"about-press-link wp-block-paragraph\"><a href=\"https:\/\/kissinparis.com\/in-the-media\/\">See all press coverage<\/a><\/p>\n\n<\/section>\n\n\n<section id=\"at-a-glance\" class=\"wp-block-group alignfull mt-0 mb-0 sec compact about-editorial has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns alignfull contents v5 is-layout-flex wp-container-core-columns-is-layout-794e3cfa wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column has-title is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading eyebrow\" style=\"text-transform:uppercase\">At a glance<\/h2>\n<\/div>\n\n\n<div class=\"wp-block-column has-content is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-table about-facts-table\"><table class=\"has-fixed-layout\"><tbody><tr><th scope=\"row\">Founded<\/th><td>Paris, 2013. Full-service planning began in 2017.<\/td><\/tr><tr><th scope=\"row\">Founders<\/th><td>Chantelle Streete, executive planner, and Cengiz, photographer.<\/td><\/tr><tr><th scope=\"row\">Services<\/th><td>Proposals, weddings, elopements and private celebrations. Photography and film are also available.<\/td><\/tr><tr><th scope=\"row\">Where we plan<\/th><td>Marriage proposals worldwide. Weddings, elopements and private celebrations in Paris and across France.<\/td><\/tr><tr><th scope=\"row\">Planning languages<\/th><td>English and French. <a href=\"https:\/\/kissinparis.com\/about\/team\/nadia\/\">Nadia<\/a> also plans in Russian.<\/td><\/tr><tr><th scope=\"row\">Paris office<\/th><td>78 Avenue Raymond Poincar\u00e9, 75116 Paris, France.<\/td><\/tr><tr><th scope=\"row\">Press<\/th><td><a href=\"https:\/\/kissinparis.com\/in-the-media\/#press-inquiries\">Contact the press team<\/a>.<\/td><\/tr><\/tbody><\/table><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n\n<section id=\"who-leads-your-event\" class=\"wp-block-group kmip-block-15 b15-founders default-content is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading b15-heading\">Our founders<\/h2>\n\n\n<div class=\"wp-block-group b15-diptych is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group about-founder-portrait-and-bio is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group b15-panel b15-chantelle is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"934\" height=\"1400\" src=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2025\/11\/chantelle-streete-paris-wedding-planner-luxury-floral-design.webp\" alt=\"Chantelle Streete, co-founder and executive planner at Kiss Me in Paris\" class=\"wp-image-737\" srcset=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2025\/11\/chantelle-streete-paris-wedding-planner-luxury-floral-design.webp 934w, https:\/\/kissinparis.com\/wp-content\/uploads\/2025\/11\/chantelle-streete-paris-wedding-planner-luxury-floral-design-200x300.webp 200w, https:\/\/kissinparis.com\/wp-content\/uploads\/2025\/11\/chantelle-streete-paris-wedding-planner-luxury-floral-design-683x1024.webp 683w, https:\/\/kissinparis.com\/wp-content\/uploads\/2025\/11\/chantelle-streete-paris-wedding-planner-luxury-floral-design-768x1151.webp 768w\" sizes=\"auto, (max-width: 934px) 100vw, 934px\" \/><\/figure>\n\n\n<div class=\"wp-block-group b15-copy is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading b15-name\">Chantelle Streete<\/h3>\n\n\n<p class=\"b15-role wp-block-paragraph\">Co-founder &amp; Executive Planner<\/p>\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/kissinparis.com\/chantelle\/\">Meet Chantelle<\/a><\/div>\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n<p class=\"about-founder-bio wp-block-paragraph\">Chantelle leads our planning team and personally plans celebrations, from ch\u00e2teau proposals to wedding weekends. Reuters, AFP and CNN Travel have interviewed her about proposals in Paris.<\/p>\n\n<\/div>\n\n\n<div class=\"wp-block-group about-founder-portrait-and-bio is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group b15-panel b15-cengiz is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1600\" src=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/10\/Paris-Photographer-and-Co-Founder-of-Kiss-Me-in-Paris.webp\" alt=\"Cengiz, co-founder and photographer at Kiss Me in Paris, in a black suit and white shirt.\" class=\"wp-image-40363\" srcset=\"https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/10\/Paris-Photographer-and-Co-Founder-of-Kiss-Me-in-Paris.webp 1200w, https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/10\/Paris-Photographer-and-Co-Founder-of-Kiss-Me-in-Paris-225x300.webp 225w, https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/10\/Paris-Photographer-and-Co-Founder-of-Kiss-Me-in-Paris-768x1024.webp 768w, https:\/\/kissinparis.com\/wp-content\/uploads\/2026\/10\/Paris-Photographer-and-Co-Founder-of-Kiss-Me-in-Paris-1152x1536.webp 1152w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n<div class=\"wp-block-group b15-copy is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading b15-name\">Cengiz<\/h3>\n\n\n<p class=\"b15-role wp-block-paragraph\">Co-founder &amp; Photographer<\/p>\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--2\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/kissinparis.com\/cengiz\/\">Meet Cengiz<\/a><\/div>\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n<p class=\"about-founder-bio wp-block-paragraph\">Cengiz began photographing couples in New York in the early 2000s. He and Chantelle founded the Paris studio in 2013, and he still photographs proposals and weddings here.<\/p>\n\n<\/div>\n\n<\/div>\n\n<\/section>\n\n\n<section id=\"team\" class=\"wp-block-group about-planners about-lined is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group about-section-intro is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading eyebrow about-section-label\">Our planners<\/h2>\n\n\n<p class=\"about-planner-note wp-block-paragraph\">Chantelle trained <a href=\"https:\/\/kissinparis.com\/about\/team\/nadia\/\">Nadia Benfares-Sidorenko<\/a>, <a href=\"https:\/\/kissinparis.com\/about\/team\/margaux\/\">Margaux Carret<\/a> and <a href=\"https:\/\/kissinparis.com\/about\/team\/radima\/\">Radima<\/a>. Each now leads her own events in Paris.<\/p>\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-35f06ea7 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/kissinparis.com\/about\/team\/\">Meet the planning team<\/a><\/div>\n<\/div>\n\n<\/div>\n\n<\/section>\n\n\n<section id=\"experience-and-discretion\" class=\"wp-block-group alignfull mt-0 mb-0 sec compact about-values has-base-color has-contrast-background-color has-text-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group alignwide mt-0 mb-0 sec-content pl-0 pr-0 about-values-reading is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group article-item kmip-editorial-rule14 is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Experience &amp; discretion<\/h2>\n\n\n\n<p class=\"about-values-proof wp-block-paragraph\">Since 2013, we\u2019ve been part of more than 1,500 events and photo sessions. <a href=\"https:\/\/kissinparis.com\/work\/\">Explore our work<\/a> or <a href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Kiss%20Me%20in%20Paris%20Proposals%20%26%20Weddings&amp;query_place_id=ChIJL4BvZoRv5kcRZptYVVGQA3s\" target=\"_blank\" rel=\"noopener\">read our Google reviews<\/a>.<\/p>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/kissinparis.com\/about\/team\/#what-to-expect\">See what to expect from your planner<\/a>.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Privacy from the start<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A surprise, a shared inbox, or a wish to keep the entire celebration private can shape how we plan. Tell us what needs particular care. We agree how to communicate, who needs access to event details, and how photographs and films may be shared. Read about <a href=\"https:\/\/kissinparis.com\/discretion-privacy\/\">our approach to discretion<\/a>.<\/p>\n\n<\/div>\n<\/div>\n<\/section>\n\n\n<section id=\"inquire\" class=\"wp-block-group about-section about-inquire about-lined is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"eye wp-block-paragraph\">Get in touch<\/p>\n\n\n<h2 class=\"wp-block-heading heading-size-2 big font-weight-light\">Tell us what <br>you\u2019re planning.<\/h2>\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/kissinparis.com\/contact\/\">Inquire<\/a><\/div>\n\n<\/div>\n\n\n<p class=\"about-contact-links wp-block-paragraph\"><a href=\"mailto:support@kissinparis.com\">support@kissinparis.com<\/a><a href=\"https:\/\/kissinparis.com\/in-the-media\/#press-inquiries\">Press inquiries<\/a><a href=\"https:\/\/kissinparis.com\/careers\/\">Careers<\/a><\/p>\n\n<\/section>\n\n\n<script>\n(() => {\n  const initializeAboutNavigation = () => {\n    const hero = document.getElementById('about-hero');\n    const nav = document.querySelector('#kmip-about #chapter-tabs');\n    if (!hero || !nav || !('IntersectionObserver' in window)) return;\n    const update = () => {\n      const waiting = hero.getBoundingClientRect().bottom > 110;\n      nav.classList.toggle('about-nav-waiting', waiting);\n      nav.toggleAttribute('inert', waiting);\n    };\n    update();\n    new IntersectionObserver(update, {rootMargin: '-110px 0px 0px 0px', threshold: 0}).observe(hero);\n  };\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', initializeAboutNavigation, {once:true});\n  else initializeAboutNavigation();\n})();\n<\/script>\n\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Paris \u00b7 Est. 2013 AboutKiss Me in Paris A Paris-based team for proposals worldwide, weddings and elopements across France. Paris 00:00:00 On this page Close Our story Kiss Me in Paris is a Paris-based planning company that designs and produces luxury proposals worldwide, along with destination weddings, elopements, and private celebrations in Paris and across [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":737,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-no-title","meta":{"_acf_changed":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"footnotes":""},"class_list":["post-29952","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kissinparis.com\/es\/wp-json\/wp\/v2\/pages\/29952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kissinparis.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kissinparis.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kissinparis.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kissinparis.com\/es\/wp-json\/wp\/v2\/comments?post=29952"}],"version-history":[{"count":309,"href":"https:\/\/kissinparis.com\/es\/wp-json\/wp\/v2\/pages\/29952\/revisions"}],"predecessor-version":[{"id":45259,"href":"https:\/\/kissinparis.com\/es\/wp-json\/wp\/v2\/pages\/29952\/revisions\/45259"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kissinparis.com\/es\/wp-json\/wp\/v2\/media\/737"}],"wp:attachment":[{"href":"https:\/\/kissinparis.com\/es\/wp-json\/wp\/v2\/media?parent=29952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}