/*! tailwindcss v4.1.6 | MIT License | https://tailwindcss.com */@layer components{.c-blocks :not(:where(.c-blocks__ignore *)):where(p,ul,ol){margin-block:.8em}.c-blocks :not(:where(.c-blocks__ignore *)):where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--spacing-8-15);font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:-.02em;font-weight:340;line-height:1}.c-blocks :not(:where(.c-blocks__ignore *)):where(h1,h2,h3,h4,h5,h6)+*{margin-top:0}.c-blocks :not(:where(.c-blocks__ignore *)):where(h1){font-size:var(--text-h1)}.c-blocks :not(:where(.c-blocks__ignore *)):where(h2){font-size:var(--text-h2)}.c-blocks :not(:where(.c-blocks__ignore *)):where(h3){font-size:var(--text-h3)}.c-blocks :not(:where(.c-blocks__ignore *)):where(h4){font-size:var(--text-h4)}.c-blocks :not(:where(.c-blocks__ignore *)):where(h5){font-size:var(--text-h5)}.c-blocks :not(:where(.c-blocks__ignore *)):where(a){font-weight:700;text-decoration-color:currentColor}.c-blocks :not(:where(.c-blocks__ignore *)):where(a).f-btn{font-weight:400}.c-blocks :not(:where(.c-blocks__ignore *)):where(ul) li{padding-left:1.2em;position:relative}.c-blocks :not(:where(.c-blocks__ignore *)):where(ul) li:before{content:"•͏͏";position:absolute;top:0;left:.3em}.c-blocks :not(:where(.c-blocks__ignore *)):where(blockquote){max-width:calc(var(--spacing,.25rem)*220);margin-block:var(--spacing-10-15);font-family:var(--font-secondary);font-size:var(--text-h3);text-align:center;text-transform:uppercase;margin-inline:auto;font-weight:340}.c-blocks :not(:where(.c-blocks__ignore *)):where(blockquote) p{margin-block:calc(var(--spacing,.25rem)*4)}.c-blocks :not(:where(.c-blocks__ignore *)):where(blockquote) p:last-child{margin-bottom:0}.c-blocks :not(:where(.c-blocks__ignore *)):where(blockquote) footer{margin-top:calc(var(--spacing,.25rem)*5);font-family:var(--font-sans);font-size:var(--text-xs)}.c-blocks :not(:where(.c-blocks__ignore *)):where(blockquote) cite{font-size:var(--text-sm);text-transform:uppercase;font-style:normal;font-weight:700;display:block}.c-blocks :not(:where(.c-blocks__ignore *)):where(hr){margin-block:var(--spacing-15-25)}.c-blocks :not(:where(.c-blocks__ignore *)):where(:first-child){margin-top:0}.c-blocks :not(:where(.c-blocks__ignore *)):where(:last-child){margin-bottom:0}.c-blocks__btn{margin-block:var(--spacing-10-20)}.c-blocks__btn .f-btn{width:calc(var(--spacing,.25rem)*100);min-width:fit-content;max-width:100%}.c-blocks__secondary{font-family:var(--font-secondary);font-size:var(--text-h3);font-weight:300}.c-blocks__secondary b,.c-blocks__secondary strong,.c-blocks__secondary a{font-weight:400}.c-blocks__outside{margin-inline:calc(var(--spacing-outside)*-1)}.c-blocks__outside.c-blocks__spacer+.c-blocks__outside.c-blocks__spacer{margin-top:calc(var(--spacing-15-25)*-1);padding-top:var(--spacing-5-10)}.c-blocks__spacer{margin-block:var(--spacing-15-25)}.c-blocks__stats{--spacing-inner:var(--spacing-5-10);overflow:hidden}.c-blocks__stats ul{margin:calc(var(--spacing-inner)*-1);grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));display:grid}.c-blocks__stats li{padding:var(--spacing-inner);border-bottom:1px solid var(--color-text);position:relative}.c-blocks__stats li:after{content:"";top:var(--spacing-inner);right:0;bottom:var(--spacing-inner);background-color:var(--color-text);width:1px;display:block;position:absolute}.c-blocks__stats li:last-child:after{content:none}.c-blocks__stats dl{display:grid}.c-blocks__stats dt{margin-top:calc(var(--spacing,.25rem)*5);text-transform:uppercase;order:1}.c-blocks__stats dd{margin-bottom:calc(var(--spacing,.25rem)*5);font-size:var(--text-h2);line-height:1;display:block}.c-blocks__meta{--spacing-col:var(--spacing-5-10);--spacing-row:var(--spacing-8-15);overflow:hidden}.c-blocks__meta dl{padding-top:var(--spacing-row);padding-inline:var(--spacing-col);border-top:1px solid var(--color-text);flex-grow:1;flex-basis:100%;position:relative}.c-blocks__meta dl:before{content:"";top:var(--spacing-row);background-color:var(--color-text);width:1px;display:block;position:absolute;bottom:0;left:0}@media not all and (min-width:1260px){.c-blocks__meta dl:has(.c-socials){order:1}}@media (min-width:1260px){.c-blocks__meta dl:has(.c-socials){flex-basis:max-content;max-width:calc(var(--spacing,.25rem)*70)}}@media (min-width:768px){.c-blocks__meta dl{flex-basis:50%}}@media (min-width:1260px){.c-blocks__meta dl{flex-basis:35%}}.c-blocks__meta dt{text-transform:uppercase}.c-blocks__meta-inner{row-gap:var(--spacing-row);margin-top:calc(var(--spacing-row)*-1);margin-inline:calc(var(--spacing-col)*-1);flex-wrap:wrap;display:flex}.c-blocks__meta-grid{column-gap:calc(var(--spacing,.25rem)*5);grid-template-columns:auto 1fr;place-content:start;display:grid}.c-blocks__label{gap:var(--spacing-10-20);margin-top:var(--spacing-15-25);margin-bottom:var(--spacing-25-75);padding-top:var(--spacing-15-25);font-size:var(--text-base);text-transform:uppercase;border-top:1px solid;flex-wrap:wrap;justify-content:space-between;font-weight:700;display:flex}.c-blocks__label:has(picture){margin-bottom:var(--spacing-15-50)}.c-blocks__outside+.c-blocks__label{border-top:none;padding-top:0}.c-blocks__label img{width:auto;height:calc(var(--spacing,.25rem)*25)}@media not all and (min-width:576px){.c-blocks__label{flex-direction:column}}.c-blocks__more{margin-top:var(--spacing-10-15);padding-block:var(--spacing-10-15);border-top:1px solid var(--color-text);text-transform:uppercase;display:flex;overflow:hidden}.c-blocks__more a{padding-block:calc(var(--spacing,.25rem)*5);vertical-align:middle;font-weight:400;text-decoration:none;display:inline-block}.c-blocks__more>div{flex-grow:1;flex-basis:50%}.c-blocks__more>div:first-child{border-right:1px solid var(--color-text)}.c-blocks__more>div:last-child{text-align:right}}
