/* Secondary page alignment. The canonical homepage/Planning Collection styles are authoritative. */
body.mic-work,body.mic-about{background:#fdfbf7;color:#282820}
body.mic-work .site-header,body.mic-about .site-header{background:#fdfbf7}
body.mic-work .site-header .site-brand,body.mic-about .site-header .site-brand{font:400 clamp(19px,2vw,25px)/1.2 'Italiana',Georgia,serif!important;letter-spacing:.025em!important;text-transform:none!important;color:#282820!important}
body.mic-work .site-header .site-brand span,body.mic-about .site-header .site-brand span{color:#806b40!important}
body.mic-work .site-header .site-menu summary,body.mic-about .site-header .site-menu summary{font:500 14px/1.5 'Montserrat',Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important}
body.mic-work .site-header .site-menu nav a,body.mic-about .site-header .site-menu nav a{font:500 16px/1.5 'Montserrat',Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important}
body.mic-work .site-header .site-desktop a,body.mic-about .site-header .site-desktop a{font:500 14px/1.5 'Montserrat',Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important}
body.mic-work .mc-main{max-width:1160px;margin:auto;padding:32px 22px 70px;font:400 16px/1.65 'Montserrat',Arial,sans-serif;color:#282820}
body.mic-work .mc-main h1,body.mic-work .mc-main h2{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;letter-spacing:-.025em;line-height:1.06;text-transform:none;color:#282820}
body.mic-work .mc-main h1{font-size:clamp(42px,7vw,76px);margin:10px 0 18px}
body.mic-work .mc-main h2{font-size:clamp(34px,5vw,52px);margin:10px 0 18px}
body.mic-work .mc-main p{font:400 17px/1.65 'Montserrat',Arial,sans-serif;color:#605c52}
body.mic-work .mc-main .eyebrow{font:600 12px/1.5 'Montserrat',Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#806b40}
body.mic-work .mc-main .service{border-color:#ded8ca}
body.mic-work .mc-main .btn{font:600 15px/1.4 'Montserrat',Arial,sans-serif;letter-spacing:0;text-transform:none;border-radius:3px;background:#282820;border:1px solid #282820;color:#fff;padding:14px 22px;min-height:50px}
body.mic-work .mc-main .preview video{max-width:100%}
body.mic-about h1,body.mic-about h2.display{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;letter-spacing:-.025em;line-height:1.06;text-transform:none;color:#282820}
body.mic-about .story p,body.mic-about .shop p,body.mic-about .lead{font:400 17px/1.65 'Montserrat',Arial,sans-serif;color:#605c52}
body.mic-about .story,body.mic-about .shop{background:#fdfbf7}
body.mic-intake{background:#fdfbf7;color:#282820;font-family:'Montserrat',Arial,sans-serif}
body.mic-intake header .brand{font:400 clamp(19px,2vw,25px)/1.2 'Italiana',Georgia,serif!important;letter-spacing:.025em!important;text-transform:none!important}
body.mic-intake header .brand span{color:#806b40}
body.mic-intake h1,body.mic-intake h2{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;letter-spacing:-.025em}
@media(min-width:760px){body.mic-work .mc-main{padding:60px 40px 90px}}
@media(max-width:650px){body.mic-work .mc-main .service{grid-template-columns:1fr}}
