.dropcap{--dropcap-font-size:calc(var(--fs1) * var(--lh-body) * 2);--dropcap-line-height:var(--dropcap-font-size);--dropcap-margin:-0.03125em var(--s2) 0 0;--dropcap-moz-margin-top:0.125em}.dropcap,.bg-white .dropcap,.dropcap .bg-white,.bg-offWhite .dropcap,.dropcap .bg-offWhite{--dropcap-color:var(--primary)}.bg-primary .dropcap,.dropcap .bg-primary{--dropcap-color:var(--off-white)}.bg-secondary .dropcap,.dropcap .bg-secondary{--dropcap-color:var(--white)}.bg-greige700 .dropcap,.dropcap .bg-greige700{--dropcap-color:var(--primary-light)}.dropcap>p:first-of-type:first-letter,.ctf-blockquote.dropcap blockquote p:first-of-type:first-letter{color:var(--dropcap-color);font-family:var(--sans-serif);font-weight:var(--fw-bold);float:left;font-size:var(--dropcap-font-size);line-height:var(--dropcap-line-height);margin:var(--dropcap-margin)}@-moz-document url-prefix(){.dropcap p:first-of-type:first-letter{margin-top:var(--dropcap-moz-margin-top)}}.ctf-paragraph{--font-family:var(--serif);--font-weight:var(--fw-regular);--dropcap-margin:0 var(--s2) 0 0;--dropcap-moz-margin-top:0.15em}.ctf-paragraph.big,.ctf-paragraph:has(>p.big:first-of-type){--dropcap-font-size:calc(var(--text__bigger__font-size) * var(--lh-body) * 3);--dropcap-margin:0.01875em var(--s2) -0.01875em 0}@media (min-width:30em){.ctf-paragraph.big,.ctf-paragraph:has(>p.big:first-of-type){--dropcap-font-size:calc(var(--text__biggest__font-size) * var(--lh-body) * 3)}}.bg-primary .ctf-paragraph{--font-weight:var(--fw-medium)}.ctf-paragraph p{font-family:var(--font-family);font-weight:var(--font-weight)}.ctf-list{--font-family:var(--serif);--font-weight:var(--fw-regular)}.bg-primary .ctf-list{--font-weight:var(--fw-medium)}.ctf-list li{font-family:var(--font-family);font-weight:var(--font-weight)}.ctf-heading:not(:first-child) h2{margin-top:var(--s3h)}.ctf-blockquote{--bordered-width:var(--s3);--bordered-margin-x:calc(0rem - var(--s3));--bordered-inner-radius:var(--s4h);--bordered-outer-radius:calc(var(--s4) + var(--s3));--bordered-overall-radius:calc(var(--s5) + var(--s3));--full-font-size:var(--fs3);--regular-font-size:var(--fs3);--dropcap-font-size:calc(var(--regular-font-size) * var(--lh-body) * 2)}.ctf-blockquote-full{--dropcap-font-size:calc(var(--full-font-size) * var(--lh-label) * 2);--dropcap-margin:-0.00625em var(--s2) 0 0}@media (min-width:30em){.ctf-blockquote{--bordered-width:var(--s3h);--bordered-margin-x:0;--bordered-inner-radius:calc(var(--s4h) + var(--s3h));--bordered-outer-radius:calc(var(--s5) + var(--s3));--bordered-overall-radius:var(--s6);--full-font-size:var(--fs4)}}@media (min-width:48em){.ctf-blockquote{--full-font-size:var(--fs5)}}@media (min-width:72em){.ctf-blockquote{--full-font-size:3rem}}.ctf-blockquote,.bg-offWhite .ctf-blockquote{--line-accent:var(--primary-light);--subtle-background:var(--white);--subtle-text:var(--black);--subtle-dropcap:var(--primary);--subtle-attribution:rgba(var(--rgb__black), var(--subdued));--bright-background:var(--primary);--bright-text:var(--off-white);--bright-attribution:var(--off-white);--bright-dropcap:var(--off-white);--bordered-background:var(--white);--bordered-inner-border:var(--primary);--bordered-outer-border:var(--secondary);--bordered-text:var(--black);--bordered-dropcap:var(--primary);--bordered-attribution:rgba(var(--rgb__black), var(--subdued))}.bg-primary .ctf-blockquote{--line-accent:var(--primary-light);--subtle-background:var(--primary-dark);--subtle-text:var(--off-white);--subtle-dropcap:var(--off-white);--subtle-attribution:var(--off-white);--bright-background:var(--off-white);--bright-text:var(--black);--bright-dropcap:var(--primary);--bright-attribution:rgba(var(--rgb__black), var(--subdued));--bordered-background:var(--off-white);--bordered-inner-border:var(--secondary);--bordered-outer-border:var(--primary-dark);--bordered-text:var(--black);--bordered-attribution:rgba(var(--rgb__black), var(--subdued))}.bg-secondary .ctf-blockquote{--line-accent:var(--secondary-light);--subtle-background:var(--secondary-light);--subtle-text:var(--black);--subtle-dropcap:var(--primary);--subtle-attribution:rgba(var(--rgb__black), var(--subdued));--bright-background:var(--white);--bright-text:var(--black);--bright-dropcap:var(--primary);--bright-attribution:rgba(var(--rgb__black), var(--subdued));--bordered-background:var(--white);--bordered-inner-border:var(--primary);--bordered-outer-border:var(--secondary-dark);--bordered-text:var(--black);--bordered-dropcap:var(--primary);--bordered-attribution:rgba(var(--rgb__black), var(--subdued))}.bg-white .ctf-blockquote{--line-accent:var(--primary-light);--subtle-background:var(--off-white);--subtle-text:var(--black);--subtle-dropcap:var(--primary);--subtle-attribution:rgba(var(--rgb__black), var(--subdued));--bright-background:var(--primary);--bright-text:var(--off-white);--bright-dropcap:var(--off-white);--bright-attribution:rgba(var(--rgb__white), 0.8);--bordered-background:var(--white);--bordered-inner-border:var(--primary);--bordered-outer-border:var(--secondary);--bordered-text:var(--black);--bordered-dropcap:var(--primary);--bordered-attribution:rgba(var(--rgb__black), var(--subdued))}.bg-greige700 .ctf-blockquote{--line-accent:var(--primary-light);--subtle-background:var(--greige600);--subtle-text:var(--off-white);--subtle-dropcap:var(--primary-light);--subtle-attribution:rgba(var(--rgb__off-white), var(--subdued));--bright-background:var(--secondary);--bright-text:var(--black);--bright-dropcap:var(--white);--bright-attribution:rgba(var(--rgb__black), var(--subdued));--bordered-background:var(--white);--bordered-inner-border:var(--primary);--bordered-outer-border:var(--secondary);--bordered-text:var(--black);--bordered-dropcap:var(--primary);--bordered-attribution:rgba(var(--rgb__black), var(--subdued))}.ctf-blockquote-line figure{border-color:var(--line-accent)}.ctf-blockquote-subtle figure{--dropcap-color:var(--subtle-dropcap);background:var(--subtle-background);color:var(--subtle-text)}.ctf-blockquote-subtle figcaption{color:var(--subtle-attribution)}.ctf-blockquote-bright figure{--dropcap-color:var(--bright-dropcap);background:var(--bright-background);color:var(--bright-text)}.ctf-blockquote-bright figcaption{color:var(--bright-attribution)}.ctf-blockquote-bordered figure{--dropcap-color:var(--bordered-dropcap);position:relative;border-radius:var(--bordered-overall-radius);padding:calc(3 * var(--bordered-width));background:var(--bordered-background);color:var(--bordered-text);margin-left:var(--bordered-margin-x);margin-right:var(--bordered-margin-x)}.ctf-blockquote-bordered figure:before{position:absolute;inset:0;content:'';border:calc(2 * var(--bordered-width)) solid var(--bordered-inner-border);border-radius:var(--bordered-outer-radius);pointer-events:none}.ctf-blockquote-bordered figure:after{position:absolute;inset:0;content:'';border:var(--bordered-width) solid var(--bordered-outer-border);border-radius:var(--bordered-inner-radius);pointer-events:none}.ctf-blockquote-bordered figcaption{color:var(--bordered-attribution)}.ctf-blockquote-full blockquote p{font-size:var(--full-font-size);line-height:var(--lh-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-condensed);font-feature-settings:"dlig","liga"}.bg-primary .ctf-blockquote-full .bg-primary{background:var(--primary-dark)}.bg-secondary .ctf-blockquote-full .bg-secondary{background:var(--secondary-dark)}.bg-greige700 .ctf-blockquote-full .bg-greige700{background:var(--greige600)}.ctf-singleImage-bordered{--bordered-width:var(--s3);--bordered-margin-x:calc(0rem - var(--s3));--bordered-outer-radius:calc(var(--s4) + var(--s3))}@media (min-width:30em){.ctf-singleImage-bordered{--bordered-width:var(--s3h);--bordered-margin-x:0;--bordered-outer-radius:calc(var(--s5) + var(--s3))}}.ctf-singleImage-bordered,.bg-offWhite .ctf-singleImage-bordered{--bordered-inner-border:var(--primary);--bordered-outer-border:var(--secondary)}.bg-primary .ctf-singleImage-bordered{--bordered-inner-border:var(--secondary);--bordered-outer-border:var(--primary-dark)}.bg-secondary .ctf-singleImage-bordered{--bordered-inner-border:var(--primary);--bordered-outer-border:var(--secondary-dark)}.bg-white .ctf-singleImage-bordered{--bordered-inner-border:var(--primary);--bordered-outer-border:var(--secondary)}.bg-greige700 .ctf-singleImage-bordered{--bordered-inner-border:var(--primary);--bordered-outer-border:var(--secondary)}.ctf-singleImage-bordered img{padding:var(--bordered-width);position:relative;border:var(--bordered-width) solid var(--bordered-outer-border);border-radius:var(--bordered-outer-radius);background:var(--bordered-inner-border);margin-left:var(--bordered-margin-x);margin-right:var(--bordered-margin-x)}.ctf-singleImage-bordered img:before{position:absolute;inset:0;content:'';border:calc(2 * var(--bordered-width)) solid var(--bordered-inner-border);pointer-events:none}.ctf-textFloatingImage{clear:both}@media (min-width:30em){.ctf-textFloatingImage .floatLeft{max-width:50%;float:left}.ctf-textFloatingImage .floatRight{max-width:50%;float:right}}.ctf-3Cols-automatic h2,.ctf-3Cols-automatic h3,.ctf-3Cols-automatic h4,.ctf-3Cols-automatic h5,.ctf-3Cols-automatic h6{break-after:avoid}.ctf-3Cols-automatic{column-count:1;column-gap:var(--s4)}@media (min-width:48em){.ctf-3Cols-automatic{column-count:2}}@media (min-width:72em){.ctf-3Cols-automatic{column-count:3}}.ctf-3Cols{--paragraph__font-family:var(--serif);--paragraph__font-weight:var(--fw-regular);--blockquote__font-family:var(--sans-serif);--blockquote__font-weight:var(--fw-semibold);--blockquote__accent:var(--primary-light)}.bg-secondary .ctf-3Cols{--blockquote__accent:var(--secondary-light)}.ctf-3Cols p,.ctf-3Cols li{font-family:var(--paragraph__font-family);font-weight:var(--paragraph__font-weight)}.ctf-3Cols blockquote p{font-family:var(--blockquote__font-family);font-weight:var(--blockquote__font-weight)}.ctf-3Cols figure:not(:last-child){margin-bottom:var(--s4)}.ctf-3Cols figure:has(blockquote){border-left:var(--bw4) solid var(--blockquote__accent);padding:var(--s2) 0 var(--s2) var(--s3h)}.ctf-3Cols.dropcap figure:first-child p:first-of-type:first-letter{all:revert}.ctf-3Cols-automatic img.maxWidthMaxContent{max-width:100%}.ctf-3Cols-automatic figcaption{break-before:avoid}.ctf-3Cols p{--dropcap-margin:0 var(--s2) 0 0;--dropcap-moz-margin-top:0.15em;--dropcap-line-height:var(--dropcap-font-size)}.ctf-3Cols p.big{--dropcap-font-size:calc(var(--text__bigger__font-size) * var(--lh-body) * 3)}@media (min-width:30em){.ctf-3Cols p.big{--dropcap-font-size:calc(var(--text__biggest__font-size) * var(--lh-body) * 3)}}.complexTextFields{--spacing-y:var(--s4h);--flex-gap:var(--s4);--zag-height:var(--s2h)}@media (min-width:48em){.complexTextFields{--spacing-y:var(--s5);--zag-height:var(--s3)}}@media (min-width:90em){.complexTextFields{--zag-height:var(--s3h)}}.complexTextFields>div:not(.ctf-solid-top):first-child{margin-top:var(--spacing-y)}.complexTextFields>div:not(.ctf-solid-bottom):last-child{margin-bottom:var(--spacing-y)}.complexTextFields>.ctf-solid-top:first-child{margin-top:calc(0rem - var(--zag-height))}.complexTextFields>.ctf-solid-bottom.clipBottomFlat:last-child,.complexTextFields>.ctf-solid-bottom:has(.clipBottomFlat):last-child{margin-bottom:calc(0rem - var(--zag-height))}.complexTextFields>.ctf-solid-top:not(.clipBottomDown):first-child{clip-path:polygon(var(--zag-top-down),var(--flat-bottom))}.complexTextFields>.ctf-solid-top.clipBottomDown:first-child{clip-path:polygon(var(--zag-top-down),var(--zag-bottom-down))}.complexTextFields>.ctf-solid-top.clipBottomDown>div[class*="bg-"],.complexTextFields>.ctf-solid-top.clipBottomFlat>div[class*="bg-"]{padding-top:var(--zag-height)!important}.ctf-solid-bottom:not(:has(.clipBottomDown))+.ctf-solid-top{margin-top:calc(0rem - var(--flex-gap))!important}.ctf-solid-bottom.clipBottomDown+.ctf-solid-top:not(.clipSection){clip-path:polygon(var(--zag-top-down),var(--flat-bottom))}.ctf-solid-bottom:has(.clipBottomDown)+.ctf-solid-top.clipBottomDown{clip-path:polygon(var(--zag-top-down),var(--zag-bottom-down))}.ctf-solid-bottom:has(.clipBottomDown)+.ctf-solid-top{margin-top:calc(0rem - var(--flex-gap) - var(--zag-height))!important}.ctf-solid-bottom.clipSection:has(+div:not(.ctf-solid-top)){margin-bottom:0}.ctf-full+div:not(.ctf-full){margin-top:var(--flex-gap)}.complexTextFields>div:not(.ctf-full,.ctf-solid-bottom):has(+.ctf-solid-top){margin-bottom:var(--flex-gap)}.ctf-full:not(.ctf-solid-top):not(:first-child){margin-top:var(--flex-gap)}.ctf-full:not(:has(.clipBottomDown)):has(+.ctf-solid-top){margin-bottom:var(--flex-gap)}.ctf-paragraph+.ctf-paragraph{margin-top:calc(0rem - var(--s3))}