/* Small navigation and layout repairs for the existing exported support pages. */
html{scroll-padding-top:100px}.support-header>div>a:first-child{white-space:nowrap}.support-header a{min-height:44px;display:inline-flex;align-items:center}.support-header .support-apps{background:#235bcc;color:#fff;border-radius:8px;padding:0 16px;font-size:14px;font-weight:600;gap:10px;white-space:nowrap}.support-header a:focus-visible,.support-footer a:focus-visible{outline:3px solid #699aee;outline-offset:4px}.support-footer>div:first-child{box-sizing:border-box}
@media(max-width:700px){.support-header>div{padding:12px 20px!important;gap:14px!important}.support-header nav{gap:14px!important;font-size:13px!important}.support-header nav a:first-child{display:none}.support-header .support-apps{padding:0 12px}.contact-layout{grid-template-columns:minmax(0,1fr)!important;gap:36px!important;padding:48px 20px!important}.contact-layout h1{font-size:48px!important}.contact-layout>div{min-width:0}.support-footer>div:first-child{grid-template-columns:1fr!important;padding:40px 22px!important}.privacy-layout{padding-inline:22px!important}.privacy-layout>div{min-width:0}main>section:first-child{padding-inline:22px!important}main>section:first-child h1{font-size:48px!important}}

@media(max-width:700px){.contact-layout>div:nth-child(2){padding:24px!important}.contact-name-email{grid-template-columns:minmax(0,1fr)!important}}

.studio-brand{display:inline-flex;align-items:center;flex-shrink:0;min-height:44px}.studio-brand img{display:block;width:184px;height:auto;max-width:100%}.support-footer .studio-brand img{width:208px}
@media(max-width:700px){.support-header .studio-brand img{width:128px}}
