body.page-id-595 #fp-client-work.fp-client-split-v2{padding:60px 40px 64px!important;background:#faf8f3}
body.page-id-595 #fp-client-work.fp-client-split-v2>.uagb-container-inner-blocks-wrap{max-width:1180px!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-heading{grid-template-columns:42px minmax(0,1fr);gap:15px!important;align-items:center!important;margin:0 0 36px!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-number{font-size:28px!important;margin:0!important;color:#9daf9f!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-copy h2{font-size:34px;line-height:1.4;margin:0}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-row{display:grid!important;grid-template-columns:minmax(230px,.78fr) minmax(0,2fr);column-gap:56px!important;row-gap:24px!important;align-items:center!important;margin:0!important;padding:0!important;background:transparent;border:0;border-radius:0;width:100%!important;max-width:100%!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-row+.fp-split-row{margin-top:30px!important;padding-top:30px!important;border-top:1px solid #dfe4da}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy{display:block!important;padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;min-width:0}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy h3{font-size:29px;line-height:1.6;margin:0 0 14px;color:#294d42;text-wrap:balance}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy .fp-order-amount{font-size:45px;line-height:1.35;letter-spacing:-.02em;margin:0 0 15px}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-case-label{font:400 11px/1.7 'Microsoft YaHei',sans-serif;color:#849683;letter-spacing:.1em;margin:0 0 13px!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-order-facts{font:500 18px/1.7 'Microsoft YaHei',sans-serif;color:#4b6e56;margin:0 0 10px!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-evidence-intro{font-size:14px;line-height:1.95;color:#78867b;margin:0!important;max-width:100%}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-action{margin:22px 0 0!important;display:block}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-action .wp-block-button{margin:0}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-action a{display:inline-block;padding:10px 17px;border:1px solid #91a58c;border-radius:4px;background:transparent;color:#375f49;font:500 13px/1.6 'Microsoft YaHei',sans-serif;text-decoration:none}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-action a:hover{background:#e9eee4}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-media-gallery{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;min-width:0}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-media-item{display:block!important;min-height:0!important;aspect-ratio:auto!important;align-self:center!important;background:transparent;overflow:visible;border:0;border-radius:0;padding:0!important;max-width:100%!important;min-width:0}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-media-item figure{position:relative!important;inset:auto!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;background:transparent;border:0;box-shadow:none;border-radius:0}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-media-item img{display:block;width:100%!important;height:auto!important;object-fit:contain!important;border:1px solid #dfe5dc;border-radius:5px;box-shadow:none;margin:0 auto}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-media-item .fp-zoom{display:block;width:100%;height:auto!important;border:0;padding:0;background:transparent;cursor:zoom-in}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-gallery{display:block!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-item figure{height:460px!important;max-height:460px!important;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a9b7a7 #edf0e9;border:1px solid #dfe5dc;border-radius:6px;background:white}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-item img{border:0;border-radius:0}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-item figure::-webkit-scrollbar{width:6px}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-item figure::-webkit-scrollbar-thumb{background:#a9b7a7;border-radius:8px}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-item figure::-webkit-scrollbar-track{background:#edf0e9}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-item figure::-webkit-scrollbar-button{display:none}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-payment-gallery{display:block!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery{display:grid!important;grid-template-columns:minmax(0,1fr) 116px;grid-template-areas:'stage thumbs';gap:18px!important;align-items:center!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery>.fp-media-item{grid-area:stage!important;grid-column:auto;justify-self:stretch!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery>.fp-media-item[hidden]{display:none!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery:not(.is-switch-ready){grid-template-columns:1fr;grid-template-areas:none}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery:not(.is-switch-ready)>.fp-media-item{grid-area:auto!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery .fp-media-item img{width:auto!important;max-width:100%!important;max-height:340px;object-fit:contain!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb-nav{grid-area:thumbs;display:flex;flex-direction:column;gap:10px;min-width:0}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb{display:block;width:100%;padding:6px;border:1px solid #dce3d7;border-radius:5px;background:#fff;color:#788775;cursor:pointer;text-align:center;font:400 11px/1.5 'Microsoft YaHei',sans-serif;transition:border-color .15s}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb img{display:block;width:100%!important;height:60px!important;max-height:60px!important;object-fit:contain!important;margin:0 0 5px;border:0!important;border-radius:2px;box-shadow:none}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb[aria-pressed=true]{border-color:#52785d;box-shadow:0 0 0 1px #52785d;color:#315d42}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb:hover{border-color:#52785d}
@media(max-width:1100px){body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-row{column-gap:32px!important;grid-template-columns:minmax(210px,.82fr) minmax(0,2fr)}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy h3{font-size:25px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery{grid-template-columns:minmax(0,1fr) 96px;gap:12px!important}}
@media(max-width:900px){body.page-id-595 #fp-client-work.fp-client-split-v2{padding:48px 32px!important}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-row{grid-template-columns:1fr}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-item figure{height:380px!important;max-height:380px!important}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery{grid-template-columns:minmax(0,1fr) 116px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy .fp-order-amount{font-size:38px}}
@media(max-width:600px){body.page-id-595 #fp-client-work.fp-client-split-v2{padding:42px 22px!important}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-copy h2{font-size:28px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-heading{grid-template-columns:32px minmax(0,1fr);gap:12px!important;margin-bottom:26px!important}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-number{font-size:24px!important}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy h3{font-size:25px;margin-bottom:10px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy .fp-order-amount{font-size:36px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-order-facts{font-size:16px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-evidence-intro{font-size:13px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-item figure{height:300px!important;max-height:300px!important}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery{grid-template-columns:1fr;grid-template-areas:'stage' 'thumbs';gap:14px!important}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb-nav{flex-direction:row;gap:10px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb{flex:1;min-width:0;padding:5px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb img{height:52px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-action{margin-top:16px!important}}
@media(prefers-reduced-motion:reduce){body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb{transition:none}}
@media(max-width:600px){body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb img{height:52px!important;max-height:52px!important}}
@media(min-width:361px) and (max-width:900px){body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-copy-break{display:none}}

/* Stronger type and distinct evidence colours; retain the split layout. */
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-number{color:#387363!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-copy h2{color:#173e35;font-weight:600}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-row{--fp-panel:#dbe9f0;--fp-accent:#315c75}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-payment-group{--fp-panel:#f0dfb8;--fp-accent:#825b1e}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-outreach-group{--fp-panel:#cfe7dd;--fp-accent:#22634e}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-row+.fp-split-row{border-top-color:#cbd7cd}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy{padding:26px 22px!important;border-left:4px solid var(--fp-accent);border-radius:0 10px 10px 0;background:var(--fp-panel);box-sizing:border-box}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy h3{font-size:30px;line-height:1.5;color:#173f35;font-weight:600}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-case-label{font-size:14px;font-weight:600;color:#335a49;letter-spacing:.04em}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-order-facts{font-size:21px;font-weight:600;color:#214c3b}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-evidence-intro{font-size:16px;font-weight:500;line-height:1.85;color:#304d42}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-group .fp-split-copy{background:#173f35;border-left-color:#bc9859;padding:30px 22px!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-group .fp-order-amount{font-size:48px;font-weight:600;color:#fffdf5}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-group .fp-case-label{color:#d8e8df}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-group .fp-order-facts{color:#f3dca8}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-group .fp-evidence-intro{color:#f1f5ed}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-action a{padding:12px 18px;border:1px solid #f3dca8;border-radius:5px;background:#f3dca8;color:#173f35;font-size:15px;font-weight:600;transition:background .15s,border-color .15s}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-action a:hover{background:#fff3d4;border-color:#fff3d4;color:#173f35}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-action a:focus-visible,body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb:focus-visible{outline:3px solid #b77e28;outline-offset:4px}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-media-item img,body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-item figure{border-color:#bccdc2}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb{font-size:12px;font-weight:600;color:#355045;border-color:#bccdc2}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thumb[aria-pressed=true]{background:#e1eee7;border-color:#22634e;box-shadow:0 0 0 1px #22634e;color:#173f35}
@media(max-width:1100px){body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy h3{font-size:26px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy{padding:24px 18px!important}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-group .fp-order-amount{font-size:44px}}
@media(max-width:900px){body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy{padding:22px 24px!important}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-group .fp-split-copy{padding:26px 24px!important}}
@media(max-width:600px){body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-split-copy,body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-group .fp-split-copy{padding:22px 18px!important}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-group .fp-order-amount{font-size:40px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-order-facts{font-size:19px}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-evidence-intro{font-size:15px}}
@media(prefers-reduced-motion:reduce){body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-thread-action a{transition:none}}
@media(max-width:600px){body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-copy-break{display:initial}}

/* A clear section marker, separate from the evidence descriptions. */
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-heading{grid-template-columns:64px minmax(0,1fr);gap:20px!important;padding:0 0 20px!important;margin:0 0 32px!important;border-bottom:2px solid #b9cdc0;width:100%!important}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-number{display:grid;place-items:center;width:64px;height:64px;box-sizing:border-box;margin:0!important;border-radius:8px;background:#173f35;color:#f3dca8!important;font:600 32px/1 Georgia,'Times New Roman',serif!important;letter-spacing:-.03em;border-bottom:3px solid #bc9859}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-copy{min-width:0}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-copy h2{font-size:40px;font-weight:600;line-height:1.35;letter-spacing:.015em;color:#173f35}
@media(max-width:900px){body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-copy h2{font-size:34px}}
@media(max-width:600px){body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-heading{grid-template-columns:48px minmax(0,1fr);gap:14px!important;padding-bottom:16px!important;margin-bottom:24px!important}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-number{width:48px;height:48px;border-radius:6px;font-size:26px!important}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-module-copy h2{font-size:28px;letter-spacing:0}}

/* Reserve the stage independently of each screenshot's intrinsic ratio. */
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery.is-switch-ready{--fp-stage-height:400px;grid-template-rows:var(--fp-stage-height)}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery.is-switch-ready>.fp-media-item{height:var(--fp-stage-height)!important;min-height:var(--fp-stage-height)!important;max-height:var(--fp-stage-height)!important;width:100%!important;box-sizing:border-box}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery.is-switch-ready>.fp-media-item figure{display:block;height:100%!important;max-height:100%!important;width:100%!important;box-sizing:border-box;border:1px solid #bccdc2;border-radius:6px;background:#fff;overflow:hidden}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery.is-switch-ready>.fp-media-item .fp-zoom{display:grid;place-items:center;height:100%!important;width:100%;padding:14px;box-sizing:border-box}
body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery.is-switch-ready>.fp-media-item img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-height:0;object-fit:contain!important;box-sizing:border-box;border:0;border-radius:0;margin:0!important}
@media(max-width:600px){body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery.is-switch-ready{--fp-stage-height:300px;grid-template-rows:var(--fp-stage-height) auto}body.page-id-595 #fp-client-work.fp-client-split-v2 .fp-switch-gallery.is-switch-ready>.fp-media-item .fp-zoom{padding:10px}}
