[hidden]{display:none!important}
[data-field],.rich-body,.card-meta,.card h2,.writing blockquote{white-space:pre-wrap;overflow-wrap:anywhere}
.brand [data-field="brand"]{font:inherit;color:inherit;margin:0;vertical-align:baseline;letter-spacing:inherit}
.brand [data-field="brandSymbol"]{font-size:25px;letter-spacing:0}
.contact [data-field="contact"]{font:inherit;color:inherit;margin:0}
.archive-label [data-field="archive"]{font:inherit;color:inherit;margin:0}
.intro-paragraph{font-size:15px;line-height:1.85;margin:13px 0 20px}
[data-field] p,[data-field] div,.card h2 p,.card-meta p{margin:0}
.intro-main{min-width:0}h1{max-width:100%}
h1 [data-field="title"][style*="color:"] em:not([style*="color:"]){color:inherit}
h1 [data-field="title"][style*="font-family:"] em:not([style*="font-family:"]){font-family:inherit}
h1 [data-field="title"][style*="font-style:"] em:not([style*="font-style:"]){font-style:inherit}
.card-button{height:100%}.card-title-row{gap:10px;align-items:start}
#gallery{height:370px;overflow:auto;align-content:start;padding-bottom:12px}
.card{min-height:310px}.writing{overflow:auto}.writing blockquote p{margin:0}
.rich-body{line-height:1.8}.rich-body p{margin:0 0 1em}.rich-body a{color:var(--blue);text-decoration:underline}
.video-frame{width:100%;height:400px;border:0}.vertical-video{height:540px}.original-link{display:inline-block;margin-top:18px;color:var(--blue);text-decoration:underline}
.detail-image img{width:100%;height:auto}.detail-category{font-size:13px;color:var(--muted);margin-bottom:20px}
.empty-gallery{grid-column:1/-1;align-self:center;text-align:center;padding:70px 20px;color:var(--muted)}.media-error{display:grid;place-items:center;height:100%;color:var(--blue);font-size:14px}
@media(max-width:600px){.intro-paragraph{font-size:13px;margin:0;line-height:1.6}#gallery{height:380px}.video-frame{height:230px}.vertical-video{height:480px}.title-star{right:-28px}.brand{font-size:39px}}
