.ox-tile.is-static{cursor:default}@media (hover:hover) and (pointer:fine){.ox-tile.is-static:hover{transform:none}}.ox-tile.is-static:active{transform:none}.g2w-context{isolation:isolate;position:relative}.professional-workspace-rail .g2w-context-rail{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025));border:1px solid rgba(159,191,232,.2);border-radius:var(--sg-radius-md);box-shadow:var(--sg-smoke-highlight);display:flex;gap:10px;isolation:isolate;min-width:0;overflow:hidden;padding:11px 12px 11px 9px;position:relative}.professional-workspace-rail .g2w-context-rail[data-context-kind=organization]{border-color:rgba(159,191,232,.34)}.professional-workspace-rail .g2w-context-rail[data-context-kind=organization]:before{background:linear-gradient(90deg,transparent,rgba(159,191,232,.8),transparent);content:"";height:1px;inset:0 16px auto;position:absolute}.professional-workspace-rail .g2w-context-rail[data-context-kind=demonstration]{background:transparent;border-style:dashed}.g2w-context-glyph.ox-glyph{color:var(--sg-blue-200);height:30px;width:30px}.g2w-context[data-context-kind=individual] .g2w-context-glyph.ox-glyph{color:var(--sg-on-dark)}.g2w-context-text{display:grid;gap:1px;min-width:0}.g2w-context-kind{color:var(--sg-on-dark-3);font-size:.75rem;font-weight:500;line-height:1.3}.g2w-context-name{color:var(--sg-on-dark);display:block;font-size:.9375rem;font-weight:650;letter-spacing:-.01em;line-height:1.3;overflow:hidden;position:relative}.g2w-context-current{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g2w-context-rail .g2w-context-current{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;white-space:normal}.g2w-context-leaving{display:none}.professional-workspace-nav,.professional-workspace-nav a{position:relative}.professional-workspace-nav a .ox-glyph{height:24px;width:24px}@media (min-width:721px){.professional-workspace-nav a+a:before{background:rgba(159,191,232,.2);border-radius:1px;content:"";height:14px;left:24.25px;pointer-events:none;position:absolute;top:-7px;width:1.5px}.g2w-context-rail+.professional-workspace-nav a:first-child:before{background:linear-gradient(180deg,rgba(159,191,232,.45),rgba(159,191,232,.2));border-radius:1px;content:"";height:20px;left:24.25px;pointer-events:none;position:absolute;top:-12px;width:1.5px}.professional-workspace-nav a[aria-current=page]+a:before,.professional-workspace-nav a[aria-current=page]:before{background:linear-gradient(180deg,rgba(159,191,232,.2),rgba(238,139,61,.55))}.professional-workspace-nav a[aria-current=page]+a:before{background:linear-gradient(180deg,rgba(238,139,61,.55),rgba(159,191,232,.2))}}.g2w-context-sheet{display:none}@media (max-width:720px){.professional-workspace-rail .g2w-context-rail{display:none}.g2w-context-sheet{align-items:center;border-bottom:1px solid var(--sg-hairline);display:flex;gap:10px;min-height:52px;overflow:hidden;padding:10px 16px;position:relative}.g2w-context-sheet .g2w-context-glyph.ox-glyph,.g2w-context-sheet[data-context-kind=individual] .g2w-context-glyph.ox-glyph{color:var(--sg-blue-600);height:26px;width:26px}.g2w-context-sheet .g2w-context-text{align-items:baseline;display:flex;flex-direction:row-reverse;gap:8px;justify-content:flex-end;min-width:0}.g2w-context-sheet .g2w-context-name{color:var(--sg-ink-heading);min-width:0}.g2w-context-sheet .g2w-context-kind{color:var(--sg-ink-3);flex:none}.g2w-context-sheet[data-context-kind=demonstration]{border-bottom-style:dashed}}.g2w-context-sheet:has(>.g2w-context-switch),.professional-workspace-rail .g2w-context-rail:has(>.g2w-context-switch){flex-wrap:wrap}.g2w-context:has(>.g2w-context-switch) .g2w-context-text{flex:1 1}.g2w-context-switch{min-width:0}.g2w-context:has(>.g2w-context-switch)>.g2w-context-switch{flex:1 0 100%}.g2w-context-switch>summary{align-items:center;border-radius:var(--sg-radius-xs);color:var(--sg-on-dark-3);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1.3;list-style:none;min-height:24px;text-decoration:underline;text-underline-offset:2px}.g2w-context-switch>summary::-webkit-details-marker{display:none}.g2w-context-switch>summary:focus-visible{outline:2px solid var(--sg-blue-200);outline-offset:2px}.g2w-context-switch-form{display:grid;gap:8px;margin-top:8px}.g2w-context-switch .form-field{gap:4px}.g2w-context-switch .field-label{color:var(--sg-on-dark-2);font-size:.75rem}.g2w-context-switch .field-control{font-size:.875rem;min-width:0;width:100%}.g2w-context-switch .button{justify-self:start;min-height:44px}@media (max-width:720px){.g2w-context-sheet .g2w-context-switch>summary{color:var(--sg-ink-3);min-height:44px}.g2w-context-sheet .g2w-context-switch>summary:focus-visible{outline-color:var(--sg-focus)}.g2w-context-sheet .g2w-context-switch .field-label{color:var(--sg-ink-heading)}.g2w-context-sheet .g2w-context-switch-form{margin-top:4px}}.g2w-gestion-now{gap:18px;padding-bottom:0;padding-top:14px}.legal-management-container .g2w-gestion-now+.crm-page,.legal-management-container .g2w-gestion-now+.crm-raw-reading{margin-top:36px}.g2w-instrument{gap:28px}.g2w-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 20px;justify-content:space-between}.g2w-head h1{color:var(--sg-ink-heading);font-size:clamp(1.75rem,1.35rem + 1.2vw,2.375rem);font-weight:650;letter-spacing:-.026em;line-height:1.1;margin:0}.g2w-head-meta{align-items:center;color:var(--sg-ink-3);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:6px 12px;margin:0}.g2w-head-meta:empty{display:none}.g2w-head-meta time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g2w-pulse{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.g2w-pulse.is-single{grid-template-columns:minmax(0,1fr)}.g2w-pulse-side{align-content:start;display:grid;gap:16px;min-width:0}.g2w-pulse-side .g2w-readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.g2w-pulse-side .g2w-readout{padding:14px 16px 16px}.g2w-pulse-side .g2w-readout-value{font-size:1.625rem}.g2w-move,.g2w-now,.g2w-third,.g2w-timeline{align-content:start;border-radius:var(--sg-radius-lg);display:grid;gap:14px;min-width:0;padding:22px 24px}.g2w-section-head,.g2w-tile-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:space-between}.g2w-section-head h2,.g2w-tile-head h2{color:var(--sg-ink-heading);font-size:1.0625rem;font-weight:650;letter-spacing:-.012em;margin:0}.g2w-section-head h2{font-size:1.1875rem}.g2w-tile-note{color:var(--sg-ink-3);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.g2w-tile-link{align-items:center;display:inline-flex;font-size:.875rem;gap:6px;min-height:44px}.g2w-acts{display:grid;list-style:none;margin:0;padding:0}.g2w-act{align-items:center;border-top:1px solid var(--sg-hairline);column-gap:14px;display:grid;grid-template-areas:"node count body cta" ". . spine spine";grid-template-columns:12px 2.75rem minmax(0,1fr) auto;padding:14px 0}.g2w-act:first-child{border-top:0;padding-top:4px}.g2w-act>.ox-node{grid-area:node}.g2w-act-count{color:var(--sg-ink-heading);font-size:1.625rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;grid-area:count;letter-spacing:-.02em;line-height:1;text-align:center}.g2w-act:first-child .g2w-act-count{font-size:2.25rem}.g2w-act-body{display:grid;gap:3px;grid-area:body;min-width:0}.g2w-act-label{color:var(--sg-ink-heading);font-size:.9375rem;font-weight:620;line-height:1.35}.g2w-act:first-child .g2w-act-label{font-size:1.0625rem}.g2w-act-detail{color:var(--sg-ink-2);font-size:.875rem;line-height:1.45}.g2w-act-spine{grid-area:spine;margin-top:14px;max-width:520px}.g2w-act-cta{grid-area:cta}.g2w-act .ox-cta-primary{font-size:.9375rem;min-height:46px;padding:0 18px 0 22px}.g2w-act:not(:first-child) .ox-node:after,.g2w-flow .ox-node[data-state=current]:after,.g2w-queue-row:not(:first-child) .ox-node:after,.g2w-readout .ox-node:after,.g2w-timeline-list .ox-node:after,.g2w-waiting .ox-node:after,.individual-work-place-state .ox-node:after{display:none}.g2w-acts-empty,.g2w-acts-unread{align-items:center;color:var(--sg-ink-2);display:flex;font-size:.9375rem;gap:12px;margin:0;padding:6px 0}.g2w-acts-unread{color:var(--sg-ink)}.g2w-chip{-webkit-tap-highlight-color:transparent;align-items:center;background:var(--sg-surface-2);border:1px solid var(--sg-hairline-strong);border-radius:var(--sg-radius-pill);color:var(--sg-navy-800);display:inline-flex;flex:none;font-size:.875rem;font-weight:560;gap:6px;justify-content:center;min-height:40px;padding:0 14px 0 16px;text-decoration:none;white-space:nowrap}.g2w-chip svg{height:16px;width:16px}.g2w-chip:focus-visible,.g2w-readout:focus-visible{outline:2px solid var(--sg-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.g2w-chip:hover{background:var(--sg-navy-800);border-color:var(--sg-navy-800);color:#ffffff;text-decoration:none}}.g2w-flow{container:g2w-flow/inline-size;display:block;padding:4px 0 2px}.g2w-flow li{gap:8px}.g2w-flow li+li:before{top:45px}.g2w-flow-count{color:var(--sg-ink-heading);font-size:1.625rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;height:32px;letter-spacing:-.02em;line-height:32px}.g2w-flow li[data-state=waiting] .g2w-flow-count{color:var(--sg-ink-3);font-weight:450}.g2w-flow .ox-spine-label,.g2w-latest{color:var(--sg-ink-2)}.g2w-latest{align-items:baseline;border-top:1px solid var(--sg-hairline);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:4px 10px;margin:0;padding-top:12px}.g2w-latest-label{color:var(--sg-ink-3)}.g2w-latest time{color:var(--sg-ink-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:560}.g2w-latest-stage{background:var(--sg-blue-50);border-radius:var(--sg-radius-pill);color:var(--sg-blue-700);font-weight:560;padding:1px 9px}.g2w-waiting-block{border-top:1px solid var(--sg-hairline);display:grid;gap:8px;padding-top:12px}.g2w-waiting-label{color:var(--sg-ink-3);font-size:.8125rem;margin:0}.g2w-waiting{display:grid;gap:8px;list-style:none;margin:0;padding:0}.g2w-waiting li{align-items:center;color:var(--sg-ink-2);display:grid;font-size:.875rem;gap:10px;grid-template-columns:12px auto minmax(0,1fr);line-height:1.35}.g2w-waiting strong{color:var(--sg-ink-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.g2w-readouts{border:1px solid var(--sg-hairline);border-radius:var(--sg-radius-lg);box-shadow:var(--sg-shadow-card);grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden}.g2w-readout,.g2w-readouts{background:var(--sg-surface);display:grid}.g2w-readout{-webkit-tap-highlight-color:transparent;align-content:start;box-shadow:1px 0 0 var(--sg-hairline),0 1px 0 var(--sg-hairline);color:var(--sg-ink);gap:8px;min-width:0;padding:16px 18px 18px;text-decoration:none}.g2w-readout-value{color:var(--sg-ink-heading);font-size:1.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em;line-height:1}.g2w-readout-label{align-items:baseline;color:var(--sg-ink-2);display:flex;font-size:.8125rem;gap:8px;line-height:1.35}.g2w-readout-label .ox-node{height:8px;transform:translateY(-1px);width:8px}@media (hover:hover) and (pointer:fine){a.g2w-readout:hover{background:var(--sg-blue-50);color:var(--sg-ink);text-decoration:none}}.g2w-clients,.g2w-queue{display:grid;gap:12px;min-width:0}.g2w-client-list,.g2w-queue-list{display:grid;gap:8px;list-style:none;margin:0;padding:0}.g2w-queue-row{align-items:center;border-radius:var(--sg-radius-md);column-gap:18px;display:grid;grid-template-areas:"why who next when standing chip";grid-template-columns:10.5rem minmax(0,1fr) minmax(0,1.35fr) 6rem auto auto;padding:14px 16px 14px 18px;row-gap:10px}.g2w-queue-why{align-items:center;color:var(--sg-ink-heading);display:flex;font-size:.8125rem;font-weight:620;gap:10px;grid-area:why;line-height:1.3}.g2w-queue-who{display:grid;gap:2px;grid-area:who;min-width:0}.g2w-queue-who .crm-client{font-weight:620}.g2w-queue-matter{color:var(--sg-ink-3);font-size:.8125rem}.g2w-queue-next{color:var(--sg-ink);display:grid;font-size:.875rem;gap:6px;grid-area:next;justify-items:start;line-height:1.4;min-width:0}.g2w-queue-next-text{font-weight:560}.g2w-queue-when{color:var(--sg-ink-2);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;grid-area:when}.g2w-queue-standing{grid-area:standing}.g2w-queue-row>.g2w-chip{grid-area:chip}.g2w-split{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.g2w-split-side{align-content:start;display:grid;gap:24px;min-width:0}.g2w-split-side .g2w-client-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.g2w-timeline-list{display:grid;list-style:none;margin:0;padding:0}.g2w-timeline-list li{column-gap:14px;display:grid;grid-template-columns:12px minmax(0,1fr);padding:0 0 16px;position:relative;row-gap:2px}.g2w-timeline-list li:last-child{padding-bottom:0}.g2w-timeline-list li>.ox-node{grid-row:1/span 3;margin-top:2px}.g2w-timeline-list li:before{background:rgba(16,36,63,.13);content:"";left:5px;position:absolute;top:18px;bottom:2px;width:2px}.g2w-timeline-list li:last-child:before{display:none}.g2w-timeline-list time{color:var(--sg-ink-3);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g2w-timeline-list strong{color:var(--sg-ink-heading);font-size:.9375rem;font-weight:620}.g2w-third-who,.g2w-timeline-objects{align-items:baseline;color:var(--sg-ink-3);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:2px 8px}.g2w-third-list{display:grid;gap:14px;list-style:none;margin:0;padding:0}.g2w-third-list>li{column-gap:14px;display:grid;grid-template-columns:12px minmax(0,1fr)}.g2w-third-list>li>.ox-node{margin-top:4px}.g2w-third-list strong{color:var(--sg-ink-heading);display:block;font-size:.9375rem;font-weight:620;margin-bottom:2px}.g2w-client dl,.g2w-third-list dl{display:flex;flex-wrap:wrap;gap:4px 18px;margin:10px 0 0}.g2w-client dl div,.g2w-third-list dl div{display:grid;gap:1px}.g2w-client dt,.g2w-third-list dt{color:var(--sg-ink-3);font-size:.75rem}.g2w-client dd,.g2w-third-list dd{color:var(--sg-ink-heading);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:560;margin:0}.g2w-client-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.g2w-client{border-radius:var(--sg-radius-md);display:grid;gap:10px;padding:16px 18px}.g2w-client .crm-client{font-size:.9375rem;font-weight:620}.g2w-client-bar{background:transparent;border-radius:var(--sg-radius-pill);display:flex;gap:2px;height:6px;overflow:hidden;transform-origin:left center;width:calc(var(--share, 1) * 100%)}.g2w-client-bar>span{border-radius:var(--sg-radius-pill);flex-basis:0}.g2w-client-bar>[data-part=attention]{background:var(--sg-navy-800)}.g2w-client-bar>[data-part=matters]{background:var(--sg-blue-200)}.g2w-client dl{margin:0}.g2w-client [data-attention] dd{color:var(--sg-navy-800);font-weight:700}.individual-work-context .individual-work-places{gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.individual-work-context .individual-work-place{align-content:start;border-radius:var(--sg-radius-lg);display:grid;gap:12px;padding:20px 22px}.individual-work-context .individual-work-place.is-available{align-items:center;column-gap:24px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;padding:22px 24px}.individual-work-context .individual-work-place.is-available .individual-work-place-head{grid-column:1/-1}.individual-work-context .individual-work-place.is-available p{font-size:1rem;max-width:62ch}.individual-work-context .individual-work-place-cta{justify-self:end}.individual-work-context .individual-work-place-icon{background:var(--sg-blue-50);border-radius:50%;height:42px;width:42px}.individual-work-context .individual-work-place-icon .ox-glyph{color:var(--sg-blue-600);height:28px;width:28px}.individual-work-context .individual-work-place:not(.is-available) .individual-work-place-icon{background:var(--sg-surface-sunken)}.individual-work-context .individual-work-place:not(.is-available) .individual-work-place-icon .ox-glyph{color:var(--sg-ink-3)}.individual-work-context .individual-work-place-state,.individual-work-context .individual-work-place-state.is-available{align-items:center;background:transparent;color:var(--sg-ink-2);display:inline-flex;font-size:.8125rem;gap:8px;padding:0}.individual-work-context .individual-work-place-state.is-available{color:var(--sg-blue-700)}.individual-work-context .individual-work-place-state .ox-node{height:10px;width:10px}.individual-work-context .individual-work-place .text-link{margin-top:0}.legal-management-container .legal-management-empty-practice{align-items:start;border-radius:var(--sg-radius-lg);column-gap:18px;display:grid;grid-template-columns:auto minmax(0,1fr);padding:24px}.legal-management-empty-glyph.ox-glyph{color:var(--sg-blue-600);height:40px;width:40px}.legal-management-empty-body{display:grid;gap:10px;min-width:0}.legal-management-empty-body h2{color:var(--sg-ink-heading);font-size:1.1875rem;font-weight:650;letter-spacing:-.012em;margin:0}.legal-management-empty-body .crm-lede{margin:0}.legal-management-empty-body .legal-management-empty{align-items:center;background:none;border:0;display:flex;gap:10px;margin:2px 0 0;padding:0}@media (max-width:560px){.legal-management-container .legal-management-empty-practice{grid-template-columns:minmax(0,1fr);padding:18px 16px;row-gap:10px}.legal-management-empty-glyph.ox-glyph{height:32px;width:32px}}.portfolio-import-preview dt{letter-spacing:0;text-transform:none}.workspace-orli-entry.ox-tile{background:radial-gradient(420px circle at 0 0,rgba(60,123,205,.28),transparent 60%),linear-gradient(135deg,var(--sg-navy-800),var(--sg-navy-900));border-color:rgba(159,191,232,.24);border-radius:var(--sg-radius-lg);color:var(--sg-on-dark)}.workspace-orli-entry strong{color:var(--sg-on-dark);font-size:1.0625rem}.workspace-orli-glyph.ox-glyph{color:var(--sg-blue-200);height:40px;width:40px}.workspace-orli-entry .workspace-orli-cta{font-size:.9375rem;min-height:46px}.workspace-disclosure>summary{align-items:center;display:flex;gap:12px;justify-content:space-between;list-style:none;min-height:56px}.workspace-disclosure>summary::-webkit-details-marker{display:none}.workspace-disclosure>summary:after{border-bottom:1.6px solid;border-right:1.6px solid;content:"";flex:none;height:8px;margin-right:6px;transform:translateY(-2px) rotate(45deg);width:8px}.workspace-disclosure[open]>summary:after{transform:translateY(2px) rotate(-135deg)}.workspace-disclosure>summary:focus-visible{outline:2px solid var(--sg-focus);outline-offset:-2px}.professional-demo-band{background:transparent;border:1px dashed rgba(60,123,205,.45)}@media (max-width:1180px){.g2w-readouts{grid-template-columns:repeat(3,minmax(0,1fr))}.g2w-queue-row{grid-template-areas:"why when" "who standing" "next chip";grid-template-columns:minmax(0,1fr) auto}.g2w-queue-standing,.g2w-queue-when{justify-self:end}.g2w-queue-row>.g2w-chip{align-self:end}}@media (max-width:1100px){.g2w-pulse,.g2w-split{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.individual-work-context .individual-work-place.is-available,.individual-work-context .individual-work-places{grid-template-columns:minmax(0,1fr)}.individual-work-context .individual-work-place-cta{justify-self:start}}@media (max-width:560px){.g2w-move,.g2w-now,.g2w-third,.g2w-timeline{padding:18px 16px}.g2w-act{column-gap:12px;grid-template-columns:12px 2.25rem minmax(0,1fr) auto;grid-template-areas:"node count body cta"}.g2w-act:first-child{grid-template-areas:"node count body" ". . spine" ". . cta";grid-template-columns:12px 2.25rem minmax(0,1fr)}.g2w-act:first-child .g2w-act-spine{margin:12px 0 0}.g2w-act:first-child .g2w-act-cta{margin-top:14px;justify-self:start}.g2w-act:not(:first-child) .g2w-chip{border-radius:50%;height:44px;padding:0;width:44px}.g2w-act:not(:first-child) .g2w-chip-text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.g2w-act .ox-cta-primary,.g2w-chip{min-height:44px}.g2w-act:first-child .g2w-act-count{font-size:1.875rem}.g2w-flow ol{grid-auto-flow:row}.g2w-flow li{column-gap:12px;grid-template-columns:12px minmax(0,1fr) auto;justify-items:start;padding:9px 0}.g2w-flow li>.ox-node{grid-column:1;grid-row:1}.g2w-flow li .ox-spine-label{font-size:.875rem;grid-column:2;grid-row:1;text-align:left}.g2w-flow-count{font-size:1.25rem;grid-column:3;grid-row:1;height:auto;justify-self:end;line-height:1.2}.g2w-flow li+li:before{height:calc(100% - 12px);left:5px;right:auto;top:calc(-50% + 6px);width:2px}.g2w-readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.g2w-readout{padding:14px}.g2w-readout-value{font-size:1.625rem}.g2w-queue-row{grid-template-areas:"why when" "who who" "next next" "standing chip";padding:14px}.g2w-queue-row>.g2w-chip{justify-self:end}.individual-work-context .individual-work-place,.individual-work-context .individual-work-place.is-available{padding:18px 16px}.individual-work-context .individual-work-place-cta{justify-self:stretch}.workspace-orli-entry .workspace-orli-cta{width:100%}}@media (max-width:400px){.g2w-act-spine{display:none}}@media (max-width:340px){.g2w-queue-row{grid-template-areas:"why" "when" "who" "next" "standing" "chip";grid-template-columns:minmax(0,1fr)}.g2w-queue-row>.g2w-chip,.g2w-queue-standing,.g2w-queue-when{justify-self:start}}@media (prefers-reduced-motion:no-preference){.g2w-chip,.g2w-readout,.professional-workspace-nav a:before{transition:background-color var(--ox-dur-2) var(--ox-ease-out),border-color var(--ox-dur-2) var(--ox-ease-out),color var(--ox-dur-2) var(--ox-ease-out)}.g2w-chip svg,.workspace-disclosure>summary:after{transition:transform var(--ox-dur-2) var(--ox-ease-out)}.g2w-chip:active{transform:scale(.97)}.professional-workspace-nav a .ox-glyph-ring{stroke-dasharray:1}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.g2w-chip:hover svg,.ox-tile:hover .g2w-chip svg{transform:translateX(3px)}.professional-workspace-nav a:hover .ox-glyph-ring{animation:ox-ring-draw .8s var(--ox-ease-out)}.professional-workspace-nav a:hover .ox-glyph-mark{animation:ox-mark-settle .56s var(--ox-spring)}}@media (prefers-reduced-motion:no-preference){[data-ox-motion] .professional-workspace-nav a[aria-current=page] .ox-glyph-ring{animation:ox-ring-draw 1.1s var(--ox-ease-out) .2s backwards}[data-ox-motion] .g2w-context[data-context-changed] .g2w-context-leaving{animation:g2w-context-leave .52s var(--ox-ease-in) both;display:block;inset:0;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}[data-ox-motion] .g2w-context[data-context-changed] .g2w-context-current{animation:g2w-context-arrive .76s var(--ox-ease-out) .24s both}[data-ox-motion] .g2w-context[data-context-changed] .g2w-context-glyph .ox-glyph-ring{animation:ox-ring-draw 1.1s var(--ox-ease-out) .16s backwards}[data-ox-motion] .g2w-context[data-context-changed] .g2w-context-glyph .ox-glyph-mark{animation:ox-mark-settle .7s var(--ox-spring) .52s backwards}[data-ox-motion] .g2w-context[data-context-changed]:after{animation:g2w-context-sweep 1.1s var(--ox-ease-out) .12s both;background:linear-gradient(100deg,transparent 20%,rgba(159,191,232,.3) 50%,transparent 80%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}[data-ox-motion] .g2w-timeline[data-reveal-pending]:not(.is-revealed) .g2w-timeline-list li:before{transform:scaleY(0)}[data-ox-motion] .g2w-timeline[data-reveal-pending].is-revealed .g2w-timeline-list li:before{animation:g2w-draw-y .64s var(--ox-ease-out) calc(var(--i, 0) * var(--ox-stagger) + .32s) backwards;transform-origin:top center}[data-ox-motion] .g2w-client-list[data-reveal-pending].is-revealed .g2w-client-bar{animation:ox-spine-draw .9s var(--ox-ease-out) calc(var(--i, 0) * var(--ox-stagger) + .26s) backwards}[data-ox-motion] .g2w-acts[data-reveal-pending].is-revealed .g2w-act-count{animation:g2w-count-settle .7s var(--ox-spring) calc(var(--i, 0) * var(--ox-stagger) + .22s) backwards}}@media (prefers-reduced-motion:no-preference) and (max-width:560px){[data-ox-motion] [data-reveal-pending].is-revealed .g2w-flow li+li:before{animation-name:g2w-draw-y;transform-origin:top center}}@container g2w-flow (max-width: 349.98px){.g2w-flow ol{grid-auto-flow:row}.g2w-flow li{column-gap:12px;grid-template-columns:12px minmax(0,1fr) auto;justify-items:start;padding:9px 0}.g2w-flow li>.ox-node{grid-column:1;grid-row:1}.g2w-flow li .ox-spine-label{font-size:.875rem;grid-column:2;grid-row:1;text-align:left}.g2w-flow-count{font-size:1.25rem;grid-column:3;grid-row:1;height:auto;justify-self:end;line-height:1.2}.g2w-flow li+li:before{height:calc(100% - 12px);left:5px;right:auto;top:calc(-50% + 6px);width:2px}}@media (prefers-reduced-motion:no-preference){@container g2w-flow (max-width: 349.98px){[data-ox-motion] [data-reveal-pending].is-revealed .g2w-flow li+li:before{animation-name:g2w-draw-y;transform-origin:top center}}}@keyframes g2w-context-leave{to{filter:blur(4px);opacity:0;transform:translateY(-110%)}}@keyframes g2w-context-arrive{0%{filter:blur(6px);opacity:0;transform:translateY(70%)}}@keyframes g2w-context-sweep{0%{opacity:1;transform:translateX(-100%)}to{opacity:0;transform:translateX(100%)}}@keyframes g2w-draw-y{0%{transform:scaleY(0)}}@keyframes g2w-count-settle{0%{opacity:0;transform:translateY(8px) scale(.92)}}@media (prefers-reduced-transparency:reduce){.professional-workspace-rail .g2w-context-rail,.workspace-orli-entry.ox-tile{background:var(--sg-navy-800)}}@media (forced-colors:active){.g2w-context-rail,.g2w-queue-row,.g2w-readouts{border:1px solid CanvasText}}.crm-table-scroll{position:relative}@media print{[data-reveal-pending] .g2w-timeline-list li:before{transform:none!important;transition:none!important}}.request-surface{container-type:inline-size}.engagement-page,.lens-page,.request-surface{--ln-attention-ink:color-mix(in srgb,var(--sg-orange-press) 52%,var(--sg-navy-800));--ln-paper:var(--sg-surface);--ln-quiet:var(--sg-surface-2)}.request-line{display:grid;gap:6px;min-width:0}.request-line[data-matter=absent] .ox-spine li:nth-child(3) .ox-node{background:var(--sg-surface);box-shadow:none}.request-line[data-matter=absent] .ox-spine li:nth-child(3) .sr-only{display:none}.request-line-note{color:var(--sg-ink-3);font-size:.75rem;line-height:1.35;margin:0;text-align:center}.request-line.is-compact{gap:2px;margin-bottom:8px;max-width:180px;min-width:120px}.request-line.is-compact .ox-spine-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.request-line.is-compact .ox-node{height:10px;width:10px}.request-line.is-compact .ox-spine li+li:before{left:calc(-50% + 8px);right:calc(50% + 8px);top:4px}.request-line.is-compact .request-line-note{text-align:left}.request-hero{background:var(--ln-paper);border:1px solid var(--sg-hairline);border-radius:var(--sg-radius-xl);box-shadow:var(--sg-shadow-card);display:grid;gap:20px;min-width:0;padding:clamp(18px,2.6vw,30px)}[data-ox-motion] .request-hero[data-reveal][data-reveal-pending]:not(.is-revealed){filter:none;opacity:1;translate:none}.request-hero .workspace-back{justify-self:start}.request-hero-title{display:grid;gap:8px;min-width:0}.request-hero-title h1{color:var(--sg-ink-heading);font-size:clamp(1.625rem,1.2rem + 1.4vw,2.25rem);font-weight:680;letter-spacing:-.024em;line-height:1.12;margin:0;overflow-wrap:anywhere}.request-hero-title .crm-lede{margin:0}.request-hero-identity{align-items:center;color:var(--sg-ink-3);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:4px 14px;line-height:1.45;margin:0;min-width:0}.request-hero-identity code{font-family:var(--sg-font-mono);font-size:.75rem;overflow-wrap:anywhere}.request-hero-line{border-block:1px solid var(--sg-hairline);padding:18px 0 14px}.request-hero-line .ox-spine .ox-node{height:16px;width:16px}.request-hero-line .ox-spine li+li:before{left:calc(-50% + 12px);right:calc(50% + 12px);top:7px}.request-hero-line .ox-spine-label{font-size:.8125rem}.request-hero-next{align-content:start;background:var(--ln-quiet);border:1px solid var(--sg-hairline);border-radius:var(--sg-radius-lg);display:grid;gap:10px;min-width:0;padding:18px 20px 20px}.request-hero[data-attention] .request-hero-next{background:color-mix(in srgb,var(--sg-orange) 8%,var(--sg-surface));border-color:color-mix(in srgb,var(--sg-orange) 30%,transparent);box-shadow:inset 4px 0 0 var(--sg-orange-press)}.request-hero-now{align-items:center;color:var(--sg-ink-2);display:flex;flex-wrap:wrap;font-size:.875rem;gap:8px 10px;line-height:1.35;margin:0}.request-hero-now-label{color:var(--sg-ink-3);font-size:.75rem;font-weight:650}.request-hero-now strong{color:var(--sg-ink-heading);font-weight:650}.request-hero[data-attention] .request-hero-now strong{color:var(--ln-attention-ink)}.request-hero-act{color:var(--sg-ink-heading);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:620;letter-spacing:-.012em;line-height:1.3;margin:0;max-width:44ch}.request-hero-sealed{align-items:center;color:var(--sg-blue-700);display:flex;font-size:.875rem;font-weight:550;gap:8px;margin:0}.request-hero-sealed svg{flex:none}.request-hero-actions.workspace-next-actions,.request-hero-next form{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 0}.request-hero-actions .button{gap:8px;min-height:46px}.request-hero-figures{display:grid;gap:10px 24px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.request-hero-figures div{display:grid;gap:2px;min-width:0}.request-hero-figures dt{color:var(--sg-ink-3);font-size:.75rem;font-weight:600}.request-hero-figures dd{color:var(--sg-ink-heading);font-size:.875rem;font-weight:550;margin:0}@container (min-width: 860px){.request-hero{column-gap:28px;grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr)}.request-hero>.request-hero-title,.request-hero>.request-line,.request-hero>.request-modules,.request-hero>.workspace-back{grid-column:1/-1}.request-hero-figures{align-content:start;gap:14px;grid-template-columns:minmax(0,1fr);padding-top:4px}}.request-modules{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.request-module{align-items:center;display:flex;gap:12px;min-height:64px;min-width:0;padding:12px 14px}.request-module.ox-tile{border-radius:var(--sg-radius-md)}.request-module.is-waiting{border:1.5px dashed var(--sg-hairline-strong);border-radius:var(--sg-radius-md);color:var(--sg-ink-3)}.request-module .ox-glyph{color:var(--sg-blue-600);height:32px;width:32px}.request-module.is-waiting .ox-glyph{color:var(--sg-ink-3)}.request-module-text{display:grid;flex:1 1;gap:2px;min-width:0}.request-module-text strong{color:var(--sg-ink-heading);font-size:.9375rem;font-weight:620;line-height:1.25}.request-module.is-waiting .request-module-text strong{color:var(--sg-ink-2)}.request-module-text small{color:var(--sg-ink-3);font-size:.8125rem;line-height:1.35}.request-module-arrow{color:var(--sg-ink-3);flex:none}.request-module:focus-visible{outline:2px solid var(--sg-focus);outline-offset:3px}@media (hover:hover) and (pointer:fine){.request-module.ox-tile:hover .request-module-arrow{color:var(--sg-blue-600);transform:translateX(3px)}}.request-briefing-statement{border-left:3px solid var(--sg-blue-100);margin:0;padding:2px 0 2px 16px}.request-briefing-statement p{color:var(--sg-ink);font-size:1rem;line-height:1.6;margin:0}.request-matter-review{padding:0 20px}.request-matter-work{display:grid;gap:16px;padding:0 20px 20px}@media (max-width:560px){.request-hero{background:transparent;border:0;box-shadow:none;gap:18px;padding:2px 0 8px}.request-hero-figures{gap:8px;grid-template-columns:minmax(0,1fr)}.request-hero-figures div{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.request-hero-figures dd{text-align:right}.request-hero-actions .button,.request-hero-next form,.request-hero-next form .button{width:100%}.request-hero-actions .button{justify-content:center}.request-hero-line .ox-spine-label{font-size:.75rem}.request-matter-review{padding:0 14px}.request-matter-work{padding:0 14px 16px}}[data-ox-motion] .engagement-head[data-reveal][data-reveal-pending]:not(.is-revealed){filter:none;opacity:1;translate:none}.engagement-head-line{background:var(--ln-paper);border:1px solid var(--sg-hairline);border-radius:var(--sg-radius-lg);box-shadow:var(--sg-shadow-1);display:grid;gap:12px;max-width:780px;padding:16px 18px 14px;width:100%}.engagement-head-meta{align-items:center;color:var(--sg-ink-3);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:6px 16px;margin:0}.engagement-head-meta .crm-source{overflow-wrap:anywhere}.engagement-head-now{align-items:center;color:var(--sg-ink-heading);display:inline-flex;font-weight:650;gap:8px}.engagement-head-line .ox-spine-lens,.engagement-head-now .ox-node{flex:none}.engagement-head-now .ox-node{height:10px;width:10px}.engagement-list{display:grid;gap:10px;list-style:none;margin:0;padding:0 20px 20px}.engagement-list>li{display:flex;min-width:0}.engagement-row.ox-tile{align-items:center;border-radius:var(--sg-radius-md);column-gap:28px;display:grid;flex:1 1;grid-template-areas:"title line chip" "meta line chip";grid-template-columns:minmax(0,1.25fr) minmax(240px,1fr) auto;min-width:0;padding:14px 16px 14px 18px;row-gap:6px}.engagement-row-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--sg-ink-heading);display:-webkit-box;font-size:.9375rem;font-weight:600;grid-area:title;line-height:1.4;margin:0;overflow:hidden}.engagement-row-link{color:inherit;text-decoration:none}.engagement-row-link:after{content:"";inset:0;position:absolute;z-index:1}.engagement-row-link:focus-visible{outline:none}.engagement-row:has(.engagement-row-link:focus-visible){outline:2px solid var(--sg-focus);outline-offset:2px}.engagement-row .request-line{grid-area:line}.engagement-row-meta{color:var(--sg-ink-3);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:4px 14px;grid-area:meta;margin:0}.engagement-row-stage{color:var(--sg-ink-heading);font-weight:620}.engagement-row-code{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.engagement-row-chip{grid-area:chip}@media (hover:hover) and (pointer:fine){.engagement-row.ox-tile:hover .engagement-row-link{color:var(--sg-blue-700)}}@media (max-width:1080px){.engagement-row.ox-tile{grid-template-areas:"title" "meta" "line" "chip";grid-template-columns:minmax(0,1fr);row-gap:10px}.engagement-row-chip{justify-self:start}}@media (max-width:560px){.engagement-list{padding:0 12px 14px}.engagement-head-line{padding:14px 12px 12px}.engagement-head-line .ox-spine{align-items:stretch;flex-direction:column;gap:10px}}.lens-page{container-type:inline-size;display:grid;gap:24px}.lens-head{display:grid;gap:10px;justify-items:start}.lens-head h1{color:var(--sg-ink-heading);font-size:clamp(2rem,1.5rem + 1.8vw,2.875rem);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:0}.lens-overview,.lens-studio-section{background:var(--ln-paper);border:1px solid var(--sg-hairline);border-radius:var(--sg-radius-xl);box-shadow:var(--sg-shadow-card);display:grid;gap:22px;min-width:0;padding:clamp(18px,2.4vw,28px)}.lens-overview h2,.lens-studio-head h2{color:var(--sg-ink-heading);font-size:1.25rem;font-weight:660;letter-spacing:-.014em;line-height:1.25;margin:0}.lens-distribution{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;list-style:none;margin:0;padding:0}.lens-distribution li{align-content:start;display:grid;gap:6px;justify-items:center;min-width:0;position:relative;text-align:center}.lens-distribution li+li:before{background:color-mix(in srgb,var(--sg-blue-600) 42%,transparent);content:"";height:2px;left:calc(-50% + 28px);position:absolute;right:calc(50% + 28px);top:23px;transform-origin:left center}.lens-distribution-count{align-items:center;background:var(--sg-blue-50);border:2px solid var(--sg-blue-600);border-radius:50%;color:var(--sg-ink-heading);display:inline-flex;font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;height:48px;justify-content:center;width:48px}.lens-distribution li[data-empty] .lens-distribution-count{background:var(--ln-paper);border-color:var(--sg-hairline-strong);color:var(--sg-ink-3)}.lens-distribution li[data-attention] .lens-distribution-count{background:var(--sg-orange-soft);border-color:var(--sg-orange-press);box-shadow:0 0 0 5px color-mix(in srgb,var(--sg-orange) 14%,transparent)}.lens-distribution-label{color:var(--sg-ink-heading);font-size:.8125rem;font-weight:620;line-height:1.25;max-width:100%;overflow-wrap:anywhere}.lens-distribution-attention{color:var(--ln-attention-ink);font-size:.75rem;font-weight:620;line-height:1.25}.lens-figures{border-top:1px solid var(--sg-hairline);display:grid;gap:12px 20px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0;padding-top:18px}.lens-figures div{display:grid;gap:2px}.lens-figures dt{color:var(--sg-ink-3);font-size:.75rem;font-weight:600}.lens-figures dd{color:var(--sg-ink-heading);font-size:1.625rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0}.lens-figures div[data-attention] dd,.lens-figures div[data-attention] dt{color:var(--ln-attention-ink)}.lens-panels{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.lens-panel{align-content:start;background:var(--ln-paper);border:1px solid var(--sg-hairline);border-radius:var(--sg-radius-lg);box-shadow:var(--sg-shadow-1);display:grid;gap:12px;min-width:0;padding:18px 20px 20px}.lens-panel h2{align-items:center;color:var(--sg-ink-heading);display:flex;font-size:1rem;font-weight:650;gap:10px;margin:0}.lens-detail h3 .ox-glyph,.lens-panel h2 .ox-glyph,.lens-row .ox-glyph{color:var(--sg-blue-600);height:28px;width:28px}.lens-feed,.lens-holder-stages,.lens-list{display:grid;list-style:none;margin:0;padding:0}.lens-list li{border-top:1px solid var(--sg-hairline);display:grid;gap:3px;padding:10px 0}.lens-list-head{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.lens-chip code,.lens-detail code,.lens-feed code,.lens-list code{font-family:var(--sg-font-mono);font-size:.8125rem;font-weight:600}.lens-feed time,.lens-list time{color:var(--sg-ink-3);font-size:.75rem;white-space:nowrap}.lens-list-body{color:var(--sg-ink-2);font-size:.8125rem;line-height:1.4}.lens-holder{background:var(--ln-quiet);border:1px solid var(--sg-hairline);border-radius:var(--sg-radius-md);display:grid;gap:8px;padding:12px 14px}.lens-holder.is-unheld{background:transparent;border-style:dashed}.lens-holder-name{align-items:baseline;color:var(--sg-ink-heading);display:flex;font-size:.875rem;font-weight:600;gap:10px;justify-content:space-between;margin:0}.lens-holder-name strong{font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.lens-holder-stages li{color:var(--sg-ink-2);column-gap:12px;display:grid;font-size:.8125rem;grid-template-columns:minmax(0,1fr) auto;line-height:1.7}.lens-holder-stages li span:nth-child(2){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.lens-holder-parts{grid-column:1/-1;line-height:1.4}.lens-holder-parts,.lens-note{color:var(--sg-ink-3);font-size:.75rem}.lens-note{line-height:1.45;margin:0}.lens-feed li{align-items:center;border-top:1px solid var(--sg-hairline);display:grid;gap:10px;grid-template-columns:10px minmax(0,1fr) auto;padding:9px 0}.lens-feed .ox-node{height:10px;width:10px}.lens-feed-text{color:var(--sg-ink-2);font-size:.8125rem;line-height:1.35}.lens-studio-head{display:grid;gap:6px}.lens-studio-head p{color:var(--sg-ink-2);font-size:.9375rem;line-height:1.5;margin:0}.lens-controls,.lens-studio{display:grid;gap:16px;min-width:0}.lens-picker{display:flex;flex-wrap:wrap;gap:8px}.lens-chip{-webkit-tap-highlight-color:transparent;align-items:center;background:var(--ln-paper);border:1px solid var(--sg-hairline-strong);border-radius:var(--sg-radius-pill);color:var(--sg-ink-3);cursor:pointer;display:inline-flex;font:inherit;font-size:.8125rem;gap:8px;min-height:44px;padding:0 14px}.lens-chip code{color:var(--sg-ink-heading)}.lens-chip[data-attention]:before{background:var(--sg-orange-press);border-radius:50%;content:"";height:7px;width:7px}.lens-chip[aria-pressed=true]{background:var(--sg-navy-800);border-color:var(--sg-navy-800);color:var(--sg-blue-100)}.lens-chip[aria-pressed=true] code{color:var(--sg-surface)}.lens-chip:focus-visible,.lens-switch-option:focus-visible{outline:2px solid var(--sg-focus);outline-offset:2px}.lens-switch{background:var(--sg-surface-sunken);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:760px;padding:4px;position:relative}.lens-switch,.lens-switch-thumb{border-radius:var(--sg-radius-pill)}.lens-switch-thumb{background:var(--ln-paper);box-shadow:var(--sg-shadow-card);height:calc(100% - 8px);left:4px;position:absolute;top:4px;transform:translateX(calc(var(--lens-index, 0) * 100%));width:calc((100% - 8px) / 4)}.lens-switch-option{-webkit-tap-highlight-color:transparent;align-items:center;background:transparent;border:0;border-radius:var(--sg-radius-pill);color:var(--sg-ink-2);cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;font-weight:550;gap:8px;justify-content:center;min-height:46px;min-width:0;padding:0 10px;position:relative;z-index:1}.lens-switch-option .ox-glyph{color:var(--sg-ink-3);height:22px;width:22px}.lens-switch-option[aria-pressed=true]{color:var(--sg-ink-heading);font-weight:650}.lens-switch-option[aria-pressed=true] .ox-glyph{color:var(--sg-blue-600)}.lens-rows{display:grid;gap:6px;list-style:none;margin:0;padding:0}.lens-row{align-items:center;border:1px solid transparent;border-radius:var(--sg-radius-md);display:grid;gap:14px;grid-template-columns:28px minmax(0,1fr);padding:12px 16px;position:relative}.lens-row:not([data-active]) .ox-node,.lens-row:not([data-active]) .ox-spine li+li:before,.lens-row:not([data-active])>.ox-glyph{opacity:.6}.lens-row[data-active]{background:var(--ln-paper);border-color:var(--sg-hairline);box-shadow:inset 3px 0 0 var(--sg-blue-600),var(--sg-shadow-card);opacity:1}.lens-row .ox-spine-lens{color:var(--sg-ink-2);width:9rem}.lens-detail{background:var(--ln-quiet);border:1px solid var(--sg-hairline);border-radius:var(--sg-radius-lg);display:grid;gap:12px;padding:18px 20px}.lens-detail h3{align-items:center;color:var(--sg-ink-heading);display:flex;font-size:1rem;font-weight:650;gap:10px;margin:0}.lens-detail dl{display:grid;gap:12px 24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0}.lens-detail dt{color:var(--sg-ink-3);font-size:.75rem;font-weight:600}.lens-detail dd{color:var(--sg-ink-heading);font-size:.9375rem;font-weight:550;line-height:1.4;margin:2px 0 0}.lens-detail dd[data-attention]{color:var(--ln-attention-ink)}.lens-detail-statement{border-left:3px solid var(--sg-blue-100);margin:0;padding:2px 0 2px 14px}.lens-detail-statement p{color:var(--sg-ink);font-size:.9375rem;line-height:1.55;margin:0}@media (hover:hover) and (pointer:fine){.lens-chip:hover{border-color:color-mix(in srgb,var(--sg-blue-600) 45%,transparent);color:var(--sg-ink-2)}.lens-chip[aria-pressed=true]:hover{color:var(--sg-blue-100)}.lens-switch-option:hover{color:var(--sg-ink-heading)}}@container (max-width: 720px){.lens-distribution-count{font-size:1rem;height:38px;width:38px}.lens-distribution li+li:before{left:calc(-50% + 23px);right:calc(50% + 23px);top:18px}.lens-distribution-label{font-size:.6875rem;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}.lens-picker{flex-wrap:nowrap;margin-inline:-4px;overflow-x:auto;padding:2px 4px 8px;scroll-padding-inline:4px;scroll-snap-type:x proximity;scrollbar-width:thin}.lens-chip{flex:none;scroll-snap-align:start}.lens-switch{border-radius:var(--sg-radius-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.lens-switch-thumb{height:calc((100% - 8px) / 2);transform:translate(calc(var(--lens-col, 0) * 100%),calc(var(--lens-row, 0) * 100%));width:calc((100% - 8px) / 2)}.lens-switch-option,.lens-switch-thumb{border-radius:var(--sg-radius-md)}.lens-row{align-items:start;gap:10px;grid-template-columns:minmax(0,1fr);padding:12px 10px}.lens-row>.ox-glyph{display:none}.lens-row .ox-spine-label{font-size:.6875rem}.lens-row .ox-spine{align-items:stretch;flex-direction:column;gap:10px}.lens-row .ox-spine-lens{width:auto}}@container (max-width: 420px){.lens-distribution{gap:10px;grid-auto-flow:row}.lens-distribution li{align-items:center;column-gap:12px;grid-template-columns:38px minmax(0,1fr);justify-items:start;min-height:38px;row-gap:2px;text-align:start}.lens-distribution-count{grid-row:1/span 2}.lens-distribution-label{align-self:end;font-size:.8125rem}.lens-distribution li:not([data-attention]) .lens-distribution-label{align-self:center;grid-row:1/span 2}.lens-distribution-attention{align-self:start}.lens-distribution li+li:before{height:10px;left:18px;right:auto;top:-10px;transform-origin:center top;width:2px}@media (prefers-reduced-motion:no-preference){[data-ox-motion] .lens-overview[data-reveal-pending].is-revealed ol.lens-distribution li+li:before{animation-name:ln-line-fall}}}@keyframes ln-line-fall{0%{transform:scaleY(0)}}@media (max-width:480px){:is(.engagement-row,.request-hero-line,.lens-row,.engagement-head-line) .ox-spine li:not([data-state=current]):not([data-state=attention]) .ox-spine-label{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(.engagement-row,.request-hero-line,.lens-row,.engagement-head-line) .ox-spine li{align-content:start;grid-template-columns:minmax(0,1fr)}:is(.engagement-row,.request-hero-line,.lens-row,.engagement-head-line) .ox-spine li:is([data-state=current],[data-state=attention]) .ox-spine-label{font-size:.75rem;justify-self:center;justify-self:unsafe center;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}:is(.engagement-row,.request-hero-line,.lens-row,.engagement-head-line) .ox-spine li:first-child .ox-spine-label{justify-self:start;justify-self:unsafe start}:is(.engagement-row,.request-hero-line,.lens-row,.engagement-head-line) .ox-spine li:last-child .ox-spine-label{justify-self:end;justify-self:unsafe end}}@media (max-width:420px){.engagement-row.ox-tile{padding:12px}}@media (prefers-reduced-motion:no-preference){[data-ox-motion] .request-hero[data-reveal-pending].is-revealed .request-hero-line .ox-spine li .ox-node{animation:ln-stop-arrive .52s var(--ox-spring) backwards}[data-ox-motion] .request-hero[data-reveal-pending].is-revealed .request-hero-line .ox-spine li:nth-child(2) .ox-node{animation-delay:.16s}[data-ox-motion] .request-hero[data-reveal-pending].is-revealed .request-hero-line .ox-spine li:nth-child(3) .ox-node{animation-delay:.32s}[data-ox-motion] .request-hero[data-reveal-pending].is-revealed .request-hero-line .ox-spine li:nth-child(4) .ox-node{animation-delay:.48s}[data-ox-motion] .request-hero[data-reveal-pending].is-revealed .request-hero-line .ox-spine li:nth-child(5) .ox-node{animation-delay:.64s}[data-ox-motion] .request-hero[data-reveal-pending].is-revealed .request-hero-next{animation:ln-rise .68s var(--ox-ease-out) .62s backwards}[data-ox-motion] .request-hero[data-reveal-pending].is-revealed .request-hero-figures{animation:ln-rise .68s var(--ox-ease-out) .76s backwards}.request-module-arrow{transition:transform var(--ox-dur-2) var(--ox-ease-out),color var(--ox-dur-2) var(--ox-ease-out)}[data-ox-motion] .lens-overview[data-reveal-pending].is-revealed .lens-distribution-count{animation:ln-stop-arrive .6s var(--ox-spring) calc(var(--c, 0) * .12s + .2s) backwards}[data-ox-motion] .lens-overview[data-reveal-pending].is-revealed .lens-distribution li+li:before{animation:ln-line-draw .52s var(--ox-ease-out) calc(var(--c, 0) * .12s + 80ms) backwards}.lens-switch-thumb{transition:transform var(--ox-dur-3) var(--ox-spring)}.lens-chip,.lens-switch-option{transition:background-color var(--ox-dur-2) var(--ox-ease-out),border-color var(--ox-dur-2) var(--ox-ease-out),color var(--ox-dur-2) var(--ox-ease-out)}.lens-row{transition:opacity var(--ox-dur-3) var(--ox-ease-out),background-color var(--ox-dur-3) var(--ox-ease-out),border-color var(--ox-dur-3) var(--ox-ease-out),box-shadow var(--ox-dur-3) var(--ox-ease-out),transform var(--ox-dur-3) var(--ox-spring)}.lens-row[data-active]{transform:translateX(4px)}.lens-rows .ox-spine li+li:before{background:linear-gradient(var(--spine-done),var(--spine-done)) no-repeat 0 /0 100%,var(--spine-line);transition:background-size .52s var(--ox-ease-out)}.lens-rows .ox-spine li+li:is([data-state=done],[data-state=current],[data-state=attention]):before{background-size:100% 100%}.lens-rows .ox-spine li:nth-child(3):before{transition-delay:.11s}.lens-rows .ox-spine li:nth-child(4):before{transition-delay:.22s}.lens-rows .ox-spine li:nth-child(5):before{transition-delay:.33s}.lens-rows .ox-node{transition:background-color var(--ox-dur-3) var(--ox-ease-out) .2s,box-shadow var(--ox-dur-3) var(--ox-ease-out) .2s,border-color var(--ox-dur-3) var(--ox-ease-out) .2s}.lens-detail{animation:ln-rise .42s var(--ox-ease-out) backwards}}@keyframes ln-line-draw{0%{transform:scaleX(0)}}@keyframes ln-stop-arrive{0%{opacity:0;transform:scale(.3)}}@keyframes ln-rise{0%{opacity:0;translate:0 14px}}@media (prefers-reduced-transparency:reduce){.request-hero[data-attention] .request-hero-next{background:var(--sg-surface)}}@media (forced-colors:active){.lens-chip[aria-pressed=true]{border:2px solid Highlight}.lens-chip[data-attention]:before{background:CanvasText}.lens-switch-thumb{outline:2px solid Highlight}.lens-row[data-active]{border-color:Highlight}.lens-distribution li+li:before,.lens-rows .ox-spine li+li:before{background:GrayText}.lens-rows .ox-spine li+li:is([data-state=done],[data-state=current],[data-state=attention]):before{background:CanvasText}}