/* Original Instagram avatar, unaltered; readable companion wordmark for small screens. */
.clean-site-page .clean-wordmark{gap:10px;flex-shrink:0;letter-spacing:-.8px}
.clean-site-page .clean-brand-logo{width:54px;height:54px;object-fit:contain;border-radius:50%;flex:0 0 54px;box-shadow:0 0 0 1px #b39b6133}
.clean-site-page .clean-brand-name{font:400 27px/1.1 Georgia,serif;white-space:nowrap}
.clean-site-page .clean-brand-name small{font:600 7px/1.5 Manrope,sans-serif;letter-spacing:1.4px;margin-top:5px;display:block}
.clean-site-page .clean-header-inner{gap:24px}
@media(min-width:1101px){.clean-site-page .clean-main-nav{gap:20px}.clean-site-page .clean-main-nav a{font-size:12px}.clean-site-page .clean-header-cta{font-size:11px;padding:13px 18px}}
@media(max-width:1100px){.clean-site-page .clean-header-inner{gap:15px}.clean-site-page .clean-brand-name{font-size:23px}.clean-site-page .clean-brand-logo{width:46px;height:46px;flex-basis:46px}}
@media(max-width:767px){.clean-site-page .clean-header-inner{padding:12px 16px;gap:10px}.clean-site-page .clean-wordmark{gap:8px}.clean-site-page .clean-brand-logo{width:42px;height:42px;flex-basis:42px}.clean-site-page .clean-brand-name{font-size:23px;letter-spacing:-.6px}.clean-site-page .clean-brand-name small{font-size:6px;letter-spacing:.8px;margin-top:4px}.clean-site-page .clean-footer-brand .clean-brand-logo{width:54px;height:54px;flex-basis:54px}.clean-site-page .clean-footer-brand .clean-brand-name{font-size:28px}}
@media(max-width:359px){.clean-site-page .clean-header-inner{padding-left:12px;padding-right:12px;gap:8px}.clean-site-page .clean-brand-logo{width:34px;height:34px;flex-basis:34px}.clean-site-page .clean-brand-name{font-size:20px}.clean-site-page .clean-brand-name small{font-size:5px;letter-spacing:.6px}.clean-site-page .clean-wordmark{gap:6px}.clean-site-page .clean-languages{padding:5px}}
