/* Keep contact details at their previously enlarged size; raise supporting copy. */
.lead{font-size:22px;line-height:1.8}.intro-strip p{font-size:18px}.history-grid>div>p{font-size:16px;line-height:1.95}.timeline li b{font-size:18px;line-height:1.8}.timeline li p{font-size:15px;line-height:1.9}.source-note{font-size:13px;line-height:1.9}
@media(max-width:780px){.lead{font-size:19px}.intro-strip p{font-size:16px}.history-grid>div>p{font-size:15px}.timeline li b{font-size:16px}.timeline li p{font-size:14px}.source-note{font-size:12px}}
.header nav a{font-size:15px}.hero-description{font-size:17px}.button{font-size:15px}.hero-caption b{font-size:14px}.hero-caption>span{font-size:11px}.hero-controls button{width:42px;height:42px}.body-copy,.section-heading>p{font-size:16px;line-height:1.95}.about-facts small{font-size:14px}.factory figcaption{font-size:14px;line-height:1.8}.factory figcaption span{font-size:11px}.section-label{font-size:12px}.business-num{font-size:12px}.business-grid p{font-size:15px;line-height:1.9;min-height:86px}.business-grid h3{font-size:20px}.business-tags{font-size:13px;line-height:1.8}.business-video-link{font-size:14px}.process>span{font-size:12px}.process b{font-size:17px}.process p{font-size:14px}.filters button{font-size:14px;padding:12px 18px}.project-info small{font-size:13px;line-height:1.7}.project-info b{font-size:18px;line-height:1.7}.project-info>span:last-child{font-size:12px}.performance h3{font-size:17px}.performance p{font-size:14px;line-height:1.9}.history-list p{font-size:15px;line-height:1.9}.history-list li{font-size:15px}.history-note{font-size:13px;line-height:1.9}.banner-video-copy>p:not(.banner-eyebrow){font-size:15px;line-height:1.9}.banner-eyebrow{font-size:11px}.banner-topic{font-size:13px}.banner-video-links #installation-play-inline{font-size:15px}.banner-video-links button{font-size:13px}.banner-photo-heading{font-size:18px}.banner-inquiry>div>span{font-size:14px}.banner-inquiry>a{font-size:15px}.banner-inquiry p{font-size:11px}.contact-bottom .kakao-contact-note{font-size:15px}.dialog-top p{font-size:15px}.dialog-bottom p{font-size:14px}.detail-installation-intro{font-size:14px}.detail-installation-heading p{font-size:11px}.installation-choices button{font-size:14px}.installation-choices>span{font-size:13px}
.admin-dialog .admin-kicker,.login-dialog .admin-kicker{font-size:11px}.admin-dialog .admin-primary,.login-dialog .admin-primary{font-size:15px}.admin-secondary,.admin-text{font-size:13px}.storage-notice b{font-size:15px}.storage-notice p,.storage-status{font-size:13px}.field-label{font-size:15px}.field-label span{font-size:12px}.admin-input{font-size:15px}.editor-heading h3,.library-heading h3{font-size:18px}.library-heading small{font-size:12px;line-height:1.7}.upload-copy b{font-size:15px}.upload-copy small,.file-choose,.image-helper{font-size:13px}.form-message{font-size:14px;line-height:1.8}.show-hidden{font-size:13px}.admin-row-info b{font-size:15px}.admin-row-info small{font-size:12px}.admin-row-actions{flex-wrap:wrap}.admin-row-actions button{font-size:12px;padding:5px 9px}.backup-tools b{font-size:14px}.backup-tools p{font-size:12px}.category-creator>label{font-size:13px}.category-creator .admin-input{font-size:14px}.category-creator .admin-secondary{font-size:13px}.category-message{font-size:12px}.batch-heading h4{font-size:16px}.batch-list label{font-size:13px}.batch-row-fields small{font-size:12px}.upload-progress p{font-size:12px}.login-intro{font-size:15px;line-height:1.9}.login-note{font-size:13px;line-height:1.9}.login-dialog .field-label{font-size:15px}.login-dialog .admin-input{font-size:15px}
@media(max-width:1100px){.business-grid p{min-height:105px}.business-video-link{font-size:13px}.banner-video-copy>p:not(.banner-eyebrow){font-size:14px}}
@media(max-width:780px){.hero-description{font-size:15px}.button{font-size:14px}.hero-caption b{font-size:12px}.hero-caption>span:last-child{font-size:11px}.body-copy,.section-heading>p{font-size:15px;line-height:1.95}.section-label{font-size:11px}.about-facts small{font-size:13px}.factory figcaption{font-size:13px}.business-grid h3{font-size:18px}.business-grid p{font-size:15px;min-height:0}.business-tags{font-size:12px}.business-num{font-size:11px}.business-video-link{font-size:13px;line-height:1.9}.process>span{font-size:11px}.process b{font-size:15px}.process p{font-size:13px}.filters button{font-size:13px;padding:10px 13px}.project-info small{font-size:12px}.project-info b{font-size:16px}.performance h3{font-size:16px}.performance p{font-size:14px}.history-list li,.history-list p{font-size:15px}.history-note{font-size:12px}.banner-video-copy>p:not(.banner-eyebrow){font-size:14px}.banner-eyebrow{font-size:10px}.banner-topic{font-size:12px}.banner-photo-heading{font-size:16px}.banner-inquiry>div>span{font-size:13px}.banner-inquiry>a{font-size:14px}.banner-inquiry p{font-size:10px}.installation-choices button{font-size:13px}.installation-choices>span{font-size:12px}.detail-installation-intro{font-size:13px}.admin-input{font-size:16px}.field-label{font-size:14px}.storage-notice b{font-size:14px}.storage-notice p,.storage-status{font-size:12px}.admin-layout{gap:25px}.library-heading{flex-wrap:wrap}.library-heading small{font-size:12px}.admin-row-info b{font-size:14px}.admin-row-actions button{font-size:12px}.editor-heading h3,.library-heading h3{font-size:17px}.upload-copy b{font-size:14px}.upload-copy small{font-size:12px}.category-creator .admin-input{font-size:16px}.login-dialog .admin-input{font-size:16px}}
