:root{--button-group-gap:var(--space--4);--button-margin:var(--space--6);--theme---button-primary--background:var(--swatch--dark);--theme---button-primary--border:var(--swatch--dark);--theme---button-primary--text:var(--swatch--light);--theme---button-primary--background-hover:var(--swatch--brand);--theme---button-primary--border-hover:var(--swatch--brand);--theme---button-primary--text-hover:var(--swatch--light);--theme---button-secondary--background:var(--swatch--transparent);--theme---button-secondary--border:var(--swatch--dark-faded);--theme---button-secondary--text:var(--swatch--dark);--theme---button-secondary--background-hover:var(--swatch--dark);--theme---button-secondary--border-hover:var(--swatch--dark);--theme---button-secondary--text-hover:var(--swatch--light);--navigation-button--color:var(--swatch--dark);--navigation-button--text-color:var(--swatch--light);--theme---button-dark--background:var(--swatch--light);--theme---button-dark--border:var(--swatch--light);--theme---button-dark--text:var(--swatch--dark);--theme---button-dark--background-hover:var(--swatch--brand);--theme---button-dark--border-hover:var(--swatch--brand);--theme---button-dark--text-hover:var(--swatch--light);--theme--background:#fff;--theme--text:#fff;--swatch--brand-text:var(--swatch--dark);--swatch--brand:#00aeef;--swatch--dark-faded:#3532331a;--swatch--dark:#353233;--swatch--light-faded:#a0a0a01a;--swatch--light:#fff;--swatch--transparent:transparent;--hero--opacity:0.6}.brand-fuso{--swatch--brand:red;--hero--opacity:0.45}.brand-mercedes-benz{--swatch--brand:#00aeef;--hero--opacity:0.6}.brand-freightliner{--swatch--brand:#85bacb;--hero--opacity:0.6}.brand-ka{--swatch--brand:var(--swatch--brand)}body{--font--primary-family:"corporate-s",sans-serif;--font--primary-trim-top:0.28em;--font--primary-trim-bottom:0.39em;--font--primary-regular:400;--font--primary-medium:600;--font--primary-bold:700;--font--primary-bold-trim-top:0.26em;--font--primary-bold-trim-bottom:0.41em;--heading--line-height:1;--heading--font-family:var(--font--primary-family);--heading--font-weight:var(--font--primary-bold);--heading--letter-spacing:0em;--heading--margin-top:var(--space--7);--heading--margin-bottom:var(--space--7);--heading--text-transform:uppercase;--heading--trim-top:var(--font--primary-bold-trim-top);--heading--trim-bottom:var(--font--primary-bold-trim-bottom);--text--line-height:1.5;--text--font-family:var(--font--primary-family);--text--font-weight:var(--font--primary-regular);--text--letter-spacing:0em;--text--margin-top:var(--space--4);--text--margin-bottom:var(--space--6);--text--text-transform:none;--text--trim-top:var(--font--primary-trim-top);--text--trim-bottom:var(--font--primary-trim-bottom)}body .u-rich-text h4,body .u-rich-text h5,body .u-rich-text h6,body .u-text-style-h4,body .u-text-style-h5,body .u-text-style-h6{text-transform:none}*{vertical-align:bottom}*,:after,:before{box-sizing:border-box}button{background-color:unset;padding:unset;text-align:inherit}button:not(:disabled){cursor:pointer}video{width:100%;object-fit:cover}svg{max-width:100%}footer,header,section{position:relative}@media(prefers-color-scheme:light){option{color:#000}}img::selection{background:transparent}body{text-transform:var(--text-style---text-transform);font-smoothing:antialiased;-webkit-font-smoothing:antialiased}a:not([class]){text-decoration:underline}blockquote,h1,h2,h3,h4,h5,h6,label,p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-wrap:inherit;margin-top:0;margin-bottom:0}img{object-fit:contain;max-width:100%}blockquote{border-style:none;padding:0}:is(.u-margin-trim,.u-alignment-vertical,.u-rich-text)>:not(:not(.w-condition-invisible)~:not(.w-condition-invisible)){margin-top:0}:is(.u-margin-trim,.u-alignment-vertical,.u-rich-text)>:not(:has(~:not(.w-condition-invisible))){margin-bottom:0}:is([class*=u-text-style-],.u-rich-text :is(h1,h2,h3,h4,h5,h6,p)):not(.u-ignore-trim,li p):before{content:"";display:table;margin-bottom:calc(-.5lh + var(--text-style---trim-top))}:is([class*=u-text-style-],.u-rich-text :is(h1,h2,h3,h4,h5,h6,p)):not(.u-ignore-trim,li p):after{content:"";display:table;margin-bottom:calc(-.5lh + var(--text-style---trim-bottom))}.u-mt-0{margin-top:0}.u-mt-gutter{margin-top:var(--site--gutter)}.u-mt-text{margin-top:var(--text-style---margin-top)}.u-mb-0{margin-bottom:0}.u-mb-gutter{margin-bottom:var(--site--gutter)}.u-mb-text{margin-bottom:var(--text-style---margin-bottom)}.u-sr-only{white-space:nowrap;clip:rect(0,0,0,0);border-width:0;width:1px;height:1px;margin-left:auto;margin-right:auto;padding:0;position:absolute;inset:0 0 auto;overflow:hidden}.u-visual-wrap{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.u-line-clamp-1,.u-line-clamp-2,.u-line-clamp-3,.u-line-clamp-4{display:-webkit-box;overflow:hidden}.u-alignment-vertical{justify-content:center;align-items:var(--_alignment---flex);text-align:var(--_alignment---text);flex-flow:column;display:flex}.u-alignment-horizontal{align-items:center;justify-content:var(--_alignment---flex);flex-flow:wrap;display:flex}.u-hflex-left-top{flex-flow:row;place-content:flex-start;align-items:flex-start;display:flex}.u-hflex-left-center{flex-flow:row;place-content:center flex-start;align-items:center;display:flex}.u-hflex-left-bottom{flex-flow:row;place-content:flex-end flex-start;align-items:flex-end;display:flex}.u-hflex-left-stretch{flex-flow:row;place-content:stretch flex-start;align-items:stretch;display:flex}.u-hflex-center-top{flex-flow:row;place-content:flex-start center;align-items:flex-start;display:flex}.u-hflex-center-center{flex-flow:row;place-content:center;align-items:center;display:flex}.u-hflex-center-bottom{flex-flow:row;place-content:flex-end center;align-items:flex-end;display:flex}.u-hflex-center-stretch{flex-flow:row;place-content:stretch center;align-items:stretch;display:flex}.u-hflex-right-top{flex-flow:row;place-content:flex-start flex-end;align-items:flex-start;display:flex}.u-hflex-right-center{flex-flow:row;place-content:center flex-end;align-items:center;display:flex}.u-hflex-right-bottom{flex-flow:row;place-content:flex-end;align-items:flex-end;display:flex}.u-hflex-right-stretch{flex-flow:row;place-content:stretch flex-end;align-items:stretch;display:flex}.u-hflex-between-top{flex-flow:row;place-content:flex-start space-between;align-items:flex-start;display:flex}.u-hflex-between-center{flex-flow:row;place-content:center space-between;align-items:center;display:flex}.u-hflex-between-bottom{flex-flow:row;place-content:flex-end space-between;align-items:flex-end;display:flex}.u-hflex-between-stretch{flex-flow:row;place-content:stretch space-between;align-items:stretch;display:flex}.u-hflex-wrap{flex-flow:wrap}.u-vflex-left-top{place-content:flex-start;display:flex}.u-vflex-left-center,.u-vflex-left-top{flex-flow:column;align-items:flex-start}.u-vflex-left-center{place-content:flex-start center;display:flex}.u-vflex-left-bottom{flex-flow:column;place-content:flex-start flex-end;align-items:flex-start;display:flex}.u-vflex-left-between{flex-flow:column;place-content:flex-start space-between;align-items:flex-start;display:flex}.u-vflex-center-top{flex-flow:column;place-content:center flex-start;align-items:center;display:flex}.u-vflex-center-center{flex-flow:column;place-content:center;align-items:center;display:flex}.u-vflex-center-bottom{flex-flow:column;place-content:center flex-end;align-items:center;display:flex}.u-vflex-center-between{flex-flow:column;place-content:center space-between;align-items:center;display:flex}.u-vflex-right-top{flex-flow:column;place-content:flex-end flex-start;align-items:flex-end;display:flex}.u-vflex-right-center{flex-flow:column;place-content:flex-end center;align-items:flex-end;display:flex}.u-vflex-right-bottom{flex-flow:column;place-content:flex-end;align-items:flex-end;display:flex}.u-vflex-right-between{flex-flow:column;place-content:flex-end space-between;align-items:flex-end;display:flex}.u-vflex-stretch-top{justify-content:flex-start}.u-vflex-stretch-center,.u-vflex-stretch-top{flex-flow:column;align-items:stretch;display:flex}.u-vflex-stretch-center{justify-content:center}.u-vflex-stretch-bottom{justify-content:flex-end}.u-vflex-stretch-between,.u-vflex-stretch-bottom{flex-flow:column;align-items:stretch;display:flex}.u-vflex-stretch-between{justify-content:space-between}.u-vflex-wrap{flex-flow:column wrap}.u-flex-noshrink{flex:none}.u-flex-shrink{flex:0 1 auto}.u-flex-grow{flex:1 1}.u-grid-custom{grid-column-gap:var(--site--gutter);grid-row-gap:var(--site--gutter);grid-template-columns:var(--grid-1)}.u-grid-custom,.u-grid-subgrid{grid-template-rows:auto;grid-auto-columns:minmax(0,1fr);display:grid}.u-grid-subgrid{grid-template-columns:subgrid;grid-column-gap:inherit;grid-row-gap:inherit;grid-column:auto/span 1}.u-grid-autofit{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.u-grid-autofill,.u-grid-autofit{grid-column-gap:var(--site--gutter);grid-row-gap:var(--site--gutter);grid-template-rows:auto;grid-auto-columns:minmax(0,1fr);display:grid}.u-grid-autofill{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr))}.u-grid-column-2{grid-template-columns:var(--grid-2)}.u-grid-column-2,.u-grid-column-3{grid-column-gap:var(--site--gutter);grid-row-gap:var(--site--gutter);grid-template-rows:auto;grid-auto-columns:minmax(0,1fr);display:grid}.u-grid-column-3{grid-template-columns:var(--grid-3)}.u-grid-column-4{grid-template-columns:var(--grid-4)}.u-grid-column-4,.u-grid-desktop,.u-grid-landscape,.u-grid-tablet{grid-column-gap:var(--site--gutter);grid-row-gap:var(--site--gutter);grid-template-rows:auto;grid-auto-columns:minmax(0,1fr);display:grid}.u-grid-desktop,.u-grid-landscape,.u-grid-tablet{grid-template-columns:var(--grid-main)}.u-grid-breakout{grid-template-rows:auto;grid-auto-columns:minmax(0,1fr);grid-template-columns:var(--grid-breakout);display:grid}.u-grid-breakout,.u-grid-flex{grid-column-gap:var(--site--gutter);grid-row-gap:var(--site--gutter)}.u-grid-flex{flex-flow:wrap;display:flex}.u-align-self-auto{align-self:auto}.u-align-self-start{align-self:flex-start}.u-align-self-center{align-self:center}.u-align-self-end{align-self:flex-end}.u-align-self-stretch{align-self:stretch}.u-align-items-stretch{align-content:stretch;align-items:stretch}.u-align-items-start{align-content:flex-start;align-items:flex-start}.u-align-items-center{align-content:center;align-items:center}.u-align-items-end{align-content:flex-end;align-items:flex-end}.u-color-inherit{color:inherit}.u-color-faded{color:color-mix(in srgb,var(--theme--text) 60%,transparent)}.u-color-brand{color:var(--swatch--brand)}.u-gap-0{grid-column-gap:var(--size--0rem);grid-row-gap:var(--size--0rem)}.u-gap-inherit{grid-column-gap:inherit;grid-row-gap:inherit}.u-gap-1{grid-column-gap:var(--_spacing---space--1);grid-row-gap:var(--_spacing---space--1)}.u-gap-2{grid-column-gap:var(--_spacing---space--2);grid-row-gap:var(--_spacing---space--2)}.u-gap-gutter{grid-column-gap:var(--site--gutter);grid-row-gap:var(--site--gutter)}.u-gap-3{grid-column-gap:var(--_spacing---space--3);grid-row-gap:var(--_spacing---space--3)}.u-gap-4{grid-column-gap:var(--_spacing---space--4);grid-row-gap:var(--_spacing---space--4)}.u-gap-5{grid-column-gap:var(--_spacing---space--5);grid-row-gap:var(--_spacing---space--5)}.u-gap-6{grid-column-gap:var(--_spacing---space--6);grid-row-gap:var(--_spacing---space--6)}.u-gap-7{grid-column-gap:var(--_spacing---space--7);grid-row-gap:var(--_spacing---space--7)}.u-gap-8{grid-column-gap:var(--_spacing---space--8);grid-row-gap:var(--_spacing---space--8)}.u-gap-row-0{grid-row-gap:var(--size--0rem)}.u-gap-row-inherit{grid-row-gap:inherit}.u-gap-row-1{grid-row-gap:var(--_spacing---space--1)}.u-gap-row-2{grid-row-gap:var(--_spacing---space--2)}.u-gap-row-gutter{grid-row-gap:var(--site--gutter)}.u-gap-row-3{grid-row-gap:var(--_spacing---space--3)}.u-gap-row-4{grid-row-gap:var(--_spacing---space--4)}.u-gap-row-5{grid-row-gap:var(--_spacing---space--5)}.u-gap-row-6{grid-row-gap:var(--_spacing---space--6)}.u-gap-row-7{grid-row-gap:var(--_spacing---space--7)}.u-gap-row-8{grid-row-gap:var(--_spacing---space--8)}.u-weight-regular{font-weight:var(--_typography---font--primary-regular)}.u-weight-medium,.u-weight-regular{font-family:var(--_typography---font--primary-family)}.u-weight-medium{font-weight:var(--_typography---font--primary-medium)}.u-weight-bold{font-family:var(--_typography---font--primary-family);font-weight:var(--_typography---font--primary-bold)}.u-min-height-screen{min-height:100svh}.u-column-full{grid-column:1/-1}.u-column-custom{grid-column:auto/span 1}.u-column-indent{grid-column:2/-2}.u-column-1{grid-column:auto/span 1}.u-column-2{grid-column:auto/span 2}.u-column-3{grid-column:auto/span 3}.u-column-4{grid-column:auto/span 4}.u-column-5{grid-column:auto/span 5}.u-column-6{grid-column:auto/span 6}.u-column-7{grid-column:auto/span 7}.u-column-8{grid-column:auto/span 8}.u-column-9{grid-column:auto/span 9}.u-column-10{grid-column:auto/span 10}.u-column-11{grid-column:auto/span 11}.u-column-12{grid-column:auto/span 12}.u-order-first,.u-order-first-desktop,.u-order-first-tablet{order:-1}.u-order-last,.u-order-last-desktop,.u-order-last-tablet{order:1}.u-text-align-left{text-align:left}.u-text-align-center{text-align:center}.u-text-align-right{text-align:right}.u-text-transform-none{text-transform:none}.u-text-transform-uppercase{text-transform:uppercase}.u-text-transform-capitalize{text-transform:capitalize}.u-text-transform-lowercase{text-transform:lowercase}.u-text-wrap-wrap{text-wrap:wrap}.u-text-wrap-balance{text-wrap:balance}.u-text-wrap-pretty{text-wrap:pretty}.u-max-width-none{max-width:none}.u-radius-none{border-radius:0}.u-radius-inherit{border-radius:inherit}.u-radius-small{border-radius:var(--radius--small)}.u-radius-main{border-radius:var(--radius--main)}.u-radius-round{border-radius:var(--radius--round)}.u-overflow-visible{overflow:visible}.u-overflow-hidden{overflow:hidden}.u-overflow-clip{overflow:clip}.u-overflow-scroll{overflow:scroll}.u-overflow-auto{overflow:auto}.u-overflow-x-auto{overflow:auto hidden}.u-overflow-y-auto{overflow:hidden auto}.u-overflow-hidden-left{-webkit-clip-path:polygon(0 0,9000% 0,9000% 100%,0 100%);clip-path:polygon(0 0,9000% 0,9000% 100%,0 100%)}.u-display-block{display:block}.u-display-inline{display:inline}.u-display-inline-block{display:inline-block}.u-display-inline-flex{display:inline-flex}.u-display-inline-grid{display:inline-grid}.u-display-none{display:none}.u-zindex-negative{z-index:-1;position:relative}.u-zindex-0{z-index:0;position:relative}.u-zindex-unset{z-index:unset;position:relative}.u-zindex-1{z-index:1;position:relative}.u-zindex-2{z-index:2;position:relative}.u-zindex-3{z-index:3;position:relative}.u-position-static{position:static}.u-position-relative{position:relative}.u-position-absolute{position:absolute}.u-position-sticky{position:-webkit-sticky;position:sticky;top:0}.u-position-fixed{position:fixed}.u-height-full{height:100%}.u-width-full{width:100%}.u-cover,.u-cover-absolute{width:100%;height:100%}.u-cover-absolute{position:absolute;inset:0}.u-pointer-on{pointer-events:auto}.u-pointer-off{pointer-events:none}@media screen and (max-width:991px){.u-grid-column-4{grid-template-columns:var(--grid-2)}.u-grid-desktop{flex-flow:column;display:flex}.u-order-first-desktop,.u-order-last-desktop{order:0}}@media screen and (max-width:767px){.u-grid-column-2,.u-grid-column-3,.u-grid-column-4{grid-template-columns:var(--grid-1)}.u-grid-tablet{flex-flow:column;display:flex}.u-order-first-tablet,.u-order-last-tablet{order:0}.styleguide_font_item{grid-template-columns:100%}}@media screen and (max-width:478px){.u-grid-landscape{flex-flow:column;display:flex}.u-grid-breakout{grid-template-columns:var(--grid-breakout-single)}}:root{--space--1:clamp(0.25rem,0vw + 0.25rem,0.25rem);--space--2:clamp(0.35rem,0.0321428571vw + 0.3435714286rem,0.3725rem);--space--3:clamp(0.49rem,0.0928928571vw + 0.4714214286rem,0.555025rem);--space--4:clamp(0.686rem,0.2014103571vw + 0.6457179286rem,0.82698725rem);--space--5:clamp(0.9604rem,0.3883014321vw + 0.8827397136rem,1.2322110025rem);--space--6:clamp(1.34456rem,0.7020491339vw + 1.2041501732rem,1.8359943937rem);--space--7:clamp(1.882384rem,1.2189252095vw + 1.6385989581rem,2.7356316467rem);--space--8:clamp(2.6353376rem,2.0582193622vw + 2.2236937276rem,4.0760911535rem);--space--small:clamp(3.68947264rem,3.4055759696vw + 3.0083574461rem,6.0733758187rem);--space--main:clamp(5.165261696rem,5.5486689627vw + 4.0555279035rem,9.0493299699rem);--space--large:clamp(7.2313663744rem,8.9316218297vw + 5.4450420085rem,13.4835016552rem);--site--width:90rem;--site--min-width:20rem;--site--max-width:min(var(--site--width),100vw);--site--margin:clamp(1rem,2.8571428571vw + 0.4285714286rem,3rem);--site--gutter:1rem;--site--column-count:12;--header-height:calc(var(--space--5) + var(--space--5) + 2.2rem);--column-width--1:calc((var(--container--main) - var(--site--gutter-total)) / var(--site--column-count));--column-width--plus-gutter:calc(var(--column-width--1) + var(--site--gutter));--radius--small:0.5rem;--radius--main:1rem;--radius--round:100vw;--border-width--main:0.094rem;--container--main:calc(var(--site--max-width) - var(--site--margin) * 2);--container--full:calc(100vw - var(--site--margin) * 2);--container--small:calc(var(--column-width--plus-gutter) * (var(--site--column-count) - 4) - var(--site--gutter));--site--gutter-total:calc(var(--site--gutter) * (var(--site--column-count) - 1))}@media screen and (max-width:991px){:root{--container--small:var(--container--main)}}:root{--h6--font-size:clamp(0.875rem,0.1785714286vw + 0.8392857143rem,1rem)}.u-rich-text h6,.u-text-style-h6{font-family:var(--text-style---font-family);font-size:var(--text-style---font-size);line-height:var(--text-style---line-height);font-weight:var(--text-style---font-weight);letter-spacing:var(--text-style---letter-spacing);--text-style---font-family:var(--heading--font-family);--text-style---font-size:var(--h6--font-size);--text-style---line-height:var(--heading--line-height);--text-style---font-weight:var(--heading--font-weight);--text-style---letter-spacing:var(--heading--letter-spacing);--text-style---margin-top:var(--heading--margin-top);--text-style---margin-bottom:var(--heading--margin-bottom);--text-style---text-transform:var(--heading--text-transform);--text-style---trim-top:var(--heading--trim-top);--text-style---trim-bottom:var(--heading--trim-bottom);text-transform:var(--text-style---text-transform);text-wrap:balance;display:flow-root}:root{--h5--font-size:clamp(1.05rem,0.4285714286vw + 0.9642857143rem,1.35rem)}.u-rich-text h5,.u-text-style-h5{font-family:var(--text-style---font-family);font-size:var(--text-style---font-size);line-height:var(--text-style---line-height);font-weight:var(--text-style---font-weight);letter-spacing:var(--text-style---letter-spacing);--text-style---font-family:var(--heading--font-family);--text-style---font-size:var(--h5--font-size);--text-style---line-height:var(--heading--line-height);--text-style---font-weight:var(--heading--font-weight);--text-style---letter-spacing:var(--heading--letter-spacing);--text-style---margin-top:var(--heading--margin-top);--text-style---margin-bottom:var(--heading--margin-bottom);--text-style---text-transform:var(--heading--text-transform);--text-style---trim-top:var(--heading--trim-top);--text-style---trim-bottom:var(--heading--trim-bottom);text-transform:var(--text-style---text-transform);text-wrap:balance;display:flow-root}:root{--h4--font-size:clamp(1.26rem,0.8035714286vw + 1.0992857143rem,1.8225rem)}.u-rich-text h4,.u-text-style-h4{font-family:var(--text-style---font-family);font-size:var(--text-style---font-size);line-height:var(--text-style---line-height);font-weight:var(--text-style---font-weight);letter-spacing:var(--text-style---letter-spacing);--text-style---font-family:var(--heading--font-family);--text-style---font-size:var(--h4--font-size);--text-style---line-height:var(--heading--line-height);--text-style---font-weight:var(--heading--font-weight);--text-style---letter-spacing:var(--heading--letter-spacing);--text-style---margin-top:var(--heading--margin-top);--text-style---margin-bottom:var(--heading--margin-bottom);--text-style---text-transform:var(--heading--text-transform);--text-style---trim-top:var(--heading--trim-top);--text-style---trim-bottom:var(--heading--trim-bottom);text-transform:var(--text-style---text-transform);text-wrap:balance;display:flow-root}:root{--h3--font-size:clamp(1.512rem,1.3548214286vw + 1.2410357143rem,2.460375rem)}.u-rich-text blockquote,.u-rich-text blockquote p,.u-rich-text h3,.u-text-style-h3{font-family:var(--text-style---font-family);font-size:var(--text-style---font-size);line-height:var(--text-style---line-height);font-weight:var(--text-style---font-weight);letter-spacing:var(--text-style---letter-spacing);--text-style---font-family:var(--heading--font-family);--text-style---font-size:var(--h3--font-size);--text-style---line-height:var(--heading--line-height);--text-style---font-weight:var(--heading--font-weight);--text-style---letter-spacing:var(--heading--letter-spacing);--text-style---margin-top:var(--heading--margin-top);--text-style---margin-bottom:var(--heading--margin-bottom);--text-style---text-transform:var(--heading--text-transform);--text-style---trim-top:var(--heading--trim-top);--text-style---trim-bottom:var(--heading--trim-bottom);text-transform:var(--text-style---text-transform);text-wrap:balance;display:flow-root}:root{--h2--font-size:clamp(1.8144rem,2.1530089286vw + 1.3837982143rem,3.32150625rem)}.u-rich-text h2,.u-text-style-h2{font-family:var(--text-style---font-family);font-size:var(--text-style---font-size);line-height:var(--text-style---line-height);font-weight:var(--text-style---font-weight);letter-spacing:var(--text-style---letter-spacing);--text-style---font-family:var(--heading--font-family);--text-style---font-size:var(--h2--font-size);--text-style---line-height:var(--heading--line-height);--text-style---font-weight:var(--heading--font-weight);--text-style---letter-spacing:var(--heading--letter-spacing);--text-style---margin-top:var(--heading--margin-top);--text-style---margin-bottom:var(--heading--margin-bottom);--text-style---text-transform:var(--heading--text-transform);--text-style---trim-top:var(--heading--trim-top);--text-style---trim-bottom:var(--heading--trim-bottom);text-transform:var(--text-style---text-transform);text-wrap:balance;display:flow-root}:root{--h1--font-size:clamp(2.17728rem,3.2953620536vw + 1.5182075893rem,4.4840334375rem)}.u-rich-text h1,.u-text-style-h1{font-family:var(--text-style---font-family);font-size:var(--text-style---font-size);line-height:var(--text-style---line-height);font-weight:var(--text-style---font-weight);letter-spacing:var(--text-style---letter-spacing);--text-style---font-family:var(--heading--font-family);--text-style---font-size:var(--h1--font-size);--text-style---line-height:var(--heading--line-height);--text-style---font-weight:var(--heading--font-weight);--text-style---letter-spacing:var(--heading--letter-spacing);--text-style---margin-top:var(--heading--margin-top);--text-style---margin-bottom:var(--heading--margin-bottom);--text-style---text-transform:var(--heading--text-transform);--text-style---trim-top:var(--heading--trim-top);--text-style---trim-bottom:var(--heading--trim-bottom);text-transform:var(--text-style---text-transform);text-wrap:balance;display:flow-root}:root{--display--font-size:clamp(2.612736rem,4.9152987723vw + 1.6296762455rem,6.0534451406rem)}.u-text-style-display{font-family:var(--text-style---font-family);font-size:var(--text-style---font-size);line-height:var(--text-style---line-height);font-weight:var(--text-style---font-weight);letter-spacing:var(--text-style---letter-spacing);--text-style---font-family:var(--heading--font-family);--text-style---font-size:var(--display--font-size);--text-style---line-height:var(--heading--line-height);--text-style---font-weight:var(--heading--font-weight);--text-style---letter-spacing:var(--heading--letter-spacing);--text-style---margin-top:var(--heading--margin-top);--text-style---margin-bottom:var(--heading--margin-bottom);--text-style---text-transform:var(--heading--text-transform);--text-style---trim-top:var(--heading--trim-top);--text-style---trim-bottom:var(--heading--trim-bottom);text-transform:var(--text-style---text-transform);text-wrap:balance;display:flow-root}:root{--text-small--font-size:clamp(0.875rem,0vw + 0.875rem,0.875rem)}.u-rich-text p.u-text-style-small,.u-text-style-small{font-family:var(--text-style---font-family);font-size:var(--text-style---font-size);line-height:var(--text-style---line-height);font-weight:var(--text-style---font-weight);letter-spacing:var(--text-style---letter-spacing);--text-style---font-family:var(--text--font-family);--text-style---font-size:var(--text-small--font-size);--text-style---line-height:var(--text--line-height);--text-style---font-weight:var(--text--font-weight);--text-style---letter-spacing:var(--text--letter-spacing);--text-style---margin-top:var(--text--margin-top);--text-style---margin-bottom:var(--text--margin-bottom);--text-style---text-transform:var(--text--text-transform);--text-style---trim-top:var(--text--trim-top);--text-style---trim-bottom:var(--text--trim-bottom);text-transform:var(--text-style---text-transform);text-wrap:pretty;display:flow-root}:root{--text-main--font-size:clamp(0.9975rem,0.075vw + 0.9825rem,1.05rem)}.u-rich-text,.u-rich-text a:not(.button),.u-rich-text p,.u-text-style-main{font-family:var(--text-style---font-family);font-size:var(--text-style---font-size);line-height:var(--text-style---line-height);font-weight:var(--text-style---font-weight);letter-spacing:var(--text-style---letter-spacing);--text-style---font-family:var(--text--font-family);--text-style---font-size:var(--text-main--font-size);--text-style---line-height:var(--text--line-height);--text-style---font-weight:var(--text--font-weight);--text-style---letter-spacing:var(--text--letter-spacing);--text-style---margin-top:var(--text--margin-top);--text-style---margin-bottom:var(--text--margin-bottom);--text-style---text-transform:var(--text--text-transform);--text-style---trim-top:var(--text--trim-top);--text-style---trim-bottom:var(--text--trim-bottom);text-transform:var(--text-style---text-transform);text-wrap:pretty;display:flow-root}:root{--text-large--font-size:clamp(1.13715rem,0.1755vw + 1.10205rem,1.26rem)}.u-rich-text p.u-text-style-large,.u-text-style-large{font-family:var(--text-style---font-family);font-size:var(--text-style---font-size);line-height:var(--text-style---line-height);font-weight:var(--text-style---font-weight);letter-spacing:var(--text-style---letter-spacing);--text-style---font-family:var(--text--font-family);--text-style---font-size:var(--text-large--font-size);--text-style---line-height:var(--text--line-height);--text-style---font-weight:var(--text--font-weight);--text-style---letter-spacing:var(--text--letter-spacing);--text-style---margin-top:var(--text--margin-top);--text-style---margin-bottom:var(--text--margin-bottom);--text-style---text-transform:var(--text--text-transform);--text-style---trim-top:var(--text--trim-top);--text-style---trim-bottom:var(--text--trim-bottom);text-transform:var(--text-style---text-transform);text-wrap:pretty;display:flow-root}.u-rich-text h1{margin-bottom:var(--text-style---margin-bottom)}.u-rich-text h2,.u-rich-text h3,.u-rich-text h4,.u-rich-text h5,.u-rich-text h6{margin-bottom:var(--space--6)}.u-rich-text p{margin-bottom:var(--text-style---margin-bottom)}.u-rich-text a:not(.button){display:inline;color:var(--swatch--dark)}.u-rich-text sup a{font-size:inherit}.u-rich-text blockquote,.u-rich-text blockquote p{text-transform:none;text-align:center;margin-top:var(--space--6);margin-bottom:var(--space--6)}.u-rich-text ol{margin-bottom:var(--space--2);padding-left:1.7em;list-style-type:decimal;overflow:visible}.u-rich-text li{margin-bottom:var(--space--1)}.u-rich-text ul{margin-top:var(--space--6);margin-bottom:var(--space--6);padding-left:1em;list-style-type:disc;overflow:visible}.u-rich-text figure{margin-top:var(--space--7);margin-bottom:var(--space--7)}