.cadmould-cc__inner{gap:var(--ds-space-layout-xs,32px);min-width:0}.cadmould-cc__header,.cadmould-cc__inner{display:flex;flex-direction:column;width:100%}.cadmould-cc__header{gap:var(--ds-space-component-md,16px);max-width:940px}.cadmould-cc__eyebrow{font-family:var(--ds-font-family-mono);font-size:1.125rem;letter-spacing:.18px;line-height:1.6}.cadmould-cc__eyebrow,.cadmould-cc__headline{color:var(--ds-color-text-primary);font-weight:500;margin:0}.cadmould-cc__headline{font-family:var(--ds-font-family-heading);font-size:2.375rem;letter-spacing:.38px;line-height:1.4;text-wrap:balance}.cadmould-cc__subline{color:var(--ds-color-text-primary);font-family:var(--ds-font-family-body);font-size:1rem;font-weight:500;letter-spacing:.16px;line-height:1.6;margin:0}.cadmould-cc__cards{display:flex;flex-direction:column;gap:var(--ds-space-component-md,16px);width:100%}.cadmould-cc__card{background:var(--color-brand-greyscale-0,#fff);border:1px solid var(--ds-color-border-strong,#1a1a1a);border-radius:var(--ds-radius-xl,16px);display:flex;flex-direction:column;min-width:0;padding:var(--ds-space-component-md,16px)}.cadmould-cc__card--highlight{background:var(--color-brand-green-25,#f0ffe9)}.cadmould-cc__card-title{color:var(--ds-color-text-primary);font-family:var(--ds-font-family-heading);font-size:1.25rem;font-weight:500;letter-spacing:.16px;line-height:1.4;margin:0;padding-bottom:var(--ds-space-component-md,16px)}.cadmould-cc__rows{list-style:none;margin:0;padding:0}.cadmould-cc__row{border-top:1px solid var(--ds-color-border-strong,#1a1a1a);color:var(--ds-color-text-primary);font-family:var(--ds-font-family-body);font-size:1.125rem;font-weight:400;letter-spacing:.16px;line-height:1.6;padding:var(--ds-space-component-md,16px) 0}.cadmould-cc__card--highlight .cadmould-cc__row{font-weight:500}@media (min-width:1024px){.cadmould-cc__inner{gap:var(--ds-space-layout-sm,48px)}.cadmould-cc__headline{font-size:2.625rem;letter-spacing:.42px}.cadmould-cc__subline{font-size:1.25rem;font-weight:400}.cadmould-cc__cards{align-items:stretch;flex-direction:row;gap:var(--ds-space-component-lg,24px)}.cadmould-cc__card{flex:1 1 0;padding:var(--ds-space-component-lg,24px)}.cadmould-cc__card-title{font-family:var(--ds-font-family-mono);font-weight:700;padding-bottom:var(--ds-space-component-md,16px)}.cadmould-cc__row{font-size:1rem}.cadmould-cc__card--highlight .cadmould-cc__row{font-weight:400}}