/* ISR Model Intelligence Studio — scoped styles for ISR-002 to ISR-099 */
.isr98-model-page,.isr98-model-page *{box-sizing:border-box}.isr98-model-page{--isr98-ink:#17212b;--isr98-muted:#536273;--isr98-paper:#fffdf8;--isr98-panel:#fff;--isr98-line:#dfe5eb;--isr98-primary:#234a78;--isr98-primary-dark:#102b4d;--isr98-secondary:#2d7186;--isr98-accent:#d89d2b;--isr98-soft:#eef5fb;--isr98-success:#176b45;--isr98-warning:#8a5a00;--isr98-danger:#9a2234;--isr98-hero-start:#102b4d;--isr98-hero-middle:#234a78;--isr98-hero-end:#2d7186;font-family:Arial,Helvetica,sans-serif;color:var(--isr98-ink);background:linear-gradient(180deg,var(--isr98-paper),#fff 30%,var(--isr98-soft));line-height:1.62;overflow:clip}.isr98-model-page h1,.isr98-model-page h2,.isr98-model-page h3,.isr98-model-page h4{line-height:1.18}.isr98-model-page p{margin:.45rem 0 1rem;text-align:justify;text-justify:inter-word}.isr98-model-page a{color:var(--isr98-primary-dark);font-weight:800}.isr98-model-page button,.isr98-model-page input,.isr98-model-page textarea,.isr98-model-page select{font:inherit}.isr98-model-page button{cursor:pointer}.isr98-model-page :focus-visible{outline:3px solid var(--isr98-accent);outline-offset:3px}.isr98-wrap{width:min(1180px,calc(100% - 34px));margin-inline:auto}.isr98-hero{position:relative;color:#fff;background:radial-gradient(circle at 15% 12%,rgba(255,255,255,.16),transparent 24rem),linear-gradient(132deg,var(--isr98-hero-start),var(--isr98-hero-middle) 52%,var(--isr98-hero-end));border-bottom:7px solid var(--isr98-accent)}.isr98-hero-grid{display:grid;grid-template-columns:minmax(0,58fr) minmax(320px,42fr);gap:28px;align-items:center;padding:48px 0 38px}.isr98-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:6px 11px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:rgba(255,255,255,.12);font-size:.8rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.isr98-hero h1{margin:0;color:#fff;font-size:clamp(2.25rem,4.6vw,4.6rem);letter-spacing:-.035em}.isr98-purpose{max-width:780px;color:#fff;margin:16px 0;font-size:1.05rem}.isr98-attribution{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:13px}.isr98-attribution span{padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.15);font-size:.82rem;font-weight:900}.isr98-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.isr98-btn,.isr98-back,.isr98-listen{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:1px solid transparent;border-radius:999px;padding:8px 13px;font-weight:900;text-decoration:none}.isr98-back{background:#fff;color:var(--isr98-primary-dark)}.isr98-listen{margin-left:auto;background:linear-gradient(135deg,#fff8d1,#e7fff0);border-color:rgba(33,53,76,.18);color:#352d20}.isr98-listen:before{content:"🔊"}.isr98-hero-visual{padding:18px;border:1px solid rgba(255,255,255,.24);border-radius:24px;background:rgba(255,255,255,.12);box-shadow:0 22px 56px rgba(0,0,0,.22);backdrop-filter:blur(7px)}.isr98-visual-title{margin:0 0 12px;color:#fff;font-size:1rem;text-align:center}.isr98-mini-diagram{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.isr98-mini-node{display:flex;align-items:center;justify-content:center;min-height:74px;padding:10px;border-radius:14px;background:#fff;color:var(--isr98-primary-dark);font-size:.82rem;font-weight:900;text-align:center}.isr98-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px}.isr98-fact{padding:10px;border-radius:13px;background:rgba(10,25,40,.32);border:1px solid rgba(255,255,255,.18);text-align:center}.isr98-fact strong{display:block;color:#fff;font-size:1.35rem}.isr98-fact span{display:block;color:#f5fbff;font-size:.72rem;font-weight:800;line-height:1.25}.isr98-nav{position:sticky;top:calc(var(--trh-header-offset, 0px) + 96px);z-index:990;overflow:auto;background:rgba(255,253,248,.97);border-bottom:1px solid var(--isr98-line);box-shadow:0 7px 20px rgba(20,34,50,.08);backdrop-filter:blur(10px)}.isr98-nav-inner{display:flex;gap:7px;width:max-content;min-width:100%;padding:9px max(17px,calc((100vw - 1180px)/2))}.isr98-nav button{white-space:nowrap;border:1px solid var(--isr98-line);border-radius:999px;background:#fff;color:var(--isr98-primary-dark);padding:7px 10px;font-size:.76rem;font-weight:900}.isr98-nav button.is-active{background:var(--isr98-primary-dark);color:#fff}.isr98-section{scroll-margin-top:190px;padding:34px 0}.isr98-section:nth-of-type(even){background:rgba(255,255,255,.62)}.isr98-band{position:relative;padding:22px;border-radius:20px;background:var(--isr98-panel);border:1px solid var(--isr98-line);border-top:5px solid var(--isr98-accent);box-shadow:0 13px 34px rgba(20,39,58,.09);font-size:16px}.isr98-heading-row{display:flex;align-items:flex-start;gap:14px;justify-content:space-between;margin-bottom:8px}.isr98-heading-row h2{margin:0;color:var(--isr98-primary-dark);font-size:clamp(1.55rem,2.5vw,2.35rem)}.isr98-section-intro{max-width:920px;color:var(--isr98-muted)}.isr98-grid{display:grid;gap:13px}.isr98-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.isr98-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.isr98-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.isr98-card{min-height:100%;padding:16px;border:1px solid var(--isr98-line);border-radius:16px;background:linear-gradient(180deg,#fff,var(--isr98-soft));box-shadow:0 7px 18px rgba(25,45,65,.06)}.isr98-card h3,.isr98-card h4{margin:0 0 7px;color:var(--isr98-primary-dark)}.isr98-card p:last-child{margin-bottom:0}.isr98-number{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:8px;border-radius:50%;background:var(--isr98-primary);color:#fff;font-weight:900}.isr98-blueprint-shell{display:grid;grid-template-columns:330px minmax(0,1fr);gap:15px;align-items:start}.isr98-blueprint-list,.isr98-path-list{display:grid;gap:8px}.isr98-blueprint-list button,.isr98-path-list button{width:100%;border:1px solid var(--isr98-line);border-left:5px solid var(--isr98-primary);border-radius:12px;background:#fff;color:var(--isr98-ink);padding:11px;text-align:left;font-weight:900}.isr98-blueprint-list button.is-active,.isr98-path-list button.is-active{background:var(--isr98-primary-dark);color:#fff;border-color:var(--isr98-primary-dark)}.isr98-detail-panel{min-height:230px;padding:19px;border-radius:17px;background:linear-gradient(145deg,var(--isr98-soft),#fff);border:1px solid var(--isr98-line)}.isr98-detail-panel h3{margin-top:0;color:var(--isr98-primary-dark)}.isr98-structure-label{display:inline-flex;padding:5px 9px;border-radius:999px;background:var(--isr98-soft);color:var(--isr98-primary-dark);font-size:.77rem;font-weight:900;text-transform:uppercase}.isr98-practice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.isr98-practice-card{position:relative;overflow:hidden}.isr98-practice-card:before{content:"";position:absolute;right:-35px;top:-35px;width:85px;height:85px;border-radius:50%;background:color-mix(in srgb,var(--isr98-accent) 17%,transparent)}.isr98-details{display:grid;gap:10px}.isr98-details details{border:1px solid var(--isr98-line);border-radius:14px;background:#fff;overflow:hidden}.isr98-details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:12px 14px;color:var(--isr98-primary-dark);font-weight:900;cursor:pointer;background:linear-gradient(90deg,var(--isr98-soft),#fff)}.isr98-details summary::-webkit-details-marker{display:none}.isr98-details summary:before{content:"+";display:inline-grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--isr98-primary);color:#fff}.isr98-details details[open] summary:before{content:"−"}.isr98-details-body{padding:16px 18px}.isr98-details-body h4{color:var(--isr98-primary-dark)}.isr98-inline-listen{margin-left:auto;padding:5px 9px;min-height:32px;font-size:.75rem}.isr98-caution{padding:13px 15px;border-left:5px solid var(--isr98-warning);border-radius:10px;background:#fff8e4;color:#4e4329}.isr98-safeguard{border-top:4px solid var(--isr98-success)}.isr98-risk{border-top:4px solid var(--isr98-danger)}.isr98-quiz,.isr98-tool,.isr98-builder,.isr98-output{background:linear-gradient(180deg,#fff,var(--isr98-soft))}.isr98-tab-list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.isr98-tab-list button{border:1px solid var(--isr98-line);border-radius:999px;background:#fff;color:var(--isr98-primary-dark);padding:8px 11px;font-weight:900}.isr98-tab-list button[aria-selected="true"]{background:var(--isr98-primary-dark);color:#fff}.isr98-quiz-panel[hidden],.isr98-output-panel[hidden],.isr98-scenario-panel[hidden]{display:none}.isr98-question{margin:12px 0;padding:14px;border:1px solid var(--isr98-line);border-radius:13px;background:#fff}.isr98-question h3{font-size:1rem}.isr98-options{display:grid;gap:7px}.isr98-options label{display:flex;gap:9px;align-items:flex-start;padding:8px;border:1px solid var(--isr98-line);border-radius:9px;background:#fff}.isr98-feedback{min-height:1.4em;margin-top:8px;font-size:.87rem;font-weight:900}.isr98-feedback.is-correct{color:var(--isr98-success)}.isr98-feedback.is-wrong{color:var(--isr98-danger)}.isr98-score{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:10px 12px;border-radius:11px;background:var(--isr98-soft);font-weight:900}.isr98-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.isr98-actions button,.isr98-btn{border:0;border-radius:999px;background:var(--isr98-primary-dark);color:#fff;padding:9px 13px;font-weight:900}.isr98-actions button.is-secondary{background:#fff;color:var(--isr98-primary-dark);border:1px solid var(--isr98-line)}.isr98-scenario-controls{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;margin-bottom:14px}.isr98-scenario-controls label{display:grid;gap:5px;font-weight:900}.isr98-scenario-controls select{min-height:43px;border:1px solid var(--isr98-line);border-radius:10px;background:#fff;padding:8px}.isr98-scenario-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.isr98-scenario-blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.isr98-scenario-block{padding:13px;border-radius:12px;background:var(--isr98-soft);border:1px solid var(--isr98-line)}.isr98-scenario-block h4{margin:0 0 5px;color:var(--isr98-primary-dark)}.isr98-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.isr98-field{display:grid;gap:5px;font-weight:900;color:var(--isr98-primary-dark)}.isr98-field input,.isr98-field textarea,.isr98-field select{width:100%;border:1px solid var(--isr98-line);border-radius:10px;background:#fff;color:var(--isr98-ink);padding:10px}.isr98-field textarea{min-height:100px;resize:vertical}.isr98-generated{min-height:165px;white-space:pre-wrap;margin-top:13px;padding:15px;border-radius:13px;background:#17212b;color:#f7fbff;line-height:1.55;overflow:auto}.isr98-tool-note{font-size:.84rem;color:var(--isr98-muted)}.isr98-infographic-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.85fr);gap:20px;align-items:start}.isr98-takeaway{padding:20px;border-radius:18px;background:linear-gradient(135deg,var(--isr98-primary-dark),var(--isr98-primary));color:#fff}.isr98-takeaway h3{color:#fff}.isr98-infographic-frame{padding:12px;border-radius:18px;background:#fff;border:1px solid var(--isr98-line);box-shadow:0 15px 34px rgba(25,45,65,.12)}.isr98-infographic-frame img{display:block;width:100%;height:auto;border-radius:10px}.isr98-reference-list{padding-left:1.2rem}.isr98-reference-list li{margin-bottom:9px}.isr98-source-note{font-size:.85rem;color:var(--isr98-muted)}.isr98-notice{background:#fff8de;border-color:#e6c867}.isr98-footer{text-align:center;padding:24px 17px;color:#fff;background:linear-gradient(135deg,var(--isr98-primary-dark),var(--isr98-primary),var(--isr98-secondary))}.isr98-footer p{text-align:center;margin:.25rem 0}.isr98-reading{background:rgba(255,239,137,.35)!important;outline:3px solid rgba(170,122,0,.35)!important;outline-offset:4px;border-radius:6px!important;color:inherit!important}.isr98-hidden{display:none!important}
@media(max-width:1100px){.isr98-hero-grid{grid-template-columns:1fr}.isr98-hero-visual{max-width:760px}.isr98-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.isr98-practice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.isr98-nav{top:124px}}
@media(max-width:820px){.isr98-wrap{width:min(100% - 24px,1180px)}.isr98-hero-grid{padding:34px 0 28px}.isr98-blueprint-shell,.isr98-infographic-layout{grid-template-columns:1fr}.isr98-grid-3,.isr98-grid-2,.isr98-practice-grid,.isr98-form-grid,.isr98-scenario-blocks{grid-template-columns:1fr}.isr98-scenario-controls{grid-template-columns:1fr}.isr98-section{padding:25px 0}.isr98-band{padding:17px}.isr98-nav{top:146px}.isr98-heading-row{flex-direction:column}.isr98-listen{margin:0}}
@media(max-width:480px){.isr98-wrap{width:min(100% - 18px,1180px)}.isr98-hero h1{font-size:2.05rem}.isr98-purpose{font-size:.94rem}.isr98-mini-diagram,.isr98-facts,.isr98-grid-4{grid-template-columns:1fr}.isr98-hero-visual{padding:12px}.isr98-band{padding:14px;border-radius:15px}.isr98-details-body{padding:13px}.isr98-nav{top:178px}.isr98-model-page p{text-align:left}.isr98-scenario-head{flex-direction:column}.isr98-tab-list{display:grid;grid-template-columns:1fr 1fr}.isr98-tab-list button{white-space:normal}}

/* Retained ISR98 foundation styles for Models ISR-002 to ISR-099 */
.isr98-model-page .isr98-nav{display:none!important}
.isr98-model-page .isr98-hero-grid{grid-template-columns:minmax(0,1.42fr) minmax(350px,.95fr);gap:22px;padding:24px 0;align-items:stretch}
.isr98-model-page .isr98-hero h1{margin:.35rem 0 .55rem;line-height:1.06}
.isr98-model-page .isr98-purpose{max-width:790px;margin:.45rem 0 .75rem;font-size:.96rem;line-height:1.55}
.isr98-model-page .isr98-attribution{margin-top:8px}
.isr98-model-page .isr98-hero-visual{display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:16px}
.isr98-model-page .isr98-visual-title{margin:0 0 10px}
.isr98-model-page .isr98-mini-diagram{gap:7px}
.isr98-model-page .isr98-mini-node{padding:8px 9px;line-height:1.25}
.isr98-model-page .isr98-facts{margin-top:10px}
.isr98-model-page .isr98-section{scroll-margin-top:150px}
.isr98-model-page .isr98-scenario-navigation{display:grid;gap:12px;margin:15px 0 18px;padding:14px;border:1px solid var(--isr98-line);border-radius:16px;background:linear-gradient(180deg,#fff,var(--isr98-soft))}
.isr98-model-page .isr98-scenario-tab-group{display:grid;gap:7px}
.isr98-model-page .isr98-scenario-tab-label{color:var(--isr98-primary-dark);font-size:.82rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}
.isr98-model-page .isr98-domain-tab-list,.isr98-model-page .isr98-scenario-tab-list{margin:0}
.isr98-model-page .isr98-domain-tab-list button{border-radius:11px;flex:1 1 230px;white-space:normal;line-height:1.25}
.isr98-model-page .isr98-scenario-tab-list button{min-width:130px}
.isr98-model-page .isr98-options label{transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}
.isr98-model-page .isr98-options label.is-selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--isr98-primary) 22%,transparent)}
.isr98-model-page .isr98-options label.is-correct-answer{border-color:var(--isr98-success);background:color-mix(in srgb,var(--isr98-success) 10%,#fff)}
.isr98-model-page .isr98-options label.is-wrong-answer{border-color:var(--isr98-danger);background:color-mix(in srgb,var(--isr98-danger) 9%,#fff)}
.isr98-model-page .isr98-question .isr98-feedback{padding-top:2px}
.isr98-model-page .isr98-infographic-layout{display:block}
.isr98-model-page .isr98-takeaway{max-width:1165px;margin:0 auto 18px}
.isr98-model-page .isr98-infographic-frame{width:100%;max-width:1165px;margin:0 auto;padding:14px}
.isr98-model-page .isr98-infographic-frame img{display:block;width:100%;max-width:1165px;height:auto;margin:0 auto}
.isr98-model-page .isr98-infographic-frame figcaption{text-align:center;margin-top:9px;color:var(--isr98-muted);font-size:.86rem}
@media(max-width:1100px){.isr98-model-page .isr98-hero-grid{grid-template-columns:1fr;gap:15px}.isr98-model-page .isr98-hero-visual{min-height:0;max-width:none}.isr98-model-page .isr98-purpose{max-width:none}}
@media(max-width:820px){.isr98-model-page .isr98-hero-grid{padding:20px 0}.isr98-model-page .isr98-domain-tab-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.isr98-model-page .isr98-domain-tab-list button{width:100%}}
@media(max-width:480px){.isr98-model-page .isr98-hero-grid{padding:17px 0}.isr98-model-page .isr98-hero-visual{padding:11px}.isr98-model-page .isr98-domain-tab-list{grid-template-columns:1fr}.isr98-model-page .isr98-scenario-tab-list{grid-template-columns:1fr 1fr}.isr98-model-page .isr98-infographic-frame{padding:8px}}

/* Creative ten-point Key Takeaway design */
.isr98-key-takeaway-section .isr98-band{overflow:hidden;background:linear-gradient(145deg,var(--isr98-paper),var(--isr98-soft));border-top:7px solid var(--isr98-accent)}
.isr98-takeaway-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;counter-reset:isr98takeaway}
.isr98-takeaway-card{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr);gap:13px;align-items:start;min-height:150px;padding:18px;border:1px solid color-mix(in srgb,var(--isr98-line) 82%,transparent);border-radius:18px;background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--isr98-soft) 70%,#fff));box-shadow:0 12px 30px rgba(24,34,44,.08);overflow:hidden}
.isr98-takeaway-card:after{content:"";position:absolute;right:-34px;bottom:-34px;width:96px;height:96px;border-radius:50%;background:color-mix(in srgb,var(--isr98-accent) 15%,transparent)}
.isr98-takeaway-card:nth-child(4n+2){border-top:4px solid var(--isr98-secondary)}
.isr98-takeaway-card:nth-child(4n+3){border-top:4px solid var(--isr98-accent)}
.isr98-takeaway-card:nth-child(4n+4){border-top:4px solid var(--isr98-success)}
.isr98-takeaway-card:nth-child(4n+1){border-top:4px solid var(--isr98-primary)}
.isr98-takeaway-number{position:relative;z-index:1;display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:linear-gradient(145deg,var(--isr98-primary-dark),var(--isr98-primary));color:#fff;font-size:1.05rem;font-weight:950;letter-spacing:.05em;box-shadow:0 9px 22px color-mix(in srgb,var(--isr98-primary) 30%,transparent)}
.isr98-takeaway-card h3{position:relative;z-index:1;margin:1px 0 6px;color:var(--isr98-primary-dark);font-size:1rem;line-height:1.25}
.isr98-takeaway-card p{position:relative;z-index:1;margin:0;color:var(--isr98-ink);font-size:.9rem;line-height:1.55;text-align:left}
.isr98-infographic-download-zone{margin-top:28px;padding:22px;border-radius:20px;background:linear-gradient(145deg,color-mix(in srgb,var(--isr98-primary-dark) 96%,#000),var(--isr98-primary));box-shadow:0 18px 44px color-mix(in srgb,var(--isr98-primary-dark) 24%,transparent)}
.isr98-infographic-heading{max-width:820px;margin:0 auto 16px;text-align:center;color:#fff}
.isr98-download-kicker{display:inline-flex;padding:6px 11px;border-radius:999px;background:var(--isr98-accent);color:#17212b;font-size:.76rem;font-weight:950;letter-spacing:.05em;text-transform:uppercase}
.isr98-infographic-heading h3{margin:10px 0 5px;color:#fff;font-size:clamp(1.25rem,2.2vw,1.9rem)}
.isr98-infographic-heading p{margin:0;color:#fff;text-align:center}
.isr98-infographic-actions{display:flex;justify-content:center;margin-top:16px}
.isr98-download-btn{min-height:46px;padding:10px 18px;background:var(--isr98-accent)!important;color:#17212b!important;box-shadow:0 10px 24px rgba(0,0,0,.2)}
@media(max-width:760px){.isr98-takeaway-grid{grid-template-columns:1fr}.isr98-takeaway-card{grid-template-columns:46px minmax(0,1fr);padding:15px}.isr98-takeaway-number{width:42px;height:42px;border-radius:13px}.isr98-infographic-download-zone{padding:14px}}


/* ISR Version 6 amendment — flexible downloadable image area for ISR-002 to ISR-099 */
.isr98-infographic-download-zone{margin-top:24px;padding:16px;border-radius:16px;background:linear-gradient(145deg,color-mix(in srgb,var(--isr98-primary-dark) 96%,#000),var(--isr98-primary));box-shadow:0 14px 34px color-mix(in srgb,var(--isr98-primary-dark) 20%,transparent)}
.isr98-downloadable-image-content[hidden],.isr98-no-downloadable-image[hidden]{display:none!important}
.isr98-no-downloadable-image{width:max-content;max-width:100%;margin:0 auto;padding:7px 11px;border:1px solid color-mix(in srgb,var(--isr98-line) 70%,transparent);border-radius:999px;background:rgba(255,255,255,.94);color:var(--isr98-muted);font-size:.78rem;font-weight:850;line-height:1.25;text-align:center;box-shadow:0 6px 16px rgba(0,0,0,.12)}
.isr98-infographic-heading{max-width:720px;margin:0 auto 12px}
.isr98-infographic-heading p{font-size:.86rem;line-height:1.45}
.isr98-a5-frame{display:flex;flex-direction:column;align-items:center;width:fit-content;max-width:100%;height:auto;aspect-ratio:auto;margin:14px auto 0;padding:9px;border-radius:13px;background:#fff;overflow:visible}
.isr98-a5-frame.is-portrait{width:min(100%,559px)}
.isr98-a5-frame.is-landscape{width:min(100%,794px)}
.isr98-a5-frame img{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:7px;background:#fff}
.isr98-a5-frame.is-portrait img{max-height:794px!important}
.isr98-a5-frame.is-landscape img{max-height:559px!important}
.isr98-a5-frame figcaption{width:100%;padding:7px 3px 0;font-size:.75rem;line-height:1.35}
.isr98-infographic-actions{margin-top:12px}
.isr98-download-btn{min-height:40px;padding:8px 14px;font-size:.86rem}
@media(max-width:760px){.isr98-infographic-download-zone{padding:11px}.isr98-a5-frame{padding:6px}.isr98-infographic-heading h3{font-size:1.16rem}}
