.marketing-module__LTtlmG__shell{background-color:var(--background);flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}.marketing-module__LTtlmG__header{background-color:var(--background)}.marketing-module__LTtlmG__headerInner{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;max-width:var(--content-max);padding:var(--space-5) var(--space-8);margin:0 auto;display:flex}.marketing-module__LTtlmG__brand{letter-spacing:-.02em;color:var(--text);align-items:center;gap:.625rem;font-size:1.1875rem;font-weight:700;display:inline-flex}.marketing-module__LTtlmG__brand:hover{text-decoration:none}.marketing-module__LTtlmG__headerNav{align-items:center;gap:var(--space-2);display:flex}.marketing-module__LTtlmG__navLink{font-size:var(--text-base);color:var(--text);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-weight:500}.marketing-module__LTtlmG__navLink:hover{background-color:var(--surface-hover);text-decoration:none}.marketing-module__LTtlmG__navButton{margin-left:var(--space-2);font-size:var(--text-base);color:var(--text);padding:.5rem var(--space-4);border:1.5px solid var(--border-strong);border-radius:var(--radius-md);font-weight:600}.marketing-module__LTtlmG__navButton:hover{border-color:var(--text-subtle);text-decoration:none}@media (max-width:37.5rem){.marketing-module__LTtlmG__headerInner{padding:var(--space-4)}.marketing-module__LTtlmG__hideOnMobile{display:none}}.marketing-module__LTtlmG__main{width:100%;max-width:var(--content-max);padding:var(--space-12) var(--space-8);flex:1;margin:0 auto}@media (max-width:47.99rem){.marketing-module__LTtlmG__main{padding:var(--space-8) var(--space-4)}}.marketing-module__LTtlmG__footer{border-top:1.5px solid var(--border)}.marketing-module__LTtlmG__footerInner{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;max-width:var(--content-max);padding:var(--space-6) var(--space-8);font-size:var(--text-sm);color:var(--text-subtle);flex-wrap:wrap;margin:0 auto;display:flex}.marketing-module__LTtlmG__footerLinks{gap:var(--space-5);flex-wrap:wrap;display:flex}.marketing-module__LTtlmG__footerLinks a{color:var(--text-subtle)}.marketing-module__LTtlmG__footerLinks a:hover{color:var(--text)}@media (max-width:47.99rem){.marketing-module__LTtlmG__footerInner{padding:var(--space-6) var(--space-4)}}
