html{color-scheme:dark}html[data-color-scheme="dark"]{color-scheme:dark}html[data-color-scheme="light"]{color-scheme:light}html[data-color-scheme="light"]:is([data-maneuvrez-palette="default"],[data-maneuvrez-palette="consultant"]) body{--wp--preset--color--canvas:#f7f9fc;--wp--preset--color--canvas-soft:#edf2f8;--wp--preset--color--surface:#ffffff;--wp--preset--color--surface-raised:#e4ebf5;--wp--preset--color--text:#172033;--wp--preset--color--muted:#526176;--wp--preset--color--accent:#285aa6;--wp--preset--color--warm:#925b18;--wp--preset--color--border:#c7d1df;--wp--custom--shadow--soft:0 18px 46px rgba(23, 32, 51, 0.11);--wp--custom--shadow--focus:0 0 0 3px rgba(40, 90, 166, 0.24)}html[data-color-scheme="dark"]:is([data-maneuvrez-palette="default"],[data-maneuvrez-palette="consultant"]) body{--wp--preset--color--canvas:#0b0e14;--wp--preset--color--canvas-soft:#10151d;--wp--preset--color--surface:#151b26;--wp--preset--color--surface-raised:#1d2532;--wp--preset--color--text:#e9edf4;--wp--preset--color--muted:#aab3c5;--wp--preset--color--accent:#7ba3ff;--wp--preset--color--warm:#efb66b;--wp--preset--color--border:#2b3445;--wp--custom--shadow--soft:0 18px 50px rgba(0, 0, 0, 0.2);--wp--custom--shadow--focus:0 0 0 3px rgba(123, 163, 255, 0.24)}html[data-color-scheme="light"][data-maneuvrez-palette="creative"] body{--wp--preset--color--canvas:#fff8f2;--wp--preset--color--canvas-soft:#f7ede4;--wp--preset--color--surface:#ffffff;--wp--preset--color--surface-raised:#f0dfd6;--wp--preset--color--text:#281b22;--wp--preset--color--muted:#6c5560;--wp--preset--color--accent:#8d2f4f;--wp--preset--color--warm:#1f6f7a;--wp--preset--color--border:#d7c0b8;--wp--custom--shadow--soft:0 22px 52px rgba(40, 27, 34, 0.12);--wp--custom--shadow--focus:0 0 0 3px rgba(141, 47, 79, 0.24)}html[data-color-scheme="dark"][data-maneuvrez-palette="creative"] body{--wp--preset--color--canvas:#160d12;--wp--preset--color--canvas-soft:#21141a;--wp--preset--color--surface:#2b1b22;--wp--preset--color--surface-raised:#38232c;--wp--preset--color--text:#fff1f5;--wp--preset--color--muted:#d5adb9;--wp--preset--color--accent:#ff8fb3;--wp--preset--color--warm:#69d5df;--wp--preset--color--border:#52333f;--wp--custom--shadow--soft:0 22px 52px rgba(0, 0, 0, 0.28);--wp--custom--shadow--focus:0 0 0 3px rgba(255, 143, 179, 0.28)}html[data-color-scheme="light"][data-maneuvrez-palette="developer"] body{--wp--preset--color--canvas:#f3faf7;--wp--preset--color--canvas-soft:#e7f4ef;--wp--preset--color--surface:#ffffff;--wp--preset--color--surface-raised:#d8ebe3;--wp--preset--color--text:#10251e;--wp--preset--color--muted:#496b5e;--wp--preset--color--accent:#087a54;--wp--preset--color--warm:#285da8;--wp--preset--color--border:#bad3c9;--wp--custom--shadow--soft:0 16px 44px rgba(16, 37, 30, 0.12);--wp--custom--shadow--focus:0 0 0 3px rgba(8, 122, 84, 0.24)}html[data-color-scheme="dark"][data-maneuvrez-palette="developer"] body{--wp--preset--color--canvas:#07110f;--wp--preset--color--canvas-soft:#0d1b18;--wp--preset--color--surface:#13231f;--wp--preset--color--surface-raised:#1c302b;--wp--preset--color--text:#e5f5ee;--wp--preset--color--muted:#a9c5bb;--wp--preset--color--accent:#5ee0ad;--wp--preset--color--warm:#8fb8ff;--wp--preset--color--border:#294239;--wp--custom--shadow--soft:0 16px 44px rgba(0, 0, 0, 0.24);--wp--custom--shadow--focus:0 0 0 3px rgba(94, 224, 173, 0.28)}html[data-color-scheme="light"][data-maneuvrez-palette="studio"] body{--wp--preset--color--canvas:#fbfaf6;--wp--preset--color--canvas-soft:#f2f0e9;--wp--preset--color--surface:#ffffff;--wp--preset--color--surface-raised:#e5e1d6;--wp--preset--color--text:#25231d;--wp--preset--color--muted:#625e52;--wp--preset--color--accent:#805300;--wp--preset--color--warm:#345f9a;--wp--preset--color--border:#d2cec2;--wp--custom--shadow--soft:0 20px 52px rgba(37, 35, 29, 0.12);--wp--custom--shadow--focus:0 0 0 3px rgba(128, 83, 0, 0.24)}html[data-color-scheme="dark"][data-maneuvrez-palette="studio"] body{--wp--preset--color--canvas:#101114;--wp--preset--color--canvas-soft:#17191e;--wp--preset--color--surface:#20232a;--wp--preset--color--surface-raised:#2a2e37;--wp--preset--color--text:#f1efe8;--wp--preset--color--muted:#c2beb1;--wp--preset--color--accent:#f0c36a;--wp--preset--color--warm:#91b7ff;--wp--preset--color--border:#3a3f4b;--wp--custom--shadow--soft:0 20px 60px rgba(0, 0, 0, 0.28);--wp--custom--shadow--focus:0 0 0 3px rgba(240, 195, 106, 0.28)}@media (prefers-color-scheme:light){html[data-color-scheme="system"],html:not([data-color-scheme]){color-scheme:light}}@media (prefers-color-scheme:dark){html[data-color-scheme="system"],html:not([data-color-scheme]){color-scheme:dark}}.skip-link{background:var(--wp--preset--color--text);color:var(--wp--preset--color--canvas);font-size:var(--wp--preset--font-size--small);font-weight:700;inset-inline-start:var(--wp--preset--spacing--40);line-height:1;padding:.75rem 1rem;position:absolute;text-decoration:none;top:-100%;z-index:100000}.skip-link:focus{top:var(--wp--preset--spacing--40)}:where(::selection){background:var(--wp--preset--color--accent);color:var(--wp--preset--color--canvas)}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:3px}:where(.wp-element-button,.wp-block-button__link):focus-visible{box-shadow:var(--wp--custom--shadow--focus)}html{scroll-behavior:smooth}body{text-rendering:optimizeLegibility}*,*::before,*::after{box-sizing:border-box}img{height:auto;max-width:100%}:where(.wp-block-columns,.wp-block-column,.wp-block-group,.wp-block-query,.wp-block-post-template,.wp-block-navigation,.wp-block-buttons){min-width:0}:where(.wp-block-heading,.wp-block-post-title,.wp-block-post-excerpt,.wp-block-paragraph,.wp-block-list,.wp-block-button__link,.wp-block-navigation-item__content){overflow-wrap:anywhere}:where(.wp-block-table){overflow-x:auto}:where(.wp-block-button__link){text-decoration:none}:where(.wp-block-button__link:hover){filter:brightness(1.08)}:where(.wp-block-quote cite,.wp-block-pullquote cite){color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--small)}:where(.wp-block-list){padding-inline-start:1.25rem}:where(.wp-block-quote){border-inline-start:3px solid var(--wp--preset--color--accent);padding-inline-start:var(--wp--preset--spacing--60)}:where(.wp-block-table table){border-collapse:collapse}:where(.wp-block-table td,.wp-block-table th){border-color:var(--wp--preset--color--border);padding:.75rem}:where(.wp-site-blocks){min-height:100vh}.maneuvrez-error-main{align-items:center;box-sizing:border-box;display:flex;min-height:calc(100svh - 10rem)}.maneuvrez-error-main>*{width:100%}.maneuvrez-template-main>*+*{margin-block-start:var(--wp--preset--spacing--100)}.maneuvrez-site-header,.maneuvrez-site-footer{position:relative;z-index:2}.maneuvrez-site-header__inner,.maneuvrez-site-footer__inner,.maneuvrez-site-brand,.maneuvrez-site-nav{gap:var(--wp--preset--spacing--40)}.maneuvrez-site-brand,.maneuvrez-site-header .wp-block-site-title,.maneuvrez-site-footer .wp-block-site-title{min-width:0}.maneuvrez-site-header__inner>.maneuvrez-site-brand{margin-inline-end:auto}.maneuvrez-site-header .wp-block-site-title a,.maneuvrez-site-footer .wp-block-site-title a{overflow-wrap:anywhere;text-decoration:none}.maneuvrez-site-header .wp-block-navigation,.maneuvrez-site-footer .wp-block-navigation{max-width:100%}.maneuvrez-site-header .wp-block-navigation-item__content,.maneuvrez-site-footer .wp-block-navigation-item__content{overflow-wrap:anywhere}.maneuvrez-site-header__cta{flex-shrink:0}.maneuvrez-site-footer--extended .wp-block-navigation{align-items:flex-start}.maneuvrez-appearance-dock{border-radius:var(--wp--custom--radius--medium);box-shadow:0 0 0 1px color-mix(in srgb,var(--wp--preset--color--border) 74%,transparent),var(--wp--custom--shadow--soft);inset-block-start:50%;inset-inline-end:var(--wp--preset--spacing--40);position:fixed;transform:translateY(-50%);z-index:35}.maneuvrez-appearance-toggle{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--wp--preset--color--surface) 98%,var(--wp--preset--color--canvas));border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--medium);display:inline-flex;flex-direction:column;gap:.125rem;opacity:0;padding:.1875rem}.maneuvrez-appearance-toggle[data-mounted="true"]{opacity:1}.maneuvrez-appearance-toggle__button{background:#fff0;border:0;border-radius:var(--wp--custom--radius--small);color:var(--wp--preset--color--muted);cursor:pointer;font-family:var(--wp--preset--font-family--system-mono);font-size:.75rem;font-weight:700;line-height:1.2;min-height:44px;min-width:4.4rem;padding:.45rem .6rem;text-transform:capitalize;transition:background-color 160ms ease,color 160ms ease}.maneuvrez-appearance-toggle__button:hover{color:var(--wp--preset--color--text)}.maneuvrez-appearance-toggle__button:focus-visible{box-shadow:var(--wp--custom--shadow--focus)}.maneuvrez-appearance-toggle__button[aria-pressed="true"]{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--canvas)}.maneuvrez-scroll-top{background:color-mix(in srgb,var(--wp--preset--color--surface) 98%,var(--wp--preset--color--canvas));border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--pill);box-shadow:0 0 0 1px color-mix(in srgb,var(--wp--preset--color--border) 74%,transparent),var(--wp--custom--shadow--soft);color:var(--wp--preset--color--text);cursor:pointer;font-family:var(--wp--preset--font-family--system-mono);font-size:var(--wp--preset--font-size--small);font-weight:700;inset-block-end:var(--wp--preset--spacing--60);inset-inline-end:var(--wp--preset--spacing--40);min-height:44px;min-width:4.4rem;padding:.65rem .9rem;position:fixed;z-index:34}.maneuvrez-scroll-top:hover,.maneuvrez-scroll-top:focus-visible{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--canvas)}.maneuvrez-reading-progress{background:color-mix(in srgb,var(--wp--preset--color--border) 64%,transparent);block-size:3px;inset-block-start:0;inset-inline:0;position:fixed;z-index:100001}.maneuvrez-reading-progress__bar{background:var(--wp--preset--color--accent);block-size:100%;display:block;inline-size:100%;transform:scaleX(0);transform-origin:left center}.maneuvrez-pattern{position:relative;overflow-wrap:anywhere}.maneuvrez-pattern>*{position:relative;z-index:1}.wp-block-post-content>.maneuvrez-pattern.alignwide,.wp-block-post-content>.maneuvrez-pattern.alignfull,.maneuvrez-template-main>.maneuvrez-pattern.alignwide{inline-size:min(calc(100vw - (var(--wp--preset--spacing--120) * 2)), var(--wp--style--global--wide-size))!important;left:50%;margin-left:0!important;margin-right:0!important;max-inline-size:none!important;position:relative;transform:translateX(-50%)}.maneuvrez-pattern>.alignwide{max-width:var(--wp--style--global--wide-size)!important;width:100%!important}.maneuvrez-pattern>.alignwide{margin-left:auto!important;margin-right:auto!important}.maneuvrez-pattern>.wp-block-group:first-child,.maneuvrez-pattern>.wp-block-group.is-content-justification-left,.maneuvrez-pattern-hero>.wp-block-group.alignwide{max-width:var(--wp--style--global--wide-size)!important;width:100%!important}.maneuvrez-pattern>.wp-block-group:first-child,.maneuvrez-pattern>.wp-block-group.is-content-justification-left,.maneuvrez-pattern-hero>.wp-block-group.alignwide{margin-left:auto!important;margin-right:auto!important}.maneuvrez-pattern>:where(.maneuvrez-pattern-card-grid,.maneuvrez-portfolio-alternating__items,.maneuvrez-portfolio-masonry__columns,.maneuvrez-project-list){inline-size:min(calc(100vw - (var(--wp--preset--spacing--120) * 2)), var(--wp--style--global--wide-size))!important;left:50%;margin-left:0!important;margin-right:0!important;max-inline-size:none!important;position:relative;transform:translateX(-50%)}.maneuvrez-pattern-hero,.maneuvrez-featured-project,.maneuvrez-pattern-cta,.maneuvrez-proof-stats{isolation:isolate;overflow:hidden}.maneuvrez-pattern-hero::before,.maneuvrez-featured-project::before,.maneuvrez-pattern-cta::before,.maneuvrez-proof-stats::before{background:radial-gradient(ellipse at 18% 12%,rgb(123 163 255 / .14),transparent 34rem),radial-gradient(ellipse at 84% 22%,rgb(239 182 107 / .12),transparent 30rem),linear-gradient(135deg,rgb(123 163 255 / .045),transparent 46%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.maneuvrez-pattern-card--stack{position:relative}.maneuvrez-pattern-card--stack::before{background:radial-gradient(ellipse at 12% 0%,rgb(123 163 255 / .16),transparent 12rem),linear-gradient(180deg,rgb(255 255 255 / .035),transparent 50%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.maneuvrez-pattern-card--stack>*{position:relative;z-index:1}.maneuvrez-pattern-hero:not(.alignfull),.maneuvrez-pattern-hero--compact,.maneuvrez-pattern-hero:not(.maneuvrez-pattern-hero--portfolio),.maneuvrez-featured-project:not(.alignfull),.maneuvrez-proof-stats:not(.alignfull),.maneuvrez-pattern-cta:not(.alignfull){border-radius:var(--wp--custom--radius--card)}.maneuvrez-proof-stats:not(.alignfull){box-sizing:border-box;padding-left:var(--wp--preset--spacing--80);padding-right:var(--wp--preset--spacing--80)}.maneuvrez-proof-stats>.maneuvrez-pattern-card-grid{inline-size:100%!important;left:auto;max-inline-size:100%!important;transform:none}.maneuvrez-pattern-card,.maneuvrez-featured-project,.maneuvrez-pattern-cta,.maneuvrez-pattern-cta--secondary,.maneuvrez-profile{border-radius:var(--wp--custom--radius--card);box-sizing:border-box;color:var(--wp--preset--color--text);min-width:0;overflow:hidden}.maneuvrez-pattern-card--stack,.maneuvrez-featured-project,.maneuvrez-pattern-cta{box-shadow:var(--wp--custom--shadow--soft)}.maneuvrez-pattern__eyebrow{text-transform:none}.maneuvrez-pattern__chips{gap:var(--wp--preset--spacing--30)}.maneuvrez-pattern__chip{border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--pill);margin:0;padding:.35rem .75rem}.maneuvrez-pattern__step{margin-bottom:0}.maneuvrez-pattern__actions{gap:var(--wp--preset--spacing--30)}.maneuvrez-pattern .wp-block-button__link{white-space:normal}.maneuvrez-pattern .wp-block-button.is-style-outline .wp-block-button__link,.maneuvrez-site-header .wp-block-button.is-style-outline .wp-block-button__link{background:color-mix(in srgb,var(--wp--preset--color--surface) 78%,transparent);border-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--accent)}.maneuvrez-pattern .wp-block-button.is-style-outline .wp-block-button__link:hover,.maneuvrez-pattern .wp-block-button.is-style-outline .wp-block-button__link:focus-visible,.maneuvrez-site-header .wp-block-button.is-style-outline .wp-block-button__link:hover,.maneuvrez-site-header .wp-block-button.is-style-outline .wp-block-button__link:focus-visible{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--canvas)}.maneuvrez-project-card>p:not([class*="has-"]){color:var(--wp--preset--color--text);font-weight:600}:where(.is-style-maneuvrez-project-card-default,.is-style-maneuvrez-project-card-minimal,.is-style-maneuvrez-project-card-bordered,.is-style-maneuvrez-project-card-elevated,.is-style-maneuvrez-project-card-image-overlay,.is-style-maneuvrez-project-card-description-visible,.is-style-maneuvrez-project-card-image-zoom){border-radius:var(--wp--custom--radius--card);box-sizing:border-box;color:var(--wp--preset--color--text);min-width:0;overflow-wrap:anywhere;position:relative}:where(.is-style-maneuvrez-project-card-default,.is-style-maneuvrez-project-card-minimal,.is-style-maneuvrez-project-card-bordered,.is-style-maneuvrez-project-card-elevated,.is-style-maneuvrez-project-card-image-overlay,.is-style-maneuvrez-project-card-description-visible,.is-style-maneuvrez-project-card-image-zoom) :where(a){color:var(--wp--preset--color--accent)}:where(.is-style-maneuvrez-project-card-default,.is-style-maneuvrez-project-card-bordered,.is-style-maneuvrez-project-card-elevated,.is-style-maneuvrez-project-card-description-visible,.is-style-maneuvrez-project-card-image-zoom){background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);padding:var(--wp--preset--spacing--60)}.is-style-maneuvrez-project-card-default{box-shadow:0 0 0 1px color-mix(in srgb,var(--wp--preset--color--border) 32%,transparent)}.is-style-maneuvrez-project-card-minimal{background:#fff0;border:0;padding:var(--wp--preset--spacing--40) 0}.is-style-maneuvrez-project-card-bordered{background:color-mix(in srgb,var(--wp--preset--color--surface) 84%,var(--wp--preset--color--canvas));border:1px solid color-mix(in srgb,var(--wp--preset--color--accent) 54%,var(--wp--preset--color--border))}.is-style-maneuvrez-project-card-elevated{box-shadow:var(--wp--custom--shadow--soft);transition:transform 180ms ease}.is-style-maneuvrez-project-card-description-visible{background:var(--wp--preset--color--canvas-soft)}.is-style-maneuvrez-project-card-description-visible :where(p,.wp-block-post-excerpt){color:var(--wp--preset--color--text)}:where(.is-style-maneuvrez-project-card-image-overlay,.is-style-maneuvrez-project-card-image-zoom){background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);overflow:hidden;padding:var(--wp--preset--spacing--60)}.is-style-maneuvrez-project-card-image-overlay{min-height:22rem}.is-style-maneuvrez-project-card-image-overlay::after{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--wp--preset--color--canvas) 78%,transparent) 70%),linear-gradient(135deg,color-mix(in srgb,var(--wp--preset--color--accent) 16%,transparent),transparent 58%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.is-style-maneuvrez-project-card-image-overlay>*{position:relative;z-index:1}.is-style-maneuvrez-project-card-image-overlay :where(.maneuvrez-project-card__visual,.wp-block-post-featured-image,.wp-block-image){margin:calc(var(--wp--preset--spacing--60) * -1) calc(var(--wp--preset--spacing--60) * -1) var(--wp--preset--spacing--60);z-index:0}.is-style-maneuvrez-project-card-image-overlay :where(.maneuvrez-project-card__visual,.wp-block-post-featured-image img,.wp-block-image img){min-height:13rem}.is-style-maneuvrez-project-card-image-zoom :where(.maneuvrez-project-card__visual,.wp-block-post-featured-image,.wp-block-image){border-radius:var(--wp--custom--radius--card);overflow:hidden}.is-style-maneuvrez-project-card-image-zoom :where(.maneuvrez-project-card__visual,.wp-block-post-featured-image img,.wp-block-image img){transition:transform 180ms ease}:where(.is-style-maneuvrez-project-card-default,.is-style-maneuvrez-project-card-minimal,.is-style-maneuvrez-project-card-bordered,.is-style-maneuvrez-project-card-elevated,.is-style-maneuvrez-project-card-image-overlay,.is-style-maneuvrez-project-card-description-visible,.is-style-maneuvrez-project-card-image-zoom):where(:hover,:focus-within){border-color:var(--wp--preset--color--accent)}.is-style-maneuvrez-project-card-elevated:where(:hover,:focus-within){transform:translateY(-2px)}.is-style-maneuvrez-project-card-image-zoom:where(:hover,:focus-within) :where(.maneuvrez-project-card__visual,.wp-block-post-featured-image img,.wp-block-image img){transform:scale(1.035)}:where(.is-style-maneuvrez-project-card-default,.is-style-maneuvrez-project-card-minimal,.is-style-maneuvrez-project-card-bordered,.is-style-maneuvrez-project-card-elevated,.is-style-maneuvrez-project-card-image-overlay,.is-style-maneuvrez-project-card-description-visible,.is-style-maneuvrez-project-card-image-zoom):focus-within{box-shadow:var(--wp--custom--shadow--focus);outline:2px solid var(--wp--preset--color--accent);outline-offset:3px}:where(.is-style-maneuvrez-project-card-default,.is-style-maneuvrez-project-card-elevated,.is-style-maneuvrez-project-card-image-zoom) :where(.wp-block-heading a,.wp-block-post-title a){text-decoration:none}:where(.is-style-maneuvrez-project-card-default,.is-style-maneuvrez-project-card-elevated,.is-style-maneuvrez-project-card-image-zoom):where(:hover,:focus-within) :where(.wp-block-heading a,.wp-block-post-title a){color:var(--wp--preset--color--warm)}.wp-block-post-template:where(.is-style-maneuvrez-project-card-default,.is-style-maneuvrez-project-card-minimal,.is-style-maneuvrez-project-card-bordered,.is-style-maneuvrez-project-card-elevated,.is-style-maneuvrez-project-card-image-overlay,.is-style-maneuvrez-project-card-description-visible,.is-style-maneuvrez-project-card-image-zoom){gap:var(--wp--preset--spacing--60)}.wp-block-post-template:where(.is-style-maneuvrez-project-card-default,.is-style-maneuvrez-project-card-minimal,.is-style-maneuvrez-project-card-bordered,.is-style-maneuvrez-project-card-elevated,.is-style-maneuvrez-project-card-image-overlay,.is-style-maneuvrez-project-card-description-visible,.is-style-maneuvrez-project-card-image-zoom)>.wp-block-post{background:inherit;border:inherit;border-radius:inherit;box-shadow:inherit;color:inherit;padding:inherit}.maneuvrez-project-card__visual{aspect-ratio:16 / 10;background:radial-gradient(circle at 18% 20%,rgb(123 163 255 / .32),transparent 42%),radial-gradient(circle at 82% 16%,rgb(239 182 107 / .22),transparent 34%),linear-gradient(135deg,var(--wp--preset--color--surface-raised),var(--wp--preset--color--surface));border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--card);box-sizing:border-box;max-width:100%;min-height:10rem;min-width:0;width:100%}.maneuvrez-project-card__visual--warm{background:radial-gradient(circle at 20% 18%,rgb(239 182 107 / .3),transparent 42%),radial-gradient(circle at 78% 18%,rgb(123 163 255 / .2),transparent 34%),linear-gradient(135deg,var(--wp--preset--color--surface-raised),var(--wp--preset--color--surface))}.maneuvrez-project-card__visual--large{min-height:18rem}.maneuvrez-profile__media{aspect-ratio:1;background:radial-gradient(circle at 30% 24%,rgb(123 163 255 / .28),transparent 36%),radial-gradient(circle at 72% 76%,rgb(239 182 107 / .2),transparent 34%),linear-gradient(135deg,var(--wp--preset--color--surface-raised),var(--wp--preset--color--surface));border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--panel);box-sizing:border-box;max-width:100%;min-height:14rem;min-width:0;width:100%}.maneuvrez-project-card,.maneuvrez-proof-card,.maneuvrez-proof-note,.maneuvrez-quote-card{height:100%}.maneuvrez-project-list__item{gap:var(--wp--preset--spacing--40)}.wp-block-group.maneuvrez-pattern-card,.wp-block-group.maneuvrez-proof-card,.wp-block-group.maneuvrez-proof-note,.wp-block-group.maneuvrez-quote-card,.wp-block-group.maneuvrez-query-card,.wp-block-group.maneuvrez-featured-post__card,.wp-block-group.maneuvrez-search-panel,.wp-block-group.maneuvrez-empty-state,.wp-block-group.maneuvrez-form-placeholder,.wp-block-group.maneuvrez-profile__media,.wp-block-group.maneuvrez-project-card__visual,.wp-block-post.maneuvrez-query-card,.wp-block-post.maneuvrez-featured-post__card{border-radius:var(--wp--custom--radius--card);box-sizing:border-box;overflow:hidden}.wp-block-group.maneuvrez-project-card:is(.is-style-maneuvrez-project-card-default,.is-style-maneuvrez-project-card-bordered,.is-style-maneuvrez-project-card-elevated,.is-style-maneuvrez-project-card-description-visible,.is-style-maneuvrez-project-card-image-overlay,.is-style-maneuvrez-project-card-image-zoom){background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);padding:var(--wp--preset--spacing--60)}.wp-block-group.maneuvrez-project-card.is-style-maneuvrez-project-card-description-visible{background:var(--wp--preset--color--canvas-soft)}.wp-block-group.maneuvrez-project-card.is-style-maneuvrez-project-card-bordered{background:color-mix(in srgb,var(--wp--preset--color--surface) 84%,var(--wp--preset--color--canvas));border-color:color-mix(in srgb,var(--wp--preset--color--accent) 54%,var(--wp--preset--color--border))}.wp-block-group.maneuvrez-project-card.is-style-maneuvrez-project-card-minimal{background:#fff0;border:0;padding:var(--wp--preset--spacing--40) 0}.wp-block-group.maneuvrez-project-card.is-style-maneuvrez-project-card-image-overlay .maneuvrez-project-card__visual{border-radius:calc(var(--wp--custom--radius--card) - 0.35rem);margin:calc(var(--wp--preset--spacing--60) * -1) calc(var(--wp--preset--spacing--60) * -1) var(--wp--preset--spacing--60);max-inline-size:none;width:calc(100% + (var(--wp--preset--spacing--60) * 2))}.wp-block-group.maneuvrez-project-card:not(.is-style-maneuvrez-project-card-image-overlay) .maneuvrez-project-card__visual{border-radius:calc(var(--wp--custom--radius--card) - 0.35rem);margin-bottom:var(--wp--preset--spacing--40)}.wp-block-group.maneuvrez-project-card>:last-child{margin-bottom:0}.maneuvrez-portfolio-section .wp-block-columns,.maneuvrez-portfolio-alternating__row,.maneuvrez-portfolio-masonry__columns{align-items:stretch}.maneuvrez-portfolio-section .wp-block-column,.maneuvrez-portfolio-alternating__row .wp-block-column,.maneuvrez-portfolio-masonry__columns .wp-block-column{min-width:0}.maneuvrez-portfolio-masonry__columns{flex-wrap:wrap}.maneuvrez-portfolio-masonry__columns>.wp-block-column{flex-basis:min(100%, 18rem)}.maneuvrez-portfolio-query-grid .wp-block-post,.maneuvrez-case-study-query .wp-block-post{height:100%}.maneuvrez-case-study-query .wp-block-post-template{background:#fff0;border:0;box-shadow:none;margin:0;padding:0}.maneuvrez-case-study-query .wp-block-post{background:var(--wp--preset--color--canvas-soft);border:1px solid var(--wp--preset--color--border);padding:var(--wp--preset--spacing--60)}.maneuvrez-portfolio-query-grid .wp-block-post-featured-image,.maneuvrez-case-study-query .wp-block-post-featured-image{margin-bottom:var(--wp--preset--spacing--40)}.maneuvrez-portfolio-masonry__visual{width:100%}.maneuvrez-portfolio-masonry__visual--short{aspect-ratio:4 / 3;min-height:10rem}.maneuvrez-portfolio-masonry__visual--medium{aspect-ratio:1;min-height:14rem}.maneuvrez-portfolio-masonry__visual--tall{aspect-ratio:3 / 4;min-height:20rem}.maneuvrez-timeline__items{display:grid;gap:var(--wp--preset--spacing--40)}.maneuvrez-timeline__item{border-radius:var(--wp--custom--radius--card)}.maneuvrez-query{margin-top:var(--wp--preset--spacing--60)}.maneuvrez-query .wp-block-post,.maneuvrez-query-card,.maneuvrez-featured-post__card,.maneuvrez-search-panel,.maneuvrez-empty-state,.maneuvrez-form-placeholder{border-radius:var(--wp--custom--radius--card)}.maneuvrez-post-grid .wp-block-post{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);padding:var(--wp--preset--spacing--40)}.maneuvrez-query-card__body{margin-top:var(--wp--preset--spacing--40)}.maneuvrez-query-card__terms,.maneuvrez-post-meta{gap:var(--wp--preset--spacing--30)}.maneuvrez-post-list__item,.maneuvrez-mini-post-list__item{overflow-wrap:anywhere}.maneuvrez-paginated-query .wp-block-query-pagination{gap:var(--wp--preset--spacing--40);margin-top:var(--wp--preset--spacing--80)}.maneuvrez-paginated-query .wp-block-query-pagination a,.maneuvrez-paginated-query .page-numbers{border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--pill);padding:.65rem .9rem}.maneuvrez-form-placeholder{min-height:12rem}.maneuvrez-proof-card__value{color:var(--wp--preset--color--text);font-weight:700;line-height:1.15;margin-bottom:0}.maneuvrez-stack-chips .maneuvrez-pattern__chip{font-family:var(--wp--preset--font-family--system-mono)}.maneuvrez-project-nav{margin-top:var(--wp--preset--spacing--60)}.maneuvrez-project-nav .wp-block-navigation-item__content{border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--pill);padding:.75rem 1rem}@media (max-width:640px){.maneuvrez-site-footer__inner{align-items:flex-start}.maneuvrez-site-header__cta,.maneuvrez-site-header__cta .wp-block-button,.maneuvrez-site-header__cta .wp-block-button__link{width:auto}.maneuvrez-pattern .wp-block-button,.maneuvrez-pattern .wp-block-button__link{width:100%}.maneuvrez-pattern>:where(.maneuvrez-pattern-card-grid,.maneuvrez-portfolio-alternating__items,.maneuvrez-portfolio-masonry__columns,.maneuvrez-project-list){inline-size:100%!important;left:auto;transform:none}.wp-block-post-content>.maneuvrez-pattern.alignwide,.wp-site-blocks main>.maneuvrez-pattern.alignwide,.maneuvrez-template-main>.maneuvrez-pattern.alignwide{inline-size:calc(100% - (var(--wp--preset--spacing--40) * 2))!important;left:auto;margin-left:auto!important;margin-right:auto!important;transform:none}.wp-block-post-content>.maneuvrez-pattern.alignfull{inline-size:100vw!important;left:50%;margin-left:0!important;margin-right:0!important;transform:translateX(-50%)}.maneuvrez-pattern.alignfull>.alignwide{inline-size:calc(100% - (var(--wp--preset--spacing--40) * 2))!important;margin-left:auto!important;margin-right:auto!important}.maneuvrez-project-card__visual--large{min-height:12rem}.maneuvrez-project-card__visual{min-height:clamp(6rem, 42vw, 10rem)}.maneuvrez-portfolio-masonry__visual--medium,.maneuvrez-portfolio-masonry__visual--tall{min-height:clamp(12rem, 64vw, 18rem)}.maneuvrez-profile__media{min-height:clamp(10rem, 70vw, 14rem)}.maneuvrez-appearance-dock{inset-block-start:5.25rem;inset-inline-end:var(--wp--preset--spacing--30);transform:none}.maneuvrez-appearance-toggle{-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:row}.maneuvrez-appearance-toggle__button{min-width:auto}.maneuvrez-scroll-top{inset-block-end:var(--wp--preset--spacing--40);inset-inline-end:var(--wp--preset--spacing--30);min-width:auto}.is-style-maneuvrez-project-card-image-overlay{min-height:auto}}@media (max-width:600px){.maneuvrez-site-header__inner.wp-block-group{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.maneuvrez-site-header__inner>.maneuvrez-site-brand{margin-inline-end:0}.maneuvrez-site-header .maneuvrez-site-nav,.maneuvrez-site-header__cta{justify-self:end}.maneuvrez-site-header .maneuvrez-site-nav .wp-block-navigation__responsive-container{clip-path:inset(0 0 100% 0);display:flex!important;transition:clip-path 480ms cubic-bezier(.16,1,.3,1),visibility 0s linear 480ms;visibility:hidden;will-change:clip-path}.maneuvrez-site-header .maneuvrez-site-nav .wp-block-navigation__responsive-container.is-menu-open{clip-path:inset(0);transition-delay:0s;visibility:visible}.maneuvrez-site-header .maneuvrez-site-nav .wp-block-navigation__responsive-container-content{opacity:0;transform:translateY(-2rem);transition:opacity 240ms ease,transform 420ms cubic-bezier(.16,1,.3,1)}.maneuvrez-site-header .maneuvrez-site-nav .is-menu-open .wp-block-navigation__responsive-container-content{opacity:1;transform:translateY(0);transition-delay:150ms}.maneuvrez-site-header .maneuvrez-site-nav .wp-block-navigation__responsive-container-close{inset-block-start:var(--wp--preset--spacing--40);inset-inline-end:var(--wp--preset--spacing--40);opacity:0;transform:rotate(-45deg) scale(.75);transition:opacity 180ms ease,transform 360ms cubic-bezier(.16,1,.3,1)}.maneuvrez-site-header .maneuvrez-site-nav .is-menu-open .wp-block-navigation__responsive-container-close{opacity:1;transform:rotate(0) scale(1);transition-delay:220ms}.maneuvrez-site-header__cta{grid-column:1 / -1;justify-content:flex-end;width:100%}}body.admin-bar .maneuvrez-reading-progress{inset-block-start:32px}@media (max-width:782px){body.admin-bar .maneuvrez-reading-progress{inset-block-start:46px}body.admin-bar .maneuvrez-appearance-dock{inset-block-start:calc(5.25rem + 46px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0.01ms!important}.is-style-maneuvrez-project-card-elevated:where(:hover,:focus-within),.is-style-maneuvrez-project-card-image-zoom:where(:hover,:focus-within) :where(.maneuvrez-project-card__visual,.wp-block-post-featured-image img,.wp-block-image img){transform:none}}