:root{--fx-blue: hsla(206, 82%, 18%, 1);--fx-white: hsla(0, 0%, 100%, 1);--fx-light: hsla(206, 82%, 18%, 0.06);--fx-orange: hsla(15, 85%, 54%, 1);--fx-light-solid: hsl(204, 20%, 95%);--fx-orange-hover: hsla(15, 85%, 46%, 1);--fx-blue-muted: hsla(206, 82%, 18%, 0.72);--fx-blue-border: hsla(206, 82%, 18%, 0.14);--fx-white-muted: hsla(0, 0%, 100%, 0.78);--fx-white-border: hsla(0, 0%, 100%, 0.22);--fx-focus: hsla(15, 85%, 54%, 1);--fx-gradient-header: linear-gradient(90deg, rgba(0, 0, 0, 0.60) 63.89%, rgba(0, 0, 0, 0.00) 100%);--fx-gradient-cta: linear-gradient(0deg, rgba(0, 0, 0, 0.60) 0%, rgba(0, 0, 0, 0.60) 100%);--fx-font: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;--fx-fw-regular: 400;--fx-fw-semibold: 600;--fx-lh-display: 1.1;--fx-lh-heading: 1.2;--fx-lh-body: 1.6;--fx-ls-label: 0.08em;--fx-fs-h1: clamp(2.5rem, 2.045rem + 1.94vw, 3.5rem);--fx-fs-h2: clamp(1.75rem, 1.523rem + 0.97vw, 2.25rem);--fx-fs-h3: clamp(1.625rem, 1.454rem + 0.73vw, 2rem);--fx-fs-h4: clamp(1.5rem, 1.387rem + 0.48vw, 1.75rem);--fx-fs-h5: clamp(1.375rem, 1.319rem + 0.24vw, 1.5rem);--fx-fs-h6: 1.375rem;--fx-fs-body: clamp(1.125rem, 1.012rem + 0.48vw, 1.375rem);--fx-fs-body-lg: clamp(1.5rem, 1.387rem + 0.48vw, 1.75rem);--fx-fs-body-sm: 0.875rem;--fx-fs-label: 0.875rem;--fx-radius: 0.5rem;--fx-reveal-shift: 1rem;--fx-reveal-duration: 800ms;--fx-reveal-stagger: 90ms;--fx-reveal-ease: cubic-bezier(0.33, 1, 0.68, 1);--fx-space-section: clamp(4rem, 2.720rem + 5.46vw, 7.5rem);--fx-space-block: clamp(2.5rem, 1.585rem + 3.90vw, 5rem);--fx-gap-sm: 2.5rem;--fx-gap-lg: clamp(2.5rem, 0.490rem + 8.59vw, 8rem);--fx-gap-row: var(--fx-gap-sm);--fx-box-padding: clamp(2rem, 1.634rem + 1.56vw, 3rem);--fx-header-height: 0px}@media(min-width: 1024px){:root{--fx-header-height: 120px}}:root{--fx-content-full: 1200px;--fx-content-medium: 850px;--fx-content-small: 580px;--fx-container-full: 1280px;--fx-container-medium: 930px;--fx-container-small: 660px;--fx-gutter: clamp(1.25rem, 0.732rem + 2.21vw, 2.5rem);--fx-bg: var(--fx-white);--fx-text: var(--fx-blue);--fx-text-muted: var(--fx-blue-muted);--fx-border-color: var(--fx-blue-border);--fx-link: var(--fx-blue);--fx-link-hover: var(--fx-orange)}.fx-h1{font-family:var(--fx-font);font-size:var(--fx-fs-h1);margin:0;text-wrap:balance;line-height:var(--fx-lh-display);font-weight:var(--fx-fw-regular)}.fx-h2{font-family:var(--fx-font);font-size:var(--fx-fs-h2);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-regular)}.fx-h3{font-family:var(--fx-font);font-size:var(--fx-fs-h3);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-regular)}.fx-h4{font-family:var(--fx-font);font-size:var(--fx-fs-h4);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-regular)}.fx-h5{font-family:var(--fx-font);font-size:var(--fx-fs-h5);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-semibold)}.fx-h6{font-family:var(--fx-font);font-size:var(--fx-fs-h6);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-semibold)}.fx-text{font-family:var(--fx-font);font-size:var(--fx-fs-body);line-height:var(--fx-lh-body);font-weight:var(--fx-fw-regular)}.fx-text-lg{font-family:var(--fx-font);font-size:var(--fx-fs-body-lg);line-height:var(--fx-lh-body);font-weight:var(--fx-fw-regular)}.fx-text-sm{font-family:var(--fx-font);font-size:var(--fx-fs-body-sm);line-height:var(--fx-lh-body);font-weight:var(--fx-fw-regular)}.fx-label{font-family:var(--fx-font);font-size:var(--fx-fs-label);font-weight:var(--fx-fw-semibold);line-height:var(--fx-lh-heading);letter-spacing:var(--fx-ls-label);text-transform:uppercase}.fx-eyebrow{font-family:var(--fx-font);font-size:var(--fx-fs-label);font-weight:var(--fx-fw-semibold);line-height:var(--fx-lh-heading);letter-spacing:var(--fx-ls-label);text-transform:uppercase;display:block;color:var(--fx-text-muted);margin-block-end:.75rem}.fx-eyebrow+br{display:none}.fx-text-default{color:var(--fx-text)}.fx-text-muted{color:var(--fx-text-muted)}.fx-text-accent{color:var(--fx-orange)}.fx-text-center{text-align:center}.fx-text-left{text-align:left}.fx-text-right{text-align:right}.fx-link,.fx-link:visited{color:var(--fx-link);text-decoration:underline;text-underline-offset:.15em;transition:color .18s ease}.fx-link:hover,.fx-link:focus-visible{color:var(--fx-link-hover)}.fx-link:focus-visible{outline:2px solid var(--fx-focus);outline-offset:3px}.fx-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.fx-visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.fx-theme-reset,.fx-theme-light,.fx-theme-dark{background-color:var(--fx-bg);color:var(--fx-text)}.fx-theme-reset{--fx-bg: var(--fx-white);--fx-text: var(--fx-blue);--fx-text-muted: var(--fx-blue-muted);--fx-border-color: var(--fx-blue-border);--fx-link: var(--fx-blue);--fx-link-hover: var(--fx-orange)}.fx-theme-light{--fx-bg: var(--fx-light-solid);--fx-text: var(--fx-blue);--fx-text-muted: var(--fx-blue-muted);--fx-border-color: var(--fx-blue-border);--fx-link: var(--fx-blue);--fx-link-hover: var(--fx-orange)}.fx-theme-dark{--fx-bg: var(--fx-blue);--fx-text: var(--fx-white);--fx-text-muted: var(--fx-white-muted);--fx-border-color: var(--fx-white-border);--fx-link: var(--fx-white);--fx-link-hover: var(--fx-orange)}.fx-container{width:100%;max-width:var(--fx-container-full);padding-inline:var(--fx-gutter);margin-inline:auto}.fx-container--medium{max-width:var(--fx-container-medium)}.fx-container--small{max-width:var(--fx-container-small)}.fx-container--left{margin-inline-start:0;margin-inline-end:auto}.fx-container--right{margin-inline-start:auto;margin-inline-end:0}.fx-container--center{margin-inline:auto}@media(max-width: 1023.98px){.fx-container--left,.fx-container--right{margin-inline:auto}}.fx-container--nested{padding-inline:0;max-width:var(--fx-content-full)}.fx-container--nested.fx-container--medium{max-width:var(--fx-content-medium)}.fx-container--nested.fx-container--small{max-width:var(--fx-content-small)}.fx-section{--fx-section-space-start: var(--fx-space-section);--fx-section-space-end: var(--fx-space-section);margin-block:var(--fx-section-space-start) var(--fx-section-space-end);padding-block:0;scroll-margin-top:var(--fx-header-height)}.fx-section--bg,.fx-section.fx-theme-light,.fx-section.fx-theme-dark{margin-block:0;padding-block:var(--fx-section-space-start) var(--fx-section-space-end)}.fx-section--flush{--fx-section-space-start: 0rem;--fx-section-space-end: 0rem}.fx-components{display:flex;flex-direction:column}.fx-stack>*+*{margin-block-start:var(--fx-space-block)}.fx-stack--sm>*+*{margin-block-start:var(--fx-gap-sm)}.fx-cols{--fx-cols-count: 1;--fx-cols-gap: var(--fx-gap-sm);display:grid;grid-template-columns:repeat(var(--fx-cols-count), minmax(0, 1fr));column-gap:var(--fx-cols-gap);row-gap:var(--fx-gap-row)}.fx-cols--gap-lg{--fx-cols-gap: var(--fx-gap-lg)}.fx-cols--gap-sm{--fx-cols-gap: var(--fx-gap-sm)}@media(min-width: 768px){.fx-cols--2,.fx-cols--3,.fx-cols--4{--fx-cols-count: 2}}@media(min-width: 1024px){.fx-cols--2{--fx-cols-count: 2}.fx-cols--3{--fx-cols-count: 3}.fx-cols--4{--fx-cols-count: 4}}.fx-cols--split{--fx-cols-count: 1}@media(min-width: 1024px){.fx-cols--split{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.fx-cols__item--first{order:-1}}.fx-cols--align-center{align-items:center}.fx-cols--align-end{align-items:end}.fx-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:.85em 1.75em;border:2px solid rgba(0,0,0,0);border-radius:var(--fx-radius);font-family:var(--fx-font);font-size:var(--fx-fs-body-sm);font-weight:var(--fx-fw-semibold);line-height:1.2;letter-spacing:var(--fx-ls-label);text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.fx-btn:focus-visible{outline:2px solid var(--fx-focus);outline-offset:3px}.fx-btn.fx-btn--primary,.fx-btn.fx-btn--primary:visited{background-color:var(--fx-orange);border-color:var(--fx-orange);color:var(--fx-white)}.fx-btn.fx-btn--primary:hover,.fx-btn.fx-btn--primary:focus-visible{background-color:var(--fx-orange-hover);border-color:var(--fx-orange-hover);color:var(--fx-white)}.fx-btn.fx-btn--secondary,.fx-btn.fx-btn--secondary:visited{background-color:rgba(0,0,0,0);border-color:var(--fx-text);color:var(--fx-text)}.fx-btn.fx-btn--secondary:hover,.fx-btn.fx-btn--secondary:focus-visible{background-color:var(--fx-text);color:var(--fx-bg)}.fx-btn.fx-btn--text,.fx-btn.fx-btn--text:visited{padding:0;border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--fx-text)}.fx-btn.fx-btn--text:hover,.fx-btn.fx-btn--text:focus-visible{color:var(--fx-orange)}.fx-btn-group{display:flex;flex-wrap:wrap;gap:1rem}.fx-btn-group.fx-btn-group--center{justify-content:center}.fx-btn-group.fx-btn-group--end{justify-content:flex-end}.fx-card{display:flex;flex-direction:column;border-radius:var(--fx-radius);overflow:hidden;height:100%}.fx-card__media img{display:block;width:100%;height:auto;aspect-ratio:7/4;object-fit:cover}.fx-card__body{display:flex;flex-direction:column;gap:.75rem;padding:var(--fx-box-padding);flex:1}.fx-card--bordered .fx-card__body{background-color:rgba(0,0,0,0);border:1px solid var(--fx-border-color)}.fx-card--plain .fx-card__body{background-color:rgba(0,0,0,0);padding:0}.fx-card--link{position:relative;transition:transform .18s ease}.fx-card--link a::after{content:"";position:absolute;inset:0;border-radius:inherit}.fx-card--link:hover{transform:translateY(-2px)}.fx-card--link:has(a:focus-visible){outline:2px solid var(--fx-focus);outline-offset:3px}.fx-media{display:block;overflow:hidden;border-radius:var(--fx-radius)}.fx-media img,.fx-media video{display:block;width:100%;height:100%;object-fit:cover}.fx-media--16-9{aspect-ratio:16/9}.fx-media--4-3{aspect-ratio:4/3}.fx-media--1-1{aspect-ratio:1/1}.fx-media--3-4{aspect-ratio:3/4}.fx-media--bleed{border-radius:0;position:absolute;inset:0}.fx-scrim-header{position:relative}.fx-scrim-header::after{content:"";position:absolute;inset:0;background:var(--fx-gradient-header);pointer-events:none}.fx-scrim-header>*{position:relative;z-index:1}.fx-scrim-cta{position:relative}.fx-scrim-cta::after{content:"";position:absolute;inset:0;background:var(--fx-gradient-cta);pointer-events:none}.fx-scrim-cta>*{position:relative;z-index:1}.fx-scrim-header,.fx-scrim-cta{--fx-text: var(--fx-white);--fx-text-muted: var(--fx-white-muted);--fx-border-color: var(--fx-white-border);--fx-link: var(--fx-white);color:var(--fx-white)}@media(max-width: 767.98px){.fx-scrim-header::after{background:var(--fx-gradient-cta)}}.fx-js .fx-reveal{opacity:0;transform:translateY(var(--fx-reveal-shift));transition:opacity var(--fx-reveal-duration) var(--fx-reveal-ease) var(--fx-reveal-delay),transform var(--fx-reveal-duration) var(--fx-reveal-ease) var(--fx-reveal-delay);--fx-reveal-delay: calc(var(--fx-reveal-step, 0) * var(--fx-reveal-stagger))}.fx-js .fx-reveal--in{opacity:1;transform:none}@media(prefers-reduced-motion: reduce){.fx-js .fx-reveal{opacity:1;transform:none;transition:none}}.fx-scope{font-family:var(--fx-font);font-size:var(--fx-fs-body);font-weight:var(--fx-fw-regular);line-height:var(--fx-lh-body);color:var(--fx-blue);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fx-scope *,.fx-scope *::before,.fx-scope *::after{box-sizing:border-box}.fx-scope img,.fx-scope svg,.fx-scope video,.fx-scope canvas{max-width:100%;height:auto}@media(prefers-reduced-motion: reduce){.fx-scope *,.fx-scope *::before,.fx-scope *::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}.fx-scope a:not(.fx-btn),.fx-scope a:not(.fx-btn):visited{color:var(--fx-link);font-weight:inherit;text-decoration:underline;text-underline-offset:.15em;transition:color .18s ease}.fx-scope a:not(.fx-btn):hover,.fx-scope a:not(.fx-btn):focus-visible{color:var(--fx-link-hover);text-decoration:underline}.fx-scope a:focus-visible{outline:2px solid var(--fx-focus);outline-offset:3px}.fx-scope .fx-wysiwyg{font-family:var(--fx-font);font-size:var(--fx-fs-body);line-height:var(--fx-lh-body);font-weight:var(--fx-fw-regular);color:var(--fx-text)}.fx-scope .fx-wysiwyg p,.fx-scope .fx-wysiwyg li,.fx-scope .fx-wysiwyg td,.fx-scope .fx-wysiwyg th,.fx-scope .fx-wysiwyg dd,.fx-scope .fx-wysiwyg dt{font-family:var(--fx-font);font-size:var(--fx-fs-body);line-height:var(--fx-lh-body);font-weight:var(--fx-fw-regular);color:inherit;margin:0}.fx-scope .fx-wysiwyg h1,.fx-scope .fx-wysiwyg h2,.fx-scope .fx-wysiwyg h3,.fx-scope .fx-wysiwyg h4,.fx-scope .fx-wysiwyg h5,.fx-scope .fx-wysiwyg h6{color:inherit}.fx-scope .fx-wysiwyg h1{font-family:var(--fx-font);font-size:var(--fx-fs-h1);margin:0;text-wrap:balance;line-height:var(--fx-lh-display);font-weight:var(--fx-fw-regular)}.fx-scope .fx-wysiwyg h2{font-family:var(--fx-font);font-size:var(--fx-fs-h2);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-regular)}.fx-scope .fx-wysiwyg h3{font-family:var(--fx-font);font-size:var(--fx-fs-h3);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-regular)}.fx-scope .fx-wysiwyg h4{font-family:var(--fx-font);font-size:var(--fx-fs-h4);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-regular)}.fx-scope .fx-wysiwyg h5{font-family:var(--fx-font);font-size:var(--fx-fs-h5);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-semibold)}.fx-scope .fx-wysiwyg h6{font-family:var(--fx-font);font-size:var(--fx-fs-h6);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-semibold)}.fx-scope .fx-wysiwyg .fx-h1{font-family:var(--fx-font);font-size:var(--fx-fs-h1);margin:0;text-wrap:balance;line-height:var(--fx-lh-display);font-weight:var(--fx-fw-regular)}.fx-scope .fx-wysiwyg .fx-h2{font-family:var(--fx-font);font-size:var(--fx-fs-h2);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-regular)}.fx-scope .fx-wysiwyg .fx-h3{font-family:var(--fx-font);font-size:var(--fx-fs-h3);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-regular)}.fx-scope .fx-wysiwyg .fx-h4{font-family:var(--fx-font);font-size:var(--fx-fs-h4);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-regular)}.fx-scope .fx-wysiwyg .fx-h5{font-family:var(--fx-font);font-size:var(--fx-fs-h5);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-semibold)}.fx-scope .fx-wysiwyg .fx-h6{font-family:var(--fx-font);font-size:var(--fx-fs-h6);margin:0;text-wrap:balance;line-height:var(--fx-lh-heading);font-weight:var(--fx-fw-semibold)}.fx-scope .fx-wysiwyg .fx-text{font-family:var(--fx-font);font-size:var(--fx-fs-body);line-height:var(--fx-lh-body);font-weight:var(--fx-fw-regular)}.fx-scope .fx-wysiwyg .fx-text-lg{font-family:var(--fx-font);font-size:var(--fx-fs-body-lg);line-height:var(--fx-lh-body);font-weight:var(--fx-fw-regular)}.fx-scope .fx-wysiwyg .fx-text-sm{font-family:var(--fx-font);font-size:var(--fx-fs-body-sm);line-height:var(--fx-lh-body);font-weight:var(--fx-fw-regular)}.fx-scope .fx-wysiwyg .fx-label{font-family:var(--fx-font);font-size:var(--fx-fs-label);font-weight:var(--fx-fw-semibold);line-height:var(--fx-lh-heading);letter-spacing:var(--fx-ls-label);text-transform:uppercase}.fx-scope .fx-wysiwyg p{margin-block:1.25em 0}.fx-scope .fx-wysiwyg>:first-child{margin-block-start:0}.fx-scope .fx-wysiwyg>*+*{margin-top:1.25em}.fx-scope .fx-wysiwyg>*+:is(h1,h2,h3,h4,h5,h6,.fx-h1,.fx-h2,.fx-h3,.fx-h4,.fx-h5,.fx-h6){margin-top:1.75em}.fx-scope .fx-wysiwyg>:is(h1,h2,h3,h4,h5,h6,.fx-h1,.fx-h2,.fx-h3,.fx-h4,.fx-h5,.fx-h6)+*{margin-top:.75em}.fx-scope .fx-wysiwyg>:last-child{margin-bottom:0}.fx-scope .fx-wysiwyg ul,.fx-scope .fx-wysiwyg ol{padding-left:1.25em;margin-block:0;list-style-position:outside}.fx-scope .fx-wysiwyg ul{list-style-type:disc}.fx-scope .fx-wysiwyg ol{list-style-type:decimal}.fx-scope .fx-wysiwyg li{padding-left:0;margin-left:0;text-indent:0}.fx-scope .fx-wysiwyg li+li{margin-top:.5em}.fx-scope .fx-wysiwyg li>ul,.fx-scope .fx-wysiwyg li>ol{margin-top:.5em}.fx-scope .fx-wysiwyg a.fx-btn{text-decoration:none}.fx-scope .fx-wysiwyg strong,.fx-scope .fx-wysiwyg b{font-weight:var(--fx-fw-semibold)}.fx-scope .fx-wysiwyg em,.fx-scope .fx-wysiwyg i{font-style:italic}.fx-scope .fx-wysiwyg img{border-radius:var(--fx-radius)}.fx-scope .fx-wysiwyg figure{margin:0}.fx-scope .fx-wysiwyg figcaption{font-family:var(--fx-font);font-size:var(--fx-fs-body-sm);line-height:var(--fx-lh-body);font-weight:var(--fx-fw-regular);color:var(--fx-text-muted);margin-top:.75em}.fx-scope .fx-wysiwyg blockquote{margin:0;padding-left:var(--fx-gap-sm);border-left:3px solid var(--fx-orange)}.fx-scope .fx-wysiwyg blockquote p{font-family:var(--fx-font);font-size:var(--fx-fs-body-lg);line-height:var(--fx-lh-body);font-weight:var(--fx-fw-regular)}.fx-scope .fx-wysiwyg hr{border:0;border-top:1px solid var(--fx-border-color);margin-block:var(--fx-gap-sm)}.fx-scope .fx-wysiwyg table{width:100%;border-collapse:collapse}.fx-scope .fx-wysiwyg table th,.fx-scope .fx-wysiwyg table td{padding:.75em 1em;border-bottom:1px solid var(--fx-border-color);text-align:left}.fx-scope .fx-wysiwyg table th{font-weight:var(--fx-fw-semibold)}.fx-scope .fx-wysiwyg .fx-table-scroll{overflow-x:auto}.fx-builder-components .site-inner,.fx-builder-components .content,.fx-builder-components .entry{max-width:none;padding:0;margin:0;width:100%;float:none;background:none;border:0}.fx-builder-components .entry-content{margin:0}
