/* Catalogue and literature surfaces: printed paper, ink rules and small colour accents. */
body.studio-d.experience .sd-method-intro { gap:28px; margin-bottom:24px; }
body.studio-d.experience .sd-method-intro .sd-section-kicker { display:inline-block; padding:4px 10px; border:1px solid var(--ink); border-radius:3px; background:var(--lemon); color:var(--ink); transform:rotate(-1deg); }
body.studio-d.experience .sd-method-intro h2 { font-size:clamp(25px,2.8vw,36px); margin:13px 0 12px; }
body.studio-d.experience .sd-method-count { position:relative; padding:14px 19px; border:1px solid var(--ink); border-radius:28% 20% 24% 18%; background:var(--lemon); box-shadow:4px 4px 0 var(--ink); gap:6px; align-items:center; transform:rotate(3deg); }
body.studio-d.experience .sd-method-count strong { font-size:52px; color:var(--ink); }
body.studio-d.experience .sd-method-count span { font-size:10px; color:var(--ink); }
body.studio-d.experience .sd-method-filters { align-items:center; gap:12px; padding:12px 16px; border-radius:18px; border-color:var(--line); background:var(--paper-deep); }
body.studio-d.experience .sd-method-filters>label:not(.sd-check) { flex-direction:row; align-items:center; gap:10px; }
body.studio-d.experience .sd-method-filters label>span { flex:none; font-size:11px; }
body.studio-d.experience .sd-method-filters .sd-filter-query { flex:1; }
body.studio-d.experience .sd-method-filters input[type="search"] { height:38px; border-radius:24px; background:var(--white); padding:8px 15px; }
body.studio-d.experience .sd-method-filters .us-select { min-width:160px; max-width:240px; }
body.studio-d.experience .sd-method-filters .us-select .us-trigger { width:100%; min-height:38px; border:1px solid var(--line)!important; border-radius:24px!important; color:var(--ink)!important; background:var(--white)!important; font-size:12px; padding:7px 13px!important; }
body.studio-d.experience .sd-method-filters .us-select .us-trigger:is(:hover,:focus-visible),body.studio-d.experience .sd-method-filters .us-select[data-open="true"] .us-trigger { background:var(--lemon)!important; border-color:var(--ink)!important; }
body.studio-d.experience .sd-method-filters .sd-check { min-height:38px; padding-inline:4px; }
body.studio-d.experience .sd-method-results-head { margin:20px 0 14px; font-size:11px; }
body.studio-d.experience .sd-method-cards { grid-template-columns:repeat(4,minmax(0,1fr)); gap:14px; }
body.studio-d.experience .sd-method-card { --catalog-accent:var(--electric); border:1px solid var(--line); border-top:1px solid var(--ink); border-radius:11px 11px 5px 5px; background:var(--white); padding:14px 15px 10px; box-shadow:1px 2px 0 #22241f0b; transition:transform 180ms,box-shadow 180ms,border-color 180ms; }
body.studio-d.experience .sd-method-card[data-kind="resource"] { --catalog-accent:var(--coral); border-top-color:var(--ink); }
body.studio-d.experience .sd-method-card:has(input:checked) { border-color:var(--ink); outline:1px dashed var(--ink); outline-offset:2px; background:#fafbe7; box-shadow:4px 4px 0 var(--lemon); }
body.studio-d.experience .sd-method-card:hover { border-color:var(--ink); box-shadow:4px 4px 0 #22241f20; transform:translateY(-2px); }
body.studio-d.experience .sd-method-card-meta { align-items:center; gap:6px; font-size:9px; }
body.studio-d.experience .sd-method-card-meta>span:first-child { display:inline-flex; align-items:center; gap:5px; padding:2px 5px; border:1px solid var(--line); border-radius:3px; background:var(--paper); color:var(--type-secondary); }
body.studio-d.experience .sd-method-card-meta>span:first-child::after { content:""; width:5px; height:5px; flex:none; border:1px solid var(--ink); background:var(--coral); transform:rotate(-12deg); }
body.studio-d.experience .sd-method-card-meta>span:last-child { font-size:9px; white-space:nowrap; }
body.studio-d.experience .sd-method-card h3 { position:relative; align-self:flex-start; width:fit-content; max-width:100%; padding:0 0 5px; margin:10px 0 8px; font-size:20px; line-height:1.3; }
body.studio-d.experience .sd-method-card h3::after { content:""; position:absolute; left:0; bottom:0; width:24px; height:2px; background:var(--catalog-accent); transform:rotate(-3deg); }
body.studio-d.experience .sd-method-question { font-size:12.5px; line-height:1.65; margin:0 0 7px; }
body.studio-d.experience .sd-method-io { margin:0 0 7px; padding:0; border:0; background:transparent; }
body.studio-d.experience .sd-method-io>summary { display:flex; align-items:center; gap:8px; width:fit-content; min-height:27px; margin:0; padding:2px 0; border:0; border-radius:4px; color:var(--type-secondary); background:transparent; font-size:11px; line-height:1.5; list-style:none; cursor:pointer; }
body.studio-d.experience .sd-method-io>summary::-webkit-details-marker { display:none; }
body.studio-d.experience .sd-method-io>summary::after { content:"⌄"; font-size:13px; line-height:1; transition:transform 180ms; }
body.studio-d.experience .sd-method-io[open]>summary::after { transform:rotate(180deg); }
body.studio-d.experience .sd-method-io>summary:hover { color:var(--electric); }
body.studio-d.experience .sd-method-io>summary:focus-visible { outline:2px solid var(--electric); outline-offset:3px; }
body.studio-d.experience .sd-method-input { flex:none; padding:7px 9px; margin:3px 0 5px; border:1px dashed var(--line); border-radius:5px; background:var(--paper); font-size:12px; line-height:1.7; }
body.studio-d.experience .sd-method-card-footer { display:flex; align-items:center; justify-content:space-between; gap:6px; margin-top:auto; padding-top:6px; border-top:1px solid var(--line); }
body.studio-d.experience .sd-method-card-actions { align-items:center; gap:3px 10px; margin:0; }
body.studio-d.experience .sd-method-card-actions .sd-text-link { min-height:30px; font-size:11px; white-space:nowrap; }
body.studio-d.experience .sd-method-select { flex:none; gap:5px; min-height:30px; margin:0; padding:3px 5px; border:1px solid transparent; border-radius:18px; font-size:11px; cursor:pointer; }
body.studio-d.experience .sd-method-select input { width:13px; height:13px; margin:0; cursor:inherit; }
body.studio-d.experience .sd-method-select:has(input:checked) { color:var(--ink); border-color:var(--line); background:var(--lemon); }
@media(max-width:1199px) { body.studio-d.experience .sd-method-cards { grid-template-columns:repeat(3,minmax(0,1fr)); } }
@media(max-width:899px) { body.studio-d.experience .sd-method-cards { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media(max-width:620px) { body.studio-d.experience .sd-method-cards { grid-template-columns:minmax(0,1fr); } }
body.studio-d.experience .sd-more-wrap .sd-secondary { border-radius:24px; border:1px solid var(--ink); padding-inline:24px; background:var(--white); }
body.studio-d.experience .sd-compare-head h2 { display:inline-block; background:var(--lemon); border:1px solid var(--ink); box-shadow:3px 3px 0 var(--ink); border-radius:7px; font-size:25px; padding:7px 14px; margin:10px 0; transform:rotate(-1deg); }
body.studio-d.experience .sd-compare-head .sd-section-kicker { display:block; }
body.studio-d.experience .sd-compare-head .sd-secondary { font-size:11px; border-radius:20px; }
body.studio-d.experience .sd-compare-scroll { border-color:var(--ink); border-radius:12px; scrollbar-color:#969b85 transparent; }
body.studio-d.experience .sd-compare-scroll :is(th,td) { padding:17px; }
body.studio-d.experience .sd-compare-scroll thead th { background:var(--lemon); font-size:17px; }
body.studio-d.experience .sd-compare-scroll tbody tr:nth-child(even) td { background:#f8f7f1; }
body.studio-d.experience .sd-compare-tray { border:1px solid var(--ink); border-radius:18px; background:var(--white); color:var(--ink); box-shadow:5px 5px 0 #22241f35; padding:10px 14px; gap:12px; }
body.studio-d.experience .sd-compare-tray>span { color:var(--electric); font-variant-numeric:tabular-nums; font-size:11px; }
body.studio-d.experience #ml-tray-items button { background:var(--paper); color:var(--ink); border:1px solid var(--line); border-radius:20px; padding:6px 10px; }
body.studio-d.experience #ml-tray-items button:hover { background:#fbe2d9; border-color:var(--coral); }
body.studio-d.experience .sd-compare-tray .sd-primary { border:1px solid var(--ink); border-radius:22px; }
body.studio-d.experience .sd-empty { border:1px dashed var(--line); border-radius:16px; background:var(--white); }

/* Literature: preserve topic colours in graphs and chips, update only their containers. */
body.studio-d.experience .lx-root { --lx-ink:var(--ink); --lx-muted:var(--type-secondary); --lx-line:var(--line); --lx-purple:var(--electric); }
body.studio-d.experience .lx-toolbar { gap:10px; flex-wrap:wrap; }
body.studio-d.experience .lx-search { border:1px solid var(--line); border-radius:26px; background:var(--white); height:40px; }
body.studio-d.experience .lx-search>span { display:grid; place-items:center; width:27px; height:27px; border-radius:50%; background:var(--lemon); color:var(--ink); transform:none; font-size:22px; flex:none; }
body.studio-d.experience .lx-search:focus-within { border-color:var(--electric); box-shadow:0 0 0 3px #3c4be014; }
body.studio-d.experience .lx-search kbd { color:var(--type-secondary); border-color:var(--line); font-family:var(--font-code); }
body.studio-d.experience .lx-search-input::placeholder { color:var(--type-secondary); }
body.studio-d.experience .lx-toolbar .lx-filter-label .us-trigger { min-height:38px; border:1px solid var(--line); border-radius:22px!important; background:var(--white); padding-inline:11px; }
body.studio-d.experience .lx-core { padding:7px 10px; border-radius:24px; background:var(--paper-deep); color:var(--type-secondary); }
body.studio-d.experience .lx-core-input { border-color:#979c8b; border-radius:50%; }
body.studio-d.experience .lx-core-input:checked { background:var(--electric); border-color:var(--electric); }
body.studio-d.experience .lx-core:has(:checked) { color:var(--electric); }
body.studio-d.experience .lx-core:has(:checked) .lx-core-star { color:var(--electric); }
body.studio-d.experience .lx-display-switch { border:1px solid var(--line); border-radius:24px; background:var(--white); }
body.studio-d.experience .lx-display-switch button { border-radius:20px; }
body.studio-d.experience .lx-display-switch button[aria-pressed="true"] { background:var(--lemon); color:var(--ink); }
body.studio-d.experience .lx-root :is(.lx-text-button,.lx-count>span,.lx-index-count,.lx-row-biblio,.lx-row-arrow,.lx-index-empty,.lx-compare-count,.lx-overline) { color:var(--type-secondary)!important; }
body.studio-d.experience .lx-root .lx-text-button:hover { color:var(--electric)!important; }
body.studio-d.experience .lx-root :is(button,a,input,select):focus-visible { outline-color:var(--electric); }
body.studio-d.experience .lx-workspace { border:1px solid var(--line); border-radius:14px; box-shadow:none; }
body.studio-d.experience .lx-full-index { scrollbar-color:#a4aa98 transparent; }
body.studio-d.experience .lx-full-index::-webkit-scrollbar-thumb { background:#a4aa98; }
body.studio-d.experience .lx-index-heading h2 { color:var(--ink); }
body.studio-d.experience .lx-paper-row { border-color:var(--line); border-radius:6px; }
body.studio-d.experience .lx-paper-row.lx-is-selected { background:#f5f6d5!important; }
body.studio-d.experience .lx-row-top h3 { color:var(--ink); }
body.studio-d.experience .lx-row-open>p { color:var(--type-ink); }
body.studio-d.experience .lx-row-arrow { width:23px; height:23px; display:grid; place-items:center; border-radius:50%; background:var(--paper-deep); }
body.studio-d.experience .lx-paper-row:hover .lx-row-arrow { background:var(--coral); color:var(--ink)!important; }
body.studio-d.experience .lx-inspector { border-radius:0!important; }
body.studio-d.experience .lx-inspector.lx-is-floating { border-radius:18px!important; border-color:var(--ink)!important; box-shadow:6px 6px 0 #22241f2b!important; }
body.studio-d.experience .lx-inspector-bar { border-bottom:1px solid var(--line); background:var(--paper)!important; min-height:45px; }
body.studio-d.experience .lx-inspector-kicker { display:flex; align-items:center; gap:7px; }
body.studio-d.experience .lx-inspector-kicker::before { content:""; width:7px; height:7px; border:1px solid var(--ink); background:var(--coral); transform:rotate(-8deg); }
body.studio-d.experience .lx-has-floating-preview .lx-inspector-slot { background:var(--paper); }
body.studio-d.experience .lx-inspector-content { scrollbar-color:#a4aa98 transparent; }
body.studio-d.experience .lx-inspector-content::-webkit-scrollbar-thumb { background:#a4aa98; }
body.studio-d.experience .lx-paper-preview>h2 { font-size:21px; line-height:1.45; }
body.studio-d.experience .lx-preview-meta .lx-preview-featured { color:var(--ink); background:var(--lemon); border-radius:4px; padding:2px 6px; }
body.studio-d.experience .lx-preview-topics button { border:1px solid color-mix(in srgb,var(--lx-topic) 30%,transparent); border-radius:20px; padding:3px 8px; }
body.studio-d.experience .lx-preview-finding { padding:12px; border:1px solid var(--line); border-left:3px solid var(--coral); border-radius:8px; background:var(--paper); }
body.studio-d.experience .lx-preview-figure>a { background:var(--paper); border:1px solid var(--line); border-radius:10px; }
body.studio-d.experience .lx-preview-figure figcaption { color:var(--type-secondary); }
body.studio-d.experience .lx-preview-figure figcaption>span { color:var(--electric); font-family:var(--font-code); }
body.studio-d.experience .lx-method-links button { border:1px solid #e2b5a7; border-radius:18px; background:#fbe9e1; color:#743c2b; }
body.studio-d.experience .lx-method-links button:hover { background:var(--coral); color:var(--ink); }
body.studio-d.experience .lx-cohort-link>a { color:var(--electric); }
body.studio-d.experience .lx-root :is(.lx-quick-compare,.lx-preview-compare) { border:1px solid var(--line); border-radius:18px!important; padding:5px 9px; color:var(--ink)!important; background:var(--paper-deep)!important; }
body.studio-d.experience .lx-root :is(.lx-quick-compare,.lx-preview-compare)[aria-pressed="true"] { color:var(--ink)!important; background:var(--lemon)!important; border-color:var(--ink); }
body.studio-d.experience .lx-root .lx-float-close { color:var(--ink)!important; background:var(--white); }
body.studio-d.experience .lx-root .lx-compare-selection button { color:var(--ink); background:var(--white); border:1px solid var(--line); border-radius:20px; }
body.studio-d.experience .lx-root .lx-compare-selection button>span { color:var(--type-secondary); }
body.studio-d.experience .lx-root .lx-compare-open { color:var(--white)!important; background:var(--electric); border:1px solid var(--electric); border-radius:18px; box-shadow:none; }
body.studio-d.experience .lx-root .lx-compare-open:disabled { color:var(--type-secondary)!important; background:var(--paper-deep); border-color:var(--line); }
body.studio-d.experience .lx-compare-backdrop { background:#22241f66; backdrop-filter:blur(4px); }
body.studio-d.experience .lx-compare-panel { border:1px solid var(--ink); border-radius:18px; background:var(--white); box-shadow:7px 7px 0 #22241f30; }
body.studio-d.experience .lx-compare-heading { background:transparent; border-bottom:1px solid var(--line); }
body.studio-d.experience .lx-compare-heading h2 { color:var(--ink); }
body.studio-d.experience .lx-compare-heading .lx-close { background:var(--paper-deep); color:var(--ink); border-radius:50%; }
body.studio-d.experience .lx-compare-table-wrap { scrollbar-color:#a4aa98 transparent; }
body.studio-d.experience .lx-compare-table :is(th,td) { color:var(--type-ink); background:var(--white); border-color:var(--line); }
body.studio-d.experience .lx-compare-table th:first-child { color:var(--type-secondary); background:var(--paper); }
body.studio-d.experience .lx-compare-table thead th { color:var(--ink); background:var(--lemon); }
body.studio-d.experience .lx-compare-table thead th>:is(a,span) { color:var(--type-secondary); }
body.studio-d.experience .lx-empty-graph :is(h3,p,span) { color:var(--type-secondary); }
/* Secondary method navigation lives below the canvas and keeps its own layout. */
body.studio-d.experience .mm-root.mm-explorer .mm-toc-toggle { color:var(--electric); }
body.studio-d.experience .mm-root.mm-explorer .mm-toc-toggle:is(:hover,[aria-expanded="true"]) { color:var(--ink); background:var(--lemon); }
body.studio-d.experience .mm-root.mm-explorer .mm-local-toc-panel { border:1px solid var(--ink)!important; border-radius:12px!important; background:var(--white)!important; box-shadow:4px 4px 0 #22241f30!important; backdrop-filter:none; }
body.studio-d.experience .mm-root.mm-explorer .mm-local-toc-links button:focus-visible { outline-color:var(--electric); }
body.studio-d.experience .mm-root.mm-explorer .mm-local-toc-head { border-bottom-color:var(--line); background:var(--paper); }
body.studio-d.experience .mm-root.mm-explorer .mm-local-toc-head :is(span,button) { color:var(--type-secondary); }
body.studio-d.experience .mm-root.mm-explorer .mm-local-toc-head button[aria-pressed="true"] { color:var(--electric); background:#eaecfc; }
body.studio-d.experience .mm-root.mm-explorer .mm-local-toc-links { scrollbar-color:#a4aa98 transparent; }
body.studio-d.experience .mm-root.mm-explorer .mm-local-toc-links button { color:var(--type-secondary); }
body.studio-d.experience .mm-root.mm-explorer .mm-local-toc-links button:is(:hover,[aria-current="true"]) { color:var(--ink); background:#f1f3d6; box-shadow:inset 3px 0 var(--electric); }
body.studio-d.experience .mm-root.mm-explorer .mm-hub { padding-top:8px; }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-head h2 { padding-left:11px; border-left:4px solid var(--coral); }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-tabs { border:1px solid var(--line); border-radius:24px; background:var(--white); }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-tabs button { border-radius:21px; color:var(--type-secondary); }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-tabs button[aria-selected="true"] { color:var(--ink)!important; background:var(--lemon)!important; box-shadow:inset 0 0 0 1px var(--ink); }
body.studio-d.experience .mm-root.mm-explorer .mm-hub :is(button,input,select):focus-visible { outline-color:var(--electric); }
body.studio-d.experience .mm-root.mm-explorer .mm-question-nav button { border:1px solid transparent; border-radius:8px; }
body.studio-d.experience .mm-root.mm-explorer .mm-question-nav button:hover { background:var(--paper-deep); }
body.studio-d.experience .mm-root.mm-explorer .mm-question-nav button[aria-current="true"] { border-color:var(--line); background:#f1f3d6; box-shadow:inset 3px 0 var(--electric); }
body.studio-d.experience .mm-root.mm-explorer .mm-question-nav small { color:var(--type-secondary); }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-method { border:1px solid var(--line)!important; border-radius:8px; padding:11px; background:var(--white); }
body.studio-d.experience .mm-root.mm-explorer :is(.mm-question-methods,.mm-hub-directory-grid) { gap:9px 12px; }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-method.is-selected { background:#f1f3d6; box-shadow:inset 3px 0 var(--electric); }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-method-arrow { color:var(--electric); }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-filterbar label { color:var(--type-secondary); }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-filterbar :is(input,select) { border:1px solid var(--line); border-radius:22px; color:var(--ink); background:var(--white); }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-relation { border-radius:7px; padding-inline:10px; }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-relation-title i { color:var(--electric); }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-pagination button { border:1px solid var(--line); border-radius:50%; background:var(--white); color:var(--ink); }
body.studio-d.experience .mm-root.mm-explorer .mm-hub-pagination button:hover:enabled { background:var(--lemon); }
body.studio-d.experience .mm-root.mm-explorer .mm-framework-steps button { color:var(--type-secondary); border:1px solid transparent; }
body.studio-d.experience .mm-root.mm-explorer .mm-framework-steps button>span { display:grid; place-items:center; width:25px; height:25px; border:1px solid var(--line); border-radius:50%; color:var(--electric); background:var(--white); flex-shrink:0; font-family:var(--font-code); }
body.studio-d.experience .mm-root.mm-explorer .mm-framework-steps button[aria-current="step"] { border-color:var(--line); background:var(--lemon); color:var(--ink); }
body.studio-d.experience .mm-root.mm-explorer .mm-framework-content { padding:15px; border:1px solid var(--line); border-radius:12px; background:var(--white); }
body.studio-d.experience .mm-root.mm-explorer .mm-framework-content h3 { color:var(--ink); }
body.studio-d.experience .mm-root.mm-explorer :is(.mm-framework-content p,.mm-framework-axes dd,.mm-framework-axes dd>span,.mm-hub-empty) { color:var(--type-secondary); }
body.studio-d.experience .mm-root.mm-explorer :is(.mm-framework-next button,.mm-framework-axes summary,.mm-framework-axes dt) { color:var(--electric); }
body.studio-d.experience .mm-root.mm-explorer .mm-framework-axes { border-top-color:var(--line); }
@media(max-width:1000px) {
 body.studio-d.experience .sd-method-filters { flex-wrap:wrap; }
 body.studio-d.experience .sd-method-filters .sd-filter-query { flex-basis:100%; }
 body.studio-d.experience .sd-method-filters>label:not(.sd-filter-query):not(.sd-check) { flex:1; }
 body.studio-d.experience .sd-method-filters .us-select { flex:1; max-width:none; }
}
@media(max-width:680px) {
 body.studio-d.experience .sd-method-intro { gap:16px; align-items:flex-start; }
 body.studio-d.experience .sd-method-intro h2 { font-size:24px; }
 body.studio-d.experience .sd-method-count { padding:12px 10px; margin:8px 3px 0 0; }
 body.studio-d.experience .sd-method-count strong { font-size:35px; }
 body.studio-d.experience .sd-method-count span { font-size:8px; }
 body.studio-d.experience .sd-method-filters { padding:11px; border-radius:14px; gap:8px; }
 body.studio-d.experience .sd-method-filters>label:not(.sd-check) { flex-direction:column; align-items:stretch; gap:6px; }
 body.studio-d.experience .sd-method-filters .sd-filter-query>span { display:none; }
 body.studio-d.experience .sd-method-filters .us-select { min-width:0; }
 body.studio-d.experience .sd-method-results-head { align-items:flex-start; gap:10px; }
 body.studio-d.experience .sd-method-results-head>span { max-width:none; text-align:left; }
 body.studio-d.experience .sd-method-card { padding:13px 14px 9px; }
 body.studio-d.experience .sd-compare-tray { flex-wrap:wrap; gap:8px; bottom:10px; padding:10px; border-radius:13px; width:calc(100vw - 28px); }
 body.studio-d.experience #ml-tray-items { flex:1; gap:4px; min-width:0; }
 body.studio-d.experience #ml-tray-items button { font-size:10px; max-width:150px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
 body.studio-d.experience .sd-compare-tray .sd-primary { margin-left:auto; }
 body.studio-d.experience .lx-toolbar { gap:8px; }
 body.studio-d.experience .lx-search { flex-basis:100%; }
 body.studio-d.experience .lx-filter-label { flex:1; }
 body.studio-d.experience .lx-filter-label .us-trigger { max-width:none; width:100%; font-size:11px; }
 body.studio-d.experience .lx-core { font-size:11px; }
 body.studio-d.experience .lx-display-switch { margin-left:auto; }
}
@media(prefers-reduced-motion:reduce) {
 body.studio-d.experience .sd-method-card { transition:none; }
 body.studio-d.experience .sd-method-io>summary::after { transition:none; }
 body.studio-d.experience .sd-method-card:hover { transform:none; }
}
