:where(.tekstkolonner-block){position:relative;border-radius:.75rem;background-color:var(--theme-colors-primary-DEFAULT);padding:3.125rem 1.9375rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}:where(.tekstkolonner-block) .tekstkolonner__header{z-index:1;margin-bottom:1.125rem}@media(min-width:48rem){:where(.tekstkolonner-block) .tekstkolonner__header{margin-bottom:2.625rem}}:where(.tekstkolonner-block) .tekstkolonner__headline{font-family:var(--theme-typography-heading-h2-font-family);font-weight:var(--theme-typography-heading-h2-font-weight);font-size:var(--theme-typography-heading-h2-font-size);line-height:var(--theme-typography-heading-h2-line-height);letter-spacing:var(--theme-typography-heading-h2-letter-spacing)}:where(.tekstkolonner-block) .tekstkolonner__content{z-index:1;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2.375rem}@media(min-width:48rem){:where(.tekstkolonner-block) .tekstkolonner__content{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.25rem;column-gap:1.25rem}}:where(.tekstkolonner-block) .tekstkolonner__text{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));font-family:var(--theme-typography-body-p-font-family);font-weight:var(--theme-typography-body-p-font-weight);font-size:var(--theme-typography-body-p-font-size);line-height:var(--theme-typography-body-p-line-height);letter-spacing:var(--theme-typography-body-p-letter-spacing)}:where(.tekstkolonner-block) .tekstkolonner__text a,:where(.tekstkolonner-block) .tekstkolonner__text button{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));text-decoration-line:underline}:where(.tekstkolonner-block) .tekstkolonner__blocks-wrapper{--theme-spacing-betweenBlocks:1.875rem;--theme-spacing-beforeBlocks:0;--theme-spacing-afterBlocks:0}@media(min-width:48rem){:where(.tekstkolonner-block) .tekstkolonner__blocks-wrapper{padding-left:1rem}}@media(min-width:75rem){:where(.tekstkolonner-block) .tekstkolonner__blocks-wrapper{padding-left:7.25rem}}:where(.tekstkolonner-block) .tekstkolonner__bg-logo-container{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden}:where(.tekstkolonner-block) .tekstkolonner__bg-logo{position:absolute;right:-4rem;top:0;width:45.5625rem;height:42.79619rem;-webkit-user-select:none;user-select:none;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));opacity:.05}@media(min-width:48rem){:where(.tekstkolonner-block){padding:5rem 3.62rem}}
