@media not (max-width:48rem){.theme-header{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}}.theme-header__wrapper{padding:4rem 0 var(--spacing-4);margin:var(--spacing-6) auto}@media not (max-width:48rem){.theme-header__wrapper{padding:var(--spacing-12) var(--spacing-8) 0}}@media not (max-width:64rem){.theme-header__wrapper{padding:var(--spacing-2) var(--spacing-8)}}.theme-header__content{padding:var(--spacing-4) var(--spacing-4) 0;background-color:var(--color-primary-700);position:relative}@media (max-width:48rem){.theme-header__content{border-bottom:none;margin-bottom:0;padding-bottom:0}}@media not (max-width:48rem){.theme-header__content{padding:var(--spacing-4) var(--spacing-4) 6rem;border-radius:var(--border-radius-md);margin:var(--spacing-4) calc(var(--spacing-4)*-1) 0}}@media not (max-width:64rem){.theme-header__content{padding:var(--spacing-12) var(--spacing-8) 10rem;margin:var(--spacing-12) calc(var(--spacing-8)*-1)}}.theme-header__blob{border-top-right-radius:var(--border-radius-md);color:var(--color-neutral-a20);transform-origin:100% 0;position:absolute;top:0;right:0}@media (max-width:48rem){.theme-header__blob{display:none}}@media not (max-width:64rem){.theme-header__blob{transform:scale(1.3)}}.theme-header__visual{max-width:var(--container-max-width-xl);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex}@media not (max-width:64rem){.theme-header__visual{gap:var(--spacing-10);flex-direction:row;align-items:flex-end}.theme-header__visual--right{flex-direction:row-reverse}}.theme-header__image{width:100%;transform:translateY(calc(var(--spacing-12) * -1));margin-bottom:calc(var(--spacing-12)*-1);align-self:flex-start;overflow:hidden}.theme-header__image img{border-radius:var(--border-radius-md)}@media not (max-width:48rem){.theme-header__image{transform:translateY(calc(var(--spacing-20) * -1));margin-bottom:calc(var(--spacing-20)*-1)}}@media not (max-width:64rem){.theme-header__image{flex:50%;max-width:50%}}.theme-header__text-content{flex-direction:column;display:flex}@media (max-width:48rem){.theme-header__text-content{overflow:visible}}@media not (max-width:48rem){.theme-header__text-content{padding:var(--spacing-4) var(--spacing-6);gap:var(--spacing-6)}}@media not (max-width:64rem){.theme-header__text-content{max-width:50%;padding:0 0 var(--spacing-5);flex:50%}}.theme-header__text{padding:var(--spacing-4) 0 0;z-index:1;gap:var(--spacing-4);color:var(--color-neutral-white);flex-direction:column;display:flex;position:relative}@media (max-width:75rem){.theme-header__title{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}}@media (max-width:48rem){.theme-header__title{font-size:var(--font-size-h2);line-height:var(--line-height-h2);padding-bottom:2px;overflow:visible}.theme-header__intro{font-size:var(--font-size-copy-xsmall)}}.theme-header__products{z-index:1;gap:var(--spacing-4);padding:0 var(--spacing-4) var(--spacing-6);max-width:var(--container-max-width-xl);background-color:var(--color-primary-700);flex-direction:column;margin:0 auto;display:flex;position:relative}@media (max-width:48rem){.theme-header__products{padding-top:var(--spacing-6);padding-bottom:var(--spacing-4);border-top:none;margin-top:-1px}}@media not (max-width:48rem){.theme-header__products{gap:var(--spacing-4);background-color:#0000;margin-top:-6rem;padding:0;display:flex}}@media not (max-width:64rem){.theme-header__products{margin-top:-10rem}}
