:where(.brand-iopartner,[data-business-workspace],[data-order-workspace],[data-exceptions],[data-staff-security],[data-financial-space],[data-comms]) :is(button,a,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:3px solid #8c6ad9}:where(.brand-iopartner,[data-business-workspace],[data-order-workspace],[data-exceptions],[data-staff-security],[data-financial-space],[data-comms]) :is(button,input,textarea,select){transition:background-color .16s,border-color .16s,box-shadow .16s}:where(.brand-iopartner,[data-business-workspace],[data-order-workspace],[data-exceptions],[data-staff-security],[data-financial-space],[data-comms]) button:not(:disabled){touch-action:manipulation}:where(.brand-iopartner,[data-business-workspace],[data-order-workspace],[data-exceptions],[data-staff-security],[data-financial-space],[data-comms]) button:disabled{cursor:not-allowed}:where(.brand-iopartner,[data-business-workspace],[data-order-workspace],[data-exceptions],[data-staff-security],[data-financial-space],[data-comms]) [aria-invalid=true]{box-shadow:0 0 0 1px #a3274820;border-color:#a32748!important}:where(.brand-iopartner,[data-business-workspace],[data-order-workspace],[data-exceptions],[data-staff-security],[data-financial-space],[data-comms]) :is(img,video,canvas){max-width:100%}:where(.brand-iopartner,[data-business-workspace],[data-order-workspace],[data-exceptions],[data-staff-security],[data-financial-space],[data-comms]) [role=status]{overflow-wrap:anywhere}:is([data-business-workspace],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-studio])[aria-busy=true]{cursor:progress}.io-loading-skeleton{background:linear-gradient(100deg,#eeeaf2 25%,#f8f6fb 45%,#eeeaf2 65%) 0 0/200% 100%;border-radius:12px;min-height:90px;animation:1.6s ease-in-out infinite io-skeleton}.io-empty-state{background:#fbf9fd;border:1px dashed #d6cfe0;border-radius:14px;padding:24px;line-height:1.65}.io-next-action{background:#f4effc;border-left:3px solid #7853b5;border-radius:10px;padding:16px 20px;line-height:1.6}.io-status-help{color:#625a6e;font-size:.82rem;line-height:1.6}@keyframes io-skeleton{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.io-loading-skeleton{animation:none}:where(.brand-iopartner,[data-business-workspace],[data-order-workspace],[data-exceptions],[data-staff-security],[data-financial-space],[data-comms]) *{scroll-behavior:auto!important;transition:none!important}}.io-experience-notice{z-index:11000;color:#302538;background:#fff;border:1px solid #d6c9e6;border-left:4px solid #7853b5;border-radius:14px;align-items:start;gap:20px;max-width:min(440px,100vw - 40px);padding:18px 20px;animation:.18s ease-out io-notice-enter;display:flex;position:fixed;inset:auto 20px 20px auto;box-shadow:0 15px 50px #291f3620}.io-experience-notice p{margin:0;line-height:1.6}.io-experience-notice button{cursor:pointer;background:0 0;border:0;min-width:32px;min-height:32px;font-size:22px}.io-experience-notice[data-error=true]{border-left-color:#a32748}@keyframes io-notice-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.io-experience-notice{animation:none}}.io-error-summary{background:#fff8fa;border:1px solid #d79bad;border-radius:10px;gap:8px;margin:16px 0;padding:16px;display:grid}.io-error-summary button{text-align:start;text-decoration:underline;color:#912e4c!important;background:0 0!important;border:0!important;padding:4px!important}.io-upload-previews{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}.io-upload-previews article{overflow-wrap:anywhere;border:1px solid #ddd2e6;border-radius:12px;gap:8px;max-width:210px;padding:12px;display:grid}.io-upload-previews img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:160px;height:100px}.io-upload-previews strong{font-size:12px}.io-upload-previews p{color:#982c4b;font-size:12px}.io-upload-previews button{min-height:36px;font-size:12px}:where([data-business-workspace],[data-service-hub],[data-order-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-delivery-space],[data-onboarding-form]) button[type=submit]{overflow-wrap:anywhere;min-block-size:44px;min-inline-size:min(14ch,100%)}.io-record-arrived{animation:.24s ease-out io-record-arrived}@keyframes io-record-arrived{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.io-record-arrived{animation:none}}.io-card-journey{flex-wrap:wrap;gap:8px;margin:16px 0;padding:0;list-style:none;display:flex}.io-card-journey li{color:#796e83;border-bottom:3px solid #ded5e8;padding:10px 12px;font-size:12px}.io-card-journey li[data-reached=true]{color:#544060;border-color:#8b6bb0}.io-card-journey li[aria-current=step]{background:#f3edf9;border-radius:8px 8px 0 0;font-weight:650}.io-optional-field{color:#70647b;margin-inline-start:6px;font-size:11px;font-weight:400}[data-io-workspace][data-fetching=true] [data-loading-cell]{background:linear-gradient(100deg,#f2eef7 25%,#fff 50%,#f2eef7 75%) 0 0/200% 100%;animation:1.4s ease-in-out infinite io-empty-table-loading}@keyframes io-empty-table-loading{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){[data-io-workspace][data-fetching=true] [data-loading-cell]{animation:none}}.io-draft-download{border-top:1px solid #cbd5e166;margin-block:1rem;padding-top:.8rem;font-size:.82rem}.io-draft-download summary{cursor:pointer;color:inherit;opacity:.8}.io-draft-download p{max-width:62ch;line-height:1.5}.io-draft-download button{border:1px solid;border-radius:.65rem;min-height:44px;margin-top:.5rem;padding:.6rem .9rem}.io-draft-download{z-index:70;color:#162033;background:#fff;border:1px solid #cbd5e1;border-radius:1rem;width:min(22rem,100vw - 2rem);max-height:min(24rem,100dvh - 2rem);margin:0;padding:.75rem 1rem;position:fixed;inset:auto auto 1rem 1rem;overflow-y:auto;box-shadow:0 8px 32px #0f172a20}.io-draft-download:not([open]){width:auto}.io-draft-download button{width:100%;display:block}@media print{.io-draft-download{display:none}}.io-staff-return{max-width:1440px;margin:.8rem auto;padding:.5rem 1.25rem;font-size:.9rem}.io-staff-return a{color:#1d3554;background:#fff;border:1px solid #d8dee8;border-radius:999px;padding:.65rem 1rem;display:inline-flex;box-shadow:0 3px 10px #15243c08}.io-proposal-comparison{background:#faf9fc;border:1px solid #ddd5e6;border-radius:14px;margin:1.25rem 0;padding:1rem}.io-proposal-comparison h4{font-size:1rem;font-weight:650}.io-proposal-comparison label{gap:.5rem;margin:1rem 0;font-size:.85rem;display:grid}.io-proposal-comparison select{background:#fff;border:1px solid #d5cddd;border-radius:10px;max-width:100%;padding:.75rem}.io-proposal-comparison article{background:#fff;border:1px solid #e1dce7;border-radius:10px;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.8rem;padding:1rem;display:grid}.io-proposal-comparison h5{grid-column:1/-1;font-weight:650}.io-proposal-comparison pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:22rem;font-size:.85rem;overflow:auto}.io-proposal-comparison select:focus-visible{outline-offset:3px;outline:3px solid #9472b1}@media (width<=640px){.io-proposal-comparison article{grid-template-columns:1fr}}.io-email-suggestion{background:#faf9fc;border:1px solid #d9d0e3;border-radius:10px;gap:.35rem;margin:.4rem 0;padding:.7rem;display:grid}.io-email-suggestion button{font:inherit;color:#654182;cursor:pointer;background:0 0;border:0;justify-self:start;font-size:.85rem;text-decoration:underline}.io-email-suggestion button:focus-visible{outline-offset:3px;outline:3px solid #9472b1}.io-material-followup{border:1px solid var(--io-border,#d8dce5);border-radius:14px;margin-block:.9rem;padding:.8rem 1rem}.io-material-followup summary{cursor:pointer;font-weight:600}.io-material-followup form{gap:.8rem;margin-top:1rem;display:grid}.io-material-followup label{gap:.4rem;display:grid}.io-material-followup input,.io-material-followup textarea{color:#18202c;background:#fff;border:1px solid #cbd1dd;border-radius:8px;padding:.7rem}.io-phone-preview{color:#4c4261;overflow-wrap:anywhere;margin-top:.5rem;font-size:.85rem;display:block}.io-phone-preview[hidden]{display:none}.work-bulk-assignment form>label{margin:.8rem 0;display:block}.work-bulk-assignment input[type=checkbox]{margin-right:.75rem}.work-bulk-assignment li{overflow-wrap:anywhere;margin:.5rem 0}.io-message-quote,[data-bespoke-space] .messages blockquote{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f1f8;border-left:3px solid #9382aa;border-radius:0 12px 12px 0;margin:.7rem 0;padding:.8rem 1rem}.io-message-quote[hidden]{display:none}.io-case-reference{color:#655a70;flex-wrap:wrap;align-items:center;gap:.7rem;margin:.75rem 0;font-size:.8rem;display:flex}.io-case-reference code{overflow-wrap:anywhere;word-break:break-all}.io-case-reference button{background:#fff;border:1px solid #ddd7e7;border-radius:999px;padding:.4rem .75rem}.io-case-scope{background:#faf9fd;border:1px solid #dcd9e5;border-radius:16px;margin:1rem 0;padding:1rem}.io-case-scope summary{cursor:pointer;font-weight:650}.io-case-scope article{background:#fff;border:1px solid #e1dfe9;border-radius:12px;margin:.8rem 0;padding:1rem}.io-case-scope label{margin:1rem 0;display:block}.io-case-scope select{max-width:100%;margin-top:.5rem;padding:.6rem;display:block}.io-case-scope button,.io-case-scope a{background:#fff;border:1px solid #ddd7e7;border-radius:999px;margin:.5rem .5rem .5rem 0;padding:.6rem .8rem;display:inline-block}.comms-handoff{background:linear-gradient(135deg,#fff,#f5f4fb);border:1px solid #e1dfed;border-radius:1rem;margin-block:1rem;padding:1rem}.comms-handoff h3{margin:0 0 .5rem}.comms-handoff small{color:#59576b;display:block}.comms-handoff button,[data-bespoke-space] [data-messages] li>button{color:#342860;background:#fff;border:1px solid #d9d5e8;border-radius:999px;min-height:44px;margin:.5rem .5rem .5rem 0;padding:.65rem 1rem}.comms-handoff label{margin-block:.75rem;display:block}.comms-handoff textarea{width:100%;min-height:6rem}.comms-handoff input[type=checkbox]{margin-inline-end:.5rem}[data-bespoke-space] [data-messages] li>button+*{margin-inline-start:.5rem}.comms-knowledge{background:#fff;border:1px solid #e1dfed;border-radius:1rem;margin-block:1rem;padding:1rem}.comms-knowledge summary{cursor:pointer;font-weight:650}.comms-knowledge pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.comms-knowledge p{white-space:pre-wrap;overflow-wrap:anywhere}.comms-knowledge small{overflow-wrap:anywhere;color:#59576b;display:block}.comms-knowledge button,.comms-knowledge a{border:1px solid #d9d5e8;border-radius:999px;min-height:44px;margin-block:.5rem;padding:.65rem 1rem;display:inline-block}.io-source-freshness{background:#faf9fe;border:1px solid #e1dfed;border-radius:1rem;margin-block:.75rem;padding:.8rem 1rem;font-size:.85rem}.io-source-freshness summary{cursor:pointer;font-weight:650}.io-source-freshness dl{grid-template-columns:minmax(7rem,1fr) 3fr;gap:.5rem 1rem;display:grid}.io-source-freshness dd{overflow-wrap:anywhere;color:#59576b;margin:0}@media (width<=540px){.io-source-freshness dl{grid-template-columns:1fr;gap:.25rem}.io-source-freshness dd{margin-bottom:.5rem}}.io-lighter-control{align-items:center;gap:.5rem;padding:1rem;font-size:.8rem;display:flex}html[data-lighter=true] *,html[data-lighter=true] :before,html[data-lighter=true] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-lighter=true] [data-website-cinema] .three-mount{display:none!important}html[data-lighter=true] [data-website-cinema] [data-fallback]{opacity:1!important;visibility:visible!important}.io-journey-summary,.io-journey-errors,[data-brand-comparison]{color:#282132;background:#faf8fc;border:1px solid #dcd6e8;border-radius:1.25rem;margin-block:1rem;padding:1.2rem}.io-journey-summary summary{cursor:pointer;font-weight:700}.io-journey-summary button,.io-journey-errors button,.io-goal-choices button{color:#473254;text-align:left;background:#fff;border:1px solid #d9cfdf;border-radius:.75rem;margin:.25rem;padding:.6rem .85rem}.io-journey-errors button{display:block}.io-goal-choices{flex-wrap:wrap;gap:.3rem;display:flex}[data-media-rights]{border:1px solid #e1dce7;border-radius:1rem;padding:1rem}[data-media-rights] input[type=checkbox]{width:auto}[data-plan-inclusions]{flex-basis:100%;font-size:.85rem;line-height:1.7}[data-plan-inclusions] summary{cursor:pointer;font-weight:650}[data-plan-inclusions] ul{gap:.25rem;display:grid}.io-journey-errors:focus,.io-goal-choices button:focus-visible{outline-offset:3px;outline:3px solid #a38bbd}[data-project-filter-hidden]{display:none!important}.io-project-guidance{gap:.8rem;margin-block:1rem;display:grid}.io-project-guidance button{background:#fff;border:1px solid #dad3e4;border-radius:.8rem;margin:.4rem;padding:.7rem 1rem}.studio-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:1rem;display:grid}.studio-comparison h3,.studio-comparison p,.studio-comparison button{grid-column:1/-1}.studio-comparison iframe{background:#fff;border:1px solid #d8cfe0;border-radius:1rem;width:100%;height:480px}@media (width<=650px){.studio-comparison{grid-template-columns:1fr}}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]){--io-ink:#29252f;--io-muted:#716a7a;--io-accent:#76518f;--io-line:#dfd9e5;--io-surface:#fff;--io-canvas:#f7f6f3;--io-radius:12px;--io-shadow:0 12px 40px #34233f0b, 0 2px 8px #34233f05;--io-focus:#9e7abb;accent-color:var(--io-accent);text-rendering:optimizelegibility}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) :is(form input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=submit],[type=button]),form textarea,form select){border:1px solid var(--io-line);background-color:var(--io-surface);color:var(--io-ink);border-radius:10px;max-width:100%;min-height:46px;transition:border-color .18s,box-shadow .18s,background-color .18s;box-shadow:0 1px 2px #34233f04}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) :is(form input,form textarea,form select):focus-visible{outline:2px solid var(--io-focus);outline-offset:3px;border-color:var(--io-accent);box-shadow:0 0 0 5px #76518f0b}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) :is(form input,form textarea)::-moz-placeholder{color:#827a8a;opacity:1}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) :is(form input,form textarea)::placeholder{color:#827a8a;opacity:1}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) :is(form input,form textarea,form select):disabled{color:#786f80;cursor:not-allowed;background-color:#f1eff3}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) :is(form textarea){line-height:1.65}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) :is(.btn-primary,.partner-button,.comms-button,form button[type=submit]){border-radius:10px;transition:box-shadow .2s,background-color .2s,transform .2s}@media (hover:hover) and (pointer:fine){:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) :is(.btn-primary,.partner-button,.comms-button,form button[type=submit]):hover:not(:disabled,[aria-disabled=true],[aria-busy=true]){transform:translateY(-1px);box-shadow:0 7px 18px #34233f20,inset 0 1px #ffffff25}}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) :is(.btn-primary,.partner-button,.comms-button,form button[type=submit]):active:not(:disabled){transform:translateY(0)}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) dialog{color:var(--io-ink);background:var(--io-surface);overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid #ded7e6;border-radius:20px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);box-shadow:0 32px 100px #1e15253d,0 6px 24px #1e152514}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) dialog::backdrop{backdrop-filter:blur(9px)saturate(.7);background:#21182980}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) dialog[open]{animation:.22s cubic-bezier(.2,.7,.3,1) both io-dialog-arrive}:is([data-customer-space],[data-bespoke-space],[data-service-hub]) :is(.panel,.customer-login,.project-card),:is([data-business-workspace],[data-comms],[data-staff-security]) :is(.team-login,.comms-card,.security-card){box-shadow:var(--io-shadow);border-radius:18px}:is([data-business-workspace],[data-comms]) .panel-navigation a{border-radius:8px;transition:background-color .18s,color .18s}:is([data-business-workspace],[data-comms]) .panel-navigation a:hover{background-color:#ffffff12}:is([data-business-workspace],[data-comms]) .panel-navigation a[aria-current=page]{background-color:#ffffff1c}@keyframes io-dialog-arrive{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@media (width<=640px){:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) :is(form input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=color],[type=file]),form select,form textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) :is(dialog,.btn-primary,.partner-button,.comms-button,form button[type=submit],form input,form textarea,form select){transition:none;animation:none;transform:none}}[data-customer-space] .customer-shortcuts{flex-wrap:wrap;gap:10px;margin:0 0 26px;display:flex}[data-customer-space] .customer-shortcuts>a{border:1px solid var(--io-line);color:#5b456b;background:#fff;border-radius:10px;align-items:center;min-height:44px;padding:10px 16px;font-size:12px;font-weight:550;transition:background-color .18s,border-color .18s;display:inline-flex}[data-customer-space] .customer-shortcuts>a:hover{background:#f3eef6;border-color:#b9a4c7}[data-business-workspace] .team-header .panel-navigation a[aria-current=page],[data-comms] .comms-top .panel-navigation a[aria-current=page]{color:#fff;border-color:#b4a2c2}[data-business-workspace] .team-login>a{align-items:center;min-height:44px;margin-right:18px;line-height:1.5;display:inline-flex}[data-business-workspace] :is(.work-card,.work-table-wrap),[data-comms] :is(.comms-card,.comms-composer){border-color:var(--io-line);box-shadow:var(--io-shadow);border-radius:16px}[data-business-workspace] .work-table th{color:#6a5b76;background:#f6f3f8}[data-business-workspace] .work-table tr:focus-within td{background:#f6f1fa}:is(.brand-iopartner,[data-business-workspace],[data-comms],[data-customer-space],[data-bespoke-space],[data-service-hub],[data-order-workspace],[data-staff-security],[data-financial-space],[data-io-workspace],[data-studio],[data-exceptions]) input[type=file]::file-selector-button{border:1px solid var(--io-line);color:#5b456b;min-height:40px;font:inherit;cursor:pointer;background:#f3eef6;border-radius:8px;margin-inline-end:12px;padding:8px 14px}:is([data-customer-space],[data-bespoke-space],[data-business-workspace],[data-comms],[data-service-hub],[data-order-workspace],[data-invoice-library],[data-studio],[data-onboarding-form],[data-partner-flow],[data-financial-space],[data-delivery-space],[data-staff-security],[data-customer-invitations],[data-exceptions],[data-materials],[data-proposal-panel],[data-qr-payment],[data-environment-console],[data-customer-queue],[data-referral-claims],[data-bank-import],[data-io-workspace],[data-qualification-form],[data-renovation-form],.property-enquiry):is([data-fetching=true],[aria-busy=true]):after{content:"";pointer-events:none;z-index:10000;background:linear-gradient(90deg,#0000,#a180b7,#e5c6ad);border-radius:0 3px 3px 0;width:30vw;height:3px;animation:1.4s ease-in-out infinite io-request-activity;position:fixed;inset:0 auto auto 0;box-shadow:0 1px 9px #9a70b736}@keyframes io-request-activity{0%{transform:translate(-110%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){:is([data-customer-space],[data-bespoke-space],[data-business-workspace],[data-comms],[data-service-hub],[data-order-workspace],[data-invoice-library],[data-studio],[data-onboarding-form],[data-partner-flow],[data-financial-space],[data-delivery-space],[data-staff-security],[data-customer-invitations],[data-exceptions],[data-materials],[data-proposal-panel],[data-qr-payment],[data-environment-console],[data-customer-queue],[data-referral-claims],[data-bank-import],[data-io-workspace],[data-qualification-form],[data-renovation-form],.property-enquiry):is([data-fetching=true],[aria-busy=true]):after{opacity:.65;width:100%;animation:none}}
