/* Incremental layout repairs, limited to the six continued pages. */
.editorial-gold-theme [hidden]{display:none!important}
.editorial-gold-theme :is(img,video){max-width:100%;height:auto}
.editorial-gold-theme video{display:block;width:100%;aspect-ratio:16/9;background:#161310;object-fit:contain}
.editorial-gold-theme :is(.stage2-about-portrait img,.stage2-case-hero-image,.stage2-case-image,.stage2-module-preview,.stage2-learning-hero-image,.qa-document-visual img,.qa-role-visual img){height:revert-layer}
.editorial-gold-theme .stage2-about-portrait img{height:100%}
.editorial-gold-theme .stage2-case-hero-image{height:215px}
.editorial-gold-theme .stage2-learning-hero-image{height:240px}
.editorial-gold-theme .stage2-module-preview{height:185px}
.editorial-gold-theme .case-tile .stage2-case-image{height:280px}
.editorial-gold-theme .case-feature .stage2-case-image{height:390px}
.editorial-gold-theme .stage2-ai-product-visual img{height:170px}
.editorial-gold-theme .qa-document-visual img,.editorial-gold-theme .qa-role-visual img{height:100%}
.editorial-gold-theme .tile-bottom{align-items:center!important;flex-wrap:wrap}
.editorial-gold-theme .tile-tags{text-align:left!important}
.editorial-gold-theme .ai-infographic-hint{position:static!important;margin-top:18px;display:flex;align-items:center;justify-content:space-between}
.editorial-gold-theme .about-v2-concept-decision{gap:9px;flex-wrap:wrap}
.editorial-gold-theme .about-v2-concept-decision strong{white-space:normal!important}
.editorial-gold-theme .about-v2-concept-rail>div{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}
.editorial-gold-theme .resume-role-top{gap:10px;flex-wrap:wrap}
.editorial-gold-theme .resume-role-label{line-height:1.5}
.editorial-gold-theme .resume-ending-actions{display:flex;justify-content:center;align-items:stretch}
.editorial-gold-theme .resume-ending-actions a{display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:9px}
.editorial-gold-theme :is(.about-v2-concept-card-pill,.about-v2-concept-status){white-space:normal}
.editorial-gold-theme .ai-info-core{position:relative;flex:none}
.editorial-gold-theme .ai-info-flow{width:100%;min-width:0}
.editorial-gold-theme .ai-info-flow span{display:inline-flex;align-items:center;justify-content:center;text-align:center}
.editorial-gold-theme .contact-link{min-height:75px}
.editorial-gold-theme .ai-evidence-note{padding-block:35px;line-height:1.8;font-size:13px}
.editorial-gold-theme .stage2-case-image-caption{display:block;color:#e5d0ac;font:500 10px/1.5 var(--sans);padding:0 20px 18px;text-align:center}
.editorial-gold-theme .case-tile .tile-visual .stage2-case-image-caption{display:block!important}
@media(max-width:1000px){.editorial-gold-theme .resume-role-content{grid-template-columns:minmax(0,1fr)!important}.editorial-gold-theme .qa-role-visual{display:none!important}.editorial-gold-theme .qa-document-card{grid-template-columns:1fr!important}.editorial-gold-theme .qa-document-visual{display:none!important}.editorial-gold-theme .qa-document-copy{padding:28px!important}}
@media(max-width:800px){.editorial-gold-theme .resume-skill-grid{grid-template-columns:1fr!important}.editorial-gold-theme .resume-download-grid{grid-template-columns:1fr!important}.editorial-gold-theme .resume-skill{min-height:0!important}.editorial-gold-theme .qa-workspace-visual{grid-template-columns:1fr!important;padding:28px!important}.editorial-gold-theme .qa-workspace-screen{margin:0 auto!important}.editorial-gold-theme .resume-education-grid{grid-template-columns:1fr!important}.editorial-gold-theme .ai-card-grid{grid-template-columns:1fr!important}}
@media(max-width:600px){.editorial-gold-theme .resume-role{grid-template-columns:1fr!important;padding:23px!important}.editorial-gold-theme .resume-role-time{flex-direction:row!important;align-items:center;border-right:0;border-bottom:1px solid #cbb18a;padding:0 0 15px;gap:14px!important}.editorial-gold-theme .resume-role-num{width:35px;height:35px}.editorial-gold-theme .ai-info-flow{gap:5px!important;flex-wrap:wrap}.editorial-gold-theme .ai-info-flow span{font-size:11px!important;padding:9px!important}.editorial-gold-theme .case-filters .search-wrap,.editorial-gold-theme .case-filters input{width:100%;min-width:0}.editorial-gold-theme .about-v2-concept-top{gap:8px}.editorial-gold-theme .about-v2-concept-card-top{flex-wrap:wrap}.editorial-gold-theme .resume-hero-actions{align-items:stretch;flex-direction:column;gap:22px}.editorial-gold-theme .resume-minor{align-self:flex-start}.editorial-gold-theme .ai-method-grid{grid-template-columns:1fr!important}.editorial-gold-theme .ai-method-grid>div{min-height:0}.editorial-gold-theme .ai-workflow{grid-template-columns:1fr!important}.editorial-gold-theme .stage2-learning-hero-image{height:180px}.editorial-gold-theme .case-feature .stage2-case-image{height:270px}.editorial-gold-theme .case-tile .stage2-case-image{height:240px}.editorial-gold-theme .stage2-ai-product-visual img{height:140px}}
.editorial-gold-theme .site-header .main-nav a.nav-cta{color:#171411!important;gap:8px!important}
.editorial-gold-theme .case-tile .stage2-case-image{margin:0!important;padding:24px!important;display:flex!important;align-items:center;justify-content:center;width:100%}
.editorial-gold-theme .case-tile .stage2-case-image img{width:100%;height:100%;object-fit:contain;display:block}
.editorial-gold-theme .stage2-module-preview{margin:0 0 18px;padding:12px;display:flex;align-items:center;justify-content:center}
.editorial-gold-theme .stage2-module-preview img{width:100%;height:100%;object-fit:contain;display:block}
.editorial-gold-theme .stage2-case-hero-image{margin:0 0 20px}.editorial-gold-theme .stage2-case-hero-image img{width:100%;height:100%;object-fit:contain}
.editorial-gold-theme .ai-metric{background:#292219!important;border-color:#79603b!important}.editorial-gold-theme .ai-metric p{color:#e1d3bc!important}
.editorial-gold-theme .ai-method-grid article{background:#f0e5d2!important;border-color:#c4ac83!important;border-radius:3px!important}.editorial-gold-theme .ai-method-grid article span{color:#85612e!important}
.editorial-gold-theme .approach-step-top{background:#3c3022!important;border-color:#987e51!important}.editorial-gold-theme .approach-step-top h3{color:#f5ead7!important}
.editorial-gold-theme .ai-info-steps{background:#3a2f21!important;padding:14px!important}.editorial-gold-theme .ai-info-steps>div{padding:6px 10px;border-radius:4px}.editorial-gold-theme .ai-info-steps b{background:#cfad70!important;color:#2c2112!important}
/* Static judgment diagram: a different symbol for each decision stage. */
.editorial-gold-theme .ai-method-grid article::before{content:'◎';display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#cfad70;color:#2a1e12;font:24px/1 Georgia,serif;margin-bottom:20px}
.editorial-gold-theme .ai-method-grid article:nth-child(2)::before{content:'◇';background:#e4cd9f}
.editorial-gold-theme .ai-method-grid article:nth-child(3)::before{content:'✓';background:#d5be91}
.editorial-gold-theme .ai-method-grid article:nth-child(4)::before{content:'↻';background:#c6a267}
.editorial-gold-theme .about-v2-personal .about-v2-personal-arttext em{color:#342515!important}
.editorial-gold-theme .learning-design-visual{box-shadow:17px 18px 0 -8px #a9874f!important}
.editorial-gold-theme .learning-design-visual .design-visual-heading span,.editorial-gold-theme .learning-design-visual .design-visual-line>span,.editorial-gold-theme .learning-design-visual .design-visual-line i{color:#85612e!important}
.editorial-gold-theme .learning-design-visual .design-visual-line{border-color:#cdb895!important}
