.project-world-plum{--project-world-surface:#fff;--project-world-heading:#231f20;--project-world-text:#3f393d;--project-world-muted:#6f4e6a;--project-world-border:#e6e0e5;--project-world-accent:#592c82}@media (width>=901px){.project-world-plum .hardware-screen{container:plum-display/inline-size}}.plum-world{--plum-primary:#592c82;--plum-accent:#9e1d97;--plum-ink:#231f20;--plum-mauve:#6f4e6a;--plum-rule:#e6e0e5;color:var(--plum-ink);background:#fff;font-family:Helvetica Neue,Arial,sans-serif}.plum-world .project-world-chrome{border-bottom-color:#e5e1e5}.plum-world .project-world-brand{color:var(--plum-ink);font-weight:500}.plum-world .project-world-brand img{width:38px;height:38px}.plum-world .project-world-return{color:var(--plum-mauve);font-weight:600}.plum-world a:focus-visible{outline:3px solid var(--plum-accent);outline-offset:3px}.plum-hero{border-bottom:1px solid var(--plum-rule);grid-template-columns:minmax(0,.88fr) minmax(360px,1.12fr);align-items:center;gap:clamp(42px,7vw,112px);padding:clamp(54px,7vw,112px) clamp(22px,7vw,100px);display:grid}.plum-hero-copy{min-width:0;max-width:630px}.plum-section-label,.plum-property-context span,.plum-office-context span,.plum-outcome span,.plum-technology>span,.plum-related span{color:var(--plum-mauve);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.plum-section-label{color:var(--plum-primary)}.plum-hero h1{max-width:620px;color:var(--plum-ink);letter-spacing:-.065em;margin:14px 0 25px;font-size:clamp(2.5rem,5vw,5.5rem);font-weight:300;line-height:.92}.plum-hero-copy>p:not(.plum-section-label){color:#3f393d;margin:0;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.7}.plum-status{border-top:1px solid #dcd5dd;gap:6px;margin-top:28px;padding-top:17px;display:grid}.plum-status span{color:var(--plum-primary);font-size:.78rem;font-weight:700}.plum-status small{color:var(--plum-mauve);font-size:.8rem;line-height:1.45}.plum-brokerage-visual{border-block:1px solid var(--plum-rule);background:#fff;align-content:center;place-items:center;gap:31px;min-width:0;min-height:420px;margin:0;padding:clamp(42px,5vw,78px) clamp(26px,4vw,62px);display:grid;position:relative}.plum-brokerage-visual:before,.plum-brokerage-visual:after{content:"";background:var(--plum-accent);width:58px;height:1px;position:absolute;left:0}.plum-brokerage-visual:before{top:-1px}.plum-brokerage-visual:after{bottom:-1px}.plum-brokerage-kicker{color:var(--plum-mauve);letter-spacing:.14em;text-transform:uppercase;font-size:.69rem;font-weight:700}.plum-brokerage-logo{object-fit:contain;width:min(100%,490px);max-height:280px}.plum-brokerage-visual figcaption{max-width:420px;color:var(--plum-mauve);text-align:center;margin:0;font-size:.88rem;line-height:1.65}.plum-office-visual{background:#fff;border:1px solid #d9d1d9;overflow:hidden;box-shadow:0 24px 60px #301b331c}.plum-office-visual-bar{color:#fff;background:var(--plum-primary);align-items:center;gap:10px;min-height:64px;padding:12px 18px;font-size:.8rem;display:flex}.plum-office-visual-bar img{background:#fff;border-radius:50%;width:34px;height:34px}.plum-office-visual-bar span{color:#f1dff4;margin-left:auto;font-size:.65rem}.plum-office-workspace{grid-template-columns:128px minmax(0,1fr);min-height:360px;display:grid}.plum-office-rail{background:#f5f2f6;border-right:1px solid #e2dce3;flex-direction:column;gap:9px;padding:24px 16px;display:flex}.plum-office-rail span,.plum-office-rail strong{color:#746b72;padding:8px 9px;font-size:.61rem;font-weight:500;line-height:1.25}.plum-office-rail>span:first-child{color:var(--plum-mauve);letter-spacing:.09em;text-transform:uppercase;padding-top:0;font-weight:700}.plum-office-rail strong{color:#fff;background:var(--plum-primary)}.plum-office-visual-body{min-width:0;padding:24px}.plum-office-visual-heading{border-bottom:1px solid #e8e4e9;justify-content:space-between;align-items:end;gap:12px;padding-bottom:16px;display:flex}.plum-office-visual-heading>div{gap:5px;display:grid}.plum-office-visual-heading strong{color:var(--plum-ink);font-size:1rem;font-weight:600}.plum-office-visual-heading span{color:var(--plum-mauve);font-size:.62rem}.plum-office-metrics{border-bottom:1px solid #e8e4e9;grid-template-columns:repeat(4,1fr);display:grid}.plum-office-metrics div{gap:6px;padding:15px 10px 13px 0;display:grid}.plum-office-metrics span{color:#776d75;font-size:.55rem;line-height:1.2}.plum-office-metrics strong{color:var(--plum-primary);font-size:1rem;font-weight:500}.plum-office-controls{grid-template-columns:1fr auto auto;gap:7px;padding:13px 0;display:grid}.plum-office-controls span{color:#776d75;border:1px solid #ddd6de;min-height:27px;padding:7px 9px;font-size:.54rem}.plum-office-controls span:last-child{color:#fff;background:var(--plum-primary);border-color:var(--plum-primary)}.plum-office-table{border:1px solid #e4dee5}.plum-office-table-head,.plum-office-visual-rows>div{grid-template-columns:minmax(80px,1.4fr) 1fr 1fr .7fr;align-items:center;gap:10px;display:grid}.plum-office-table-head{color:#756b73;background:#f8f6f8;min-height:27px;padding:0 10px;font-size:.5rem;font-weight:700}.plum-office-visual-rows{display:grid}.plum-office-visual-rows>div{border-top:1px solid #eeeaf0;min-height:43px;padding:0 10px}.plum-office-visual-rows i,.plum-office-visual-rows span,.plum-office-visual-rows b,.plum-office-visual-rows em{background:#e9e4ea;width:72%;height:6px;display:block}.plum-office-visual-rows i{background:#dcd4dd;width:82%}.plum-office-visual-rows b{background:#eee8ef}.plum-office-visual-rows em{background:#eadbec;border-radius:8px;width:58%}.plum-office-visual>p{color:var(--plum-mauve);border-top:1px solid #e6dfe7;margin:0;padding:16px 22px 19px;font-size:.76rem;line-height:1.55}.plum-property-context{border-bottom:1px solid #e5e1e5;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr);align-items:stretch;gap:clamp(24px,5vw,74px);padding:clamp(34px,5vw,76px) clamp(22px,7vw,100px);display:grid}.plum-property-context img{object-fit:cover;width:100%;height:100%;min-height:260px}.plum-property-context div{align-self:center;padding:26px 0}.plum-property-context p,.plum-office-context p{color:#3f393d;margin:13px 0 0;font-size:1rem;line-height:1.7}.plum-office-context{background:#fbf9fb;border-bottom:1px solid #e5e1e5;grid-template-columns:180px minmax(0,1fr);align-items:start;gap:clamp(28px,6vw,100px);padding:clamp(36px,5vw,76px) clamp(22px,7vw,100px);display:grid}.plum-office-context>div{color:var(--plum-primary);gap:12px;display:grid}.plum-office-context svg{width:35px;height:35px}.plum-story{grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,150px);padding:clamp(50px,8vw,118px) clamp(22px,7vw,100px);display:grid}.plum-story article{border-left:3px solid var(--plum-primary);padding-left:clamp(16px,2.5vw,32px)}.plum-story span{color:#6f4e6a;letter-spacing:.1em;font-size:.72rem;font-weight:700}.plum-story h2,.plum-capabilities h2,.plum-boundaries h2,.plum-evidence h2{color:var(--plum-ink);letter-spacing:-.055em;margin:13px 0 17px;font-size:clamp(1.8rem,3.3vw,3.65rem);font-weight:300;line-height:1}.plum-story p{color:#3f393d;margin:0;font-size:1rem;line-height:1.72}.plum-capabilities{background:#f9f7fa;border-block:1px solid #e5e1e5;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:clamp(38px,7vw,120px);padding:clamp(46px,7vw,100px) clamp(22px,7vw,100px);display:grid}.plum-capabilities-heading>svg,.plum-boundaries svg,.plum-evidence svg{color:var(--plum-primary)}.plum-capabilities-heading p,.plum-evidence>div>p{color:#6f4e6a;margin:0;line-height:1.6}.plum-capabilities ul,.plum-evidence ul{margin:0;padding:0;list-style:none;display:grid}.plum-capabilities li,.plum-evidence li{color:#3f393d;border-top:1px solid #dcd5dd;align-items:center;gap:13px;min-height:64px;line-height:1.45;display:flex}.plum-capabilities li:last-child,.plum-evidence li:last-child{border-bottom:1px solid #dcd5dd}.plum-capabilities li svg,.plum-evidence li svg{width:20px;color:var(--plum-primary);flex:none}.plum-boundaries{background:#fff;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:clamp(42px,8vw,138px);padding:clamp(48px,7vw,100px) clamp(22px,7vw,100px);display:grid}.plum-boundaries>div:first-child{border-left:4px solid var(--plum-primary);padding-left:24px}.plum-boundaries h2{margin-bottom:0}.plum-boundaries>div:last-child{gap:18px;display:grid}.plum-boundaries p{color:#3f393d;border-bottom:1px solid #e5e1e5;margin:0;padding-bottom:18px;line-height:1.7}.plum-evidence{background:#f9f7fa;border-block:1px solid #e5e1e5;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:clamp(40px,8vw,130px);padding:clamp(48px,7vw,100px) clamp(22px,7vw,100px);display:grid}.plum-outcome{grid-template-columns:1fr 1fr;gap:clamp(36px,7vw,124px);padding:clamp(50px,7vw,100px) clamp(22px,7vw,100px);display:grid}.plum-outcome article{border-left:2px solid #d6c4da;padding-left:22px}.plum-outcome h2{color:var(--plum-ink);margin:12px 0 0;font-size:clamp(1.25rem,2.1vw,2rem);font-weight:400;line-height:1.4}.plum-outcome p{color:#3f393d;margin:12px 0 0;line-height:1.7}.plum-technology{border-block:1px solid #e5e1e5;align-items:center;gap:30px;padding:30px clamp(22px,7vw,100px);display:flex}.plum-technology ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.plum-technology li{color:#6f4e6a;border:1px solid #d7cbd9;padding:7px 12px;font-size:.75rem}.plum-related{background:#f5f0f6;justify-content:space-between;align-items:end;gap:32px;padding:clamp(40px,6vw,82px) clamp(22px,7vw,100px);display:flex}.plum-related h2{color:var(--plum-ink);letter-spacing:-.05em;margin:9px 0;font-size:clamp(1.65rem,3vw,3rem);font-weight:300}.plum-related p{color:#3f393d;max-width:620px;margin:0;line-height:1.6}.plum-related a,.plum-actions a{min-height:44px;color:var(--plum-primary);border:1px solid var(--plum-primary);justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.plum-related a:hover,.plum-actions a:hover{color:#fff;background:var(--plum-primary)}.plum-related svg,.plum-actions svg{width:17px}.plum-actions{border-top:1px solid #e5e1e5;justify-content:space-between;align-items:center;gap:36px;padding:clamp(38px,6vw,76px) clamp(22px,7vw,100px);display:flex}.plum-actions>div:first-child{color:#3f393d;align-items:center;gap:14px;display:flex}.plum-actions>div:first-child img{width:48px;height:48px}.plum-actions p{max-width:390px;margin:0;line-height:1.5}.plum-actions>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.plum-world-office{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--plum-primary:var(--lightningcss-light,#592c82)var(--lightningcss-dark,#a9c8e7);--plum-accent:var(--lightningcss-light,#9e1d97)var(--lightningcss-dark,#d8eaff);--plum-ink:var(--lightningcss-light,#231f20)var(--lightningcss-dark,#f1f5f8);--plum-mauve:var(--lightningcss-light,#6f4e6a)var(--lightningcss-dark,#acbac7);--plum-rule:var(--lightningcss-light,#e6e0e5)var(--lightningcss-dark,#2c3b49);--plum-office-page:var(--lightningcss-light,#fff)var(--lightningcss-dark,#10161e);--plum-office-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#10161e);--plum-office-soft:var(--lightningcss-light,#f9f7fa)var(--lightningcss-dark,#18232e);--plum-office-selected:var(--lightningcss-light,#f1eaf6)var(--lightningcss-dark,#1c344a);--plum-office-border-strong:var(--lightningcss-light,#c9c2ce)var(--lightningcss-dark,#52677a);--plum-office-shadow:var(--lightningcss-light,0 24px 60px #301b331c)var(--lightningcss-dark,0 28px 80px #0000006b);--project-world-page:var(--plum-office-page);--project-world-surface:var(--plum-office-surface);--project-world-heading:var(--plum-ink);--project-world-text:var(--plum-ink);--project-world-muted:var(--plum-mauve);--project-world-border:var(--plum-rule);--project-world-accent:var(--plum-primary);--project-world-focus:var(--plum-accent)}body:has(.plum-world-office) .analytics-footer.project-world-plum{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--plum-primary:var(--lightningcss-light,#592c82)var(--lightningcss-dark,#a9c8e7);--plum-accent:var(--lightningcss-light,#9e1d97)var(--lightningcss-dark,#d8eaff);--plum-ink:var(--lightningcss-light,#231f20)var(--lightningcss-dark,#f1f5f8);--plum-mauve:var(--lightningcss-light,#6f4e6a)var(--lightningcss-dark,#acbac7);--plum-rule:var(--lightningcss-light,#e6e0e5)var(--lightningcss-dark,#2c3b49);--plum-office-page:var(--lightningcss-light,#fff)var(--lightningcss-dark,#10161e);--plum-office-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#10161e);--plum-office-soft:var(--lightningcss-light,#f9f7fa)var(--lightningcss-dark,#18232e);--plum-office-selected:var(--lightningcss-light,#f1eaf6)var(--lightningcss-dark,#1c344a);--plum-office-border-strong:var(--lightningcss-light,#c9c2ce)var(--lightningcss-dark,#52677a);--plum-office-shadow:var(--lightningcss-light,0 24px 60px #301b331c)var(--lightningcss-dark,0 28px 80px #0000006b);--project-world-page:var(--plum-office-page);--project-world-surface:var(--plum-office-surface);--project-world-heading:var(--plum-ink);--project-world-text:var(--plum-ink);--project-world-muted:var(--plum-mauve);--project-world-border:var(--plum-rule);--project-world-accent:var(--plum-primary);--project-world-focus:var(--plum-accent)}:root[data-theme=light] :is(.plum-world-office,body:has(.plum-world-office) .analytics-footer.project-world-plum){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] :is(.plum-world-office,body:has(.plum-world-office) .analytics-footer.project-world-plum){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.plum-world-office,body:has(.plum-world-office) .analytics-footer.project-world-plum){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.plum-world-office{color:var(--plum-ink);background:var(--plum-office-page)}.plum-world-office .project-world-chrome{border-color:var(--plum-rule);background:var(--plum-office-surface)}.plum-world-office .project-world-brand{color:var(--plum-ink)}.plum-world-office .project-world-return{color:var(--plum-primary)}.plum-world-office .plum-hero-copy>p:not(.plum-section-label),.plum-world-office :is(.plum-office-context p,.plum-story p,.plum-boundaries p,.plum-outcome p,.plum-actions>div:first-child){color:var(--plum-mauve)}.plum-world-office :is(.plum-status,.plum-office-context,.plum-capabilities,.plum-boundaries,.plum-evidence,.plum-technology,.plum-actions){border-color:var(--plum-rule)}.plum-world-office :is(.plum-office-context,.plum-capabilities,.plum-evidence){background:var(--plum-office-soft)}.plum-world-office :is(.plum-boundaries,.plum-story,.plum-outcome,.plum-technology,.plum-actions){background:var(--plum-office-page)}.plum-world-office :is(.plum-capabilities li,.plum-evidence li,.plum-boundaries p){color:var(--plum-mauve);border-color:var(--plum-rule)}.plum-world-office :is(.plum-outcome article,.plum-technology li){border-color:var(--plum-office-border-strong)}.plum-world-office .plum-technology li{color:var(--plum-mauve)}.plum-world-office .plum-office-visual{border-color:var(--plum-office-border-strong);background:var(--plum-office-surface);box-shadow:var(--plum-office-shadow)}.plum-world-office .plum-office-visual-bar{color:var(--plum-office-page);background:var(--plum-primary)}.plum-world-office .plum-office-visual-bar span{color:var(--plum-office-page);opacity:.76}.plum-world-office .plum-office-rail{border-color:var(--plum-rule);background:var(--plum-office-soft)}.plum-world-office .plum-office-rail :is(span,strong){color:var(--plum-mauve)}.plum-world-office .plum-office-rail strong{color:var(--plum-office-page);background:var(--plum-primary)}.plum-world-office .plum-office-visual-heading,.plum-world-office .plum-office-metrics,.plum-world-office .plum-office-table,.plum-world-office .plum-office-table-head,.plum-world-office .plum-office-visual-rows>div,.plum-world-office .plum-office-visual>p{border-color:var(--plum-rule)}.plum-world-office .plum-office-visual-heading strong{color:var(--plum-ink)}.plum-world-office :is(.plum-office-visual-heading span,.plum-office-metrics span,.plum-office-controls span,.plum-office-table-head,.plum-office-visual>p){color:var(--plum-mauve)}.plum-world-office .plum-office-controls span{border-color:var(--plum-office-border-strong);background:var(--plum-office-surface)}.plum-world-office .plum-office-controls span:last-child{color:var(--plum-office-page);border-color:var(--plum-primary);background:var(--plum-primary)}.plum-world-office .plum-office-table-head{background:var(--plum-office-soft)}.plum-world-office .plum-office-visual-rows :is(i,span,b){background:var(--plum-office-border-strong)}.plum-world-office .plum-office-visual-rows em{background:var(--plum-office-selected)}.plum-world-office :is(.plum-related a,.plum-actions a){color:var(--plum-primary);border-color:var(--plum-primary)}.plum-world-office :is(.plum-related a,.plum-actions a):hover{color:var(--plum-office-page);background:var(--plum-primary)}@media (width<=900px){.plum-hero,.plum-property-context,.plum-office-context,.plum-story,.plum-capabilities,.plum-boundaries,.plum-evidence,.plum-outcome{grid-template-columns:1fr}.plum-hero{gap:38px}.plum-brokerage-visual{min-height:280px}.plum-office-workspace{grid-template-columns:112px minmax(0,1fr)}.plum-property-context img{min-height:220px;max-height:360px}.plum-office-context{gap:24px}.plum-office-context>div{align-items:center;display:flex}.plum-related,.plum-actions{flex-direction:column;align-items:stretch}.plum-actions>div:last-child{justify-content:flex-start}}@container plum-display (width>=450px) and (width<=850px){.plum-hero,.plum-property-context,.plum-office-context,.plum-story,.plum-capabilities,.plum-boundaries,.plum-evidence{grid-template-columns:1fr}.plum-hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:26px;padding:38px 46px 52px}.plum-hero h1{max-width:480px;font-size:clamp(2.65rem,4.5vw,3.7rem)}.plum-brokerage-visual{min-height:250px;padding-block:32px}.plum-brokerage-logo{max-width:330px}.plum-property-context{padding:38px 46px}.plum-property-context img{min-height:220px;max-height:320px}.plum-office-context{padding:38px 46px}.plum-story{gap:48px;padding:52px 46px}.plum-capabilities,.plum-boundaries,.plum-evidence{gap:32px;padding:48px 46px}.plum-outcome{gap:42px;padding:48px 46px}.plum-technology,.plum-related,.plum-actions{padding-inline:46px}}@media (width>=901px){.desktop-hardware-shell .plum-world .project-world-chrome{min-height:34px;padding:5px var(--fc2000-content-safe-inline,30px)}.desktop-hardware-shell .plum-world :is(.project-world-brand,.project-world-return){gap:6px;min-height:24px;font-size:clamp(.45rem,.65cqw,.54rem)}.desktop-hardware-shell .plum-world .project-world-brand img{width:20px;height:20px}.desktop-hardware-shell .plum-world .plum-hero{grid-template-columns:minmax(0,1.05fr) minmax(200px,.95fr);gap:22px;padding:18px 34px 22px}.desktop-hardware-shell .plum-world .plum-section-label,.desktop-hardware-shell .plum-world :is(.plum-property-context span,.plum-office-context span,.plum-outcome span,.plum-technology>span,.plum-related span){font-size:clamp(.42rem,.58cqw,.49rem)}.desktop-hardware-shell .plum-world .plum-hero h1{margin:6px 0 9px;font-size:clamp(1.1rem,2cqw,1.55rem);line-height:.98}.desktop-hardware-shell .plum-world .plum-hero-copy>p:not(.plum-section-label),.desktop-hardware-shell .plum-world :is(.plum-property-context p,.plum-office-context p,.plum-story p,.plum-capabilities-heading p,.plum-boundaries p,.plum-evidence p,.plum-outcome p,.plum-related p,.plum-actions p){font-size:clamp(.46rem,.64cqw,.54rem);line-height:1.34}.desktop-hardware-shell .plum-world .plum-status{gap:3px;margin-top:10px;padding-top:7px}.desktop-hardware-shell .plum-world .plum-status :is(span,small){font-size:clamp(.42rem,.58cqw,.49rem);line-height:1.25}.desktop-hardware-shell .plum-world .plum-brokerage-visual{gap:10px;min-height:150px;padding:14px 18px}.desktop-hardware-shell .plum-world .plum-brokerage-logo{max-height:90px}.desktop-hardware-shell .plum-world .plum-brokerage-visual figcaption{font-size:clamp(.42rem,.58cqw,.49rem);line-height:1.3}.desktop-hardware-shell .plum-world .plum-office-visual-bar{min-height:31px;padding:5px 8px;font-size:clamp(.46rem,.64cqw,.54rem)}.desktop-hardware-shell .plum-world .plum-office-visual-bar img{width:18px;height:18px}.desktop-hardware-shell .plum-world .plum-office-workspace{grid-template-columns:58px minmax(0,1fr);min-height:150px}.desktop-hardware-shell .plum-world .plum-office-rail{gap:2px;padding:8px 5px}.desktop-hardware-shell .plum-world .plum-office-rail :is(span,strong){padding:3px;font-size:clamp(.34rem,.48cqw,.4rem)}.desktop-hardware-shell .plum-world .plum-office-visual-body{padding:12px}.desktop-hardware-shell .plum-world .plum-office-visual-heading{padding-bottom:7px}.desktop-hardware-shell .plum-world .plum-office-visual-heading strong{font-size:clamp(.52rem,.75cqw,.63rem)}.desktop-hardware-shell .plum-world .plum-office-metrics div{gap:2px;padding:5px 3px 4px 0}.desktop-hardware-shell .plum-world .plum-office-metrics :is(span,strong){font-size:clamp(.33rem,.46cqw,.39rem)}.desktop-hardware-shell .plum-world .plum-office-controls{gap:3px;padding:4px 0}.desktop-hardware-shell .plum-world .plum-office-controls span{min-height:14px;padding:3px;font-size:clamp(.3rem,.42cqw,.36rem)}.desktop-hardware-shell .plum-world .plum-office-table-head,.desktop-hardware-shell .plum-world .plum-office-visual-rows>div{grid-template-columns:1.4fr 1fr 1fr .7fr;gap:4px;min-height:18px;padding-inline:4px;font-size:clamp(.29rem,.4cqw,.34rem)}.desktop-hardware-shell .plum-world .plum-office-visual>p{padding:8px 12px 10px;font-size:clamp(.42rem,.58cqw,.49rem);line-height:1.3}.desktop-hardware-shell .plum-world :is(.plum-property-context,.plum-office-context,.plum-story,.plum-capabilities,.plum-boundaries,.plum-evidence,.plum-outcome){gap:22px;padding:20px 34px}.desktop-hardware-shell .plum-world .plum-property-context{grid-template-columns:minmax(0,1.1fr) minmax(170px,.9fr)}.desktop-hardware-shell .plum-world .plum-property-context img{min-height:110px}.desktop-hardware-shell .plum-world .plum-property-context div{padding:8px 0}.desktop-hardware-shell .plum-world .plum-office-context{grid-template-columns:100px minmax(0,1fr)}.desktop-hardware-shell .plum-world .plum-office-context svg{width:17px;height:17px}.desktop-hardware-shell .plum-world .plum-story article,.desktop-hardware-shell .plum-world .plum-outcome article{border-left-width:2px;padding-left:10px}.desktop-hardware-shell .plum-world :is(.plum-story h2,.plum-capabilities h2,.plum-boundaries h2,.plum-evidence h2){margin:6px 0 8px;font-size:clamp(.7rem,1cqw,.82rem)}.desktop-hardware-shell .plum-world :is(.plum-capabilities,.plum-evidence){grid-template-columns:minmax(170px,.85fr) minmax(0,1.15fr)}.desktop-hardware-shell .plum-world :is(.plum-capabilities li,.plum-evidence li){gap:6px;min-height:29px;font-size:clamp(.46rem,.64cqw,.54rem);line-height:1.28}.desktop-hardware-shell .plum-world :is(.plum-capabilities li,.plum-evidence li) svg{width:12px}.desktop-hardware-shell .plum-world .plum-boundaries>div:first-child{border-left-width:2px;padding-left:9px}.desktop-hardware-shell .plum-world .plum-boundaries>div:last-child{gap:7px}.desktop-hardware-shell .plum-world .plum-boundaries p{padding-bottom:7px}.desktop-hardware-shell .plum-world .plum-outcome h2{margin-top:6px;font-size:clamp(.66rem,.93cqw,.76rem);line-height:1.2}.desktop-hardware-shell .plum-world .plum-technology{gap:9px;padding:10px 34px}.desktop-hardware-shell .plum-world .plum-technology ul{gap:4px}.desktop-hardware-shell .plum-world .plum-technology li{padding:3px 5px;font-size:clamp(.4rem,.54cqw,.46rem)}.desktop-hardware-shell .plum-world :is(.plum-related,.plum-actions){gap:14px;padding:16px 34px}.desktop-hardware-shell .plum-world .plum-related h2{margin:4px 0;font-size:clamp(.7rem,1cqw,.82rem)}.desktop-hardware-shell .plum-world :is(.plum-related a,.plum-actions a){gap:5px;min-height:26px;padding:5px 7px;font-size:clamp(.42rem,.58cqw,.49rem)}.desktop-hardware-shell .plum-world :is(.plum-related svg,.plum-actions svg){width:11px}}@media (width<=560px){.plum-hero{padding-block:42px}.plum-hero h1{font-size:clamp(2.45rem,13vw,4rem)}.plum-brokerage-visual{padding:32px 20px}.plum-brokerage-kicker{text-align:center;max-width:230px}.plum-office-visual-bar{padding-inline:13px}.plum-office-visual-bar strong{font-size:.7rem}.plum-office-visual-bar span{display:none}.plum-office-workspace{min-height:0;display:block}.plum-office-rail{border-bottom:1px solid #e2dce3;border-right:0;grid-template-columns:repeat(3,1fr);padding:10px 12px;display:grid}.plum-office-rail>span:first-child{display:none}.plum-office-rail :is(span,strong){text-align:center;padding:6px 5px}.plum-office-visual-body{padding:17px 14px}.plum-office-visual-heading{align-items:start}.plum-office-visual-heading>span{text-align:right;max-width:55px}.plum-office-metrics{grid-template-columns:repeat(2,1fr)}.plum-office-controls{grid-template-columns:1fr auto}.plum-office-controls span:nth-child(2){display:none}.plum-office-table-head,.plum-office-visual-rows>div{grid-template-columns:1.5fr 1fr}.plum-office-table-head span:nth-child(n+3),.plum-office-visual-rows :is(b,em){display:none}.plum-story article,.plum-boundaries>div:first-child,.plum-outcome article{padding-left:16px}.plum-capabilities li,.plum-evidence li{align-items:flex-start;min-height:74px;padding:17px 0}.plum-technology{flex-direction:column;align-items:flex-start;gap:14px}.plum-actions>div:last-child{display:grid}.plum-actions a{width:100%}}@media (prefers-reduced-motion:reduce){.plum-world *,.plum-world :before,.plum-world :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
