:root{--background:#fff;--foreground:#18181b}html,body{max-width:100vw;margin:0;padding:0;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-body),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:522}a{color:inherit;text-decoration:none}
[data-client=ulrikeweiss]{--background:#e4e6e8;--foreground:#18181b;--color-primary-base:#7c7b7c;--color-primary-dark:#18181b;--color-primary-light:#dfdedc;--color-primary-translucent:#7c7b7c80;--color-accent-base:#df5637;--color-accent-dark:#a9452f;--color-accent-light:#dfb9af;--color-accent-translucent:#df563740;--ulrikeweiss-text:#18181b;color:var(--ulrikeweiss-text);font-size:1.25rem;font-weight:300}[data-client=ulrikeweiss] h1,[data-client=ulrikeweiss] h2,[data-client=ulrikeweiss] h3,[data-client=ulrikeweiss] h4,[data-client=ulrikeweiss] h5,[data-client=ulrikeweiss] h6{font-weight:300}[data-client=ulrikeweiss] b,[data-client=ulrikeweiss] strong,[data-client=ulrikeweiss] .text-bold{font-weight:500}[data-client=ulrikeweiss] section [data-item-type=text]{font-size:1.25rem}[data-client=ulrikeweiss] section [data-item-type=image] h1{font-size:3.5rem;font-weight:425}[data-client=ulrikeweiss] section [data-item-type=image] h2{font-size:2.75rem;font-weight:400}[data-client=ulrikeweiss] section [data-item-type=image] h1,[data-client=ulrikeweiss] section [data-item-type=image] h2{letter-spacing:.025em}[data-client=ulrikeweiss] section [data-item-type=accordion_block] .accordion-block-header{color:var(--color-accent-base);padding:.5rem 0;font-size:1.75rem}
