.noah-davis-digital-marketer-hero{padding:var(--spacing-hero-top) 0 var(--spacing-hero-bottom) 0;background:var(--color-background);min-height:var(--min-height-hero)}.noah-davis-digital-marketer-hero-container{max-width:var(--max-width-container);width:100%;margin:0 auto;padding:0 var(--spacing-container);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-gap-hero)}.noah-davis-digital-marketer-hero-content{flex:1;max-width:var(--max-width-hero-content)}.noah-davis-digital-marketer-hero-title{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--text-hero-title);line-height:var(--line-height-hero-title);color:var(--color-text-primary);margin:0 0 var(--spacing-margin-title) 0;display:flex;flex-direction:column}.noah-davis-digital-marketer-hero-title-line{display:block}.noah-davis-digital-marketer-hero-description{font-family:var(--font-primary);font-weight:var(--font-weight-normal);font-size:var(--text-base);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0 0 var(--spacing-margin-description) 0;max-width:var(--max-width-hero-description)}.noah-davis-digital-marketer-hero-button{background:var(--color-primary);color:var(--color-selection-text);padding:0;border:none;border-radius:var(--border-radius-sm);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:var(--text-xl);width:var(--width-hero-button);height:var(--height-hero-button);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.noah-davis-digital-marketer-hero-button:hover{background:var(--color-primary-700)}.noah-davis-digital-marketer-hero-image{flex-shrink:0;position:relative}.noah-davis-digital-marketer-hero-img{width:var(--width-hero-image);height:var(--height-hero-image);border-radius:var(--border-radius-full);object-fit:cover;display:block}@media (max-width:768px){.noah-davis-digital-marketer-hero{padding:var(--spacing-hero-top-mobile) 0 var(--spacing-hero-bottom-mobile) 0}.noah-davis-digital-marketer-hero-container{flex-direction:column;padding:0 var(--spacing-container-mobile);gap:var(--spacing-gap-hero-mobile)}.noah-davis-digital-marketer-hero-content{max-width:100%;text-align:center}.noah-davis-digital-marketer-hero-title{font-size:var(--text-hero-title-mobile);line-height:var(--line-height-hero-title-mobile);text-align:left}.noah-davis-digital-marketer-hero-description{text-align:left}.noah-davis-digital-marketer-hero-button{margin:0 auto}.noah-davis-digital-marketer-hero-img{width:var(--width-hero-image-mobile);height:var(--height-hero-image-mobile)}}