.regenboog{--paper:#fff7f4;--ink:#39233f;--accent:#773659;--line:#d9c5d4;--lime:#ffc0a2}.regenboog .mv-opening h1>span{background:#ffc0a2}.regenboog .mv-topics{background:#39233f;color:#fff7f4}.regenboog .mv-topics nav a{border-color:#795b7e}.regenboog .type-cover{background:#e9dcf0;color:#39233f}.regenboog .cover-1,.regenboog .cover-4{background:#f6d9ca}.regenboog .cover-2,.regenboog .cover-5{background:#e4ddf4}.regenboog .meta{color:#773659}.regenboog .meta span{color:#6d526d}.regenboog .sample-note{background:#eee3f1}.regenboog .footer{background:#39233f}.regenboog a:focus-visible,.regenboog input:focus-visible,.regenboog button:focus-visible{outline:3px solid #a64a62;outline-offset:4px}.regenboog .footer a:focus-visible,.regenboog .mv-topics a:focus-visible{outline-color:#ffc0a2}.regenboog .wordmark{max-width:none;font-size:32px}.regenboog .mv-opening{padding-block:24px}.regenboog .mv-opening h1{font-size:clamp(48px,6vw,84px);margin:22px 0}.regenboog .prose img{max-width:100%;height:auto}.regenboog .prose iframe,.regenboog .prose input,.regenboog .prose textarea{max-width:100%}.regenboog .prose table{display:block;max-width:100%;overflow-x:auto}.regenboog .mv-photo>.type-cover{position:static;min-height:180px}.regenboog .mv-feature-0 .mv-photo>.type-cover{min-height:435px}.regenboog .mv-photo>.type-cover strong{display:block}.regenboog .pagination{flex-wrap:wrap}.regenboog .reading>h1{overflow-wrap:anywhere}@media(max-width:540px){.regenboog .wordmark{font-size:27px}.regenboog .mv-opening h1{font-size:51px}.regenboog .mv-feature-0 .mv-photo>.type-cover{min-height:290px}.regenboog .mv-feature:not(.mv-feature-0) .mv-photo>.type-cover{display:flex;min-height:125px}.regenboog .mv-feature:not(.mv-feature-0) .type-cover strong{display:none}}