@charset "UTF-8";*{margin:0}html{block-size:100%;box-sizing:border-box;overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html *,html *:before,html *:after{box-sizing:inherit}html:focus-within{scroll-behavior:smooth}html,body{block-size:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}ul,ol{padding:0}img,picture,svg,video,canvas,audio,iframe,embed,object{display:block;max-inline-size:100%}input,button,textarea,select,table{font:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;padding:0;text-align:inherit}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}:focus-visible{outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-offset:2px;outline-style:dotted;outline-width:2px}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--palette-green-dark: hsl(145, 35%, 40%);--palette-green-light: hsl(120, 18%, 92%);--palette-ink: hsl(0, 0%, 8%);--palette-ink-muted: hsl(0, 0%, 19%);--palette-white: hsl(0, 0%, 100%);--palette-grey-light: hsl(0, 0%, 90%);--palette-blue: hsl(212, 100%, 45%);--palette-lavender-light:#dde4f0;--palette-red: hsl(343, 98%, 46%)}:root,[data-theme=reset]{--color-accent: var(--palette-green-dark);--color-background: var(--palette-white);--color-background-secondary: hsla(0, 0%, 19%, .08);--color-border: var(--palette-grey-light);--color-border-secondary: hsl(0, 0%, 19%, .68);--color-text: var(--palette-ink-muted);--color-text-muted: hsla(0, 0%, 19%, .8);--color-error: var(--palette-red);--color-brand-primary: var(--palette-green-dark);--color-brand-primary-bg: var(--palette-green-light);--color-brand-dark: var(--palette-ink);--color-brand-dark-text: var(--palette-white)}[data-theme=light]{--color-background: hsl(212, 76%, 97%);--color-text: hsla(212, 100%, 15%, 1);--color-border: hsla(212, 100%, 15%, .7);--color-border-secondary: var(--color-border)}[data-theme=dark]{--color-accent: hsla(79, 100%, 60%, 1);--color-background: hsla(212, 100%, 15%, 1);--color-background-secondary: hsl(228, 56%, 98%, .06);--color-border-secondary: hsl(0, 0%, 90%, .68);--color-text: hsla(0, 0%, 100%, 1);--color-text-muted: hsl(0, 0%, 100%, .8)}:root{--palette-ink-deep: hsl(0, 0%, 12%);--palette-ink-body: hsl(0, 0%, 18%);--palette-surface: hsl(40, 14%, 94%);--palette-surface-card: hsl(72, 24%, 88%);--palette-border-warm: hsl(40, 10%, 85%);--palette-neutral-pale: hsl(40, 6%, 87%)}:root{--palette-green-deepest: #052f20;--palette-green-eyebrow: hsl(95, 55%, 65%);--palette-lime-cta: hsl(95, 75%, 72%);--palette-lime-cta-text: hsl(154, 60%, 11%);--palette-lime-accent: #a3ff90;--palette-nav-text: hsl(0, 0%, 100%);--palette-nav-muted: hsla(0, 0%, 100%, .7);--palette-nav-divider: hsla(0, 0%, 100%, .15)}:root{--font-family-heading: "Albert Sans", "Public Sans", "Trebuchet MS", sans-serif;--font-family-text: "Albert Sans", "Public Sans", "Trebuchet MS", sans-serif;--font-size-body: 1.125rem;--font-size-body-small: 1rem;--font-size-nav: .9375rem;--flow-space: 1.5625rem;--column-gap: clamp(2.5rem, 2.5vw + 1.75rem, 3.75rem);--content-max-width: 700px;--content-max-width-wide: 900px;--content-max-width-full: 1312px;--box-spacing: clamp(1rem, 2.5vw + .25rem, 2.25rem);--container-spacing: clamp(1rem, 2.5vw + .25rem, 2.25rem);--container-gutter: clamp(1rem, 4vw, 4rem);--component-spacing: clamp(3rem, 6.5vw + 1.05rem, 6.25rem)}@font-face{font-display:swap;font-family:Albert Sans;font-style:normal;font-weight:100 900;src:url(./albert-sans-v4-latin-BifFJOWk.woff2) format("woff2-variations"),url(./albert-sans-v4-latin-BifFJOWk.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(./public-sans-v14-latin-regular-CdDarR7U.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:400;src:url(./public-sans-v14-latin-italic-BsyzgQ_I.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:500;src:url(./public-sans-v14-latin-500-CfJSFZCD.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:500;src:url(./public-sans-v14-latin-500italic-C-HS-BRQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(./public-sans-v14-latin-700-VecH6ILf.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:700;src:url(./public-sans-v14-latin-700italic-DERvlRir.woff2) format("woff2")}@font-face{font-display:swap;font-family:Homemade Apple;font-style:normal;font-weight:400;src:url(./homemade-apple-v24-latin-regular-BTOiQ2xw.woff2) format("woff2")}:where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,.paragraph,ul,ol,pre,table,figure,blockquote,form,fieldset,dl,address,details,hr,aside,video)+*{-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}html,body{overflow-x:clip}body,.paragraph{color:var(--color-text);font-family:var(--font-family-text);font-size:var(--font-size-body);font-weight:initial;line-height:1.5}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{--flow-space: 2.5rem;font-family:var(--font-family-heading);font-weight:500;line-height:1.3}h1,.h1{--flow-space: 3.75rem;font-size:2.375rem;font-weight:700}@media (min-width: 480px){h1,.h1{font-size:3.125rem}}h2,.h2{font-size:2.1875rem;font-weight:700}@media (min-width: 480px){h2,.h2{font-size:2.5625rem}}h3,.h3{font-size:1.9375rem;line-height:1.4}@media (min-width: 480px){h3,.h3{font-size:2.1875rem}}h4,.h4{font-size:1.625rem;line-height:1.4}@media (min-width: 480px){h4,.h4{font-size:1.825rem}}h5,.h5{font-size:1.375rem;line-height:1.5}@media (min-width: 480px){h5,.h5{font-size:1.5rem}}h6,.h6{color:var(--color-text-muted);font-size:1.0625rem;line-height:1.5}a{color:var(--color-accent);text-underline-offset:.3ex}hr{--flow-space: var(--component-spacing);border:0;margin-block:var(--flow-space);margin-inline:auto}hr:after{background-color:var(--color-border);block-size:2px;content:"";display:block}kbd,code{background:var(--color-background-secondary);border-radius:4px;display:inline-block;font-size:.95em;padding-block:0;padding-inline:.375em;word-break:break-word}img{block-size:initial;inline-size:100%}.wp-block-image img{inline-size:initial}figcaption{color:var(--color-text-muted);font-size:var(--font-size-body-small);-webkit-margin-before:.25rem;margin-block-start:.25rem}blockquote,.blockquote{-webkit-border-start:5px solid var(--color-accent);border-inline-start:5px solid var(--color-accent);display:block;font-size:1.44rem;font-style:normal;font-weight:500;line-height:calc(1em + .75rem);margin-block:var(--flow-space);margin-inline:2.5rem 0;-webkit-padding-start:.8rem;padding-inline-start:.8rem}blockquote cite,.blockquote cite{color:var(--color-text-muted);display:block;font-size:var(--font-size-body);font-style:normal;-webkit-margin-before:.25rem;margin-block-start:.25rem}small{font-size:var(--font-size-body-small)}:where(ul,ol):not([class]),:where(ul,ol).wp-block-list{--item-spacing: .66em;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}:where(ul,ol):not([class]) li+li,:where(ul,ol).wp-block-list li+li{-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}:where(ul,ol):not([class]) li>ul,:where(ul,ol):not([class]) li ol,:where(ul,ol).wp-block-list li>ul,:where(ul,ol).wp-block-list li ol{--item-spacing: .33em;-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}table{border-collapse:collapse;border-spacing:0;color:var(--color-text);font-size:var(--font-size-body-small);inline-size:100%;max-inline-size:100%}table caption{caption-side:bottom;color:var(--color-text-muted);-webkit-margin-before:calc(var(--flow-space) / 2);margin-block-start:calc(var(--flow-space) / 2);text-align:start}table td,table th{padding-block:.9rem;padding-inline:1rem;text-align:inherit;vertical-align:top}table th{color:var(--color-text-muted);font-weight:500}table td{min-inline-size:25ch}table thead{background-color:var(--color-background-secondary);-webkit-border-after:solid 1px var(--color-border);border-block-end:solid 1px var(--color-border)}table tr:nth-child(2n){-webkit-border-after:solid 1px var(--color-border);border-block-end:solid 1px var(--color-border);-webkit-border-before:solid 1px var(--color-border);border-block-start:solid 1px var(--color-border)}.button,.wp-block-button>.wp-block-button__link{--button-background-color: var(--color-accent);--button-border-color: var(--color-accent);--button-border-width: 2px;--button-border-radius: 0;--button-font-weight: 700;--button-text-color: var(--color-background);--button-padding-inline: calc(1.125rem - var(--button-border-width));--button-padding-block: calc(.625rem - var(--button-border-width));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--button-background-color);border:solid var(--button-border-width) var(--button-border-color);border-radius:var(--button-border-radius);color:var(--button-text-color);cursor:pointer;display:inline-block;font:inherit;font-weight:var(--button-font-weight);letter-spacing:0;padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);text-align:center;text-decoration:none}.button:disabled,.button--disabled,.wp-block-button>.wp-block-button__link:disabled,.wp-block-button>.wp-block-button__link--disabled{cursor:default;opacity:.5;pointer-events:none}.button--outlined,.wp-block-button>.wp-block-button__link--outlined{--button-text-color: var(--color-accent);--button-background-color: transparent}.button--text,.wp-block-button>.wp-block-button__link--text{--button-background-color: transparent;--button-text-color: var(--color-accent);border:0;padding:0}.wp-block-button{color:var(--button-text-color)}.wp-block-button.is-style-outline{--button-text-color: var(--color-accent)}.wp-block-button.is-style-outline .wp-block-button__link{--button-background-color: transparent;--button-text-color: var(--color-accent);border:solid var(--button-border-width) var(--color-accent);color:var(--button-text-color);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline)}form{margin:0}fieldset{border:0;padding:0}legend{color:var(--color-text);font-size:var(--font-size-body);font-weight:700;padding:0}label{color:var(--color-text-muted);font-size:var(--font-size-body-small);font-weight:500;-webkit-margin-before:0;margin-block-start:0}[type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid var(--color-border-secondary);border-radius:0;caret-color:var(--color-text);color:var(--color-text);font-size:var(--font-size-body-small);max-inline-size:100%;padding-block:.75rem;padding-inline:.625rem;transition:border-color .3s ease-in-out}[type=tel]::placeholder,[type=url]::placeholder,[type=text]::placeholder,[type=date]::placeholder,[type=email]::placeholder,[type=search]::placeholder,[type=number]::placeholder,[type=password]::placeholder,textarea::placeholder,select::placeholder{color:var(--color-border-secondary)}[type=tel]:disabled,[type=url]:disabled,[type=text]:disabled,[type=date]:disabled,[type=email]:disabled,[type=search]:disabled,[type=number]:disabled,[type=password]:disabled,textarea:disabled,select:disabled{cursor:default;opacity:.5;pointer-events:none}[type=tel]:invalid,[type=url]:invalid,[type=text]:invalid,[type=date]:invalid,[type=email]:invalid,[type=search]:invalid,[type=number]:invalid,[type=password]:invalid,textarea:invalid,select:invalid{border-color:var(--color-error)}select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' fill='none'%3E%3Crect width='38' height='38' fill='rgba(255, 255, 255, 0.7)' rx='19'/%3E%3Cpath stroke='rgba(48, 48, 48, 1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8.846 15.846 19 26l10.153-10.154'/%3E%3C/svg%3E");background-position:calc(100% - .75rem) center;background-repeat:no-repeat;background-size:1.75rem;line-height:1.5;-webkit-padding-end:54px;padding-inline-end:54px}option{color:initial}textarea{inline-size:100%;min-block-size:150px;resize:vertical;vertical-align:top}[type=checkbox],[type=radio]{accent-color:var(--color-accent);block-size:20px;display:inline-block;inline-size:20px;-webkit-margin-before:4px;margin-block-start:4px;-webkit-margin-end:8px;margin-inline-end:8px;vertical-align:top}[type=checkbox]+label,[type=radio]+label{color:var(--color-text);display:inline-block;font:inherit;inline-size:calc(100% - 33px)}flynt-component{display:block;position:relative}.pageWrapper{display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;min-block-size:100%}.admin-bar .pageWrapper{-webkit-padding-before:var(--wp-admin--admin-bar--height);padding-block-start:var(--wp-admin--admin-bar--height)}.componentSpacing{margin-block:var(--component-spacing);margin-inline:0}.componentSpacing[data-theme]{margin:0;padding-block:var(--component-spacing);padding-inline:0}.wp-block-post-content>.alignfull{margin-inline:auto;max-inline-size:var(--content-max-width-full)!important}.groupContainer{display:inline-flex;flex-wrap:wrap;gap:var(--flow-space)}.container{margin-inline:auto;max-inline-size:calc(var(--content-max-width-full) + var(--container-gutter) * 2);padding-inline:var(--container-gutter)}.container[data-size=full]{padding-inline:0}[data-size=medium]{max-inline-size:var(--content-max-width)}[data-size=wide]{max-inline-size:var(--content-max-width-wide)}[data-size=full]{max-inline-size:100%}[data-align=left]{margin-inline:unset}[data-align=center]{margin-inline:auto}[data-text-align=left]{text-align:start}[data-text-align=center]{text-align:center}[data-flow=layout]>*+*{-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2)}[data-flow=content]>*+*{-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}@media (max-width: 767px){[data-size=wide] p,[data-size=wide] .paragraph,[data-size=wide] h1,[data-size=wide] h2,[data-size=wide] h3,[data-size=wide] h4,[data-size=wide] h5,[data-size=wide] h6,[data-size=wide] .h1,[data-size=wide] .h2,[data-size=wide] .h3,[data-size=wide] .h4,[data-size=wide] .h5,[data-size=wide] .h6,[data-size=full] p,[data-size=full] .paragraph,[data-size=full] h1,[data-size=full] h2,[data-size=full] h3,[data-size=full] h4,[data-size=full] h5,[data-size=full] h6,[data-size=full] .h1,[data-size=full] .h2,[data-size=full] .h3,[data-size=full] .h4,[data-size=full] .h5,[data-size=full] .h6,[data-text-align=center] p,[data-text-align=center] .paragraph,[data-text-align=center] h1,[data-text-align=center] h2,[data-text-align=center] h3,[data-text-align=center] h4,[data-text-align=center] h5,[data-text-align=center] h6,[data-text-align=center] .h1,[data-text-align=center] .h2,[data-text-align=center] .h3,[data-text-align=center] .h4,[data-text-align=center] .h5,[data-text-align=center] .h6{text-wrap:balance}[data-size=wide] p br,[data-size=wide] .paragraph br,[data-size=wide] h1 br,[data-size=wide] h2 br,[data-size=wide] h3 br,[data-size=wide] h4 br,[data-size=wide] h5 br,[data-size=wide] h6 br,[data-size=wide] .h1 br,[data-size=wide] .h2 br,[data-size=wide] .h3 br,[data-size=wide] .h4 br,[data-size=wide] .h5 br,[data-size=wide] .h6 br,[data-size=full] p br,[data-size=full] .paragraph br,[data-size=full] h1 br,[data-size=full] h2 br,[data-size=full] h3 br,[data-size=full] h4 br,[data-size=full] h5 br,[data-size=full] h6 br,[data-size=full] .h1 br,[data-size=full] .h2 br,[data-size=full] .h3 br,[data-size=full] .h4 br,[data-size=full] .h5 br,[data-size=full] .h6 br,[data-text-align=center] p br,[data-text-align=center] .paragraph br,[data-text-align=center] h1 br,[data-text-align=center] h2 br,[data-text-align=center] h3 br,[data-text-align=center] h4 br,[data-text-align=center] h5 br,[data-text-align=center] h6 br,[data-text-align=center] .h1 br,[data-text-align=center] .h2 br,[data-text-align=center] .h3 br,[data-text-align=center] .h4 br,[data-text-align=center] .h5 br,[data-text-align=center] .h6 br{display:none}}.scrollableTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.visuallyHidden,.visuallyHidden-focusable{block-size:1px;clip:rect(0,0,0,0);inline-size:1px;margin:-1px;overflow:hidden;position:absolute;transition:none!important;white-space:nowrap}.visuallyHidden-focusable:focus-visible{background-color:var(--color-background);block-size:auto;box-shadow:0 0 20px #0000001a;clip:auto;color:var(--color-text);font-size:1rem;inline-size:auto;inset-block-start:0;inset-inline-start:0;outline-offset:-3px;padding-block:.75rem;padding-inline:1rem;text-decoration:none;z-index:100000}.boxPadding{padding-block:var(--box-spacing);padding-inline:var(--box-spacing)}.boxBorder{border:solid 2px var(--color-border)}[data-theme]{background-color:var(--color-background);color:var(--color-text)}.mainHeader{position:relative;z-index:99}@media (min-width: 1280px){.mainHeader{position:-webkit-sticky;position:sticky;inset-block-start:0}.admin-bar .mainHeader{inset-block-start:var(--wp-admin--admin-bar--height)}}flynt-component[name=NavigationMain]{--navigation-mainbar-height: 88px;--navigation-height: var(--navigation-mainbar-height);block-size:var(--navigation-height);display:none;font-size:var(--font-size-nav)}@media (min-width: 1280px){flynt-component[name=NavigationMain]{display:block}}flynt-component[name=NavigationMain] .navigation{background-color:var(--palette-green-deepest);inset-block-start:0;inset-inline:0;position:-webkit-sticky;position:sticky;z-index:99}.admin-bar flynt-component[name=NavigationMain] .navigation{inset-block-start:var(--wp-admin--admin-bar--height)}flynt-component[name=NavigationMain] .mainbar{background-color:var(--palette-green-deepest);block-size:var(--navigation-mainbar-height);color:var(--palette-nav-text);position:relative}flynt-component[name=NavigationMain] .mainbar .container{align-items:center;block-size:100%;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;justify-content:space-between;max-inline-size:1440px;padding-inline:var(--container-spacing)}flynt-component[name=NavigationMain] .logo{align-items:center;color:var(--palette-nav-text);display:flex;flex-shrink:0;text-decoration:none}flynt-component[name=NavigationMain] .logo-image{block-size:46px;inline-size:auto}flynt-component[name=NavigationMain] .menu{align-items:stretch;block-size:100%;-moz-column-gap:0;column-gap:0;display:flex;flex:1 1 auto;justify-content:center;list-style:none;margin:0;padding:0}flynt-component[name=NavigationMain] .menu .item{align-items:stretch;display:flex}flynt-component[name=NavigationMain] .menu .item.has-children:hover>.dropdown,flynt-component[name=NavigationMain] .menu .item.has-children:focus-within>.dropdown{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}flynt-component[name=NavigationMain] .menu .link{align-items:center;color:var(--palette-nav-text);display:inline-flex;font-size:.875rem;font-weight:500;letter-spacing:.11em;padding-inline:1.25rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease-in-out;white-space:nowrap}flynt-component[name=NavigationMain] .menu .link:after{background-color:var(--palette-lime-accent);block-size:4px;border-radius:2px;content:"";inline-size:calc(100% - 2.5rem);inset-block-end:0;inset-inline-start:1.25rem;opacity:0;position:absolute;transition:opacity .2s ease-in-out}flynt-component[name=NavigationMain] .menu .link:hover:after,flynt-component[name=NavigationMain] .menu .link:focus-visible:after{opacity:1}flynt-component[name=NavigationMain] .menu .current-menu-item>.link{color:var(--palette-nav-text)}flynt-component[name=NavigationMain] .menu .current-menu-item>.link:after{opacity:1}flynt-component[name=NavigationMain] .actions{align-items:center;block-size:100%;-moz-column-gap:2.5rem;column-gap:2.5rem;display:flex;flex-shrink:0;margin:0}@media (max-width: 1500px){flynt-component[name=NavigationMain] .menu .link{padding-inline:.75rem}flynt-component[name=NavigationMain] .menu .link:after{inline-size:calc(100% - 1.5rem);inset-inline-start:.75rem}flynt-component[name=NavigationMain] .actions{-moz-column-gap:1.5rem;column-gap:1.5rem}}flynt-component[name=NavigationMain] .phone{align-items:center;color:var(--palette-nav-text);-moz-column-gap:.5rem;column-gap:.5rem;display:inline-flex;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .2s ease-in-out;white-space:nowrap}flynt-component[name=NavigationMain] .phone:hover,flynt-component[name=NavigationMain] .phone:focus-visible{color:var(--palette-lime-cta)}flynt-component[name=NavigationMain] .phone-icon{flex-shrink:0}flynt-component[name=NavigationMain] .cta{align-items:center;background-color:var(--cta-bg, var(--palette-lime-cta));border:0;border-radius:2px;color:var(--cta-font-color, var(--palette-lime-cta-text));display:inline-flex;font-size:.8125rem;font-weight:700;letter-spacing:.08em;padding-block:.75rem;padding-inline:1.25rem;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease-in-out;white-space:nowrap}flynt-component[name=NavigationMain] .cta:hover,flynt-component[name=NavigationMain] .cta:focus-visible{background-color:var(--cta-hover-bg, color-mix(in srgb, var(--palette-lime-cta) 85%, white))}flynt-component[name=NavigationMain] .dropdown{--mega-top: var(--navigation-mainbar-height);background-color:var(--palette-green-deepest);box-sizing:border-box;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(var(--mega-columns, 4),1fr);inline-size:100%;inset-block-start:var(--mega-top);inset-inline:0;margin:0 auto;max-inline-size:100vw;opacity:0;padding-block:3rem;padding-inline:max(4rem,(100vw - 1440px) / 2 + 4rem);pointer-events:none;position:absolute;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:100}flynt-component[name=NavigationMain] .dropdown:before{block-size:12px;content:"";inset-block-start:-12px;inset-inline:0;position:absolute}flynt-component[name=NavigationMain] .dropdown[data-columns="1"]{grid-template-columns:1fr}flynt-component[name=NavigationMain] .dropdown[data-columns="2"]{grid-template-columns:1fr 1fr}flynt-component[name=NavigationMain] .dropdown[data-columns="3"]{grid-template-columns:1fr 1fr 1fr}flynt-component[name=NavigationMain] .dropdown[data-columns="4"]{grid-template-columns:1fr 1fr 1fr 1fr}flynt-component[name=NavigationMain] .dropdown[data-has-hero="1"][data-columns="2"]{grid-template-columns:1fr 340px}flynt-component[name=NavigationMain] .dropdown[data-has-hero="1"][data-columns="3"]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 340px}flynt-component[name=NavigationMain] .dropdown[data-has-hero="1"][data-columns="4"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 340px}flynt-component[name=NavigationMain] .mega-column{color:var(--palette-nav-text);min-inline-size:0;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem;position:relative}flynt-component[name=NavigationMain] .mega-column+.mega-column{-webkit-border-start:1px solid var(--palette-nav-divider);border-inline-start:1px solid var(--palette-nav-divider);-webkit-padding-start:2rem;padding-inline-start:2rem}flynt-component[name=NavigationMain] .mega-column-title{color:var(--palette-green-eyebrow);font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.286;margin:0 0 1.5rem;text-transform:uppercase}flynt-component[name=NavigationMain] .mega-items{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:2rem}flynt-component[name=NavigationMain] .mega-column[data-group=featured_teams] .mega-items,flynt-component[name=NavigationMain] .mega-column[data-group=expertise_types] .mega-items{-moz-column-count:2;column-count:2;-moz-column-gap:3rem;column-gap:3rem;display:block}flynt-component[name=NavigationMain] .mega-column[data-group=featured_teams] .mega-items .mega-item,flynt-component[name=NavigationMain] .mega-column[data-group=expertise_types] .mega-items .mega-item{-moz-column-break-inside:avoid;break-inside:avoid;-webkit-margin-after:2rem;margin-block-end:2rem}flynt-component[name=NavigationMain] .mega-column[data-group=featured_teams] .mega-items .mega-item:last-child,flynt-component[name=NavigationMain] .mega-column[data-group=expertise_types] .mega-items .mega-item:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=NavigationMain] .mega-item-link{color:var(--palette-nav-text);display:flex;flex-direction:column;row-gap:.5rem;text-decoration:none}flynt-component[name=NavigationMain] .mega-item-link:hover .mega-item-label,flynt-component[name=NavigationMain] .mega-item-link:focus-visible .mega-item-label,flynt-component[name=NavigationMain] .mega-item-link[aria-current] .mega-item-label{font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}flynt-component[name=NavigationMain] .mega-item-label{font-size:1.25rem;font-weight:500;letter-spacing:-.02em;line-height:1.4;text-underline-offset:4px}flynt-component[name=NavigationMain] .mega-item-desc{color:var(--palette-nav-muted);font-size:.875rem;letter-spacing:-.01em;line-height:1.44}flynt-component[name=NavigationMain] .mega-hero{align-items:flex-start;display:flex;justify-content:flex-end}flynt-component[name=NavigationMain] .mega-hero-image{aspect-ratio:337/300;block-size:300px;border-radius:4px;inline-size:100%;max-inline-size:340px;object-fit:cover}@media (max-width: 1279px){flynt-component[name=NavigationMain] .menu .link{padding-inline:.75rem}flynt-component[name=NavigationMain] .menu .link:after{inline-size:calc(100% - 1.5rem);inset-inline-start:.75rem}flynt-component[name=NavigationMain] .actions{-moz-column-gap:.75rem;column-gap:.75rem}flynt-component[name=NavigationMain] .phone-label{font-size:.875rem}}flynt-component[name=NavigationBurger]{--navigation-height: 70px;block-size:var(--navigation-height)}@media (min-width: 1280px){flynt-component[name=NavigationBurger]{display:none}}flynt-component[name=NavigationBurger] .container{align-items:center;background-color:var(--palette-green-deepest);block-size:var(--navigation-height);color:var(--palette-nav-text);display:flex;inline-size:100%;inset-block-start:0;inset-inline:0;justify-content:space-between;padding-inline:var(--container-spacing);position:fixed;z-index:99}.admin-bar flynt-component[name=NavigationBurger] .container{inset-block-start:var(--wp-admin--admin-bar--height)}flynt-component[name=NavigationBurger] .container-actions{align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;display:flex}flynt-component[name=NavigationBurger] .nav-phone{align-items:center;color:var(--palette-nav-text);display:inline-flex;flex-shrink:0;justify-content:center}flynt-component[name=NavigationBurger] .nav-phone svg{display:block}flynt-component[name=NavigationBurger] .logo{align-items:center;color:var(--palette-nav-text);display:flex;flex-shrink:0;text-decoration:none}flynt-component[name=NavigationBurger] .logo-image{block-size:38px;inline-size:auto}flynt-component[name=NavigationBurger] .make-a-claim{align-items:center;background-color:var(--cta-bg, var(--palette-lime-cta));border:0;border-radius:2px;color:var(--cta-font-color, var(--palette-lime-cta-text));display:inline-flex;font-size:.75rem;font-weight:700;letter-spacing:.08em;padding-block:.5rem;padding-inline:.875rem;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease-in-out;white-space:nowrap}flynt-component[name=NavigationBurger] .make-a-claim:hover,flynt-component[name=NavigationBurger] .make-a-claim:focus-visible{background-color:var(--cta-hover-bg, color-mix(in srgb, var(--palette-lime-cta) 85%, white))}flynt-component[name=NavigationBurger] .hamburger{--line-width: 22px;--line-border-width: 2px;align-items:center;background-color:transparent;block-size:40px;border:0;border-radius:50%;color:var(--palette-nav-text);cursor:pointer;display:flex;inline-size:40px;justify-content:center;position:relative;transition:background-color .2s ease-in-out}flynt-component[name=NavigationBurger] .hamburger:focus:not(:focus-visible){outline:none}flynt-component[name=NavigationBurger] .hamburger-lines{block-size:16px;inline-size:var(--line-width);position:relative}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{content:""}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after,flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{background-color:var(--palette-nav-text);block-size:var(--line-border-width);border-radius:6px;display:block;inline-size:var(--line-width);inset-inline-start:0;position:absolute;transition:opacity .2s ease-in-out .2s,rotate .2s ease-in-out .2s,translate .2s ease-in-out .2s,background-color .2s ease-in-out}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{will-change:translate,opacity}flynt-component[name=NavigationBurger] .hamburger-lines:before{inset-block-start:0}flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{inset-block-start:8px;transition-delay:0s;will-change:rotate}flynt-component[name=NavigationBurger] .hamburger-lines:after{inset-block-start:16px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before,flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before{translate:0 8px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{translate:0 -8px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--primary{rotate:45deg;transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--secondary{rotate:-45deg;transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .menu{translate:0 0;visibility:visible}flynt-component[name=NavigationBurger] .menu{background-color:var(--palette-green-deepest);block-size:calc(100vh - var(--navigation-height));block-size:calc(100dvh - var(--navigation-height));color:var(--palette-nav-text);display:flex;flex-direction:column;inline-size:100%;inset-block-start:var(--navigation-height);inset-inline-start:0;overflow:hidden;position:fixed;transition:translate .4s cubic-bezier(.4,0,.2,1),visibility .4s;translate:100% 0;visibility:hidden;will-change:translate,visibility;z-index:98}.admin-bar flynt-component[name=NavigationBurger] .menu{block-size:calc(100vh - var(--navigation-height) - var(--wp-admin--admin-bar--height));block-size:calc(100dvh - var(--navigation-height) - var(--wp-admin--admin-bar--height));inset-block-start:calc(var(--navigation-height) + var(--wp-admin--admin-bar--height))}flynt-component[name=NavigationBurger] .menu-panels{block-size:100%;min-block-size:0;overflow:hidden;position:relative}flynt-component[name=NavigationBurger] .menu-panel{background-color:var(--palette-green-deepest);block-size:100%;color:var(--palette-nav-text);display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;min-block-size:0;overflow:hidden;position:absolute;transform:translate(100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}flynt-component[name=NavigationBurger] .menu-panel[data-panel=main]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow-y:auto;touch-action:pan-y}flynt-component[name=NavigationBurger] .menu-panel.is-active{transform:translate(0)}flynt-component[name=NavigationBurger] .menu-panel.is-previous{transform:translate(-25%)}flynt-component[name=NavigationBurger] .menu-list{flex:1;list-style:none;margin:0;padding-block:1.5rem 0;padding-inline:0}flynt-component[name=NavigationBurger] .menu-item{display:flex}flynt-component[name=NavigationBurger] .menu-item-trigger,flynt-component[name=NavigationBurger] .menu-item-link{align-items:center;background:none;border:0;color:var(--palette-nav-text);cursor:pointer;display:flex;font-family:var(--font-family-text);font-size:1.625rem;font-weight:400;inline-size:100%;justify-content:space-between;padding-block:.75rem;padding-inline:var(--container-spacing);text-align:start;text-decoration:none;transition:color .2s ease-in-out}flynt-component[name=NavigationBurger] .menu-item-trigger:hover,flynt-component[name=NavigationBurger] .menu-item-trigger:focus-visible,flynt-component[name=NavigationBurger] .menu-item-link:hover,flynt-component[name=NavigationBurger] .menu-item-link:focus-visible{color:var(--palette-lime-cta)}flynt-component[name=NavigationBurger] .menu-item-trigger svg,flynt-component[name=NavigationBurger] .menu-item-link svg{flex-shrink:0}flynt-component[name=NavigationBurger] .current-menu-item .menu-item-link{text-decoration:underline;text-underline-offset:.25em}flynt-component[name=NavigationBurger] .menu-footer{-webkit-border-before:1px solid var(--palette-nav-divider);border-block-start:1px solid var(--palette-nav-divider);display:flex;flex-direction:column;padding-block:1.5rem;padding-inline:var(--container-spacing);row-gap:1rem}flynt-component[name=NavigationBurger] .menu-footer-cta{align-items:center;background-color:var(--cta-bg, var(--palette-lime-cta));border-radius:2px;color:var(--cta-font-color, var(--palette-lime-cta-text));display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;letter-spacing:.08em;padding-block:1rem;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease-in-out}flynt-component[name=NavigationBurger] .menu-footer-cta:hover,flynt-component[name=NavigationBurger] .menu-footer-cta:focus-visible{background-color:var(--cta-hover-bg, color-mix(in srgb, var(--palette-lime-cta) 85%, white))}flynt-component[name=NavigationBurger] .menu-footer-phone{align-items:center;color:var(--palette-nav-text);-moz-column-gap:.5rem;column-gap:.5rem;display:inline-flex;font-size:1rem;justify-content:center;text-decoration:none;transition:color .2s ease-in-out}flynt-component[name=NavigationBurger] .menu-footer-phone:hover,flynt-component[name=NavigationBurger] .menu-footer-phone:focus-visible{color:var(--palette-lime-cta)}flynt-component[name=NavigationBurger] .menu-panel-back{padding-block:1rem;padding-inline:var(--container-spacing)}flynt-component[name=NavigationBurger] .menu-back{align-items:center;background:none;border:0;color:var(--palette-nav-text);cursor:pointer;display:flex;padding:.5rem;transition:color .2s ease-in-out}flynt-component[name=NavigationBurger] .menu-back:hover,flynt-component[name=NavigationBurger] .menu-back:focus-visible{color:var(--palette-lime-cta)}flynt-component[name=NavigationBurger] .menu-panel-content{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-block-size:0;overscroll-behavior:contain;overflow-y:auto;-webkit-padding-after:2rem;padding-block-end:2rem;padding-inline:var(--container-spacing);touch-action:pan-y}flynt-component[name=NavigationBurger] .menu-sub-section{-webkit-margin-before:2rem;margin-block-start:2rem}flynt-component[name=NavigationBurger] .menu-sub-section:first-child{-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=NavigationBurger] .menu-sub-section-title{color:var(--palette-green-eyebrow);font-size:.75rem;font-weight:600;letter-spacing:.12em;margin:0 0 1rem;text-transform:uppercase}flynt-component[name=NavigationBurger] .menu-sub-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:1rem}flynt-component[name=NavigationBurger] .menu-sub-link{color:var(--palette-nav-text);display:flex;flex-direction:column;row-gap:.25rem;text-decoration:none;transition:color .15s ease-in-out}flynt-component[name=NavigationBurger] .menu-sub-link:hover,flynt-component[name=NavigationBurger] .menu-sub-link:focus-visible{color:var(--palette-lime-cta)}flynt-component[name=NavigationBurger] .current-menu-item .menu-sub-link{text-decoration:underline;text-underline-offset:.25em}flynt-component[name=NavigationBurger] .menu-sub-title{font-size:1rem;font-weight:500}flynt-component[name=NavigationBurger] .menu-sub-desc{color:var(--palette-nav-muted);font-size:.8125rem;line-height:1.4}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}.singleStory{--font-family-heading: "Albert Sans", "Public Sans", sans-serif;--font-family-text: "Albert Sans", "Public Sans", sans-serif;font-family:var(--font-family-text);background-color:#fff}.singleStory-header{background-color:var(--palette-surface)}.singleStory[data-hero=stacked] .singleStory-header{padding-block:clamp(1.5rem,3vw + .75rem,2.5rem)}.singleStory-heroInner{display:flex;flex-direction:column;gap:1rem}.singleStory-hero{border-radius:.75rem;margin:0;overflow:hidden}.singleStory-heroImg{aspect-ratio:16/9;display:block;height:auto;object-fit:cover;width:100%}.singleStory[data-hero=overlay] .singleStory-header{padding-block:0}.singleStory-heroOverlay{position:relative;overflow:hidden}.singleStory-heroOverlay .singleStory-heroImg{aspect-ratio:3/2}@media (min-width: 768px){.singleStory-heroOverlay .singleStory-heroImg{aspect-ratio:21/9}}.singleStory-heroScrim{background:linear-gradient(0deg,#0000008c,#00000026 55%,#0000);top:0;right:0;bottom:0;left:0;position:absolute}.singleStory-heroOverlayInner{color:#fff;display:flex;flex-direction:column;gap:.75rem;padding-block:clamp(1.5rem,4vw,2.5rem);position:relative;z-index:1;-webkit-margin-before:calc(-1*clamp(6rem,20vw,12rem));margin-block-start:calc(-1*clamp(6rem,20vw,12rem))}.singleStory[data-hero=overlay] .singleStory-eyebrow.is-onImage,.singleStory[data-hero=overlay] .singleStory-title.is-onImage,.singleStory[data-hero=overlay] .singleStory-tagPill.is-onImage{color:#fff}.singleStory[data-hero=overlay] .singleStory-tagPill.is-onImage{background-color:#ffffff26;border-color:#ffffff59}.singleStory[data-hero=overlay] .singleStory-summary{background-color:var(--palette-surface);padding-block:clamp(1rem,3vw,1.75rem)}.singleStory-eyebrow{color:var(--palette-ink-body);font-size:.8125rem;font-weight:500}.singleStory-title{color:var(--palette-ink-deep);font-size:clamp(1.75rem,3.5vw + .75rem,2.5rem);font-weight:700;line-height:1.15;margin:0}.singleStory-tagPill{align-self:flex-start;background-color:#fff;border:1px solid var(--palette-border-warm);border-radius:999px;color:var(--palette-ink-body);font-size:.8125rem;font-weight:500;padding-block:.25rem;padding-inline:.75rem}.singleStory-summary{color:var(--palette-ink-body);font-size:1rem;line-height:1.55}.singleStory-summary p{margin:0}.singleStory-summary p+p{-webkit-margin-before:.75rem;margin-block-start:.75rem}.singleStory-review{background-color:#fff;padding-block:clamp(1rem,2vw + .5rem,1.75rem)}.singleStory-reviewCard{align-items:center;background-color:var(--palette-surface);border-radius:.75rem;display:flex;gap:.875rem;padding-block:1rem;padding-inline:1rem}.singleStory-reviewImg{block-size:3rem;border-radius:50%;flex-shrink:0;inline-size:3rem;object-fit:cover}.singleStory-reviewText{display:flex;flex-direction:column;gap:.125rem}.singleStory-reviewLabel{color:var(--palette-ink-body);font-size:.75rem;margin:0;opacity:.7}.singleStory-reviewName{color:var(--palette-ink-deep);font-size:.9375rem;margin:0}.singleStory-reviewRole{color:var(--palette-ink-body);font-weight:400}.singleStory-reviewDate{color:var(--palette-ink-body);font-size:.8125rem;margin:0}.singleStory-content{padding-block:clamp(1.5rem,3vw + .5rem,2.5rem)}.singleStory-contentInner{color:var(--palette-ink-body);font-size:1rem;line-height:1.6}.singleStory-contentInner p{margin-block:.75rem}.singleStory-contentInner h2,.singleStory-contentInner h3{color:var(--palette-ink-deep);-webkit-margin-before:1.5em;margin-block-start:1.5em}.singleStory-header--narrative{background-color:#000;color:#fffbf3;overflow:hidden;position:relative}.singleStory-narrativeFrame{block-size:clamp(32rem,95vh,44rem);isolation:isolate;position:relative;width:100%}.singleStory-narrativeImg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%;z-index:0}.singleStory-narrativeScrimTop{background:linear-gradient(180deg,#0000008c,#0000 30%);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.singleStory-narrativeScrimBottom{background:linear-gradient(0deg,#000000bf,#00000040 40%,#0000 60%);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.singleStory-narrativeFrame>.container{bottom:0;left:0;position:absolute;right:0;z-index:2}.singleStory-narrativeInner{display:flex;flex-direction:column;gap:1rem;-webkit-padding-after:clamp(4rem,12vh,6rem);padding-block-end:clamp(4rem,12vh,6rem);-webkit-padding-before:clamp(6rem,20vh,10rem);padding-block-start:clamp(6rem,20vh,10rem)}.singleStory-narrativeEyebrow{align-items:center;color:#fffbf3;display:inline-flex;flex-wrap:wrap;font-size:.875rem;font-weight:400;gap:.5rem;letter-spacing:.14em;margin:0;text-transform:uppercase}.singleStory-narrativeEyebrowSep{color:#fffbf3;font-size:1rem;opacity:.7}.singleStory-narrativeTitle{color:#fffbf3;font-size:clamp(2.25rem,7vw + 1rem,3.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.02;margin:0;max-inline-size:16ch}.singleStory-narrativeSummary{color:#fffbf3e0;font-size:clamp(1.0625rem,1vw + .75rem,1.25rem);font-weight:300;letter-spacing:-.02em;line-height:1.45;max-inline-size:32ch}.singleStory-narrativeSummary p{margin:0}.singleStory-narrativeSummary p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}.singleStory-narrativeScroll{align-items:center;bottom:clamp(.75rem,2vh,1.25rem);color:#fffbf3;display:inline-flex;flex-direction:column;font-size:.75rem;font-weight:500;gap:.375rem;inset-inline:0;letter-spacing:.22em;margin-inline:auto;position:absolute;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:2}.singleStory-narrativeScroll:hover{opacity:.85}.singleStory-narrativeScroll:focus-visible{outline:2px solid #fffbf3;outline-offset:4px}.singleStory-header--people{background-color:#1e1e1e;color:#fffbf3;padding:0}.singleStory-peopleMediaCard{aspect-ratio:3/4;isolation:isolate;overflow:hidden;position:relative;width:100%}@media (min-width: 720px){.singleStory-peopleMediaCard{aspect-ratio:16/9;max-block-size:38rem}}.singleStory-peopleImg{block-size:100%;display:block;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;z-index:0}.singleStory-peopleMediaScrim{background:linear-gradient(180deg,#00000073,#0000 25%),linear-gradient(0deg,#000c,#0003 45%,#0000 65%);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.singleStory-peopleMediaContainer{block-size:100%;top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}.singleStory-peopleMediaOverlay{block-size:100%;display:flex;flex-direction:column;justify-content:space-between;padding-block:clamp(1.25rem,3vw + .5rem,2rem)}.singleStory-peopleEyebrow{color:#fffbf3;font-size:.875rem;font-weight:500;letter-spacing:.04em;margin:0}.singleStory-peopleMediaCaption{display:flex;flex-direction:column;gap:.875rem}.singleStory-peopleTitle{color:#fffbf3;font-size:clamp(2.25rem,6vw + 1rem,3rem);font-weight:400;letter-spacing:-.02em;line-height:1.05;margin:0;max-inline-size:14ch;text-shadow:0 2px 16px rgba(0,0,0,.3)}.singleStory-peoplePill{align-items:center;align-self:flex-start;background-color:#ece5d8;border-radius:40px;color:#1e1e1e;display:inline-flex;font-size:.75rem;font-weight:400;line-height:1.4;padding-block:.25rem;padding-inline:.625rem}.singleStory-peopleBodyBlock{background-color:#1e1e1e;color:#fffbf3;padding-block:clamp(1.5rem,4vw + .5rem,2.25rem)}.singleStory-peopleSummary{color:#fffbf3e0;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;max-inline-size:42ch}.singleStory-peopleSummary p{margin:0}.singleStory-peopleSummary p+p{-webkit-margin-before:.75rem;margin-block-start:.75rem}.singleStory[data-variant=people] flynt-component[name=BlockTimeline]{background-color:#1e1e1e;color:#fffbf3;padding-block:clamp(2.5rem,5vw + 1rem,4rem)}.singleStory[data-variant=people] flynt-component[name=BlockTimeline] .blockTimeline-eyebrow{color:#87b79a}.singleStory[data-variant=people] flynt-component[name=BlockTimeline] .blockTimeline-heading{color:#fffbf3;font-size:clamp(1.5rem,3vw + .75rem,2rem);font-weight:400;letter-spacing:-.02em}.singleStory[data-variant=people] flynt-component[name=BlockTimeline] .blockTimeline-list:before{background-color:#87b79a59;inline-size:1px;inset-inline-start:15px}.singleStory[data-variant=people] flynt-component[name=BlockTimeline] .blockTimeline-marker{background-color:#1e1e1e;border-color:#87b79a99}.singleStory[data-variant=people] flynt-component[name=BlockTimeline] .blockTimeline-marker:before{background-color:#87b79a}.singleStory[data-variant=people] flynt-component[name=BlockTimeline] .blockTimeline-label{color:#87b79a;letter-spacing:.12em;text-transform:uppercase}.singleStory[data-variant=people] flynt-component[name=BlockTimeline] .blockTimeline-title{color:#fffbf3;font-weight:300}.singleStory[data-variant=people] flynt-component[name=BlockTimeline] .blockTimeline-desc{color:#fffbf3c7}.singleStory[data-variant=people] flynt-component[name=BlockStoryQuote][data-bg=ink]{background-color:#1e1e1e}.singleStory[data-variant=people] flynt-component[name=BlockStoryQuote][data-bg=ink] .blockStoryQuote-tab.is-active{background-color:#87b79a;color:#1e1e1e}.singleStory[data-variant=people] flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-panel{align-items:center;text-align:center}.singleStory[data-variant=people] flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-momentsHead{align-items:center;flex-direction:column;gap:.75rem}.singleStory[data-variant=people] flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-eyebrow{font-size:.75rem;letter-spacing:.18em}.singleStory[data-variant=people] flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-title{margin-inline:auto;max-inline-size:16ch}.singleStory[data-variant=people] flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-lede{margin-inline:auto;max-inline-size:30ch}.singleStory[data-variant=people] flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-feature{margin-inline:auto;max-inline-size:22rem}.singleStory-header--feature{background-color:#fffbf3}.singleStory-featureFrame{block-size:clamp(28rem,78vh,36rem);isolation:isolate;overflow:hidden;position:relative;width:100%}.singleStory-featureImg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%;z-index:0}.singleStory-featureScrim{background:linear-gradient(180deg,#00000059,#0000 30%),linear-gradient(0deg,#fffbf3eb,#fffbf300 40%);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.singleStory-featureFrame>.container{bottom:0;left:0;position:absolute;right:0;z-index:2}.singleStory-featureInner{display:flex;flex-direction:column;gap:.75rem;-webkit-padding-after:clamp(1.5rem,4vw + .5rem,2.25rem);padding-block-end:clamp(1.5rem,4vw + .5rem,2.25rem);-webkit-padding-before:clamp(3rem,8vh,6rem);padding-block-start:clamp(3rem,8vh,6rem)}.singleStory-featureEyebrow{color:#052f20;font-size:.875rem;font-weight:600;letter-spacing:0;margin:0}.singleStory-featureTitle{color:#052f20;font-size:clamp(1.75rem,4vw + 1rem,2.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0;max-inline-size:22ch}.singleStory-featurePill{align-self:flex-start;background-color:#fffbf3;border:1px solid #ece5d8;border-radius:999px;color:#222;font-size:.75rem;font-weight:400;-webkit-margin-before:.25rem;margin-block-start:.25rem;padding-block:.25rem;padding-inline:.625rem}.singleStory-featureSummary{color:#052f20;font-size:.9375rem;line-height:1.5;-webkit-margin-before:.5rem;margin-block-start:.5rem;max-inline-size:36ch}.singleStory-featureSummary p{margin:0}.singleStory-featureSummary p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline]{background-color:#052f20!important;color:#fffbf3;padding-block:clamp(2.5rem,5vw + 1rem,4rem)}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-eyebrow{color:#fffbf3b8}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-heading{color:#fffbf3;font-size:clamp(1.75rem,4vw + 1rem,2.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.05}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-intro{color:#fffbf3cc;font-size:1rem;line-height:1.45}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-intro p{color:inherit}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-list{gap:2.25rem}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-list:before{background-color:#a3ff9073;inline-size:1px;inset-block:1rem;inset-inline-start:15px}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-item{grid-template-columns:32px 1fr;gap:1rem}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-marker{align-items:center;background-color:#052f20;block-size:2rem;border:1px solid rgba(163,255,144,.7);border-radius:50%;box-shadow:none;display:flex;inline-size:2rem;justify-content:center;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-marker:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a3ff90' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3 l1.8 6.2 L20 11 l-6.2 1.8 L12 19 l-1.8-6.2 L4 11 l6.2-1.8 Z'/></svg>");background-position:center;background-repeat:no-repeat;background-size:70%;block-size:100%;content:"";display:block;inline-size:100%}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-body{gap:.5rem;-webkit-padding-before:.125rem;padding-block-start:.125rem}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-label{color:#a3ff90;font-size:.75rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-title{color:#fffbf3;font-size:clamp(1.25rem,2.5vw + .75rem,1.75rem);font-weight:300;letter-spacing:-.02em;line-height:1.1}.singleStory[data-variant=narrative] flynt-component[name=BlockTimeline] .blockTimeline-desc{color:#fffbf3c7;font-size:.875rem;line-height:1.5}.storyHero{block-size:clamp(560px,80vh,779px);color:#fffbf3;isolation:isolate;position:relative;overflow:hidden}.storyHero-bg,.storyHero-bgImg{top:0;right:0;bottom:0;left:0;position:absolute}.storyHero-bgImg{block-size:100%;inline-size:100%;object-fit:cover}.storyHero-scrim{background:linear-gradient(180deg,#0006,#0000 32%),linear-gradient(180deg,#0000 32%,#0000008c);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.storyHero-container{block-size:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-block:clamp(3rem,8vw + 1rem,5rem);position:relative;z-index:2}@media (min-width: 1024px){.storyHero-container{justify-content:flex-start;padding-block:80px}}.storyHero-text{display:flex;flex-direction:column;gap:1rem;max-inline-size:720px}@media (min-width: 1024px){.storyHero-text{gap:1.25rem;max-inline-size:700px}}.storyHero-lozenge{align-self:flex-start;background-color:#dcf2a7;border-radius:4px;color:#052f20;font-size:.75rem;font-weight:500;letter-spacing:.11em;line-height:18px;padding-block:8px;padding-inline:12px;text-transform:uppercase}@media (min-width: 720px){.storyHero-lozenge{font-size:.875rem}}.storyHero-title{color:#fffbf3;font-size:clamp(3rem,8vw + 1rem,7.5rem);font-weight:400;letter-spacing:-.02em;line-height:.95;margin:0;text-shadow:0 4px 28px rgba(0,0,0,.25)}.storyHero-subtitle{color:#fffbf3;font-size:clamp(1.125rem,1vw + .875rem,2rem);font-weight:300;letter-spacing:-.02em;line-height:1.3;margin:0;max-inline-size:36ch}.storyHero-scroll{align-items:center;bottom:1.25rem;color:#fffbf3;display:flex;flex-direction:column;font-size:.8125rem;font-weight:500;gap:.5rem;inset-inline-start:50%;letter-spacing:.18em;position:absolute;text-decoration:none;text-transform:uppercase;transform:translate(-50%);z-index:3}.storyHero-scroll svg{display:block;opacity:.85}.storyHero-scroll:hover svg{transform:translateY(2px);transition:transform .18s ease}.storyHero[data-variant=outcomes]{background-color:#d8e4f5;block-size:auto;color:#052f20;overflow:visible}.storyHero[data-variant=outcomes] .storyHero-container{block-size:auto;display:flex;flex-direction:column;gap:clamp(2rem,3vw + 1rem,56px);justify-content:flex-start;padding-block:clamp(2.5rem,4vw + 1rem,96px) clamp(2rem,4vw,48px)}@media (min-width: 1024px){.storyHero[data-variant=outcomes] .storyHero-container{padding-block:96px 48px;padding-inline:64px}}.storyHero[data-variant=outcomes] .storyHero-text{display:flex;flex-direction:column;gap:clamp(1.25rem,2vw + .5rem,56px);max-inline-size:100%}.storyHero[data-variant=outcomes] .storyHero-eyebrow{align-self:flex-start;border:1px solid #052f20;border-radius:4px;color:#052f20;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;padding:8px 12px;text-transform:uppercase}.storyHero[data-variant=outcomes] .storyHero-title{color:#052f20;font-size:clamp(2.5rem,4.8vw + 1rem,80px);font-weight:400;letter-spacing:-.02em;line-height:1.0375;text-shadow:none}.storyHero[data-variant=outcomes] .storyHero-figure{aspect-ratio:1280/500;border-radius:4px;margin:0;min-block-size:0;overflow:clip;position:relative}@media (max-width: 768px){.storyHero[data-variant=outcomes] .storyHero-figure{aspect-ratio:6/5}}.storyHero[data-variant=outcomes] .storyHero-figureImg{block-size:100%;display:block;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:bottom;position:absolute}.storyHero[data-variant=outcomes] .storyHero-scroll{align-items:center;align-self:center;color:#052f20;display:flex;flex-direction:column;gap:8px;-webkit-margin-before:24px;margin-block-start:24px;position:static;transform:none}.storyHero[data-variant=outcomes] .storyHero-scroll span{font-size:13px;font-weight:500;letter-spacing:2.34px;line-height:1;text-transform:uppercase}flynt-component[name=BlockStoryInfoBar]{background-color:#fff;-webkit-border-after:1px solid rgba(5,47,32,.18);border-block-end:1px solid rgba(5,47,32,.18);color:#052f20;display:block}flynt-component[name=BlockStoryInfoBar] .container{padding-inline:clamp(1rem,4vw,4rem)}flynt-component[name=BlockStoryInfoBar] .infoBar-inner{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding-block:1.25rem}@media (min-width: 1024px){flynt-component[name=BlockStoryInfoBar] .infoBar-inner{flex-direction:row;gap:2rem;justify-content:flex-start;padding-block:2rem}}flynt-component[name=BlockStoryInfoBar] .infoBar-people{align-items:stretch;display:flex;flex-direction:column;gap:1.5rem;inline-size:100%}@media (min-width: 720px){flynt-component[name=BlockStoryInfoBar] .infoBar-people{flex-direction:row;gap:2rem}}@media (min-width: 1024px){flynt-component[name=BlockStoryInfoBar] .infoBar-people{gap:2rem;inline-size:auto}}@media (min-width: 720px){flynt-component[name=BlockStoryInfoBar] .infoBar-person+.infoBar-person{-webkit-border-start:1px solid #939B98;border-inline-start:1px solid #939B98;-webkit-padding-start:2rem;padding-inline-start:2rem}}flynt-component[name=BlockStoryInfoBar] .infoBar-person{align-items:center;display:flex;flex:1;gap:1.25rem;min-inline-size:0}@media (min-width: 1024px){flynt-component[name=BlockStoryInfoBar] .infoBar-person{flex:0 0 auto}}flynt-component[name=BlockStoryInfoBar] .infoBar-avatar{background-color:#052f200f;block-size:72px;border-radius:50%;flex-shrink:0;inline-size:72px;object-fit:cover;overflow:hidden}flynt-component[name=BlockStoryInfoBar] .infoBar-text{display:flex;flex-direction:column;gap:.5rem;min-inline-size:0}flynt-component[name=BlockStoryInfoBar] .infoBar-name{color:#052f20;font-size:1rem;font-weight:500;letter-spacing:-.01em;line-height:1.2;margin:0}flynt-component[name=BlockStoryInfoBar] .infoBar-role{color:#052f20;font-size:.875rem;font-weight:400;letter-spacing:-.01em;line-height:1.45;margin:0}flynt-component[name=BlockStoryInfoBar] .infoBar-meta{align-items:center;display:flex;flex-direction:column;gap:.5rem;align-self:flex-start}@media (min-width: 1024px){flynt-component[name=BlockStoryInfoBar] .infoBar-meta{align-items:flex-start;align-self:stretch;-webkit-border-start:1px solid #939B98;border-inline-start:1px solid #939B98;justify-content:center;-webkit-padding-start:2rem;padding-inline-start:2rem}}flynt-component[name=BlockStoryInfoBar] .infoBar-metaLabel{color:#052f20;font-size:1rem;font-weight:500;letter-spacing:-.01em;line-height:1.25}flynt-component[name=BlockStoryInfoBar] .infoBar-metaLozenge{align-items:center;border:1px solid #052f20;border-radius:4px;color:#052f20;display:inline-flex;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:18px;padding-block:8px;padding-inline:12px;text-transform:uppercase}flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip]{background-color:#fffbf3;-webkit-border-after:1px solid rgba(5,47,32,.18);border-block-end:1px solid rgba(5,47,32,.18)}flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-inner{padding-block:1.25rem}@media (min-width: 1024px){flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-inner{padding-block:2rem}}flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-metaLozenge{border:0;border-radius:0;color:#052f20;font-size:.875rem;font-weight:400;letter-spacing:-.01em;line-height:1.45;padding:0;text-transform:none}flynt-component[name=BlockStandfirst]{background-color:#fff;color:#052f20;display:block;padding-block:clamp(3rem,6vw + 1rem,7rem)}flynt-component[name=BlockStandfirst][data-theme=ink],flynt-component[name=BlockStandfirst][data-theme=dark]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockStandfirst][data-theme=ink] .standfirst-eyebrow,flynt-component[name=BlockStandfirst][data-theme=ink] .standfirst-body,flynt-component[name=BlockStandfirst][data-theme=ink] .standfirst-intro,flynt-component[name=BlockStandfirst][data-theme=dark] .standfirst-eyebrow,flynt-component[name=BlockStandfirst][data-theme=dark] .standfirst-body,flynt-component[name=BlockStandfirst][data-theme=dark] .standfirst-intro{color:#fffbf3}flynt-component[name=BlockStandfirst][data-theme=ink] .standfirst-intro a,flynt-component[name=BlockStandfirst][data-theme=dark] .standfirst-intro a{color:#fffbf3}flynt-component[name=BlockStandfirst] .container{padding-inline:clamp(1rem,4vw,4rem)}flynt-component[name=BlockStandfirst] .standfirst-inner{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width: 1024px){flynt-component[name=BlockStandfirst] .standfirst-inner{gap:0rem 8rem;grid-template-columns:424px 1fr}}flynt-component[name=BlockStandfirst] .standfirst-eyebrow{color:#052f20;font-size:.875rem;font-weight:500;letter-spacing:.11em;margin:0;text-transform:uppercase}@media (min-width: 1024px){flynt-component[name=BlockStandfirst] .standfirst-eyebrow{font-size:1rem;letter-spacing:.11em;-webkit-padding-before:.4rem;padding-block-start:.4rem}}flynt-component[name=BlockStandfirst] .standfirst-body{color:#052f20;font-size:1.5rem;font-weight:300;letter-spacing:-.02em;line-height:1.2;margin:0;max-inline-size:758px}@media (min-width: 1024px){flynt-component[name=BlockStandfirst] .standfirst-body{font-size:2.8125rem;grid-column:2}}flynt-component[name=BlockStandfirst] .standfirst-body p{margin:0}flynt-component[name=BlockStandfirst] .standfirst-body p+p{-webkit-margin-before:1rem;margin-block-start:1rem}flynt-component[name=BlockStandfirst] .standfirst-body a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media (min-width: 1024px){flynt-component[name=BlockStandfirst][data-body-size=small] .standfirst-body{font-size:2rem;font-weight:400;letter-spacing:-.01em;line-height:1.25}flynt-component[name=BlockStandfirst][data-body-size=xxl] .standfirst-body{font-size:1.5rem;letter-spacing:-.24px;line-height:1.25}}flynt-component[name=BlockStandfirst] .standfirst-intro{color:#052f20;font-size:1.125rem;font-weight:400;letter-spacing:-.01em;line-height:1.333;-webkit-margin-before:2.5rem;margin-block-start:2.5rem}@media (min-width: 1024px){flynt-component[name=BlockStandfirst] .standfirst-intro{grid-column:2;-webkit-margin-before:3.5rem;margin-block-start:3.5rem}}flynt-component[name=BlockStandfirst] .standfirst-intro p{margin:0}flynt-component[name=BlockStandfirst] .standfirst-intro p+p,flynt-component[name=BlockStandfirst] .standfirst-intro p+ul,flynt-component[name=BlockStandfirst] .standfirst-intro ul+p{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}flynt-component[name=BlockStandfirst] .standfirst-intro ul{margin:0;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}flynt-component[name=BlockStandfirst] .standfirst-intro li{-webkit-margin-after:.5rem;margin-block-end:.5rem}flynt-component[name=BlockStandfirst] .standfirst-intro a{color:inherit;text-decoration:underline;text-underline-offset:3px}.singleStoryV2{max-width:1440px;margin-inline:auto}.storyGroupArchive-hero{background-color:var(--palette-surface);padding-block:clamp(2rem,4vw + 1rem,3rem)}.storyGroupArchive-heroInner{display:flex;flex-direction:column;gap:.75rem}.storyGroupArchive-title{color:var(--palette-ink-deep);font-size:clamp(2rem,4vw + 1rem,2.75rem);font-weight:700;line-height:1.15;margin:0}.storyGroupArchive-intro{color:var(--palette-ink-body);font-size:1rem;line-height:1.55;margin:0;max-inline-size:60ch}html.page-expertise flynt-component.componentSpacing,html.single-expertise flynt-component.componentSpacing{margin-block:0}html.page-expertise flynt-component[name=BlockCategoryCards][data-variant=ink] .blockCategoryCards-header,html.single-expertise flynt-component[name=BlockCategoryCards][data-variant=ink] .blockCategoryCards-header{align-items:center;margin-inline:auto;max-inline-size:560px;text-align:center}html.page-expertise flynt-component[name=BlockCategoryCards][data-variant=ink] .blockCategoryCards-heading,html.single-expertise flynt-component[name=BlockCategoryCards][data-variant=ink] .blockCategoryCards-heading{text-align:center}html.page-expertise flynt-component[name=BlockCategoryCards][data-variant=ink] .blockCategoryCards-intro,html.single-expertise flynt-component[name=BlockCategoryCards][data-variant=ink] .blockCategoryCards-intro{text-align:center}html.page-expertise flynt-component[name=BlockExpertiseHero][data-has-image] .blockExpertiseHero-bgScrim,html.single-expertise flynt-component[name=BlockExpertiseHero][data-has-image] .blockExpertiseHero-bgScrim{background:linear-gradient(90deg,#052f208c,#052f2026 55%,#052f2000),#0000002e}@media (max-width: 767px){html.page-expertise flynt-component[name=BlockExpertiseHero][data-has-image] .blockExpertiseHero-bgScrim,html.single-expertise flynt-component[name=BlockExpertiseHero][data-has-image] .blockExpertiseHero-bgScrim{background:linear-gradient(180deg,#052f2040,#052f20a6 70%,#052f20d9),#0000001f}}html.page-expertise flynt-component[name=BlockImageText][data-bg=sage] .container>[data-size=medium]:not(.figure) p:has(>a:only-child),html.single-expertise flynt-component[name=BlockImageText][data-bg=sage] .container>[data-size=medium]:not(.figure) p:has(>a:only-child){-webkit-margin-before:.5rem;margin-block-start:.5rem}html.page-expertise flynt-component[name=BlockImageText][data-bg=sage] .container>[data-size=medium]:not(.figure) p:has(>a:only-child)>a,html.single-expertise flynt-component[name=BlockImageText][data-bg=sage] .container>[data-size=medium]:not(.figure) p:has(>a:only-child)>a{border:1px solid #052f20;border-radius:4px;color:#052f20;display:inline-block;font-family:Albert Sans,Public Sans,sans-serif;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:22px;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}html.page-expertise flynt-component[name=BlockImageText][data-bg=sage] .container>[data-size=medium]:not(.figure) p:has(>a:only-child)>a:hover,html.single-expertise flynt-component[name=BlockImageText][data-bg=sage] .container>[data-size=medium]:not(.figure) p:has(>a:only-child)>a:hover{background-color:#052f20;color:#fffbf3}html.page-expertise flynt-component[name=BlockImageText][data-bg=sage] .container>[data-size=medium]:not(.figure) p:has(>a:only-child)>a:focus-visible,html.single-expertise flynt-component[name=BlockImageText][data-bg=sage] .container>[data-size=medium]:not(.figure) p:has(>a:only-child)>a:focus-visible{outline:2px solid #052f20;outline-offset:3px}html.page-expertise flynt-component[name=BlockImageText][data-bg=sage]:has(+flynt-component[name=BlockHelpQuery]),html.single-expertise flynt-component[name=BlockImageText][data-bg=sage]:has(+flynt-component[name=BlockHelpQuery]){-webkit-margin-after:0;margin-block-end:0;-webkit-padding-after:0;padding-block-end:0}html.page-expertise flynt-component[name=BlockImageText][data-bg=sage]+flynt-component[name=BlockHelpQuery],html.single-expertise flynt-component[name=BlockImageText][data-bg=sage]+flynt-component[name=BlockHelpQuery]{background-color:#ddedd4;margin-block:0;padding-block:clamp(1.5rem,3vw + .5rem,2.5rem) clamp(2.5rem,5vw + 1rem,4.5rem)}html.page-homepage flynt-component.componentSpacing,html.page-about flynt-component.componentSpacing{margin-block:0}html.page-partnership{--font-family-heading: "Albert Sans", "Trebuchet MS", sans-serif;--font-family-text: "Albert Sans", "Trebuchet MS", sans-serif}html.page-partnership flynt-component.componentSpacing{margin-block:0}html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btnIcon{display:none}html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn:not(.is-primary):after{background-color:currentColor;content:"";display:inline-block;height:1.25rem;margin-left:.5rem;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3E%3Cpath%20d='M17.5%2014.083v2.5a1.667%201.667%200%200%201-1.817%201.667%2016.5%2016.5%200%200%201-7.192-2.558%2016.25%2016.25%200%200%201-5-5A16.5%2016.5%200%200%201%20.933%203.475%201.667%201.667%200%200%201%202.592%201.667h2.5A1.667%201.667%200%200%201%206.758%203.1c.106.8.302%201.586.583%202.342a1.667%201.667%200%200%201-.375%201.758L5.908%208.258a13.333%2013.333%200%200%200%205%205l1.058-1.058a1.667%201.667%200%200%201%201.759-.375c.755.281%201.541.477%202.341.583a1.667%201.667%200%200%201%201.434%201.675Z'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3E%3Cpath%20d='M17.5%2014.083v2.5a1.667%201.667%200%200%201-1.817%201.667%2016.5%2016.5%200%200%201-7.192-2.558%2016.25%2016.25%200%200%201-5-5A16.5%2016.5%200%200%201%20.933%203.475%201.667%201.667%200%200%201%202.592%201.667h2.5A1.667%201.667%200%200%201%206.758%203.1c.106.8.302%201.586.583%202.342a1.667%201.667%200%200%201-.375%201.758L5.908%208.258a13.333%2013.333%200%200%200%205%205l1.058-1.058a1.667%201.667%200%200%201%201.759-.375c.755.281%201.541.477%202.341.583a1.667%201.667%200%200%201%201.434%201.675Z'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;width:1.25rem;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3E%3Cpath%20d='M17.5%2014.083v2.5a1.667%201.667%200%200%201-1.817%201.667%2016.5%2016.5%200%200%201-7.192-2.558%2016.25%2016.25%200%200%201-5-5A16.5%2016.5%200%200%201%20.933%203.475%201.667%201.667%200%200%201%202.592%201.667h2.5A1.667%201.667%200%200%201%206.758%203.1c.106.8.302%201.586.583%202.342a1.667%201.667%200%200%201-.375%201.758L5.908%208.258a13.333%2013.333%200%200%200%205%205l1.058-1.058a1.667%201.667%200%200%201%201.759-.375c.755.281%201.541.477%202.341.583a1.667%201.667%200%200%201%201.434%201.675Z'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn.is-primary{background-color:#a3ff90;border-color:#a3ff90}html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btnLabel{line-height:1.125rem}@media (max-width: 768px){html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-ctas{gap:20px}html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn.is-primary{padding:12px 20px}html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn:not(.is-primary){padding:9px 14px 9px 20px}html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn{justify-content:center}html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn:not(.is-primary):after{margin-left:0}}html.page-partnership flynt-component[name=BlockUspBar]{border-block:0}html.page-partnership flynt-component[name=BlockUspBar]:has(.blockUspBar-badge){padding-block:2.75rem}html.page-partnership flynt-component[name=BlockUspBar]:not(:has(.blockUspBar-badge)){padding-block:2.125rem}@media (min-width: 769px){html.page-partnership flynt-component[name=BlockUspBar][data-inline="1"]{block-size:88px;padding-block:0}html.page-partnership flynt-component[name=BlockUspBar][data-inline="1"] .blockUspBar-item{block-size:88px}}@media (max-width: 767px){html.page-partnership flynt-component[name=BlockUspBar][data-inline="1"] .blockUspBar-text{max-width:210px;white-space:normal}}html.page-partnership flynt-component[name=BlockStandfirst] .standfirst-body p{font-weight:400}html.page-partnership flynt-component[name=BlockStandfirst] p{font-size:2rem;line-height:2.5rem}@media (max-width: 768px){html.page-partnership flynt-component[name=BlockStandfirst] p{font-size:1.5rem;line-height:1.875rem}html.page-partnership flynt-component[name=BlockCategoryCards],html.page-partnership flynt-component[name=BlockCategoryCards] :is(h2,h3,p){text-align:left}html.page-partnership flynt-component[name=BlockCategoryCards] .blockCategoryCards-header{align-items:flex-start;text-align:left}}html.page-partnership flynt-component[name=BlockIntro][data-variant=moss]{padding-block:6rem}@media (max-width: 768px){html.page-partnership flynt-component[name=BlockIntro][data-variant=moss]{padding-block:4rem}html.page-partnership flynt-component[name=BlockIntro][data-variant=moss] :is(h1,h2,h3){font-size:40px;line-height:44px;letter-spacing:-.8px}}html.page-partnership flynt-component[name=BlockIntro][data-variant=advice]{padding-block:96px}html.page-partnership flynt-component[name=BlockIntro][data-variant=advice] p{letter-spacing:-.18px}@media (max-width: 768px){html.page-partnership flynt-component[name=BlockIntro][data-variant=advice]{padding-block:64px}html.page-partnership flynt-component[name=BlockIntro][data-variant=advice] :is(h1,h2,h3){font-size:40px;line-height:44px;letter-spacing:-.8px}html.page-partnership flynt-component[name=BlockIntro][data-variant=advice] p{font-size:16px;line-height:22px;letter-spacing:-.16px}}html.page-partnership flynt-component[name=BlockImageGrid]{padding-top:0}html.page-partnership flynt-component[name=BlockLocations] .blockLocations-band{min-height:30rem}html.page-partnership flynt-component[name=BlockVideoGallery] .videoGallery-container{justify-content:flex-end}html.page-partnership flynt-component[name=BlockVideoGallery] .videoGallery-scrim{background:#0006}html.page-partnership flynt-component[name=BlockVideoGallery] .videoGallery-play{display:none}html.page-partnership flynt-component[name=BlockVideoGallery] .videoGallery{max-inline-size:none}html.page-partnership flynt-component[name=BlockVideoGallery] .videoGallery-head{max-width:82rem}html.page-partnership flynt-component[name=BlockVideoGallery] .videoGallery-head p{max-width:33.4375rem}html.page-partnership flynt-component[name=BlockVideoGallery] .videoGallery-heading{white-space:pre-line}html.page-partnership flynt-component[name=BlockContactForm]{padding-bottom:6rem;--rail: 424px;background-color:#fffbf3}html.page-partnership flynt-component[name=BlockContactForm] .card{background-color:#fffbf3}html.page-partnership flynt-component[name=BlockContactForm] .formHeader-title{color:#052f20;font-weight:300;font-size:42px;line-height:50px;letter-spacing:-.42px}html.page-partnership flynt-component[name=BlockContactForm] .formHeader-subtitle{color:#052f20;font-size:16px;line-height:22px;letter-spacing:-.16px}@media (max-width: 768px){html.page-partnership flynt-component[name=BlockContactForm] .formHeader-title{font-size:35px;line-height:37px;letter-spacing:-.7px}}html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer .gform_button,html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer input[type=submit],html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer button[type=submit],html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper input[type=submit].gform_button,html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper button.gform_button,html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper .gform_button{background-color:#052f20!important;color:#fff!important}html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer .gform_button:hover,html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer input[type=submit]:hover,html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer button[type=submit]:hover,html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper input[type=submit].gform_button:hover,html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper button.gform_button:hover,html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper .gform_button:hover{background-color:#0a3d2a!important}html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper .gsection_description{font-size:16px;line-height:22px;max-inline-size:424px}html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper .gsection_title{max-inline-size:360px}html.page-partnership flynt-component[name=BlockContactForm] .formFooterNote p+p{-webkit-margin-before:0;margin-block-start:0}@media (min-width: 1024px){html.page-partnership flynt-component[name=BlockContactForm] .gform_fields{row-gap:32px!important}html.page-partnership flynt-component[name=BlockContactForm] .gform_wrapper .gsection{align-self:start;grid-row:1/span 3}}html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-title{font-size:clamp(3.5rem,5vw + 1.75rem,6.25rem);line-height:1.1}html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-subtitle{font-size:clamp(1.25rem,1.2vw + 1rem,2rem);font-weight:300;line-height:1.25}@media (max-width: 768px){html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-title{font-size:56px;line-height:60px}html.page-partnership flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-subtitle{font-size:20px;line-height:28px}}html.page-partnership flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-heading{font-size:42px;font-weight:300;line-height:50px}html.page-partnership flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-body,html.page-partnership flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-lead,html.page-partnership flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-body p{font-size:24px;letter-spacing:-.24px;line-height:30px}@media (min-width: 1024px){html.page-partnership flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-heading{-webkit-margin-start:60px;margin-inline-start:60px}html.page-partnership flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-body{-webkit-margin-start:88px;margin-inline-start:88px}}html.page-partnership flynt-component[name=BlockVideoGallery] .videoGallery-heading{font-size:clamp(2.5rem,5vw,4.5rem);letter-spacing:-.72px;line-height:1.04}@media (max-width: 768px){html.page-partnership flynt-component[name=BlockVideoGallery] .videoGallery-heading{font-size:40px;letter-spacing:-.8px;line-height:44px}}html.page-partnership flynt-component[name=BlockIntro][data-variant=moss] .blockIntro-inner{max-width:424px}html.page-partnership flynt-component[name=BlockCompensationStats]{padding-block:96px}html.page-partnership flynt-component[name=BlockTestimonialQuote][data-variant=default]{-webkit-padding-before:0;padding-block-start:0}html.page-partnership flynt-component[name=BlockTestimonialQuote][data-variant=default] .blockTestimonialQuote-name{opacity:.5}html.page-partnership flynt-component[name=BlockCategoryCards]{background-color:#fffbf3}html.page-partnership flynt-component[name=BlockCategoryCards] .blockCategoryCards-heading{font-weight:300;line-height:50px}html.page-partnership flynt-component[name=BlockCategoryCards] .blockCategoryCards-cardTitle{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:28px}@media (min-width: 768px){html.page-partnership flynt-component[name=BlockCategoryCards] .blockCategoryCards-cardTitle{font-size:32px;line-height:35px}}html.page-partnership flynt-component[name=BlockCategoryCards] .blockCategoryCards-card{gap:40px}html.page-partnership flynt-component[name=BlockFaqs] h2{font-weight:300;line-height:50px}html.page-partnership flynt-component[name=BlockClaimBslCard] .blockClaimBslCard-heading{font-weight:300;line-height:50px}html.page-partnership flynt-component[name=BlockBreadcrumb] a{text-decoration:none}@media (max-width: 767px){html.page-partnership flynt-component[name=BlockBreadcrumb]{display:none}}html.page-partnership flynt-component[name=BlockTestimonialQuote][data-variant=spotlight] .blockTestimonialQuote-quote{max-inline-size:894px}html.page-partnership flynt-component[name=BlockTestimonialQuote][data-variant=spotlight] .blockTestimonialQuote-quote p+p{-webkit-margin-before:40px;margin-block-start:40px}html.page-partnership flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-nav{display:none}@media (max-width: 1023px){html.page-partnership flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-grid{display:flex;gap:16px;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}html.page-partnership flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-grid::-webkit-scrollbar{display:none}html.page-partnership flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-card{flex:0 0 280px;min-block-size:320px;scroll-snap-align:start}html.page-partnership flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-nav{align-items:center;display:flex;gap:16px;-webkit-margin-before:40px;margin-block-start:40px}html.page-partnership flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-counter{color:#052f20;font-size:16px;font-weight:500;letter-spacing:1.76px;text-transform:uppercase}html.page-partnership flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-rule{background:#052f2033;block-size:4px;flex:1;margin-inline:34px;max-inline-size:200px;overflow:hidden}html.page-partnership flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-ruleFill{background:#052f20;block-size:100%;display:block;inline-size:33%;transition:inline-size .25s ease}html.page-partnership flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-arrow{background:transparent;border:0;color:#052f20;cursor:pointer;line-height:0;padding:0}html.page-partnership flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-arrow svg{display:block}}@media (max-width: 767px){html.page-news-and-insights flynt-component[name=BlockBreadcrumb] .crumb.sep,html.page-news-and-insights flynt-component[name=BlockBreadcrumb] .crumb.current,html.page-news-and-insights flynt-component[name=BlockBreadcrumb] .crumb.parent~.crumb.parent{display:none}html.page-news-and-insights flynt-component[name=BlockBreadcrumb] .crumb.parent:first-of-type .link{align-items:center;display:inline-flex;gap:8px;text-decoration:none}html.page-news-and-insights flynt-component[name=BlockBreadcrumb] .crumb.parent:first-of-type .link:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 18l-6-6 6-6' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;block-size:18px;content:"";display:inline-block;inline-size:18px}}html.single-news flynt-component[name=BlockGuidanceSection] .body{font-size:24px;letter-spacing:-.24px;line-height:30px}html.single-news flynt-component[name=BlockLocations].componentSpacing,html.single-news flynt-component[name=BlockAwardsSlider].componentSpacing,html.single-news flynt-component[name=BlockContactModule].componentSpacing{margin-block:0}html.single-news flynt-component[name=BlockLocations] .blockLocations-content{-webkit-margin-before:0;margin-block-start:0}@media (min-width: 900px){html.single-news flynt-component[name=BlockLocations] .blockLocations-band{min-block-size:522px}}@media (max-width: 767px){html.single-news flynt-component[name=BlockBreadcrumb]{display:none}html.single-news flynt-component[name=BlockGuidanceArticleHero] .title{font-size:56px;line-height:60px}}html.page-pr-and-media flynt-component.componentSpacing{margin-block:0}html.page-pr-and-media .blockHero[data-variant=listing] .blockHero-frame{gap:40px;max-inline-size:1312px}html.page-pr-and-media .blockHero[data-variant=listing] .blockHero-listingTitle{line-height:1;max-inline-size:none}html.page-pr-and-media .blockHero[data-variant=listing] .blockHero-listingSub{max-inline-size:1090px}html.page-pr-and-media .blockHero[data-variant=listing] .blockHero-ctas{-webkit-margin-before:0;margin-block-start:0}@media (max-width: 767px){html.page-pr-and-media .blockHero[data-variant=listing] .blockHero-inner--listing{padding:80px 16px}html.page-pr-and-media .blockHero[data-variant=listing] .blockHero-frame{gap:32px}html.page-pr-and-media .blockHero[data-variant=listing] .blockHero-listingTitle{font-size:56px;line-height:60px}html.page-pr-and-media .blockHero[data-variant=listing] .blockHero-listingSub{max-inline-size:100%}}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-scrim{background:linear-gradient(180deg,#0000,#000000a6 55%,#000);block-size:44%}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-header{flex-direction:column;align-items:stretch;gap:24px}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-controls{justify-content:flex-end}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-heads{max-inline-size:868px}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .container{gap:16px}@media (max-width: 767px){html.page-pr-and-media flynt-component[name=BlockTeamCarousel]{padding-block:64px}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-track{grid-auto-columns:262px}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-card{aspect-ratio:262/390}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-name{font-size:24px;line-height:28px}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-role{font-size:12px;line-height:16px}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-controls{align-self:stretch;justify-content:flex-start}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-controls:after{background:linear-gradient(to right,#fffbf3 0,#fffbf3 calc(var(--carousel-progress, 0) * 100%),#fffbf34d calc(var(--carousel-progress, 0) * 100%),#fffbf34d);block-size:2px;content:"";flex:1;order:1}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-counter{order:0}html.page-pr-and-media flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-arrows{order:2}}html.page-pr-and-media flynt-component[name=BlockContactForm]{background-color:#fffbf3;padding-block:96px}html.page-pr-and-media flynt-component[name=BlockContactForm] .card{background-color:transparent;border:0;box-shadow:none;padding:0}html.page-pr-and-media flynt-component[name=BlockContactForm] .formBody{padding:0}html.page-pr-and-media flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer{-webkit-margin-before:40px!important;margin-block-start:40px!important}html.page-pr-and-media flynt-component[name=BlockContactForm] .formFooterNote{color:#052f20;font-size:14px;line-height:20px;-webkit-margin-before:40px;margin-block-start:40px}html.page-pr-and-media flynt-component[name=BlockContactForm][data-state=confirmed] .blockContactForm-confirmation{margin-inline:auto;max-inline-size:1312px}html.page-pr-and-media flynt-component[name=BlockContactForm] .blockContactForm-confirmationTitle{color:#052f20;font-family:var(--font-family-heading);font-size:42px;font-weight:300;letter-spacing:-.42px;line-height:50px;margin:0;max-inline-size:1090px}html.page-pr-and-media flynt-component[name=BlockContactForm] .blockContactForm-confirmationBody{color:#052f20;font-size:18px;letter-spacing:-.18px;line-height:24px;-webkit-margin-before:24px;margin-block-start:24px;max-inline-size:1090px}@media (max-width: 767px){html.page-pr-and-media flynt-component[name=BlockContactForm]{padding-block:64px}html.page-pr-and-media flynt-component[name=BlockContactForm] .card{display:block}html.page-pr-and-media flynt-component[name=BlockContactForm] .formHeader-title{font-size:35px;letter-spacing:-.7px;line-height:37px}html.page-pr-and-media flynt-component[name=BlockContactForm] .formBody{-webkit-margin-before:48px;margin-block-start:48px}html.page-pr-and-media flynt-component[name=BlockContactForm] .formBody-intro{-webkit-margin-after:48px;margin-block-end:48px}html.page-pr-and-media flynt-component[name=BlockContactForm] .gform_wrapper .gform_fields{gap:1.5rem!important;row-gap:1.5rem!important}html.page-pr-and-media flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer{-webkit-margin-before:48px!important;margin-block-start:48px!important}html.page-pr-and-media flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer .gform_button,html.page-pr-and-media flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer input[type=submit],html.page-pr-and-media flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer button[type=submit],html.page-pr-and-media flynt-component[name=BlockContactForm] .gform_wrapper .gform_button,html.page-pr-and-media flynt-component[name=BlockContactForm] .gform_wrapper [class*=gform_submit_button]{block-size:42px!important;border-radius:4px!important;gap:10px!important;inline-size:100%!important;padding:12px 20px!important}html.page-pr-and-media flynt-component[name=BlockContactForm] .formFooterNote{-webkit-margin-before:48px;margin-block-start:48px}html.page-pr-and-media flynt-component[name=BlockContactForm] .blockContactForm-confirmationTitle{font-size:35px;letter-spacing:-.7px;line-height:37px}html.page-pr-and-media flynt-component[name=BlockContactForm] .blockContactForm-confirmationBody{font-size:16px;letter-spacing:-.16px;line-height:22px}}@media (min-width: 768px){html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss]{padding-block:96px}}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .container{align-items:flex-start;gap:20px}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .blockImageText-imageWrap{align-items:flex-start;display:flex;inline-size:100%;justify-content:flex-start}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .blockImageText-imageWrap .figure{aspect-ratio:535/600;inline-size:535px;margin:0;max-inline-size:100%;overflow:clip}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .blockImageText-imageWrap .figure-image,html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .blockImageText-imageWrap .figure-image-svg{block-size:100%;inline-size:100%;object-fit:cover}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .blockImageText-placeholder{display:none!important}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .container:has(.blockImageText-placeholder){justify-content:center;text-align:center}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .container:has(.blockImageText-placeholder)>div[data-size=medium]{align-items:center;display:flex;flex-basis:auto;flex-direction:column;max-inline-size:760px}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .container:has(.blockImageText-placeholder) .blockImageText-checklist{text-align:left}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .container:has(.blockImageText-placeholder) .blockImageText-cta{align-self:center}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] [data-size=medium] h2{font-family:var(--font-family-heading);font-size:42px;font-weight:300;letter-spacing:-.42px;line-height:50px}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] [data-size=medium]>p{font-family:Albert Sans,Public Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:-.32px;line-height:40px}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .blockImageText-cta{align-self:flex-start;inline-size:-webkit-max-content;inline-size:-moz-max-content;inline-size:max-content;-webkit-margin-before:0;margin-block-start:0}@media (max-width: 1023px){html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .blockImageText-imageWrap .figure{aspect-ratio:1/1;inline-size:100%}}@media (max-width: 767px){html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] [data-size=medium] h2{font-size:40px;letter-spacing:-.8px;line-height:44px;-webkit-margin-before:32px;margin-block-start:32px}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] [data-size=medium]>p{font-size:25px}html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .blockImageText-checklist,html.page-pr-and-media flynt-component[name=BlockImageText][data-bg=moss] .blockImageText-cta{-webkit-margin-before:32px;margin-block-start:32px}}@media (max-width: 767px){html.page-pr-and-media flynt-component[name=BlockEditorialCards] .blockEditorialCards-row{gap:16px}html.page-pr-and-media flynt-component[name=BlockContactModule] .contactModule-intro{-webkit-padding-start:0;padding-inline-start:0}html.page-pr-and-media flynt-component[name=BlockContactModule] .contactModule-intro:before{display:none}}@media (min-width: 768px){html.page-pr-and-media flynt-component[name=BlockEditorialCards]{-webkit-padding-after:56px;padding-block-end:56px}html.page-pr-and-media flynt-component[name=BlockEditorialCards] .blockEditorialCards-heading{-webkit-margin-after:64px;margin-block-end:64px}html.page-pr-and-media flynt-component[name=BlockContactModule]{padding-block:112px}html.page-pr-and-media flynt-component[name=BlockContactModule] .contactModule-media{block-size:460px}}html.page-stories flynt-component.componentSpacing{margin-block:0}html.page-stories main#mainContent{--font-family-heading: "Albert Sans", "Public Sans", sans-serif;--font-family-text: "Albert Sans", "Public Sans", sans-serif;font-family:var(--font-family-text)}html.page-stories flynt-component[name=BlockStoriesList] .sectionHeader{-webkit-margin-after:48px;margin-block-end:48px}html.page-stories flynt-component[name=BlockStoriesList] .story--feature .meta svg{block-size:24px;inline-size:24px}html.page-stories flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-intro{line-height:24px;letter-spacing:-.18px}html.page-stories flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-status{line-height:18px}html.page-stories flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-search{block-size:60px}html.page-stories flynt-component[name=BlockHero][data-variant=category] .blockHero-bg-scrim{background:#0000000d}html.page-stories flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-inner{-webkit-padding-before:64px;padding-block-start:64px}html.page-stories flynt-component[name=BlockStoriesList] .headline{font-weight:300}@media (min-width: 768px){html.page-stories flynt-component[name=BlockStoriesList] .headline{font-size:48px;line-height:60px}}html.page-stories flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-heading{font-family:Albert Sans,Public Sans,sans-serif}html.page-stories flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-loadMoreBtn{font-family:Albert Sans,Public Sans,sans-serif;line-height:18px}html.page-stories flynt-component[name=BlockLocations] .blockLocations-content{-webkit-margin-before:0;margin-block-start:0}@media (min-width: 900px){html.page-stories flynt-component[name=BlockLocations] .blockLocations-band{min-block-size:522px}}html.page-stories flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article{aspect-ratio:424/600;block-size:auto}html.page-stories flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .storyLink{block-size:100%}html.page-stories flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .media{aspect-ratio:424/340}html.page-stories flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .panel{flex:1 1 auto;gap:8px;min-block-size:0;overflow:hidden}html.page-stories flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .injuryLozenge{-webkit-margin-before:auto;margin-block-start:auto}html.page-stories flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;letter-spacing:.32px;line-height:38px;overflow:hidden}html.page-stories flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .meta{gap:4px}html.page-stories flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .meta svg{block-size:24px;inline-size:24px}@media (max-width: 1279px){html.page-stories flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .panel{padding:20px}html.page-stories flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .title{font-size:24px;letter-spacing:-.48px;line-height:28px}}@media (max-width: 768px){html.page-stories flynt-component[name=BlockStoriesList] .featureNav{display:none}html.page-stories flynt-component[name=BlockBreadcrumb] .crumb.sep,html.page-stories flynt-component[name=BlockBreadcrumb] .crumb.current{display:none}html.page-stories flynt-component[name=BlockBreadcrumb] .crumb.parent .link,html.page-stories flynt-component[name=BlockBreadcrumb] .crumb.parent>span{align-items:center;display:inline-flex;gap:6px}html.page-stories flynt-component[name=BlockBreadcrumb] .crumb.parent:first-child .link:before,html.page-stories flynt-component[name=BlockBreadcrumb] .crumb.parent:first-child>span:before{content:"‹";font-size:1.25em;font-weight:400;line-height:1}}html.page-lizzies-story main#mainContent,html.story-group-real-experiences main#mainContent{--font-family-heading: "Albert Sans", "Public Sans", sans-serif;--font-family-text: "Albert Sans", "Public Sans", sans-serif;font-family:var(--font-family-text)}@media (min-width: 1024px){html.page-lizzies-story flynt-component[name=BlockStoriesList] .headline,html.story-group-real-experiences flynt-component[name=BlockStoriesList] .headline{font-size:72px;font-weight:400;letter-spacing:-.72px;line-height:75px}}html.page-lizzies-story flynt-component[name=BlockLocations].componentSpacing,html.page-lizzies-story flynt-component[name=BlockAwardsSlider].componentSpacing,html.page-lizzies-story flynt-component[name=BlockContactModule].componentSpacing,html.story-group-real-experiences flynt-component[name=BlockLocations].componentSpacing,html.story-group-real-experiences flynt-component[name=BlockAwardsSlider].componentSpacing,html.story-group-real-experiences flynt-component[name=BlockContactModule].componentSpacing{margin-block:0}html.page-lizzies-story flynt-component[name=BlockLocations] .blockLocations-content,html.story-group-real-experiences flynt-component[name=BlockLocations] .blockLocations-content{-webkit-margin-before:0;margin-block-start:0}@media (min-width: 900px){html.page-lizzies-story flynt-component[name=BlockLocations] .blockLocations-band,html.story-group-real-experiences flynt-component[name=BlockLocations] .blockLocations-band{min-block-size:522px}}@media (min-width: 1024px){html.page-lizzies-story flynt-component[name=BlockStoriesList].componentSpacing,html.story-group-real-experiences flynt-component[name=BlockStoriesList].componentSpacing{padding-block:104px}}html.page-lizzies-story flynt-component[name=BlockStoriesList][data-card-style=article] .story--article,html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-card-style=article] .story--article{aspect-ratio:auto;block-size:auto}html.page-lizzies-story flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .storyLink,html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .storyLink{block-size:auto;position:relative}html.page-lizzies-story flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .media,html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .media{aspect-ratio:6/5;block-size:auto;inset:auto;min-block-size:0;position:relative}html.page-lizzies-story flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .media img,html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .media img{block-size:100%;display:block;inline-size:100%;object-fit:cover}html.page-lizzies-story flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .panel,html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .panel{gap:8px;inset:auto;position:relative}html.page-lizzies-story flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .injuryLozenge,html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .injuryLozenge{-webkit-margin-before:24px;margin-block-start:24px}@media (min-width: 1024px){html.page-lizzies-story .storyHero,html.story-group-real-experiences .storyHero{block-size:779px}}html.page-lizzies-story .storyHero .storyHero-scrim,html.story-group-real-experiences .storyHero .storyHero-scrim{background:linear-gradient(180deg,#00000080,#0000 22%),linear-gradient(0deg,#000000b3,#0000 42%),#00000073}@media (min-width: 1024px){html.page-lizzies-story .storyHero .storyHero-scrim,html.story-group-real-experiences .storyHero .storyHero-scrim{background:#00000059}}html.page-lizzies-story .storyHero .storyHero-title,html.story-group-real-experiences .storyHero .storyHero-title{color:#fff;letter-spacing:-.01em;line-height:1.08}html.page-lizzies-story .storyHero .storyHero-subtitle,html.story-group-real-experiences .storyHero .storyHero-subtitle{color:#fff;font-size:20px;letter-spacing:-.4px;line-height:28px}@media (min-width: 1024px){html.page-lizzies-story .storyHero .storyHero-subtitle,html.story-group-real-experiences .storyHero .storyHero-subtitle{font-size:42px;inline-size:757px;inset-block-start:539px;inset-inline-start:calc(62.5% - 392px);letter-spacing:-.42px;line-height:50px;max-inline-size:757px;position:absolute}}@media (max-width: 1023px){html.page-lizzies-story .storyHero .storyHero-container,html.story-group-real-experiences .storyHero .storyHero-container{-webkit-padding-after:6.5rem;padding-block-end:6.5rem}}html.page-lizzies-story flynt-component[name=BlockStandfirst],html.story-group-real-experiences flynt-component[name=BlockStandfirst]{padding-block:64px!important}@media (min-width: 1024px){html.page-lizzies-story flynt-component[name=BlockStandfirst],html.story-group-real-experiences flynt-component[name=BlockStandfirst]{padding-block:96px!important}}@media (max-width: 1023px){html.page-lizzies-story flynt-component[name=BlockStandfirst] .standfirst-inner,html.story-group-real-experiences flynt-component[name=BlockStandfirst] .standfirst-inner{gap:2rem}}@media (min-width: 1024px){html.page-lizzies-story flynt-component[name=BlockStandfirst] .standfirst-inner,html.story-group-real-experiences flynt-component[name=BlockStandfirst] .standfirst-inner{-moz-column-gap:21px;column-gap:21px;grid-template-columns:424px 758px}}html.page-lizzies-story flynt-component[name=BlockStandfirst] .standfirst-eyebrow,html.story-group-real-experiences flynt-component[name=BlockStandfirst] .standfirst-eyebrow{font-size:40px;font-weight:300;letter-spacing:-.8px;line-height:44px;text-transform:none}@media (min-width: 1024px){html.page-lizzies-story flynt-component[name=BlockStandfirst] .standfirst-eyebrow,html.story-group-real-experiences flynt-component[name=BlockStandfirst] .standfirst-eyebrow{font-size:42px;letter-spacing:-.42px;line-height:50px;-webkit-padding-before:0;padding-block-start:0}}html.page-lizzies-story flynt-component[name=BlockStandfirst] .standfirst-body,html.story-group-real-experiences flynt-component[name=BlockStandfirst] .standfirst-body{font-size:32px;font-weight:300;letter-spacing:-.32px;line-height:38px}@media (min-width: 1024px){html.page-lizzies-story flynt-component[name=BlockStandfirst] .standfirst-body,html.story-group-real-experiences flynt-component[name=BlockStandfirst] .standfirst-body{font-size:32px;font-weight:400;letter-spacing:-.32px;line-height:40px}}html.page-lizzies-story flynt-component[name=BlockVideoGallery] .videoGallery-heading,html.story-group-real-experiences flynt-component[name=BlockVideoGallery] .videoGallery-heading{font-size:35px;font-weight:300;letter-spacing:-.7px;line-height:37px}@media (min-width: 1024px){html.page-lizzies-story flynt-component[name=BlockVideoGallery] .videoGallery-heading,html.story-group-real-experiences flynt-component[name=BlockVideoGallery] .videoGallery-heading{font-size:48px;letter-spacing:-.48px;line-height:60px}}html.page-lizzies-story flynt-component[name=BlockVideoGallery] .videoGallery-subtitle,html.story-group-real-experiences flynt-component[name=BlockVideoGallery] .videoGallery-subtitle{display:none}html.page-lizzies-story flynt-component[name=BlockVideoGallery] .videoGallery-play,html.story-group-real-experiences flynt-component[name=BlockVideoGallery] .videoGallery-play{block-size:64px;inline-size:64px}html.page-lizzies-story flynt-component[name=BlockVideoGallery] .videoGallery-thumbCaption,html.story-group-real-experiences flynt-component[name=BlockVideoGallery] .videoGallery-thumbCaption{display:none}html.page-lizzies-story flynt-component[name=BlockVideoGallery] .videoGallery,html.story-group-real-experiences flynt-component[name=BlockVideoGallery] .videoGallery{max-inline-size:none}@media (min-width: 1100px){html.page-lizzies-story flynt-component[name=BlockVideoGallery] .videoGallery-strip,html.story-group-real-experiences flynt-component[name=BlockVideoGallery] .videoGallery-strip{inset-inline-start:calc(66.67% - 8px);inset-inline-end:0;max-inline-size:none}html.page-lizzies-story flynt-component[name=BlockVideoGallery] .videoGallery-nav,html.story-group-real-experiences flynt-component[name=BlockVideoGallery] .videoGallery-nav{-webkit-padding-end:24px;padding-inline-end:24px}}@media (max-width: 767px){html.page-lizzies-story flynt-component[name=BlockVideoGallery] .videoGallery-stage,html.story-group-real-experiences flynt-component[name=BlockVideoGallery] .videoGallery-stage{aspect-ratio:auto;block-size:700px;max-block-size:700px;min-block-size:0}html.page-lizzies-story flynt-component[name=BlockVideoGallery] .videoGallery-strip,html.story-group-real-experiences flynt-component[name=BlockVideoGallery] .videoGallery-strip{background-color:transparent;inset-block-end:1.5rem;inset-inline:1rem;padding:0;position:absolute;z-index:3}html.page-lizzies-story flynt-component[name=BlockVideoGallery] .videoGallery-thumbs,html.story-group-real-experiences flynt-component[name=BlockVideoGallery] .videoGallery-thumbs{grid-auto-columns:211px}}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink],html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink]{color:#fff}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-heading,html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-intro,html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-intro p,html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-caption,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-heading,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-intro,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-intro p,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-caption{color:#fff}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-intro,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-intro{letter-spacing:-.24px}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-caption,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-caption{line-height:24px}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-image,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-image{border-radius:0}html.page-lizzies-story flynt-component[name=BlockStoryQuote] .blockStoryQuote-tab,html.story-group-real-experiences flynt-component[name=BlockStoryQuote] .blockStoryQuote-tab{align-items:center;block-size:48px;border-radius:4px;display:flex;justify-content:center;line-height:1;padding-block:0;text-align:center}@media (max-width: 767px){html.page-lizzies-story flynt-component[name=BlockStoriesList][data-mobile-nav="1"],html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-mobile-nav="1"]{timeline-scope:--lizzieMltScroll}html.page-lizzies-story flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .storiesList,html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .storiesList{scroll-timeline:--lizzieMltScroll inline}html.page-lizzies-story flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .featureNav,html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .featureNav{justify-content:flex-start}html.page-lizzies-story flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .featureNav .featureNav-counter,html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .featureNav .featureNav-counter{order:0}html.page-lizzies-story flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .featureNav .featureNav-arrow,html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .featureNav .featureNav-arrow{block-size:32px;inline-size:32px;order:2}html.page-lizzies-story flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .featureNav:after,html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .featureNav:after{align-self:center;animation:lizzie-mlt-fill linear both;animation-timeline:--lizzieMltScroll;background:linear-gradient(to right,#052f20,#052f20) left center/var(--lizzie-mlt-p, 33%) 100% no-repeat,#052f2026;block-size:2px;border-radius:2px;content:"";flex:1 1 auto;order:1}html.page-lizzies-story flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .storiesList .story--article .injuryLozenge,html.story-group-real-experiences flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .storiesList .story--article .injuryLozenge{-webkit-margin-before:8px;margin-block-start:8px}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-image,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-image{block-size:auto;inline-size:100%;object-fit:cover}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-caption,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-caption{font-size:14px;line-height:1.4}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(1),html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(1){align-self:flex-start;inline-size:264px;max-inline-size:100%}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(1) .blockStorySupportList-figure,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(1) .blockStorySupportList-figure{gap:12px}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(1) .blockStorySupportList-image,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(1) .blockStorySupportList-image{aspect-ratio:264/308}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(2),html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(2){align-self:flex-end;inline-size:280px;max-inline-size:100%}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(2) .blockStorySupportList-figure,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(2) .blockStorySupportList-figure{gap:8px}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(2) .blockStorySupportList-image,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(2) .blockStorySupportList-image{aspect-ratio:280/290}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(3),html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(3){align-self:flex-start;inline-size:min(338px,100%)}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(3) .blockStorySupportList-figure,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(3) .blockStorySupportList-figure{gap:8px}html.page-lizzies-story flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(3) .blockStorySupportList-image,html.story-group-real-experiences flynt-component[name=BlockStorySupportList][data-theme=ink] .blockStorySupportList-item:nth-child(3) .blockStorySupportList-image{aspect-ratio:338/242}html.page-lizzies-story flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-inner,html.story-group-real-experiences flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-inner{padding:40px 24px 48px}html.page-lizzies-story flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-tabs,html.story-group-real-experiences flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-tabs{inline-size:100%;max-inline-size:336px}html.page-lizzies-story flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-tab,html.story-group-real-experiences flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-tab{flex:1 1 0;inline-size:auto}}html.page-lizzies-story flynt-component[name=BlockContactModule] .contactModule-media,html.story-group-real-experiences flynt-component[name=BlockContactModule] .contactModule-media{border-radius:0}html.page-lizzies-story flynt-component[name=BlockStoryInfoBar] .infoBar-meta{display:none}@property --lizzie-mlt-p{inherits: false; initial-value: 33%; syntax: "<percentage>";}@keyframes lizzie-mlt-fill{0%{--lizzie-mlt-p: 33%}to{--lizzie-mlt-p: 100%}}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoryInfoBar] .container{padding-inline:clamp(1rem,5.5vw,4rem)}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip]{background-color:#fff}@media (min-width: 1024px){html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-inner{gap:0}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-people{gap:0}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-person{gap:21px;-webkit-padding-end:32px;padding-inline-end:32px;position:relative}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-person+.infoBar-person,html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-meta{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:32px;padding-inline-start:32px;position:relative}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-meta{gap:8px}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-person+.infoBar-person:before,html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-meta:before{background:#939b98;block-size:64px;content:"";inline-size:1px;inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translateY(-50%)}}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStandfirst]{padding-block:96px 0!important}@media (max-width: 1023px){html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStandfirst]{padding-block:64px 0!important}}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStandfirst] .container{padding-inline:clamp(1rem,5.5vw,4rem)}@media (max-width: 1023px){html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStandfirst] .standfirst-inner{gap:2rem}}@media (min-width: 1024px){html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStandfirst] .standfirst-inner{-moz-column-gap:21px;column-gap:21px;grid-template-columns:424px minmax(0,758px)}}@media (min-width: 1024px){html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStandfirst] .standfirst-body{font-weight:400}}@media (max-width: 1023px){html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStandfirst] .standfirst-body{font-size:32px;letter-spacing:-.32px;line-height:38px}}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStorySection]{padding-inline:max(clamp(16px,5.5vw,64px),(100% - var(--content-max-width-full)) / 2)}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStorySection] .blockStorySection-body ul{-webkit-padding-start:27px;padding-inline-start:27px}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStorySection] .blockStorySection-body li{line-height:22px;-webkit-margin-after:8px;margin-block-end:8px}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStorySection] .blockStorySection-body li:last-child{-webkit-margin-after:0;margin-block-end:0}@media (max-width: 767px){html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStorySection] .blockStorySection-title{font-size:40px;font-weight:300;letter-spacing:-.8px;line-height:44px}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStorySection] .blockStorySection-body{font-size:16px;line-height:22px;letter-spacing:-.16px}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStorySection] .blockStorySection-body p{font-size:16px;line-height:22px}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStorySection] .blockStorySection-body ul{-webkit-padding-start:24px;padding-inline-start:24px}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStorySection] .blockStorySection-body li{font-size:16px}}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList] .container{padding-inline:clamp(1rem,5.5vw,4rem)}@media (min-width: 1024px){html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList] .headline{font-size:72px;font-weight:400;letter-spacing:-.72px;line-height:75px}}@media (min-width: 1024px){html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList].componentSpacing{padding-block:104px}}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-card-style=article] .story--article{aspect-ratio:424/600;block-size:auto}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .storyLink{block-size:100%}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .media{aspect-ratio:424/340}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .panel{flex:1 1 auto;gap:8px;min-block-size:0;overflow:hidden}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .injuryLozenge{-webkit-margin-before:auto;margin-block-start:auto}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;letter-spacing:.32px;line-height:38px;overflow:hidden}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .meta{gap:4px}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .meta svg{block-size:24px;inline-size:24px}@media (max-width: 1279px){html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-card-style=article] .story--article{aspect-ratio:auto}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .panel{overflow:visible;padding:20px 16px}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .title{font-size:24px;letter-spacing:-.48px;line-height:28px}}@media (max-width: 767px){html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-mobile-nav="1"]{timeline-scope:--alanMltScroll}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .storiesList{scroll-timeline:--alanMltScroll inline}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .inner{display:flex;flex-direction:column}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .featureNav{justify-content:flex-start;margin-block:40px 0;order:1}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .featureNav .featureNav-counter{order:0}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .featureNav .featureNav-arrow{block-size:32px;inline-size:32px;order:2}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockStoriesList][data-mobile-nav="1"] .featureNav:after{align-self:center;animation:alan-mlt-fill linear both;animation-timeline:--alanMltScroll;background:linear-gradient(to right,#052f20,#052f20) left center/var(--alan-mlt-p, 33%) 100% no-repeat,#052f2026;block-size:2px;border-radius:2px;content:"";flex:1 1 auto;order:1}}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockLocations].componentSpacing,html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockAwardsSlider].componentSpacing,html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockContactModule].componentSpacing{margin-block:0}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockLocations] .blockLocations-content{-webkit-margin-before:0;margin-block-start:0}@media (min-width: 900px){html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockLocations] .blockLocations-band{min-block-size:522px}}html.page-alan-fractured-spine-accident-at-work flynt-component[name=BlockContactModule] .contactModule-media{border-radius:0}@property --alan-mlt-p{inherits: false; initial-value: 33%; syntax: "<percentage>";}@keyframes alan-mlt-fill{0%{--alan-mlt-p: 33%}to{--alan-mlt-p: 100%}}html.page-our-people flynt-component.componentSpacing{margin-block:0}html.page-our-people flynt-component[name=BlockCategoryCards] .blockCategoryCards-heading{max-inline-size:420px;text-wrap:balance}@media (max-width: 767px){html.page-our-people flynt-component[name=BlockCategoryCards][data-variant=ink-feature] .blockCategoryCards-header{align-items:flex-start;text-align:left}html.page-our-people flynt-component[name=BlockCategoryCards][data-variant=ink-feature] .blockCategoryCards-heading{font-size:40px;letter-spacing:-.02em;line-height:44px}}html.page-guidance flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list .finderRow-tag{display:none}html.page-guidance flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list .finderRow-lozenge{align-items:center;background-color:transparent;border:.87px solid #052F20;border-radius:4px;color:inherit;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;letter-spacing:.08em;padding:6px 12px;text-transform:uppercase}html.page-guidance flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list{-webkit-border-after:1px solid rgba(5,47,32,.14);border-block-end:1px solid rgba(5,47,32,.14)}@media (max-width: 767px){html.page-guidance flynt-component[name=BlockStoriesFinder] .finderRow-title{overflow-wrap:anywhere}}html.page-guidance flynt-component[name=BlockLocations].componentSpacing,html.page-guidance flynt-component[name=BlockAwardsSlider].componentSpacing,html.page-guidance flynt-component[name=BlockContactModule].componentSpacing{margin-block:0}html.page-guidance flynt-component[name=BlockLocations] .blockLocations-content{-webkit-margin-before:0;margin-block-start:0}@media (min-width: 900px){html.page-guidance flynt-component[name=BlockLocations] .blockLocations-band{min-block-size:522px}}html.single-guidance flynt-component[name=BlockLocations].componentSpacing,html.single-guidance flynt-component[name=BlockAwardsSlider].componentSpacing,html.single-guidance flynt-component[name=BlockContactModule].componentSpacing{margin-block:0}html.single-guidance flynt-component[name=BlockLocations] .blockLocations-content{-webkit-margin-before:0;margin-block-start:0}@media (min-width: 900px){html.single-guidance flynt-component[name=BlockLocations] .blockLocations-band{min-block-size:522px}}html.page-portal flynt-component[name=BlockFeatureTimeline].componentSpacing,html.page-portal flynt-component[name=BlockLocations].componentSpacing,html.page-portal flynt-component[name=BlockAwardsSlider].componentSpacing,html.page-portal flynt-component[name=BlockContactModule].componentSpacing{margin-block:0}html.page-who-we-are{--font-family-heading: "Albert Sans", "Public Sans", "Trebuchet MS", sans-serif;--font-family-text: "Albert Sans", "Public Sans", "Trebuchet MS", sans-serif}html.page-who-we-are flynt-component[name=BlockUspBar]{background-color:#f6f1e7;-webkit-border-after:0;border-block-end:0;padding-block:44px!important}@media (max-width: 767px){html.page-who-we-are flynt-component[name=BlockUspBar]{padding-block:24px!important;padding-inline:16px}html.page-who-we-are flynt-component[name=BlockUspBar] .blockUspBar-row{align-items:center}html.page-who-we-are flynt-component[name=BlockUspBar] .blockUspBar-item{justify-content:center;-webkit-padding-start:0;padding-inline-start:0;max-inline-size:100%}}@media (max-width: 767px){html.page-who-we-are flynt-component[name=BlockHero] .blockHero-categoryTitle{letter-spacing:-.72px;line-height:60px}html.page-who-we-are flynt-component[name=BlockHero] .blockHero-inner{min-height:340px}}@media (min-width: 768px){html.page-who-we-are flynt-component[name=BlockVideo][data-variant=full] .blockVideo-title{letter-spacing:-.01em}}html.page-who-we-are flynt-component[name=BlockVideo][data-variant=full] .blockVideo-play{background:#0006;border:1px solid rgba(255,255,255,.5);border-radius:5.333px;height:80px;width:80px}html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI]{background-color:#fff}html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-content{gap:32px}@media (max-width: 767px){html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-content{gap:24px}html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-grid{padding-inline:0}html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-body>.blockIntroTwoCol-content p,html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-body p:not(.blockIntroTwoCol-lead){font-size:16px;letter-spacing:-.16px;line-height:22px}}html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white]{-webkit-padding-before:0;padding-block-start:0}@media (min-width: 768px){html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white] .zzGallery-col--left{flex-grow:757}html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white] .zzGallery-col--right{flex-grow:535}}@media (max-width: 767px){html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white]{padding-block:0 48px}html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white] .zzGallery-cols{row-gap:40px}html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white] .zzGallery-col--left .zzGallery-item{align-self:flex-start;inline-size:min(264px,100%)}html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white] .zzGallery-col--right .zzGallery-item{align-self:flex-end;inline-size:min(280px,100%)}html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white] .zzGallery-col--left .zzGallery-media{aspect-ratio:264/308}html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white] .zzGallery-col--right .zzGallery-media{aspect-ratio:280/290}html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white] .zzGallery-itemTitle{font-size:20px;letter-spacing:-.2px;line-height:26px}html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white] .zzGallery-itemBody{font-size:14px;letter-spacing:0;line-height:20px}html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white] .zzGallery-itemBody :where(p)+:where(p){-webkit-margin-before:20px;margin-block-start:20px}html.page-who-we-are flynt-component[name=BlockZigZagGallery][data-bg=white] .zzGallery-itemLink{letter-spacing:-.32px}}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing{margin-block:0}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-badge{display:none}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-company{display:none}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .container{gap:16px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-header{flex-direction:column}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-controls{align-self:stretch;gap:16px;justify-content:flex-end;margin-block:0}@media (min-width: 768px){html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing{padding-block:96px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-heading{font-weight:300;line-height:50px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-heads{gap:32px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-header{gap:56px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-footer{-webkit-margin-before:40px;margin-block-start:40px}}@media (max-width: 767px){html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing{padding-block:64px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-heading{font-size:40px;font-weight:300;letter-spacing:-.8px;line-height:44px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-subtitle{font-size:16px;letter-spacing:-.16px;line-height:22px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-heads{gap:24px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-header{gap:40px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-footer{-webkit-margin-before:24px;margin-block-start:24px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-track{grid-auto-columns:262px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-name{font-size:24px;letter-spacing:-.48px;line-height:28px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-role{font-size:12px;letter-spacing:1.32px;line-height:16px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-cardLink{font-size:14px;letter-spacing:-.28px}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-controls{align-items:center;gap:34px;justify-content:flex-start}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-counter{order:0}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-controls:after{background:linear-gradient(to right,#fffbf3 0,#fffbf3 50px,#c3c9c780 50px);block-size:3px;content:"";flex:1 1 auto;order:1}html.page-who-we-are flynt-component[name=BlockTeamCarousel].componentSpacing .blockTeamCarousel-arrows{gap:24px;order:2}}html.page-who-we-are flynt-component[name=BlockCategoryCards][data-variant=ink-feature].componentSpacing{margin-block:0;padding-block:96px}@media (max-width: 767px){html.page-who-we-are flynt-component[name=BlockCategoryCards][data-variant=ink-feature].componentSpacing{padding-block:64px 0}}@media (max-width: 767px){html.page-who-we-are flynt-component[name=BlockGuidanceStats][data-variant=today]{padding-block:64px}html.page-who-we-are flynt-component[name=BlockGuidanceStats][data-variant=today] .statsNav-rule{max-width:none}}html.page-who-we-are flynt-component[name=BlockLocations].componentSpacing,html.page-who-we-are flynt-component[name=BlockAwardsSlider].componentSpacing,html.page-who-we-are flynt-component[name=BlockContactModule].componentSpacing{margin-block:0}html.page-who-we-are flynt-component[name=BlockStandfirst][data-variant=centered].componentSpacing{margin-block:0;padding-block:96px}@media (max-width: 767px){html.page-who-we-are flynt-component[name=BlockStandfirst][data-variant=centered].componentSpacing{padding-block:64px}}html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-grid{grid-template-columns:minmax(0,333px) minmax(0,757px)}@media (max-width: 1023px){html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-grid{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;-moz-column-gap:0!important;column-gap:0!important;max-inline-size:100%}html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-heading,html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-lead,html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-body,html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-content,html.page-who-we-are flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-content p{max-inline-size:100%;min-inline-size:0;overflow-wrap:break-word}html.page-who-we-are flynt-component[name=BlockStandfirst] .standfirst-body{overflow-wrap:break-word}html.page-who-we-are flynt-component[name=BlockZigZagGallery] .zzGallery-media{max-inline-size:100%}html.page-who-we-are flynt-component[name=BlockZigZagGallery] .zzGallery-itemBody,html.page-who-we-are flynt-component[name=BlockZigZagGallery] .zzGallery-itemTitle{overflow-wrap:break-word}}html.page-who-we-are flynt-component[name=BlockCampaignCarousel] .slide-eyebrow{line-height:17px}html.page-who-we-are flynt-component[name=BlockCampaignCarousel] .slide-cta{line-height:18px}html.page-who-we-are flynt-component[name=BlockCampaignCarousel] .slide-eyebrow,html.page-who-we-are flynt-component[name=BlockCampaignCarousel] .slide-heading,html.page-who-we-are flynt-component[name=BlockCampaignCarousel] .slide-body{color:#fff}@media (max-width: 767px){html.page-who-we-are flynt-component[name=BlockCampaignCarousel] .slide-heading{letter-spacing:-.8px}}html.page-who-we-are flynt-component[name=BlockLocations] .blockLocations-content{-webkit-margin-before:0;margin-block-start:0}@media (min-width: 900px){html.page-who-we-are flynt-component[name=BlockLocations] .blockLocations-band{min-block-size:522px}}html.page-medical-negligence main#mainContent{--font-family-heading: "Albert Sans", "Public Sans", sans-serif;--font-family-text: "Albert Sans", "Public Sans", sans-serif;font-family:var(--font-family-text)}html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-title{color:#fff;letter-spacing:-1px}@media (min-width: 1024px){html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-title{font-size:100px;line-height:110px}html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .container{padding-inline:64px}html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-content{max-inline-size:none}html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-content{gap:151px}html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-ctas{-webkit-margin-before:0;margin-block-start:0}html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-stage .container{align-self:flex-start;justify-content:flex-start;-webkit-padding-before:96px;padding-block-start:96px}}html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-btn--feature{background-color:#fff;border-color:#052f20}html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-btn--feature:hover{background-color:#052f20;border-color:#052f20;color:#fffbf3}html.page-medical-negligence flynt-component[name=BlockUspBar]{background-color:#f6f1e7}@media (min-width: 768px){html.page-medical-negligence flynt-component[name=BlockUspBar] .blockUspBar-item{-webkit-border-end:none;border-inline-end:none;position:relative}html.page-medical-negligence flynt-component[name=BlockUspBar] .blockUspBar-item+.blockUspBar-item:before{background-color:#052f2033;block-size:32px;content:"";inline-size:1px;inset-block-start:50%;inset-inline-start:-12px;position:absolute;transform:translateY(-50%)}}@media (min-width: 1024px){html.page-medical-negligence flynt-component[name=BlockUspBar]{padding-block:18px}html.page-medical-negligence flynt-component[name=BlockUspBar] .blockUspBar-row{min-block-size:92px}}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-grid>*{min-inline-size:0}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-body,html.page-medical-negligence flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-lead,html.page-medical-negligence flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-content,html.page-medical-negligence flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-content>*{max-inline-size:100%;min-inline-size:0;overflow-wrap:break-word}@media (min-width: 1024px){html.page-medical-negligence flynt-component[name=BlockIntroTwoCol][data-variant=standfirst]{-webkit-padding-after:0;padding-block-end:0}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .container{padding-inline:64px}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-grid{-moz-column-gap:21px;column-gap:21px;grid-template-columns:424px minmax(0,758px)}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol][data-variant=standfirst]+flynt-component[name=BlockIntroTwoCol]{padding-block:96px}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol][data-variant=standfirst]+flynt-component[name=BlockIntroTwoCol] .container{padding-inline:64px}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol][data-variant=standfirst]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-grid{-moz-column-gap:111px;column-gap:111px;grid-template-columns:333px minmax(0,757px)}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol][data-variant=standfirst]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-body p{font-size:18px;line-height:24px;letter-spacing:-.18px}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol][data-variant=standfirst]+flynt-component[name=BlockIntroTwoCol]+flynt-component[name=BlockIntroTwoCol] .container,html.page-medical-negligence flynt-component[name=BlockGuidanceStats]+flynt-component[name=BlockIntroTwoCol] .container{padding-inline:64px}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol][data-variant=standfirst]+flynt-component[name=BlockIntroTwoCol]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-grid,html.page-medical-negligence flynt-component[name=BlockGuidanceStats]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-grid{-moz-column-gap:111px;column-gap:111px;grid-template-columns:333px minmax(0,757px)}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol][data-variant=standfirst]+flynt-component[name=BlockIntroTwoCol]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-heading,html.page-medical-negligence flynt-component[name=BlockGuidanceStats]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-heading{font-size:42px;line-height:50px;font-weight:300;letter-spacing:-.42px}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol][data-variant=standfirst]+flynt-component[name=BlockIntroTwoCol]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-body p,html.page-medical-negligence flynt-component[name=BlockGuidanceStats]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-body p{font-size:18px;line-height:24px;letter-spacing:-.18px}html.page-medical-negligence flynt-component[name=BlockIntroTwoCol][data-variant=standfirst]+flynt-component[name=BlockIntroTwoCol]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-body li,html.page-medical-negligence flynt-component[name=BlockGuidanceStats]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-body li{font-size:16px;line-height:22px;letter-spacing:-.16px}}html.page-medical-negligence flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-card{border-color:#052f204d}html.page-medical-negligence flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-body{color:#052f20}html.page-medical-negligence flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-card p{line-height:24px}@media (min-width: 1024px){html.page-medical-negligence flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .blockTestimonialQuote-eyebrow{font-size:32px;line-height:40px;font-weight:300;letter-spacing:-.32px}html.page-medical-negligence flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .container{padding-inline:64px}html.page-medical-negligence flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .blockTestimonialQuote-panel{padding:64px 79px 64px 111px}html.page-medical-negligence flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .blockTestimonialQuote-figure{max-inline-size:1090px}}html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-help{background-color:#e0edff;gap:20px}html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpIcon{background-color:#558fe145;border:1px solid #558fe1;box-sizing:border-box}html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpIcon svg circle{display:none}html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpIcon svg text{fill:#558fe1;font-family:Albert Sans,sans-serif;font-weight:500}@media (min-width: 1024px){html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-intro{max-inline-size:646px;margin-inline:auto}html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpHeading{font-size:24px;line-height:1.29;letter-spacing:-.48px}html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpText{font-size:18px;line-height:24px;letter-spacing:-.18px}html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpIcon{block-size:56px;inline-size:56px}html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpIcon svg{block-size:40px;inline-size:40px}}html.page-medical-negligence flynt-component[name=BlockGuidanceStats] .value,html.page-medical-negligence flynt-component[name=BlockGuidanceStats] .label{font-family:Albert Sans,Public Sans,sans-serif}html.page-medical-negligence flynt-component[name=BlockGuidanceStats] .label{font-weight:300}html.page-medical-negligence flynt-component[name=BlockStoriesList] .headline{font-weight:300}@media (min-width: 1024px){html.page-medical-negligence flynt-component[name=BlockStoriesList] .container{padding-inline:64px}html.page-medical-negligence flynt-component[name=BlockStoriesList] .readTime{-webkit-margin-after:-8px;margin-block-end:-8px}}html.page-medical-negligence flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-heading{font-weight:300}@media (min-width: 1024px){html.page-medical-negligence flynt-component[name=BlockTeamCarousel] .container{padding-inline:64px}}@media (max-width: 767px){html.page-medical-negligence flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-controls{align-items:center;align-self:stretch;gap:34px;justify-content:flex-start}html.page-medical-negligence flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-counter{order:0}html.page-medical-negligence flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-controls:after{background:linear-gradient(to right,#fffbf3 0,#fffbf3 50px,#c3c9c780 50px);block-size:3px;content:"";flex:1 1 auto;order:1}html.page-medical-negligence flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-arrows{gap:24px;order:2}}html.page-medical-negligence flynt-component[name=BlockFaqs] .blockFaqs-heading{font-weight:300}html.page-medical-negligence flynt-component[name=BlockFaqs] .blockFaqs-q{font-weight:500}html.page-medical-negligence flynt-component[name=BlockFaqs] .blockFaqs-grid>*{min-inline-size:0}@media (min-width: 1024px){html.page-medical-negligence flynt-component[name=BlockFaqs] .blockFaqs-grid{-moz-column-gap:111px;column-gap:111px;grid-template-columns:333px minmax(0,757px);padding-inline:64px}}html.page-medical-negligence flynt-component[name=BlockLocations].componentSpacing,html.page-medical-negligence flynt-component[name=BlockAwardsSlider].componentSpacing,html.page-medical-negligence flynt-component[name=BlockContactModule].componentSpacing{margin-block:0}html.page-medical-negligence flynt-component[name=BlockLocations] .blockLocations-content{-webkit-margin-before:0;margin-block-start:0}@media (min-width: 900px){html.page-medical-negligence flynt-component[name=BlockLocations] .blockLocations-band{min-block-size:522px}}@media (max-width: 1023px){html.page-medical-negligence flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-heading,html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-heading{text-align:left}html.page-medical-negligence .blockCategoryCards-header,html.page-medical-negligence .blockDefinitionCards-header{align-items:flex-start;text-align:left}html.page-medical-negligence flynt-component[name=BlockGuidanceStats]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-heading{font-size:32px;font-weight:300;letter-spacing:-.32px;line-height:38px}html.page-medical-negligence flynt-component[name=BlockGuidanceStats]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-body p,html.page-medical-negligence flynt-component[name=BlockGuidanceStats]+flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-body li{font-size:16px;letter-spacing:-.16px;line-height:22px}html.page-medical-negligence flynt-component[name=BlockCategoryCards]{-webkit-padding-after:24px;padding-block-end:24px}html.page-medical-negligence flynt-component[name=BlockCategoryCards]+flynt-component[name=BlockGuidanceStats]{-webkit-padding-before:40px;padding-block-start:40px}html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-bgScrim{background-color:#00000080}html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-stage .container{padding-block:80px;padding-inline:16px}html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-content{gap:32px}html.page-medical-negligence flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-title{font-size:56px;letter-spacing:-.56px;line-height:60px}html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-card{align-items:flex-start;flex-direction:column;justify-content:space-between;padding:16px}html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-cardArrow{align-self:flex-end}html.page-medical-negligence flynt-component[name=BlockCategoryCards] .blockCategoryCards-grid{row-gap:20px}}@media (max-width: 767px){html.page-medical-negligence flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList{grid-auto-columns:262px}html.page-medical-negligence flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .story{aspect-ratio:262/392;block-size:auto;display:block;overflow:hidden;position:relative}html.page-medical-negligence flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .storyLink{block-size:100%;display:block;padding:0}html.page-medical-negligence flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .thumb{aspect-ratio:auto;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;position:absolute}html.page-medical-negligence flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .thumb img{block-size:100%;inline-size:100%;object-fit:cover}html.page-medical-negligence flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .textTile{background-color:#fff;flex:none;gap:16px;inset:auto 0 0;padding:20px 16px;position:absolute}html.page-medical-negligence flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .tagLozenge{-webkit-margin-before:0;margin-block-start:0}html.page-medical-negligence flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .description{display:none}html.page-medical-negligence flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .title{font-size:1.5rem;letter-spacing:-.02em;line-height:1.75rem}}html.page-amputation main#mainContent{--font-family-heading: "Albert Sans", "Public Sans", sans-serif;--font-family-text: "Albert Sans", "Public Sans", sans-serif;font-family:var(--font-family-text)}html.page-amputation flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-title{color:#fff}html.page-amputation flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn--feature.is-primary{background-color:#a3ff90;border-color:#a3ff90}html.page-amputation flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn--feature.is-primary:hover{background-color:#8eff77;border-color:#8eff77}html.page-amputation flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btnIcon--phone{order:1}@media (min-width: 1024px){html.page-amputation flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .container{padding-block:96px;padding-inline:64px}}html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-person,html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-meta{-webkit-border-start:none;border-inline-start:none}html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-text{display:flex;flex-direction:column}html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-text p{margin:0}html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-text:before{color:#052f20;content:"Author";font-family:Albert Sans,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:20px;-webkit-margin-after:8px;margin-block-end:8px}html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-name,html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-role{color:#052f20;font-size:14px;font-weight:400;line-height:20px}html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-metaLabel{color:#052f20;font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:20px;-webkit-margin-after:8px;margin-block-end:8px}html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-metaLozenge{color:#052f20;font-size:14px;font-weight:400;line-height:20px}@media (min-width: 1024px){html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-inner{align-items:center;gap:64px;min-block-size:64px}html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-people{gap:64px}html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-person{gap:21px;position:relative}html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-person+.infoBar-person:before{background-color:#939b98;block-size:64px;content:"";inline-size:1px;inset-block-start:50%;inset-inline-start:-32px;position:absolute;transform:translateY(-50%)}html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-meta{-webkit-border-start:none;border-inline-start:none;flex-direction:column;position:relative}html.page-amputation flynt-component[name=BlockStoryInfoBar][data-variant=meta-strip] .infoBar-meta:before{background-color:#939b98;block-size:64px;content:"";inline-size:1px;inset-block-start:50%;inset-inline-start:-32px;position:absolute;transform:translateY(-50%)}}html.page-amputation flynt-component[name=BlockUspBar]{background-color:#f6f1e7}@media (min-width: 768px){html.page-amputation flynt-component[name=BlockUspBar] .blockUspBar-item{-webkit-border-end:none;border-inline-end:none;position:relative}html.page-amputation flynt-component[name=BlockUspBar] .blockUspBar-item+.blockUspBar-item:before{background-color:#052f2033;block-size:32px;content:"";inline-size:1px;inset-block-start:50%;inset-inline-start:-12px;position:absolute;transform:translateY(-50%)}}@media (min-width: 1024px){html.page-amputation flynt-component[name=BlockUspBar]{padding-block:18px}html.page-amputation flynt-component[name=BlockUspBar] .blockUspBar-row{min-block-size:92px}}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-grid>*,html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-grid>*{min-inline-size:0}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-body,html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-lead,html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-content,html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-content>*,html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-body,html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-lead,html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-content,html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-content>*{max-inline-size:100%;min-inline-size:0;overflow-wrap:break-word}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-heading{font-size:32px;font-weight:300;letter-spacing:-.32px;line-height:38px}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-lead{font-size:32px;font-weight:400;letter-spacing:-.32px;line-height:40px;margin:0}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-content{display:flex;flex-direction:column;gap:32px;margin:0}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-content>*{margin:0}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-content p{font-size:18px;font-weight:400;letter-spacing:-.18px;line-height:24px}@media (min-width: 1024px){html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .container{padding-inline:64px}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-heading{font-size:42px;line-height:50px;letter-spacing:-.42px}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-grid{-moz-column-gap:111px;column-gap:111px;grid-template-columns:333px minmax(0,757px)}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-body{gap:32px}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-supportPrompt{-webkit-margin-before:8px;margin-block-start:8px}}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-supportPrompt{background-color:#d8e4f5}html.page-amputation flynt-component[name=BlockFaqs] .blockFaqs-heading,html.page-amputation flynt-component[name=BlockFaqs] .blockFaqs-imageHeading{font-weight:300}@media (max-width: 1023px){html.page-amputation flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-imageHeading{text-align:left}}html.page-amputation flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-figureWrap.has-decoration .blockFaqs-figure{overflow:hidden}html.page-amputation flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-figureWrap.has-decoration .blockFaqs-figure:after{background-image:url(/wp-content/themes/flynt-master/assets/images/expertise/amputation/nexus-thin.svg);background-position:center;background-repeat:no-repeat;background-size:484px auto;content:"";top:0;right:0;bottom:0;left:0;opacity:.7;pointer-events:none;position:absolute;z-index:1}@media (max-width: 1023px){html.page-amputation flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-figureWrap.has-decoration .blockFaqs-figure:after{background-size:242px auto}}html.page-amputation flynt-component[name=BlockFaqs][data-variant=default] .blockFaqs-q{font-weight:500}html.page-amputation flynt-component[name=BlockFaqs][data-variant=default] .blockFaqs-grid>*{min-inline-size:0}@media (min-width: 1024px){html.page-amputation flynt-component[name=BlockFaqs][data-variant=default] .blockFaqs-grid{-moz-column-gap:111px;column-gap:111px;grid-template-columns:333px minmax(0,757px);padding-inline:64px}}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-heading{font-size:32px;font-weight:300;letter-spacing:-.32px;line-height:38px}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-lead{font-size:24px;font-weight:400;letter-spacing:-.24px;line-height:30px;margin:0}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-content{display:flex;flex-direction:column;gap:16px;margin:0}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-content>*{margin:0}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-content p{font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:22px}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-content p:has(strong){font-size:18px;letter-spacing:-.18px;line-height:24px}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-content strong{font-weight:500}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-content ul{-webkit-padding-start:24px;padding-inline-start:24px}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-content li{font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:22px;-webkit-margin-after:6px;margin-block-end:6px}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-content li:last-child{-webkit-margin-after:0;margin-block-end:0}@media (min-width: 1024px){html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default]{padding-block:96px}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .container{padding-inline:64px}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-grid{-moz-column-gap:111px;column-gap:111px;grid-template-columns:333px minmax(0,757px)}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-heading{font-size:42px;line-height:50px;letter-spacing:-.42px}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-body{gap:40px}}@media (min-width: 1024px){html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default]:has(+flynt-component[name=BlockIntroTwoCol][data-variant=default]){-webkit-padding-after:64px;padding-block-end:64px}}html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default]+flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-content{gap:22px}@media (min-width: 1024px){html.page-amputation flynt-component[name=BlockIntroTwoCol][data-variant=default]+flynt-component[name=BlockIntroTwoCol][data-variant=default] .blockIntroTwoCol-body{gap:16px}}html.page-amputation flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-heading{font-weight:300}@media (min-width: 1024px){html.page-amputation flynt-component[name=BlockTeamCarousel] .container{padding-inline:64px}}@media (max-width: 767px){html.page-amputation flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-controls{align-items:center;align-self:stretch;gap:34px;justify-content:flex-start}html.page-amputation flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-counter{order:0}html.page-amputation flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-controls:after{background:linear-gradient(to right,#fffbf3 0,#fffbf3 50px,#c3c9c780 50px);block-size:3px;content:"";flex:1 1 auto;order:1}html.page-amputation flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-arrows{gap:24px;order:2}}html.page-amputation flynt-component[name=BlockImageText][data-bg=sage]{background-color:#d9e9df}html.page-amputation flynt-component[name=BlockImageText] .container{padding-inline:64px}@media (min-width: 1024px){html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]{gap:0}}html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]>h2{font-family:Albert Sans,sans-serif;font-weight:300}html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]>p.lead,html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]>.lead{font-size:32px;font-weight:400;letter-spacing:-.32px;line-height:40px}html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]>p:not(.lead){font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:22px}html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]>p:not(.lead):has(strong){font-size:18px;letter-spacing:-.18px;line-height:24px}html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium] strong{font-weight:500}@media (min-width: 1024px){html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]>p.lead{-webkit-margin-before:32px;margin-block-start:32px}html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]>p:not(.lead):has(strong){-webkit-margin-before:32px;margin-block-start:32px}html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]>p:not(.lead):has(strong)+p{-webkit-margin-before:16px;margin-block-start:16px}html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]>p:not(.lead):not(:has(strong))+p:not(.lead):not(:has(strong)){-webkit-margin-before:22px;margin-block-start:22px}html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]>.blockImageText-cta{-webkit-margin-before:32px;margin-block-start:32px}}html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]>.blockImageText-cta{align-self:flex-start;display:inline-flex;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content}@media (min-width: 1024px){html.page-amputation flynt-component[name=BlockImageText]{padding-block:96px}html.page-amputation flynt-component[name=BlockImageText] .container>[data-size=medium]>h2{font-size:42px;letter-spacing:-.42px;line-height:50px}}@media (max-width: 1023px){html.page-amputation flynt-component[name=BlockImageText][data-bg=sage] .container:has(.has-decoration)>[data-size=medium]{-webkit-margin-before:40px;margin-block-start:40px}}html.page-amputation flynt-component[name=BlockImageText] .blockImageText-imageWrap.has-decoration .figure{overflow:hidden;position:relative}html.page-amputation flynt-component[name=BlockImageText] .blockImageText-imageWrap.has-decoration .figure:after{background-image:url(/wp-content/themes/flynt-master/assets/images/expertise/amputation/nexus-thin.svg);background-position:center;background-repeat:no-repeat;background-size:484px auto;content:"";top:0;right:0;bottom:0;left:0;opacity:.7;pointer-events:none;position:absolute;z-index:1}@media (max-width: 1023px){html.page-amputation flynt-component[name=BlockImageText] .blockImageText-imageWrap.has-decoration .figure:after{background-size:242px auto}}html.page-amputation flynt-component[name=BlockStoriesList] .headline{font-weight:300}html.page-amputation flynt-component[name=BlockLocations].componentSpacing,html.page-amputation flynt-component[name=BlockAwardsSlider].componentSpacing,html.page-amputation flynt-component[name=BlockContactModule].componentSpacing{margin-block:0}html.page-amputation flynt-component[name=BlockLocations] .blockLocations-content{-webkit-margin-before:0;margin-block-start:0}@media (min-width: 900px){html.page-amputation flynt-component[name=BlockLocations] .blockLocations-band{min-block-size:522px}}html.single-team flynt-component[name=BlockLocations].componentSpacing,html.single-team flynt-component[name=BlockContactModule].componentSpacing{margin-block:0}html.single-team flynt-component[name=BlockLocations]{-webkit-padding-before:0;padding-block-start:0}html.single-team flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI]:has(+flynt-component[name=BlockLocations]){-webkit-padding-before:0;padding-block-start:0}html.single-team flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI]:has(+flynt-component[name=BlockTestimonialQuote]){-webkit-padding-after:0;padding-block-end:0}html.single-team flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI]:not([data-theme]) .blockIntroTwoCol-body:not(:has(>.blockIntroTwoCol-lead)) .blockIntroTwoCol-content p:first-of-type{font-size:32px;font-weight:400;letter-spacing:-.01em;line-height:40px}@media (max-width: 767px){html.single-team flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI]{-webkit-padding-before:32px;padding-block-start:32px}html.single-team flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-grid{padding-inline:0}html.single-team flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI]:not([data-theme]) .blockIntroTwoCol-body:not(:has(>.blockIntroTwoCol-lead)) .blockIntroTwoCol-content p:first-of-type{font-size:24px;line-height:30px}}flynt-component[data-spacing-top=none]{-webkit-padding-before:0!important;padding-block-start:0!important}flynt-component[data-spacing-top=xs]{-webkit-padding-before:calc(var(--component-spacing) * .25)!important;padding-block-start:calc(var(--component-spacing) * .25)!important}flynt-component[data-spacing-top=sm]{-webkit-padding-before:calc(var(--component-spacing) * .5)!important;padding-block-start:calc(var(--component-spacing) * .5)!important}flynt-component[data-spacing-top=md]{-webkit-padding-before:var(--component-spacing)!important;padding-block-start:var(--component-spacing)!important}flynt-component[data-spacing-top=lg]{-webkit-padding-before:calc(var(--component-spacing) * 1.5)!important;padding-block-start:calc(var(--component-spacing) * 1.5)!important}flynt-component[data-spacing-top=xl]{-webkit-padding-before:calc(var(--component-spacing) * 2)!important;padding-block-start:calc(var(--component-spacing) * 2)!important}flynt-component[data-spacing-top="2xl"]{-webkit-padding-before:calc(var(--component-spacing) * 2.5)!important;padding-block-start:calc(var(--component-spacing) * 2.5)!important}flynt-component[data-spacing-bottom=none]{-webkit-padding-after:0!important;padding-block-end:0!important}flynt-component[data-spacing-bottom=xs]{-webkit-padding-after:calc(var(--component-spacing) * .25)!important;padding-block-end:calc(var(--component-spacing) * .25)!important}flynt-component[data-spacing-bottom=sm]{-webkit-padding-after:calc(var(--component-spacing) * .5)!important;padding-block-end:calc(var(--component-spacing) * .5)!important}flynt-component[data-spacing-bottom=md]{-webkit-padding-after:var(--component-spacing)!important;padding-block-end:var(--component-spacing)!important}flynt-component[data-spacing-bottom=lg]{-webkit-padding-after:calc(var(--component-spacing) * 1.5)!important;padding-block-end:calc(var(--component-spacing) * 1.5)!important}flynt-component[data-spacing-bottom=xl]{-webkit-padding-after:calc(var(--component-spacing) * 2)!important;padding-block-end:calc(var(--component-spacing) * 2)!important}flynt-component[data-spacing-bottom="2xl"]{-webkit-padding-after:calc(var(--component-spacing) * 2.5)!important;padding-block-end:calc(var(--component-spacing) * 2.5)!important}flynt-component[data-margin-top=none]{-webkit-margin-before:0!important;margin-block-start:0!important}flynt-component[data-margin-top=xs]{-webkit-margin-before:calc(var(--component-spacing) * .25)!important;margin-block-start:calc(var(--component-spacing) * .25)!important}flynt-component[data-margin-top=sm]{-webkit-margin-before:calc(var(--component-spacing) * .5)!important;margin-block-start:calc(var(--component-spacing) * .5)!important}flynt-component[data-margin-top=md]{-webkit-margin-before:var(--component-spacing)!important;margin-block-start:var(--component-spacing)!important}flynt-component[data-margin-top=lg]{-webkit-margin-before:calc(var(--component-spacing) * 1.5)!important;margin-block-start:calc(var(--component-spacing) * 1.5)!important}flynt-component[data-margin-top=xl]{-webkit-margin-before:calc(var(--component-spacing) * 2)!important;margin-block-start:calc(var(--component-spacing) * 2)!important}flynt-component[data-margin-top="2xl"]{-webkit-margin-before:calc(var(--component-spacing) * 2.5)!important;margin-block-start:calc(var(--component-spacing) * 2.5)!important}flynt-component[data-margin-bottom=none]{-webkit-margin-after:0!important;margin-block-end:0!important}flynt-component[data-margin-bottom=xs]{-webkit-margin-after:calc(var(--component-spacing) * .25)!important;margin-block-end:calc(var(--component-spacing) * .25)!important}flynt-component[data-margin-bottom=sm]{-webkit-margin-after:calc(var(--component-spacing) * .5)!important;margin-block-end:calc(var(--component-spacing) * .5)!important}flynt-component[data-margin-bottom=md]{-webkit-margin-after:var(--component-spacing)!important;margin-block-end:var(--component-spacing)!important}flynt-component[data-margin-bottom=lg]{-webkit-margin-after:calc(var(--component-spacing) * 1.5)!important;margin-block-end:calc(var(--component-spacing) * 1.5)!important}flynt-component[data-margin-bottom=xl]{-webkit-margin-after:calc(var(--component-spacing) * 2)!important;margin-block-end:calc(var(--component-spacing) * 2)!important}flynt-component[data-margin-bottom="2xl"]{-webkit-margin-after:calc(var(--component-spacing) * 2.5)!important;margin-block-end:calc(var(--component-spacing) * 2.5)!important}@media (max-width: 767px){flynt-component[data-spacing-mobile-top=none]{-webkit-padding-before:0!important;padding-block-start:0!important}flynt-component[data-spacing-mobile-top=xs]{-webkit-padding-before:calc(var(--component-spacing) * .25)!important;padding-block-start:calc(var(--component-spacing) * .25)!important}flynt-component[data-spacing-mobile-top=sm]{-webkit-padding-before:calc(var(--component-spacing) * .5)!important;padding-block-start:calc(var(--component-spacing) * .5)!important}flynt-component[data-spacing-mobile-top=md]{-webkit-padding-before:var(--component-spacing)!important;padding-block-start:var(--component-spacing)!important}flynt-component[data-spacing-mobile-top=lg]{-webkit-padding-before:calc(var(--component-spacing) * 1.5)!important;padding-block-start:calc(var(--component-spacing) * 1.5)!important}flynt-component[data-spacing-mobile-top=xl]{-webkit-padding-before:calc(var(--component-spacing) * 2)!important;padding-block-start:calc(var(--component-spacing) * 2)!important}flynt-component[data-spacing-mobile-top="2xl"]{-webkit-padding-before:calc(var(--component-spacing) * 2.5)!important;padding-block-start:calc(var(--component-spacing) * 2.5)!important}flynt-component[data-spacing-mobile-bottom=none]{-webkit-padding-after:0!important;padding-block-end:0!important}flynt-component[data-spacing-mobile-bottom=xs]{-webkit-padding-after:calc(var(--component-spacing) * .25)!important;padding-block-end:calc(var(--component-spacing) * .25)!important}flynt-component[data-spacing-mobile-bottom=sm]{-webkit-padding-after:calc(var(--component-spacing) * .5)!important;padding-block-end:calc(var(--component-spacing) * .5)!important}flynt-component[data-spacing-mobile-bottom=md]{-webkit-padding-after:var(--component-spacing)!important;padding-block-end:var(--component-spacing)!important}flynt-component[data-spacing-mobile-bottom=lg]{-webkit-padding-after:calc(var(--component-spacing) * 1.5)!important;padding-block-end:calc(var(--component-spacing) * 1.5)!important}flynt-component[data-spacing-mobile-bottom=xl]{-webkit-padding-after:calc(var(--component-spacing) * 2)!important;padding-block-end:calc(var(--component-spacing) * 2)!important}flynt-component[data-spacing-mobile-bottom="2xl"]{-webkit-padding-after:calc(var(--component-spacing) * 2.5)!important;padding-block-end:calc(var(--component-spacing) * 2.5)!important}flynt-component[data-margin-mobile-top=none]{-webkit-margin-before:0!important;margin-block-start:0!important}flynt-component[data-margin-mobile-top=xs]{-webkit-margin-before:calc(var(--component-spacing) * .25)!important;margin-block-start:calc(var(--component-spacing) * .25)!important}flynt-component[data-margin-mobile-top=sm]{-webkit-margin-before:calc(var(--component-spacing) * .5)!important;margin-block-start:calc(var(--component-spacing) * .5)!important}flynt-component[data-margin-mobile-top=md]{-webkit-margin-before:var(--component-spacing)!important;margin-block-start:var(--component-spacing)!important}flynt-component[data-margin-mobile-top=lg]{-webkit-margin-before:calc(var(--component-spacing) * 1.5)!important;margin-block-start:calc(var(--component-spacing) * 1.5)!important}flynt-component[data-margin-mobile-top=xl]{-webkit-margin-before:calc(var(--component-spacing) * 2)!important;margin-block-start:calc(var(--component-spacing) * 2)!important}flynt-component[data-margin-mobile-top="2xl"]{-webkit-margin-before:calc(var(--component-spacing) * 2.5)!important;margin-block-start:calc(var(--component-spacing) * 2.5)!important}flynt-component[data-margin-mobile-bottom=none]{-webkit-margin-after:0!important;margin-block-end:0!important}flynt-component[data-margin-mobile-bottom=xs]{-webkit-margin-after:calc(var(--component-spacing) * .25)!important;margin-block-end:calc(var(--component-spacing) * .25)!important}flynt-component[data-margin-mobile-bottom=sm]{-webkit-margin-after:calc(var(--component-spacing) * .5)!important;margin-block-end:calc(var(--component-spacing) * .5)!important}flynt-component[data-margin-mobile-bottom=md]{-webkit-margin-after:var(--component-spacing)!important;margin-block-end:var(--component-spacing)!important}flynt-component[data-margin-mobile-bottom=lg]{-webkit-margin-after:calc(var(--component-spacing) * 1.5)!important;margin-block-end:calc(var(--component-spacing) * 1.5)!important}flynt-component[data-margin-mobile-bottom=xl]{-webkit-margin-after:calc(var(--component-spacing) * 2)!important;margin-block-end:calc(var(--component-spacing) * 2)!important}flynt-component[data-margin-mobile-bottom="2xl"]{-webkit-margin-after:calc(var(--component-spacing) * 2.5)!important;margin-block-end:calc(var(--component-spacing) * 2.5)!important}}flynt-component[name=BlockAnchor]{outline:none}flynt-component[name=BlockAwardsGrid]{background-color:#fffbf3;padding-block:clamp(2.5rem,5vw + 1rem,6rem)}flynt-component[name=BlockAwardsGrid] .blockAwardsGrid-header{-webkit-margin-after:clamp(2rem,4vw + .5rem,3.5rem);margin-block-end:clamp(2rem,4vw + .5rem,3.5rem)}flynt-component[name=BlockAwardsGrid] .blockAwardsGrid-heading{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2rem,3vw + 1rem,3rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0;max-inline-size:28ch}flynt-component[name=BlockAwardsGrid] .blockAwardsGrid-grid{display:grid;gap:1rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width: 768px){flynt-component[name=BlockAwardsGrid] .blockAwardsGrid-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}flynt-component[name=BlockAwardsGrid] .blockAwardsGrid-card{background-color:#fffbf3;border:1px solid rgba(5,47,32,.25);border-radius:4px;display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,2rem);min-block-size:320px;padding:clamp(1.5rem,2.5vw + .5rem,2rem)}flynt-component[name=BlockAwardsGrid] .blockAwardsGrid-thumb{align-items:center;aspect-ratio:3/2;background-color:#fff;border-radius:4px;display:flex;inline-size:100%;justify-content:center;overflow:hidden;padding:1rem}flynt-component[name=BlockAwardsGrid] .blockAwardsGrid-thumb img{block-size:100%;inline-size:auto;max-inline-size:100%;object-fit:contain}flynt-component[name=BlockAwardsGrid] .blockAwardsGrid-meta{display:flex;flex-direction:column;gap:.75rem}flynt-component[name=BlockAwardsGrid] .blockAwardsGrid-overline{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.4;margin:0;text-transform:uppercase}flynt-component[name=BlockAwardsGrid] .blockAwardsGrid-body{color:#052f20db;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;letter-spacing:-.01em;line-height:1.44;margin:0}flynt-component[name=BlockAwardsSlider]{background-color:#f6f1e7;padding-block:64px;padding-inline:16px}@media (min-width: 1024px){flynt-component[name=BlockAwardsSlider]{padding-block:96px;padding-inline:64px}}flynt-component[name=BlockAwardsSlider][data-bg=white]{background-color:#fff}flynt-component[name=BlockAwardsSlider] .container{display:flex;flex-direction:column;gap:0;inline-size:100%;margin-inline:auto;max-inline-size:1312px;padding-inline:0}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-header{display:flex;flex-direction:column;gap:0;inline-size:100%}@media (min-width: 1024px){flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-header{align-items:center;flex-direction:row;gap:24px;justify-content:space-between}}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-heading{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:35px;font-weight:300;letter-spacing:-.01em;line-height:37px;margin:0;max-inline-size:999px}@media (min-width: 1024px){flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-heading{font-size:42px;line-height:50px}}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-controls{align-items:center;color:#052f20;display:flex;gap:20px;justify-content:flex-end;-webkit-margin-before:clamp(1.5rem,3vw,2rem);margin-block-start:clamp(1.5rem,3vw,2rem);inline-size:100%}@media (min-width: 1024px){flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-controls{inline-size:auto;-webkit-margin-before:0;margin-block-start:0}}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-counter{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:.11em;line-height:24px;text-transform:uppercase;-webkit-margin-end:4px;margin-inline-end:4px}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-counter .blockAwardsSlider-counterTotal{color:#052f2080}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-progress{background:#052f2026;block-size:2px;border-radius:2px;display:none;flex:1;overflow:hidden;position:relative}@media (max-width: 1023px){flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-progress{display:block}}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-progressFill{background:#052f20;block-size:100%;display:block;inline-size:0%;transition:inline-size .2s ease}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-btn{align-items:center;background:transparent;border:0;block-size:32px;color:#052f20;cursor:pointer;display:inline-flex;inline-size:32px;justify-content:center;padding:0;transition:opacity .15s ease}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-btn svg{block-size:24px;inline-size:24px}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-btn:hover{opacity:.6}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-btn:focus-visible{outline:2px solid #052f20;outline-offset:4px;border-radius:2px}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-btn:disabled,flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-btn[disabled]{cursor:not-allowed;opacity:.3;pointer-events:none}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-track{display:grid;gap:16px;grid-auto-columns:171px;grid-auto-flow:column;grid-template-columns:none;list-style:none;margin:16px 0 0;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-track::-webkit-scrollbar{display:none}@media (min-width: 768px){flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-track{gap:20px;grid-auto-columns:220px}}@media (min-width: 1024px){flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-track{gap:20px;grid-auto-columns:313px;-webkit-margin-before:56px;margin-block-start:56px}}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-card{background:transparent;border:0;border-radius:0;display:flex;flex-direction:column;gap:16px;padding:0;scroll-snap-align:start}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-imgWrap{align-items:center;aspect-ratio:auto;background-color:#fff;block-size:150px;border:1px solid rgba(5,47,32,.25);display:flex;inline-size:100%;justify-content:center;-webkit-margin-after:0;margin-block-end:0;position:relative}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-img{block-size:auto;max-block-size:90px;max-inline-size:200px;object-fit:contain}@media (min-width: 1024px){flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-img{max-block-size:100px;max-inline-size:200px}}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-imgPlaceholder{align-items:center;background-color:#052f200f;border-radius:4px;color:#052f20;display:flex;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:1.5rem;font-weight:600;inline-size:100px;justify-content:center;aspect-ratio:1}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-cardText{display:flex;flex-direction:column;gap:8px}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-cardTitle{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:.11em;line-height:18px;margin:0;text-transform:uppercase}flynt-component[name=BlockAwardsSlider] .blockAwardsSlider-cardBody{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}flynt-component[name=BlockBrandPillars]{color:#052f20;display:block;-webkit-padding-after:var(--component-spacing);padding-block-end:var(--component-spacing)}flynt-component[name=BlockBrandPillars] .grid{display:grid;grid-template-columns:1fr 1fr;margin-inline:auto;max-inline-size:calc(var(--content-max-width-full) + var(--container-gutter) * 2);min-block-size:900px}flynt-component[name=BlockBrandPillars] .panel{background-color:#fffbf3;display:flex;flex-direction:column;gap:40px;justify-content:flex-start;padding:64px}flynt-component[name=BlockBrandPillars] .eyebrow{font-size:16px;font-weight:500;letter-spacing:1.76px;margin:0;max-inline-size:462px;text-transform:uppercase}flynt-component[name=BlockBrandPillars] .pillars{display:flex;flex-direction:column;gap:32px;list-style:none;margin:0;max-inline-size:462px;padding:0}flynt-component[name=BlockBrandPillars] .pillar{align-items:center;background:none;border:0;color:#c3c9c7;cursor:pointer;display:flex;inline-size:100%;justify-content:flex-start;padding:0;position:relative;text-align:start;transition:color .2s ease}flynt-component[name=BlockBrandPillars] .pillar-label{font-family:var(--font-family-heading);font-size:56px;font-weight:400;letter-spacing:-1.6px;line-height:83px;white-space:nowrap}flynt-component[name=BlockBrandPillars] .pillar-arrow{block-size:56px;color:#052f20;inset-block-start:50%;inset-inline-start:512px;opacity:0;position:absolute;transform:translateY(-50%);transition:opacity .2s ease;inline-size:80px}flynt-component[name=BlockBrandPillars] .pillar.is-active{color:#052f20}flynt-component[name=BlockBrandPillars] .pillar.is-active .pillar-arrow{opacity:1}flynt-component[name=BlockBrandPillars] .pillar.is-label-overflow .pillar-arrow{display:none}flynt-component[name=BlockBrandPillars] .pillar:not(.is-active):hover{color:#aab1ae}flynt-component[name=BlockBrandPillars] .stage{overflow:clip;position:relative}flynt-component[name=BlockBrandPillars] .stage-img{block-size:100%;filter:blur(12.5px);inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;opacity:0;position:absolute;transform:scale(1.08);transition:opacity .4s ease}flynt-component[name=BlockBrandPillars] .stage-img.is-active{opacity:1}flynt-component[name=BlockBrandPillars] .nexus{block-size:782px;inline-size:631px;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%);z-index:1}flynt-component[name=BlockBrandPillars] .nexus img{block-size:70.71%;inline-size:78.98%;position:absolute}flynt-component[name=BlockBrandPillars] .nexus .nexus-a{left:0;top:29.24%}flynt-component[name=BlockBrandPillars] .nexus .nexus-b{left:20.96%;top:0}flynt-component[name=BlockBrandPillars] .nexus--inner{opacity:.4}flynt-component[name=BlockBrandPillars] .quote-card{-webkit-backdrop-filter:blur(47px);backdrop-filter:blur(47px);background-color:#d6f1c49e;background-image:radial-gradient(ellipse 60% 55% at -6% 16%,rgba(214,241,196,.95),transparent 64%),radial-gradient(ellipse 60% 60% at -2% 78%,rgba(214,241,196,.92),transparent 64%),radial-gradient(ellipse 62% 58% at 106% 42%,rgba(216,228,245,.85),transparent 60%),linear-gradient(155deg,#d6f1c48c,#d6f1c4cc);block-size:580px;border-radius:4px;color:#052f20;display:flex;flex-direction:column;gap:48px;inline-size:500px;inset-block-start:50%;inset-inline-start:50%;justify-content:center;align-items:center;opacity:.9;padding:80px 60px;position:absolute;text-align:center;transform:translate(-50%,-50%);z-index:2}flynt-component[name=BlockBrandPillars] .quote-card[hidden]{display:none}flynt-component[name=BlockBrandPillars] .quote{font-family:Albert Sans,Public Sans,sans-serif;font-size:40px;font-weight:300;inline-size:430px;letter-spacing:-.8px;line-height:1.27;max-inline-size:100%}flynt-component[name=BlockBrandPillars] .quote :where(p){margin:0}flynt-component[name=BlockBrandPillars] .quote :where(strong,b){font-weight:500}flynt-component[name=BlockBrandPillars] .link{align-items:center;border:1px solid #052f20;border-radius:4px;color:#052f20;display:inline-flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:14px;font-style:normal;font-weight:500;gap:10px;justify-content:center;letter-spacing:.11em;line-height:18px;opacity:1;padding:12px 20px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap}@media (max-width: 767px){flynt-component[name=BlockBrandPillars] .grid{grid-template-columns:1fr;min-block-size:0}flynt-component[name=BlockBrandPillars] .panel{gap:28px;padding:64px 16px 40px}flynt-component[name=BlockBrandPillars] .pillar-label{font-size:35px;letter-spacing:-.7px;line-height:1.05}flynt-component[name=BlockBrandPillars] .pillar-arrow{height:28px;inset-block-start:30%;inset-inline-end:0;inset-inline-start:auto;transform:rotate(90deg);width:40px}flynt-component[name=BlockBrandPillars] .stage{min-block-size:460px}flynt-component[name=BlockBrandPillars] .quote-card{block-size:auto;inline-size:min(90%,460px);padding:40px 28px}flynt-component[name=BlockBrandPillars] .quote{font-size:24px}}flynt-component[name=BlockBreadcrumb]{background-color:#052f20;-webkit-border-before:1px solid var(--palette-nav-divider);border-block-start:1px solid var(--palette-nav-divider);color:#fff;display:block;padding-block:14px}flynt-component[name=BlockBreadcrumb] .container{padding-inline:clamp(1rem,4vw + .5rem,4rem)}flynt-component[name=BlockBreadcrumb] .trail{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-family:Albert Sans,Public Sans,sans-serif;font-size:12px;gap:.5rem;justify-content:flex-start;letter-spacing:.11em;line-height:1.5;list-style:none;margin:0;padding:0;text-transform:uppercase}flynt-component[name=BlockBreadcrumb] .crumb{color:#fff}flynt-component[name=BlockBreadcrumb] .crumb.sep{align-items:center;color:#fff9;display:inline-flex;font-weight:400}flynt-component[name=BlockBreadcrumb] .crumb.current{color:#fff;font-weight:500}flynt-component[name=BlockBreadcrumb] .link{color:#fff;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px}flynt-component[name=BlockBreadcrumb] .link:hover{text-decoration-thickness:2px}flynt-component[name=BlockBreadcrumb] .crumb:not(.sep){--crumb-max: 18ch}@media (min-width: 48rem){flynt-component[name=BlockBreadcrumb] .crumb:not(.sep){--crumb-max: 30ch}}flynt-component[name=BlockBreadcrumb] .crumb:not(.sep) .link,flynt-component[name=BlockBreadcrumb] .crumb:not(.sep) span,flynt-component[name=BlockBreadcrumb] .crumb:not(.sep).current{display:inline-block;max-inline-size:var(--crumb-max);overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}flynt-component[name=BlockBreadcrumb][data-theme=light]{background-color:#fffbf3;border-block-start-color:#052f2026;color:#052f20}flynt-component[name=BlockBreadcrumb][data-theme=light] .trail,flynt-component[name=BlockBreadcrumb][data-theme=light] .crumb,flynt-component[name=BlockBreadcrumb][data-theme=light] .crumb.current,flynt-component[name=BlockBreadcrumb][data-theme=light] .link{color:#052f20}flynt-component[name=BlockBreadcrumb][data-theme=light] .crumb.sep{color:#052f2080}flynt-component[name=BlockCampaignCarousel]{display:block}flynt-component[name=BlockCampaignCarousel] .carousel{block-size:630px;overflow:clip;position:relative}flynt-component[name=BlockCampaignCarousel] .slides{top:0;right:0;bottom:0;left:0;position:absolute}flynt-component[name=BlockCampaignCarousel] .slide{top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .5s ease,visibility 0s linear .5s;visibility:hidden}flynt-component[name=BlockCampaignCarousel] .slide.is-active{opacity:1;visibility:visible;transition:opacity .5s ease,visibility 0s linear 0s}flynt-component[name=BlockCampaignCarousel] .slide-bg{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute}flynt-component[name=BlockCampaignCarousel] .slide-scrim{background:#0006;top:0;right:0;bottom:0;left:0;position:absolute}flynt-component[name=BlockCampaignCarousel] .slide-overlay{block-size:922px;inline-size:744px;inset-block-start:50%;inset-inline-end:5%;opacity:.4;position:absolute;transform:translateY(-50%)}flynt-component[name=BlockCampaignCarousel] .slide-overlay img{block-size:70.71%;inline-size:78.98%;position:absolute}flynt-component[name=BlockCampaignCarousel] .slide-overlay .ov-a{left:0;top:29.24%}flynt-component[name=BlockCampaignCarousel] .slide-overlay .ov-b{left:20.96%;top:0}flynt-component[name=BlockCampaignCarousel] .slide-content{bottom:0;color:#fffbf3;display:flex;flex-direction:column;gap:40px;inset-inline-start:calc((100% - min(100%,1440px))/2 + 64px);-webkit-padding-after:96px;padding-block-end:96px;position:absolute;z-index:1}flynt-component[name=BlockCampaignCarousel] .slide-text{display:flex;flex-direction:column;gap:16px;inline-size:535px;max-inline-size:535px}flynt-component[name=BlockCampaignCarousel] .slide-eyebrow{font-family:Albert Sans,Public Sans,sans-serif;font-size:16px;font-weight:500;letter-spacing:.11em;line-height:24px;margin:0;text-transform:uppercase}flynt-component[name=BlockCampaignCarousel] .slide-heading{font-family:var(--font-family-heading);font-size:72px;font-weight:400;letter-spacing:-.72px;line-height:75px;margin:0}flynt-component[name=BlockCampaignCarousel] .slide-body{font-size:24px;letter-spacing:-.24px;line-height:30px;margin:0}flynt-component[name=BlockCampaignCarousel] .slide-cta{align-self:flex-start;background:#fff;border-radius:4px;color:#052f20;font-size:14px;font-weight:500;letter-spacing:1.54px;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}flynt-component[name=BlockCampaignCarousel] .slide-cta:hover,flynt-component[name=BlockCampaignCarousel] .slide-cta:focus-visible{background:#fff;color:#052f20;opacity:.9}flynt-component[name=BlockCampaignCarousel] .indicator{align-items:center;background:#fff;border-radius:4px;display:flex;gap:16px;inset-block-start:64px;inset-inline-end:calc((100% - min(100%,1440px))/2 + 61px);padding:16px;position:absolute;z-index:2}flynt-component[name=BlockCampaignCarousel] .counter{color:#052f20;font-size:16px;font-weight:500;letter-spacing:1.76px;text-transform:uppercase}flynt-component[name=BlockCampaignCarousel] .arrows{align-items:center;display:flex;gap:20px}flynt-component[name=BlockCampaignCarousel] .arrow{background:none;border:0;block-size:32px;color:#052f20;cursor:pointer;inline-size:32px;padding:0}@media (max-width: 767px){flynt-component[name=BlockCampaignCarousel] .carousel{block-size:700px}flynt-component[name=BlockCampaignCarousel] .slide-content{gap:24px;inset-inline-start:16px;-webkit-padding-after:48px;padding-block-end:48px;-webkit-padding-end:16px;padding-inline-end:16px}flynt-component[name=BlockCampaignCarousel] .slide-text{inline-size:auto;max-inline-size:none}flynt-component[name=BlockCampaignCarousel] .slide-heading{font-size:40px;letter-spacing:-.4px;line-height:44px}flynt-component[name=BlockCampaignCarousel] .slide-body br{display:none}flynt-component[name=BlockCampaignCarousel] .slide-body{font-family:Albert Sans,Public Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;vertical-align:bottom}flynt-component[name=BlockCampaignCarousel] .slide-overlay{inline-size:420px}flynt-component[name=BlockCampaignCarousel] .indicator{inset-block-start:24px;inset-inline-end:16px}}flynt-component[name=BlockCategoryCards]{background-color:#fff;padding-block:clamp(3rem,6vw + 1rem,6rem)}flynt-component[name=BlockCategoryCards][id=types]{scroll-margin-block-start:120px}@media (max-width: 767px){flynt-component[name=BlockCategoryCards][id=types]{scroll-margin-block-start:70px}}flynt-component[name=BlockCategoryCards][data-theme=cream]{background-color:#fffbf3}flynt-component[name=BlockCategoryCards] .container{display:flex;flex-direction:column;gap:clamp(1.75rem,4vw + .5rem,2.5rem)}flynt-component[name=BlockCategoryCards] .blockCategoryCards-header{display:flex;flex-direction:column;gap:1.5rem}flynt-component[name=BlockCategoryCards] .blockCategoryCards-eyebrow{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;margin:0;text-transform:uppercase}flynt-component[name=BlockCategoryCards] .blockCategoryCards-heading{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:clamp(2rem,3vw + 1rem,3rem);font-weight:400;letter-spacing:-.02em;line-height:1.146;margin:0}flynt-component[name=BlockCategoryCards][data-context=expertise] .blockCategoryCards-header{align-items:center;text-align:center}flynt-component[name=BlockCategoryCards][data-context=expertise] .blockCategoryCards-heading{font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:44px;max-inline-size:646px}@media (min-width: 768px){flynt-component[name=BlockCategoryCards][data-context=expertise] .blockCategoryCards-heading{font-size:42px;letter-spacing:-.01em;line-height:50px}}flynt-component[name=BlockCategoryCards] .blockCategoryCards-intro{color:#052f20;font-size:clamp(1rem,.5vw + .875rem,1.125rem);line-height:1.4;letter-spacing:-.02em}flynt-component[name=BlockCategoryCards] .blockCategoryCards-intro p{margin:0}flynt-component[name=BlockCategoryCards] .blockCategoryCards-intro p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockCategoryCards] .blockCategoryCards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;list-style:none;margin:0;padding:0}@media (min-width: 768px){flynt-component[name=BlockCategoryCards][data-columns="3"] .blockCategoryCards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}@media (min-width: 768px){flynt-component[name=BlockCategoryCards][data-columns="4"] .blockCategoryCards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}@media (min-width: 1024px){flynt-component[name=BlockCategoryCards][data-columns="4"] .blockCategoryCards-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 768px){flynt-component[name=BlockCategoryCards][data-columns="2"] .blockCategoryCards-grid{gap:1.5rem}}flynt-component[name=BlockCategoryCards] .blockCategoryCards-item{display:flex}flynt-component[name=BlockCategoryCards] .blockCategoryCards-card{aspect-ratio:171/173;background-color:#052f20;border-radius:4px;color:#fffbf3;display:flex;flex-direction:column;inline-size:100%;justify-content:space-between;padding:1rem;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}@media (min-width: 768px){flynt-component[name=BlockCategoryCards] .blockCategoryCards-card{aspect-ratio:auto;min-block-size:200px}}flynt-component[name=BlockCategoryCards] .blockCategoryCards-card:hover{background-color:#07412d;transform:translateY(-2px);box-shadow:0 8px 20px -12px #052f2073}flynt-component[name=BlockCategoryCards] .blockCategoryCards-card:focus-visible{outline:2px solid #558fe1;outline-offset:3px}flynt-component[name=BlockCategoryCards] .blockCategoryCards-cardTitle{color:inherit;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:clamp(1.5rem,1.5vw + .75rem,2rem);font-weight:400;letter-spacing:-.02em;line-height:1.09}@media (max-width: 767px){flynt-component[name=BlockCategoryCards][data-variant=ink] .blockCategoryCards-cardTitle{font-size:22px;line-height:1.2}}flynt-component[name=BlockCategoryCards] .blockCategoryCards-cardArrow{align-items:center;align-self:flex-end;background-color:transparent;block-size:32px;color:#052f20;display:inline-flex;flex-shrink:0;inline-size:32px;justify-content:center}flynt-component[name=BlockCategoryCards] .blockCategoryCards-cardArrow svg{block-size:32px;display:block;inline-size:32px}flynt-component[name=BlockCategoryCards][data-variant=ink-feature] .container{gap:56px}flynt-component[name=BlockCategoryCards][data-variant=ink-feature] .blockCategoryCards-header{align-items:center;gap:32px;margin-inline:auto;max-inline-size:646px;text-align:center}flynt-component[name=BlockCategoryCards][data-variant=ink-feature] .blockCategoryCards-heading{font-size:42px;font-weight:300;letter-spacing:-.42px;line-height:50px}flynt-component[name=BlockCategoryCards][data-variant=ink-feature] .blockCategoryCards-intro{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:18px;letter-spacing:-.18px;line-height:24px}flynt-component[name=BlockCategoryCards][data-variant=ink-feature] .blockCategoryCards-card{align-items:flex-end;flex-direction:row;gap:32px;justify-content:space-between;padding:24px}flynt-component[name=BlockCategoryCards][data-variant=ink-feature] .blockCategoryCards-cardTitle{flex:1 0 0;font-size:32px;letter-spacing:-.64px;line-height:35px}@media (max-width: 767px){flynt-component[name=BlockCategoryCards][data-variant=ink-feature] .blockCategoryCards-grid{gap:20px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}flynt-component[name=BlockCategoryCards][data-variant=ink-feature] .blockCategoryCards-card{align-items:stretch;block-size:173px;flex-direction:column;gap:0;justify-content:flex-start;padding:16px}flynt-component[name=BlockCategoryCards][data-variant=ink-feature] .blockCategoryCards-cardTitle{flex:0 0 auto;font-size:22px;letter-spacing:-.44px;line-height:1.2}flynt-component[name=BlockCategoryCards][data-variant=ink-feature] .blockCategoryCards-cardArrow{align-self:flex-end;-webkit-margin-before:auto;margin-block-start:auto}}@media (min-width: 768px){flynt-component[name=BlockCategoryCards][data-variant=category] .blockCategoryCards-grid{grid-auto-rows:1fr}}flynt-component[name=BlockCategoryCards][data-variant=category] .blockCategoryCards-card{align-items:center;flex-direction:row;gap:1rem;justify-content:space-between;min-block-size:132px;padding:1.25rem 1.5rem}@media (min-width: 768px){flynt-component[name=BlockCategoryCards][data-variant=category] .blockCategoryCards-card{align-items:flex-end;aspect-ratio:auto;min-block-size:160px;padding:1.5rem 1.75rem}}flynt-component[name=BlockCategoryCards][data-variant=category] .blockCategoryCards-cardTitle{color:#fff;flex:1 1 auto;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:22px;font-weight:400;letter-spacing:-.44px;line-height:1.2}@media (min-width: 768px){flynt-component[name=BlockCategoryCards][data-variant=category] .blockCategoryCards-cardTitle{font-size:32px;letter-spacing:-.64px;line-height:1.09375}}flynt-component[name=BlockCategoryCards][data-variant=category] .blockCategoryCards-cardArrow{align-self:center;block-size:32px;inline-size:32px}@media (min-width: 768px){flynt-component[name=BlockCategoryCards][data-variant=category] .blockCategoryCards-cardArrow{align-self:flex-end}}flynt-component[name=BlockCategoryCards][data-variant=category] .blockCategoryCards-cardArrow svg{block-size:32px;inline-size:32px}flynt-component[name=BlockCategoryCards][data-variant=sage] .blockCategoryCards-card{background-color:#e5e8d9;color:#052f20}flynt-component[name=BlockCategoryCards][data-variant=sage] .blockCategoryCards-card:hover{background-color:#dce0cc}flynt-component[name=BlockCategoryCards][data-variant=sage] .blockCategoryCards-cardArrow{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockCategoryCards][data-variant=info] .blockCategoryCards-header{align-items:center;gap:1rem;margin-inline:auto;text-align:center}flynt-component[name=BlockCategoryCards][data-variant=info] .blockCategoryCards-heading{font-size:clamp(2rem,1.4rem + 1.5vw,2.625rem)}flynt-component[name=BlockCategoryCards][data-variant=info] .blockCategoryCards-intro{max-inline-size:540px}flynt-component[name=BlockCategoryCards][data-variant=info] .blockCategoryCards-card{align-items:flex-start;aspect-ratio:auto;background-color:#fff;border:1px solid rgba(5,47,32,.3);color:#052f20;gap:.875rem;justify-content:flex-start;min-block-size:280px;padding:clamp(1.25rem,2vw + .5rem,1.75rem)}flynt-component[name=BlockCategoryCards][data-variant=info] .blockCategoryCards-card:hover{background-color:#fff;box-shadow:none;transform:none}flynt-component[name=BlockCategoryCards][data-variant=info] .blockCategoryCards-cardTitle{color:#052f20;font-size:clamp(1.5rem,1vw + 1.125rem,2rem);letter-spacing:-.02em;line-height:1.1;min-block-size:2lh;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}flynt-component[name=BlockCategoryCards][data-variant=info] .blockCategoryCards-cardBody{color:#052f20db;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:1rem;letter-spacing:-.02em;line-height:1.43;margin:0}flynt-component[name=BlockCategoryCards][data-variant=info][data-cardstyle=plain] .blockCategoryCards-cardTitle{font-weight:400;text-decoration:none}@media (max-width: 767px){flynt-component[name=BlockCategoryCards][data-variant=info][data-cardstyle=plain] .blockCategoryCards-grid{gap:16px;grid-template-columns:1fr}flynt-component[name=BlockCategoryCards][data-variant=info][data-cardstyle=plain] .blockCategoryCards-heading{font-size:40px;line-height:44px}flynt-component[name=BlockCategoryCards][data-variant=info][data-cardstyle=plain] .blockCategoryCards-card{gap:14px;min-block-size:190px;padding:16px}flynt-component[name=BlockCategoryCards][data-variant=info][data-cardstyle=plain] .blockCategoryCards-cardTitle{font-size:24px;line-height:28px}flynt-component[name=BlockCategoryCards][data-variant=info][data-cardstyle=plain] .blockCategoryCards-cardBody{font-size:14px;line-height:20px}}flynt-component[name=BlockCategoryCards] .blockCategoryCards-help{align-items:flex-start;background-color:#ebf1fa;display:flex;gap:1rem;-webkit-margin-before:clamp(1.25rem,2vw,1.75rem);margin-block-start:clamp(1.25rem,2vw,1.75rem);max-inline-size:none;padding:1.125rem 1.25rem}@media (min-width: 768px){flynt-component[name=BlockCategoryCards] .blockCategoryCards-help{gap:1.125rem;padding:1.25rem 1.5rem}}flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpIcon{align-items:center;background-color:#cddef4;block-size:32px;border-radius:50%;color:#052f20;display:inline-flex;flex-shrink:0;inline-size:32px;justify-content:center}flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpIcon svg,flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpIcon img{block-size:14px;inline-size:14px}@media (min-width: 768px){flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpIcon{block-size:36px;inline-size:36px}}flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpBody{color:#052f20;display:flex;flex-direction:column;gap:.375rem}flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpHeading{font-size:1.125rem;font-weight:500;letter-spacing:-.02em;line-height:1.4;margin:0}flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpText{color:#052f20;font-size:.875rem;line-height:1.44;letter-spacing:-.02em;margin:0}flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpLink{color:#052f20;font-size:.875rem;font-weight:600;letter-spacing:.11em;line-height:24px;text-decoration:underline;text-underline-offset:3px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}flynt-component[name=BlockCategoryCards] .blockCategoryCards-helpLink:hover{opacity:.8}flynt-component[name=BlockClaimBanner]{background-color:#fff;-webkit-padding-before:clamp(1rem,2vw + .5rem,1.5rem);padding-block-start:clamp(1rem,2vw + .5rem,1.5rem);-webkit-padding-after:clamp(1rem,2vw + .25rem,1.25rem);padding-block-end:clamp(1rem,2vw + .25rem,1.25rem)}flynt-component[name=BlockClaimBanner] .blockClaimBanner-inner{display:flex;flex-direction:column;gap:.75rem;max-inline-size:40rem}flynt-component[name=BlockClaimBanner] .blockClaimBanner-eyebrow{color:#555;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1;text-transform:none}flynt-component[name=BlockClaimBanner] .blockClaimBanner-title{color:#1e1e1e;font-size:clamp(1.625rem,4vw + 1rem,2.125rem);font-weight:600;letter-spacing:-.01em;line-height:1.15;margin:0;max-inline-size:18ch}flynt-component[name=BlockClaimBanner] .blockClaimBanner-subtitle{color:#555;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.5;margin:0;max-inline-size:40ch}flynt-component[name=BlockClaimBslCard]{background-color:#fff;padding-block:clamp(1.5rem,3vw + .5rem,2rem)}flynt-component[name=BlockClaimBslCard] .blockClaimBslCard-card{align-items:center;background-color:#fff;border:1px solid #e5e5e5;border-radius:.75rem;display:flex;flex-direction:column;gap:.75rem;padding-block:1.5rem;padding-inline:1.25rem;text-align:center}flynt-component[name=BlockClaimBslCard] .blockClaimBslCard-icon{align-items:center;background-color:#f6f4f0;border-radius:50%;color:#1e1e1e;display:inline-flex;height:3.5rem;justify-content:center;width:3.5rem}flynt-component[name=BlockClaimBslCard] .blockClaimBslCard-heading{color:#1e1e1e;font-size:1rem;font-weight:600;margin:0}flynt-component[name=BlockClaimBslCard] .blockClaimBslCard-body{color:#555;font-size:.875rem;line-height:1.45;margin:0;max-inline-size:32ch}flynt-component[name=BlockClaimBslCard] .blockClaimBslCard-cta{align-items:center;background-color:#1e1e1e;border-radius:.5rem;color:#fff;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.375rem;padding-block:.75rem;padding-inline:1.5rem;text-decoration:none;transition:transform .15s ease-in-out,background-color .15s ease-in-out}flynt-component[name=BlockClaimBslCard] .blockClaimBslCard-cta:hover{background-color:#000;transform:translateY(-1px)}flynt-component[name=BlockClaimBslCard][data-variant=intro]{background-color:#fffbf3;padding-block:clamp(3rem,6vw + 1rem,6rem)}flynt-component[name=BlockClaimBslCard][data-variant=intro] .blockClaimBslCard-card{align-items:start;background-color:transparent;border:0;border-radius:0;-moz-column-gap:clamp(2rem,7vw,111px);column-gap:clamp(2rem,7vw,111px);display:grid;grid-template-columns:minmax(0,333px) minmax(0,1fr);padding:0;row-gap:2.5rem;text-align:start}@media (max-width: 767px){flynt-component[name=BlockClaimBslCard][data-variant=intro] .blockClaimBslCard-card{grid-template-columns:1fr;row-gap:1.5rem}}flynt-component[name=BlockClaimBslCard][data-variant=intro] .blockClaimBslCard-heading{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2rem,1.4rem + 1.5vw,2.625rem);font-weight:400;grid-column:1;grid-row:1/span 2;letter-spacing:-.01em;line-height:1.19}@media (max-width: 767px){flynt-component[name=BlockClaimBslCard][data-variant=intro] .blockClaimBslCard-heading{grid-column:1;grid-row:auto}}flynt-component[name=BlockClaimBslCard][data-variant=intro] .blockClaimBslCard-body{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1.25rem,.8rem + 1.1vw,2rem);grid-column:2;grid-row:1;letter-spacing:-.01em;line-height:1.25;max-inline-size:none}@media (max-width: 767px){flynt-component[name=BlockClaimBslCard][data-variant=intro] .blockClaimBslCard-body{grid-column:1}}flynt-component[name=BlockClaimBslCard][data-variant=intro] .blockClaimBslCard-cta{background-color:#052f20;border-radius:4px;font-size:14px;font-weight:500;grid-column:2;grid-row:2;justify-self:start;letter-spacing:.11em;padding-block:12px;padding-inline:20px;text-transform:uppercase}flynt-component[name=BlockClaimBslCard][data-variant=intro] .blockClaimBslCard-cta svg{display:none}flynt-component[name=BlockClaimBslCard][data-variant=intro] .blockClaimBslCard-cta:hover{background-color:#032116;transform:none}@media (max-width: 767px){flynt-component[name=BlockClaimBslCard][data-variant=intro] .blockClaimBslCard-cta{grid-column:1}}flynt-component[name=BlockClaimConfirmHero]{background-color:#fff;padding-block:clamp(1.5rem,3vw + .5rem,2.5rem)}flynt-component[name=BlockClaimConfirmHero] .blockClaimConfirmHero-inner{display:flex;flex-direction:column;gap:.75rem;max-inline-size:40rem}flynt-component[name=BlockClaimConfirmHero] .blockClaimConfirmHero-title{color:#1e1e1e;font-size:clamp(1.75rem,4vw + 1rem,2.25rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0}flynt-component[name=BlockClaimConfirmHero] .blockClaimConfirmHero-intro{color:#555;font-size:.9375rem;line-height:1.5;margin:0}flynt-component[name=BlockClaimExpectations]{background-color:#ebebeb;padding-block:2rem;padding-inline:1.5rem}flynt-component[name=BlockClaimExpectations] .blockClaimExpectations-inner{display:flex;flex-direction:column;gap:1.3125rem}flynt-component[name=BlockClaimExpectations] .blockClaimExpectations-heading{color:#000;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.2;margin:0}flynt-component[name=BlockClaimExpectations] .blockClaimExpectations-list{counter-reset:step;display:flex;flex-direction:column;gap:1.4375rem;list-style:none;margin:0;padding:0}flynt-component[name=BlockClaimExpectations] .blockClaimExpectations-item{align-items:flex-start;display:grid;gap:1rem;grid-template-columns:2.5rem 1fr}flynt-component[name=BlockClaimExpectations] .blockClaimExpectations-number{align-items:center;background-color:#fff;border-radius:1.25rem;color:#000;display:inline-flex;font-size:.875rem;font-weight:600;height:2.5rem;justify-content:center;width:2.5rem}flynt-component[name=BlockClaimExpectations] .blockClaimExpectations-text{display:flex;flex-direction:column;gap:0}flynt-component[name=BlockClaimExpectations] .blockClaimExpectations-title{color:#000;font-size:.875rem;font-weight:700;line-height:1.4}flynt-component[name=BlockClaimExpectations] .blockClaimExpectations-body{color:#000;font-size:.875rem;font-weight:400;line-height:1.4}flynt-component[name=BlockClaimForm]{background-color:#f5f5f5;display:block}flynt-component[name=BlockClaimForm] .blockClaimForm-banner{background-color:#043031;color:#fff;display:flex;flex-direction:column;gap:.5rem;padding-block:1.5rem;padding-inline:1.5rem}flynt-component[name=BlockClaimForm] .blockClaimForm-bannerTitle{color:#fff;font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0}flynt-component[name=BlockClaimForm] .blockClaimForm-bannerSubtitle{color:#fff;font-size:.875rem;font-weight:400;line-height:1;margin:0}flynt-component[name=BlockClaimForm] .blockClaimForm-body{background-color:#f5f5f5;padding-block:1.5rem;padding-inline:1.5rem}flynt-component[name=BlockClaimForm] .blockClaimForm-sectionHeading{color:#043031;font-size:1.25rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}flynt-component[name=BlockClaimForm] .blockClaimForm-reassurance{color:#1e1e1e;display:flex;flex-direction:column;gap:1rem;-webkit-margin-before:1rem;margin-block-start:1rem;text-align:center}flynt-component[name=BlockClaimForm] .blockClaimForm-reassurance p{font-size:.875rem;font-weight:600;line-height:1.4;margin:0}flynt-component[name=BlockClaimForm] .gform_wrapper{font:inherit;margin:0}flynt-component[name=BlockClaimForm] .gform_wrapper form,flynt-component[name=BlockClaimForm] .gform_wrapper .gform_body,flynt-component[name=BlockClaimForm] .gform_wrapper .gform_fields{margin:0;padding:0}flynt-component[name=BlockClaimForm] .gform_wrapper .gform_fields{display:flex;flex-direction:column;gap:1.5rem;list-style:none}flynt-component[name=BlockClaimForm] .gform_wrapper .gsection{border:0;margin:0;padding:0;-webkit-padding-before:.5rem;padding-block-start:.5rem}flynt-component[name=BlockClaimForm] .gform_wrapper .gsection .gsection_title{color:#043031;font-size:1.25rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0;padding:0;text-transform:none}flynt-component[name=BlockClaimForm] .gform_wrapper .gfield{margin:0;padding:0}flynt-component[name=BlockClaimForm] .gform_wrapper .gfield_label{align-items:baseline;color:#1e1e1e;display:flex;flex-wrap:wrap;font-size:1rem;font-weight:400;gap:.375rem;margin:0;-webkit-margin-after:.5rem;margin-block-end:.5rem}flynt-component[name=BlockClaimForm] .gform_wrapper .gfield_required,flynt-component[name=BlockClaimForm] .gform_wrapper .gfield_required_text,flynt-component[name=BlockClaimForm] .gform_wrapper .gfield_required_asterisk{color:#b3b3b3;font-size:.875rem;font-weight:400}flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=text],flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=tel],flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=email],flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=phone],flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=url],flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container select,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #d9d9d9;border-radius:.5rem;color:#1e1e1e;font:inherit;font-size:1rem;inline-size:100%;line-height:1.5;min-block-size:2.75rem;padding-block:.625rem;padding-inline:1rem;transition:border-color .15s ease-in-out}flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=text]::placeholder,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=tel]::placeholder,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=email]::placeholder,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=phone]::placeholder,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=url]::placeholder,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container select::placeholder,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container textarea::placeholder{color:#b3b3b3;opacity:1}flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=text]:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=tel]:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=email]:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=phone]:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=url]:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container select:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container textarea:hover{border-color:silver}flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=text]:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=text]:focus-visible,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=tel]:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=tel]:focus-visible,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=email]:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=email]:focus-visible,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=phone]:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=phone]:focus-visible,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=url]:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=url]:focus-visible,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container select:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container select:focus-visible,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container textarea:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container textarea:focus-visible{border-color:#1e1e1e;box-shadow:none;outline:none}flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=text]:-webkit-autofill,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=text]:-webkit-autofill:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=text]:-webkit-autofill:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=tel]:-webkit-autofill,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=tel]:-webkit-autofill:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=tel]:-webkit-autofill:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=email]:-webkit-autofill,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=email]:-webkit-autofill:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=email]:-webkit-autofill:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=phone]:-webkit-autofill,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=phone]:-webkit-autofill:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=phone]:-webkit-autofill:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=url]:-webkit-autofill,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=url]:-webkit-autofill:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container input[type=url]:-webkit-autofill:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container select:-webkit-autofill,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container select:-webkit-autofill:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container select:-webkit-autofill:focus,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container textarea:-webkit-autofill,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container textarea:-webkit-autofill:hover,flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #ffffff inset!important;-webkit-text-fill-color:#1e1e1e!important;caret-color:#1e1e1e;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><path d='M4 6l4 4 4-4' stroke='%231e1e1e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 16px;-webkit-padding-end:2.25rem;padding-inline-end:2.25rem}flynt-component[name=BlockClaimForm] .gform_wrapper .ginput_container textarea{line-height:1.5;min-block-size:5.5rem;padding-block:.75rem;resize:vertical}flynt-component[name=BlockClaimForm] .gform_wrapper .gfield_validation_message,flynt-component[name=BlockClaimForm] .gform_wrapper .validation_message{background:transparent;border:0;color:#b14a3a;font-size:.8125rem;font-weight:500;-webkit-margin-before:.25rem;margin-block-start:.25rem;padding:0}flynt-component[name=BlockClaimForm] .gform_wrapper .gfield.gfield_error{background:transparent;border:0}flynt-component[name=BlockClaimForm] .gform_wrapper .gfield.gfield_error input,flynt-component[name=BlockClaimForm] .gform_wrapper .gfield.gfield_error select,flynt-component[name=BlockClaimForm] .gform_wrapper .gfield.gfield_error textarea{border-color:#b14a3a}flynt-component[name=BlockClaimForm] .gform_wrapper .gform_validation_errors,flynt-component[name=BlockClaimForm] .gform_wrapper .validation_error{background:transparent;border:0;color:#b14a3a;font-size:.875rem;margin-block:.5rem;padding:0}flynt-component[name=BlockClaimForm] .gform_wrapper .gform_footer{margin:0;padding:0;-webkit-padding-before:1rem;padding-block-start:1rem}flynt-component[name=BlockClaimForm] .gform_wrapper .gform_button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#043031;border:0;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:1rem;font-weight:400;inline-size:100%;justify-content:center;line-height:1;min-block-size:2.75rem;padding-block:.75rem;transition:background-color .15s ease-in-out,transform .15s ease-in-out}flynt-component[name=BlockClaimForm] .gform_wrapper .gform_button:hover{background-color:#052f20;transform:translateY(-1px)}flynt-component[name=BlockClaimForm] .gform_wrapper .gform_button:focus-visible{outline:2px solid #043031;outline-offset:2px}flynt-component[name=BlockClaimForm] .gform_wrapper .gform_button:disabled{cursor:default;opacity:.6}flynt-component[name=BlockClaimForm] .gform_wrapper.gform-theme--framework,flynt-component[name=BlockClaimForm] .gform_wrapper.gform-theme--foundation,flynt-component[name=BlockClaimForm] .gform_wrapper.gform-theme--orbital{--gf-color-primary: #043031;--gf-color-primary-contrast: #ffffff;--gf-color-primary-rgb: 4, 48, 49;--gf-ctrl-bg-color: #ffffff;--gf-ctrl-bg-color-hover: #ffffff;--gf-ctrl-bg-color-focus: #ffffff;--gf-ctrl-border-color: #d9d9d9;--gf-ctrl-border-color-hover: silver;--gf-ctrl-border-color-focus: #1e1e1e;--gf-ctrl-focus-shadow: none;--gf-ctrl-color: #1e1e1e;--gf-local-color: #1e1e1e;--gf-ctrl-btn-bg-color-primary: #043031;--gf-ctrl-btn-bg-color-hover-primary: #052f20}flynt-component[name=BlockClaimIntro]{background-color:var(--palette-surface);background-position:center;background-repeat:no-repeat;background-size:cover;padding-block:clamp(2.5rem,5vw + 1rem,5rem)}@media (max-width: 768px){flynt-component[name=BlockClaimIntro]{padding-block:80px}}flynt-component[name=BlockClaimIntro][data-variant=display],flynt-component[name=BlockClaimIntro][data-variant=splitMid]{background-color:#fffbf3;padding-block:clamp(3rem,6vw + 1rem,5rem)}@media (max-width: 768px){flynt-component[name=BlockClaimIntro][data-variant=display],flynt-component[name=BlockClaimIntro][data-variant=splitMid]{padding-block:80px}}flynt-component[name=BlockClaimIntro][data-variant=display] .intro,flynt-component[name=BlockClaimIntro][data-variant=splitMid] .intro{align-items:flex-end;gap:clamp(2rem,6vw,5rem);max-inline-size:100%}flynt-component[name=BlockClaimIntro][data-variant=display] .headline,flynt-component[name=BlockClaimIntro][data-variant=splitMid] .headline{align-self:stretch;color:#052f20;font-family:Albert Sans,sans-serif;font-size:clamp(5rem,20vw,254px);font-weight:400;letter-spacing:-.02em;line-height:.85;margin:0;max-inline-size:100%;text-box:cap alphabetic}@media (min-width: 1024px){flynt-component[name=BlockClaimIntro][data-variant=display] .headline,flynt-component[name=BlockClaimIntro][data-variant=splitMid] .headline{font-size:180px;line-height:190px;letter-spacing:-.01em}}flynt-component[name=BlockClaimIntro][data-variant=display] .introBody,flynt-component[name=BlockClaimIntro][data-variant=splitMid] .introBody{align-self:flex-end;color:#052f20;font-size:1.25rem;font-weight:300;letter-spacing:-.02em;line-height:1.4;max-inline-size:555px;text-align:left}@media (min-width: 1024px){flynt-component[name=BlockClaimIntro][data-variant=display] .introBody,flynt-component[name=BlockClaimIntro][data-variant=splitMid] .introBody{font-size:2.1875rem;line-height:1.37}}flynt-component[name=BlockClaimIntro][data-variant=display] .introBody p,flynt-component[name=BlockClaimIntro][data-variant=splitMid] .introBody p{margin:0}flynt-component[name=BlockClaimIntro] .intro{display:flex;flex-direction:column;gap:1.25rem}flynt-component[name=BlockClaimIntro] .categoryPill{align-self:flex-start;color:var(--palette-ink-body);font-size:.875rem;font-weight:400;padding:0}flynt-component[name=BlockClaimIntro] .headline{color:var(--palette-ink-deep);font-size:clamp(2rem,4.5vw + 1rem,3rem);font-weight:700;line-height:1.1;margin:0}flynt-component[name=BlockClaimIntro] .introBody{color:var(--palette-ink-body);font-size:1rem;line-height:1.55}flynt-component[name=BlockClaimIntro] .introBody p{margin:0}flynt-component[name=BlockClaimIntro] .highlightPill{align-items:center;align-self:flex-start;background-color:var(--palette-ink-deep);border-radius:.5rem;color:#fff;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.5rem;padding-block:.875rem;padding-inline:1.25rem}flynt-component[name=BlockClaimIntro] .highlightPill:after{content:"↓";font-size:1rem;line-height:1}flynt-component[name=BlockClaimIntro] .highlightPill[data-variant=cream]{background-color:transparent;border:1px solid var(--palette-border-warm);color:var(--palette-ink-deep)}flynt-component[name=BlockClaimIntro] .highlightPill[data-variant=teal]{background-color:var(--palette-ink-deep)}flynt-component[name=BlockClaimIntro][data-variant=splitMid]{background-color:#d9e9df;padding-block:clamp(3rem,6vw + 1rem,6rem)}@media (max-width: 768px){flynt-component[name=BlockClaimIntro][data-variant=splitMid]{min-block-size:340px;padding-block:80px}flynt-component[name=BlockClaimIntro][data-variant=splitMid] .container{padding-inline:16px}flynt-component[name=BlockClaimIntro][data-variant=splitMid] .intro{gap:10px}}flynt-component[name=BlockClaimIntro][data-variant=splitMid] .intro{align-items:flex-end;gap:2rem;max-inline-size:100%}flynt-component[name=BlockClaimIntro][data-variant=splitMid] .headline{color:#fff;font-family:Albert Sans,sans-serif;font-weight:400;font-style:normal;font-size:72px;line-height:78px;letter-spacing:-.01em}flynt-component[name=BlockClaimIntro][data-variant=splitMid] .introBody{color:#fff;font-family:Albert Sans,sans-serif;font-weight:300;max-inline-size:868px;font-size:1.5rem;letter-spacing:-.01em}@media (min-width: 1024px){flynt-component[name=BlockClaimIntro][data-variant=splitMid] .intro{gap:142px}flynt-component[name=BlockClaimIntro][data-variant=splitMid] .intro:not(:has(.introBody)):after{content:"";display:block;block-size:120px}flynt-component[name=BlockClaimIntro][data-variant=splitMid] .headline{font-size:180px;line-height:190px;text-box-trim:trim-both;text-box-edge:cap alphabetic}flynt-component[name=BlockClaimIntro][data-variant=splitMid] .introBody{font-size:32px;line-height:40px}}flynt-component[name=BlockClaimNextSteps]{background-color:#fff;padding-block:clamp(1.5rem,3vw + .5rem,2rem)}flynt-component[name=BlockClaimNextSteps] .blockClaimNextSteps-inner{display:flex;flex-direction:column;gap:1rem}flynt-component[name=BlockClaimNextSteps] .blockClaimNextSteps-eyebrow{color:#1e1e1e;font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1;margin:0;text-transform:uppercase}flynt-component[name=BlockClaimNextSteps] .blockClaimNextSteps-list{counter-reset:step;display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}flynt-component[name=BlockClaimNextSteps] .blockClaimNextSteps-item{align-items:flex-start;display:grid;gap:.875rem;grid-template-columns:1.75rem 1fr}flynt-component[name=BlockClaimNextSteps] .blockClaimNextSteps-number{align-items:center;background-color:#87b79a;border-radius:50%;color:#1e1e1e;display:inline-flex;font-size:.8125rem;font-weight:600;height:1.75rem;justify-content:center;width:1.75rem}flynt-component[name=BlockClaimNextSteps] .blockClaimNextSteps-text{display:flex;flex-direction:column;gap:.25rem}flynt-component[name=BlockClaimNextSteps] .blockClaimNextSteps-title{color:#1e1e1e;font-size:.9375rem;font-weight:600;line-height:1.3}flynt-component[name=BlockClaimNextSteps] .blockClaimNextSteps-body{color:#555;font-size:.875rem;line-height:1.45}flynt-component[name=BlockClaimNotMaking]{background-color:#fff;padding-block:clamp(1rem,2vw + .25rem,1.5rem)}flynt-component[name=BlockClaimNotMaking] .blockClaimNotMaking-card{background-color:#e3ebe3;border-radius:.75rem;display:flex;flex-direction:column;gap:1rem;padding-block:clamp(1rem,2vw + .5rem,1.25rem);padding-inline:clamp(1rem,2vw + .5rem,1.25rem)}flynt-component[name=BlockClaimNotMaking] .blockClaimNotMaking-heading{color:#1e1e1e;font-size:1rem;font-weight:600;line-height:1.3;margin:0}flynt-component[name=BlockClaimNotMaking] .blockClaimNotMaking-body{color:#555;font-size:.875rem;line-height:1.45;margin:0}flynt-component[name=BlockClaimNotMaking] .blockClaimNotMaking-links{display:grid;gap:.625rem;grid-template-columns:1fr 1fr}flynt-component[name=BlockClaimNotMaking] .blockClaimNotMaking-links[data-count="1"]{grid-template-columns:1fr}flynt-component[name=BlockClaimNotMaking] .blockClaimNotMaking-links[data-count="3"]{grid-template-columns:1fr}@media (min-width: 480px){flynt-component[name=BlockClaimNotMaking] .blockClaimNotMaking-links[data-count="3"]{grid-template-columns:1fr 1fr 1fr}}flynt-component[name=BlockClaimNotMaking] .blockClaimNotMaking-link{align-items:center;background-color:#fff;border:1px solid #052f20;border-radius:.5rem;color:#052f20;display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;justify-content:center;padding-block:.75rem;padding-inline:1rem;text-decoration:none;transition:background-color .15s ease-in-out,transform .15s ease-in-out}flynt-component[name=BlockClaimNotMaking] .blockClaimNotMaking-link:hover{background-color:#fffbf3;transform:translateY(-1px)}flynt-component[name=BlockClaimNotMaking] .blockClaimNotMaking-link:focus-visible{outline:2px solid #052f20;outline-offset:2px}flynt-component[name=BlockClaimSubmissionSummary]{background-color:#fff;padding-block:clamp(1.5rem,3vw + .5rem,2.25rem)}flynt-component[name=BlockClaimSubmissionSummary] .blockClaimSubmissionSummary-inner{display:flex;flex-direction:column;gap:1rem}flynt-component[name=BlockClaimSubmissionSummary] .blockClaimSubmissionSummary-heading{color:#1e1e1e;font-size:1.125rem;font-weight:600;letter-spacing:-.01em;margin:0}flynt-component[name=BlockClaimSubmissionSummary] .blockClaimSubmissionSummary-list{display:flex;flex-direction:column;gap:.875rem;margin:0}flynt-component[name=BlockClaimSubmissionSummary] .blockClaimSubmissionSummary-item{-webkit-border-after:1px solid #e5e5e5;border-block-end:1px solid #e5e5e5;display:flex;flex-direction:column;gap:.25rem;-webkit-padding-after:.875rem;padding-block-end:.875rem}flynt-component[name=BlockClaimSubmissionSummary] .blockClaimSubmissionSummary-item:last-child{-webkit-border-after:0;border-block-end:0;-webkit-padding-after:0;padding-block-end:0}flynt-component[name=BlockClaimSubmissionSummary] .blockClaimSubmissionSummary-label{color:#555;font-size:.75rem;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}flynt-component[name=BlockClaimSubmissionSummary] .blockClaimSubmissionSummary-value{color:#1e1e1e;font-size:.9375rem;line-height:1.45;margin:0}flynt-component[name=BlockClaimTeamNote]{background-color:#fff;padding-block:clamp(1rem,2vw + .5rem,1.5rem)}flynt-component[name=BlockClaimTeamNote] .blockClaimTeamNote-card{background-color:#fff;border:1px solid #e5e5e5;border-radius:.75rem;display:flex;flex-direction:column;gap:.875rem;padding-block:1.25rem;padding-inline:1.25rem}flynt-component[name=BlockClaimTeamNote] .blockClaimTeamNote-eyebrow{color:#1e1e1e;font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1;margin:0;text-transform:uppercase}flynt-component[name=BlockClaimTeamNote] .blockClaimTeamNote-message{color:#1e1e1e;font-size:.9375rem;line-height:1.5;margin:0}flynt-component[name=BlockClaimTeamNote] .blockClaimTeamNote-signature{align-items:center;display:flex;gap:.75rem;-webkit-padding-before:.25rem;padding-block-start:.25rem}flynt-component[name=BlockClaimTeamNote] .blockClaimTeamNote-avatar{align-items:center;background-color:#f6f4f0;border-radius:50%;color:#1e1e1e;display:inline-flex;height:2.5rem;justify-content:center;overflow:hidden;width:2.5rem}flynt-component[name=BlockClaimTeamNote] .blockClaimTeamNote-avatar img{display:block;height:100%;object-fit:cover;width:100%}flynt-component[name=BlockClaimTeamNote] .blockClaimTeamNote-avatarPlaceholder{font-size:.875rem;font-weight:600}flynt-component[name=BlockClaimTeamNote] .blockClaimTeamNote-author{display:flex;flex-direction:column;gap:.125rem}flynt-component[name=BlockClaimTeamNote] .blockClaimTeamNote-authorName{color:#1e1e1e;font-size:.875rem;font-weight:600}flynt-component[name=BlockClaimTeamNote] .blockClaimTeamNote-authorRole{color:#555;font-size:.8125rem;line-height:1.35}flynt-component[name=BlockClaimTimestamp]{background-color:#fff;padding-block:clamp(.5rem,1vw + .25rem,1rem)}flynt-component[name=BlockClaimTimestamp] .blockClaimTimestamp-card{background-color:#fffbf3;border:1px solid #ece5d8;border-radius:.5rem;padding-block:.875rem;padding-inline:1rem}flynt-component[name=BlockClaimTimestamp] .blockClaimTimestamp-text{color:#1e1e1e;font-size:.875rem;line-height:1.4;margin:0}flynt-component[name=BlockClaimTimestamp] .blockClaimTimestamp-text strong{font-weight:600}flynt-component[name=BlockCompensationStats]{background-color:#fffbf3;padding-block:clamp(2.5rem,5vw + 1rem,5rem)}flynt-component[name=BlockCompensationStats] .container{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem)}flynt-component[name=BlockCompensationStats] .blockCompensationStats-heading{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2rem,3vw + 1rem,3rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0;max-inline-size:600px}flynt-component[name=BlockCompensationStats] .blockCompensationStats-grid{display:grid;gap:1rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width: 768px){flynt-component[name=BlockCompensationStats] .blockCompensationStats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}flynt-component[name=BlockCompensationStats] .blockCompensationStats-card{background-color:transparent;border:1px solid rgba(1,66,43,.2);border-radius:6px;display:flex;flex-direction:column;gap:1rem;padding:2rem 1.5rem;text-align:center}@media (min-width: 768px){flynt-component[name=BlockCompensationStats] .blockCompensationStats-card{padding:2.5rem 1.75rem}}flynt-component[name=BlockCompensationStats] .blockCompensationStats-value{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2rem,3.2vw + .5rem,3.25rem);font-weight:400;letter-spacing:-.03em;line-height:1;overflow-wrap:normal;word-break:keep-all;margin:0 0 1.5rem}flynt-component[name=BlockCompensationStats] .blockCompensationStats-title{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:1.125rem;font-weight:500;margin:0}flynt-component[name=BlockCompensationStats] .blockCompensationStats-body{color:#052f20c7;font-family:Albert Sans,Public Sans,sans-serif;font-size:.9375rem;line-height:1.5;margin:0}flynt-component[name=BlockCompensationStats][data-variant=bigCard]{background-color:#fff;padding-block:clamp(3rem,6vw + 1rem,6rem)}flynt-component[name=BlockCompensationStats][data-variant=bigCard] .container{gap:clamp(2rem,4vw + .5rem,3.5rem);max-inline-size:1312px;padding-inline:clamp(1rem,4vw,4rem)}flynt-component[name=BlockCompensationStats][data-variant=bigCard] .blockCompensationStats-heading{max-inline-size:868px}flynt-component[name=BlockCompensationStats][data-variant=bigCard] .blockCompensationStats-grid{gap:20px;grid-template-columns:1fr}@media (min-width: 768px){flynt-component[name=BlockCompensationStats][data-variant=bigCard] .blockCompensationStats-grid{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}flynt-component[name=BlockCompensationStats][data-variant=bigCard] .blockCompensationStats-card{align-items:center;aspect-ratio:424/350;background-color:#fff;border:1px solid rgba(5,47,32,.25);border-radius:0;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:clamp(1.5rem,2vw + .5rem,2.25rem);text-align:center}flynt-component[name=BlockCompensationStats][data-variant=bigCard] .blockCompensationStats-value{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(3.5rem,7vw + 1rem,7.5rem);font-weight:300;letter-spacing:-.01em;line-height:1.1;margin:0}flynt-component[name=BlockCompensationStats][data-variant=bigCard] .blockCompensationStats-title{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1.125rem,.5vw + 1rem,1.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.167;margin:0}flynt-component[name=BlockCompensationStats][data-variant=bigCard] .blockCompensationStats-body{display:none}flynt-component[name=BlockCompensationStats][data-variant=proof]{background-color:#fff;padding-block:clamp(3rem,6vw + 1rem,6rem)}flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-grid{gap:20px;grid-template-columns:1fr}@media (min-width: 1024px){flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-card{align-items:center;background-color:#c8ece0;border:0;border-radius:0;gap:1.25rem;isolation:isolate;justify-content:center;min-block-size:350px;overflow:hidden;padding-block:2rem;padding-inline:2rem;position:relative;text-align:center}flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-card:before{background:radial-gradient(78% 66% at 70% 60%,#dcf2a7f2,#dcf2a700 78%);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-card:after{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201239%22%20fill%3D%22none%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%20aria-hidden%3D%22true%22%3E%20%3Cg%20transform%3D%22translate%280%2C362.31%29%22%3E%3Csvg%20viewBox%3D%220%200%20789.8%20875.07%22%20width%3D%22789.8%22%20height%3D%22875.07%22%20preserveAspectRatio%3D%22none%22%3E%20%3Cpath%20id%3D%22Vector%22%20d%3D%22M118.092%20876.183C97.8877%20876.183%2077.6515%20870.862%2059.1887%20860.222C22.1047%20838.877%200%20800.527%200%20757.68V118.297C0%2075.6715%2022.073%2037.4796%2059.0303%2016.1035C96.0509%20-5.30429%20140.197%20-5.36764%20177.186%2015.9134L731.545%20335.89V336.523C768.059%20358.058%20789.815%20396.155%20789.752%20438.59C789.689%20481.184%20767.647%20519.313%20730.753%20540.53L177.186%20860.063C158.691%20870.767%20138.392%20876.151%20118.092%20876.151V876.183ZM118.314%203.18281C98.4894%203.18281%2078.6965%208.40807%2060.6137%2018.8586C24.6382%2039.6647%203.16686%2076.8432%203.16686%20118.329V757.712C3.16686%20799.419%2024.7015%20836.724%2060.7721%20857.498C96.7476%20878.241%20139.69%20878.178%20175.603%20857.372L729.17%20537.839C765.051%20517.191%20786.522%20480.107%20786.554%20438.653C786.617%20397.041%20765.146%20359.736%20729.138%20338.867L728.347%20338.423V337.79L175.603%2018.6686C157.678%208.34474%20138.012%203.18281%20118.314%203.18281Z%22%20fill%3D%22%23FFFFFF%22%2F%3E%20%3C%2Fsvg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28209.6%2C0%29%22%3E%3Csvg%20viewBox%3D%220%200%20789.8%20875.07%22%20width%3D%22789.8%22%20height%3D%22875.07%22%20preserveAspectRatio%3D%22none%22%3E%20%3Cpath%20id%3D%22Vector%22%20d%3D%22M118.092%20876.151C97.8877%20876.151%2077.6515%20870.831%2059.1887%20860.19C22.1364%20838.846%200%20800.495%200%20757.68V118.297C0%2075.6715%2022.073%2037.4796%2059.0303%2016.1035C96.0509%20-5.3043%20140.197%20-5.36763%20177.186%2015.9135L731.545%20335.89V336.523C768.059%20358.058%20789.815%20396.155%20789.752%20438.59C789.689%20481.216%20767.647%20519.313%20730.754%20540.53L177.186%20860.063C158.691%20870.767%20138.392%20876.151%20118.092%20876.151ZM118.314%203.15114C98.4894%203.15114%2078.6965%208.3764%2060.6137%2018.8269C24.6382%2039.633%203.16686%2076.8116%203.16686%20118.297V757.68C3.16686%20799.387%2024.7015%20836.661%2060.7721%20857.467C96.7476%20878.209%20139.69%20878.146%20175.603%20857.34L729.17%20537.807C765.051%20517.159%20786.522%20480.076%20786.554%20438.622C786.617%20397.01%20765.146%20359.704%20729.138%20338.835L728.347%20338.392V337.758L175.603%2018.6369C157.678%208.31307%20138.012%203.15114%20118.314%203.15114Z%22%20fill%3D%22%23FFFFFF%22%2F%3E%20%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fsvg%3E) center/contain no-repeat;block-size:122%;content:"";inline-size:100%;inset-block-start:50%;inset-inline-start:50%;opacity:.55;position:absolute;transform:translate(-50%,-50%);z-index:-1}flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-value{font-size:clamp(3.5rem,6vw + 1rem,6rem);font-weight:300;letter-spacing:-.02em;line-height:.97;margin:0}flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-title{color:#052f20;font-size:clamp(1.25rem,1.2vw + .9rem,2rem);font-weight:400;letter-spacing:-.01em;line-height:1.125;margin:0}flynt-component[name=BlockCompensationStats][data-variant=proof] .blockCompensationStats-body{display:none}flynt-component[name=BlockContactForm]{--rail: 450px;--rail-gap: 8rem;background-color:#fffbf3;max-inline-size:100%;overflow-x:clip;-webkit-padding-before:40px;padding-block-start:40px;-webkit-padding-after:0;padding-block-end:0}flynt-component[name=BlockContactForm][data-theme=light]{background-color:var(--palette-surface)}flynt-component[name=BlockContactForm][data-theme=cream]{background-color:#fffbf3}flynt-component[name=BlockContactForm][data-theme=sage]{background-color:var(--palette-surface-card)}flynt-component[name=BlockContactForm][data-theme=ink]{background-color:var(--palette-green-deepest)}@media (min-width: 1024px){flynt-component[name=BlockContactForm]{-webkit-padding-after:96px;padding-block-end:96px}}flynt-component[name=BlockContactForm][data-state=confirmed]{scroll-margin-block-start:120px}@media (max-width: 767px){flynt-component[name=BlockContactForm][data-state=confirmed]{scroll-margin-block-start:70px}}flynt-component[name=BlockContactForm] .card{background-color:transparent;border:0;border-radius:0;overflow:hidden}flynt-component[name=BlockContactForm] .formBody{padding-block:clamp(2rem,4vw + .5rem,3rem);padding-inline:clamp(1.5rem,4vw + .5rem,3rem)}@media (max-width: 768px){flynt-component[name=BlockContactForm]{padding-block:64px}flynt-component[name=BlockContactForm] .formBody{padding-block:0;padding-inline:clamp(1rem,4vw,1.5rem)}flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer .gform_button,flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer input[type=submit],flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer button[type=submit],flynt-component[name=BlockContactForm] .gform_wrapper input[type=submit].gform_button,flynt-component[name=BlockContactForm] .gform_wrapper button.gform_button,flynt-component[name=BlockContactForm] .gform_wrapper .gform_button{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important;white-space:normal!important}}html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer .gform_button,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer input[type=submit],html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer button[type=submit],html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper input[type=submit].gform_button,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper button.gform_button,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper .gform_button{background-color:#a3ff90!important;border:0!important;border-radius:2px!important;color:#052f20!important;transition:background-color .18s ease;font-family:Albert Sans,Public Sans,sans-serif!important;font-size:.8125rem!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.2!important;padding:.75rem 1.25rem!important;text-transform:uppercase!important}html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer .gform_button:hover,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer .gform_button:focus-visible,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer input[type=submit]:hover,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer input[type=submit]:focus-visible,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer button[type=submit]:hover,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer button[type=submit]:focus-visible,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper input[type=submit].gform_button:hover,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper input[type=submit].gform_button:focus-visible,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper button.gform_button:hover,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper button.gform_button:focus-visible,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper .gform_button:hover,html.page-contact-us flynt-component[name=BlockContactForm] .gform_wrapper .gform_button:focus-visible{background-color:#c1ef96!important}flynt-component[name=BlockContactForm] .formBody-intro{color:var(--palette-green-deepest);font-family:Albert Sans,Public Sans,sans-serif;font-size:32px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:40px;-webkit-margin-after:40px;margin-block-end:40px}flynt-component[name=BlockContactForm] .formBody-intro p{margin:0}flynt-component[name=BlockContactForm] .formBody-intro p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}@media (min-width: 1024px){flynt-component[name=BlockContactForm] .formBody-intro{-webkit-margin-after:96px;margin-block-end:96px;-webkit-margin-start:calc(var(--rail) + 20px);margin-inline-start:calc(var(--rail) + 20px);max-inline-size:646px}}flynt-component[name=BlockContactForm] .formBody-empty{color:var(--palette-ink-body);font-style:italic;margin:0}flynt-component[name=BlockContactForm] .formFooterNote{color:var(--palette-green-deepest);font-family:Albert Sans,Public Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:22px;-webkit-margin-before:1.25rem;margin-block-start:1.25rem;text-align:left}flynt-component[name=BlockContactForm] .formFooterNote p{margin:0}flynt-component[name=BlockContactForm] .formFooterNote p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockContactForm] .formFooterNote a{font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:24px;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:from-font;text-underline-offset:auto}flynt-component[name=BlockContactForm] .gform_wrapper,flynt-component[name=BlockContactForm] .gform-theme{--gf-color-primary: var(--palette-green-deepest);--gf-ctrl-border-color: var(--palette-border-warm);--gf-local-radius: .375rem}flynt-component[name=BlockContactForm] .gform_wrapper{margin:0;padding:0}flynt-component[name=BlockContactForm] .gform_wrapper form,flynt-component[name=BlockContactForm] .gform_wrapper .gform_body,flynt-component[name=BlockContactForm] .gform_wrapper .gform_fields{margin:0;padding:0;list-style:none}flynt-component[name=BlockContactForm] .gform_wrapper .gfield,flynt-component[name=BlockContactForm] .gform_wrapper .ginput_container{padding-inline:0}flynt-component[name=BlockContactForm] .gform_wrapper .gform_heading,flynt-component[name=BlockContactForm] .gform_wrapper .gform_title,flynt-component[name=BlockContactForm] .gform_wrapper .gform_description{display:none}flynt-component[name=BlockContactForm] .gform_fields{display:flex!important;flex-direction:column;gap:1.25rem!important}flynt-component[name=BlockContactForm] .gfield_label,flynt-component[name=BlockContactForm] .gform_wrapper .gfield_label{color:var(--palette-ink-body);font-size:.875rem;font-weight:400;-webkit-margin-after:14px;margin-block-end:14px}flynt-component[name=BlockContactForm] .gform_wrapper .gfield_description{color:var(--palette-ink-body);font-size:.8125rem;-webkit-margin-before:.25rem;margin-block-start:.25rem}flynt-component[name=BlockContactForm] .gform_wrapper input[type=text],flynt-component[name=BlockContactForm] .gform_wrapper input[type=email],flynt-component[name=BlockContactForm] .gform_wrapper input[type=tel],flynt-component[name=BlockContactForm] .gform_wrapper input[type=number],flynt-component[name=BlockContactForm] .gform_wrapper input[type=url],flynt-component[name=BlockContactForm] .gform_wrapper input:not([type]),flynt-component[name=BlockContactForm] .gform_wrapper select,flynt-component[name=BlockContactForm] .gform_wrapper textarea{background-color:#fff;border:1px solid #01422B;border-radius:4px;color:var(--palette-ink-deep);font-family:inherit;font-size:1rem;max-inline-size:646px;min-block-size:60px;padding-block:18px;padding-inline:16px;width:100%}flynt-component[name=BlockContactForm] .gform_wrapper input[type=text]::placeholder,flynt-component[name=BlockContactForm] .gform_wrapper input[type=email]::placeholder,flynt-component[name=BlockContactForm] .gform_wrapper input[type=tel]::placeholder,flynt-component[name=BlockContactForm] .gform_wrapper input[type=number]::placeholder,flynt-component[name=BlockContactForm] .gform_wrapper input[type=url]::placeholder,flynt-component[name=BlockContactForm] .gform_wrapper input:not([type])::placeholder,flynt-component[name=BlockContactForm] .gform_wrapper select::placeholder,flynt-component[name=BlockContactForm] .gform_wrapper textarea::placeholder{color:#052f20;opacity:1}flynt-component[name=BlockContactForm] .gform_wrapper input[type=text]:focus,flynt-component[name=BlockContactForm] .gform_wrapper input[type=email]:focus,flynt-component[name=BlockContactForm] .gform_wrapper input[type=tel]:focus,flynt-component[name=BlockContactForm] .gform_wrapper input[type=number]:focus,flynt-component[name=BlockContactForm] .gform_wrapper input[type=url]:focus,flynt-component[name=BlockContactForm] .gform_wrapper input:not([type]):focus,flynt-component[name=BlockContactForm] .gform_wrapper select:focus,flynt-component[name=BlockContactForm] .gform_wrapper textarea:focus{border-color:#01422b;outline:2px solid #01422B;outline-offset:1px}flynt-component[name=BlockContactForm] .gform_wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%230c2e1f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:.75rem;block-size:60px;box-sizing:border-box;line-height:58px;padding-block:0;-webkit-padding-end:2.5rem;padding-inline-end:2.5rem}flynt-component[name=BlockContactForm] .gform_wrapper textarea{min-block-size:7rem;resize:vertical}flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error input[type=text],flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error input[type=email],flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error input[type=tel],flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error input[type=number],flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error input[type=url],flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error input:not([type]),flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error select,flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error textarea{background-color:#cc02000f;border-color:#cc0200}flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error input[type=text]:focus,flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error input[type=email]:focus,flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error input[type=tel]:focus,flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error input[type=number]:focus,flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error input[type=url]:focus,flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error input:not([type]):focus,flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error select:focus,flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error textarea:focus{border-color:#cc0200;outline:2px solid #CC0200;outline-offset:1px}flynt-component[name=BlockContactForm] .gform_wrapper .gfield.gfield_error .iti__country-container{border-inline-end-color:#cc0200}flynt-component[name=BlockContactForm] .itiError{color:var(--color-error);display:block;font-size:.8125rem;-webkit-margin-before:.375rem;margin-block-start:.375rem}flynt-component[name=BlockContactForm] .iti{display:block;width:100%}flynt-component[name=BlockContactForm] .iti__flag{--iti-flag-width: 28px}flynt-component[name=BlockContactForm] .iti__country-container{background-color:transparent!important;-webkit-border-end:1px solid #01422B;border-inline-end:1px solid #01422B;border-radius:0;inset:0 auto 0 0;padding:0!important}flynt-component[name=BlockContactForm] button.iti__selected-country,flynt-component[name=BlockContactForm] .iti__selected-country{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent!important;border:0!important;height:100%!important;width:100%}flynt-component[name=BlockContactForm] .iti__selected-country-primary{display:none!important}flynt-component[name=BlockContactForm] .iti__selected-country .iti__flag{display:none}flynt-component[name=BlockContactForm] .iti__selected-dial-code,flynt-component[name=BlockContactForm] .iti__arrow{color:#052f20;border-top-color:#052f20}flynt-component[name=BlockContactForm] .iti__search-clear{background-color:#052f20!important}flynt-component[name=BlockContactForm] .iti__search-input{-webkit-padding-end:2.25rem!important;padding-inline-end:2.25rem!important;-webkit-padding-start:2.25rem!important;padding-inline-start:2.25rem!important}flynt-component[name=BlockContactForm] .iti__country-selector,flynt-component[name=BlockContactForm] .iti__country-container .iti__country-list{bottom:auto!important;top:100%!important}flynt-component[name=BlockContactForm] .iti--fullscreen-popup.iti--container,flynt-component[name=BlockContactForm] .iti--fullscreen-popup .iti__dropdown-content{background-color:#fff;block-size:auto!important;border:1px solid var(--palette-border-warm);border-radius:.375rem;bottom:auto!important;box-shadow:0 8px 24px #00000014;inline-size:auto!important;inset-block-start:auto!important;inset-inline-end:auto!important;inset-inline-start:auto!important;max-block-size:280px;max-inline-size:100%;overflow:hidden;position:absolute!important}flynt-component[name=BlockContactForm] .iti--fullscreen-popup .iti__country-list{max-block-size:240px;overflow-y:auto}flynt-component[name=BlockContactForm] .iti input[type=tel]{border-radius:0 .375rem .375rem 0}flynt-component[name=BlockContactForm] .gform_wrapper .gsection{border:0;margin:0;padding:0}flynt-component[name=BlockContactForm] .gform_wrapper .gsection_title{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-style:normal;font-weight:300;letter-spacing:-.01em;line-height:50px;margin:0}@media (max-width: 1023px){flynt-component[name=BlockContactForm] .gform_fields{gap:24px!important}flynt-component[name=BlockContactForm] .gform_wrapper .gsection{margin-block:48px}flynt-component[name=BlockContactForm] .gform_wrapper .gsection:first-of-type{margin-block:0}flynt-component[name=BlockContactForm] .gform_wrapper .gsection_title{font-size:35px;letter-spacing:-.02em;line-height:37px;max-inline-size:358px}flynt-component[name=BlockContactForm] .gform_wrapper .gsection_description{-webkit-margin-before:14px;margin-block-start:14px;max-inline-size:358px}}flynt-component[name=BlockContactForm] .gform_wrapper .gsection_description{color:var(--palette-ink-body);font-family:Albert Sans,Public Sans,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:24px;-webkit-margin-before:16px;margin-block-start:16px;max-inline-size:535px}flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer,flynt-component[name=BlockContactForm] .gform_wrapper .gform_page_footer{margin-block:40px;padding:0;text-align:left}flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer.top_label,flynt-component[name=BlockContactForm] .gform_wrapper .gform_page_footer.top_label{-webkit-margin-start:0!important;margin-inline-start:0!important;-webkit-padding-start:0!important;padding-inline-start:0!important}flynt-component[name=BlockContactForm] #gform_submit_button_32,flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer .gform_button,flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer input[type=submit],flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer button[type=submit],flynt-component[name=BlockContactForm] .gform_wrapper input[type=submit].gform_button,flynt-component[name=BlockContactForm] .gform_wrapper button.gform_button,flynt-component[name=BlockContactForm] .gform_wrapper .gform_button{background-color:#c3c9c7!important;border:0!important;border-radius:4px!important;color:#052f20!important;cursor:pointer;font-family:Albert Sans,Public Sans,sans-serif!important;font-size:14px!important;font-style:normal;font-weight:500!important;inline-size:auto!important;letter-spacing:.11em!important;line-height:18px!important;min-block-size:42px;min-inline-size:221px;padding-block:12px!important;padding-inline:20px!important;text-align:center;text-transform:uppercase!important;transition:background-color .15s ease-in-out,transform .15s ease-in-out;white-space:nowrap}flynt-component[name=BlockContactForm] #gform_submit_button_32:hover,flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer .gform_button:hover,flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer input[type=submit]:hover,flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer button[type=submit]:hover,flynt-component[name=BlockContactForm] .gform_wrapper input[type=submit].gform_button:hover,flynt-component[name=BlockContactForm] .gform_wrapper button.gform_button:hover,flynt-component[name=BlockContactForm] .gform_wrapper .gform_button:hover{background-color:#b1b7b5!important;transform:translateY(-1px)}flynt-component[name=BlockContactForm] .gform_wrapper .gfield_required{display:none}flynt-component[name=BlockContactForm] .gform_wrapper .validation_message,flynt-component[name=BlockContactForm] .gform_wrapper .gfield_error .gfield_description{color:var(--color-error);font-size:.8125rem}flynt-component[name=BlockContactForm] .gform_confirmation_message{background-color:var(--palette-surface-card);border-radius:.5rem;color:var(--palette-ink-deep);padding:1rem}@media (min-width: 1024px){flynt-component[name=BlockContactForm] .gform_fields{align-items:start;-moz-column-gap:var(--rail-gap);column-gap:var(--rail-gap);display:grid!important;grid-auto-flow:row;grid-template-columns:var(--rail) minmax(0,646px);justify-content:start;row-gap:1.5rem}flynt-component[name=BlockContactForm] .gform_wrapper .gsection{grid-column:1}flynt-component[name=BlockContactForm] .gform_wrapper .gfield:not(.gsection){grid-column:2}flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer,flynt-component[name=BlockContactForm] .gform_wrapper .gform_footer.top_label,flynt-component[name=BlockContactForm] .gform_wrapper .gform_page_footer,flynt-component[name=BlockContactForm] .gform_wrapper .gform_page_footer.top_label,flynt-component[name=BlockContactForm] .formFooterNote{-webkit-margin-start:calc(var(--rail) + 20px)!important;margin-inline-start:calc(var(--rail) + 20px)!important}flynt-component[name=BlockContactForm] .gform_fields>.gsection~.gsection,flynt-component[name=BlockContactForm] .gform_fields>.gsection~.gsection+.gfield:not(.gsection){-webkit-margin-before:96px;margin-block-start:96px}}flynt-component[name=BlockContactModule]{background-color:#052f20;color:#fff;display:block;max-inline-size:100%;overflow-x:clip;padding-block:clamp(3rem,6vw + 1rem,7rem);-webkit-padding-after:2rem;padding-block-end:2rem}flynt-component[name=BlockContactModule] .container{margin-inline:auto;max-inline-size:none;padding-inline:clamp(1.25rem,5vw,5rem)}flynt-component[name=BlockContactModule] .contactModule{align-items:center;display:grid;gap:clamp(2rem,5vw,6rem);grid-template-columns:1fr;margin-inline:auto;max-inline-size:1312px}@media (min-width: 900px){flynt-component[name=BlockContactModule] .contactModule{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}flynt-component[name=BlockContactModule] .contactModule-media{aspect-ratio:554/460;background-color:#ffffff2e;border-radius:4px;overflow:hidden;position:relative}flynt-component[name=BlockContactModule] .contactModule-media img{block-size:100%;display:block;inline-size:100%;object-fit:cover;object-position:center 30%}flynt-component[name=BlockContactModule] .contactModule-nexus{block-size:162.4%;inline-size:108.9%;inset-block-start:50%;inset-inline-start:50%;opacity:.4;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}flynt-component[name=BlockContactModule] .contactModule-nexus img{position:absolute}flynt-component[name=BlockContactModule] .contactModule-nexus .contactModule-nexusA{block-size:70.71%;inline-size:78.98%;inset-block-start:29.24%;inset-inline-start:0}flynt-component[name=BlockContactModule] .contactModule-nexus .contactModule-nexusB{block-size:70.71%;inline-size:78.98%;inset-block-start:0;inset-inline-start:20.96%}flynt-component[name=BlockContactModule] .contactModule-mediaPlaceholder{background:linear-gradient(135deg,#ffffff29,#ffffff0a);block-size:100%;inline-size:100%}flynt-component[name=BlockContactModule] .contactModule-text{color:#fff;display:flex;flex-direction:column;gap:2rem;max-inline-size:36rem}flynt-component[name=BlockContactModule] .contactModule-copy{display:flex;flex-direction:column;gap:1rem}flynt-component[name=BlockContactModule] .contactModule-eyebrow{color:#fff;font-size:1rem;font-weight:500;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}flynt-component[name=BlockContactModule] .contactModule-heading{color:#fff;font-size:clamp(2.25rem,5vw + 1rem,4.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.04;margin:0;overflow-wrap:anywhere}flynt-component[name=BlockContactModule] .contactModule-intro{color:#fff;font-size:1rem;font-weight:400;letter-spacing:-.02em;line-height:1.39;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;position:relative}flynt-component[name=BlockContactModule] .contactModule-intro:before{background-color:#a3ff90;block-size:.75rem;border-radius:50%;content:"";inline-size:.75rem;inset-block-start:.3em;inset-inline-start:0;position:absolute}flynt-component[name=BlockContactModule] .contactModule-intro p{margin:0}flynt-component[name=BlockContactModule] .contactModule-intro p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockContactModule] .contactModule-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem}flynt-component[name=BlockContactModule] .contactModule-btn{align-items:center;border:1px solid transparent;border-radius:4px;color:#052f20;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;inline-size:250px;justify-content:center;letter-spacing:.11em;line-height:1.714;max-inline-size:100%;min-block-size:42px;padding-inline:1.25rem;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,background-color .18s ease,color .18s ease}flynt-component[name=BlockContactModule] .contactModule-btn:hover{transform:translateY(-1px)}flynt-component[name=BlockContactModule] .contactModule-btn svg{flex-shrink:0}flynt-component[name=BlockContactModule] .contactModule-btn--primary{background-color:#a3ff90;color:#052f20}flynt-component[name=BlockContactModule] .contactModule-btn--primary:hover{background-color:#b4ffa4}flynt-component[name=BlockContactModule] .contactModule-btn--secondary{background-color:transparent;border:1px solid #fff;color:#fff;min-block-size:48px}flynt-component[name=BlockContactModule] .contactModule-btn--secondary:hover{background-color:#ffffff14}@media (max-width: 767px){flynt-component[name=BlockContactModule] .contactModule-heading{font-size:3rem}flynt-component[name=BlockContactModule] .contactModule-text{max-inline-size:48rem}flynt-component[name=BlockContactModule] .contactModule-intro{font-size:1rem;-webkit-padding-start:1.75rem;padding-inline-start:1.75rem}flynt-component[name=BlockContactModule] .contactModule-actions{flex-direction:column}flynt-component[name=BlockContactModule] .contactModule-btn{inline-size:100%}}.blockCta{--cta-ink: #052f20;--cta-cloud: #ffffff;--cta-fern: #a3ff90;display:block;background:var(--cta-ink);color:var(--cta-cloud);font-family:Albert Sans,Public Sans,Trebuchet MS,sans-serif}.blockCta .blockCta-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0}.blockCta .blockCta-figure{width:100%;aspect-ratio:720/558;overflow:hidden}.blockCta .blockCta-figure img{width:100%;height:100%;object-fit:cover;display:block}.blockCta .blockCta-text{padding:clamp(48px,6vw,96px) clamp(24px,5vw,80px);display:flex;flex-direction:column;gap:24px}.blockCta .blockCta-title{margin:0;font-weight:400;font-size:clamp(32px,4vw,56px);line-height:1.1;letter-spacing:-.02em}.blockCta .blockCta-body{margin:0;font-size:16px;line-height:1.5;opacity:.9;max-width:480px}.blockCta .blockCta-actions{display:flex;gap:16px;flex-wrap:wrap}.blockCta .blockCta-btn{display:inline-flex;align-items:center;padding:12px 20px;border-radius:4px;font-weight:500;font-size:14px;letter-spacing:.11em;text-transform:uppercase;text-decoration:none}.blockCta .blockCta-btn--primary{background:var(--cta-fern);border:1px solid #052F20;color:var(--cta-ink)}.blockCta .blockCta-btn--secondary{background:transparent;border:1px solid #052F20;color:var(--cta-cloud)}@media (max-width: 768px){.blockCta .blockCta-inner{grid-template-columns:1fr}.blockCta .blockCta-figure{aspect-ratio:16/9}}flynt-component[name=BlockCtaBand]{background-color:var(--palette-ink-deep);color:#fff;padding-block:clamp(2rem,4vw + 1rem,3.25rem)}flynt-component[name=BlockCtaBand][data-theme=light]{background-color:var(--palette-surface);color:var(--palette-ink-deep)}flynt-component[name=BlockCtaBand][data-theme=cream]{background-color:#fffbf3;color:var(--palette-ink-deep)}flynt-component[name=BlockCtaBand][data-theme=sage]{background-color:var(--palette-surface-card);color:var(--palette-ink-deep)}flynt-component[name=BlockCtaBand][data-theme=ink]{background-color:var(--palette-green-deepest);color:#fff}flynt-component[name=BlockCtaBand] .blockCtaBand-inner{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 768px){flynt-component[name=BlockCtaBand] .blockCtaBand-inner{align-items:center;flex-direction:row;justify-content:space-between;gap:2rem}}flynt-component[name=BlockCtaBand] .blockCtaBand-text{flex:1}flynt-component[name=BlockCtaBand] .blockCtaBand-heading{color:inherit;font-size:clamp(1.375rem,2.5vw + .75rem,1.875rem);font-weight:700;line-height:1.2;margin:0}flynt-component[name=BlockCtaBand] .blockCtaBand-copy{color:inherit;font-size:.9375rem;line-height:1.55;-webkit-margin-before:.5rem;margin-block-start:.5rem;opacity:.85}flynt-component[name=BlockCtaBand] .blockCtaBand-copy p{margin:0}flynt-component[name=BlockCtaBand] .blockCtaBand-copy p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockCtaBand] .blockCtaBand-cta{align-items:center;background-color:#fff;border-radius:.5rem;color:var(--palette-ink-deep);display:inline-flex;flex-shrink:0;font-size:.9375rem;font-weight:600;gap:.5rem;padding-block:.75rem;padding-inline:1.25rem;text-decoration:none;transition:transform .15s ease-in-out}flynt-component[name=BlockCtaBand] .blockCtaBand-cta:hover{transform:translateY(-1px)}flynt-component[name=BlockCtaBand][data-theme=light] .blockCtaBand-cta,flynt-component[name=BlockCtaBand][data-theme=cream] .blockCtaBand-cta,flynt-component[name=BlockCtaBand][data-theme=sage] .blockCtaBand-cta{background-color:var(--palette-ink-deep);color:#fff}flynt-component[name=BlockCtaCompact]{background-color:#fff;padding-block:clamp(1rem,2vw + .5rem,1.5rem)}flynt-component[name=BlockCtaCompact][data-bg=cream]{background-color:#fffbf3}flynt-component[name=BlockCtaCompact][data-bg=ink]{background-color:#1e1e1e}flynt-component[name=BlockCtaCompact] .blockCtaCompact-card{align-items:center;background-color:#fff;border:1px solid #e5e5e5;border-radius:.5rem;color:#1e1e1e;display:flex;gap:1rem;justify-content:space-between;padding-block:1rem;padding-inline:1rem;text-decoration:none;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out,border-color .15s ease-in-out}flynt-component[name=BlockCtaCompact] .blockCtaCompact-card:hover{border-color:#1e1e1e;box-shadow:0 4px 12px #0000000f;transform:translateY(-1px)}flynt-component[name=BlockCtaCompact] .blockCtaCompact-card:focus-visible{outline:2px solid #1e1e1e;outline-offset:2px}flynt-component[name=BlockCtaCompact] .blockCtaCompact-text{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}flynt-component[name=BlockCtaCompact] .blockCtaCompact-title{color:#1e1e1e;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0}flynt-component[name=BlockCtaCompact] .blockCtaCompact-subtitle{color:#666;font-size:.875rem;line-height:1.35;margin:0}flynt-component[name=BlockCtaCompact] .blockCtaCompact-arrow{align-items:center;color:#1e1e1e;display:inline-flex;flex-shrink:0;justify-content:center}flynt-component[name=BlockCtaCompact][data-bg=ink] .blockCtaCompact-card{background-color:#fffbf30a;border-color:#fffbf326;color:#fffbf3}flynt-component[name=BlockCtaCompact][data-bg=ink] .blockCtaCompact-card:hover{border-color:#fffbf366}flynt-component[name=BlockCtaCompact][data-bg=ink] .blockCtaCompact-title{color:#fffbf3}flynt-component[name=BlockCtaCompact][data-bg=ink] .blockCtaCompact-subtitle{color:#fffbf3b8}flynt-component[name=BlockCtaCompact][data-bg=ink] .blockCtaCompact-arrow{color:#fffbf3}flynt-component[name=BlockCtaDuo]{background-color:var(--palette-green-light);padding-block:clamp(1.75rem,3vw + .5rem,2.5rem)}flynt-component[name=BlockCtaDuo][data-background=surface]{background-color:var(--palette-surface)}flynt-component[name=BlockCtaDuo][data-background=white]{background-color:#fff}flynt-component[name=BlockCtaDuo][data-background=ink]{background-color:#222;color:#e3ebe3}flynt-component[name=BlockCtaDuo][data-background=ink] .heading{color:#e3ebe3}flynt-component[name=BlockCtaDuo][data-background=ink] .subheading{color:#e3ebe3;opacity:.85}flynt-component[name=BlockCtaDuo][data-background=ink] .cta{background-color:#fff;border-color:#fff;color:#043031}flynt-component[name=BlockCtaDuo][data-background=ink] .cta+.cta{background-color:transparent;border-color:#f6f4f0;color:#f6f4f0}flynt-component[name=BlockCtaDuo][data-background=ink] .cta:hover{background-color:var(--palette-surface)}flynt-component[name=BlockCtaDuo][data-background=ink] .cta+.cta:hover{background-color:#f6f4f014}flynt-component[name=BlockCtaDuo][data-background=green-dark]{background-color:#052f20;color:#fff}flynt-component[name=BlockCtaDuo][data-background=green-dark] .heading{color:#fff}flynt-component[name=BlockCtaDuo][data-background=green-dark] .subheading{color:#fff;opacity:.9}flynt-component[name=BlockCtaDuo][data-background=green-dark] .cta{background-color:transparent;border-color:#fff9;color:#fff}flynt-component[name=BlockCtaDuo][data-background=green-dark] .cta:hover{background-color:#ffffff1f}@media (max-width: 560px){flynt-component[name=BlockCtaDuo] .ctas{grid-template-columns:1fr}}flynt-component[name=BlockCtaDuo] .inner{display:flex;flex-direction:column;gap:.5rem}flynt-component[name=BlockCtaDuo] .heading{color:var(--palette-ink-deep);font-size:1.125rem;font-weight:700;margin:0}flynt-component[name=BlockCtaDuo] .subheading{color:var(--palette-ink-body);font-size:.9375rem;line-height:1.5;margin:0}flynt-component[name=BlockCtaDuo] .ctas{display:grid;gap:.75rem;grid-template-columns:1fr 1fr;-webkit-margin-before:.75rem;margin-block-start:.75rem}flynt-component[name=BlockCtaDuo] .cta{align-items:center;background-color:#fff;border:1px solid var(--palette-border-warm);border-radius:.5rem;color:var(--palette-ink-deep);display:inline-flex;font-size:.9375rem;font-weight:600;gap:.5rem;justify-content:center;padding-block:.75rem;padding-inline:1rem;text-decoration:none;transition:transform .15s ease-in-out,background-color .15s ease-in-out}flynt-component[name=BlockCtaDuo] .cta:hover{background-color:var(--palette-surface);transform:translateY(-1px)}flynt-component[name=BlockCtaDuo] .cta-icon{flex-shrink:0}flynt-component[name=BlockCtaDuo][data-variant=split]{color:var(--palette-ink-deep);padding-block:96px;padding-inline:clamp(1.5rem,5vw,4rem)}flynt-component[name=BlockCtaDuo][data-variant=split] .inner{align-items:start;-moz-column-gap:clamp(2rem,6vw,5rem);column-gap:clamp(2rem,6vw,5rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);row-gap:1.25rem}flynt-component[name=BlockCtaDuo][data-variant=split] .heading{color:inherit;font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-weight:400;grid-column:1;grid-row:1/3;letter-spacing:-.01em;line-height:50px;margin:0;max-inline-size:333px}flynt-component[name=BlockCtaDuo][data-variant=split] .subheading{color:var(--palette-ink-body);font-family:Albert Sans,Public Sans,sans-serif;font-size:24px;font-weight:400;grid-column:2;grid-row:1;letter-spacing:-.01em;line-height:30px;margin:0;max-inline-size:757px}flynt-component[name=BlockCtaDuo][data-variant=split] .ctas{display:flex;flex-wrap:wrap;gap:.75rem;grid-column:2;grid-row:2;margin:0}flynt-component[name=BlockCtaDuo][data-variant=split] .cta{border-radius:4px;font-size:.8125rem;letter-spacing:.08em;padding-block:.625rem;padding-inline:1.125rem;text-transform:uppercase}flynt-component[name=BlockCtaDuo][data-variant=split] .cta-icon{display:none}@media (max-width: 768px){flynt-component[name=BlockCtaDuo][data-variant=split] .inner{grid-template-columns:1fr}flynt-component[name=BlockCtaDuo][data-variant=split] .heading,flynt-component[name=BlockCtaDuo][data-variant=split] .subheading,flynt-component[name=BlockCtaDuo][data-variant=split] .ctas{grid-column:1;grid-row:auto}flynt-component[name=BlockCtaDuo][data-variant=split] .heading{font-size:40px;letter-spacing:-.02em;line-height:44px}flynt-component[name=BlockCtaDuo][data-variant=split] .ctas{flex-direction:column}flynt-component[name=BlockCtaDuo][data-variant=split] .cta{inline-size:100%;max-inline-size:358px;min-block-size:42px;padding-block:12px;padding-inline:20px}}flynt-component[name=BlockCtaDuo][data-variant=split][data-background=green-dark]{color:#fff}flynt-component[name=BlockCtaDuo][data-variant=split][data-background=green-dark] .subheading{color:#fff;opacity:.9}flynt-component[name=BlockCtaDuo][data-variant=contact]{color:var(--palette-ink-deep);padding-block:96px;padding-inline:clamp(1.5rem,5vw,4rem)}flynt-component[name=BlockCtaDuo][data-variant=contact] .inner{align-items:start;-moz-column-gap:111px;column-gap:111px;display:grid;grid-template-columns:333px 757px;row-gap:40px}flynt-component[name=BlockCtaDuo][data-variant=contact] .heading{block-size:100px;color:inherit;font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-weight:300;grid-column:1;grid-row:1/3;inline-size:333px;letter-spacing:-.01em;line-height:50px;margin:0}flynt-component[name=BlockCtaDuo][data-variant=contact] .subheading{color:var(--palette-ink-body);font-family:Albert Sans,Public Sans,sans-serif;font-size:24px;font-weight:400;grid-column:2;grid-row:1;letter-spacing:-.01em;line-height:30px;margin:0;max-inline-size:757px}flynt-component[name=BlockCtaDuo][data-variant=contact] .ctas{display:flex;flex-wrap:wrap;gap:.75rem;grid-column:2;grid-row:2;margin:0}flynt-component[name=BlockCtaDuo][data-variant=contact] .cta{background-color:transparent;border:1px solid #052F20;border-radius:4px;color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:13px;font-weight:500;gap:10px;inline-size:250px;letter-spacing:.11em;line-height:18px;min-block-size:42px;padding-block:12px;padding-inline:20px;text-align:center;text-transform:uppercase}flynt-component[name=BlockCtaDuo][data-variant=contact] .cta:hover{background-color:#052f200f;transform:translateY(-1px)}flynt-component[name=BlockCtaDuo][data-variant=contact] .cta-icon{display:none}@media (max-width: 768px){flynt-component[name=BlockCtaDuo][data-variant=contact] .inner{grid-template-columns:1fr}flynt-component[name=BlockCtaDuo][data-variant=contact] .heading,flynt-component[name=BlockCtaDuo][data-variant=contact] .subheading,flynt-component[name=BlockCtaDuo][data-variant=contact] .ctas{grid-column:1;grid-row:auto}flynt-component[name=BlockCtaDuo][data-variant=contact] .heading{block-size:auto;font-size:40px;inline-size:auto;letter-spacing:-.02em;line-height:44px}flynt-component[name=BlockCtaDuo][data-variant=contact] .ctas{flex-direction:column}flynt-component[name=BlockCtaDuo][data-variant=contact] .cta{inline-size:100%;max-inline-size:358px}}flynt-component[name=BlockCustomEmbed]{display:block}flynt-component[name=BlockCustomEmbed][data-theme]{padding-block:96px}flynt-component[name=BlockCustomEmbed][data-theme=light]{background-color:#fff}flynt-component[name=BlockCustomEmbed][data-theme=cream]{background-color:#fffbf3}flynt-component[name=BlockCustomEmbed][data-theme=sage]{background-color:#d9e9df}flynt-component[name=BlockCustomEmbed][data-theme=ink],flynt-component[name=BlockCustomEmbed][data-theme=dark]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockCustomEmbed] .blockCustomEmbed-inner{display:block}flynt-component[name=BlockCustomEmbed] .blockCustomEmbed-inner iframe{aspect-ratio:16/9;block-size:auto;border:0;display:block;inline-size:100%;max-inline-size:100%}flynt-component[name=BlockCustomEmbed] .blockCustomEmbed-inner img,flynt-component[name=BlockCustomEmbed] .blockCustomEmbed-inner video{block-size:auto;max-inline-size:100%}flynt-component[name=BlockDefinitionCards]{padding-block:clamp(3rem,6vw + 1rem,6.5rem)}flynt-component[name=BlockDefinitionCards][data-bg=cream]{background-color:#fffbf3}flynt-component[name=BlockDefinitionCards][data-bg=white]{background-color:#fff}flynt-component[name=BlockDefinitionCards][data-bg=sage]{background-color:#ddedd4}flynt-component[name=BlockDefinitionCards] .container{display:flex;flex-direction:column;gap:clamp(2rem,4vw + .5rem,3.5rem)}flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-header{display:flex;flex-direction:column;gap:.75rem}flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-subheading{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin:0 auto;max-inline-size:540px;text-align:center}flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-heading{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:40px;font-weight:300;leading-trim:none;letter-spacing:-.02em;line-height:44px;margin:0 auto;max-inline-size:540px;text-align:center;vertical-align:middle}@media (min-width: 768px){flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-heading{font-size:42px;letter-spacing:-.01em;line-height:50px}}flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-grid{display:grid;gap:1rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width: 768px){flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-card{background-color:#fff;border:1px solid #c3d6ca;border-radius:4px;display:flex;flex-direction:column;gap:1rem;min-block-size:150px;padding:1rem}flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-icon{display:inline-flex}flynt-component[name=BlockDefinitionCards] .blockDefinitionCards-body{color:#000;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.02em;line-height:1.4;margin:0}flynt-component[name=BlockEditorialCards]{display:block;padding-block:96px}flynt-component[name=BlockEditorialCards] .container{padding-inline:64px}flynt-component[name=BlockEditorialCards] .blockEditorialCards-heading{color:#052f20;font-family:var(--font-family-heading);font-size:42px;font-weight:300;letter-spacing:-.42px;line-height:50px;margin:0 0 40px}flynt-component[name=BlockEditorialCards] .blockEditorialCards-row{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}flynt-component[name=BlockEditorialCards] .blockEditorialCards-item{margin:0}flynt-component[name=BlockEditorialCards] .blockEditorialCards-card{background:#fff;border:1px solid rgba(5,47,32,.3);color:#052f20;display:flex;flex-direction:column;block-size:100%;-webkit-padding-after:24px;padding-block-end:24px;text-decoration:none}flynt-component[name=BlockEditorialCards] .blockEditorialCards-media{background-color:#c3c9c7;block-size:200px;display:block;overflow:clip}flynt-component[name=BlockEditorialCards] .blockEditorialCards-media img{block-size:100%;display:block;inline-size:100%;object-fit:cover}flynt-component[name=BlockEditorialCards] .blockEditorialCards-title{font-family:var(--font-family-heading);font-size:32px;font-weight:400;letter-spacing:-.64px;line-height:35px;padding:24px 24px 0}@media (max-width: 767px){flynt-component[name=BlockEditorialCards]{padding-block:64px}flynt-component[name=BlockEditorialCards] .container{padding-inline:16px}flynt-component[name=BlockEditorialCards] .blockEditorialCards-heading{font-size:40px;letter-spacing:-.02em;line-height:44px;vertical-align:middle}flynt-component[name=BlockEditorialCards] .blockEditorialCards-row{gap:20px;grid-template-columns:1fr}flynt-component[name=BlockEditorialCards] .blockEditorialCards-media{block-size:170px}flynt-component[name=BlockEditorialCards] .blockEditorialCards-title{font-size:24px;letter-spacing:-.48px;line-height:28px}}flynt-component[name=BlockEditorialCards] .blockEditorialCards-sliderNav{align-items:center;display:none;gap:1rem;justify-content:flex-end;-webkit-margin-after:24px;margin-block-end:24px}flynt-component[name=BlockEditorialCards] .blockEditorialCards-sliderCounter{color:#052f20;font-family:var(--font-family-heading);font-size:14px;font-weight:500;letter-spacing:.11em}flynt-component[name=BlockEditorialCards][data-card-style] .blockEditorialCards-more[hidden]{display:none}flynt-component[name=BlockEditorialCards] .blockEditorialCards-footer{align-items:center;display:flex;flex-direction:column;gap:16px;-webkit-margin-before:40px;margin-block-start:40px}flynt-component[name=BlockEditorialCards] .blockEditorialCards-status{color:#052f20;font-family:var(--font-family-heading);font-size:14px;font-weight:500;letter-spacing:.11em;line-height:18px;margin:0;text-transform:uppercase}flynt-component[name=BlockEditorialCards] .blockEditorialCards-sliderArrows{display:flex;gap:.5rem}flynt-component[name=BlockEditorialCards] .blockEditorialCards-sliderArrow{align-items:center;background:transparent;border:0;color:#052f20;cursor:pointer;display:inline-flex;padding:0}flynt-component[name=BlockEditorialCards] .blockEditorialCards-sliderArrow:focus-visible{outline:2px solid #052f20;outline-offset:2px}@media (max-width: 767px){flynt-component[name=BlockEditorialCards][data-mobile-slider] .blockEditorialCards-sliderNav{display:flex}flynt-component[name=BlockEditorialCards][data-mobile-slider] .blockEditorialCards-row{display:flex;gap:16px;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}flynt-component[name=BlockEditorialCards][data-mobile-slider] .blockEditorialCards-row::-webkit-scrollbar{display:none}flynt-component[name=BlockEditorialCards][data-mobile-slider] .blockEditorialCards-item{flex:0 0 82%;scroll-snap-align:start}flynt-component[name=BlockEditorialCards][data-mobile-slider] .blockEditorialCards-item[hidden]{display:block}flynt-component[name=BlockEditorialCards][data-mobile-slider][data-card-style] .blockEditorialCards-footer{display:none}}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-card{border-radius:4px;gap:11px;justify-content:space-between;min-block-size:430px;overflow:clip;padding:24px}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-top{display:flex;flex-direction:column;gap:40px}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-icon{color:#052f20;display:inline-flex}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-icon svg{display:block}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-source{font-family:var(--font-family-heading);font-size:16px;font-weight:500;letter-spacing:1.76px;line-height:20px;text-transform:uppercase}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-source+.blockEditorialCards-title{-webkit-margin-before:16px;margin-block-start:16px}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-title{display:block;font-size:32px;font-weight:400;letter-spacing:.32px;line-height:38px;padding:0}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-bottom{display:flex;flex-direction:column;gap:24px}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-view{align-items:center;display:inline-flex;font-family:var(--font-family-heading);font-size:16px;font-weight:500;gap:8px;letter-spacing:-.16px;line-height:24px}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-view span{text-decoration:underline}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-view svg{flex:none}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-date{font-family:var(--font-family-heading);font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;text-transform:uppercase}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-more{display:flex;justify-content:center;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-moreLink{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #052f20;border-radius:4px;color:#052f20;cursor:pointer;font-family:var(--font-family-heading);font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-moreLink:hover:not(:disabled){background-color:#052f20;color:#fffbf3}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-moreLink:disabled{cursor:default;opacity:.5}@media (max-width: 767px){flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-card{min-block-size:350px}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-title{font-size:24px;letter-spacing:.24px;line-height:28px}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-top{gap:32px}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-footer{-webkit-margin-before:32px;margin-block-start:32px}flynt-component[name=BlockEditorialCards][data-card-style=coverage] .blockEditorialCards-moreLink{inline-size:100%;text-align:center}}flynt-component[name=BlockExpertiseHero]{background-color:#052f20;color:#fffbf3;display:block;position:relative}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-stage{align-items:center;display:flex;min-block-size:clamp(440px,41.7vw,600px);overflow:hidden;padding-block:clamp(2rem,4vw + 1rem,4rem) clamp(3rem,6vw + 2rem,6rem);position:relative}@media (max-width: 767px){flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-stage{min-block-size:0}}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero][data-height=sm][data-variant] .blockExpertiseHero-stage{min-block-size:clamp(120px,11vw,160px);padding-block:0}flynt-component[name=BlockExpertiseHero][data-height=sm][data-variant] .blockExpertiseHero-stage .container{padding-block:clamp(.75rem,1.5vw,1.25rem)}}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-stage .container,flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-breadcrumbBar .container{inline-size:100%;position:relative;z-index:1}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-breadcrumbBar{background-color:#052f20;padding-block:14px;position:relative;z-index:2}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-bg{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-bg img{block-size:100%;display:block;inline-size:100%;object-fit:cover;object-position:center right}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-bgScrim{background-color:#0006;top:0;right:0;bottom:0;left:0;position:absolute}@media (max-width: 767px){flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-bgScrim{background-color:#0000008c}}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-breadcrumb ol{align-items:end;color:#fffbf3;display:flex;flex-wrap:wrap;font-family:Albert Sans,Public Sans,sans-serif;font-size:12px;gap:.5rem;letter-spacing:.11em;line-height:1.5;list-style:none;margin:0;padding:0;text-transform:uppercase}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-breadcrumb li{align-items:center;display:inline-flex;gap:.5rem}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-breadcrumb a{color:#fffbf3;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-breadcrumb a:hover{text-decoration-thickness:2px}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-breadcrumb [aria-current=page]{color:#fffbf3;font-weight:500;text-decoration:none}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-breadcrumb .blockExpertiseHero-bcSep{color:#fffbf399;font-weight:400}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-content{display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,2rem);max-inline-size:880px}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-content{align-items:center;margin-inline:auto;text-align:center}}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-title{color:#fffbf3;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2.5rem,5.5vw + .5rem,5rem);font-weight:400;letter-spacing:-.02em;line-height:1.05;margin:0}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-subtitle{color:#fffbf3;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1rem,.8rem + .5vw,1.25rem);font-weight:400;letter-spacing:-.02em;line-height:1.4;margin:0;max-inline-size:720px}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-ctas{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;-webkit-margin-before:.5rem;margin-block-start:.5rem;width:100%;max-inline-size:360px}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-ctas{flex-direction:row;gap:1rem;justify-content:center;max-inline-size:none;width:auto}}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-btn{align-items:center;border-radius:4px;display:inline-flex;flex-direction:row;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:.08em;line-height:1.3;padding:.95rem 1.5rem;text-decoration:none;transition:transform .15s ease,background-color .15s ease}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-btn:hover{transform:translateY(-1px)}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-btn:focus-visible{outline:2px solid #fffbf3;outline-offset:3px}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-btn--primary{background-color:#7cfc8b;color:#052f20}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-btn--primary:hover{background-color:#95fda1}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-btn--secondary{background-color:transparent;border:1px solid rgba(255,251,243,.85);color:#fffbf3}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-btn--secondary:hover{background-color:#fffbf314}flynt-component[name=BlockExpertiseHero] .blockExpertiseHero-btnValue{font-weight:700;letter-spacing:.04em}flynt-component[name=BlockExpertiseHero][data-variant=feature],flynt-component[name=BlockExpertiseHero][data-variant=feature-cta]{align-items:stretch;min-block-size:676px}@media (max-width: 767px){flynt-component[name=BlockExpertiseHero][data-variant=feature],flynt-component[name=BlockExpertiseHero][data-variant=feature-cta]{min-block-size:0}}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero][data-variant=feature],flynt-component[name=BlockExpertiseHero][data-variant=feature-cta]{min-block-size:600px}}flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-stage .container,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-stage .container{align-items:stretch;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(2.5rem,6vw + 1rem,5rem)}flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-content,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-content{align-items:flex-start;margin-inline:0;max-inline-size:980px;text-align:start}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-content,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-content{align-items:flex-start;margin-inline:0;text-align:start}}flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-title,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-title{font-size:clamp(3.5rem,6vw + 2rem,7.5rem);letter-spacing:-.01em;line-height:1.08}flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-subtitle,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-subtitle{font-size:clamp(1.125rem,1.5vw + .75rem,2.625rem);letter-spacing:-.01em;line-height:1.28;max-inline-size:980px}flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-ctas,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-ctas{flex-direction:column;gap:.75rem;-webkit-margin-before:clamp(1.25rem,2.5vw + .5rem,2rem);margin-block-start:clamp(1.25rem,2.5vw + .5rem,2rem);max-inline-size:none;width:100%}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-ctas,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-ctas{flex-direction:row;gap:1.25rem;justify-content:flex-start;width:auto}}flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-btn--feature,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn--feature{background-color:#fffbf3;block-size:48px;border:1px solid #fffbf3;border-radius:4px;color:#052f20;gap:1rem;justify-content:space-between;letter-spacing:.11em;padding:12px 14px 12px 20px;width:100%}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-btn--feature,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn--feature{justify-content:center;width:auto}}flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-btn--feature .blockExpertiseHero-btnLabel,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn--feature .blockExpertiseHero-btnLabel{font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;text-transform:uppercase}flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-btn--feature .blockExpertiseHero-btnIcon,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn--feature .blockExpertiseHero-btnIcon{block-size:24px;flex-shrink:0;inline-size:24px}flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-btn--feature:hover,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn--feature:hover{background-color:#052f20;color:#fffbf3;transform:none}flynt-component[name=BlockExpertiseHero][data-variant=feature] .blockExpertiseHero-btn--feature:focus-visible,flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn--feature:focus-visible{outline:2px solid #fffbf3;outline-offset:3px}flynt-component[name=BlockExpertiseHero][data-variant=feature-cta]{min-block-size:0}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-stage{min-block-size:clamp(480px,52vw,630px)}}flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-bgScrim{background-color:#00000073}flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-stage{padding-block:0}flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-stage .container{padding-block:clamp(2.5rem,6vw,120px)}flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-content{gap:clamp(1rem,2vw,1.5rem);max-inline-size:868px}@media (min-width: 1024px){flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-content{-webkit-margin-start:clamp(0px,5vw,7rem);margin-inline-start:clamp(0px,5vw,7rem)}}flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-title{font-size:clamp(2.75rem,5vw + 1.5rem,6rem);letter-spacing:-.02em;line-height:.97}flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-subtitle{font-size:clamp(1.125rem,.5vw + 1rem,1.5rem);letter-spacing:-.01em;line-height:1.25;max-inline-size:868px}flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-ctas{-webkit-margin-before:clamp(1rem,2vw,1.5rem);margin-block-start:clamp(1rem,2vw,1.5rem)}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn--feature{min-inline-size:250px}}flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn--feature.is-primary{background-color:var(--cta-bg, #A3FF90);border-color:var(--cta-bg, #A3FF90);color:var(--cta-font-color, #052f20)}flynt-component[name=BlockExpertiseHero][data-variant=feature-cta] .blockExpertiseHero-btn--feature.is-primary:hover{background-color:var(--cta-hover-bg, #C1EF96);color:var(--cta-font-color, #052f20)}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero][data-context=expertise][data-variant=feature-cta] .blockExpertiseHero-stage{min-block-size:clamp(440px,38vw,549px)}}flynt-component[name=BlockExpertiseHero][data-context=expertise][data-variant=feature-cta] .blockExpertiseHero-content{-webkit-margin-start:0;margin-inline-start:0;max-inline-size:none}flynt-component[name=BlockExpertiseHero][data-context=expertise][data-variant=feature-cta] .blockExpertiseHero-title{font-size:clamp(2.75rem,5vw + .5rem,5rem);font-weight:400;letter-spacing:-.02em;line-height:1.0375}flynt-component[name=BlockExpertiseHero][data-context=expertise][data-variant=feature-cta] .blockExpertiseHero-subtitle{font-size:clamp(1.25rem,2.2vw,2rem);font-weight:300;letter-spacing:-.01em;line-height:1.25;max-inline-size:1090px}flynt-component[name=BlockExpertiseHero][data-context=expertise][data-variant=feature-cta] .blockExpertiseHero-btn--feature{gap:.5rem;justify-content:center;padding-inline:1.25rem}flynt-component[name=BlockExpertiseHero][data-context=expertise][data-variant=feature-cta] .blockExpertiseHero-btnIcon--phone{block-size:20px;inline-size:20px}flynt-component[name=BlockExpertiseHero][data-variant=category-feature]{min-block-size:0}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-stage{min-block-size:clamp(420px,35vw,500px)}}flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-bgScrim{background-color:#00000080}flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-stage{padding-block:0}flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-stage .container{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-end;padding-block:clamp(2rem,4vw,3.5rem)}flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-content{align-items:flex-start;gap:clamp(1rem,2vw,1.5rem);margin-inline:0;max-inline-size:760px;text-align:start}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-content{align-items:flex-start;margin-inline:0;text-align:start}}flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-title{font-size:clamp(2.25rem,4vw + 1rem,4.5rem);letter-spacing:-.02em;line-height:1.05}flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-ctas{flex-direction:column;gap:.75rem;-webkit-margin-before:clamp(.5rem,1.5vw,1rem);margin-block-start:clamp(.5rem,1.5vw,1rem);max-inline-size:none;width:100%}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-ctas{flex-direction:row;gap:1rem;justify-content:flex-start;width:auto}}flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-btn--feature{background-color:#fffbf3;block-size:48px;border:1px solid #fffbf3;border-radius:4px;color:#052f20;gap:1rem;justify-content:space-between;letter-spacing:.11em;padding:12px 14px 12px 20px;width:100%}@media (min-width: 768px){flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-btn--feature{justify-content:center;min-inline-size:280px;width:auto}}flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-btn--feature .blockExpertiseHero-btnLabel{font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;text-transform:uppercase}flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-btn--feature .blockExpertiseHero-btnIcon{block-size:24px;flex-shrink:0;inline-size:24px}flynt-component[name=BlockExpertiseHero][data-variant=category-feature] .blockExpertiseHero-btn--feature:hover{background-color:#052f20;color:#fffbf3;transform:none}flynt-component[name=BlockFaqs]{padding-block:clamp(3rem,6vw + 1rem,6rem)}flynt-component[name=BlockFaqs][data-bg=ink]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockFaqs][data-bg=cream]{background-color:#fffbf3;color:#052f20}flynt-component[name=BlockFaqs][data-bg=white]{background-color:#fff;color:#052f20}flynt-component[name=BlockFaqs][data-bg=limestone]{background-color:#fffbf3;color:#052f20}flynt-component[name=BlockFaqs] .blockFaqs-grid{display:grid;gap:clamp(1.5rem,3vw + .5rem,4rem);grid-template-columns:1fr}@media (min-width: 1024px){flynt-component[name=BlockFaqs] .blockFaqs-grid{align-items:start;grid-template-columns:minmax(280px,1fr) 2fr}flynt-component[name=BlockFaqs] .blockFaqs-grid:has(.blockFaqs-intro) .blockFaqs-heading{grid-column:1;grid-row:1}flynt-component[name=BlockFaqs] .blockFaqs-grid:has(.blockFaqs-intro) .blockFaqs-intro{grid-column:2;grid-row:1}flynt-component[name=BlockFaqs] .blockFaqs-grid:has(.blockFaqs-intro) .blockFaqs-list{grid-column:2;grid-row:2}}@media (min-width: 1024px){flynt-component[name=BlockFaqs][data-align-questions] .blockFaqs-grid .blockFaqs-list{grid-column:2;grid-row:1;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockFaqs][data-align-questions] .blockFaqs-grid:has(.blockFaqs-intro) .blockFaqs-intro{grid-column:1;grid-row:2}}@media (min-width: 1024px){flynt-component[name=BlockFaqs][data-align-questions][data-accordion=pill] .blockFaqs-grid .blockFaqs-list{grid-column:2;grid-row:1;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockFaqs][data-align-questions][data-accordion=pill] .blockFaqs-grid:has(.blockFaqs-intro) .blockFaqs-intro{grid-column:1;grid-row:2}}@media (min-width: 768px){flynt-component[name=BlockFaqs][data-align-questions][data-accordion=line] .blockFaqs-grid .blockFaqs-list{grid-column:2;grid-row:1;-webkit-margin-before:0;margin-block-start:0}}flynt-component[name=BlockFaqs] .blockFaqs-heading{color:inherit;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2rem,1.4rem + 1.5vw,2.625rem);font-weight:300;letter-spacing:-.01em;line-height:1.285;margin:0;max-inline-size:360px}flynt-component[name=BlockFaqs] .blockFaqs-list{display:flex;flex-direction:column}flynt-component[name=BlockFaqs] .blockFaqs-item{-webkit-border-after:1px solid rgba(255,251,243,.18);border-block-end:1px solid rgba(255,251,243,.18)}flynt-component[name=BlockFaqs] .blockFaqs-item:first-child{-webkit-border-before:1px solid rgba(255,251,243,.18);border-block-start:1px solid rgba(255,251,243,.18)}flynt-component[name=BlockFaqs][data-bg=cream] .blockFaqs-item,flynt-component[name=BlockFaqs][data-bg=white] .blockFaqs-item,flynt-component[name=BlockFaqs][data-bg=limestone] .blockFaqs-item{border-block-end-color:#052f202e}flynt-component[name=BlockFaqs][data-bg=cream] .blockFaqs-item:first-child,flynt-component[name=BlockFaqs][data-bg=white] .blockFaqs-item:first-child,flynt-component[name=BlockFaqs][data-bg=limestone] .blockFaqs-item:first-child{border-block-start-color:#052f202e}flynt-component[name=BlockFaqs] .blockFaqs-summary{align-items:center;color:inherit;cursor:pointer;display:flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;font-weight:400;gap:1.5rem;justify-content:space-between;letter-spacing:-.01em;line-height:1.4;list-style:none;padding-block:1.25rem;padding-inline:0}flynt-component[name=BlockFaqs] .blockFaqs-summary::-webkit-details-marker{display:none}flynt-component[name=BlockFaqs] .blockFaqs-summary:hover{opacity:.85}flynt-component[name=BlockFaqs] .blockFaqs-summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}flynt-component[name=BlockFaqs] .blockFaqs-q{flex:1}flynt-component[name=BlockFaqs] .blockFaqs-toggle{align-items:center;block-size:24px;display:inline-flex;flex-shrink:0;inline-size:24px;justify-content:center;position:relative}flynt-component[name=BlockFaqs] .blockFaqs-toggle svg{display:none}flynt-component[name=BlockFaqs] .blockFaqs-toggle:before,flynt-component[name=BlockFaqs] .blockFaqs-toggle:after{background-color:currentColor;content:"";inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}flynt-component[name=BlockFaqs] .blockFaqs-toggle:before{block-size:2px;inline-size:14px}flynt-component[name=BlockFaqs] .blockFaqs-toggle:after{block-size:14px;inline-size:2px;transition:opacity .15s ease}flynt-component[name=BlockFaqs] details[open] .blockFaqs-toggle:after{opacity:0}flynt-component[name=BlockFaqs][data-variant=default]:not([data-accordion]) .blockFaqs-item{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockFaqs][data-variant=default]:not([data-accordion]) .blockFaqs-summary{line-height:1.5;padding-block:1.5rem}flynt-component[name=BlockFaqs][data-accordion=line]{margin-block:0;padding-block:96px}@media (max-width: 767px){flynt-component[name=BlockFaqs][data-accordion=line]{padding-block:84px}}@media (min-width: 768px){flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-grid{-moz-column-gap:111px;column-gap:111px;grid-template-columns:333px 1fr;-webkit-padding-end:111px;padding-inline-end:111px;row-gap:0}}flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-heading{font-size:42px;line-height:50px;max-inline-size:none}@media (min-width: 768px){flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-heading{grid-column:1;grid-row:1/span 2}}flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-intro{font-size:18px;letter-spacing:-.18px;line-height:24px}@media (min-width: 768px){flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-intro{grid-column:2;grid-row:1}}@media (min-width: 768px){flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-list{grid-column:2;grid-row:2;-webkit-margin-before:40px;margin-block-start:40px}}flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-item{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-summary{align-items:center;font-size:18px;letter-spacing:-.18px;line-height:24px;padding-block:24px}flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-q{align-items:center;display:flex;line-height:1;min-block-size:24px;transform:translateY(3px)}flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-toggle{align-items:center;block-size:24px;display:flex;inline-size:24px;justify-content:center;line-height:1}flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-toggle{block-size:24px;inline-size:24px;position:relative;transition:none}flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-toggle svg{display:none}flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-toggle:before,flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-toggle:after{background-color:currentColor;content:"";inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-toggle:before{block-size:2px;inline-size:14px}flynt-component[name=BlockFaqs][data-accordion=line] .blockFaqs-toggle:after{block-size:14px;inline-size:2px;transition:opacity .15s ease}flynt-component[name=BlockFaqs][data-accordion=line] details[open] .blockFaqs-toggle{transform:none}flynt-component[name=BlockFaqs][data-accordion=line] details[open] .blockFaqs-toggle:after{opacity:0}flynt-component[name=BlockFaqs] .blockFaqs-item.is-closing .blockFaqs-toggle:after{opacity:1}flynt-component[name=BlockFaqs][data-variant=imageLeft]{padding-block:clamp(3.5rem,7vw + 1rem,6rem)}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-imageLayout{display:flex;flex-direction:column;gap:clamp(2rem,5vw,4rem)}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-imageHeading{color:inherit;font-family:Albert Sans,Public Sans,sans-serif;font-size:2.5rem;font-weight:300;letter-spacing:-.02em;line-height:2.75rem;margin:0;text-align:center}@media (min-width: 768px){flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-imageHeading{font-size:clamp(2rem,1.4rem + 1.5vw,2.625rem);font-weight:400;letter-spacing:-.01em;line-height:1.19}}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-imageRow{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:1fr}@media (min-width: 1024px){flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-imageRow{align-items:start;grid-template-columns:1fr 1fr;gap:20px}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-imageRow .blockFaqs-list{align-self:start}}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-summary{font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1.125rem,.5vw + 1rem,1.5rem);font-weight:500;letter-spacing:-.01em;line-height:1.25;padding-block:1.25rem}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-q{-webkit-padding-end:1rem;padding-inline-end:1rem}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-answer{font-size:1.125rem;letter-spacing:-.01em;line-height:1.33;-webkit-padding-after:1.5rem;padding-block-end:1.5rem}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-figure{margin:0;max-inline-size:100%}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-figure img{border-radius:4px;display:block;inline-size:100%;block-size:auto;object-fit:cover}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-figureWrap{margin:0;max-inline-size:100%;position:relative}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-figureWrap.has-decoration{align-items:center;aspect-ratio:484/600;display:flex;inline-size:100%;justify-content:center;max-inline-size:484px;overflow:visible}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-figureWrap.has-decoration .blockFaqs-figure{block-size:490px;inline-size:424px;max-inline-size:100%;position:relative;z-index:1}@media (max-width: 1023px){flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-figureWrap.has-decoration .blockFaqs-figure{block-size:auto;inline-size:87.6%;aspect-ratio:424/490}}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-figureWrap.has-decoration .blockFaqs-figure img{block-size:100%;display:block;inline-size:100%;object-fit:cover;object-position:center}@media (max-width: 1023px){flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-figureWrap.has-decoration{margin-inline:auto;max-inline-size:280px}}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-decoration{block-size:auto;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;max-inline-size:none;object-fit:contain;pointer-events:none;position:absolute;transform:translate(-50%,-50%);z-index:0}flynt-component[name=BlockFaqs][data-variant=imageLeft] .blockFaqs-list{inline-size:100%}flynt-component[name=BlockFaqs] .blockFaqs-answer{color:inherit;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;letter-spacing:-.01em;line-height:1.5;opacity:.85;padding-block:0 1.5rem;padding-inline:0}flynt-component[name=BlockFaqs] .blockFaqs-answer p{margin:0}flynt-component[name=BlockFaqs] .blockFaqs-answer p+p{-webkit-margin-before:1em;margin-block-start:1em}flynt-component[name=BlockFaqs] .blockFaqs-answer h4{color:inherit;font:inherit;letter-spacing:inherit;margin:0}flynt-component[name=BlockFaqs] .blockFaqs-answer :is(p,ul,ol)+h4{-webkit-margin-before:1em;margin-block-start:1em}flynt-component[name=BlockFaqs] .blockFaqs-answer h4+:is(ul,ol){-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockFaqs] .blockFaqs-answer a{color:inherit;font-weight:500;letter-spacing:.11em;text-decoration:underline;text-transform:uppercase}flynt-component[name=BlockFaqs] .blockFaqs-subHeading{color:inherit;font-family:Albert Sans,Public Sans,sans-serif;font-size:24px;font-weight:400;leading-trim:none;letter-spacing:-.01em;line-height:30px;margin:0 0 40px}@media (max-width: 767px){flynt-component[name=BlockFaqs] .blockFaqs-subHeading{display:none}}flynt-component[name=BlockFaqs] .blockFaqs-intro{color:inherit;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;letter-spacing:-.01em;line-height:1.5;margin:0}flynt-component[name=BlockFaqs] .blockFaqs-intro p:not(.blockFaqs-subHeading){margin:0;opacity:.85}flynt-component[name=BlockFaqs] .blockFaqs-intro p:not(.blockFaqs-subHeading)+p{-webkit-margin-before:1em;margin-block-start:1em}@media (max-width: 767px){flynt-component[name=BlockFaqs] .blockFaqs-intro{display:none}}@media (min-width: 1024px){flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-grid{-moz-column-gap:8.46%;column-gap:8.46%;grid-template-columns:25.38% 57.7%;justify-content:start;row-gap:40px}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-grid .blockFaqs-heading{grid-column:1;grid-row:1}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-grid .blockFaqs-intro{grid-column:2;grid-row:1}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-grid .blockFaqs-list{grid-column:2;grid-row:2}}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-list{display:block}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-item+.blockFaqs-item{-webkit-margin-before:16px;margin-block-start:16px}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-item{background-color:#e0edff;border:0;border-radius:4px}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-item:first-child{border:0}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-summary{color:#052f20;font-size:18px;font-weight:500;gap:20px;letter-spacing:-.02em;line-height:1.4;padding:20px 16px}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-q{color:#052f20;flex:1}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-toggle{block-size:24px;color:#052f20;inline-size:24px;position:relative;transition:none}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-toggle svg{display:none}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-toggle:before,flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-toggle:after{background-color:#052f20;content:"";inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-toggle:before{block-size:2px;inline-size:14px}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-toggle:after{block-size:14px;inline-size:2px}flynt-component[name=BlockFaqs][data-accordion=pill] details[open] .blockFaqs-toggle{transform:none}flynt-component[name=BlockFaqs][data-accordion=pill] details[open] .blockFaqs-toggle:after{display:none}flynt-component[name=BlockFaqs][data-accordion=pill] .blockFaqs-answer{color:#052f20;opacity:1;padding-block:0 16px;padding-inline:16px}flynt-component[name=BlockFeatureTimeline]{background-color:#fffbf3;display:block;padding-block:clamp(56px,7vw,96px)}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-heading{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:44px;margin:0 0 clamp(40px,4vw,64px);text-align:center}@media (min-width: 768px){flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-heading{font-size:42px;letter-spacing:-.01em;line-height:50px}}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-list{display:flex;flex-direction:column;gap:64px;list-style:none;margin:0;padding:0}@media (min-width: 768px){flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-list{gap:96px}}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-row{display:flex;flex-direction:column;gap:32px}@media (min-width: 768px){flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-row{align-items:center;flex-direction:row;gap:64px}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-row:nth-child(2n){flex-direction:row-reverse}}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-media{inline-size:100%}@media (min-width: 768px){flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-media{flex:1 1 50%}}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-media img{aspect-ratio:1/1;block-size:auto;border-radius:4px;display:block;inline-size:100%;object-fit:cover}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-text{color:#052f20;display:flex;flex-direction:column;gap:14px}@media (min-width: 768px){flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-text{flex:1 1 50%}}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-eyebrow{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:.11em;line-height:18px;margin:0;text-transform:uppercase}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-title{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:44px;margin:0}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-desc{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:22px;-webkit-margin-before:10px;margin-block-start:10px}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-desc p{margin:0}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-bullets{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:16px;letter-spacing:-.16px;line-height:22px;margin:0;-webkit-padding-start:24px;padding-inline-start:24px}@media (min-width: 768px){flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-eyebrow{font-size:16px;line-height:24px}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-title{font-size:42px;letter-spacing:-.01em;line-height:50px}flynt-component[name=BlockFeatureTimeline] .blockFeatureTimeline-desc{font-size:18px;line-height:24px}}flynt-component[name=BlockGuidanceAccordion]{color:var(--palette-green-deepest);display:block;padding-block:96px}flynt-component[name=BlockGuidanceAccordion] .inner{-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:1fr;margin-inline:auto;max-inline-size:1040px;row-gap:1.5rem}flynt-component[name=BlockGuidanceAccordion] .heading{color:inherit;font-family:var(--font-family-heading);font-size:42px;font-weight:300;letter-spacing:-.42px;line-height:50px;margin:0 0 .75rem}flynt-component[name=BlockGuidanceAccordion] .intro{font-size:18px;letter-spacing:-.18px;line-height:24px}flynt-component[name=BlockGuidanceAccordion] .q{font-size:18px;letter-spacing:-.18px;line-height:24px}flynt-component[name=BlockGuidanceAccordion] .rows{grid-column:1/-1}flynt-component[name=BlockGuidanceAccordion] .row{-webkit-border-before:1px solid rgba(5,47,32,.16);border-block-start:1px solid rgba(5,47,32,.16)}flynt-component[name=BlockGuidanceAccordion] .row:last-child{-webkit-border-after:1px solid rgba(5,47,32,.16);border-block-end:1px solid rgba(5,47,32,.16)}flynt-component[name=BlockGuidanceAccordion] .rowHead{align-items:center;cursor:pointer;display:flex;gap:1.5rem;justify-content:space-between;list-style:none;padding-block:1.25rem}flynt-component[name=BlockGuidanceAccordion] .rowHead::-webkit-details-marker{display:none}flynt-component[name=BlockGuidanceAccordion] .q{font-weight:500}flynt-component[name=BlockGuidanceAccordion] .icon{block-size:16px;flex:none;inline-size:16px;position:relative}flynt-component[name=BlockGuidanceAccordion] .icon:before,flynt-component[name=BlockGuidanceAccordion] .icon:after{background-color:currentColor;content:"";inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translateY(-50%)}flynt-component[name=BlockGuidanceAccordion] .icon:before{block-size:1.5px;inline-size:16px}flynt-component[name=BlockGuidanceAccordion] .icon:after{block-size:16px;inline-size:1.5px;inset-inline-start:7.25px;transition:opacity .15s ease}flynt-component[name=BlockGuidanceAccordion] .row[open] .icon:after{opacity:0}flynt-component[name=BlockGuidanceAccordion] .row.is-closing .icon:after{opacity:1}@media (prefers-reduced-motion: reduce){flynt-component[name=BlockGuidanceAccordion] .icon:after{transition:none}}flynt-component[name=BlockGuidanceAccordion] .answer{font-size:1rem;line-height:1.55;-webkit-padding-after:1.5rem;padding-block-end:1.5rem;max-inline-size:60ch}flynt-component[name=BlockGuidanceAccordion] .answer :where(p){margin:0 0 1rem}flynt-component[name=BlockGuidanceAccordion] .answer :where(p):last-child{margin-bottom:0}@media (min-width: 768px){flynt-component[name=BlockGuidanceAccordion] .inner{grid-template-columns:5fr 7fr}flynt-component[name=BlockGuidanceAccordion] .head{grid-column:1/-1;display:grid;-moz-column-gap:4rem;column-gap:4rem;grid-template-columns:5fr 7fr}}flynt-component[name=BlockGuidanceAccordion][data-variant=flat] .inner{grid-template-columns:1fr}flynt-component[name=BlockGuidanceAccordion][data-variant=flat] .head{display:block}flynt-component[name=BlockGuidanceArticleHero]{background-color:#d8e4f5;color:#052f20;display:block}flynt-component[name=BlockGuidanceArticleHero][data-theme=cream]{background-color:#f6f1e7}flynt-component[name=BlockGuidanceArticleHero][data-theme=light]{background-color:#fff}flynt-component[name=BlockGuidanceArticleHero][data-theme=sage]{background-color:#ddedd4}flynt-component[name=BlockGuidanceArticleHero][data-theme=dark],flynt-component[name=BlockGuidanceArticleHero][data-theme=ink]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockGuidanceArticleHero][data-theme=dark] .lozenge,flynt-component[name=BlockGuidanceArticleHero][data-theme=ink] .lozenge{border-color:currentColor}flynt-component[name=BlockGuidanceArticleHero] .breadcrumb{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:.5rem;letter-spacing:.04em;-webkit-padding-before:28px;padding-block-start:28px;text-transform:uppercase}flynt-component[name=BlockGuidanceArticleHero] .breadcrumb a{color:inherit;opacity:.7;text-decoration:none}flynt-component[name=BlockGuidanceArticleHero] .breadcrumb a:hover{opacity:1}flynt-component[name=BlockGuidanceArticleHero] .breadcrumb .sep{opacity:.5}flynt-component[name=BlockGuidanceArticleHero] .inner{display:flex;flex-direction:column;gap:56px;justify-content:flex-start;min-block-size:480px;padding-block:96px}flynt-component[name=BlockGuidanceArticleHero] .lozenge{align-self:flex-start;border:1px solid #000;border-radius:4px;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;padding:8px 12px}flynt-component[name=BlockGuidanceArticleHero] .title{color:inherit;font-family:var(--font-family-heading);font-size:100px;font-weight:400;letter-spacing:-1px;line-height:110px;margin:0;text-box:trim-both cap alphabetic}@media (max-width: 767px){flynt-component[name=BlockGuidanceArticleHero] .inner{gap:32px;justify-content:center;min-block-size:300px;padding-block:48px}flynt-component[name=BlockGuidanceArticleHero] .title{font-size:56px;letter-spacing:-.01em;line-height:60px;text-box:normal}}flynt-component[name=BlockGuidanceCitations]{color:#052f20;display:block;padding-block:96px}flynt-component[name=BlockGuidanceCitations] .inner{-moz-column-gap:111px;column-gap:111px;display:grid;grid-template-columns:1fr;row-gap:2rem}flynt-component[name=BlockGuidanceCitations] .heading{color:inherit;font-family:var(--font-family-heading);font-size:42px;font-weight:300;letter-spacing:-.42px;line-height:50px;margin:0}flynt-component[name=BlockGuidanceCitations] .refs{color:inherit;display:flex;flex-direction:column;font-family:Albert Sans,sans-serif;font-size:16px;font-weight:400;gap:24px;letter-spacing:-.01em;line-height:22px;list-style:none;margin:0;padding:0}flynt-component[name=BlockGuidanceCitations] .refs a{color:inherit;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}flynt-component[name=BlockGuidanceCitations] .ref{display:block;white-space:normal}@media (min-width: 768px){flynt-component[name=BlockGuidanceCitations] .inner{grid-template-columns:333px 1fr;-webkit-padding-end:111px;padding-inline-end:111px}}flynt-component[name=BlockGuidanceHero]{background-color:#d8e4f5;color:#052f20;display:block}flynt-component[name=BlockGuidanceHero] .inner{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-block-size:540px;padding-block:96px}flynt-component[name=BlockGuidanceHero] .title{color:inherit;font-family:var(--font-family-heading);font-size:180px;font-weight:400;letter-spacing:-1.8px;line-height:190px;margin:0;white-space:nowrap}flynt-component[name=BlockGuidanceHero] .subtitle{color:inherit;font-size:32px;font-weight:300;letter-spacing:-.32px;line-height:40px;margin:0;-webkit-padding-start:444px;padding-inline-start:444px}@media (max-width: 767px){flynt-component[name=BlockGuidanceHero] .inner{min-block-size:360px;padding-block:48px}flynt-component[name=BlockGuidanceHero] .title{font-size:56px;letter-spacing:-.56px;line-height:58px;white-space:normal}flynt-component[name=BlockGuidanceHero] .subtitle{font-size:20px;line-height:26px;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-before:24px;padding-block-start:24px}}flynt-component[name=BlockGuidanceList]{display:block;color:var(--palette-green-deepest);padding-block:64px 0}flynt-component[name=BlockGuidanceList] .headline{color:inherit;font-family:var(--font-family-heading);font-size:clamp(1.875rem,1.5vw + 1.3rem,2.625rem);font-weight:300;letter-spacing:-.01em;line-height:1.19;margin:0 0 1.75rem}flynt-component[name=BlockGuidanceList] .filters{align-items:stretch;-webkit-border-after:1px solid rgba(5,47,32,.14);border-block-end:1px solid rgba(5,47,32,.14);display:flex;flex-wrap:wrap;gap:24px;-webkit-padding-after:1.5rem;padding-block-end:1.5rem}flynt-component[name=BlockGuidanceList] .search{align-items:center;border:1px solid rgba(5,47,32,.14);border-radius:4px;display:flex;flex:1 1 18rem;gap:.75rem;min-inline-size:14rem;padding-inline:1.125rem}flynt-component[name=BlockGuidanceList] .search-icon{color:inherit;flex:none;opacity:.7}flynt-component[name=BlockGuidanceList] .search input{background:transparent;border:0;color:inherit;flex:1;font-family:var(--font-family-text);font-size:1rem;padding-block:1.125rem}flynt-component[name=BlockGuidanceList] .search input:focus-visible{outline:none}flynt-component[name=BlockGuidanceList] .select{flex:1 1 14rem;position:relative}flynt-component[name=BlockGuidanceList] .select:after{border-inline:5px solid transparent;-webkit-border-before:6px solid currentColor;border-block-start:6px solid currentColor;content:"";inset-block-start:50%;inset-inline-end:1.125rem;pointer-events:none;position:absolute;transform:translateY(-50%)}flynt-component[name=BlockGuidanceList] .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid rgba(5,47,32,.14);border-radius:4px;color:inherit;cursor:pointer;font-family:var(--font-family-text);font-size:1rem;inline-size:100%;padding:1.125rem 2.75rem 1.125rem 1.125rem}flynt-component[name=BlockGuidanceList] .select select:focus-visible{outline:2px solid var(--palette-green-deepest);outline-offset:2px}flynt-component[name=BlockGuidanceList] .guides{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:1fr;list-style:none;margin:2rem 0 0;padding:0}flynt-component[name=BlockGuidanceList] .guide{-webkit-border-after:1px solid rgba(5,47,32,.14);border-block-end:1px solid rgba(5,47,32,.14);padding-block:60px}flynt-component[name=BlockGuidanceList] .guideLink{align-items:flex-start;color:inherit;display:flex;gap:1.25rem;text-decoration:none}flynt-component[name=BlockGuidanceList] .guideLink:hover .title{text-decoration:underline}flynt-component[name=BlockGuidanceList] .thumb{background-color:#d9efd0;block-size:104px;border-radius:8px;flex:none;inline-size:104px;overflow:hidden}flynt-component[name=BlockGuidanceList] .thumb img{block-size:100%;inline-size:100%;object-fit:cover}flynt-component[name=BlockGuidanceList] .body{display:flex;flex:1;flex-direction:column;gap:.75rem;min-inline-size:0}flynt-component[name=BlockGuidanceList] .title{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:400;letter-spacing:-.01em;line-height:1.2}flynt-component[name=BlockGuidanceList] .meta{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem;-webkit-margin-before:auto;margin-block-start:auto}flynt-component[name=BlockGuidanceList] .lozenge{background-color:var(--palette-lavender-light);border-radius:4px;color:var(--palette-green-deepest);font-size:.6875rem;font-weight:500;letter-spacing:.08em;line-height:1;padding:.5rem .625rem}flynt-component[name=BlockGuidanceList] .readTime{font-size:.875rem;opacity:.7}flynt-component[name=BlockGuidanceList] .listFooter{align-items:center;display:flex;flex-direction:column;gap:1rem;-webkit-padding-before:2rem;padding-block-start:2rem}flynt-component[name=BlockGuidanceList] .count{font-size:.875rem;letter-spacing:.04em;margin:0;opacity:.7;text-transform:uppercase}flynt-component[name=BlockGuidanceList] .loadMore{background:transparent;border:1px solid var(--palette-green-deepest);border-radius:999px;color:var(--palette-green-deepest);cursor:pointer;font-family:var(--font-family-text);font-size:.9375rem;font-weight:500;letter-spacing:.04em;padding:.75rem 2rem;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}flynt-component[name=BlockGuidanceList] .loadMore:hover{background-color:var(--palette-green-deepest);color:#fffbf3}flynt-component[name=BlockGuidanceList] .noResults,flynt-component[name=BlockGuidanceList] .empty{opacity:.7;padding-block:2rem;text-align:center}@media (min-width: 768px){flynt-component[name=BlockGuidanceList] .guides{grid-template-columns:repeat(2,1fr)}flynt-component[name=BlockGuidanceList] .guide:nth-last-child(-n+2){-webkit-border-after:0;border-block-end:0}}@media (min-width: 1024px){flynt-component[name=BlockGuidanceList] .filters{flex-wrap:nowrap}flynt-component[name=BlockGuidanceList] .search{flex:0 0 548px}flynt-component[name=BlockGuidanceList] .select{flex:0 0 358px}flynt-component[name=BlockGuidanceList] .guides{grid-template-columns:repeat(3,1fr);row-gap:0}flynt-component[name=BlockGuidanceList] .guide:nth-last-child(-n+3){-webkit-border-after:0;border-block-end:0}}flynt-component[name=BlockGuidanceMeta]{color:var(--palette-green-deepest);display:block}flynt-component[name=BlockGuidanceMeta] .inner{align-items:center;-webkit-border-after:1px solid rgba(5,47,32,.16);border-block-end:1px solid rgba(5,47,32,.16);display:flex;flex-wrap:wrap;padding-block:32px;row-gap:1rem}flynt-component[name=BlockGuidanceMeta] .kicker{display:block;font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:20px}flynt-component[name=BlockGuidanceMeta] .author{align-items:center;color:inherit;display:flex;gap:21px;-webkit-padding-end:32px;padding-inline-end:32px;text-decoration:none}flynt-component[name=BlockGuidanceMeta] .avatar{block-size:72px;border-radius:50%;inline-size:72px;object-fit:cover}flynt-component[name=BlockGuidanceMeta] .authorText{display:flex;flex-direction:column;gap:8px}flynt-component[name=BlockGuidanceMeta] .name{font-size:14px;letter-spacing:-.14px;line-height:20px}flynt-component[name=BlockGuidanceMeta] .name:hover{text-decoration:underline}flynt-component[name=BlockGuidanceMeta] .role{font-size:14px;letter-spacing:-.14px;line-height:20px}flynt-component[name=BlockGuidanceMeta] .updated{display:flex;flex-direction:column;gap:8px;-webkit-padding-start:32px;padding-inline-start:32px;position:relative}flynt-component[name=BlockGuidanceMeta] .updated:before{background-color:#052f2029;block-size:64px;content:"";inline-size:1px;inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translateY(-50%)}flynt-component[name=BlockGuidanceMeta] .updated .date{font-size:14px;letter-spacing:-.14px;line-height:20px}@media (max-width: 767px){flynt-component[name=BlockGuidanceMeta] .inner{align-items:stretch;flex-wrap:nowrap}flynt-component[name=BlockGuidanceMeta] .avatar{display:none}flynt-component[name=BlockGuidanceMeta] .author{min-inline-size:0;-webkit-padding-end:24px;padding-inline-end:24px}flynt-component[name=BlockGuidanceMeta] .updated{min-inline-size:0;-webkit-padding-start:24px;padding-inline-start:24px}flynt-component[name=BlockGuidanceMeta] .updated:before{block-size:auto;inset-block:0;transform:none}}flynt-component[name=BlockGuidanceQuote]{color:#052f20;display:block;padding-block:64px}flynt-component[name=BlockGuidanceQuote] .block{background-color:#d8e4f5;padding:56px 111px 96px}flynt-component[name=BlockGuidanceQuote] .inner{display:flex;flex-direction:column}flynt-component[name=BlockGuidanceQuote] .quote{-webkit-border-start:0;border-inline-start:0;color:inherit;font-family:var(--font-family-heading);font-size:48px;font-weight:300;letter-spacing:-.48px;line-height:64px;margin:0 0 64px;margin-inline:0;max-inline-size:977px;-webkit-padding-start:0;padding-inline-start:0;white-space:pre-line}flynt-component[name=BlockGuidanceQuote] .quote:before{content:"“"}flynt-component[name=BlockGuidanceQuote] .quote:after{content:"”"}flynt-component[name=BlockGuidanceQuote] .attribution{display:flex;flex-direction:column;gap:3px}flynt-component[name=BlockGuidanceQuote] .name{font-size:18px;font-weight:500;letter-spacing:-.18px;line-height:24px}flynt-component[name=BlockGuidanceQuote] .role{font-size:18px;letter-spacing:-.18px;line-height:24px}@media (max-width: 767px){flynt-component[name=BlockGuidanceQuote] .block{padding:32px 24px 40px}flynt-component[name=BlockGuidanceQuote] .quote{font-size:28px;letter-spacing:-.28px;line-height:36px;-webkit-margin-after:32px;margin-block-end:32px}}flynt-component[name=BlockGuidanceRelated]{color:#052f20;display:block;padding-block:64px 96px}flynt-component[name=BlockGuidanceRelated] .head{align-items:center;display:flex;justify-content:space-between;-webkit-margin-after:48px;margin-block-end:48px}flynt-component[name=BlockGuidanceRelated] .title{color:inherit;font-family:var(--font-family-heading);font-size:42px;font-weight:300;letter-spacing:-.42px;line-height:50px;margin:0;min-block-size:60px}flynt-component[name=BlockGuidanceRelated] .carouselNav{align-items:center;display:flex;gap:12px}flynt-component[name=BlockGuidanceRelated] .navCount{font-size:14px;opacity:.7}flynt-component[name=BlockGuidanceRelated] .navArrow{align-items:center;background:transparent;border:0;block-size:24px;color:var(--palette-green-deepest);cursor:pointer;display:inline-flex;inline-size:24px;justify-content:center;padding:0}flynt-component[name=BlockGuidanceRelated] .navArrow[disabled]{opacity:.35;cursor:default}@media (min-width: 768px){flynt-component[name=BlockGuidanceRelated] .carouselNav{display:none}}flynt-component[name=BlockGuidanceRelated] .cards{display:flex;gap:16px;list-style:none;margin:0;overflow-x:auto;padding:0 0 8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}flynt-component[name=BlockGuidanceRelated] .cards .card{flex:0 0 80%;scroll-snap-align:start}flynt-component[name=BlockGuidanceRelated] .card{border-radius:4px;overflow:hidden}flynt-component[name=BlockGuidanceRelated] .cardLink{color:#fff;display:block;min-block-size:var(--card-min-height, 420px);position:relative;text-decoration:none}flynt-component[name=BlockGuidanceRelated] .media{top:0;right:0;bottom:0;left:0;position:absolute}flynt-component[name=BlockGuidanceRelated] .media img{block-size:100%;inline-size:100%;object-fit:cover}flynt-component[name=BlockGuidanceRelated] .media .scrim{background:linear-gradient(to bottom,#0000,#000000eb);block-size:287px;inset-block-end:0;inset-inline:0;position:absolute}flynt-component[name=BlockGuidanceRelated] .content{display:flex;flex-direction:column;gap:32px;inset-inline:24px;position:absolute;bottom:20px}flynt-component[name=BlockGuidanceRelated] .group{display:flex;flex-direction:column;gap:8px}flynt-component[name=BlockGuidanceRelated] .readTime{color:#fff;display:block;font-size:14px;letter-spacing:-.14px;line-height:20px}flynt-component[name=BlockGuidanceRelated] .cardTitle{color:#fff;font-family:var(--font-family-heading);font-size:40px;font-weight:400;letter-spacing:-.8px;line-height:44px}@media (min-width: 768px) and (max-width: 1024px){flynt-component[name=BlockGuidanceRelated] .cardTitle{font-size:30px;line-height:34px}}flynt-component[name=BlockGuidanceRelated] .lozenge{align-self:flex-start;border:1px solid #fff;border-radius:4px;color:#fff;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;padding:8px 12px}@media (max-width: 767px){flynt-component[name=BlockGuidanceRelated] .head{align-items:stretch;flex-direction:column;gap:20px}flynt-component[name=BlockGuidanceRelated] .carouselNav{justify-content:flex-end}flynt-component[name=BlockGuidanceRelated] .content{inset-block-start:auto;inset-block-end:24px;gap:16px}flynt-component[name=BlockGuidanceRelated] .media .scrim{block-size:200px}flynt-component[name=BlockGuidanceRelated] .cardTitle{font-size:28px;letter-spacing:-.28px;line-height:30px}flynt-component[name=BlockGuidanceRelated] .navArrow{block-size:32px;flex:none;inline-size:32px}flynt-component[name=BlockGuidanceRelated] .navArrow svg{block-size:24px;inline-size:24px}}flynt-component[name=BlockGuidanceRelated] .cta{display:flex;justify-content:center;-webkit-margin-before:40px;margin-block-start:40px}flynt-component[name=BlockGuidanceRelated] .cta-link{border:1px solid #052f20;border-radius:4px;color:#052f20;display:inline-block;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;padding:12px 24px;text-decoration:none;text-transform:uppercase}@media (min-width: 768px){flynt-component[name=BlockGuidanceRelated]{-webkit-padding-before:96px;padding-block-start:96px}flynt-component[name=BlockGuidanceRelated] .cards{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);overflow:visible;padding:0}flynt-component[name=BlockGuidanceRelated] .cards .card{flex:initial}}flynt-component[name=BlockGuidanceRelated][data-theme]{padding-block:96px}flynt-component[name=BlockGuidanceRelated][data-theme=light]{background-color:#fff}flynt-component[name=BlockGuidanceRelated][data-theme=cream]{background-color:#fffbf3}flynt-component[name=BlockGuidanceRelated][data-theme=sage]{background-color:#d9e9df}flynt-component[name=BlockGuidanceRelated][data-theme=ink],flynt-component[name=BlockGuidanceRelated][data-theme=dark]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockGuidanceRelated][data-theme=ink] .navArrow,flynt-component[name=BlockGuidanceRelated][data-theme=dark] .navArrow{color:#fffbf3}flynt-component[name=BlockGuidanceRelated][data-theme=ink] .cta-link,flynt-component[name=BlockGuidanceRelated][data-theme=dark] .cta-link{border-color:#fffbf3;color:#fffbf3}flynt-component[name=BlockGuidanceSection]{color:var(--palette-green-deepest);display:block;padding-block:96px 0}flynt-component[name=BlockGuidanceSection] .inner{-moz-column-gap:111px;column-gap:111px;display:grid;grid-template-columns:1fr;row-gap:1rem}flynt-component[name=BlockGuidanceSection] .heading{color:inherit;font-family:var(--font-family-heading);font-size:42px;font-weight:300;letter-spacing:-.42px;line-height:50px;margin:0}flynt-component[name=BlockGuidanceSection] .body{color:inherit;font-size:18px;letter-spacing:-.18px;line-height:24px}flynt-component[name=BlockGuidanceSection] .body :where(p){margin:0 0 16px}flynt-component[name=BlockGuidanceSection] .body :where(p):last-child{margin-bottom:0}flynt-component[name=BlockGuidanceSection] .body :where(ul,ol){-webkit-margin-after:16px;margin-block-end:16px}flynt-component[name=BlockGuidanceSection] .body :where(ul,ol):last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockGuidanceSection] .body :where(h2,h3){font-family:var(--font-family-heading);font-weight:400;margin:1.5rem 0 .75rem}flynt-component[name=BlockGuidanceSection] .body .paragraphXL{font-family:Albert Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:30px;margin-block:40px}flynt-component[name=BlockGuidanceSection] .body .paragraphS{font-family:Albert Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:22px}@media (min-width: 768px){flynt-component[name=BlockGuidanceSection] .inner{grid-template-columns:333px 1fr;-webkit-padding-end:111px;padding-inline-end:111px}}flynt-component[name=BlockGuidanceSection][data-variant=flat] .inner{grid-template-columns:1fr;-webkit-padding-end:0;padding-inline-end:0}flynt-component[name=BlockGuidanceStandfirst]{color:#052f20;display:block;padding-block:112px 0}flynt-component[name=BlockGuidanceStandfirst] .inner{color:inherit;font-family:Albert Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:-.01em;line-height:40px;-webkit-margin-start:auto;margin-inline-start:auto;max-inline-size:758px}@media (min-width: 768px){flynt-component[name=BlockGuidanceStandfirst] .inner{-webkit-margin-end:111px;margin-inline-end:111px}}@media (max-width: 767px){flynt-component[name=BlockGuidanceStandfirst]{-webkit-padding-before:64px;padding-block-start:64px}flynt-component[name=BlockGuidanceStandfirst] .inner{font-size:32px;font-weight:300;letter-spacing:-.01em;line-height:38px;text-box:normal}}flynt-component[name=BlockGuidanceStats]{color:var(--palette-green-deepest);display:block;padding-block:64px}flynt-component[name=BlockGuidanceStats] .head{margin-inline:auto;max-inline-size:640px;text-align:center}flynt-component[name=BlockGuidanceStats] .heading{color:inherit;font-family:var(--font-family-heading);font-size:42px;font-weight:300;letter-spacing:-.42px;line-height:50px;margin:0 0 16px}flynt-component[name=BlockGuidanceStats] .source{font-size:18px;letter-spacing:-.18px;line-height:24px;margin:0}flynt-component[name=BlockGuidanceStats] .cards{display:grid;gap:20px;grid-template-columns:1fr;list-style:none;margin:56px 0 0;padding:0}flynt-component[name=BlockGuidanceStats] .card{background-color:#f1f7f1;border:1px solid rgba(5,47,32,.25);display:flex;flex-direction:column;justify-content:center;min-block-size:298px;padding:32px;text-align:center}flynt-component[name=BlockGuidanceStats] .value{color:inherit;font-family:var(--font-family-heading);font-size:68px;font-weight:300;letter-spacing:-.68px;line-height:72px}flynt-component[name=BlockGuidanceStats] .label{font-size:24px;letter-spacing:-.24px;line-height:28px;-webkit-margin-before:24px;margin-block-start:24px}@media (min-width: 768px){flynt-component[name=BlockGuidanceStats] .cards{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){flynt-component[name=BlockGuidanceStats] .head{margin-inline:0;max-inline-size:none;text-align:left}}flynt-component[name=BlockGuidanceStats][data-variant=today]{padding-block:96px}flynt-component[name=BlockGuidanceStats][data-variant=today] .head{margin-inline:auto;max-inline-size:535px;text-align:center}flynt-component[name=BlockGuidanceStats][data-variant=today] .cards{-webkit-margin-before:56px;margin-block-start:56px}flynt-component[name=BlockGuidanceStats][data-variant=today] .card{background-color:#c8ece0;background-image:radial-gradient(68% 52% at 58% 88%,#dcf2a7,#dcf2a700 72%);border:0;justify-content:center;min-block-size:350px;overflow:clip;padding:16px 32px 32px;position:relative}flynt-component[name=BlockGuidanceStats][data-variant=today] .cardArt{block-size:570px;inline-size:460px;inset-block-start:50%;inset-inline-start:50%;opacity:.5;position:absolute;transform:translate(-50%,-50%);z-index:0}flynt-component[name=BlockGuidanceStats][data-variant=today] .cardArt img{block-size:70.71%;inline-size:78.98%;position:absolute}flynt-component[name=BlockGuidanceStats][data-variant=today] .cardArt .cardArt-a{inset-block-start:29.24%;inset-inline-start:0}flynt-component[name=BlockGuidanceStats][data-variant=today] .cardArt .cardArt-b{inset-block-start:0;inset-inline-start:20.96%}flynt-component[name=BlockGuidanceStats][data-variant=today] .value{font-size:96px;letter-spacing:-1.92px;line-height:93px;position:relative;z-index:1}flynt-component[name=BlockGuidanceStats][data-variant=today] .label{font-size:32px;letter-spacing:-.32px;line-height:36px;-webkit-margin-before:24px;margin-block-start:24px;position:relative;z-index:1}@media (min-width: 1024px){flynt-component[name=BlockGuidanceStats][data-variant=today] .cards{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1023px){flynt-component[name=BlockGuidanceStats][data-variant=today] .head{margin-inline:0;max-inline-size:none;text-align:left}flynt-component[name=BlockGuidanceStats][data-variant=today] .heading{font-size:40px;letter-spacing:-.8px;line-height:44px}flynt-component[name=BlockGuidanceStats][data-variant=today] .cards{grid-auto-columns:280px;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}flynt-component[name=BlockGuidanceStats][data-variant=today] .cards::-webkit-scrollbar{display:none}flynt-component[name=BlockGuidanceStats][data-variant=today] .card{scroll-snap-align:start}flynt-component[name=BlockGuidanceStats][data-variant=today] .value{font-size:72px;letter-spacing:-.72px;line-height:75px}flynt-component[name=BlockGuidanceStats][data-variant=today] .label{font-size:24px;letter-spacing:-.24px;line-height:30px}flynt-component[name=BlockGuidanceStats][data-variant=today] .statsNav{align-items:center;display:flex;gap:16px;justify-content:flex-end;-webkit-margin-before:24px;margin-block-start:24px}}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .card{background-color:transparent;border:0;position:relative}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .cardBg{block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;object-fit:cover;position:absolute;z-index:0}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .value,flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .label{position:relative;z-index:1}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .label{font-family:Albert Sans,sans-serif;font-size:32px;font-weight:300;letter-spacing:-.01em;line-height:36px;text-align:center}@media (max-width: 767px){flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .cards{grid-auto-columns:280px;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .cards::-webkit-scrollbar{display:none}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .card{block-size:350px;inline-size:280px;min-block-size:350px;scroll-snap-align:start}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .label{font-size:24px;font-weight:400;line-height:30px}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .statsNav{align-items:center;display:flex;gap:16px;-webkit-margin-before:24px;margin-block-start:24px;margin-inline:calc(-1 * var(--container-gutter));padding-inline:var(--container-gutter)}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .statsNav-counter{font-size:16px;font-weight:500}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .statsNav-rule{background:#052f204d;block-size:1px;flex:1 0 0;position:relative}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .statsNav-fill{background:currentColor;block-size:1px;inline-size:0%;inset-block-start:0;inset-inline-start:0;position:absolute;transition:inline-size .2s ease}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .statsNav-rule+.statsNav-arrow{-webkit-margin-start:18px;margin-inline-start:18px}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .statsNav-arrow{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;block-size:32px;border:0;color:#052f20;cursor:pointer;display:flex;inline-size:32px;justify-content:center;padding:0}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .statsNav-arrow svg{block-size:32px;inline-size:32px}flynt-component[name=BlockGuidanceStats][data-variant=guidance-data] .statsNav-arrow[disabled]{opacity:.35}}flynt-component[name=BlockGuidanceStats][data-variant=proof] .head{margin-inline:0;max-inline-size:none;text-align:left}flynt-component[name=BlockGuidanceStats] .statsNav{display:none}@media (max-width: 767px){flynt-component[name=BlockGuidanceStats][data-variant=proof] .cards{grid-auto-columns:280px;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}flynt-component[name=BlockGuidanceStats][data-variant=proof] .cards::-webkit-scrollbar{display:none}flynt-component[name=BlockGuidanceStats][data-variant=proof] .card{min-block-size:320px;scroll-snap-align:start}flynt-component[name=BlockGuidanceStats][data-variant=proof] .statsNav{align-items:center;display:flex;gap:16px;justify-content:flex-end;-webkit-margin-before:24px;margin-block-start:24px}flynt-component[name=BlockGuidanceStats] .statsNav-counter{font-size:16px;font-weight:500}flynt-component[name=BlockGuidanceStats] .statsNav-rule{background:#052f204d;block-size:1px;flex:1 0 0}flynt-component[name=BlockGuidanceStats] .statsNav-arrow{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#052f20;cursor:pointer;display:flex;justify-content:center;padding:0}flynt-component[name=BlockGuidanceStats] .statsNav-arrow[disabled]{opacity:.35}}flynt-component[name=BlockGuidanceSupportPrompt]{color:#052f20;display:block;padding-block:48px 0}flynt-component[name=BlockGuidanceSupportPrompt] .prompt{background-color:#e0edff;border-radius:4px}@media (min-width: 768px){flynt-component[name=BlockGuidanceSupportPrompt] .prompt{margin-inline:auto 111px;max-inline-size:758px}}flynt-component[name=BlockGuidanceSupportPrompt] .summary{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:24px;justify-content:space-between;list-style:none;min-block-size:80px;padding:16px}flynt-component[name=BlockGuidanceSupportPrompt] .summary::-webkit-details-marker{display:none}flynt-component[name=BlockGuidanceSupportPrompt] .label{font-size:18px;font-weight:500;letter-spacing:-.36px;line-height:1.4}flynt-component[name=BlockGuidanceSupportPrompt] .icon{block-size:24px;flex:none;inline-size:24px;position:relative}flynt-component[name=BlockGuidanceSupportPrompt] .icon:before,flynt-component[name=BlockGuidanceSupportPrompt] .icon:after{background-color:#052f20;content:"";inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}flynt-component[name=BlockGuidanceSupportPrompt] .icon:before{block-size:2px;inline-size:16px}flynt-component[name=BlockGuidanceSupportPrompt] .icon:after{block-size:16px;inline-size:2px;opacity:1;transition:opacity .15s ease}flynt-component[name=BlockGuidanceSupportPrompt] .prompt[open] .icon:after{opacity:0}flynt-component[name=BlockGuidanceSupportPrompt] .prompt.is-closing .icon:after{opacity:1}flynt-component[name=BlockGuidanceSupportPrompt] .body{padding:8px 16px 16px}flynt-component[name=BlockGuidanceSupportPrompt] .body p{margin-block:8px 0}flynt-component[name=BlockGuidanceSupportPrompt] .supportText{color:inherit;font-size:18px;letter-spacing:-.18px;line-height:24px;-webkit-padding-before:24px;padding-block-start:24px}flynt-component[name=BlockGuidanceSupportPrompt] .supportText :where(p){margin:0 0 16px}flynt-component[name=BlockGuidanceSupportPrompt] .supportText :where(p):last-child{margin-bottom:0}@media (min-width: 768px){flynt-component[name=BlockGuidanceSupportPrompt] .supportText{margin-inline:auto 111px;max-inline-size:758px}}@media (max-width: 767px){flynt-component[name=BlockGuidanceSupportPrompt]{-webkit-padding-before:84px;padding-block-start:84px}}@media (prefers-reduced-motion: reduce){flynt-component[name=BlockGuidanceSupportPrompt] .icon:after{transition:none}}flynt-component[name=BlockGuidanceSupportPrompt]+flynt-component[name=BlockGuidanceSupportPrompt]{-webkit-padding-before:16px;padding-block-start:16px}flynt-component[name=BlockGuidesFan]{color:#052f20;display:block;overflow:clip;padding-block:96px}flynt-component[name=BlockGuidesFan] .inner{min-block-size:var(--guides-fan-card-height, 0px);position:relative}flynt-component[name=BlockGuidesFan] .intro{inline-size:535px;inset-block-start:50%;inset-inline-start:0;max-inline-size:41%;position:absolute;transform:translateY(-50%);z-index:5}flynt-component[name=BlockGuidesFan] .eyebrow{font-size:16px;font-weight:500;letter-spacing:1.76px;line-height:1;margin:0 0 14px;text-transform:uppercase}flynt-component[name=BlockGuidesFan] .heading{font-family:var(--font-family-heading);font-size:48px;font-weight:300;letter-spacing:-.48px;line-height:60px;margin:0 0 32px}flynt-component[name=BlockGuidesFan] .body{font-size:16px;letter-spacing:-.16px;line-height:22px;margin:0 0 32px}flynt-component[name=BlockGuidesFan] .body :where(p){margin:0}flynt-component[name=BlockGuidesFan] .cta{border:1px solid #052f20;border-radius:4px;color:inherit;display:inline-block;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}flynt-component[name=BlockGuidesFan] .cta:hover{background-color:#010805;color:#fffbf3}flynt-component[name=BlockGuidesFan] .fan{block-size:var(--guides-fan-card-height, 0px);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}flynt-component[name=BlockGuidesFan] .card{border-radius:10px;box-sizing:border-box;color:#052f20;display:flex;flex-direction:column;inline-size:474px;inset-block-start:0;min-block-size:613px;padding:40px;position:absolute;text-decoration:none}@media (prefers-reduced-motion: no-preference){flynt-component[name=BlockGuidesFan] .card{transition:filter .2s ease,inset-inline-start .6s ease,inset-block-start .6s ease,transform .6s ease,opacity .6s ease}}flynt-component[name=BlockGuidesFan] .card--lime{background:#dcf2a7}flynt-component[name=BlockGuidesFan] .card--mint{background:#c8ece0}flynt-component[name=BlockGuidesFan] .card--blue{background:#d8e4f5}flynt-component[name=BlockGuidesFan] .card[data-pos="0"]{filter:drop-shadow(0 5px 25px rgba(0,0,0,.1));inset-block-start:0;inset-inline-start:52%;opacity:1;transform:none;z-index:3}flynt-component[name=BlockGuidesFan] .card[data-pos="0"]:hover{filter:drop-shadow(0 10px 30px rgba(0,0,0,.28))}flynt-component[name=BlockGuidesFan] .card[data-pos="0"]:hover .lozenge{background-color:#a3ff90}flynt-component[name=BlockGuidesFan] .card[data-pos="1"]{inset-block-start:62px;inset-inline-start:66.8%;opacity:.6;transform:scale(.8);transform-origin:top left;z-index:1}flynt-component[name=BlockGuidesFan] .card[data-pos="2"]{inset-block-start:62px;inset-inline-start:44.4%;opacity:.6;transform:scale(.8);transform-origin:top left;z-index:2}flynt-component[name=BlockGuidesFan] .media{block-size:130px;border-radius:50%;flex:0 0 auto;inline-size:130px;-webkit-margin-after:44px;margin-block-end:44px;overflow:hidden}flynt-component[name=BlockGuidesFan] .media img{block-size:100%;inline-size:100%;object-fit:cover}flynt-component[name=BlockGuidesFan] .title{display:block;font-family:var(--font-family-heading);font-size:56px;font-weight:400;inline-size:100%;letter-spacing:-1.12px;line-height:64px;margin:0 0 32px}flynt-component[name=BlockGuidesFan] .lozenge{align-self:flex-start;background:#fff;border-radius:4px;color:#052f20;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;-webkit-margin-before:auto;margin-block-start:auto;padding:8px 12px;transition:background-color .2s ease;white-space:nowrap}@media (max-width: 1279px){flynt-component[name=BlockGuidesFan]{padding-block:64px}flynt-component[name=BlockGuidesFan] .inner{min-block-size:0}flynt-component[name=BlockGuidesFan] .intro{inline-size:auto;inset:auto;-webkit-margin-after:56px;margin-block-end:56px;max-inline-size:none;position:static;transform:none}flynt-component[name=BlockGuidesFan] .heading{font-size:40px;letter-spacing:-.8px;line-height:44px}flynt-component[name=BlockGuidesFan] .fan{block-size:calc(var(--guides-fan-card-height, 0px) + 31px);inline-size:358px;inset:auto;margin-inline:auto;max-inline-size:100%;position:relative}flynt-component[name=BlockGuidesFan] .card{border-radius:6px;inline-size:244px;min-block-size:315px;padding:20px 21px}flynt-component[name=BlockGuidesFan] .card[data-pos="0"]{inset-block-start:0;inset-inline-start:57px}flynt-component[name=BlockGuidesFan] .card[data-pos="1"]{inset-block-start:31px;inset-inline-start:143px}flynt-component[name=BlockGuidesFan] .card[data-pos="2"]{inset-block-start:31px;inset-inline-start:20px}flynt-component[name=BlockGuidesFan] .media{block-size:60px;inline-size:60px;-webkit-margin-after:30px;margin-block-end:30px}flynt-component[name=BlockGuidesFan] .title{font-size:24px;inline-size:100%;letter-spacing:-.24px;line-height:30px;-webkit-margin-after:20px;margin-block-end:20px}flynt-component[name=BlockGuidesFan] .lozenge{font-size:12px;letter-spacing:.5px;line-height:16px}}flynt-component[name=BlockHelpQuery]{display:block;padding-block:.5rem}flynt-component[name=BlockHelpQuery] .blockHelpQuery-row{align-items:center;background-color:#dceafb;border-radius:6px;color:#052f20;display:flex;gap:1.25rem;padding:1.5rem 2rem;text-decoration:none;transition:background-color .15s ease;width:100%}flynt-component[name=BlockHelpQuery] .blockHelpQuery-row:hover{background-color:#cadff9}flynt-component[name=BlockHelpQuery] .blockHelpQuery-summary{align-items:center;cursor:pointer;display:flex;gap:.875rem;list-style:none;width:100%}flynt-component[name=BlockHelpQuery] .blockHelpQuery-summary::-webkit-details-marker{display:none}flynt-component[name=BlockHelpQuery] .blockHelpQuery-row--static{display:flex}flynt-component[name=BlockHelpQuery] .blockHelpQuery-icon{align-items:center;color:#558fe1;display:inline-flex;flex-shrink:0;justify-content:center}flynt-component[name=BlockHelpQuery] .blockHelpQuery-q{color:#052f20;flex:1;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1.0625rem,.75vw + .875rem,1.5rem);font-weight:500;letter-spacing:-.02em;line-height:1.3}flynt-component[name=BlockHelpQuery] .blockHelpQuery-toggle{color:#052f20;flex-shrink:0;opacity:.7;transition:transform .2s ease}flynt-component[name=BlockHelpQuery] details[open] .blockHelpQuery-toggle{transform:rotate(45deg)}flynt-component[name=BlockHelpQuery] .blockHelpQuery-answer{background-color:#dceafb;border-radius:0 0 6px 6px;color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:.9375rem;line-height:1.5;-webkit-margin-before:-2px;margin-block-start:-2px;padding:0 1rem 1rem 3rem}flynt-component[name=BlockHelpQuery] .blockHelpQuery-answer p{margin:0}flynt-component[name=BlockHelpQuery] .blockHelpQuery-answer p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockHelpTile]{padding-block:clamp(2rem,5vw + 1rem,3.5rem)}flynt-component[name=BlockHelpTile][data-bg=surface]{background-color:#fff}flynt-component[name=BlockHelpTile][data-bg=white]{background-color:#fff}flynt-component[name=BlockHelpTile][data-bg=ink]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockHelpTile] .blockHelpTile-card{background-color:#f2f0ee;border:1px solid hsl(40,10%,85%);border-radius:1rem;display:flex;flex-direction:column;gap:1rem;padding-block:clamp(1.25rem,3vw + .5rem,2rem);padding-inline:clamp(1rem,3vw + .5rem,2rem)}flynt-component[name=BlockHelpTile][data-bg=ink] .blockHelpTile-card{background-color:#fffbf30f}flynt-component[name=BlockHelpTile] .blockHelpTile-heading{color:#1f1f1f;font-size:clamp(1.375rem,2.5vw + .75rem,1.75rem);font-weight:700;letter-spacing:-.01em;line-height:1.15;margin:0}flynt-component[name=BlockHelpTile][data-bg=ink] .blockHelpTile-heading{color:#fffbf3}flynt-component[name=BlockHelpTile] .blockHelpTile-intro{color:#2e2e2e;font-size:.9375rem;line-height:1.5}flynt-component[name=BlockHelpTile] .blockHelpTile-intro p{margin:0}flynt-component[name=BlockHelpTile] .blockHelpTile-intro p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockHelpTile][data-bg=ink] .blockHelpTile-intro{color:#fffbf3d1}flynt-component[name=BlockHelpTile] .blockHelpTile-list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:.25rem 0 0;padding:0}flynt-component[name=BlockHelpTile] .blockHelpTile-link{align-items:center;background-color:#fff;border:1px solid hsl(40,10%,85%);border-radius:.75rem;color:#1f1f1f;display:flex;gap:1rem;justify-content:space-between;padding-block:.875rem;padding-inline:1rem;text-decoration:none;transition:background-color .15s ease-in-out,transform .15s ease-in-out}flynt-component[name=BlockHelpTile] .blockHelpTile-link:hover{background-color:#fffbf3;transform:translateY(-1px)}flynt-component[name=BlockHelpTile] .blockHelpTile-link:focus-visible{outline:2px solid hsl(0,0%,12%);outline-offset:2px}flynt-component[name=BlockHelpTile][data-bg=ink] .blockHelpTile-link{background-color:#fffbf30a;border-color:#fffbf324;color:#fffbf3}flynt-component[name=BlockHelpTile][data-bg=ink] .blockHelpTile-link:hover{background-color:#fffbf314}flynt-component[name=BlockHelpTile] .blockHelpTile-linkText{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}flynt-component[name=BlockHelpTile] .blockHelpTile-linkTitle{color:inherit;font-size:1rem;font-weight:600}flynt-component[name=BlockHelpTile] .blockHelpTile-linkSubtitle{color:#666;font-size:.875rem;line-height:1.4}flynt-component[name=BlockHelpTile][data-bg=ink] .blockHelpTile-linkSubtitle{color:#fffbf3b8}flynt-component[name=BlockHelpTile] .blockHelpTile-arrow{color:inherit;flex-shrink:0;opacity:.8}.blockHero{--hero-ink: #052f20;--hero-cloud: #ffffff;--hero-lime: #dcf2a7;--hero-irwell: #d8e4f5;display:block;font-family:Albert Sans,Public Sans,Trebuchet MS,sans-serif}.blockHero[data-variant=media-overlay] .blockHero-inner--overlay{position:relative;width:100%;min-height:clamp(520px,56vw + 1rem,812px);background-color:var(--palette-green-deepest, #052f20);color:var(--hero-cloud);overflow:clip;isolation:isolate}.blockHero .blockHero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.blockHero .blockHero-bg img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.blockHero .blockHero-bg-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059}@media (min-width: 769px){.blockHero[data-variant=media-overlay] .blockHero-frame{position:absolute;top:0;right:0;bottom:0;left:0;max-inline-size:calc(var(--content-max-width-full) + var(--container-gutter) * 2);margin-inline:auto;pointer-events:none}.blockHero[data-variant=media-overlay] .blockHero-frame>*{pointer-events:auto}}.blockHero[data-variant=media-overlay] .blockHero-text{position:absolute;top:80px;left:clamp(24px,5.5vw,80px);max-width:606px;display:flex;flex-direction:column;gap:20px}.blockHero[data-variant=media-overlay] .blockHero-title{margin:0;font-weight:400;font-size:clamp(48px,9vw,120px);line-height:.96;letter-spacing:-.02em;color:var(--hero-cloud)}.blockHero[data-variant=media-overlay] .blockHero-subtitle{position:absolute;right:clamp(24px,5.5vw,80px);bottom:clamp(80px,12vh,160px);max-width:535px;margin:0;font-weight:300;font-size:clamp(20px,2.4vw,32px);line-height:1.25;letter-spacing:-.02em;color:var(--hero-cloud)}.blockHero[data-variant=media-overlay] .blockHero-credits{position:absolute;inset-block-end:clamp(24px,4vh,48px);inset-inline:clamp(24px,5.5vw,64px);display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:clamp(16px,4vw,64px);column-gap:clamp(16px,4vw,64px);color:var(--hero-cloud)}.blockHero[data-variant=media-overlay] .blockHero-credit{display:flex;flex-direction:column;-webkit-border-before:1px solid rgba(255,255,255,.42);border-block-start:1px solid rgba(255,255,255,.42);-webkit-padding-before:12px;padding-block-start:12px;font-family:Albert Sans,Public Sans,sans-serif;font-size:14px;line-height:1.4;letter-spacing:.02em}.blockHero[data-variant=media-overlay] .blockHero-credit-name{font-weight:500}.blockHero[data-variant=media-overlay] .blockHero-credit-role{opacity:.78}@media (max-width: 768px){.blockHero[data-variant=media-overlay] .blockHero-credits{grid-template-columns:1fr;row-gap:12px}}.blockHero[data-variant=split-intro] .blockHero-inner--split{background:var(--hero-irwell);color:var(--hero-ink);padding:81px clamp(16px,5.5vw,80px) 80px;display:flex;flex-direction:column;gap:72px}.blockHero[data-variant=split-intro] .blockHero-text{display:flex;flex-direction:column;gap:16px;max-width:963px}.blockHero[data-variant=split-intro] .blockHero-title{margin:0;font-weight:400;font-size:clamp(40px,6vw,80px);line-height:1.04;letter-spacing:-.02em;color:var(--hero-ink)}.blockHero[data-variant=split-intro] .blockHero-figure{margin:0;width:100%;aspect-ratio:1280/500}.blockHero[data-variant=split-intro] .blockHero-figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:bottom}.blockHero .blockHero-tag{display:inline-flex;padding:8px 12px;border-radius:4px;font-weight:500;font-size:14px;line-height:18px;letter-spacing:.11em;text-transform:uppercase;color:var(--hero-ink);align-self:flex-start}.blockHero .blockHero-tag--lime{background:var(--hero-lime)}.blockHero .blockHero-tag--outline{background:var(--hero-irwell);border:1px solid #000}.blockHero[data-variant=style2] .blockHero-inner--style2{align-items:stretch;display:flex;min-height:clamp(780px,11.43vw + 735px,900px);position:relative}.blockHero[data-variant=style2] .blockHero-bg img{object-position:50% 22%}.blockHero[data-variant=style2] .blockHero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block}.blockHero[data-variant=style2] .blockHero-bg-scrim{background:linear-gradient(135deg,#0000006b,#0000000d,#0000000d 64%,#00000073)}.blockHero[data-variant=style2] .blockHero-frame{display:flex;flex-direction:column;inline-size:min(100%,1440px);justify-content:space-between;margin-inline:auto;padding:64px 64px 188px;position:relative}.blockHero[data-variant=style2] .blockHero-split{color:var(--hero-cloud, #fffbf3);font-family:var(--font-family-heading);font-size:clamp(56px,7vw,100px);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0;white-space:pre-line}.blockHero[data-variant=style2] .blockHero-split--top{align-self:flex-start;line-height:1.02;text-align:start}.blockHero[data-variant=style2] .blockHero-split--bottom{align-self:flex-end;line-height:.92;text-align:end}.blockHero[data-variant=style2] .blockHero-audio{align-items:center;background:#0006;border:1px solid rgba(255,255,255,.5);border-radius:4px;block-size:60px;color:#fffbf3;cursor:pointer;display:inline-flex;inline-size:60px;inset-block-end:64px;inset-inline-end:calc((100% - min(100%,1440px))/2 + 64px);justify-content:center;position:absolute}.blockHero[data-variant=style2] .blockHero-bottomGroup{display:flex;flex-direction:column;align-items:flex-end;gap:32px}.blockHero[data-variant=style2] .blockHero-bottomGroup .blockHero-cta{-webkit-margin-before:0;margin-block-start:0}.blockHero[data-variant=style2] .blockHero-cta{align-items:center;background:#fff;border:0;border-radius:4px;color:#052f20;display:inline-flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:14px;font-style:normal;font-weight:500;gap:10px;justify-content:center;letter-spacing:.11em;line-height:18px;padding:12px 20px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap}@media (prefers-reduced-motion: reduce){.blockHero[data-variant=style2] .blockHero-video{display:none}}.blockHero[data-variant=category] .blockHero-inner--category{align-items:stretch;display:flex;min-height:540px;position:relative}.blockHero[data-variant=category] .blockHero-bg-scrim{background:#00000080}.blockHero[data-variant=category] .blockHero-bg-img{top:0;right:0;bottom:0;left:0;position:absolute}.blockHero[data-variant=category] .blockHero-bg-img--mobile{display:none}.blockHero[data-variant=category] .blockHero-frame{display:flex;flex-direction:column;inline-size:min(100%,1440px);justify-content:space-between;margin-inline:auto;padding:96px 64px;position:relative}.blockHero[data-variant=category] .blockHero-categoryTitle{color:var(--hero-cloud, #fffbf3);font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:clamp(56px,12.5vw,180px);font-weight:400;letter-spacing:-1.8px;line-height:1.05;margin:0}.blockHero[data-variant=category] .blockHero-categorySub{color:var(--hero-cloud, #fffbf3);font-size:32px;font-weight:300;letter-spacing:-.32px;line-height:40px;margin:0;-webkit-padding-start:444px;padding-inline-start:444px}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=office] .blockHero-frame{justify-content:flex-start;gap:56px}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=office] .blockHero-categoryTitle{font-size:clamp(56px,6.94vw,100px);letter-spacing:-1px;line-height:1.1;white-space:normal}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=office] .blockHero-categorySub{padding-inline:0 222px}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=standard]{min-height:480px}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=standard] .blockHero-frame{justify-content:flex-start;gap:32px}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=standard] .blockHero-categoryTitle{font-size:clamp(56px,6.94vw,100px);letter-spacing:-.01em;line-height:1.1;white-space:normal}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=standard] .blockHero-categorySub{font-size:32px;font-weight:300;letter-spacing:-.01em;line-height:40px;max-inline-size:1040px;padding-inline:0}.blockHero[data-variant=category] .blockHero-phoneCta{align-items:center;color:var(--hero-cloud, #fffbf3);-moz-column-gap:16px;column-gap:16px;display:inline-flex;text-decoration:none}.blockHero[data-variant=category] .blockHero-phoneCta-icon{align-items:center;background:var(--palette-lime-cta);block-size:48px;border-radius:50%;color:var(--palette-lime-cta-text);display:flex;flex-shrink:0;inline-size:48px;justify-content:center}.blockHero[data-variant=category] .blockHero-phoneCta-text{display:flex;flex-direction:column;font-size:16px;font-weight:500;letter-spacing:1.76px;line-height:20px;text-transform:uppercase}@media (max-width: 768px){.blockHero[data-variant=split-intro] .blockHero-inner--split{padding:48px 16px;gap:48px}.blockHero[data-variant=media-overlay] .blockHero-subtitle{position:static;padding:0 16px 32px;max-width:none}.blockHero[data-variant=style2] .blockHero-inner--style2{min-height:780px}.blockHero[data-variant=style2] .blockHero-frame{padding:64px 16px 148px}.blockHero[data-variant=style2] .blockHero-split{font-size:56px}.blockHero[data-variant=style2] .blockHero-split--top,.blockHero[data-variant=style2] .blockHero-split--bottom{line-height:60px}.blockHero[data-variant=style2] .blockHero-bottomGroup{gap:24px}.blockHero[data-variant=style2] .blockHero-audio{inset-inline-end:16px;inset-block-end:32px}.blockHero[data-variant=style2] .blockHero-cta{block-size:42px;inline-size:178px;-webkit-margin-before:0;margin-block-start:0}.blockHero[data-variant=category] .blockHero-inner--category{min-height:404px}.page-news-and-insights .blockHero[data-variant=category] .blockHero-inner--category{min-height:340px}.blockHero[data-variant=category] .blockHero-frame{padding:80px 16px;gap:32px;justify-content:flex-start}.blockHero[data-variant=category] .blockHero-categoryTitle{font-size:clamp(56px,18.46vw,72px);line-height:1.083;white-space:normal}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=xl] .blockHero-categoryTitle{max-inline-size:4.5em}.blockHero[data-variant=category] .blockHero-categorySub{font-size:20px;line-height:28px;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0}.blockHero[data-variant=category] .blockHero-bg-img--desktop{display:none}.blockHero[data-variant=category] .blockHero-bg-img--mobile{display:block}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=office]{min-height:0}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=office] .blockHero-frame{gap:32px;min-height:340px}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=office] .blockHero-categoryTitle{font-size:clamp(40px,14.36vw,56px);letter-spacing:-.56px;line-height:1.071}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=office] .blockHero-categorySub{padding-inline:0}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=standard]{min-height:0}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=standard] .blockHero-frame{gap:32px}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=standard] .blockHero-categoryTitle{font-size:56px;letter-spacing:-.01em;line-height:60px}.blockHero[data-variant=category] .blockHero-inner--category[data-category-scale=standard] .blockHero-categorySub{font-size:20px;letter-spacing:-.02em;line-height:28px;padding-inline:0}.blockHero[data-variant=category] .blockHero-phoneCta-text{font-size:16px;letter-spacing:.11em;line-height:20px;max-inline-size:14em}}.blockHero[data-variant=listing] .blockHero-inner--listing{background:#fffbf3;color:#052f20;display:flex;padding:96px 64px}.blockHero[data-variant=listing] .blockHero-frame{display:flex;flex-direction:column;gap:56px;inline-size:100%;margin-inline:auto;max-inline-size:1312px}.blockHero[data-variant=listing] .blockHero-listingTitle{font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2.5rem,6vw + 1rem,6.25rem);font-weight:400;letter-spacing:-1px;line-height:1.1;margin:0;max-inline-size:620px}.blockHero[data-variant=listing] .blockHero-listingSub{font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1.25rem,1.2vw + 1rem,2rem);font-weight:300;letter-spacing:-.32px;line-height:1.25;margin:0;max-inline-size:1090px}.blockHero[data-variant=listing] .blockHero-ctas{align-items:stretch;display:flex;flex-direction:column;gap:12px;inline-size:100%;-webkit-margin-before:0;margin-block-start:0}@media (min-width: 768px){.blockHero[data-variant=listing] .blockHero-ctas{flex-direction:row;gap:20px;inline-size:auto}}.blockHero[data-variant=listing] .blockHero-cta{align-items:center;block-size:48px;border:1px solid transparent;border-radius:4px;display:inline-flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:14px;font-weight:500;gap:16px;inline-size:100%;justify-content:center;letter-spacing:.11em;line-height:1.285;padding:12px 14px 12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}@media (min-width: 768px){.blockHero[data-variant=listing] .blockHero-cta{inline-size:auto;min-inline-size:250px}}.blockHero[data-variant=listing] .blockHero-cta:hover{transform:translateY(-1px)}.blockHero[data-variant=listing] .blockHero-cta:focus-visible{outline:2px solid currentColor;outline-offset:3px}.blockHero[data-variant=listing] .blockHero-cta:not(:has(.blockHero-cta-icon)){justify-content:center;padding-inline:20px}.blockHero[data-variant=listing] .blockHero-cta-icon{block-size:24px;flex-shrink:0;inline-size:24px}.blockHero[data-variant=listing] .blockHero-ctas[data-cta-color=cream] .blockHero-cta{background:#fffbf3;border-color:#052f20;color:#052f20}.blockHero[data-variant=listing] .blockHero-ctas[data-cta-color=cream] .blockHero-cta:hover{background:#052f20;border-color:#052f20;color:#fffbf3;transform:none}.blockHero[data-variant=listing] .blockHero-ctas[data-cta-color=kinder] .blockHero-cta{background:#052f20;border-color:#052f20;color:#fffbf3}.blockHero[data-variant=listing] .blockHero-ctas[data-cta-color=kinder] .blockHero-cta:hover{background:transparent;color:#052f20;transform:none}.blockHero[data-variant=listing] .blockHero-ctas[data-cta-color=lime] .blockHero-cta{background:#dcf2a7;border-color:#dcf2a7;color:#052f20}.blockHero[data-variant=listing] .blockHero-ctas[data-cta-color=lime] .blockHero-cta:hover{background:#052f20;border-color:#052f20;color:#dcf2a7;transform:none}.blockHero[data-variant=listing] .blockHero-ctas[data-cta-color=dark-white] .blockHero-cta[data-position=primary]{background:#052f20;border-color:#052f20;color:#fffbf3}.blockHero[data-variant=listing] .blockHero-ctas[data-cta-color=dark-white] .blockHero-cta[data-position=primary]:hover{background:#fff;border-color:#052f20;color:#052f20;transform:none}.blockHero[data-variant=listing] .blockHero-ctas[data-cta-color=dark-white] .blockHero-cta[data-position=secondary]{background:#fff;border-color:#052f20;color:#052f20}.blockHero[data-variant=listing] .blockHero-ctas[data-cta-color=dark-white] .blockHero-cta[data-position=secondary]:hover{background:#052f20;border-color:#052f20;color:#fffbf3;transform:none}@media (max-width: 767px){.blockHero[data-variant=listing] .blockHero-inner--listing{padding:64px 16px 88px}.blockHero[data-variant=listing] .blockHero-frame{gap:32px}.blockHero[data-variant=listing] .blockHero-listingTitle,.blockHero[data-variant=listing] .blockHero-listingSub{max-inline-size:100%}}flynt-component[name=BlockIconList]{background-color:#fff;padding-block:clamp(2rem,4vw + 1rem,3.5rem)}flynt-component[name=BlockIconList] .heading{color:var(--palette-ink-deep);-webkit-margin-after:1.25rem;margin-block-end:1.25rem}flynt-component[name=BlockIconList] .heading h1,flynt-component[name=BlockIconList] .heading h2,flynt-component[name=BlockIconList] .heading h3,flynt-component[name=BlockIconList] .heading h4,flynt-component[name=BlockIconList] .heading h5,flynt-component[name=BlockIconList] .heading h6{color:var(--palette-ink-deep);font-size:1.5rem;font-weight:700;margin:0}flynt-component[name=BlockIconList] .list{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}flynt-component[name=BlockIconList] .item{align-items:flex-start;background-color:#fff;border:1px solid var(--palette-border-warm);border-radius:.5rem;display:flex;gap:.75rem;padding-block:.875rem;padding-inline:1rem}flynt-component[name=BlockIconList] .iconWrap{align-items:center;background-color:var(--palette-neutral-pale);block-size:1.625rem;border-radius:50%;color:var(--palette-ink-body);display:inline-flex;flex-shrink:0;inline-size:1.625rem;justify-content:center}flynt-component[name=BlockIconList] .iconWrap[data-bg=pink],flynt-component[name=BlockIconList] .iconWrap[data-bg=cream],flynt-component[name=BlockIconList] .iconWrap[data-bg=teal],flynt-component[name=BlockIconList] .iconWrap[data-bg=white]{background-color:var(--palette-neutral-pale);border:0;color:var(--palette-ink-body)}flynt-component[name=BlockIconList] .icon{block-size:.875rem;inline-size:.875rem;object-fit:contain}flynt-component[name=BlockIconList] .body{flex:1;min-width:0;-webkit-padding-before:.125rem;padding-block-start:.125rem}flynt-component[name=BlockIconList] .leadIn{color:var(--palette-ink-deep);font-size:.9375rem;font-weight:400;line-height:1.4;margin:0}flynt-component[name=BlockIconList] .description{color:var(--palette-ink-body);font-size:.875rem;line-height:1.5;-webkit-margin-before:.125rem;margin-block-start:.125rem}flynt-component[name=BlockImageGrid]{background-color:#d9e9df;color:#052f20;display:block;padding-block:96px}flynt-component[name=BlockImageGrid] .container{padding-inline:64px}flynt-component[name=BlockImageGrid] .blockImageGrid-intro{display:flex;gap:111px;-webkit-margin-after:72px;margin-block-end:72px;max-inline-size:1201px}flynt-component[name=BlockImageGrid] .blockImageGrid-introHead{flex:0 0 333px}flynt-component[name=BlockImageGrid] .blockImageGrid-eyebrow{font-size:16px;font-weight:500;letter-spacing:1.76px;margin:0 0 16px;text-transform:uppercase}flynt-component[name=BlockImageGrid] .blockImageGrid-heading{font-family:var(--font-family-heading);font-size:42px;font-weight:300;letter-spacing:-.42px;line-height:50px;margin:0}flynt-component[name=BlockImageGrid] .blockImageGrid-lead{font-family:var(--font-family-heading);font-size:32px;font-weight:400;letter-spacing:-.64px;line-height:35px}flynt-component[name=BlockImageGrid] .blockImageGrid-lead :where(p){margin:0}flynt-component[name=BlockImageGrid] .blockImageGrid-grid{list-style:none;margin:0;min-block-size:1600px;padding:0;position:relative}flynt-component[name=BlockImageGrid] .blockImageGrid-item{display:flex;flex-direction:column;gap:18px;position:absolute}flynt-component[name=BlockImageGrid] .blockImageGrid-media{display:block;inline-size:100%;overflow:clip;position:relative}flynt-component[name=BlockImageGrid] .blockImageGrid-media img{top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;block-size:100%;inline-size:100%}flynt-component[name=BlockImageGrid] .blockImageGrid-item[data-index="1"]{inline-size:49.3%;inset-block-start:0;inset-inline-start:0}flynt-component[name=BlockImageGrid] .blockImageGrid-item[data-index="1"] .blockImageGrid-media{aspect-ratio:647/698}flynt-component[name=BlockImageGrid] .blockImageGrid-item[data-index="2"]{inline-size:49.2%;inset-block-start:316px;inset-inline-start:50.8%}flynt-component[name=BlockImageGrid] .blockImageGrid-item[data-index="2"] .blockImageGrid-media{aspect-ratio:646/698}flynt-component[name=BlockImageGrid] .blockImageGrid-item[data-index="3"]{inline-size:40.7%;inset-block-start:916px;inset-inline-start:8.6%}flynt-component[name=BlockImageGrid] .blockImageGrid-item[data-index="3"] .blockImageGrid-media{aspect-ratio:534/552}flynt-component[name=BlockImageGrid] .blockImageGrid-caption{display:flex;flex-direction:column;gap:8px}flynt-component[name=BlockImageGrid] .blockImageGrid-itemTitle{font-size:24px;letter-spacing:-.24px;line-height:30px;margin:0}flynt-component[name=BlockImageGrid] .blockImageGrid-itemBody{font-size:18px;letter-spacing:-.18px;line-height:24px}flynt-component[name=BlockImageGrid] .blockImageGrid-itemBody :where(p){margin:0}@media (max-width: 767px){flynt-component[name=BlockImageGrid]{padding-block:64px}flynt-component[name=BlockImageGrid] .container{padding-inline:16px}flynt-component[name=BlockImageGrid] .blockImageGrid-intro{flex-direction:column;gap:48px;-webkit-margin-after:40px;margin-block-end:40px}flynt-component[name=BlockImageGrid] .blockImageGrid-introHead{flex:none}flynt-component[name=BlockImageGrid] .blockImageGrid-heading{font-size:40px;letter-spacing:-.8px;line-height:44px}flynt-component[name=BlockImageGrid] .blockImageGrid-lead{font-size:24px;letter-spacing:-.24px;line-height:30px}flynt-component[name=BlockImageGrid] .blockImageGrid-grid{display:flex;flex-direction:column;gap:40px;min-block-size:0}flynt-component[name=BlockImageGrid] .blockImageGrid-item{gap:16px;inset:auto!important;position:static}flynt-component[name=BlockImageGrid] .blockImageGrid-item[data-index="1"]{align-self:flex-start;inline-size:264px}flynt-component[name=BlockImageGrid] .blockImageGrid-item[data-index="1"] .blockImageGrid-media{aspect-ratio:264/308}flynt-component[name=BlockImageGrid] .blockImageGrid-item[data-index="2"]{align-self:flex-end;inline-size:280px}flynt-component[name=BlockImageGrid] .blockImageGrid-item[data-index="2"] .blockImageGrid-media{aspect-ratio:280/290}flynt-component[name=BlockImageGrid] .blockImageGrid-item[data-index="3"]{align-self:flex-start;gap:8px;inline-size:338px}flynt-component[name=BlockImageGrid] .blockImageGrid-item[data-index="3"] .blockImageGrid-media{aspect-ratio:338/242}flynt-component[name=BlockImageGrid] .blockImageGrid-itemTitle{font-size:20px;letter-spacing:-.2px;line-height:26px}flynt-component[name=BlockImageGrid] .blockImageGrid-itemBody{font-size:14px;letter-spacing:0;line-height:20px}}flynt-component[name=BlockImageStatement]{block-size:800px;color:#fff;display:block;overflow:clip;position:relative}flynt-component[name=BlockImageStatement] .blockImageStatement-bg{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}flynt-component[name=BlockImageStatement] .blockImageStatement-img{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute}flynt-component[name=BlockImageStatement] .blockImageStatement-img--mobile{display:none}flynt-component[name=BlockImageStatement] .blockImageStatement-scrim{top:0;right:0;bottom:0;left:0;position:absolute;background:linear-gradient(#0000 21.6%,#00000080 72.6%),#0003}flynt-component[name=BlockImageStatement] .container{block-size:800px;position:relative;z-index:1}flynt-component[name=BlockImageStatement] .blockImageStatement-content{display:flex;flex-direction:column;gap:24px;inset-block-start:437px;inset-inline-start:0;max-inline-size:869px;position:absolute}flynt-component[name=BlockImageStatement] .blockImageStatement-quote{font-family:var(--font-family-base, "Albert Sans", sans-serif);font-size:32px;font-weight:400;letter-spacing:-.32px;line-height:40px}flynt-component[name=BlockImageStatement] .blockImageStatement-quote :where(p){margin:0}flynt-component[name=BlockImageStatement] .blockImageStatement-quote :where(p+p){-webkit-margin-before:24px;margin-block-start:24px}flynt-component[name=BlockImageStatement] .blockImageStatement-attr{display:flex;flex-direction:column;gap:3px;font-size:18px;letter-spacing:-.18px;line-height:24px}flynt-component[name=BlockImageStatement] .blockImageStatement-name{font-weight:500}flynt-component[name=BlockImageStatement] .blockImageStatement-role{font-weight:400}@media (max-width: 767px){flynt-component[name=BlockImageStatement]{block-size:670px}flynt-component[name=BlockImageStatement] .container{block-size:670px}flynt-component[name=BlockImageStatement] .blockImageStatement-content{gap:20px;inset-block-start:auto;inset-block-end:48px;inset-inline-start:16px;max-inline-size:358px}flynt-component[name=BlockImageStatement] .blockImageStatement-quote{font-size:24px;line-height:30px}flynt-component[name=BlockImageStatement] .blockImageStatement-img--mobile{display:block}flynt-component[name=BlockImageStatement] .blockImageStatement-img:not(.blockImageStatement-img--mobile){display:none}}flynt-component[name=BlockImageText][data-bg=sage]{background-color:#ddedd4;padding-block:clamp(2.5rem,5vw + 1rem,4.5rem)}flynt-component[name=BlockImageText][data-bg=moss]{background-color:#d9e9df;padding-block:clamp(2.5rem,5vw + 1rem,4.5rem)}flynt-component[name=BlockImageText][data-bg=cream]{background-color:#fffbf3;padding-block:clamp(2.5rem,5vw + 1rem,4.5rem)}flynt-component[name=BlockImageText][data-bg=ink]{background-color:#052f20;color:#fffbf3;padding-block:clamp(2.5rem,5vw + 1rem,4.5rem)}flynt-component[name=BlockImageText][data-bg=ink] h1,flynt-component[name=BlockImageText][data-bg=ink] h2,flynt-component[name=BlockImageText][data-bg=ink] h3,flynt-component[name=BlockImageText][data-bg=ink] h4,flynt-component[name=BlockImageText][data-bg=ink] h5,flynt-component[name=BlockImageText][data-bg=ink] h6,flynt-component[name=BlockImageText][data-bg=ink] p,flynt-component[name=BlockImageText][data-bg=ink] a{color:inherit}flynt-component[name=BlockImageText][data-bg=white]{background-color:#fff;padding-block:clamp(2.5rem,5vw + 1rem,4.5rem)}flynt-component[name=BlockImageText] .blockImageText-placeholder{aspect-ratio:4/3;border:1px dashed rgba(5,47,32,.18);border-radius:6px;display:flex;inline-size:100%;margin:0;overflow:hidden;position:relative}flynt-component[name=BlockImageText] .blockImageText-placeholderInner{align-items:center;background:linear-gradient(135deg,#052f200f,#052f2005);color:#052f2052;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}flynt-component[name=BlockImageText][data-bg=ink] .blockImageText-placeholder{border-color:#fffbf338}flynt-component[name=BlockImageText][data-bg=ink] .blockImageText-placeholderInner{background:linear-gradient(135deg,#fffbf314,#fffbf305);color:#fffbf366}@media (min-width: 1024px){flynt-component[name=BlockImageText] .blockImageText-columns{align-items:center;display:flex;gap:var(--column-gap);justify-content:space-around}flynt-component[name=BlockImageText] .blockImageText-columns>*{flex-basis:50%;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockImageText] .blockImageText-columns[data-image-position=left]{flex-direction:row}flynt-component[name=BlockImageText] .blockImageText-columns[data-image-position=right]{flex-direction:row-reverse}}flynt-component[name=BlockImageText] .blockImageText-imageWrap{margin:0;position:relative}flynt-component[name=BlockImageText] .blockImageText-imageWrap.has-decoration{align-items:center;aspect-ratio:484/600;display:flex;inline-size:100%;justify-content:center;max-inline-size:484px;overflow:visible}flynt-component[name=BlockImageText] .blockImageText-imageWrap.has-decoration .figure{block-size:490px;inline-size:424px;max-inline-size:100%;margin:0;position:relative;z-index:1}@media (max-width: 1023px){flynt-component[name=BlockImageText] .blockImageText-imageWrap.has-decoration .figure{block-size:222px;inline-size:190px;aspect-ratio:auto}}flynt-component[name=BlockImageText] .blockImageText-imageWrap.has-decoration .figure-image,flynt-component[name=BlockImageText] .blockImageText-imageWrap.has-decoration .figure-image-svg{block-size:100%;inline-size:100%;object-fit:cover}@media (max-width: 1023px){flynt-component[name=BlockImageText] .blockImageText-imageWrap.has-decoration{aspect-ratio:242/300;inline-size:242px;margin-inline:auto;max-inline-size:242px}}flynt-component[name=BlockImageText] .blockImageText-decoration{block-size:auto;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;max-inline-size:none;object-fit:contain;pointer-events:none;position:absolute;transform:translate(-50%,-50%);z-index:0}flynt-component[name=BlockImageText] .blockImageText-headingAbove{margin-bottom:30px}flynt-component[name=BlockImageText] .blockImageText-header{display:flex;flex-direction:column;margin-top:40px}@media (min-width: 1024px){flynt-component[name=BlockImageText] .blockImageText-header{margin-top:0}}flynt-component[name=BlockImageText] .blockImageText-header--above{margin-top:0;display:flex;flex-direction:column;align-items:center;justify-content:center}flynt-component[name=BlockImageText] .blockImageText-header--above .blockImageText-heading,flynt-component[name=BlockImageText] .blockImageText-header--above .blockImageText-eyebrow{text-align:center}@media (max-width: 1023px){flynt-component[name=BlockImageText] .container>[data-size=medium]{-webkit-margin-before:32px;margin-block-start:32px}}flynt-component[name=BlockImageText] .blockImageText-eyebrow{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;margin:0 0 14px!important;text-transform:uppercase}flynt-component[name=BlockImageText] .blockImageText-heading{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:clamp(2rem,3vw + 1rem,3rem);font-weight:300;letter-spacing:-.02em;line-height:1.146;margin:0}flynt-component[name=BlockImageText] .blockImageText-columns>[data-size=medium]>p.lead,flynt-component[name=BlockImageText] .blockImageText-columns>[data-size=medium]>.lead{font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1.5rem,1rem + 1.25vw,2rem);font-weight:400;letter-spacing:-.02em;line-height:1.25;margin:0}@media (min-width: 1024px){flynt-component[name=BlockImageText] .blockImageText-columns>[data-size=medium]{display:flex;flex-direction:column;gap:1rem}flynt-component[name=BlockImageText] .blockImageText-columns>[data-size=medium]>*{margin:0}flynt-component[name=BlockImageText] .blockImageText-columns>[data-size=medium] h1,flynt-component[name=BlockImageText] .blockImageText-columns>[data-size=medium] h2,flynt-component[name=BlockImageText] .blockImageText-columns>[data-size=medium] h3,flynt-component[name=BlockImageText] .blockImageText-columns>[data-size=medium] p,flynt-component[name=BlockImageText] .blockImageText-columns>[data-size=medium] ul,flynt-component[name=BlockImageText] .blockImageText-columns>[data-size=medium] ol,flynt-component[name=BlockImageText] .blockImageText-columns>[data-size=medium] .blockImageText-cta{margin:0}}@media (max-width: 1023px){flynt-component[name=BlockImageText][data-bg=sage]:has(.has-decoration){padding-block:64px}flynt-component[name=BlockImageText] .has-decoration~[data-size=medium] h2,flynt-component[name=BlockImageText] .blockImageText-columns:has(.has-decoration) [data-size=medium] h2{font-family:Albert Sans,Public Sans,sans-serif;font-size:40px;font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0}flynt-component[name=BlockImageText] .blockImageText-columns:has(.has-decoration) [data-size=medium]>p.lead,flynt-component[name=BlockImageText] .blockImageText-columns:has(.has-decoration) [data-size=medium]>.lead{font-size:24px;line-height:1.2;letter-spacing:-.02em}flynt-component[name=BlockImageText] .blockImageText-columns:has(.has-decoration)>[data-size=medium]{display:flex;flex-direction:column;gap:24px}flynt-component[name=BlockImageText] .blockImageText-columns:has(.has-decoration)>[data-size=medium]>*{margin:0}flynt-component[name=BlockImageText] .blockImageText-columns:has(.has-decoration)>[data-size=medium]>p.lead,flynt-component[name=BlockImageText] .blockImageText-columns:has(.has-decoration)>[data-size=medium]>.lead{-webkit-margin-after:8px;margin-block-end:8px}flynt-component[name=BlockImageText] .blockImageText-columns:has(.has-decoration) .blockImageText-cta{align-self:flex-start;inline-size:-webkit-max-content;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:100%}}flynt-component[name=BlockImageText] .blockImageText-cta{align-items:center;border-radius:4px;display:inline-flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;letter-spacing:.11em;line-height:1.285;-webkit-margin-before:1.5rem;margin-block-start:1.5rem;padding:.75rem 1.25rem;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}flynt-component[name=BlockImageText] .blockImageText-cta--outline{background-color:transparent;border:1px solid #052f20;color:#052f20}flynt-component[name=BlockImageText] .blockImageText-cta--outline:hover{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockImageText] .blockImageText-cta--primary{background-color:#a3ff90;border:1px solid #a3ff90;color:#052f20}flynt-component[name=BlockImageText] .blockImageText-cta--primary:hover{background-color:#8eff77}flynt-component[name=BlockImageText][data-bg=ink] .blockImageText-cta--outline{border-color:#fffbf3;color:#fffbf3}flynt-component[name=BlockImageText][data-bg=ink] .blockImageText-cta--outline:hover{background-color:#fffbf3;color:#052f20}flynt-component[name=BlockImageText] .blockImageText-checklist{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:18px;letter-spacing:-.18px;line-height:24px}flynt-component[name=BlockImageText] .blockImageText-checklist-intro{margin:0}flynt-component[name=BlockImageText] .blockImageText-checklist-list{list-style:disc;margin:0;-webkit-padding-start:27px;padding-inline-start:27px}flynt-component[name=BlockImageText] .blockImageText-checklist-list li{margin:0}.blockInfoBar{--bar-ink: #052f20;--bar-border: #d4ddd3;display:block;background:#f6f3ed;font-family:Albert Sans,Public Sans,Trebuchet MS,sans-serif;color:var(--bar-ink)}.blockInfoBar .blockInfoBar-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,4vw,64px);padding:32px clamp(16px,5.5vw,80px);border-bottom:1px solid var(--bar-border)}.blockInfoBar .blockInfoBar-cell{display:flex;flex-direction:column;gap:4px}.blockInfoBar .blockInfoBar-label{font-size:12px;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;opacity:.6}.blockInfoBar .blockInfoBar-value{font-size:16px;line-height:1.4;font-weight:500}@media (max-width: 768px){.blockInfoBar .blockInfoBar-inner{grid-template-columns:1fr;gap:16px;padding:24px 16px}}flynt-component[name=BlockInfoCard]{background-color:#fffbf3;display:block;padding-block:0}flynt-component[name=BlockInfoCard] .blockInfoCard{block-size:600px;border-radius:4px;box-sizing:border-box;inline-size:100%;overflow:hidden;position:relative}flynt-component[name=BlockInfoCard][data-theme=map-mint] .blockInfoCard{background-color:#d9e9df}flynt-component[name=BlockInfoCard][data-theme=bsl-sky] .blockInfoCard{background-color:#d8e4f5}flynt-component[name=BlockInfoCard] .blockInfoCard-mapBg{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center;pointer-events:none;position:absolute;z-index:1}flynt-component[name=BlockInfoCard] .blockInfoCard-mapInner{block-size:100%;box-sizing:border-box;display:flex;flex-direction:column;inline-size:100%;justify-content:space-between;padding:96px 111px 24px 24px;position:relative;z-index:2}flynt-component[name=BlockInfoCard] .blockInfoCard-headingTop{color:#052f20;flex-shrink:0;font-family:Albert Sans,Public Sans,sans-serif;font-size:40px;font-weight:400;inline-size:598px;letter-spacing:-.02em;line-height:44px;margin:0;text-align:start}flynt-component[name=BlockInfoCard] .blockInfoCard-bottomGroup{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:24px;inline-size:598px}flynt-component[name=BlockInfoCard] .blockInfoCard-textGroup{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:16px;inline-size:598px}flynt-component[name=BlockInfoCard] .blockInfoCard-headingBottom{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:40px;font-weight:400;letter-spacing:-.02em;line-height:44px;margin:0;text-align:end;inline-size:100%}flynt-component[name=BlockInfoCard] .blockInfoCard-bslDeco{block-size:248px;inline-size:195px;inset-block-start:72px;inset-inline-start:calc(50% + .5px);pointer-events:none;position:absolute;transform:translate(-50%);z-index:1}flynt-component[name=BlockInfoCard] .blockInfoCard-bslImg{block-size:100%;inline-size:100%;object-fit:fill;object-position:center}flynt-component[name=BlockInfoCard] .blockInfoCard-bslInner{align-items:flex-start;block-size:262px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;inline-size:100%;inset-block-end:0;inset-inline-start:0;justify-content:flex-end;padding:142px 111px 24px 24px;position:absolute;z-index:2}flynt-component[name=BlockInfoCard][data-theme=bsl-sky] .blockInfoCard-textGroup{inline-size:598px}flynt-component[name=BlockInfoCard] .blockInfoCard-headingLeft{color:#052f20;flex-shrink:0;font-family:Albert Sans,Public Sans,sans-serif;font-size:40px;font-weight:400;inline-size:598px;letter-spacing:-.02em;line-height:44px;margin:0;text-align:start}flynt-component[name=BlockInfoCard] .blockInfoCard-body{color:#052f20;flex-shrink:0;font-family:Albert Sans,Public Sans,sans-serif;font-size:16px;font-weight:400;inline-size:598px;letter-spacing:-.01em;line-height:22px;margin:0}flynt-component[name=BlockInfoCard] .blockInfoCard-body p{margin:0}flynt-component[name=BlockInfoCard] .blockInfoCard-body p+p{-webkit-margin-before:.75rem;margin-block-start:.75rem}flynt-component[name=BlockInfoCard] .blockInfoCard-cta{align-items:center;background-color:#fff;border-radius:4px;color:#052f20;display:inline-flex;flex-shrink:0;font-family:Albert Sans,Public Sans,sans-serif;font-size:14px;font-weight:500;justify-content:center;letter-spacing:.11em;line-height:18px;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,color .15s ease;white-space:nowrap}flynt-component[name=BlockInfoCard] .blockInfoCard-cta:hover{background-color:#052f20;color:#fff}flynt-component[name=BlockInfoCard] .blockInfoCard-cta:focus-visible{outline:2px solid #052f20;outline-offset:3px}flynt-component[name=BlockInfoCard]>.blockInfoCard,flynt-component[name=BlockInfoCard]>article.blockInfoCard{box-sizing:border-box;margin-inline:auto;max-inline-size:1312px}@media (min-width: 1024px){flynt-component[name=BlockInfoCard]:has(+flynt-component[name=BlockInfoCard]),flynt-component[name=BlockInfoCard]+flynt-component[name=BlockInfoCard]{box-sizing:border-box;float:inline-start;inline-size:50%;padding-block:0}flynt-component[name=BlockInfoCard]:has(+flynt-component[name=BlockInfoCard])>.blockInfoCard,flynt-component[name=BlockInfoCard]:has(+flynt-component[name=BlockInfoCard])>article.blockInfoCard,flynt-component[name=BlockInfoCard]+flynt-component[name=BlockInfoCard]>.blockInfoCard,flynt-component[name=BlockInfoCard]+flynt-component[name=BlockInfoCard]>article.blockInfoCard{inline-size:100%;max-inline-size:none}flynt-component[name=BlockInfoCard]:has(+flynt-component[name=BlockInfoCard]){-webkit-padding-start:max(16px,(100vw - 1312px) / 2);padding-inline-start:max(16px,(100vw - 1312px) / 2);-webkit-padding-end:10px;padding-inline-end:10px}flynt-component[name=BlockInfoCard]+flynt-component[name=BlockInfoCard]{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:max(16px,(100vw - 1312px) / 2);padding-inline-end:max(16px,(100vw - 1312px) / 2)}}flynt-component[name=BlockInfoCard]+flynt-component[name=BlockInfoCard]+flynt-component{clear:both}.blockIntro{--intro-ink: #052f20;display:block;background:#fff;color:var(--intro-ink);font-family:Albert Sans,Public Sans,Trebuchet MS,sans-serif;padding:clamp(48px,8vw,120px) clamp(16px,5.5vw,80px)}.blockIntro .blockIntro-inner{max-width:960px;display:grid;grid-template-columns:200px 1fr;gap:48px}.blockIntro .blockIntro-eyebrow{margin:0;font-size:12px;letter-spacing:.13em;text-transform:uppercase;line-height:1.4;color:var(--intro-ink)}.blockIntro .blockIntro-body{font-size:clamp(20px,2.2vw,28px);line-height:1.4;letter-spacing:-.01em}.blockIntro .blockIntro-body p{margin:0 0 1em}.blockIntro .blockIntro-body p:last-child{margin-bottom:0}@media (max-width: 768px){.blockIntro .blockIntro-inner{grid-template-columns:1fr;gap:16px}}.blockIntro[data-variant=advice]{background:#052f20;color:#fff;text-align:center}.blockIntro[data-variant=advice] .blockIntro-inner{grid-template-columns:1fr;gap:1rem;margin-inline:auto;max-width:480px}.blockIntro[data-variant=advice] .blockIntro-body{color:#fff}.blockIntro[data-variant=advice] .blockIntro-body h2{font-size:clamp(2rem,1.5vw + 1.4rem,2.625rem);font-weight:300;letter-spacing:-.01em;line-height:1.19;margin:0}.blockIntro[data-variant=advice] .blockIntro-body p{font-size:1.125rem;line-height:1.33;margin:.75rem 0 0}.blockIntro[data-variant=moss]{background:#d9e9df;color:var(--intro-ink);text-align:center}.blockIntro[data-variant=moss] .blockIntro-inner{grid-template-columns:1fr;gap:1rem;margin-inline:auto;max-width:480px}.blockIntro[data-variant=moss] .blockIntro-body{color:var(--intro-ink)}.blockIntro[data-variant=moss] .blockIntro-body h2{font-size:clamp(2rem,1.5vw + 1.4rem,2.625rem);font-weight:300;letter-spacing:-.01em;line-height:1.19;margin:0}.blockIntro[data-variant=moss] .blockIntro-body p{font-size:1.125rem;line-height:1.33;margin:.75rem 0 0}flynt-component[name=BlockIntroTwoCol]{background-color:transparent;padding-block:clamp(2.5rem,5vw + 1rem,5rem)}flynt-component[name=BlockIntroTwoCol][data-theme=light]{background-color:#fff;color:#052f20}flynt-component[name=BlockIntroTwoCol][data-theme=cream]{background-color:#fffbf3;color:#052f20}flynt-component[name=BlockIntroTwoCol][data-theme=sage]{background-color:#d9e9df;color:#052f20}flynt-component[name=BlockIntroTwoCol][data-theme=ink],flynt-component[name=BlockIntroTwoCol][data-theme=dark]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockIntroTwoCol][data-theme=ink] .blockIntroTwoCol-heading,flynt-component[name=BlockIntroTwoCol][data-theme=ink] .blockIntroTwoCol-lead,flynt-component[name=BlockIntroTwoCol][data-theme=ink] .blockIntroTwoCol-content,flynt-component[name=BlockIntroTwoCol][data-theme=dark] .blockIntroTwoCol-heading,flynt-component[name=BlockIntroTwoCol][data-theme=dark] .blockIntroTwoCol-lead,flynt-component[name=BlockIntroTwoCol][data-theme=dark] .blockIntroTwoCol-content{color:#fffbf3}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-grid{display:grid;gap:clamp(1.5rem,3vw + .5rem,3rem);grid-template-columns:1fr}@media (min-width: 1024px){flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-grid{grid-template-columns:minmax(220px,280px) minmax(0,720px);-moz-column-gap:clamp(1.5rem,6vw,7.5rem);column-gap:clamp(1.5rem,6vw,7.5rem)}}@media (min-width: 1024px){flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-grid>.blockIntroTwoCol-body:only-child{grid-column:2/3}}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-heading{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1.5rem,1.5vw + .75rem,2.25rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-body{display:flex;flex-direction:column;gap:.875rem;margin-block:0;max-inline-size:640px}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-grid>.blockIntroTwoCol-heading,flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-grid>.blockIntroTwoCol-body{align-self:start}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-lead{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:-.01em;margin:0}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-content{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;line-height:1.55}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-content p{margin:0}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-content p+p{-webkit-margin-before:.875rem;margin-block-start:.875rem}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-content :is(h2,h3,h4){color:inherit;font-family:inherit;font-size:inherit;font-weight:700;letter-spacing:inherit;line-height:inherit;margin:0}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-content :is(h2,h3,h4):not(:first-child){-webkit-margin-before:.875rem;margin-block-start:.875rem}@media (min-width: 1024px){flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-heading{font-size:42px;font-weight:300;letter-spacing:-.01em;line-height:50px;vertical-align:middle}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-lead{font-size:32px;font-weight:400;letter-spacing:-.01em;line-height:40px}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-content p{font-size:18px;font-weight:400;letter-spacing:-.01em;line-height:24px}}@media (max-width: 1023px){flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-heading{font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:44px;vertical-align:middle}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-lead{font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:30px}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-content p{font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:22px}}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-supportPrompt-label{color:inherit;font:inherit;letter-spacing:inherit;margin:0}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst]{padding-block:clamp(2.5rem,6vw + 1rem,6rem)}@media (min-width: 1024px){flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-grid{grid-template-columns:minmax(220px,280px) minmax(0,758px)}}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-body{max-inline-size:758px;gap:clamp(1.25rem,2vw,2rem)}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-lead{font-size:clamp(1.25rem,1.5vw + .75rem,2rem);font-weight:400;line-height:1.25;letter-spacing:-.01em}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-content p{font-size:1.125rem;font-weight:400;line-height:1.333;letter-spacing:-.01em}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-body:not(:has(>.blockIntroTwoCol-lead)) .blockIntroTwoCol-content p:first-of-type{font-size:clamp(1.25rem,1.5vw + .75rem,2rem);line-height:1.25;letter-spacing:-.01em}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-content p+p{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}@media (max-width: 1023px){flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-content p{font-size:16px;line-height:22px}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-lead,flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-body:not(:has(>.blockIntroTwoCol-lead)) .blockIntroTwoCol-content p:first-of-type{font-size:24px;line-height:30px}}@media (min-width: 1024px){.page-our-people flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-grid,flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] [data-layout=centered] .blockIntroTwoCol-grid{grid-template-columns:1fr!important}}@media (min-width: 1024px){.page-our-people flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-grid>.blockIntroTwoCol-body:only-child,flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] [data-layout=centered] .blockIntroTwoCol-grid>.blockIntroTwoCol-body:only-child{grid-column:1/-1!important}}.page-our-people flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-body,flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] [data-layout=centered] .blockIntroTwoCol-body{margin-inline:auto;max-inline-size:867px;text-align:center}.page-our-people flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-content,.page-our-people flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-content p,flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] [data-layout=centered] .blockIntroTwoCol-content,flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] [data-layout=centered] .blockIntroTwoCol-content p{text-align:center}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-supportPrompt{align-items:stretch;background-color:#ebf1fa;border:0;border-radius:4px;color:#052f20;display:flex;flex-direction:column;justify-content:flex-start;-webkit-margin-before:clamp(1.25rem,2vw,1.5rem);margin-block-start:clamp(1.25rem,2vw,1.5rem);padding:1rem 1.5rem;width:100%}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-supportPrompt summary,flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-supportPrompt-summary{align-items:center;cursor:pointer;display:flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;font-weight:400;gap:.625rem;justify-content:space-between;letter-spacing:-.01em;line-height:1.333;list-style:none;min-block-size:3rem;width:100%}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-supportPrompt summary::-webkit-details-marker,flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-supportPrompt-summary::-webkit-details-marker{display:none}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-supportPrompt-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;block-size:24px;inline-size:24px;transition:transform .35s ease}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-supportPrompt[open]:not(.is-closing) .blockIntroTwoCol-supportPrompt-icon{transform:rotate(45deg)}@media (prefers-reduced-motion: reduce){flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-supportPrompt-icon{transition:none}}flynt-component[name=BlockIntroTwoCol][data-variant=standfirst] .blockIntroTwoCol-supportPrompt-body{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;line-height:1.4;-webkit-margin-before:.75rem;margin-block-start:.75rem;width:100%}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI]{padding-block:96px}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI]:not([data-theme]){background-color:#fffbf3}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=light]{background-color:#fff}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=dark],flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=ink]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=dark] .blockIntroTwoCol-heading,flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=dark] .blockIntroTwoCol-lead,flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=dark] .blockIntroTwoCol-body>.blockIntroTwoCol-content,flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=dark] .blockIntroTwoCol-body p:not(.blockIntroTwoCol-lead),flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=dark] .blockIntroTwoCol-content h3,flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=ink] .blockIntroTwoCol-heading,flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=ink] .blockIntroTwoCol-lead,flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=ink] .blockIntroTwoCol-body>.blockIntroTwoCol-content,flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=ink] .blockIntroTwoCol-body p:not(.blockIntroTwoCol-lead),flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI][data-theme=ink] .blockIntroTwoCol-content h3{color:#fffbf3}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-grid{align-items:flex-start;box-sizing:border-box;-moz-column-gap:111px;column-gap:111px;display:grid;grid-template-columns:333px 757px;justify-content:start;row-gap:0}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-heading{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-weight:300;grid-column:1;letter-spacing:-.01em;line-height:50px;margin:0}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-body{display:flex;flex-direction:column;gap:40px;grid-column:2;inline-size:100%;max-inline-size:none}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-lead{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:-.01em;line-height:40px;margin:0}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-body>.blockIntroTwoCol-content,flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-body p:not(.blockIntroTwoCol-lead){color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:18px;font-weight:400;letter-spacing:-.01em;line-height:24px;margin:0}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-content h3{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:-.01em;line-height:40px;margin:0}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-body>.blockIntroTwoCol-content{display:flex;flex-direction:column;gap:24px}@media (max-width: 767px){flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI]{padding-block:64px;padding-inline:16px}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-grid{-moz-column-gap:0;column-gap:0;display:flex;flex-direction:column;gap:32px;max-inline-size:358px}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-heading{font-size:40px;letter-spacing:-.02em;line-height:44px}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-body{gap:32px}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-lead{font-size:24px;letter-spacing:-.01em;line-height:30px}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-body>.blockIntroTwoCol-content,flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-body p:not(.blockIntroTwoCol-lead){font-size:16px;letter-spacing:-.01em;line-height:22px}flynt-component[name=BlockIntroTwoCol][data-variant=whoAmI] .blockIntroTwoCol-body>.blockIntroTwoCol-content{gap:24px}}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list]{padding-block:clamp(3rem,5vw + 1rem,5rem)}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list]:not([data-theme]){background-color:#fffbf3}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list] .container{max-inline-size:1312px;margin-inline:auto;padding-inline:var(--container-spacing)}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list] .blockIntroTwoCol-eyebrow{display:block;color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase;-webkit-margin-after:clamp(1.5rem,3vw,2.5rem);margin-block-end:clamp(1.5rem,3vw,2.5rem)}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list] .blockIntroTwoCol-bigList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(.25rem,1vw,1rem)}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list] .blockIntroTwoCol-bigList li{margin:0}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list] .blockIntroTwoCol-bigLink{display:inline-flex;align-items:center;gap:1rem;color:#d9d9d9;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2.5rem,6vw + 1rem,5rem);font-weight:400;line-height:1.04;letter-spacing:-.02em;text-decoration:none;transition:color .15s ease-in-out}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list] .blockIntroTwoCol-bigLink--active,flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list] .blockIntroTwoCol-bigLink:hover{color:#052f20}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list] .blockIntroTwoCol-bigLink-arrow{display:inline-flex;flex-shrink:0;inline-size:clamp(2rem,4vw,3.5rem);block-size:clamp(2rem,4vw,3.5rem);align-items:center;justify-content:center;color:#052f20;opacity:0;transition:opacity .15s ease-in-out}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list] .blockIntroTwoCol-bigLink--active .blockIntroTwoCol-bigLink-arrow,flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list] .blockIntroTwoCol-bigLink:hover .blockIntroTwoCol-bigLink-arrow{opacity:1}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list][data-theme=ink] .blockIntroTwoCol-eyebrow,flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list][data-theme=dark] .blockIntroTwoCol-eyebrow{color:#fffbf3}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list][data-theme=ink] .blockIntroTwoCol-bigLink,flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list][data-theme=dark] .blockIntroTwoCol-bigLink{color:#fffbf373}flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list][data-theme=ink] .blockIntroTwoCol-bigLink--active,flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list][data-theme=ink] .blockIntroTwoCol-bigLink:hover,flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list][data-theme=ink] .blockIntroTwoCol-bigLink-arrow,flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list][data-theme=dark] .blockIntroTwoCol-bigLink--active,flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list][data-theme=dark] .blockIntroTwoCol-bigLink:hover,flynt-component[name=BlockIntroTwoCol][data-variant=big-link-list][data-theme=dark] .blockIntroTwoCol-bigLink-arrow{color:#fffbf3}flynt-component[name=BlockIntroTwoCol][data-variant=split-colour]{background-color:transparent;padding-block:0}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-split{display:grid;grid-template-columns:1fr}@media (min-width: 1024px){flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-split{grid-template-columns:1fr 1fr}}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-half{padding:clamp(3rem,6vw + 1rem,6rem) clamp(1.5rem,4vw,4rem);display:flex;align-items:center;justify-content:center;min-block-size:clamp(360px,36vw,540px)}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-half--left{background-color:#939b98;color:#fffbf3}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-half--right{background-color:#fff;color:#052f20}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-halfInner{display:flex;flex-direction:column;gap:.75rem;max-inline-size:480px}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-eyebrow{font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase;opacity:.78}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-halfTitle{font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2rem,3vw + .5rem,3rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0;color:inherit}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-halfBody{font-size:1rem;line-height:1.5}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-halfBody p{margin:0}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-halfBody p+p{-webkit-margin-before:.75rem;margin-block-start:.75rem}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-supportPrompt-icon{transition:transform .35s ease}flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-supportPrompt[open]:not(.is-closing) .blockIntroTwoCol-supportPrompt-icon{transform:rotate(45deg)}@media (prefers-reduced-motion: reduce){flynt-component[name=BlockIntroTwoCol] .blockIntroTwoCol-supportPrompt-icon{transition:none}}flynt-component[name=BlockLocations]{background-color:#fff;display:block;padding-block:4rem}flynt-component[name=BlockLocations] .blockLocations-band{background-color:var(--blockLocations-bg, #01422b);color:#fff;overflow:hidden;padding:4rem;position:relative}@media (min-width: 900px){flynt-component[name=BlockLocations] .blockLocations-band{min-block-size:522px}}flynt-component[name=BlockLocations] .blockLocations-map{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;opacity:1;pointer-events:none;position:absolute;width:100%;z-index:0}flynt-component[name=BlockLocations] .blockLocations-map--mobile{display:none}flynt-component[name=BlockLocations] .blockLocations-inner{align-items:flex-start;display:flex;flex-direction:column;gap:2.5rem;position:relative;z-index:1}@media (min-width: 900px){flynt-component[name=BlockLocations] .blockLocations-inner{flex-direction:row;gap:8.1875rem}}flynt-component[name=BlockLocations] .blockLocations-heading{color:#fff;font-family:Albert Sans,sans-serif;font-weight:300;font-size:2.625rem;letter-spacing:-.42px;line-height:3.125rem;margin:0}@media (min-width: 900px){flynt-component[name=BlockLocations] .blockLocations-heading{flex:0 0 22.5rem;max-width:22.5rem}}flynt-component[name=BlockLocations] .blockLocations-content{display:flex;flex-direction:column;gap:3.5rem}@media (min-width: 900px){flynt-component[name=BlockLocations] .blockLocations-content{flex:1 1 43.3125rem}}flynt-component[name=BlockLocations] .blockLocations-body{color:#fff;font-family:Albert Sans,sans-serif;font-weight:400;font-size:2rem;letter-spacing:-.32px;line-height:2.5rem}flynt-component[name=BlockLocations] .blockLocations-body p{margin:0}flynt-component[name=BlockLocations] .blockLocations-body p+p{-webkit-margin-before:1rem;margin-block-start:1rem}flynt-component[name=BlockLocations] .blockLocations-address{color:#fff;font-family:Albert Sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:1.75rem;margin:0}flynt-component[name=BlockLocations] .blockLocations-cities{display:flex;flex-wrap:wrap;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:.625rem;list-style:none;margin:0;padding:0}flynt-component[name=BlockLocations] .blockLocations-city{color:#fff;font-family:Albert Sans,sans-serif;font-weight:500;font-size:1rem;letter-spacing:.11em;line-height:1.25rem;text-transform:uppercase;white-space:nowrap}flynt-component[name=BlockLocations] .blockLocations-city a{color:inherit;text-decoration:none}flynt-component[name=BlockLocations] .blockLocations-city a:hover{text-decoration:underline}flynt-component[name=BlockLocations] .blockLocations-cta{align-self:flex-start;background-color:#fff;border-radius:4px;color:#052f20;display:inline-flex;font-family:Albert Sans,sans-serif;font-weight:500;font-size:.875rem;letter-spacing:1.54px;line-height:1.125rem;padding-block:.75rem;padding-inline:1.25rem;text-decoration:none;text-transform:uppercase;transition:opacity .15s ease-in-out}flynt-component[name=BlockLocations] .blockLocations-cta:hover{opacity:.9}@media (max-width: 899px){flynt-component[name=BlockLocations] .container{padding-inline:16px}flynt-component[name=BlockLocations] .blockLocations-band{padding:10.5rem 1.25rem 2.5rem}flynt-component[name=BlockLocations] .blockLocations-inner{gap:1.5rem}flynt-component[name=BlockLocations] .blockLocations-heading{font-size:2.1875rem;line-height:2.3125rem;letter-spacing:-.7px}flynt-component[name=BlockLocations] .blockLocations-content{gap:1.5rem}flynt-component[name=BlockLocations] .blockLocations-body{font-size:1.125rem;line-height:1.5rem;letter-spacing:-.18px}flynt-component[name=BlockLocations] .blockLocations-address{font-size:1rem;line-height:1.375rem}flynt-component[name=BlockLocations] .blockLocations-cities{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;justify-content:start;row-gap:.25rem}flynt-component[name=BlockLocations] .blockLocations-cta{-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockLocations] .blockLocations-map--desktop{display:none}flynt-component[name=BlockLocations] .blockLocations-map--mobile{display:block;object-position:top center;opacity:1}}html.page-contact-us flynt-component[name=BlockLocations].componentSpacing{margin-block:0}html.page-contact-us flynt-component[name=BlockLocations] .blockLocations-content{-webkit-margin-before:0;margin-block-start:0}@media (min-width: 900px){html.page-contact-us flynt-component[name=BlockLocations] .blockLocations-band{min-block-size:522px}}flynt-component[name=BlockMapEmbed]{display:block}flynt-component[name=BlockMapEmbed] .blockMapEmbed-frame{aspect-ratio:1312/644;border-radius:4px;overflow:clip;position:relative}@media (max-width: 768px){flynt-component[name=BlockMapEmbed] .blockMapEmbed-frame{aspect-ratio:358/280}}flynt-component[name=BlockMapEmbed] .blockMapEmbed-iframe{block-size:100%;border:0;display:block;inline-size:100%}flynt-component[name=BlockMapEmbed] .blockMapEmbed-link{display:block;block-size:100%;inline-size:100%}flynt-component[name=BlockMapEmbed] .blockMapEmbed-img{block-size:100%;display:block;inline-size:100%;object-fit:cover}.blockMedia{--md-ink: #052f20;--md-cloud: #ffffe6;--md-slate: #939b98;display:block;font-family:Albert Sans,Public Sans,Trebuchet MS,sans-serif}.blockMedia .blockMedia-full{margin:0;padding:clamp(48px,6vw,96px) clamp(16px,5.5vw,80px);background:#fff}.blockMedia .blockMedia-img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:1280/558}.blockMedia .blockMedia-full .blockMedia-caption{margin:16px 0 0;font-size:14px;line-height:1.4;color:var(--md-ink);opacity:.7}.blockMedia .blockMedia-closing{position:relative;width:100%;aspect-ratio:1440/558;background:var(--md-slate);overflow:hidden}.blockMedia .blockMedia-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.blockMedia .blockMedia-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--md-cloud);text-align:center;padding:clamp(24px,4vw,48px)}.blockMedia .blockMedia-closing .blockMedia-title{margin:0;font-weight:500;font-size:clamp(56px,8vw,104px);line-height:1;letter-spacing:-.02em;color:#fff}.blockMedia .blockMedia-closing .blockMedia-caption{margin:16px 0 0;font-size:clamp(20px,2.5vw,37px);line-height:1.2;color:var(--md-cloud)}flynt-component[name=BlockNumberedSteps]{background-color:#fff;padding-block:clamp(1.75rem,3vw + .5rem,2.5rem)}flynt-component[name=BlockNumberedSteps] .heading{color:var(--palette-ink-deep);font-size:1.25rem;font-weight:700;margin:0 0 1.25rem}flynt-component[name=BlockNumberedSteps] .list{counter-reset:step;display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}flynt-component[name=BlockNumberedSteps] .item{align-items:flex-start;background-color:#fff;border:1px solid var(--palette-border-warm);border-radius:.625rem;display:flex;gap:.875rem;padding-block:.875rem;padding-inline:1rem}flynt-component[name=BlockNumberedSteps] .num{align-items:center;background-color:var(--palette-ink-deep);block-size:1.75rem;border-radius:.375rem;color:#fff;display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:700;inline-size:1.75rem;justify-content:center}flynt-component[name=BlockNumberedSteps] .body{flex:1;min-width:0;-webkit-padding-before:.125rem;padding-block-start:.125rem}flynt-component[name=BlockNumberedSteps] .leadIn{color:var(--palette-ink-deep);font-size:.9375rem;font-weight:700;line-height:1.4;margin:0}flynt-component[name=BlockNumberedSteps] .description{color:var(--palette-ink-body);font-size:.875rem;line-height:1.5;-webkit-margin-before:.125rem;margin-block-start:.125rem}@media (max-width: 768px){flynt-component[name=BlockNumberedSteps]{padding-block:64px}}flynt-component[name=BlockNumberedSteps][data-variant=fullWidth]{background-color:transparent;padding-block:clamp(2.5rem,5vw,4rem);padding-inline:clamp(1.5rem,5vw,4rem)}@media (min-width: 1024px){flynt-component[name=BlockNumberedSteps][data-variant=fullWidth]{padding-block:104px}}flynt-component[name=BlockNumberedSteps][data-variant=fullWidth] .heading{color:var(--palette-green-deepest);font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-weight:400;letter-spacing:-.01em;line-height:50px;margin:0 auto clamp(2rem,4vw,3rem);max-inline-size:30rem;text-align:center}flynt-component[name=BlockNumberedSteps][data-variant=fullWidth] .list{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(240px,424px));justify-content:center}flynt-component[name=BlockNumberedSteps][data-variant=fullWidth] .item{border-radius:4px;flex-direction:column;gap:16px;padding-block:16px;padding-inline:16px}flynt-component[name=BlockNumberedSteps][data-variant=fullWidth] .num{background-color:#052f20;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3 7.5 5.75 10.25 11 4' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:.875rem;block-size:1.875rem;border-radius:50%;color:transparent;font-size:0;inline-size:1.875rem}flynt-component[name=BlockNumberedSteps][data-variant=fullWidth] .body{-webkit-padding-before:0;padding-block-start:0}flynt-component[name=BlockNumberedSteps][data-variant=fullWidth] .leadIn{color:var(--palette-ink-deep);font-size:1rem}flynt-component[name=BlockNumberedSteps][data-variant=fullWidth] .description{font-size:.875rem;line-height:1.5;-webkit-margin-before:.5rem;margin-block-start:.5rem}@media (max-width: 768px){flynt-component[name=BlockNumberedSteps][data-variant=fullWidth]{padding-block:64px}flynt-component[name=BlockNumberedSteps][data-variant=fullWidth] .heading{margin-inline:0;text-align:left}flynt-component[name=BlockNumberedSteps][data-variant=fullWidth] .list{grid-template-columns:1fr}}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks]{background-color:var(--palette-lavender-light);padding-block:clamp(2.5rem,5vw,5rem);padding-inline:clamp(1.5rem,5vw,4rem)}@media (min-width: 1024px){flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks]{padding-block:5rem}}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .heading{align-items:center;color:#052f20;display:flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-weight:300;gap:16px;justify-content:center;letter-spacing:-.01em;line-height:50px;margin:0 auto clamp(2rem,4vw,3rem);max-inline-size:452px;min-block-size:100px;text-align:center}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .list{display:grid;gap:1.25rem;grid-template-columns:repeat(3,424px);justify-content:center;margin-inline:auto}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .item{align-items:flex-start;background-color:#fff;block-size:430px;border:1px solid var(--palette-border-warm);border-radius:4px;flex-direction:column;gap:80px;inline-size:424px;padding-block:32px;padding-inline:24px}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .num{background:none;block-size:auto;border-radius:0;color:inherit;font-size:0;inline-size:auto;padding:0}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .iconImg{block-size:80px;inline-size:80px;max-inline-size:none;object-fit:contain}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .body{-webkit-padding-before:0;padding-block-start:0}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .leadIn{color:var(--palette-ink-deep);font-family:Albert Sans,Public Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:35px;max-inline-size:350px}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .description{color:var(--palette-ink-body);font-family:Albert Sans,Public Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:30px;-webkit-margin-before:16px;margin-block-start:16px}@media (max-width: 1320px){flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .list{grid-template-columns:repeat(auto-fit,minmax(280px,424px))}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .item{inline-size:100%;max-inline-size:424px}}@media (max-width: 768px){flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks]{padding-block:64px}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .heading{justify-content:flex-start;margin-inline:0;min-block-size:0;text-align:left}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .list{grid-template-columns:1fr;justify-items:center}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .item{block-size:263px;gap:40px;inline-size:100%;max-inline-size:358px}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .iconImg{block-size:31px;inline-size:31px}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .leadIn{font-size:24px;letter-spacing:-.02em;line-height:28px;max-inline-size:none}flynt-component[name=BlockNumberedSteps][data-variant=squareBlocks] .description{font-size:18px;letter-spacing:-.01em;line-height:24px}}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards]{background-color:#052f20;padding-block:clamp(2.5rem,5vw,4rem);padding-inline:clamp(1.5rem,5vw,4rem)}@media (min-width: 1024px){flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards]{padding-block:6rem}}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .heading{align-items:center;color:#fff;display:flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-weight:300;gap:16px;justify-content:center;letter-spacing:-.01em;line-height:50px;margin:0 auto clamp(2rem,4vw,3rem);max-inline-size:452px;min-block-size:100px;text-align:center}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .list{display:grid;gap:10px;grid-template-columns:repeat(2,651px);justify-content:center;margin-inline:auto}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .item{align-items:center;background-color:#052f20;block-size:320px;border:1px solid #939B98;border-radius:4px;flex-direction:row;gap:32px;inline-size:651px;padding-block:24px;padding-inline:24px}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .num{align-items:center;background:none;block-size:auto;border-radius:0;color:inherit;display:inline-flex;flex-shrink:0;font-size:0;inline-size:auto;justify-content:center;padding:0}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .iconImg{block-size:auto;inline-size:auto;max-block-size:200px;max-inline-size:220px;object-fit:contain}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .body{display:flex;flex-direction:column;gap:16px;inline-size:387px;min-block-size:171px;min-width:0;-webkit-padding-before:0;padding-block-start:0}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .leadIn{color:#fff;font-family:Albert Sans,Public Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:35px;margin:0}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .description{color:#fff;font-family:Albert Sans,Public Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:30px;margin:0}@media (max-width: 1320px){flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .list{grid-template-columns:repeat(auto-fit,minmax(280px,651px))}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .item{inline-size:100%;max-inline-size:651px}}@media (max-width: 768px){flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards]{padding-block:64px}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .heading{justify-content:flex-start;margin-inline:0;min-block-size:0;text-align:left}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .list{gap:16px;grid-template-columns:1fr;justify-items:start}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .item{align-items:flex-start;block-size:352px;flex-direction:column;inline-size:100%;max-inline-size:358px;padding-block:24px}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .body{inline-size:100%;min-block-size:0}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .leadIn{font-size:24px;letter-spacing:-.02em;line-height:28px}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .description{font-size:18px;line-height:24px}flynt-component[name=BlockNumberedSteps][data-variant=greenBoxWhiteCards] .iconImg{max-block-size:140px;max-inline-size:180px}}flynt-component[name=BlockPageMeta]{background-color:#fff;-webkit-padding-after:2rem;padding-block-end:2rem}flynt-component[name=BlockPageMeta] .meta{-webkit-border-before:1px solid var(--palette-border-warm);border-block-start:1px solid var(--palette-border-warm);color:var(--palette-ink-body);display:flex;flex-direction:column;font-size:.875rem;gap:.25rem;-webkit-padding-before:1rem;padding-block-start:1rem;text-align:center}flynt-component[name=BlockPageMeta] .line{margin:0}flynt-component[name=BlockPageMeta] .label{color:var(--palette-ink-body);-webkit-margin-end:.25rem;margin-inline-end:.25rem;opacity:.7}flynt-component[name=BlockPageMeta] .value{color:var(--palette-ink-body)}flynt-component[name=BlockPartnerMessage]{background-color:#fff;padding-block:clamp(1.5rem,3vw + .75rem,2.5rem)}flynt-component[name=BlockPartnerMessage] .card{background-color:var(--palette-surface-card);border-radius:.75rem;color:var(--palette-ink-deep);padding-block:1.75rem;padding-inline:clamp(1.25rem,3vw + .5rem,2rem)}flynt-component[name=BlockPartnerMessage][data-theme=dark] .card{background-color:var(--palette-ink-deep);color:#fff}flynt-component[name=BlockPartnerMessage][data-theme=sage]{background-color:#f1f7f1;padding-block:clamp(2.5rem,5vw,4rem)}flynt-component[name=BlockPartnerMessage][data-theme=sage] .card{background-color:transparent;border-radius:0;color:#052f20;padding-block:0;padding-inline:clamp(1.5rem,5vw,4.5rem)}flynt-component[name=BlockPartnerMessage][data-theme=sage] .quote{font-size:clamp(1.5rem,1.5vw + 1.1rem,2.25rem);line-height:1.25;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockPartnerMessage][data-theme=sage] .quote p,flynt-component[name=BlockPartnerMessage][data-theme=sage] .quote p:first-child{font-weight:300}flynt-component[name=BlockPartnerMessage] .headline{color:inherit;font-size:1.5rem;font-weight:700;margin:0}flynt-component[name=BlockPartnerMessage] .quote{color:inherit;font-size:1rem;line-height:1.55;-webkit-margin-before:1rem;margin-block-start:1rem}flynt-component[name=BlockPartnerMessage] .quote p{color:inherit}flynt-component[name=BlockPartnerMessage] .quote p:first-child{font-weight:700}flynt-component[name=BlockPartnerMessage] .quote p+p{font-weight:400;-webkit-margin-before:1rem;margin-block-start:1rem}flynt-component[name=BlockPartnerMessage] .attribution{align-items:center;display:flex;gap:.75rem;-webkit-margin-after:1rem;margin-block-end:1rem;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockPartnerMessage] .portrait{block-size:2.75rem;border-radius:50%;flex-shrink:0;inline-size:2.75rem;object-fit:cover}flynt-component[name=BlockPartnerMessage] .meta{display:flex;flex-direction:column;gap:.125rem}flynt-component[name=BlockPartnerMessage] .signature{block-size:2.5rem;inline-size:auto;-webkit-margin-after:.25rem;margin-block-end:.25rem;max-inline-size:11rem;object-fit:contain}flynt-component[name=BlockPartnerMessage] .name{font-size:.9375rem;font-weight:700;margin:0}flynt-component[name=BlockPartnerMessage] .role{color:inherit;font-size:.8125rem;margin:0;opacity:.7}flynt-component[name=BlockPhoneCta]{background-color:#0c3024;color:#fff;padding-block:clamp(2.5rem,5vw,4rem)}flynt-component[name=BlockPhoneCta] .card{align-items:center;background-color:transparent;border:0;border-radius:0;display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:minmax(0,554px) minmax(0,1fr);padding:0;text-align:left}flynt-component[name=BlockPhoneCta] .media{position:relative}flynt-component[name=BlockPhoneCta] .media:before{background-image:url(./nexus-thin-C1oS1CbP.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";top:-2rem;right:-2.5rem;bottom:-2rem;left:-2.5rem;pointer-events:none;position:absolute;z-index:0}flynt-component[name=BlockPhoneCta] .media-img{aspect-ratio:554/460;block-size:auto;border-radius:4px;display:block;inline-size:100%;object-fit:cover;position:relative;z-index:1}flynt-component[name=BlockPhoneCta] .eyebrow{color:#fff;font-size:1rem;font-weight:500;letter-spacing:.11em;line-height:1.5;margin:0 0 1rem;text-transform:uppercase}flynt-component[name=BlockPhoneCta] .heading{color:#fff;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2.25rem,5vw + 1rem,4.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.04;margin:0;overflow-wrap:anywhere}flynt-component[name=BlockPhoneCta] .status{color:#fff;font-size:1rem;font-weight:400;letter-spacing:-.02em;line-height:1.39;margin-block:1rem 1.5rem;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;position:relative}flynt-component[name=BlockPhoneCta] .status:before{background-color:#a3ff90;block-size:.75rem;border-radius:50%;content:"";inline-size:.75rem;inset-block-start:.3em;inset-inline-start:0;position:absolute}flynt-component[name=BlockPhoneCta] .status-highlight{color:#a3ff90;font-weight:500}flynt-component[name=BlockPhoneCta] .cta{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:4px;color:#fff;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;inline-size:250px;justify-content:center;letter-spacing:.11em;line-height:1.714;max-inline-size:100%;min-block-size:48px;padding-inline:1.25rem;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease-in-out,transform .15s ease-in-out}flynt-component[name=BlockPhoneCta] .cta:hover{background-color:#ffffff14;transform:translateY(-1px)}flynt-component[name=BlockPhoneCta] .cta-icon{flex-shrink:0}@media (min-width: 769px){flynt-component[name=BlockPhoneCta] .content{padding-block:120px;-webkit-padding-start:112px;padding-inline-start:112px}}@media (max-width: 768px){flynt-component[name=BlockPhoneCta]{padding-block:64px}flynt-component[name=BlockPhoneCta] .card{grid-template-columns:1fr}flynt-component[name=BlockPhoneCta] .status{-webkit-margin-before:24px;margin-block-start:24px;-webkit-padding-start:1.75rem;padding-inline-start:1.75rem}flynt-component[name=BlockPhoneCta] .heading{font-size:3rem}flynt-component[name=BlockPhoneCta] .cta{inline-size:100%}}flynt-component[name=BlockPhoneCta][data-theme=dark],flynt-component[name=BlockPhoneCta][data-theme=ink]{background-color:var(--palette-green-deepest)}flynt-component[name=BlockPhoneCta][data-theme=light],flynt-component[name=BlockPhoneCta][data-theme=cream],flynt-component[name=BlockPhoneCta][data-theme=sage]{color:var(--palette-ink-deep)}flynt-component[name=BlockPhoneCta][data-theme=light] .eyebrow,flynt-component[name=BlockPhoneCta][data-theme=cream] .eyebrow,flynt-component[name=BlockPhoneCta][data-theme=sage] .eyebrow{color:var(--palette-ink-body)}flynt-component[name=BlockPhoneCta][data-theme=light] .heading,flynt-component[name=BlockPhoneCta][data-theme=cream] .heading,flynt-component[name=BlockPhoneCta][data-theme=sage] .heading{color:var(--palette-green-deepest)}flynt-component[name=BlockPhoneCta][data-theme=light] .status,flynt-component[name=BlockPhoneCta][data-theme=cream] .status,flynt-component[name=BlockPhoneCta][data-theme=sage] .status{color:var(--palette-ink-body)}flynt-component[name=BlockPhoneCta][data-theme=light]{background-color:#fff}flynt-component[name=BlockPhoneCta][data-theme=cream]{background-color:#fdf6ec}flynt-component[name=BlockPhoneCta][data-theme=sage]{background-color:#d4e0d6}flynt-component[name=BlockPortalCards]{display:block}flynt-component[name=BlockPortalCards] .blockPortalCards-grid{display:grid;gap:16px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width: 768px){flynt-component[name=BlockPortalCards] .blockPortalCards-grid{gap:20px;grid-template-columns:1fr 1fr}}flynt-component[name=BlockPortalCards] .blockPortalCards-card{aspect-ratio:358/474;border-radius:4px;color:#fff;overflow:clip;position:relative}@media (min-width: 768px){flynt-component[name=BlockPortalCards] .blockPortalCards-card{aspect-ratio:646/600}}flynt-component[name=BlockPortalCards] .blockPortalCards-img{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute}flynt-component[name=BlockPortalCards] .blockPortalCards-scrim{background:linear-gradient(to bottom,#0000,#000000a6 55%,#000);top:0;right:0;bottom:0;left:0;position:absolute}flynt-component[name=BlockPortalCards] .blockPortalCards-content{display:flex;flex-direction:column;gap:24px;inset-block-end:0;inset-inline:0;padding:24px;position:absolute}flynt-component[name=BlockPortalCards] .blockPortalCards-text{display:flex;flex-direction:column;gap:16px}flynt-component[name=BlockPortalCards] .blockPortalCards-title{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:32px;font-weight:400;letter-spacing:-.64px;line-height:35px;margin:0}@media (min-width: 768px){flynt-component[name=BlockPortalCards] .blockPortalCards-title{font-size:40px;letter-spacing:-.8px;line-height:44px}}flynt-component[name=BlockPortalCards] .blockPortalCards-desc{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:22px;margin:0;max-inline-size:320px}flynt-component[name=BlockPortalCards] .blockPortalCards-btn{align-items:center;align-self:flex-start;background-color:#fff;border-radius:4px;color:#052f20;display:inline-flex;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}flynt-component[name=BlockPortalCards] .blockPortalCards-btn:hover,flynt-component[name=BlockPortalCards] .blockPortalCards-btn:focus-visible{background-color:#fff;color:#052f20;opacity:.9}flynt-component[name=BlockPortalCards] .blockPortalCards-badges{align-items:center;display:flex;gap:20px}flynt-component[name=BlockPortalCards] .blockPortalCards-badge img{block-size:48px;display:block;inline-size:auto}flynt-component[name=BlockPostFooter] .tags{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}flynt-component[name=BlockPostFooter] .tags .tag{display:inline-block}flynt-component[name=BlockPostFooter] .author{display:flex;flex-direction:column;gap:calc(var(--flow-space) / 2);text-align:start}@media (min-width: 480px){flynt-component[name=BlockPostFooter] .author{flex-direction:row;gap:var(--flow-space)}}flynt-component[name=BlockPostFooter] .author .avatar-image{border-radius:50%;inline-size:64px}@media (min-width: 480px){flynt-component[name=BlockPostFooter] .author .avatar-image{inline-size:96px}}flynt-component[name=BlockPostFooter] .author .details{--flow-space: .5rem;display:flex;flex:1;flex-direction:column;justify-content:center}flynt-component[name=BlockPostHeader][data-thumbnail=false]{-webkit-margin-after:var(--component-spacing);margin-block-end:var(--component-spacing)}flynt-component[name=BlockPostHeader]>.container{padding-block:var(--component-spacing);padding-inline:var(--container-spacing)}flynt-component[name=BlockPostHeader] .content *+*{--flow-space: 2rem}flynt-component[name=BlockPostHeader] .meta{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--font-size-body-small)}flynt-component[name=BlockPostHeader] .meta>*:not(:last-child):after{background-color:var(--color-accent);block-size:2px;content:"";display:inline-block;inline-size:8px;margin-block:0;margin-inline:.5rem;vertical-align:middle}flynt-component[name=BlockPostHeader] .meta a{color:var(--color-text);text-decoration:none}flynt-component[name=BlockPostHeader] .meta .author{align-items:center;display:flex;text-decoration:none}flynt-component[name=BlockPostHeader] .meta .author .avatar{block-size:32px;border-radius:100%;inline-size:32px;-webkit-margin-end:.75rem;margin-inline-end:.75rem}@media (min-width: 480px){flynt-component[name=BlockPostHeader] .meta .author .avatar{block-size:48px;inline-size:48px}}flynt-component[name=BlockPostHeader] flynt-component[name=BlockImage]{margin-block:calc(-1 * var(--component-spacing) / 2) calc(var(--component-spacing) / 2)}flynt-component[name=BlockPrGrid]{background-color:transparent;padding-block:clamp(2.5rem,5vw,6rem)}@media (max-width: 768px){flynt-component[name=BlockPrGrid]{padding-block:67px}}flynt-component[name=BlockPrGrid] .blockPrGrid-inner{display:flex;flex-direction:column;gap:24px}flynt-component[name=BlockPrGrid] .blockPrGrid-heading{color:var(--palette-green-deepest);font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2rem,4vw + 1rem,42px);font-weight:300;letter-spacing:-.01em;line-height:1.1;margin:0}@media (max-width: 768px){flynt-component[name=BlockPrGrid] .blockPrGrid-heading{font-size:35px;font-weight:300;letter-spacing:-.02em;line-height:37px;-webkit-margin-after:48px;margin-block-end:48px;vertical-align:middle}}flynt-component[name=BlockPrGrid] .blockPrGrid-intro{color:var(--palette-ink-body);font-family:Albert Sans,Public Sans,sans-serif;font-size:18px;line-height:1.4;margin:0 0 96px}flynt-component[name=BlockPrGrid] .blockPrGrid-intro p{font-size:18px;margin:0}flynt-component[name=BlockPrGrid] .blockPrGrid-intro p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}@media (max-width: 768px){flynt-component[name=BlockPrGrid] .blockPrGrid-intro{-webkit-margin-after:64px;margin-block-end:64px}}@media (min-width: 900px){flynt-component[name=BlockPrGrid] .blockPrGrid-intro{max-inline-size:1090px}}flynt-component[name=BlockPrGrid] .blockPrGrid-list{display:flex;flex-direction:column;gap:40px;margin:32px 0 0}flynt-component[name=BlockPrGrid] .blockPrGrid-row{-webkit-border-after:1px solid rgba(5,47,32,.15);border-block-end:1px solid rgba(5,47,32,.15);display:grid;gap:32px;grid-template-columns:1fr;list-style:none;margin:0;padding:0 0 24px}@media (min-width: 900px){flynt-component[name=BlockPrGrid] .blockPrGrid-row{grid-template-columns:repeat(3,1fr)}}flynt-component[name=BlockPrGrid] .blockPrGrid-item{align-items:flex-start;display:flex;gap:20px}flynt-component[name=BlockPrGrid] .blockPrGrid-avatar{aspect-ratio:1;block-size:104px;border-radius:8px;flex-shrink:0;inline-size:104px;object-fit:cover}flynt-component[name=BlockPrGrid] .blockPrGrid-avatar--placeholder{background:radial-gradient(circle at 50% 40%,rgba(5,47,32,.28) 0 22px,transparent 23px),radial-gradient(ellipse at 50% 95%,rgba(5,47,32,.28) 0 34px,transparent 35px),linear-gradient(135deg,#052f201f,#052f200d);display:block;filter:blur(4px)}flynt-component[name=BlockPrGrid] .blockPrGrid-body{display:flex;flex-direction:column;gap:4px;min-width:0}flynt-component[name=BlockPrGrid] .blockPrGrid-name{color:var(--palette-green-deepest);font-family:Albert Sans,Public Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:30px;margin:0}flynt-component[name=BlockPrGrid] .blockPrGrid-email{margin:0}flynt-component[name=BlockPrGrid] .blockPrGrid-email a{color:var(--palette-green-deepest);font-family:Albert Sans,Public Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:underline}flynt-component[name=BlockPrGrid] .blockPrGrid-phone{color:var(--palette-green-deepest);font-family:Albert Sans,Public Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin:0}flynt-component[name=BlockPrGrid] .blockPrGrid-contactFor{color:var(--palette-ink-body);font-family:Albert Sans,Public Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin:5px 0 0}flynt-component[name=BlockPrGrid] .blockPrGrid-contactForLabel{font-weight:500}@media (max-width: 768px){flynt-component[name=BlockPrGrid] .blockPrGrid-list{gap:0}flynt-component[name=BlockPrGrid] .blockPrGrid-row{-webkit-border-after:0;border-block-end:0;gap:0;padding:0}flynt-component[name=BlockPrGrid] .blockPrGrid-item{-webkit-border-after:1px solid rgba(5,47,32,.15);border-block-end:1px solid rgba(5,47,32,.15);padding-block:24px}flynt-component[name=BlockPrGrid] .blockPrGrid-row:first-child .blockPrGrid-item:first-child{-webkit-padding-before:0;padding-block-start:0}}flynt-component[name=BlockPromiseCard]{background-color:transparent;padding-block:clamp(2.5rem,5vw,4rem);padding-inline:clamp(1.5rem,5vw,4rem)}@media (min-width: 1024px){flynt-component[name=BlockPromiseCard]{padding-block:6rem}}flynt-component[name=BlockPromiseCard] .card{align-items:center;background-color:transparent;border:0;border-radius:0;display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:minmax(0,646px) minmax(0,1fr);margin-inline:auto;max-inline-size:var(--content-max-width-full);padding:0;text-align:left}flynt-component[name=BlockPromiseCard] .media{position:relative}flynt-component[name=BlockPromiseCard] .media:before{content:"";top:-2rem;right:-2.5rem;bottom:-2rem;left:-2.5rem;pointer-events:none;position:absolute;z-index:0}flynt-component[name=BlockPromiseCard] .media-img{aspect-ratio:646/600;block-size:auto;border-radius:8px;display:block;inline-size:100%;object-fit:cover;position:relative;z-index:1}flynt-component[name=BlockPromiseCard] .heading{color:var(--palette-green-deepest);font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:50px;margin:0}flynt-component[name=BlockPromiseCard] .body{color:var(--palette-ink-body);font-family:Albert Sans,Public Sans,sans-serif;font-size:32px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:40px;-webkit-margin-before:32px;margin-block-start:32px}flynt-component[name=BlockPromiseCard] .body p{margin:0}flynt-component[name=BlockPromiseCard] .body p+p{-webkit-margin-before:1rem;margin-block-start:1rem}@media (max-width: 768px){flynt-component[name=BlockPromiseCard]{padding-block:64px}flynt-component[name=BlockPromiseCard] .card{grid-template-columns:1fr}flynt-component[name=BlockPromiseCard] .body{font-size:24px;line-height:30px}}flynt-component[name=BlockPromiseCard][data-theme=light]{background-color:#fff}flynt-component[name=BlockPromiseCard][data-theme=cream]{background-color:#fdf6ec}flynt-component[name=BlockPromiseCard][data-theme=sage]{background-color:#d4e0d6}flynt-component[name=BlockPromiseCard][data-theme=dark],flynt-component[name=BlockPromiseCard][data-theme=ink]{background-color:var(--palette-green-deepest)}flynt-component[name=BlockPromiseCard][data-theme=dark] .heading,flynt-component[name=BlockPromiseCard][data-theme=dark] .body,flynt-component[name=BlockPromiseCard][data-theme=ink] .heading,flynt-component[name=BlockPromiseCard][data-theme=ink] .body{color:#fff}flynt-component[name=BlockPromiseCard][data-variant=lightHeading] .heading{font-weight:300!important;letter-spacing:-.01em;vertical-align:middle}@media (max-width: 768px){flynt-component[name=BlockPromiseCard][data-variant=lightHeading] .heading{font-size:40px;letter-spacing:-.02em;line-height:44px}}flynt-component[name=BlockQualificationsAccordion]{background-color:#fff;color:#052f20;display:block;padding-block:0 96px}@media (max-width: 1023px){flynt-component[name=BlockQualificationsAccordion]{padding-block:0 64px}}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-grid{align-items:flex-start;box-sizing:border-box;-moz-column-gap:111px;column-gap:111px;display:grid;grid-template-columns:333px 757px;justify-content:start;row-gap:0}@media (max-width: 1023px){flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-grid{-moz-column-gap:0;column-gap:0;display:flex;flex-direction:column;gap:32px}}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-heading{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-weight:300;grid-column:1;letter-spacing:-.01em;line-height:50px;margin:0}@media (max-width: 1023px){flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-heading{font-size:40px;letter-spacing:-.02em;line-height:44px}}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panels{display:flex;flex-direction:column;gap:16px;grid-column:2;inline-size:100%}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panel{background-color:#d8e4f5;border-radius:4px;box-sizing:border-box;color:#111;padding:24px 32px}@media (max-width: 1023px){flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panel{padding:20px 24px}}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panel>summary{list-style:none}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panel>summary::-webkit-details-marker{display:none}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panelSummary{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panelTitle{color:#111;font-family:Albert Sans,Public Sans,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:24px}@media (max-width: 1023px){flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panelTitle{font-size:16px;line-height:22px}}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panelToggle{align-items:center;block-size:14px;color:#111;display:inline-flex;inline-size:14px;justify-content:center;position:relative}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panelToggle svg{display:block}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panelToggle .blockQualificationsAccordion-panelToggle-minus{display:none}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panel[open] .blockQualificationsAccordion-panelToggle-plus{display:none}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panel[open] .blockQualificationsAccordion-panelToggle-minus{display:block}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panelBody{color:#111;font-family:Albert Sans,Public Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.005em;line-height:22px;-webkit-padding-before:16px;padding-block-start:16px}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panelBody p{margin:0}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panelBody p+p{-webkit-margin-before:16px;margin-block-start:16px}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panelBody ul,flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panelBody ol{margin:0;-webkit-padding-start:20px;padding-inline-start:20px}flynt-component[name=BlockQualificationsAccordion] .blockQualificationsAccordion-panelBody li+li{-webkit-margin-before:8px;margin-block-start:8px}.blockQuote{--q-ink: #052f20;--q-cloud: #ffffff;--q-fern: #a3ff90;--q-lime: #dcf2a7;--q-irwell: #d8e4f5;display:block;font-family:Albert Sans,Public Sans,Trebuchet MS,sans-serif;padding:clamp(56px,8vw,112px) clamp(16px,5.5vw,80px)}.blockQuote[data-variant=lime]{background:var(--q-lime);color:var(--q-ink)}.blockQuote[data-variant=blue]{background:var(--q-irwell);color:var(--q-ink)}.blockQuote .blockQuote-inner{max-width:1090px;margin:0 auto;display:flex;flex-direction:column;gap:80px}.blockQuote .blockQuote-eyebrow{margin:0;font-size:12px;letter-spacing:.13em;text-transform:uppercase}.blockQuote .blockQuote-toggle{align-self:center;background:var(--q-cloud);border-radius:12px;padding:10px;display:inline-flex;gap:0;width:336px;max-width:100%}.blockQuote .blockQuote-tab{flex:1;background:transparent;border:0;padding:14px 18px;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--q-ink);cursor:pointer;border-radius:4px}.blockQuote .blockQuote-tab[aria-selected=true]{background:var(--q-fern)}.blockQuote .blockQuote-card{margin:0;display:flex;flex-direction:column;gap:24px;max-width:977px}.blockQuote .blockQuote-card[hidden]{display:none}.blockQuote .blockQuote-avatar{width:72px;height:72px;border-radius:50%;object-fit:cover}.blockQuote .blockQuote-quote{margin:0;font-weight:300;font-size:clamp(36px,5vw,64px);line-height:1.2;letter-spacing:-.02em;color:var(--q-ink);quotes:'"' '"'}.blockQuote .blockQuote-quote:before{content:open-quote}.blockQuote .blockQuote-quote:after{content:close-quote}.blockQuote .blockQuote-author{display:flex;flex-direction:column;gap:3px}.blockQuote .blockQuote-authorName{font-weight:600;font-size:16px;line-height:1.4}.blockQuote .blockQuote-authorRole{font-size:16px;line-height:1.4}flynt-component[name=BlockRehabilitationSupport][data-bg=sage]{background-color:#ddedd4;padding-block:clamp(2.5rem,5vw + 1rem,4.5rem)}flynt-component[name=BlockRehabilitationSupport][data-bg=moss]{background-color:#d9e9df;padding-block:clamp(2.5rem,5vw + 1rem,4.5rem)}flynt-component[name=BlockRehabilitationSupport][data-bg=cream]{background-color:#fffbf3;padding-block:clamp(2.5rem,5vw + 1rem,4.5rem)}flynt-component[name=BlockRehabilitationSupport][data-bg=ink]{background-color:#052f20;color:#fffbf3;padding-block:clamp(2.5rem,5vw + 1rem,4.5rem)}flynt-component[name=BlockRehabilitationSupport][data-bg=ink] h1,flynt-component[name=BlockRehabilitationSupport][data-bg=ink] h2,flynt-component[name=BlockRehabilitationSupport][data-bg=ink] h3,flynt-component[name=BlockRehabilitationSupport][data-bg=ink] h4,flynt-component[name=BlockRehabilitationSupport][data-bg=ink] h5,flynt-component[name=BlockRehabilitationSupport][data-bg=ink] h6,flynt-component[name=BlockRehabilitationSupport][data-bg=ink] p,flynt-component[name=BlockRehabilitationSupport][data-bg=ink] a{color:inherit}flynt-component[name=BlockRehabilitationSupport][data-bg=white]{background-color:#fff;padding-block:clamp(2.5rem,5vw + 1rem,4.5rem)}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-placeholder{aspect-ratio:4/3;border:1px dashed rgba(5,47,32,.18);border-radius:6px;display:flex;inline-size:100%;margin:0;overflow:hidden;position:relative}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-placeholderInner{align-items:center;background:linear-gradient(135deg,#052f200f,#052f2005);color:#052f2052;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}flynt-component[name=BlockRehabilitationSupport][data-bg=ink] .BlockRehabilitationSupport-placeholder{border-color:#fffbf338}flynt-component[name=BlockRehabilitationSupport][data-bg=ink] .BlockRehabilitationSupport-placeholderInner{background:linear-gradient(135deg,#fffbf314,#fffbf305);color:#fffbf366}@media (min-width: 1024px){flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns{align-items:center;display:flex;gap:var(--column-gap);justify-content:space-around}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns>*{flex-basis:50%;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns[data-image-position=left]{flex-direction:row}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns[data-image-position=right]{flex-direction:row-reverse}}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-imageWrap{margin:0;position:relative}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-imageWrap.has-decoration{align-items:center;aspect-ratio:484/600;display:flex;inline-size:100%;justify-content:center;max-inline-size:484px;overflow:visible}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-imageWrap.has-decoration .figure{block-size:490px;inline-size:424px;max-inline-size:100%;margin:0;position:relative;z-index:1}@media (max-width: 1023px){flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-imageWrap.has-decoration .figure{block-size:222px;inline-size:190px;aspect-ratio:auto}}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-imageWrap.has-decoration .figure-image,flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-imageWrap.has-decoration .figure-image-svg{block-size:100%;inline-size:100%;object-fit:cover}@media (max-width: 1023px){flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-imageWrap.has-decoration{aspect-ratio:242/300;inline-size:242px;margin-inline:auto;max-inline-size:242px}}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-decoration{block-size:auto;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;max-inline-size:none;object-fit:contain;pointer-events:none;position:absolute;transform:translate(-50%,-50%);z-index:0}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-headingAbove{margin-bottom:30px}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-header{display:flex;flex-direction:column;margin-top:40px}@media (min-width: 1024px){flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-header{margin-top:0}}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-header--above{margin-top:0;display:flex;flex-direction:column;align-items:center;justify-content:center}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-header--above .BlockRehabilitationSupport-heading,flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-header--above .BlockRehabilitationSupport-eyebrow{text-align:center}@media (max-width: 1023px){flynt-component[name=BlockRehabilitationSupport] .container>[data-size=medium]{-webkit-margin-before:32px;margin-block-start:32px}}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-eyebrow{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;margin:0 0 14px!important;text-transform:uppercase}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-heading{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:clamp(2rem,3vw + 1rem,3rem);font-weight:300;letter-spacing:-.02em;line-height:1.146;margin:0}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns>[data-size=medium]>p.lead,flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns>[data-size=medium]>.lead{font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1.5rem,1rem + 1.25vw,2rem);font-weight:400;letter-spacing:-.02em;line-height:1.25;margin:0}@media (min-width: 1024px){flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns>[data-size=medium]{display:flex;flex-direction:column;gap:1rem}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns>[data-size=medium]>*{margin:0}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns>[data-size=medium] h1,flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns>[data-size=medium] h2,flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns>[data-size=medium] h3,flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns>[data-size=medium] p,flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns>[data-size=medium] ul,flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns>[data-size=medium] ol,flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns>[data-size=medium] .BlockRehabilitationSupport-cta{margin:0}}@media (max-width: 1023px){flynt-component[name=BlockRehabilitationSupport][data-bg=sage]:has(.has-decoration){padding-block:64px}flynt-component[name=BlockRehabilitationSupport] .has-decoration~[data-size=medium] h2,flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns:has(.has-decoration) [data-size=medium] h2{font-family:Albert Sans,Public Sans,sans-serif;font-size:40px;font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns:has(.has-decoration) [data-size=medium]>p.lead,flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns:has(.has-decoration) [data-size=medium]>.lead{font-size:24px;line-height:1.2;letter-spacing:-.02em}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns:has(.has-decoration)>[data-size=medium]{display:flex;flex-direction:column;gap:24px}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns:has(.has-decoration)>[data-size=medium]>*{margin:0}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns:has(.has-decoration)>[data-size=medium]>p.lead,flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns:has(.has-decoration)>[data-size=medium]>.lead{-webkit-margin-after:8px;margin-block-end:8px}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-columns:has(.has-decoration) .BlockRehabilitationSupport-cta{align-self:flex-start;inline-size:-webkit-max-content;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:100%}}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-cta{align-items:center;border-radius:4px;display:inline-flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;letter-spacing:.11em;line-height:1.285;-webkit-margin-before:1.5rem;margin-block-start:1.5rem;padding:.75rem 1.25rem;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-cta--outline{background-color:transparent;border:1px solid #052f20;color:#052f20}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-cta--outline:hover{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-cta--primary{background-color:#a3ff90;border:1px solid #a3ff90;color:#052f20}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-cta--primary:hover{background-color:#8eff77}flynt-component[name=BlockRehabilitationSupport][data-bg=ink] .BlockRehabilitationSupport-cta--outline{border-color:#fffbf3;color:#fffbf3}flynt-component[name=BlockRehabilitationSupport][data-bg=ink] .BlockRehabilitationSupport-cta--outline:hover{background-color:#fffbf3;color:#052f20}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-checklist{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:18px;letter-spacing:-.18px;line-height:24px}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-checklist-intro{margin:0}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-checklist-list{list-style:disc;margin:0;-webkit-padding-start:27px;padding-inline-start:27px}flynt-component[name=BlockRehabilitationSupport] .BlockRehabilitationSupport-checklist-list li{margin:0}.blockRelatedStories{--rel-ink: #052f20;--rel-cloud: #ffffff;--rel-lime: #dcf2a7;--rel-bg: #f5f3ed;display:block;background:var(--rel-bg);color:var(--rel-ink);font-family:Albert Sans,Public Sans,Trebuchet MS,sans-serif;padding:clamp(48px,6vw,96px) clamp(16px,5.5vw,80px)}.blockRelatedStories .blockRelatedStories-inner{display:flex;flex-direction:column;gap:32px}.blockRelatedStories .blockRelatedStories-title{margin:0;font-weight:400;font-size:clamp(28px,3.5vw,40px);line-height:1.1;letter-spacing:-.02em}.blockRelatedStories .blockRelatedStories-list{list-style:none;margin:0;padding:0;display:grid;gap:24px;grid-template-columns:1fr}@media (min-width: 720px){.blockRelatedStories .blockRelatedStories-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.blockRelatedStories[data-variant=carousel] .blockRelatedStories-list{grid-auto-flow:column;grid-auto-columns:minmax(280px,320px);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}@media (min-width: 720px){.blockRelatedStories[data-variant=carousel] .blockRelatedStories-list{grid-auto-columns:minmax(320px,380px)}}.blockRelatedStories[data-variant=carousel] .blockRelatedStories-card{scroll-snap-align:start}.blockRelatedStories .blockRelatedStories-link{display:flex;flex-direction:column;gap:16px;text-decoration:none;color:inherit;height:100%}.blockRelatedStories .blockRelatedStories-imageWrap{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:4px;background:#ddd}.blockRelatedStories .blockRelatedStories-image{width:100%;height:100%;object-fit:cover;display:block}.blockRelatedStories .blockRelatedStories-tag{position:absolute;top:12px;left:12px;padding:6px 10px;border-radius:4px;background:var(--rel-lime);font-size:12px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--rel-ink)}.blockRelatedStories .blockRelatedStories-cardBody{display:flex;flex-direction:column;gap:8px;padding:0 4px}.blockRelatedStories .blockRelatedStories-cardTitle{margin:0;font-size:22px;font-weight:500;line-height:1.2}.blockRelatedStories .blockRelatedStories-cardExcerpt{margin:0;font-size:14px;line-height:1.4;opacity:.8}.blockRelatedStories .blockRelatedStories-cardCta{margin-top:8px;font-size:12px;letter-spacing:.13em;font-weight:500}flynt-component[name=BlockSpacer][data-status=collapse]{-webkit-margin-before:calc(-1 * var(--component-spacing) + var(--percentage-distance) * var(--component-spacing) / 100);margin-block-start:calc(-1 * var(--component-spacing) + var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockSpacer][data-status=expand]{-webkit-margin-before:calc(var(--percentage-distance) * var(--component-spacing) / 100);margin-block-start:calc(var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockSpacer][data-status=expand][data-theme]{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:calc(var(--percentage-distance) * var(--component-spacing) / 100);padding-block-start:calc(var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockSpacer][data-theme][data-status=collapse]+.componentSpacing[data-theme]{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:0;padding-block-start:0}flynt-component[name=BlockSpacer][data-theme][data-status=expand]+.componentSpacing[data-theme]{-webkit-margin-before:calc(-1 * var(--component-spacing));margin-block-start:calc(-1 * var(--component-spacing));-webkit-padding-before:0;padding-block-start:0}flynt-component[name=BlockSpecialistFacts]{background-color:#ddedd4;padding-block:clamp(3rem,6vw + 1rem,6.5rem)}flynt-component[name=BlockSpecialistFacts] .container{display:grid;gap:clamp(2rem,4vw,3rem)}@media (min-width: 1024px){flynt-component[name=BlockSpecialistFacts] .container{grid-template-columns:minmax(280px,1fr) 2fr;align-items:start}}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-header{display:flex;flex-direction:column;gap:1rem}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-heading{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:clamp(2rem,3vw + 1rem,3rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-intro{color:#052f20;font-size:clamp(.9375rem,.5vw + .875rem,1rem);line-height:1.45;letter-spacing:-.01em}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-intro p{margin:0}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-intro p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 768px){flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-grid{grid-template-columns:2fr 1fr;gap:1.25rem}}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-imageStat,flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-ringStat{border-radius:6px;margin:0;overflow:hidden;position:relative}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-imageStat{aspect-ratio:16/11}@media (min-width: 768px){flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-imageStat{aspect-ratio:16/10}}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-ringStat{aspect-ratio:1/1}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-img,flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-imgPlaceholder{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-imgPlaceholder{background:linear-gradient(135deg,#c9e3bb,#052f20)}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-imageStatCaption{bottom:1.5rem;color:#fff;display:flex;flex-direction:column;gap:.25rem;inset-inline-start:1.5rem;position:absolute;text-shadow:0 2px 12px rgba(0,0,0,.5)}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-imageStatValue{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:clamp(2.5rem,6vw,4rem);font-weight:400;letter-spacing:-.03em;line-height:1}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-imageStatLabel{font-size:1rem;letter-spacing:.04em}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-ring{align-items:center;color:#fff;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-ring svg{display:block}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-ringCaption{align-items:center;color:#fff;display:flex;flex-direction:column;gap:.125rem;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;text-shadow:0 2px 10px rgba(0,0,0,.45)}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-ringValue{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:clamp(1.75rem,3vw + .5rem,2.5rem);font-weight:400;letter-spacing:-.02em;line-height:1}flynt-component[name=BlockSpecialistFacts] .blockSpecialistFacts-ringLabel{font-size:.875rem;letter-spacing:.02em}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-locationTag{background-color:#c8ece0;border-radius:4px;color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:12px;font-weight:500;inset:16px auto auto 16px;letter-spacing:.11em;padding:4px 10px;position:absolute;text-transform:uppercase;z-index:2}flynt-component[name=BlockSpecialistsGrid]{background-color:#fff;color:#052f20;padding-block:clamp(3rem,6vw + 1rem,6rem)}flynt-component[name=BlockSpecialistsGrid] .container{display:flex;flex-direction:column;gap:clamp(2rem,4vw + .5rem,3.5rem);max-inline-size:1312px;padding-inline:clamp(1rem,4vw,4rem)}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-header{display:flex;flex-direction:column;gap:1.5rem}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-heading{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-weight:300;letter-spacing:-.01em;line-height:50px;margin:0;max-inline-size:868px}@media (max-width: 767px){flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-heading{font-size:40px;letter-spacing:-.02em;line-height:44px}}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-subtitle{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.01em;line-height:24px;margin:0;max-inline-size:100%}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-controls{align-items:stretch;border-block:1px solid rgba(5,47,32,.25);display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;padding-block:clamp(1.25rem,2vw + .5rem,2.5rem)}@media (min-width: 768px){flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-controls{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:20px}}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-search{align-items:center;background-color:transparent;block-size:56px;border:1px solid #011013;border-radius:28px;color:#052f20;display:flex;flex:1 1 320px;gap:24px;padding-inline:18px}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-search input{background:transparent;border:0;color:#052f20;flex:1 1 auto;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1.285;outline:0;min-inline-size:0;padding:0}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-search input::placeholder{color:#939b98;opacity:1}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-search:focus-within{border-color:#052f20}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-searchIcon{color:#052f20;flex-shrink:0;inline-size:16px;block-size:16px}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-filter{align-items:center;block-size:56px;border:1px solid #011013;border-radius:4px;color:#052f20;display:flex;flex:0 1 313px;padding-inline:18px;position:relative}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#052f20;flex:1 1 auto;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1.285;outline:0;padding:0;-webkit-padding-end:2rem;padding-inline-end:2rem;width:100%}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-filter select:focus{outline:0}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-filter:focus-within{border-color:#052f20}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-filterChevron{color:#052f20;pointer-events:none;position:absolute;right:18px;top:50%;transform:translateY(-50%)}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-grid{display:grid;gap:20px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media (min-width: 768px){flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-card{aspect-ratio:424/561;border-radius:4px;display:flex;flex-direction:column;overflow:hidden;position:relative}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-card[hidden]{display:none}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-cardInner{color:inherit;display:block;inline-size:100%;block-size:100%;position:relative;text-decoration:none}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-cardInner:hover{color:inherit}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-cardInner:focus-visible{outline:2px solid #052f20;outline-offset:3px}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-imgWrap{inline-size:100%;block-size:100%;position:relative}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-img{block-size:100%;inline-size:100%;object-fit:cover;object-position:center top}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-imgPlaceholder{align-items:center;background:linear-gradient(135deg,#294f3a,#052f20);color:#fffbf3;display:flex;font-size:3rem;font-weight:600;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-scrim{background:linear-gradient(180deg,#0000,#000000e6);block-size:48%;inset:auto 0 0 0;pointer-events:none;position:absolute}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-meta{display:flex;flex-direction:column;gap:.75rem;inset:auto 24px 24px 24px;position:absolute}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-name{color:#fffbf3;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1.75rem,1rem + 2vw,2.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-role{color:#fffbf3;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;margin:0;text-transform:uppercase}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-viewProfile{color:#fffbf3;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.01em;line-height:1.5;-webkit-margin-before:.25rem;margin-block-start:.25rem;text-decoration:underline;text-underline-offset:3px}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-empty{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;letter-spacing:-.02em;line-height:1.5;margin:0;padding-block:2rem;text-align:center}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-footer{align-items:center;display:flex;flex-direction:column;gap:1rem}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-footer[hidden]{display:none}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-counter{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;margin:0;text-transform:uppercase}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-loadMore{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #052f20;border-radius:4px;color:#052f20;cursor:pointer;display:inline-flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.11em;line-height:1.5;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-loadMore:hover{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-loadMore:focus-visible{outline:2px solid #052f20;outline-offset:3px}flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-loadMore[hidden]{display:none}flynt-component[name=BlockSpecialistsGrid] .visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width: 767px){flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-search,flynt-component[name=BlockSpecialistsGrid] .blockSpecialistsGrid-filter{block-size:56px;flex:0 0 56px;inline-size:100%;max-inline-size:none}flynt-component[name=BlockSpecialistsGrid][data-loadmore-fullwidth] .blockSpecialistsGrid-loadMore:not([hidden]){display:flex;inline-size:100%;justify-content:center}}flynt-component[name=BlockStaffProfileHero]{background-color:#052f20;color:#fffbf3;display:block;overflow:hidden;position:relative}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-nexus{background-position:center;background-repeat:no-repeat;background-size:contain;block-size:1239px;inline-size:1000px;inset-block-start:50%;inset-inline-start:50%;pointer-events:none;position:absolute;transform:translate(-50%,-50%);z-index:0}flynt-component[name=BlockStaffProfileHero] .container{box-sizing:border-box;inline-size:100%;margin:0 auto;max-inline-size:1300px;padding-inline:50px;padding-block:0;position:relative;z-index:1}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-inner{align-items:flex-start;display:flex;gap:20px;min-block-size:645px}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-media{align-items:center;block-size:645px;display:flex;margin-right:100px;justify-content:flex-start}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-imgFrame{background-color:#fff;block-size:483px;inline-size:424px;overflow:hidden;position:relative}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-img{block-size:100%;display:block;inline-size:100%;object-fit:cover;object-position:center top}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-body{align-self:stretch;block-size:645px;box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;justify-content:center;min-inline-size:0;padding-block:81px}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-bodyInner{block-size:483px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;-webkit-padding-before:64px;padding-block-start:64px}@media (min-width: 1024px){flynt-component[name=BlockStaffProfileHero][data-has-image="0"] .container{padding-inline:clamp(1rem,4vw,4rem)}}@media (max-width: 1023px){flynt-component[name=BlockStaffProfileHero][data-has-image="0"] .blockStaffProfileHero-inner{min-block-size:384px}}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-heads{display:flex;flex-direction:column;gap:24px}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-name{color:#fffbf3;font-family:Albert Sans,Public Sans,sans-serif;font-size:96px;font-weight:400;letter-spacing:-.02em;line-height:93px;margin:0}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-role{color:#fffbf3;font-family:Albert Sans,Public Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:30px;margin:0}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-location{align-items:center;color:#fffbf3;display:flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:16px;font-weight:500;gap:16px;letter-spacing:.11em;line-height:20px;margin:0;text-transform:uppercase}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-location>span{text-decoration:underline}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-locationPin{block-size:24px;color:#fffbf3;flex-shrink:0;inline-size:24px}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-contact{align-items:center;display:flex;gap:16px;list-style:none;margin:30px 0 0;padding:0}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-contact li{display:flex}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-iconBtn{align-items:center;background-color:#fffbf3;block-size:48px;border:1px solid #fffbf3;border-radius:50%;color:#052f20;display:inline-flex;inline-size:48px;justify-content:center;transition:background-color .15s ease,color .15s ease}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-iconBtn svg{block-size:100%;display:block;inline-size:100%}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-iconBtn:hover{background-color:transparent;color:#fffbf3}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-iconBtn:focus-visible{outline:2px solid #fffbf3;outline-offset:3px}@media (min-width: 1024px) and (max-width: 1199px){flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-name{font-size:86px;line-height:83px}}@media (max-width: 1023px){flynt-component[name=BlockStaffProfileHero] .container{padding-block:64px 32px;padding-inline:16px}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-nexus{block-size:610px;inline-size:492px}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-inner{align-items:stretch;flex-direction:column;gap:0;min-block-size:580px}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-media{align-items:center;block-size:320px;flex:0 0 320px;inline-size:358px;justify-content:center;max-inline-size:100%;margin-right:0;position:relative}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-imgFrame{block-size:280px;inline-size:240px;inset-block-start:calc(50% - 20px);inset-inline-start:calc(50% - 59px);position:absolute;transform:translate(-50%,-50%)}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-body{block-size:auto;flex:1 0 auto;min-block-size:260px;padding-block:0}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-bodyInner{block-size:auto;flex:1 0 auto;gap:0;justify-content:space-between;min-block-size:260px;-webkit-padding-before:0;padding-block-start:0}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-heads{gap:16px}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-name{font-size:56px;letter-spacing:-.01em;line-height:60px}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-iconBtn{margin-top:30px}flynt-component[name=BlockStaffProfileHero] .blockStaffProfileHero-contact{-webkit-margin-before:0;margin-block-start:0}}flynt-component[name=BlockStaffProfilePills]{background-color:#fffbf3;color:#052f20;display:block;padding-block:0 96px}@media (max-width: 1023px){flynt-component[name=BlockStaffProfilePills]{padding-block:0 64px}}flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-grid{align-items:flex-start;box-sizing:border-box;-moz-column-gap:111px;column-gap:111px;display:grid;grid-template-columns:333px 1fr;justify-content:start;row-gap:0}@media (max-width: 1023px){flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-grid{-moz-column-gap:0;column-gap:0;display:flex;flex-direction:column}}flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-col{display:flex;flex-direction:column;gap:40px;grid-column:2;inline-size:100%;max-inline-size:100%}flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-heading{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:30px;margin:0}flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-list{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (max-width: 1023px){flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-list{grid-template-columns:repeat(2,minmax(0,1fr))}}flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-item{display:flex;min-inline-size:0}flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-card{background-color:#052f20;border-radius:4px;box-sizing:border-box;color:inherit;display:flex;flex-direction:column;gap:16px;inline-size:100%;justify-content:space-between;padding:16px;text-decoration:none}@media (min-width: 1024px){flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-card{min-block-size:136px}}flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-card--linked{cursor:pointer}flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-card--static{cursor:default}flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-cardLabel{color:#fff;font-family:Albert Sans,Public Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:28px}@media (max-width: 1023px){flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-cardLabel{font-size:18px;letter-spacing:-.01em;line-height:24px}}flynt-component[name=BlockStaffProfilePills] .blockStaffProfilePills-cardChevron{align-items:center;align-self:flex-end;background-color:#fffbf3;block-size:32px;border:1px solid #fffbf3;border-radius:50%;color:#052f20;display:inline-flex;inline-size:32px;justify-content:center}flynt-component[name=BlockStaffProfilePublications]{background-color:#fffbf3;color:#052f20;display:block;padding-block:clamp(2.5rem,5vw + 1rem,6rem)}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-inner{align-items:center;display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,4rem)}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-header{align-self:stretch;display:flex;flex-direction:column;gap:1.5rem;inline-size:100%}@media (min-width: 1024px){flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-header{align-items:center;flex-direction:row;gap:24px;justify-content:space-between}}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-heading{align-self:flex-start;color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-weight:300;letter-spacing:-.01em;line-height:50px;margin:0;text-align:left}@media (max-width: 1023px){flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-heading{font-size:40px;letter-spacing:-.02em;line-height:44px}}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-list{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));inline-size:100%;list-style:none;margin:0;padding:0}@media (max-width: 1023px){flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-list{grid-template-columns:1fr}}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-card{display:flex}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-card[hidden]{display:none}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-cardInner{background-color:#fff;border:1px solid rgba(5,47,32,.3);border-radius:4px;color:#052f20;display:flex;flex-direction:column;gap:40px;inline-size:100%;justify-content:space-between;min-block-size:430px;padding:24px;text-decoration:none}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-cardInner:hover{color:#052f20}flynt-component[name=BlockStaffProfilePublications] a.blockStaffProfilePublications-cardInner:hover{border-color:#052f20}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-icon{color:#052f20;display:inline-flex}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-icon svg{block-size:24px;inline-size:24px}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-text{display:flex;flex-direction:column;gap:16px}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-overline{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.11em;line-height:1.25;margin:0;text-transform:uppercase}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-title{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:2rem;font-weight:400;letter-spacing:-.02em;line-height:1.09;margin:0}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-view{align-items:center;color:#052f20;display:inline-flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;font-weight:500;gap:6px;letter-spacing:-.01em;line-height:1.5;text-decoration:underline;text-underline-offset:3px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-view svg{block-size:20px;inline-size:20px}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-date{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;margin:0;text-transform:uppercase}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-cta{align-items:center;display:flex;flex-direction:column;gap:16px}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-count{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.11em;line-height:1.5;margin:0;text-align:center;text-transform:uppercase}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-btn{background-color:transparent;border:1px solid #052f20;border-radius:4px;color:#052f20;display:inline-flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-btn:hover{background-color:#052f20;color:#fff}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-btn:focus-visible{outline:2px solid #052f20;outline-offset:3px}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-btn[hidden]{display:none}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-sliderNav{align-items:center;align-self:stretch;display:none;gap:1rem;justify-content:flex-end}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-sliderCounter{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-sliderArrows{display:flex;gap:.5rem}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-sliderArrow{align-items:center;background:transparent;border:0;color:#052f20;cursor:pointer;display:inline-flex;padding:0}flynt-component[name=BlockStaffProfilePublications] .blockStaffProfilePublications-sliderArrow:focus-visible{outline:2px solid #052f20;outline-offset:2px}@media (max-width: 1023px){flynt-component[name=BlockStaffProfilePublications][data-mobile-slider] .blockStaffProfilePublications-sliderNav{display:flex}flynt-component[name=BlockStaffProfilePublications][data-mobile-slider] .blockStaffProfilePublications-list{display:flex;gap:16px;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}flynt-component[name=BlockStaffProfilePublications][data-mobile-slider] .blockStaffProfilePublications-list::-webkit-scrollbar{display:none}flynt-component[name=BlockStaffProfilePublications][data-mobile-slider] .blockStaffProfilePublications-card{flex:0 0 82%;scroll-snap-align:start}flynt-component[name=BlockStaffProfilePublications][data-mobile-slider] .blockStaffProfilePublications-card[hidden]{display:flex}flynt-component[name=BlockStaffProfilePublications][data-mobile-slider] .blockStaffProfilePublications-cta{display:none}}@media (min-width: 1024px){flynt-component[name=BlockStaffProfilePublications][data-desktop-scroll] .blockStaffProfilePublications-sliderNav{display:flex}flynt-component[name=BlockStaffProfilePublications][data-desktop-scroll] .blockStaffProfilePublications-list{display:flex;gap:20px;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}flynt-component[name=BlockStaffProfilePublications][data-desktop-scroll] .blockStaffProfilePublications-list::-webkit-scrollbar{display:none}flynt-component[name=BlockStaffProfilePublications][data-desktop-scroll] .blockStaffProfilePublications-card{flex:0 0 424px;scroll-snap-align:start}flynt-component[name=BlockStaffProfilePublications][data-desktop-scroll] .blockStaffProfilePublications-card[hidden]{display:flex}flynt-component[name=BlockStaffProfilePublications][data-desktop-scroll] .blockStaffProfilePublications-cta{display:none}}flynt-component[name=BlockStaffProfilePublications][data-variant=outcomes] .blockStaffProfilePublications-cardInner{gap:24px;justify-content:flex-start;min-block-size:400px}@media (max-width: 1023px){flynt-component[name=BlockStaffProfilePublications][data-variant=outcomes] .blockStaffProfilePublications-cardInner{min-block-size:500px}}flynt-component[name=BlockStaffProfilePublications][data-variant=outcomes] .blockStaffProfilePublications-tag{align-self:flex-start;border:1px solid rgba(5,47,32,.3);border-radius:4px;color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:18px;padding:8px 12px;text-transform:uppercase}flynt-component[name=BlockStaffProfilePublications][data-variant=outcomes] .blockStaffProfilePublications-body{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:26px;margin:0}flynt-component[name=BlockStaffProfilePublications][data-variant=outcomes] .blockStaffProfilePublications-readMore{align-items:center;color:#052f20;display:inline-flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;font-weight:500;gap:8px;letter-spacing:-.01em;line-height:24px;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;-webkit-margin-before:auto;margin-block-start:auto;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid}flynt-component[name=BlockStaffProfilePublications][data-variant=outcomes] .blockStaffProfilePublications-readMore svg{flex-shrink:0}flynt-component[name=BlockStandfirst][data-variant=centered]{color:#052f20;display:block;text-align:center}flynt-component[name=BlockStandfirst][data-variant=centered] .standfirst-inner{display:block;margin-inline:auto;max-inline-size:867px}flynt-component[name=BlockStandfirst][data-variant=centered] .standfirst-body,flynt-component[name=BlockStandfirst][data-variant=centered] .standfirst-intro{color:#052f20}flynt-component[name=BlockStandfirst][data-variant=centered] .standfirst-body{font-family:Albert Sans,sans-serif;font-size:42px;font-weight:300;inline-size:100%;leading-trim:none;letter-spacing:-.01em;line-height:50px;max-inline-size:none;text-align:center}flynt-component[name=BlockStandfirst][data-variant=centered] .standfirst-body :where(p){margin:0}@media (max-width: 767px){flynt-component[name=BlockStandfirst][data-variant=centered] .standfirst-body{font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:44px}}flynt-component[name=BlockStandfirst][data-variant=centered][data-body-size=small] .standfirst-body{font-size:32px;font-weight:400;letter-spacing:-.32px;line-height:40px}@media (max-width: 767px){flynt-component[name=BlockStandfirst][data-variant=centered][data-body-size=small] .standfirst-body{font-size:24px;letter-spacing:-.24px;line-height:30px}}flynt-component[name=BlockStatHero]{background-color:var(--palette-surface);padding-block:.5rem 2.5rem}flynt-component[name=BlockStatHero] .stat{align-items:center;display:flex;flex-direction:column;gap:.25rem;text-align:center}flynt-component[name=BlockStatHero] .value{color:var(--palette-ink-deep);font-family:var(--font-family-text);font-size:.9375rem;font-weight:500;line-height:1.3;margin:0}flynt-component[name=BlockStatHero] .affix{font-weight:500}flynt-component[name=BlockStatHero] .label{color:var(--palette-ink-body);font-size:.9375rem;font-weight:400;margin:0}flynt-component[name=BlockStatsPanel]{background-color:#e9f2e3;background-image:radial-gradient(ellipse 800px 700px at -10% 8%,rgba(214,241,196,.65),transparent 60%),radial-gradient(ellipse 800px 700px at 110% 38%,rgba(216,228,245,.6),transparent 60%),radial-gradient(ellipse 800px 700px at 110% 78%,rgba(216,228,245,.5),transparent 60%),radial-gradient(ellipse 800px 700px at -8% 90%,rgba(214,241,196,.55),transparent 60%);overflow:hidden;padding-block:clamp(2.5rem,5vw + 1rem,5rem);position:relative}flynt-component[name=BlockStatsPanel]>*{position:relative;z-index:1}flynt-component[name=BlockStatsPanel] .container{inline-size:100%;max-inline-size:1312px;margin-inline:auto;padding-inline:clamp(1rem,4vw,64px)}flynt-component[name=BlockStatsPanel] .blockStatsPanel-header{display:grid;grid-template-columns:1fr;gap:clamp(1rem,2vw,1.5rem);-webkit-margin-after:clamp(2rem,4vw + .5rem,3.5rem);margin-block-end:clamp(2rem,4vw + .5rem,3.5rem)}@media (min-width: 1024px){flynt-component[name=BlockStatsPanel] .blockStatsPanel-header{grid-template-columns:535fr 534fr;-moz-column-gap:clamp(1.5rem,4vw,8.1875rem);column-gap:clamp(1.5rem,4vw,8.1875rem);align-items:start}}flynt-component[name=BlockStatsPanel] .blockStatsPanel-heading{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2rem,2.5vw + 1rem,3rem);font-weight:400;letter-spacing:-.02em;line-height:1.05;margin:0;max-inline-size:535px}flynt-component[name=BlockStatsPanel] .blockStatsPanel-intro{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:1.125rem;letter-spacing:-.01em;line-height:1.4;-webkit-margin-before:0;margin-block-start:0;max-inline-size:534px}flynt-component[name=BlockStatsPanel] .blockStatsPanel-intro p{margin:0}flynt-component[name=BlockStatsPanel] .blockStatsPanel-intro p+p{-webkit-margin-before:.875rem;margin-block-start:.875rem}flynt-component[name=BlockStatsPanel] .blockStatsPanel-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 1024px){flynt-component[name=BlockStatsPanel] .blockStatsPanel-grid{-moz-column-gap:20px;column-gap:20px;grid-template-columns:757fr 535fr;row-gap:0}flynt-component[name=BlockStatsPanel] .blockStatsPanel-grid[data-count="3"],flynt-component[name=BlockStatsPanel] .blockStatsPanel-grid[data-count="4"],flynt-component[name=BlockStatsPanel] .blockStatsPanel-grid[data-count="5"],flynt-component[name=BlockStatsPanel] .blockStatsPanel-grid[data-count="6"]{grid-template-columns:1fr 1fr}}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile{aspect-ratio:757/712;border-radius:6px;color:#fffbf3;overflow:hidden;position:relative;inline-size:75%;max-inline-size:320px}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile[data-column=left]{justify-self:start}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile[data-column=right]{justify-self:end}@media (min-width: 1024px){flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile{inline-size:auto;max-inline-size:none}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile[data-column=left]{aspect-ratio:757/712;grid-column:1;justify-self:stretch}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile[data-column=right]{aspect-ratio:535/643;grid-column:2;justify-self:stretch}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile[data-offset=top]{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile[data-offset=mid]{-webkit-margin-before:clamp(40px,13vw,197px);margin-block-start:clamp(40px,13vw,197px)}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile[data-offset=bottom]{-webkit-margin-after:0;margin-block-end:0;align-self:end}}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile[data-aspect="4-5"]{aspect-ratio:4/5}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile[data-aspect="5-4"]{aspect-ratio:5/4}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile[data-aspect="1-1"]{aspect-ratio:1/1}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tile[data-aspect="3-2"]{aspect-ratio:3/2}flynt-component[name=BlockStatsPanel] .blockStatsPanel-img{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tileScrim{background-color:#052f2080;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}flynt-component[name=BlockStatsPanel] .blockStatsPanel-tileContent{align-items:center;color:#a3ff90;display:flex;flex-direction:column;gap:.5rem;top:0;right:0;bottom:0;left:0;justify-content:center;padding:clamp(1.25rem,3vw,2rem);position:absolute;text-align:center}flynt-component[name=BlockStatsPanel] .blockStatsPanel-mainValue{font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(3.5rem,8vw + .5rem,7.5rem);font-weight:300;letter-spacing:-.03em;line-height:.95;margin:0}flynt-component[name=BlockStatsPanel] .blockStatsPanel-mainLabel{font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1rem,1vw + .5rem,1.5rem);font-weight:400;margin:0}flynt-component[name=BlockStatsPanel] .blockStatsPanel-gauge{align-items:center;color:#a3ff90;display:flex;flex-direction:column;gap:.5rem;inset:50% auto auto 50%;justify-content:center;padding:clamp(1rem,3vw,2rem);position:absolute;text-align:center;transform:translate(-50%,-50%);z-index:1}flynt-component[name=BlockStatsPanel] .blockStatsPanel-gaugeRing{block-size:clamp(200px,19vw,277px);inline-size:clamp(200px,19vw,277px);inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%);z-index:0}flynt-component[name=BlockStatsPanel] .blockStatsPanel-gaugeRing circle{fill:none;stroke:#a3ff90;stroke-linecap:round;stroke-width:5;transform:rotate(-90deg);transform-origin:50%}flynt-component[name=BlockStatsPanel] .blockStatsPanel-gaugeValue{font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(2.25rem,4.5vw + .5rem,5.5rem);font-weight:400;letter-spacing:-.02em;line-height:1;position:relative;z-index:1}flynt-component[name=BlockStatsPanel] .blockStatsPanel-gaugeLabel{font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;position:relative;text-transform:uppercase;z-index:1}flynt-component[name=BlockStoriesFinder]{color:#052f20;padding-block:clamp(2rem,4vw + 1rem,4rem)}flynt-component[name=BlockStoriesFinder][data-theme=surface]{background-color:#fffbf3}flynt-component[name=BlockStoriesFinder][data-theme=light]{background-color:#fffbf3}flynt-component[name=BlockStoriesFinder][data-theme=sage]{background-color:var(--palette-surface-card)}flynt-component[name=BlockStoriesFinder][data-theme=cream]{background-color:#fffbf3}flynt-component[name=BlockStoriesFinder][data-theme=ink]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockStoriesFinder] .container{padding-inline:clamp(1.25rem,4vw,4rem)}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-inner[data-size=wide]{max-inline-size:100%}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-inner{display:flex;flex-direction:column;gap:2.5rem}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-head{display:flex;flex-direction:column;gap:1rem}@media (min-width: 900px){flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-head{gap:2rem}}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-heading{color:#052f20;font-size:clamp(1.75rem,2.5vw + 1rem,2.625rem);font-weight:300;letter-spacing:-.01em;line-height:1.19;margin:0}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-intro{color:#052f20;font-size:1.125rem;letter-spacing:-.02em;line-height:1.4}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-intro p{margin:0}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-controls{-webkit-border-after:1px solid rgba(5,47,32,.18);border-block-end:1px solid rgba(5,47,32,.18);display:flex;flex-direction:column;gap:1.5rem;-webkit-padding-after:2.5rem;padding-block-end:2.5rem}@media (min-width: 900px){flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-controls{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;flex-direction:row;flex-wrap:nowrap;-webkit-padding-after:2.5rem;padding-block-end:2.5rem}}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-search{align-items:center;background-color:transparent;border:1px solid #052f20;border-radius:999px;box-sizing:border-box;display:flex;flex:1;gap:1rem;min-block-size:60px;min-inline-size:16rem;padding-block:1.1875rem;padding-inline:1.125rem}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-search:focus-within{border-color:#052f20}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-searchInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#052f20;flex:1;font:inherit;font-size:1rem;font-weight:400;letter-spacing:-.01em;line-height:1.375;min-inline-size:0;padding:0}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-searchInput::placeholder{color:#939b98;opacity:1}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-searchInput:focus{outline:none}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-searchIcon{block-size:16px;color:#052f20;flex-shrink:0;inline-size:16px;order:-1}@media (min-width: 900px){flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-searchIcon{block-size:24px;inline-size:24px}}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-selects{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width: 900px){flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-selects{flex:0 1 auto;grid-auto-columns:minmax(0,358px);grid-auto-flow:column;grid-template-columns:none;min-inline-size:0}}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-select{position:relative}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M6 9l6 6 6-6' stroke='%23052f20' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 1.125rem center;background-repeat:no-repeat;background-size:24px 24px;border:1px solid #01422b;border-radius:4px;color:#052f20;cursor:pointer;font:inherit;font-size:1rem;font-weight:400;height:60px;inline-size:100%;letter-spacing:-.01em;line-height:1.375;padding-block:0;padding-inline:1rem 3rem}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-select select:focus{border-color:#052f20;outline:none}@media (max-width: 899px){flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-heading{font-size:2.5rem;letter-spacing:-.8px;line-height:2.75rem}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-intro{line-height:1.333}}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list{display:grid;gap:1.25rem;grid-template-columns:1fr;list-style:none;margin:0;-webkit-margin-before:1.5rem;margin-block-start:1.5rem;padding:0}@media (min-width: 720px){flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 719px){flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list .story .title{font-size:2rem;line-height:1.1}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list .story .description{font-size:1rem}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list .story{aspect-ratio:358/480}}@media (max-width: 719px){flynt-component[name=BlockStoriesFinder][data-card-style=feature] .blockStoriesFinder-list .story--feature .title{font-size:24px;letter-spacing:-.48px;line-height:28px}}flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article{aspect-ratio:auto;border:0;block-size:auto;height:auto;margin:0;overflow:visible}flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .storyLink{background:#fff;block-size:100%;border:1px solid rgba(1,66,43,.2);border-radius:4px;color:#052f20;display:flex;flex-direction:column;overflow:clip;text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .storyLink:hover{box-shadow:0 18px 36px #052f201f;transform:translateY(-2px)}flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .media{aspect-ratio:424/245;display:block;flex-shrink:0;overflow:clip;position:relative}flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .media img{block-size:100%;display:block;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute}flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .thumbPlaceholder{background:#c3c9c7;top:0;right:0;bottom:0;left:0;position:absolute}flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .panel{display:flex;flex-direction:column;gap:16px;padding:24px}flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .meta{align-items:center;color:#052f20;display:flex;font-size:14px;gap:6px;line-height:20px}flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .title{color:#052f20;font-family:var(--font-family-heading);font-size:32px;font-weight:400;letter-spacing:-.64px;line-height:35px;margin:0}flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .injuryLozenge{align-self:flex-start;border:1px solid #052f20;border-radius:4px;color:#052f20;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;padding:8px 12px}@media (max-width: 719px){flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article{aspect-ratio:auto}flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .panel{gap:16px;padding:16px}flynt-component[name=BlockStoriesFinder][data-card-style=article] .blockStoriesFinder-list .story--article .title{font-size:24px;letter-spacing:-.48px;line-height:28px}}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .story{aspect-ratio:424/600;background-color:#fff;border:1px solid rgba(1,66,43,.2);border-radius:4px;display:flex;flex-direction:column;height:auto;overflow:hidden;position:relative}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .storyLink{block-size:100%;color:inherit;display:flex;flex-direction:column;inline-size:100%;text-decoration:none}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .thumb{aspect-ratio:424/376;background-color:#052f200f;block-size:auto;flex:0 0 auto;inline-size:100%;inset:auto;overflow:hidden;position:relative}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .thumb img{block-size:100%;inline-size:100%;object-fit:cover}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .thumb:after,flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .thumb:before{display:none}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .lozenge{inset-block-start:16px;inset-inline-start:16px;position:absolute;z-index:2}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .textTile{background-color:#fff;border-radius:0;display:flex;flex:1 1 auto;flex-direction:column;gap:0;inline-size:auto;inset:auto;max-inline-size:none;padding:24px;position:relative}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .textTile-copy{display:flex;flex-direction:column;gap:16px}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .title{color:#052f20;display:-webkit-box;font-family:Albert Sans,Public Sans,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width: 1024px){flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .title{font-size:2.5rem;line-height:1.1}}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .description{color:#052f20;display:-webkit-box;font-family:Albert Sans,Public Sans,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.02em;line-height:1.4;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .tagLozenge{align-self:flex-start;background:transparent;border:1px solid #052f20;border-radius:4px;color:#052f20;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:18px;-webkit-margin-before:auto;margin-block-start:auto;padding:8px 12px;text-transform:uppercase}@media (max-width: 767px){flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .textTile{padding:20px}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .title{font-size:1.75rem}flynt-component[name=BlockStoriesFinder][data-card-variant=tile] .blockStoriesFinder-list .description{font-size:1rem}}flynt-component[name=BlockStoriesFinder][data-layout=list] .blockStoriesFinder-list{grid-template-columns:1fr}flynt-component[name=BlockStoriesFinder][data-layout=list] .blockStoriesFinder-list .story{aspect-ratio:auto;border:0;border-radius:0;overflow:visible}flynt-component[name=BlockStoriesFinder][data-layout=list] .blockStoriesFinder-list .storyLink{align-items:center;background-color:#fffbf3;border:1px solid rgba(5,47,32,.18);border-radius:4px;display:grid;gap:1rem;grid-template-columns:120px 1fr;overflow:hidden;padding:0;position:relative}flynt-component[name=BlockStoriesFinder][data-layout=list] .blockStoriesFinder-list .thumb{aspect-ratio:1/1;position:relative}flynt-component[name=BlockStoriesFinder][data-layout=list] .blockStoriesFinder-list .lozenge{font-size:.625rem;padding:4px 8px}flynt-component[name=BlockStoriesFinder][data-layout=list] .blockStoriesFinder-list .textTile{background:transparent;border-radius:0;gap:.5rem;padding:1rem 1rem 1rem 0;position:static}flynt-component[name=BlockStoriesFinder][data-layout=list] .blockStoriesFinder-list .title{font-size:1.125rem}flynt-component[name=BlockStoriesFinder][data-layout=list] .blockStoriesFinder-list .description{display:none}flynt-component[name=BlockStoriesFinder][data-layout=list] .blockStoriesFinder-list .tagLozenge{font-size:.625rem;padding:4px 8px}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-empty{color:#052f20;padding-block:1rem;text-align:center}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-empty p{margin:0}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-footer{align-items:center;display:flex;flex-direction:column;gap:1.5rem}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-status{color:#052f20;font-size:.875rem;font-weight:500;letter-spacing:.11em;text-align:center;text-transform:uppercase}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-status:empty{display:none}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-loadMore{display:flex;justify-content:center}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-loadMore[hidden]{display:none}flynt-component[name=BlockStoriesFinder]:has([data-ref=loadMoreWrap][hidden]){-webkit-margin-after:0;margin-block-end:0;-webkit-padding-after:clamp(2rem,4vw + .5rem,3.5rem);padding-block-end:clamp(2rem,4vw + .5rem,3.5rem)}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-loadMoreBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background-color:transparent;border:1px solid #052f20;border-radius:4px;color:#052f20;cursor:pointer;display:inline-flex;font:inherit;justify-content:center;text-decoration:none;font-size:.875rem;font-weight:500;letter-spacing:.11em;min-inline-size:202px;padding-block:.75rem;padding-inline:1.25rem;text-align:center;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-loadMoreBtn:hover:not(:disabled){background-color:#052f20;color:#fffbf3}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-loadMoreBtn:disabled{cursor:default;opacity:.5}flynt-component[name=BlockStoriesFinder] .visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}flynt-component[name=BlockStoriesFinder][data-post-type=guidance] .finderRow-lozenge{display:none}flynt-component[name=BlockStoriesFinder][data-post-type=guidance] .blockStoriesFinder-controls{-webkit-border-after:0;border-block-end:0;-webkit-padding-after:0;padding-block-end:0}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list]{color:var(--palette-green-deepest);-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr;list-style:none;margin:2rem 0 0;padding:0}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow{padding-block:0}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow-link{align-items:flex-start;-webkit-border-before:1px solid rgba(5,47,32,.14);border-block-start:1px solid rgba(5,47,32,.14);color:inherit;display:flex;gap:20px;padding-block:24px;text-decoration:none}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow-link:hover .finderRow-title{text-decoration:underline}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow-thumb{background-color:#d9efd0;block-size:104px;border-radius:8px;flex:none;inline-size:104px;overflow:hidden}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow-thumb img{block-size:100%;inline-size:100%;object-fit:cover}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow-body{display:flex;flex:1;flex-direction:column;gap:12px;min-inline-size:0}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow-title{font-family:var(--font-family-heading);font-size:20px;font-weight:400;letter-spacing:-.2px;line-height:24px}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow-meta{align-items:flex-start;display:flex;flex-direction:column;gap:12px;-webkit-margin-before:auto;margin-block-start:auto}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow-lozenge{background-color:var(--palette-lavender-light);border-radius:4px;font-size:11px;font-weight:500;letter-spacing:.08em;padding:8px 10px}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow-tag{border:1px solid rgba(5,47,32,.25);border-radius:999px;font-size:11px;font-weight:500;letter-spacing:.02em;padding:6px 10px}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow-read{font-size:14px;opacity:.7}@media (max-width: 767px){flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow-thumb{block-size:104px;inline-size:104px;order:1}flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list] .finderRow-body{order:2}}@media (min-width: 768px){flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){flynt-component[name=BlockStoriesFinder] .blockStoriesFinder-list[data-card-style=list]{grid-template-columns:repeat(3,1fr);row-gap:0}}flynt-component[name=BlockStoriesFinder][data-post-type=news]{padding-block:64px}flynt-component[name=BlockStoriesFinder][data-post-type=news] .blockStoriesFinder-controls{gap:24px}@media (min-width: 900px){flynt-component[name=BlockStoriesFinder][data-post-type=news] .blockStoriesFinder-controls{gap:24px}}flynt-component[name=BlockStoriesFinder][data-post-type=news] .blockStoriesFinder-search{block-size:60px;padding-block:0}flynt-component[name=BlockStoriesFinder][data-post-type=news] .blockStoriesFinder-searchInput{font-size:16px;font-weight:400;letter-spacing:-.01em;text-transform:none}flynt-component[name=BlockStoriesFinder][data-post-type=news] .blockStoriesFinder-searchInput::placeholder{text-transform:none}flynt-component[name=BlockStoriesFinder][data-post-type=news] .blockStoriesFinder-selects{gap:24px;grid-template-columns:1fr}@media (min-width: 900px){flynt-component[name=BlockStoriesFinder][data-post-type=news] .blockStoriesFinder-selects{gap:24px;grid-auto-columns:minmax(0,358px);grid-auto-flow:column;grid-template-columns:none}}flynt-component[name=BlockStoriesFinder][data-post-type=news] .blockStoriesFinder-select select{border-color:#01422b;font-size:16px;font-weight:400;height:60px;letter-spacing:-.01em;text-transform:none}@media (min-width: 900px){flynt-component[name=BlockStoriesFinder][data-post-type=news] .blockStoriesFinder-list{-webkit-margin-before:3.5rem;margin-block-start:3.5rem}}@media (max-width: 767px){flynt-component[name=BlockStoriesFinder][data-post-type=news] .container{padding-inline:16px}flynt-component[name=BlockStoriesFinder][data-post-type=news] .story--news{aspect-ratio:auto;min-block-size:430px}flynt-component[name=BlockStoriesFinder][data-post-type=news] .story--news .title{font-size:24px;letter-spacing:-.48px;line-height:28px}}flynt-component[name=BlockStoriesList]{color:#052f20;padding-block:clamp(2rem,6vw + 1rem,6.5rem)}flynt-component[name=BlockStoriesList][data-theme=light]{background-color:#fffbf3}flynt-component[name=BlockStoriesList][data-theme=sage]{background-color:var(--palette-surface-card)}flynt-component[name=BlockStoriesList][data-theme=cream]{background-color:#fffbf3}flynt-component[name=BlockStoriesList][data-theme=ink]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockStoriesList][data-theme=ink] .headline,flynt-component[name=BlockStoriesList][data-theme=ink] .viewAll{color:#fffbf3}flynt-component[name=BlockStoriesList][data-theme=ink] .intro{color:#fffbf3d9}flynt-component[name=BlockStoriesList] .container{padding-inline:clamp(1.25rem,4vw,4rem)}flynt-component[name=BlockStoriesList] .inner[data-size=wide]{max-inline-size:100%}flynt-component[name=BlockStoriesList] .sectionHeader{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;-webkit-margin-after:clamp(2.5rem,4vw + 1rem,4rem);margin-block-end:clamp(2.5rem,4vw + 1rem,4rem)}flynt-component[name=BlockStoriesList] .sectionHeader-text{flex:1;min-inline-size:0}flynt-component[name=BlockStoriesList] .viewAll{align-items:center;color:#052f20;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}flynt-component[name=BlockStoriesList] .viewAll svg{transition:transform .18s ease}flynt-component[name=BlockStoriesList] .viewAll:hover svg{transform:translate(2px)}flynt-component[name=BlockStoriesList] .headline{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-weight:300;letter-spacing:-.01em;line-height:50px;margin:0;max-inline-size:868px}@media (max-width: 767px){flynt-component[name=BlockStoriesList] .headline{font-size:40px;font-weight:300;leading-trim:none;letter-spacing:-.02em;line-height:44px;vertical-align:middle}}flynt-component[name=BlockStoriesList] .intro{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.02em;line-height:1.4;-webkit-margin-before:16px;margin-block-start:16px;max-inline-size:868px}flynt-component[name=BlockStoriesList] .intro p{margin:0}flynt-component[name=BlockStoriesList] .storiesList{display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}flynt-component[name=BlockStoriesList][data-layout=cards] .storiesList{display:grid;gap:1rem;grid-auto-columns:75%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding-block:.25rem .75rem;padding-inline:var(--container-spacing, 1rem);scroll-padding-inline-start:var(--container-spacing, 1rem);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}flynt-component[name=BlockStoriesList][data-layout=cards] .storiesList::-webkit-scrollbar{display:none}@media (min-width: 768px){flynt-component[name=BlockStoriesList][data-layout=cards] .storiesList{gap:1.25rem;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);overflow:visible;padding-block:0;padding-inline:0;scroll-snap-type:none}}@media (min-width: 1024px){flynt-component[name=BlockStoriesList][data-layout=cards] .storiesList{grid-template-columns:repeat(3,1fr)}}flynt-component[name=BlockStoriesList][data-layout=cards] .story{scroll-snap-align:start}flynt-component[name=BlockStoriesList][data-layout=list] .storiesList{grid-template-columns:1fr;gap:1rem}flynt-component[name=BlockStoriesList][data-layout=carousel] .carouselStage{margin-inline:calc(var(--container-spacing, 1rem) * -1);overflow:hidden}flynt-component[name=BlockStoriesList][data-layout=carousel] .storiesList{display:grid;gap:1.25rem;grid-auto-columns:calc(100% - 4rem);grid-auto-flow:column;grid-template-columns:none!important;overflow-x:auto;padding-block:.25rem 1rem;padding-inline:var(--container-spacing, 1rem);scroll-padding-inline-start:var(--container-spacing, 1rem);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}flynt-component[name=BlockStoriesList][data-layout=carousel] .storiesList::-webkit-scrollbar{display:none}@media (min-width: 720px){flynt-component[name=BlockStoriesList][data-layout=carousel] .storiesList{grid-auto-columns:calc(50% - .625rem)}}@media (min-width: 1100px){flynt-component[name=BlockStoriesList][data-layout=carousel] .storiesList{grid-auto-columns:calc(33.333% - .834rem)}}flynt-component[name=BlockStoriesList][data-layout=carousel] .story{scroll-snap-align:start}flynt-component[name=BlockStoriesList][data-layout=carousel] .carouselNav{align-items:center;display:flex;gap:1rem;justify-content:center;-webkit-margin-before:1.5rem;margin-block-start:1.5rem}flynt-component[name=BlockStoriesList][data-layout=carousel] .carouselNav-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background-color:transparent;border:0;color:#052f20;cursor:pointer;display:inline-flex;justify-content:center;padding:.25rem;transition:opacity .15s ease-in-out}flynt-component[name=BlockStoriesList][data-layout=carousel] .carouselNav-arrow:disabled{cursor:default;opacity:.3}flynt-component[name=BlockStoriesList][data-layout=carousel] .carouselNav-arrow:not(:disabled):hover{opacity:.7}flynt-component[name=BlockStoriesList][data-layout=carousel] .carouselNav-arrow:focus-visible{outline:2px solid #052f20;outline-offset:2px}flynt-component[name=BlockStoriesList][data-layout=carousel] .carouselNav-dots{align-items:center;display:flex;gap:.5rem}flynt-component[name=BlockStoriesList][data-layout=carousel] .carouselNav-dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#052f2033;block-size:.5rem;border:0;border-radius:50%;cursor:pointer;inline-size:.5rem;padding:0;transition:background-color .15s ease-in-out,transform .15s ease-in-out}flynt-component[name=BlockStoriesList][data-layout=carousel] .carouselNav-dot.is-active{background-color:#052f20;transform:scale(1.2)}flynt-component[name=BlockStoriesList][data-layout=carousel] .carouselNav-dot:hover:not(.is-active){background-color:#052f20;opacity:.6}flynt-component[name=BlockStoriesList][data-layout=carousel] .carouselNav-dot:focus-visible{outline:2px solid #052f20;outline-offset:2px}flynt-component[name=BlockStoriesList] .viewAllBottom{display:flex;justify-content:center;-webkit-margin-before:clamp(2rem,4vw + .5rem,3.5rem);margin-block-start:clamp(2rem,4vw + .5rem,3.5rem)}flynt-component[name=BlockStoriesList] .viewAllBottom-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #052f20;border-radius:4px;color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}flynt-component[name=BlockStoriesList] .viewAllBottom-link:hover{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockStoriesList] .viewAllBottom-link:focus-visible{outline:2px solid #052f20;outline-offset:3px}flynt-component[name=BlockStoriesList][data-theme=dark] .viewAllBottom-link{border-color:#fffbf3;color:#fffbf3}flynt-component[name=BlockStoriesList][data-theme=dark] .viewAllBottom-link:hover{background-color:#fffbf3;color:#052f20}flynt-component[name=BlockStoriesList] .loadMoreWrap{display:flex;justify-content:center;-webkit-margin-before:2.5rem;margin-block-start:2.5rem}flynt-component[name=BlockStoriesList] .loadMore{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background-color:transparent;border:1px solid #052f20;border-radius:4px;color:#052f20;cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;font-weight:500;justify-content:center;letter-spacing:.11em;padding-block:.75rem;padding-inline:1.25rem;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}flynt-component[name=BlockStoriesList] .loadMore:hover:not([aria-disabled=true]){background-color:#052f20;color:#fffbf3}flynt-component[name=BlockStoriesList] .loadMore[aria-disabled=true]{cursor:default;opacity:.5}flynt-component[name=BlockStoriesList] .visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}flynt-component[name=BlockStoriesList] .empty{color:#052f20;font-size:1rem}.storiesList .story{aspect-ratio:424/600;border:1px solid rgba(1,66,43,.4);border-radius:4px;height:100%;overflow:hidden;position:relative}.storiesList .storyLink{block-size:100%;color:inherit;display:block;inline-size:100%;position:relative;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.storiesList .storyLink:hover{box-shadow:0 18px 36px #052f201f;transform:translateY(-2px)}.storiesList .storyLink:focus-visible{outline:2px solid #052f20;outline-offset:2px}.storiesList .thumb{background-color:#052f200f;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;position:absolute}.storiesList .thumb img{block-size:100%;display:block;inline-size:100%;object-fit:cover}.storiesList .thumbPlaceholder{background:linear-gradient(135deg,#052f201f,#052f2047);block-size:100%;inline-size:100%}.storiesList .lozenge{border-radius:4px;color:#052f20;font-size:.75rem;font-weight:500;inset-block-start:16px;inset-inline-start:16px;letter-spacing:.11em;line-height:18px;padding-block:8px;padding-inline:12px;position:absolute;text-transform:uppercase;z-index:2}@media (min-width: 720px){.storiesList .lozenge{font-size:.875rem}}.storiesList .lozenge--lime{background-color:#dcf2a7}.storiesList .lozenge--sky{background-color:#d8e4f5}.storiesList .textTile{background-color:#fff;border-start-end-radius:4px;border-start-start-radius:4px;bottom:0;display:flex;flex-direction:column;gap:1.25rem;inset-inline:0;padding:1.25rem;position:absolute;z-index:1}@media (min-width: 720px){.storiesList .textTile{gap:2rem;padding:1.5rem}}.storiesList .textTile-copy{display:flex;flex-direction:column;gap:.75rem}.storiesList .readTime{color:#052f20;font-size:14px;line-height:20px;margin:0}.storiesList .mediaTag{align-items:center;color:#052f20;display:flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:14px;font-weight:400;gap:4px;line-height:20px;margin:0 0 -8px}.storiesList .mediaTag svg{display:block;flex-shrink:0}.storiesList .mediaTag span{display:block}.storiesList .title{color:#052f20;display:-webkit-box;font-size:clamp(1.25rem,1.4vw + .875rem,2rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.storiesList .description{color:#052f20;display:-webkit-box;font-size:1rem;letter-spacing:-.01em;line-height:1.4;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.storiesList .tagLozenge{align-self:flex-start;border:1px solid #052f20;border-radius:4px;color:#052f20;font-size:.75rem;font-weight:500;letter-spacing:.11em;line-height:18px;padding-block:8px;padding-inline:12px;text-transform:uppercase}@media (min-width: 720px){.storiesList .tagLozenge{font-size:.875rem}}.storiesList .story{border:0}.storiesList .thumb:after{background-color:#00000040;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.storiesList .thumb:before{background:linear-gradient(to bottom,#0000,#000);block-size:48%;bottom:0;content:"";inset-inline:0;pointer-events:none;position:absolute;z-index:1}.storiesList .textTile{background-color:transparent;border-radius:0;gap:2rem;inset-block-end:0;inset-inline-start:0;inline-size:auto;max-inline-size:376px;padding:1.5rem}.storiesList .textTile-copy{gap:1rem}.storiesList .title{color:#fff;-webkit-line-clamp:2}.storiesList .description{color:#fff;font-size:1.125rem}.storiesList .tagLozenge{border-color:#fff;color:#fff}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .story{aspect-ratio:424/600;background-color:#fff;border:1px solid rgba(1,66,43,.2);border-radius:4px;display:flex;flex-direction:column;height:auto;overflow:hidden;position:relative}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .storyLink{color:inherit;display:flex;flex-direction:column;inline-size:100%;block-size:100%;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .storyLink:hover{box-shadow:0 18px 36px #052f201f;transform:translateY(-2px)}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .storyLink:focus-visible{outline:2px solid #052f20;outline-offset:2px}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .thumb:after,flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .thumb:before{display:none}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .thumb{aspect-ratio:424/376;background-color:#052f200f;block-size:auto;flex:0 0 auto;inline-size:100%;inset:auto;overflow:hidden;position:relative}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .thumb img{block-size:100%;inline-size:100%;object-fit:cover}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .lozenge{inset-block-start:16px;inset-inline-start:16px;position:absolute;z-index:2}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .textTile{background-color:#fff;border-radius:0;display:flex;flex:1 1 auto;flex-direction:column;gap:0;inset:auto;inline-size:auto;max-inline-size:none;padding:24px;position:relative}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .textTile-copy{display:flex;flex-direction:column;gap:16px}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .title{color:#052f20;display:-webkit-box;font-family:Albert Sans,Public Sans,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width: 1024px){flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .title{font-size:2rem;letter-spacing:.01em;line-height:38px}}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .description{color:#052f20;display:-webkit-box;font-family:Albert Sans,Public Sans,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.02em;line-height:1.4;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .tagLozenge{align-self:flex-start;background:transparent;border:1px solid #052f20;border-radius:4px;color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:18px;-webkit-margin-before:auto;margin-block-start:auto;padding:8px 12px;text-transform:uppercase}@media (max-width: 767px){flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .textTile{padding:20px}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .title{font-size:1.75rem}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .description{font-size:1rem}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .story{aspect-ratio:auto}flynt-component[name=BlockStoriesList][data-card-style=tile] .storiesList .storyLink{block-size:auto}}flynt-component[name=BlockStoriesList][data-layout=list] .storiesList .story{aspect-ratio:auto;border:0;border-radius:0;overflow:visible}flynt-component[name=BlockStoriesList][data-layout=list] .storiesList .storyLink{align-items:center;background-color:#fffbf3;border:1px solid rgba(1,66,43,.4);border-radius:4px;display:grid;gap:1rem;grid-template-columns:120px 1fr;overflow:hidden;padding:0;position:relative}flynt-component[name=BlockStoriesList][data-layout=list] .storiesList .thumb{aspect-ratio:1/1;position:relative}flynt-component[name=BlockStoriesList][data-layout=list] .storiesList .lozenge{font-size:.625rem;padding:4px 8px}flynt-component[name=BlockStoriesList][data-layout=list] .storiesList .textTile{background:transparent;border-radius:0;gap:.5rem;padding:1rem 1rem 1rem 0;position:static}flynt-component[name=BlockStoriesList][data-layout=list] .storiesList .title{font-size:1.125rem}flynt-component[name=BlockStoriesList][data-layout=list] .storiesList .description{display:none}flynt-component[name=BlockStoriesList][data-layout=list] .storiesList .tagLozenge{font-size:.625rem;padding:4px 8px}.storiesList .story--feature{aspect-ratio:424/600;border:0;margin:0}.storiesList .story--feature .storyLink{block-size:100%;border-radius:4px;color:#fff;display:block;overflow:clip;position:relative;text-decoration:none}.storiesList .story--feature .media{top:0;right:0;bottom:0;left:0;position:absolute}.storiesList .story--feature .media img{block-size:100%;display:block;inline-size:100%;object-fit:cover}.storiesList .story--feature .thumbPlaceholder{background:#243b30;top:0;right:0;bottom:0;left:0;position:absolute}.storiesList .story--feature .overlay{background:#00000040;top:0;right:0;bottom:0;left:0;position:absolute}.storiesList .story--feature .gradient{background:linear-gradient(to bottom,#0000,#000);block-size:287px;inset-block-end:0;inset-inline:0;position:absolute}.storiesList .story--feature .topLozenge{inset-block-start:16px;inset-inline-start:16px;position:absolute;z-index:2}.storiesList .story--feature .content{display:flex;flex-direction:column;gap:32px;inset-block-end:24px;inset-inline:24px;position:absolute;z-index:2}.storiesList .story--feature .videoTag,.storiesList .story--feature .meta{align-items:center;color:#fff;display:flex;font-size:14px;gap:4px;line-height:20px}.storiesList .story--feature .title{color:#fff;font-family:var(--font-family-heading);font-size:40px;font-weight:400;letter-spacing:-.8px;line-height:44px;margin:0}.storiesList .story--feature .injuryLozenge{align-self:flex-start;border:1px solid #fff;border-radius:4px;color:#fff;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;padding:8px 12px}flynt-component[name=BlockStoriesList][data-card-style=feature][data-layout=cards] .storiesList{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}flynt-component[name=BlockStoriesList][data-card-style=feature][data-layout=cards] .viewAllBottom{display:flex;justify-content:center;-webkit-margin-before:64px;margin-block-start:64px}flynt-component[name=BlockStoriesList][data-card-style=feature][data-layout=cards] .featureNav{display:none}@media (max-width: 767px){flynt-component[name=BlockStoriesList][data-card-style=feature][data-layout=cards] .featureNav{align-items:center;display:flex;gap:16px;justify-content:flex-end;-webkit-margin-after:24px;margin-block-end:24px}flynt-component[name=BlockStoriesList][data-card-style=feature][data-layout=cards] .featureNav-counter{color:#052f20;font-size:1rem;font-weight:500;-webkit-margin-end:8px;margin-inline-end:8px}flynt-component[name=BlockStoriesList][data-card-style=feature][data-layout=cards] .featureNav-arrow{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#052f20;cursor:pointer;display:flex;justify-content:center;padding:0}flynt-component[name=BlockStoriesList][data-card-style=feature][data-layout=cards] .featureNav-arrow[disabled]{opacity:.35}flynt-component[name=BlockStoriesList][data-card-style=feature][data-layout=cards] .storiesList{grid-auto-columns:75%;grid-auto-flow:column;grid-template-columns:none;-moz-column-gap:16px;column-gap:16px;overflow-x:auto;scroll-snap-type:x mandatory}flynt-component[name=BlockStoriesList][data-card-style=feature][data-layout=cards] .story--feature{aspect-ratio:262/390;scroll-snap-align:start}flynt-component[name=BlockStoriesList][data-card-style=feature][data-layout=cards] .story--feature .title{font-size:24px;letter-spacing:-.48px;line-height:28px}}flynt-component[name=BlockStoriesList][data-layout=cards]:not([data-card-style=news]):not([data-card-style=feature]) .featureNav{display:none}@media (max-width: 767px){flynt-component[name=BlockStoriesList][data-layout=cards]:not([data-card-style=news]):not([data-card-style=feature]) .featureNav{align-items:center;display:flex;gap:16px;justify-content:flex-end;-webkit-margin-after:24px;margin-block-end:24px;padding-inline:var(--container-spacing, 1rem)}flynt-component[name=BlockStoriesList][data-layout=cards]:not([data-card-style=news]):not([data-card-style=feature]) .featureNav-counter{color:#052f20;font-size:1rem;font-weight:500;-webkit-margin-end:8px;margin-inline-end:8px}flynt-component[name=BlockStoriesList][data-layout=cards]:not([data-card-style=news]):not([data-card-style=feature]) .featureNav-arrow{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#052f20;cursor:pointer;display:flex;justify-content:center;padding:0}flynt-component[name=BlockStoriesList][data-layout=cards]:not([data-card-style=news]):not([data-card-style=feature]) .featureNav-arrow[disabled]{opacity:.35}}flynt-component[name=BlockStoriesList][data-card-style=article] .story--article{margin:0}flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .storyLink{background:#fff;block-size:100%;border:1px solid rgba(1,66,43,.2);border-radius:4px;color:#052f20;display:flex;flex-direction:column;overflow:clip;text-decoration:none}flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .media{aspect-ratio:424/245;display:block;overflow:clip;position:relative}flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .media img{block-size:100%;display:block;inline-size:100%;object-fit:cover}flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .thumbPlaceholder{background:#c3c9c7;top:0;right:0;bottom:0;left:0;position:absolute}flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .panel{display:flex;flex-direction:column;gap:16px;padding:24px}flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .meta{align-items:center;color:#052f20;display:flex;font-size:14px;gap:6px;line-height:20px}flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .title{color:#052f20;font-family:var(--font-family-heading);font-size:32px;font-weight:400;letter-spacing:-.64px;line-height:35px;margin:0}flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .injuryLozenge{align-self:flex-start;border:1px solid #052f20;border-radius:4px;color:#052f20;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;padding:8px 12px}flynt-component[name=BlockStoriesList][data-card-style=article] .viewAllBottom{display:flex;justify-content:center;-webkit-margin-before:48px;margin-block-start:48px}@media (max-width: 767px){flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .media{aspect-ratio:262/196}flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .panel{gap:16px;padding:16px}flynt-component[name=BlockStoriesList][data-card-style=article] .story--article .title{font-size:24px;letter-spacing:-.48px;line-height:28px}}.storiesList .story--news{aspect-ratio:auto;border:1px solid rgba(5,47,32,.3);border-radius:0;height:100%;min-block-size:486px;overflow:clip;position:static}.storiesList .story--news .storyLink{background:#fff;block-size:100%;color:#052f20;display:flex;flex-direction:column;text-decoration:none}.storiesList .story--news .storyLink:hover{box-shadow:none;transform:none}.storiesList .story--news .media{block-size:200px;display:block;inset:auto;overflow:clip;position:relative;width:100%}.storiesList .story--news .media img{block-size:100%;display:block;inline-size:100%;object-fit:cover}.storiesList .story--news .thumbPlaceholder{background:#c3c9c7;top:0;right:0;bottom:0;left:0;position:absolute}.storiesList .story--news .panel{display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between;padding:24px}.storiesList .story--news .newsTop{display:flex;flex-direction:column;gap:16px}.storiesList .story--news .meta{align-items:center;color:#052f20;display:flex;font-size:14px;font-weight:400;gap:4px;letter-spacing:0;line-height:20px;text-transform:none}.storiesList .story--news .meta svg{block-size:24px;inline-size:24px}.storiesList .story--news .title{-webkit-line-clamp:unset;color:#052f20;display:block;font-family:var(--font-family-heading);font-size:32px;font-weight:400;letter-spacing:-.64px;line-height:35px;margin:0;overflow:visible}.storiesList .story--news .date{color:#052f20;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;text-transform:uppercase}@media (max-width: 767px){.storiesList .story--news{display:flex;flex-direction:column;min-block-size:430px}.storiesList .story--news .media{block-size:170px}.storiesList .story--news .title{font-size:24px;letter-spacing:-.48px;line-height:28px}.storiesList .story--news .storyLink{block-size:auto;flex:1 0 auto}}flynt-component[name=BlockStoriesList][data-card-style=news]{background-color:#fffbf3;padding-block:96px}@media (max-width: 767px){flynt-component[name=BlockStoriesList][data-card-style=news]{padding-block:64px}}@media (max-width: 767px){flynt-component[name=BlockStoriesList][data-card-style=news][data-layout=cards] .container{padding-inline:16px}flynt-component[name=BlockStoriesList][data-card-style=news][data-layout=cards] .storiesList{display:flex!important;flex-direction:column;gap:20px;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:1fr!important;margin-inline:0;overflow:visible;padding-inline:0}flynt-component[name=BlockStoriesList][data-card-style=news][data-layout=cards] .story--news{inline-size:auto;min-block-size:430px}}flynt-component[data-tab-id]{scroll-margin-block-start:5rem}flynt-component[name=BlockClaimIntro][data-variant=display].componentSpacing,flynt-component[name=BlockStoriesTabs].componentSpacing,flynt-component[name=BlockStoriesList].componentSpacing,flynt-component[name=BlockStoriesFinder].componentSpacing,flynt-component[name=BlockContactModule].componentSpacing,flynt-component[name=BlockStoryInfoBar].componentSpacing,flynt-component[name=BlockStandfirst].componentSpacing,flynt-component[name=BlockVideoGallery].componentSpacing,flynt-component[name=BlockStoryQuote].componentSpacing,flynt-component[name=BlockStorySupportList].componentSpacing{margin-block:0}flynt-component[name=BlockStoriesTabs]{border-block:1px solid rgba(5,47,32,.18);color:#052f20;display:block;padding-block:0}flynt-component[name=BlockStoriesTabs].componentSpacing[data-theme]{padding-block:0}flynt-component[name=BlockStoriesTabs][data-theme=light]{background-color:#fffbf3}flynt-component[name=BlockStoriesTabs][data-theme=sage]{background-color:var(--palette-surface-card)}flynt-component[name=BlockStoriesTabs][data-theme=cream]{background-color:#fffbf3}flynt-component[name=BlockStoriesTabs][data-theme=ink]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockStoriesTabs] .container{padding-inline:clamp(1rem,4vw,4rem)}flynt-component[name=BlockStoriesTabs] .storiesTabs{align-items:stretch;display:flex;gap:.75rem}@media (min-width: 720px){flynt-component[name=BlockStoriesTabs] .storiesTabs{gap:2.5rem}}flynt-component[name=BlockStoriesTabs] .storiesTabs-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#052f20;cursor:pointer;display:inline-flex;align-items:center;font:inherit;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.5;padding-block:1.5rem 1.4375rem;padding-inline:0;position:relative;text-transform:uppercase;transition:color .18s ease}@media (min-width: 720px){flynt-component[name=BlockStoriesTabs] .storiesTabs-tab{padding-block:2rem 1.9375rem}}flynt-component[name=BlockStoriesTabs] .storiesTabs-tab:after{background-color:transparent;block-size:4px;border-radius:2px;bottom:-1px;content:"";inset-inline:0;position:absolute;transition:background-color .18s ease}flynt-component[name=BlockStoriesTabs] .storiesTabs-tab:hover{color:#052f20}flynt-component[name=BlockStoriesTabs] .storiesTabs-tab:focus-visible{outline:2px solid #052f20;outline-offset:4px}flynt-component[name=BlockStoriesTabs] .storiesTabs-tab.is-active{font-weight:700}flynt-component[name=BlockStoriesTabs] .storiesTabs-tab.is-active:after{background-color:#a3ff90}flynt-component[name=BlockStoryChapter]{background-color:#fff;padding-block:clamp(2rem,5vw + 1rem,4.5rem)}flynt-component[name=BlockStoryChapter][data-variant=cream]{background-color:#fffbf3}flynt-component[name=BlockStoryChapter] .blockStoryChapter-inner{display:flex;flex-direction:column;gap:1.5rem;max-inline-size:44rem}flynt-component[name=BlockStoryChapter] .blockStoryChapter-head{display:flex;flex-direction:column;gap:1rem}flynt-component[name=BlockStoryChapter] .blockStoryChapter-eyebrow{color:#052f20;font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1;margin:0;text-transform:uppercase}flynt-component[name=BlockStoryChapter] .blockStoryChapter-title{color:#052f20;font-size:2rem;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin:0}flynt-component[name=BlockStoryChapter] .blockStoryChapter-lede{color:#052f20;font-size:1.25rem;font-weight:300;letter-spacing:-.02em;line-height:1.32}flynt-component[name=BlockStoryChapter] .blockStoryChapter-lede p{margin:0}flynt-component[name=BlockStoryChapter] .blockStoryChapter-lede p+p{-webkit-margin-before:.75rem;margin-block-start:.75rem}flynt-component[name=BlockStoryChapter] .blockStoryChapter-body{color:#052f20;font-size:.875rem;line-height:1.5}flynt-component[name=BlockStoryChapter] .blockStoryChapter-body p{margin:0}flynt-component[name=BlockStoryChapter] .blockStoryChapter-body p+p{-webkit-margin-before:1rem;margin-block-start:1rem}flynt-component[name=BlockStoryChapter] .blockStoryChapter-body h3{color:#052f20;font-size:1rem;font-weight:500;margin-block:1rem .25rem}flynt-component[name=BlockStoryChapter] .blockStoryChapter-body ul,flynt-component[name=BlockStoryChapter] .blockStoryChapter-body ol{margin-block:.5rem 1rem;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}flynt-component[name=BlockStoryChapter] .blockStoryChapter-body li+li{-webkit-margin-before:.25rem;margin-block-start:.25rem}flynt-component[name=BlockStoryChapter] .blockStoryChapter-figure{display:flex;flex-direction:column;gap:.5rem;margin:0}flynt-component[name=BlockStoryChapter] .blockStoryChapter-figureImg{border-radius:.5rem;display:block;height:auto;max-width:100%;object-fit:cover;width:100%}flynt-component[name=BlockStoryChapter] .blockStoryChapter-caption{color:#01422b;font-size:.875rem;line-height:1.4}flynt-component[name=BlockStoryChapter][data-variant=hybrid]{padding-block:clamp(1.5rem,3vw + .5rem,2.25rem)}flynt-component[name=BlockStoryChapter][data-variant=hybrid] .blockStoryChapter-inner{gap:1rem;max-inline-size:44rem}flynt-component[name=BlockStoryChapter][data-variant=hybrid] .blockStoryChapter-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.18em}flynt-component[name=BlockStoryChapter][data-variant=hybrid] .blockStoryChapter-lede{font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.4}flynt-component[name=BlockStoryChapter][data-variant=hybrid] .blockStoryChapter-body{font-size:.875rem}flynt-component[name=BlockStoryChapter][data-variant=hybrid] .blockStoryChapter-body p+p{-webkit-margin-before:1rem;margin-block-start:1rem}flynt-component[name=BlockStoryChapter][data-variant=moments]{background-color:#fff}flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-inner{gap:1.25rem;max-inline-size:44rem}flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-panel{background-color:#fffbf3;border-radius:1rem;display:flex;flex-direction:column;gap:1.25rem;padding-block:clamp(1.5rem,3vw + .75rem,2.5rem);padding-inline:clamp(1.25rem,2.5vw + .5rem,2rem)}flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-momentsHead{align-items:center;display:flex;gap:1rem}flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-momentsIcon{align-items:center;background-color:#a3ff90;block-size:3rem;border-radius:50%;display:inline-flex;flex-shrink:0;inline-size:3rem;justify-content:center}flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-momentsIcon svg{width:24px;height:24px}flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-eyebrow{font-size:.875rem;letter-spacing:.14em;margin:0}flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-title{font-size:2rem;line-height:1.2}flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-lede{font-size:1.25rem;font-weight:300}flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-feature{margin:0}flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-featureImg{border-radius:.75rem;display:block;height:auto;max-width:100%;object-fit:cover;width:100%}flynt-component[name=BlockStoryChapter][data-variant=moments] .blockStoryChapter-caption{color:#01422b;font-size:.8125rem;-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockStoryGallery]{background-color:#fff;padding-block:clamp(2rem,5vw + 1rem,4rem)}flynt-component[name=BlockStoryGallery] .blockStoryGallery-inner{display:flex;flex-direction:column}flynt-component[name=BlockStoryGallery] .blockStoryGallery-list{display:grid;gap:1.5rem;list-style:none;margin:0;padding:0}flynt-component[name=BlockStoryGallery] .blockStoryGallery-figure{display:flex;flex-direction:column;gap:.5rem;margin:0}flynt-component[name=BlockStoryGallery] .blockStoryGallery-img{background-color:#052f20;border-radius:.5rem;display:block;height:auto;max-width:100%;object-fit:cover;width:100%}flynt-component[name=BlockStoryGallery] .blockStoryGallery-caption{color:#01422b;font-size:.875rem;line-height:1.4}flynt-component[name=BlockStoryGallery][data-theme=ink]{background-color:#052f20}flynt-component[name=BlockStoryGallery][data-theme=ink] .blockStoryGallery-caption{color:#fffbf3}@media (min-width: 640px){flynt-component[name=BlockStoryGallery][data-layout=grid] .blockStoryGallery-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 960px){flynt-component[name=BlockStoryGallery][data-layout=grid] .blockStoryGallery-list[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}flynt-component[name=BlockStoryGallery][data-layout=grid] .blockStoryGallery-list[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 720px){flynt-component[name=BlockStoryGallery][data-layout=staggered] .blockStoryGallery-list{grid-template-columns:repeat(2,minmax(0,1fr))}flynt-component[name=BlockStoryGallery][data-layout=staggered] .blockStoryGallery-list .blockStoryGallery-item:nth-child(1){grid-row:1;align-self:start;-webkit-margin-end:1rem;margin-inline-end:1rem}flynt-component[name=BlockStoryGallery][data-layout=staggered] .blockStoryGallery-list .blockStoryGallery-item:nth-child(2){grid-row:1;align-self:end;-webkit-margin-before:3rem;margin-block-start:3rem;-webkit-margin-start:1rem;margin-inline-start:1rem}flynt-component[name=BlockStoryGallery][data-layout=staggered] .blockStoryGallery-list .blockStoryGallery-item:nth-child(3){grid-row:2;align-self:start;-webkit-margin-end:1rem;margin-inline-end:1rem}flynt-component[name=BlockStoryGallery][data-layout=staggered] .blockStoryGallery-list .blockStoryGallery-item:nth-child(4){grid-row:2;align-self:end;-webkit-margin-before:3rem;margin-block-start:3rem;-webkit-margin-start:1rem;margin-inline-start:1rem}}.infoBar-personLabel{margin:0 0 4px;font-size:.75rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.infoBar-avatarLink{display:block;flex:0 0 auto;text-decoration:none}.infoBar-nameLink{color:inherit;text-decoration:none}.infoBar-nameLink:hover,.infoBar-nameLink:focus-visible{text-decoration:underline}flynt-component[name=BlockStoryQuote]{padding-block:clamp(3rem,6vw + 1rem,7rem)}flynt-component[name=BlockStoryQuote][data-bg=sky]{background-color:#d8e4f5}flynt-component[name=BlockStoryQuote][data-bg=cream]{background-color:#fffbf3}flynt-component[name=BlockStoryQuote][data-bg=lime]{background-color:#dcf2a7}flynt-component[name=BlockStoryQuote][data-bg=ink]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockStoryQuote][data-bg=lime]{background-color:transparent;padding-block:4rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-inner{align-items:flex-start;background-color:#dcf2a7;gap:5rem;inline-size:100%;max-inline-size:none;padding:6rem 6.9375rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-tabs{align-self:center;background-color:#fff;border-radius:.75rem;gap:0;inline-size:21rem;max-inline-size:100%;padding:.625rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-tab{font-size:.875rem;letter-spacing:.11em;padding-block:.9375rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-tab.is-active{background-color:#a3ff90;color:#052f20}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-panel{align-items:flex-start;gap:1.5rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-avatar{block-size:4.5rem;inline-size:4.5rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-body{border:0;color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:3rem;font-weight:300;letter-spacing:-.48px;line-height:4rem;margin:0;max-inline-size:61.0625rem;padding:0;text-indent:-.45em}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-attr{gap:.1875rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-name{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-.18px;line-height:1.5rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-role{color:#052f20;font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-size:1.125rem;letter-spacing:-.18px;line-height:1.5rem}@media (max-width: 767px){flynt-component[name=BlockStoryQuote][data-bg=lime]{padding-block:1.5rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-inner{gap:2rem;padding:2rem 1.5rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-tabs{inline-size:100%;max-inline-size:20rem;padding:.375rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-tab{font-size:.75rem;letter-spacing:.14em;padding-block:.625rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-panel{gap:1rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-body{font-size:1.75rem;letter-spacing:-.01em;line-height:1.2;max-inline-size:none;text-indent:0}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-attr{gap:.125rem}flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-name,flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-role{font-size:1rem;letter-spacing:-.01em;line-height:1.4}}.singleStory flynt-component[name=BlockStoryQuote][data-bg=lime]{padding-block:clamp(2rem,5vw,3.5rem)}.singleStory flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-inner{padding:3.5rem 6.9375rem 7rem}.singleStory flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-body{font-size:48px;letter-spacing:-.01em;line-height:64px;max-inline-size:61.0625rem;text-indent:0}@media (max-width: 767px){.singleStory flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-body{font-size:30px;line-height:38px}}.singleStory flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-name{font-size:1.125rem;font-weight:600;letter-spacing:-.02em;line-height:normal}@media (max-width: 767px){.singleStory flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-name{font-size:1rem}}.singleStory flynt-component[name=BlockStoryQuote][data-bg=lime] .blockStoryQuote-role{font-size:1rem;letter-spacing:normal;line-height:normal}flynt-component[name=BlockStoryQuote] .blockStoryQuote-inner{display:flex;flex-direction:column;gap:clamp(2rem,4vw + 1rem,3.5rem);max-inline-size:44rem}flynt-component[name=BlockStoryQuote] .blockStoryQuote-eyebrow{color:#052f20;font-size:.75rem;font-weight:600;letter-spacing:.14em;margin:0;text-transform:uppercase}flynt-component[name=BlockStoryQuote] .blockStoryQuote-tabs{background-color:#fff;border-radius:.75rem;display:grid;gap:0;grid-auto-columns:1fr;grid-auto-flow:column;padding:.375rem}flynt-component[name=BlockStoryQuote] .blockStoryQuote-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:.5rem;color:#052f20;cursor:pointer;font:inherit;font-size:.8125rem;font-weight:500;letter-spacing:.18em;padding-block:.75rem;padding-inline:1rem;text-align:center;transition:background-color .15s ease-in-out}flynt-component[name=BlockStoryQuote] .blockStoryQuote-tab:hover{background-color:#052f200f}flynt-component[name=BlockStoryQuote] .blockStoryQuote-tab.is-active{background-color:#a3ff90}flynt-component[name=BlockStoryQuote] .blockStoryQuote-tab:focus-visible{outline:2px solid #052f20;outline-offset:2px}flynt-component[name=BlockStoryQuote] .blockStoryQuote-stage{position:relative}flynt-component[name=BlockStoryQuote] .blockStoryQuote-panel{display:none;flex-direction:column;gap:1.25rem;margin:0}flynt-component[name=BlockStoryQuote] .blockStoryQuote-panel.is-active{display:flex}flynt-component[name=BlockStoryQuote] .blockStoryQuote-avatar{block-size:3.5rem;border-radius:50%;inline-size:3.5rem;object-fit:cover}flynt-component[name=BlockStoryQuote] .blockStoryQuote-body{color:#052f20;font-size:clamp(1.5rem,3vw + .75rem,2.5rem);font-weight:300;letter-spacing:-.02em;line-height:1.2;margin:0}flynt-component[name=BlockStoryQuote] .blockStoryQuote-body:before{content:"“"}flynt-component[name=BlockStoryQuote] .blockStoryQuote-body:after{content:"”"}flynt-component[name=BlockStoryQuote] .blockStoryQuote-attr{color:#052f20;display:flex;flex-direction:column;font-size:.875rem;gap:.125rem}flynt-component[name=BlockStoryQuote] .blockStoryQuote-name{font-weight:500;letter-spacing:-.01em}flynt-component[name=BlockStoryQuote] .blockStoryQuote-role{color:#052f20b3}flynt-component[name=BlockStoryQuote][data-bg=ink] .blockStoryQuote-eyebrow{color:#fffbf3b8}flynt-component[name=BlockStoryQuote][data-bg=ink] .blockStoryQuote-tabs{background-color:#fffbf314}flynt-component[name=BlockStoryQuote][data-bg=ink] .blockStoryQuote-tab{color:#fffbf3}flynt-component[name=BlockStoryQuote][data-bg=ink] .blockStoryQuote-tab:hover{background-color:#fffbf31f}flynt-component[name=BlockStoryQuote][data-bg=ink] .blockStoryQuote-tab.is-active{background-color:#a3ff90;color:#01422b}flynt-component[name=BlockStoryQuote][data-bg=ink] .blockStoryQuote-body{color:#fffbf3;font-size:clamp(1.125rem,2vw + .5rem,1.5rem)}flynt-component[name=BlockStoryQuote][data-bg=ink] .blockStoryQuote-attr{color:#fffbf3}flynt-component[name=BlockStoryQuote][data-bg=ink] .blockStoryQuote-role{color:#fffbf3b8}.blockStorySection{--sec-ink: #052f20;--sec-cloud: #ffffff;--sec-cream: #fffbf3;display:block;font-family:Albert Sans,Public Sans,Trebuchet MS,sans-serif;padding:clamp(48px,8vw,104px) clamp(16px,5.5vw,64px)}.blockStorySection[data-variant=light],.blockStorySection[data-variant=split-light]{background:var(--sec-cream);color:var(--sec-ink)}.blockStorySection[data-variant=light][data-bg=white],.blockStorySection[data-variant=split-light][data-bg=white]{background:var(--sec-cloud)}@media (min-width: 1024px){.blockStorySection[data-variant=light][data-align=right]{padding-inline:clamp(1rem,4vw,4rem)}.blockStorySection[data-variant=light][data-align=right] .blockStorySection-header,.blockStorySection[data-variant=light][data-align=right] .blockStorySection-items{-webkit-margin-start:34.5rem;margin-inline-start:34.5rem;max-width:none}}.blockStorySection[data-variant=dark],.blockStorySection[data-variant=grid],.blockStorySection[data-variant=split]{background:var(--sec-ink);color:var(--sec-cloud)}.blockStorySection[data-variant=split-light]{padding:clamp(40px,6vw,56px) clamp(16px,5.5vw,64px)}.blockStorySection[data-variant=split-light]:has(.blockStorySection-actions){-webkit-padding-after:clamp(48px,8vw,96px);padding-block-end:clamp(48px,8vw,96px)}.blockStorySection[data-variant=split-light] .blockStorySection-title{font-family:Albert Sans,Public Sans,system-ui,sans-serif;font-weight:300;letter-spacing:-.42px;line-height:1.19}.blockStorySection[data-variant=split-light] .blockStorySection-body{font-family:Albert Sans,Public Sans,system-ui,sans-serif;letter-spacing:-.18px;line-height:1.333}.blockStorySection[data-variant=split-light] .blockStorySection-body a{color:inherit;text-decoration:underline;text-underline-offset:3px}.blockStorySection[data-variant=split-light] .blockStorySection-body p+p{-webkit-margin-before:32px;margin-block-start:32px}.blockStorySection[data-variant=split-light] .blockStorySection-body .blockStorySection-actions{-webkit-margin-before:40px;margin-block-start:40px}.blockStorySection[data-variant=split-light] .blockStorySection-body .blockStorySection-ctaBtn{align-items:center;border:1px solid #052f20;border-radius:4px;color:#052f20;display:inline-flex;font-size:14px;font-weight:500;letter-spacing:1.54px;line-height:18px;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.blockStorySection[data-variant=split-light] .blockStorySection-body .blockStorySection-ctaBtn:hover{background-color:#052f20;color:#fff}@media (min-width: 1024px){.blockStorySection[data-variant=split-light] .blockStorySection-header{align-items:start;-moz-column-gap:111px;column-gap:111px;display:grid;grid-template-columns:333px minmax(0,1fr);max-width:100%;-webkit-padding-end:111px;padding-inline-end:111px}.blockStorySection[data-variant=split-light] .blockStorySection-title{grid-column:1}.blockStorySection[data-variant=split-light] .blockStorySection-body{grid-column:2;grid-row:1/span 3;margin:0}}.singleStory .blockStorySection[data-variant=split-light]{padding-block:clamp(48px,8vw,96px)}@media (min-width: 1024px){.singleStory .blockStorySection[data-variant=split-light] .blockStorySection-header{-moz-column-gap:111px;column-gap:111px;grid-template-columns:333px minmax(0,1fr);-webkit-padding-end:111px;padding-inline-end:111px}.singleStory .blockStorySection[data-variant=split-light] .blockStorySection-title{font-size:clamp(28px,2.5vw + 1rem,42px)}}.blockStorySection .blockStorySection-inner{display:flex;flex-direction:column;gap:48px}.blockStorySection .blockStorySection-header{max-width:760px;display:flex;flex-direction:column;gap:16px}.blockStorySection .blockStorySection-eyebrow{margin:0;font-size:12px;letter-spacing:.13em;text-transform:uppercase;opacity:.7}.blockStorySection .blockStorySection-title{margin:0;font-weight:400;font-size:clamp(32px,4vw,56px);line-height:1.1;letter-spacing:-.02em}.blockStorySection .blockStorySection-body{font-size:clamp(16px,1.4vw,18px);line-height:1.5}.blockStorySection .blockStorySection-body p{margin:0 0 .75em}.blockStorySection .blockStorySection-body p:last-child{margin-bottom:0}@media (min-width: 1024px){.blockStorySection[data-variant=dark] .blockStorySection-header,.blockStorySection[data-variant=grid] .blockStorySection-header,.blockStorySection[data-variant=split] .blockStorySection-header{max-width:100%;display:grid;grid-template-columns:minmax(0,424px) minmax(0,646px);-moz-column-gap:8rem;column-gap:8rem;align-items:start}.blockStorySection[data-variant=dark] .blockStorySection-eyebrow,.blockStorySection[data-variant=grid] .blockStorySection-eyebrow,.blockStorySection[data-variant=split] .blockStorySection-eyebrow,.blockStorySection[data-variant=dark] .blockStorySection-title,.blockStorySection[data-variant=grid] .blockStorySection-title,.blockStorySection[data-variant=split] .blockStorySection-title{grid-column:1}.blockStorySection[data-variant=dark] .blockStorySection-body,.blockStorySection[data-variant=grid] .blockStorySection-body,.blockStorySection[data-variant=split] .blockStorySection-body{grid-column:2;grid-row:1/span 3;margin:0;font-size:clamp(20px,1.4vw,24px);line-height:1.4}}@media (min-width: 1024px){.singleStory .blockStorySection[data-variant=dark] .blockStorySection-header,.singleStory .blockStorySection[data-variant=split] .blockStorySection-header{-moz-column-gap:111px;column-gap:111px;grid-template-columns:333px minmax(0,1fr);-webkit-padding-end:111px;padding-inline-end:111px}.singleStory .blockStorySection[data-variant=dark] .blockStorySection-title,.singleStory .blockStorySection[data-variant=split] .blockStorySection-title{font-size:clamp(28px,2.5vw + 1rem,42px);font-weight:300;letter-spacing:-.42px;line-height:1.19}.singleStory .blockStorySection[data-variant=dark] .blockStorySection-body,.singleStory .blockStorySection[data-variant=split] .blockStorySection-body{font-size:18px;letter-spacing:-.18px;line-height:1.333}.singleStory .blockStorySection[data-variant=dark] .blockStorySection-body p+p,.singleStory .blockStorySection[data-variant=split] .blockStorySection-body p+p{-webkit-margin-before:32px;margin-block-start:32px}}.blockStorySection .blockStorySection-items{list-style:none;margin:0;padding:0;display:grid;gap:24px;grid-template-columns:1fr}.blockStorySection .blockStorySection-img{width:100%;height:auto;display:block;object-fit:cover}.blockStorySection .blockStorySection-caption{margin:16px 0 0;font-size:18px;line-height:1.4;letter-spacing:-.01em}@media (min-width: 720px){.blockStorySection[data-variant=grid][data-count="3"] .blockStorySection-items{grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px}.blockStorySection[data-variant=grid][data-count="3"] .blockStorySection-items .blockStorySection-item:nth-child(1){grid-column:1;grid-row:1}.blockStorySection[data-variant=grid][data-count="3"] .blockStorySection-items .blockStorySection-item:nth-child(2){grid-column:2;grid-row:1/span 2;margin-top:clamp(7.5rem,22vw,19.75rem)}.blockStorySection[data-variant=grid][data-count="3"] .blockStorySection-items .blockStorySection-item:nth-child(3){grid-column:1;grid-row:2;margin-top:clamp(5rem,15vw,13.625rem);margin-left:clamp(2rem,8vw,7rem);max-width:clamp(20rem,41vw,33.5rem)}}@media (min-width: 720px){.blockStorySection[data-variant=split] .blockStorySection-items{grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;align-items:start}.blockStorySection[data-variant=split] .blockStorySection-items .blockStorySection-item:nth-child(2){margin-top:clamp(120px,14vw,200px)}}flynt-component[name=BlockStoryStatsRow]{padding-block:clamp(2rem,4vw + 1rem,3.5rem)}flynt-component[name=BlockStoryStatsRow][data-bg=cream]{background-color:#fffbf3}flynt-component[name=BlockStoryStatsRow][data-bg=white]{background-color:#fff}flynt-component[name=BlockStoryStatsRow][data-bg=ink]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockStoryStatsRow] .blockStoryStatsRow-inner{display:flex;flex-direction:column;gap:1.5rem}flynt-component[name=BlockStoryStatsRow] .blockStoryStatsRow-head{display:flex;flex-direction:column;gap:.5rem}flynt-component[name=BlockStoryStatsRow] .blockStoryStatsRow-eyebrow{color:inherit;font-size:.8125rem;font-weight:500;letter-spacing:.14em;margin:0;text-transform:uppercase}flynt-component[name=BlockStoryStatsRow] .blockStoryStatsRow-heading{color:inherit;font-size:clamp(1.5rem,3vw + .75rem,2.25rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0}flynt-component[name=BlockStoryStatsRow] .blockStoryStatsRow-list{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (min-width: 640px){flynt-component[name=BlockStoryStatsRow] .blockStoryStatsRow-list{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}flynt-component[name=BlockStoryStatsRow] .blockStoryStatsRow-item{background-color:#fff;border:1px solid #ece5d8;border-radius:.75rem;display:flex;flex-direction:column;gap:.375rem;padding-block:1rem;padding-inline:1.25rem}flynt-component[name=BlockStoryStatsRow] .blockStoryStatsRow-value{color:#052f20;font-size:clamp(1.5rem,2.5vw + 1rem,2rem);font-weight:500;letter-spacing:-.02em;line-height:1}flynt-component[name=BlockStoryStatsRow] .blockStoryStatsRow-label{color:#757575;font-size:.875rem;line-height:1.35}flynt-component[name=BlockStoryStatsRow][data-bg=ink] .blockStoryStatsRow-eyebrow{color:#fffbf3b3}flynt-component[name=BlockStoryStatsRow][data-bg=ink] .blockStoryStatsRow-item{background-color:#fffbf30a;border-color:#fffbf324}flynt-component[name=BlockStoryStatsRow][data-bg=ink] .blockStoryStatsRow-value{color:#fffbf3}flynt-component[name=BlockStoryStatsRow][data-bg=ink] .blockStoryStatsRow-label{color:#fffbf3b8}flynt-component[name=BlockStorySupportList]{background-color:#fff;padding-block:clamp(2.5rem,5vw + 1rem,4rem)}flynt-component[name=BlockStorySupportList][data-bg=cream]{background-color:#fffbf3}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout]{background-color:#052f20;color:#fffbf3;padding-block:clamp(3.5rem,7vw + 1rem,6.5rem)}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .container{padding-inline:clamp(1.25rem,4vw,4rem)}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-inner{max-inline-size:100%}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-inner{display:flex;flex-direction:column;gap:clamp(2.5rem,7vw + 1rem,6.5rem)}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-head{display:flex;flex-direction:column;gap:1rem}@media (min-width: 1024px){flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-head{align-items:flex-start;display:grid;-moz-column-gap:clamp(3rem,7vw,111px);column-gap:clamp(3rem,7vw,111px);grid-template-columns:minmax(0,333px) minmax(0,1fr)}}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-eyebrow{color:#fffbf3;font-size:1rem;font-weight:500;grid-column:1;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-heading{color:#fffbf3;font-size:clamp(2rem,1rem + 2vw,2.625rem);font-weight:300;grid-column:1;letter-spacing:-.01em;line-height:1.19;-webkit-margin-before:.25rem;margin-block-start:.25rem}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-intro{color:#fffbf3;font-size:1.125rem;line-height:1.4;max-inline-size:100%}@media (min-width: 1024px){flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-intro{font-size:1.5rem;grid-column:2;grid-row:1/span 2;line-height:1.25;-webkit-margin-before:0;margin-block-start:0}}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-intro p{margin:0}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-intro p+p{-webkit-margin-before:.75rem;margin-block-start:.75rem}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-list{display:flex;flex-direction:column;gap:2.5rem;list-style:none;margin:0;padding:0}@media (min-width: 1024px){flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-list{aspect-ratio:1312/1510;display:block;position:relative}}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-item{margin:0;padding:0}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-item:before{display:none}@media (min-width: 1024px){flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-item{position:absolute}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-item:nth-child(1){inset-block-start:0;inset-inline-start:0;inline-size:49.31%}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-item:nth-child(2){inset-block-start:20.93%;inset-inline-start:50.84%;inline-size:49.31%}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-item:nth-child(3){inset-block-start:60.66%;inset-inline-start:8.61%;inline-size:40.7%}}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-figure{display:flex;flex-direction:column;gap:1.125rem;margin:0}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-imageWrap{display:contents}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-image{aspect-ratio:647/698;background-color:#fffbf30f;block-size:auto;border-radius:4px;display:block;inline-size:100%;inset:auto;object-fit:cover;object-position:center top;opacity:1;position:static}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-item:nth-child(3) .blockStorySupportList-image,flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-item:nth-child(3) .blockStorySupportList-imagePlaceholder{aspect-ratio:534/552}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-imagePlaceholder{align-items:center;aspect-ratio:647/698;background-color:#fffbf30f;border-radius:4px;color:#fffbf366;display:flex;inline-size:100%;inset:auto;justify-content:center;opacity:1;position:static}flynt-component[name=BlockStorySupportList][data-theme=ink][data-layout] .blockStorySupportList-caption{color:#fffbf3;font-size:1.125rem;letter-spacing:-.01em;line-height:1.4;margin:0;position:static}flynt-component[name=BlockStorySupportList] .blockStorySupportList-inner{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw + .5rem,2rem);max-inline-size:44rem}flynt-component[name=BlockStorySupportList] .blockStorySupportList-head{display:flex;flex-direction:column;gap:.5rem}flynt-component[name=BlockStorySupportList] .blockStorySupportList-eyebrow{color:#1e1e1e;font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1;margin:0;text-transform:uppercase}flynt-component[name=BlockStorySupportList] .blockStorySupportList-heading{color:#1e1e1e;font-size:2rem;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin:0}flynt-component[name=BlockStorySupportList] .blockStorySupportList-intro{color:#1e1e1e;font-size:.9375rem;line-height:1.5}flynt-component[name=BlockStorySupportList] .blockStorySupportList-intro p{margin:0}flynt-component[name=BlockStorySupportList] .blockStorySupportList-intro p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockStorySupportList] .blockStorySupportList-list{display:flex;flex-direction:column;gap:1.75rem;list-style:none;margin:0;padding:0}flynt-component[name=BlockStorySupportList] .blockStorySupportList-item{margin:0}flynt-component[name=BlockStorySupportList][data-layout=staggered] .blockStorySupportList-figure{margin:0}flynt-component[name=BlockStorySupportList][data-layout=staggered] .blockStorySupportList-imageWrap{aspect-ratio:4/3;background-color:#e8e8e8;border-radius:0;display:flex;flex-direction:column;inline-size:82%;justify-content:flex-end;overflow:hidden;padding:1.25rem;position:relative}flynt-component[name=BlockStorySupportList][data-layout=staggered] .blockStorySupportList-item[data-offset=right] .blockStorySupportList-imageWrap{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=BlockStorySupportList][data-layout=staggered] .blockStorySupportList-image{block-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;opacity:.6;position:absolute;inline-size:100%}flynt-component[name=BlockStorySupportList][data-layout=staggered] .blockStorySupportList-imagePlaceholder{align-items:center;color:#757575;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:.3;position:absolute}flynt-component[name=BlockStorySupportList][data-layout=staggered] .blockStorySupportList-caption{color:#444;font-size:.9375rem;line-height:1.4;margin:0;position:relative;z-index:1}flynt-component[name=BlockStorySupportList][data-layout=rows] .blockStorySupportList-item{align-items:flex-start;display:grid;gap:1rem;grid-template-columns:6rem 1fr}@media (min-width: 720px){flynt-component[name=BlockStorySupportList][data-layout=rows] .blockStorySupportList-item{grid-template-columns:8rem 1fr;gap:1.5rem}}flynt-component[name=BlockStorySupportList][data-layout=rows] .blockStorySupportList-figure{display:contents}flynt-component[name=BlockStorySupportList][data-layout=rows] .blockStorySupportList-imageWrap{aspect-ratio:1/1;background-color:#ece5d8;border-radius:.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden}flynt-component[name=BlockStorySupportList][data-layout=rows] .blockStorySupportList-image{block-size:100%;display:block;inline-size:100%;object-fit:cover}flynt-component[name=BlockStorySupportList][data-layout=rows] .blockStorySupportList-imagePlaceholder{align-items:center;color:#757575;display:flex;justify-content:center}flynt-component[name=BlockStorySupportList][data-layout=rows] .blockStorySupportList-caption{color:#1e1e1e;font-size:.9375rem;line-height:1.45;margin:0;-webkit-padding-before:.5rem;padding-block-start:.5rem}flynt-component[name=BlockSubmissionDetails]{background-color:#fff;max-inline-size:100%;overflow-x:clip;padding-block:clamp(2rem,5vw,4rem)}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-inner{display:flex;flex-direction:column;gap:1.5rem}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-heading{color:var(--palette-green-deepest);font-family:Albert Sans,Public Sans,sans-serif;font-size:42px;font-weight:300;letter-spacing:-.01em;line-height:50px;margin:0;overflow-wrap:anywhere}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-intro{color:var(--palette-green-deepest);font-family:Albert Sans,Public Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:30px;margin:0}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-card{background-color:#f5efe1;border-radius:4px;display:flex;flex-direction:column;gap:11px;padding-block:16px 24px;padding-inline:clamp(1.5rem,3vw,2rem)}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-cardTitle{color:var(--palette-green-deepest);font-size:1.125rem;font-weight:700;letter-spacing:-.01em;margin:0}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-list{display:flex;flex-direction:column;gap:24px;margin:0}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-item{display:grid;gap:.25rem;grid-template-columns:1fr}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-label{color:#52635b;font-size:1rem;font-weight:400;line-height:1.4;margin:0}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-value{color:var(--palette-green-deepest);font-size:1rem;font-weight:700;line-height:1.5;margin:0;min-inline-size:0;overflow-wrap:anywhere}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-divider{background-color:#e3dac6;block-size:1px;inline-size:100%;margin-block:.5rem}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-expandableText{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-expandable[data-expanded] .blockSubmissionDetails-expandableText{overflow:visible;-webkit-line-clamp:unset}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-readMore{align-items:center;background:none;border:0;color:var(--palette-green-deepest);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:400;gap:.5rem;-webkit-margin-before:.5rem;margin-block-start:.5rem;padding:0;text-decoration:underline;text-underline-offset:3px}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-readMore[hidden]{display:none}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-readMoreIcon{block-size:14px;display:inline-block;flex-shrink:0;inline-size:14px;position:relative;text-decoration:none}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-readMoreIcon:before,flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-readMoreIcon:after{background-color:currentColor;block-size:1.5px;content:"";inline-size:100%;inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translateY(-50%)}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-readMoreIcon:after{transform:translateY(-50%) rotate(90deg)}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-expandable[data-expanded] .blockSubmissionDetails-readMoreIcon:after{opacity:0}@media (max-width: 768px){flynt-component[name=BlockSubmissionDetails]{padding-block:40px}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-card{gap:24px;padding-block:20px}}@media (min-width: 1024px){flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-inner{align-items:start;-moz-column-gap:clamp(2rem,4vw,4rem);column-gap:clamp(2rem,4vw,4rem);display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);row-gap:clamp(1.5rem,3vw,2.5rem)}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-heading{grid-column:1;grid-row:1}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-intro{grid-column:2;grid-row:1}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-card{grid-column:2;grid-row:2}flynt-component[name=BlockSubmissionDetails] .blockSubmissionDetails-item{gap:1rem 2rem;grid-template-columns:minmax(0,240px) minmax(0,1fr)}}flynt-component[name=BlockSubmissionReceived]{background-color:#fff;max-inline-size:100%;overflow-x:clip;-webkit-padding-before:clamp(2.5rem,4vw + 1rem,4rem);padding-block-start:clamp(2.5rem,4vw + 1rem,4rem);-webkit-padding-after:clamp(.5rem,1vw + .25rem,1rem);padding-block-end:clamp(.5rem,1vw + .25rem,1rem)}flynt-component[name=BlockSubmissionReceived] .blockSubmissionReceived-card{background-color:#e4effc;border-radius:8px;padding-block:clamp(1.25rem,2vw + .5rem,1.75rem);padding-inline:clamp(1.25rem,2vw + .5rem,2rem)}flynt-component[name=BlockSubmissionReceived] .blockSubmissionReceived-text{color:#14233a;font-family:Albert Sans,Public Sans,sans-serif;font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.4;margin:0;overflow-wrap:anywhere}@media (max-width: 768px){flynt-component[name=BlockSubmissionReceived] .blockSubmissionReceived-card{padding-block:18px;padding-inline:18px}}@media (max-width: 768px){flynt-component[name=BlockSubmissionReceived]{padding-block:40px}}flynt-component[name=BlockTaxonomyFinder]{background-color:#fffbf3;color:#052f20;display:block;padding-block:clamp(3rem,6vw,6rem);margin:0!important}flynt-component[name=BlockTaxonomyFinder] .container{padding-inline:clamp(1.25rem,4vw,4rem)}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-inner[data-size=wide]{max-inline-size:100%}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-inner{display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem)}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-controls{-webkit-border-after:1px solid rgba(5,47,32,.2);border-block-end:1px solid rgba(5,47,32,.2);display:flex;justify-content:flex-end;-webkit-padding-after:2rem;padding-block-end:2rem}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-select{inline-size:min(100%,360px);position:relative}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #052f20;border-radius:4px;block-size:56px;color:#052f20;font:inherit;inline-size:100%;padding-inline:18px 48px}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-select:after{-webkit-border-after:1px solid currentColor;border-block-end:1px solid currentColor;-webkit-border-end:1px solid currentColor;border-inline-end:1px solid currentColor;block-size:8px;content:"";inline-size:8px;inset-block-start:21px;inset-inline-end:20px;pointer-events:none;position:absolute;transform:rotate(45deg)}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-select select{cursor:pointer}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-grid{display:grid;gap:1.5rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width: 640px){flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-card{min-inline-size:0}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-cardLink{background-color:#fff;border:1px solid rgba(5,47,32,.2);border-radius:4px;color:inherit;display:flex;flex-direction:column;min-block-size:100%;overflow:hidden;text-decoration:none}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-cardLink:hover .blockTaxonomyFinder-cardImage img,flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-cardLink:focus-visible .blockTaxonomyFinder-cardImage img{transform:scale(1.03)}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-cardLink:hover .blockTaxonomyFinder-cardTitle,flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-cardLink:focus-visible .blockTaxonomyFinder-cardTitle{text-decoration:underline;text-underline-offset:.15em}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-cardImage{aspect-ratio:21/13;background-color:#052f2014;overflow:hidden;position:relative}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-cardImage img,flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-cardImage .blockTaxonomyFinder-cardPlaceholder{block-size:100%;display:block;inline-size:100%}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-cardImage img{object-fit:cover;transition:transform .3s ease}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-cardBody{display:flex;flex:1 1 auto;flex-direction:column;gap:1.5rem;padding:1.5rem}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-cardTitle{font-family:var(--font-family-heading);font-size:clamp(1.5rem,2vw,2rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-cardDate{font-size:.875rem;font-weight:500;letter-spacing:.08em;-webkit-margin-before:auto;margin-block-start:auto;text-transform:uppercase}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-empty{padding-block:2rem;text-align:center}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-empty p{margin:0}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-footer{align-items:center;display:flex;flex-direction:column;gap:1.5rem}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-status{font-size:.875rem;font-weight:500;letter-spacing:.08em;margin:0;text-transform:uppercase}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-status:empty{display:none}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-loadMore[hidden]{display:none}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-loadMoreButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #052f20;border-radius:4px;color:#052f20;cursor:pointer;font:inherit;font-size:.875rem;font-weight:500;letter-spacing:.1em;padding:.875rem 1.5rem;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-loadMoreButton:hover:not(:disabled),flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-loadMoreButton:focus-visible:not(:disabled){background-color:#052f20;color:#fffbf3}flynt-component[name=BlockTaxonomyFinder] .blockTaxonomyFinder-loadMoreButton:disabled{cursor:default;opacity:.55}flynt-component[name=BlockTaxonomyFinder] .visually-hidden{block-size:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}flynt-component[name=BlockTeamCarousel]{background-color:#052f20;color:#fffbf3;padding-block:clamp(3rem,6vw + 1rem,6rem)}flynt-component[name=BlockTeamCarousel] .container{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem)}flynt-component[name=BlockTeamCarousel][data-theme=light]{background-color:#fff;color:#052f20}flynt-component[name=BlockTeamCarousel][data-theme=light] .blockTeamCarousel-heading{color:#052f20}flynt-component[name=BlockTeamCarousel][data-theme=light] .blockTeamCarousel-subtitle{color:#052f20;opacity:.7}flynt-component[name=BlockTeamCarousel][data-theme=light] .blockTeamCarousel-controls{color:#052f20}flynt-component[name=BlockTeamCarousel][data-theme=light] .blockTeamCarousel-counter .blockTeamCarousel-counterTotal{color:#052f2066}flynt-component[name=BlockTeamCarousel][data-theme=light] .blockTeamCarousel-arrow{color:#052f20}flynt-component[name=BlockTeamCarousel][data-theme=light] .blockTeamCarousel-arrow:focus-visible{outline-color:#052f20}flynt-component[name=BlockTeamCarousel][data-theme=light] .blockTeamCarousel-cta{border-color:#052f20;color:#052f20}flynt-component[name=BlockTeamCarousel][data-theme=light] .blockTeamCarousel-cta:hover{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockTeamCarousel][data-theme=light] .blockTeamCarousel-cta:focus-visible{outline-color:#052f20}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-heads{display:flex;flex-direction:column;gap:1rem;max-inline-size:868px}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-heading{color:#fffbf3;font-family:Albert Sans,Public Sans,sans-serif;font-size:40px;font-weight:300;leading-trim:none;letter-spacing:-.02em;line-height:44px;margin:0;vertical-align:middle}@media (min-width: 768px){flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-heading{font-size:42px;letter-spacing:-.01em;line-height:50px}}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-subtitle{color:#fffbf3;font-family:Albert Sans,Public Sans,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.02em;line-height:1.4;margin:0;opacity:.85}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-controls{align-items:center;align-self:flex-end;color:#fffbf3;display:flex;gap:1.25rem;-webkit-margin-before:.25rem;margin-block-start:.25rem}@media (min-width: 768px){flynt-component[name=BlockTeamCarousel][data-hide-controls] .blockTeamCarousel-controls{display:none}}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-progress{display:none}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-progressFill{block-size:100%;display:block}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-counter{font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-counter .blockTeamCarousel-counterTotal{color:#fffbf380}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-arrows{align-items:center;display:flex;gap:1.25rem}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#fffbf3;cursor:pointer;display:inline-flex;padding:0;transition:opacity .15s ease}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-arrow svg{display:block}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-arrow:hover{opacity:.7}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-arrow:focus-visible{outline:2px solid #fffbf3;outline-offset:4px}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-arrow:disabled{cursor:not-allowed;opacity:.35}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-track{display:grid;gap:20px;grid-auto-columns:78%;grid-auto-flow:column;grid-template-columns:none;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;scroll-padding-inline:1rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-track::-webkit-scrollbar{display:none}@media (min-width: 768px){flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-track{grid-auto-columns:calc(50% - 10px)}}@media (min-width: 1024px){flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-track{grid-auto-columns:calc(33.333% - 13.3333333333px)}}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-card{aspect-ratio:.7066666667;border-radius:4px;display:flex;flex-direction:column;overflow:hidden;position:relative;scroll-snap-align:start}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-cardInner{color:inherit;display:block;inline-size:100%;block-size:100%;position:relative;text-decoration:none}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-cardInner:hover{color:inherit}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-cardInner:focus-visible{outline:2px solid #fffbf3;outline-offset:3px}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-imgWrap{inline-size:100%;block-size:100%;position:relative}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-img{block-size:100%;inline-size:100%;object-fit:cover;object-position:center top}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-imgPlaceholder{align-items:center;background:linear-gradient(135deg,#294f3a,#052f20);color:#fffbf3;display:flex;font-size:3rem;font-weight:600;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-badge{background-color:#dcf2a7;border-radius:4px;color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;inset-block-start:16px;inset-inline-start:16px;letter-spacing:.11em;line-height:1.285;padding:8px 12px;position:absolute;text-transform:uppercase;z-index:2}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-badge--city{background-color:#d6ebd6}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-scrim{background:linear-gradient(180deg,#0000,#000000e6);block-size:48%;inset:auto 0 0 0;pointer-events:none;position:absolute}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-meta{display:flex;flex-direction:column;gap:1rem;inset:auto 24px 24px 24px;position:absolute}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-name{color:#fffbf3;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1.75rem,1rem + 2vw,2.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-role{color:#fffbf3;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;margin:0;text-transform:uppercase}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-company{display:block}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-cardLink{color:#fffbf3;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;font-weight:500;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;letter-spacing:-.01em;line-height:1.5;text-decoration:underline;text-underline-position:from-font}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-footer{display:flex;justify-content:center;-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-cta{align-items:center;border:1px solid #fffbf3;border-radius:4px;color:#fffbf3;display:inline-flex;font-family:Albert Sans,Public Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-cta:hover{background-color:#fffbf3;color:#052f20}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-cta:focus-visible{outline:2px solid #fffbf3;outline-offset:3px}@media (max-width: 767px){flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-header{flex-direction:column;gap:1rem}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-controls{align-self:flex-end}flynt-component[name=BlockTeamCarousel][data-mobile-progress] .blockTeamCarousel-controls{align-self:stretch;inline-size:100%}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-progress{background-color:color-mix(in srgb,currentColor 22%,transparent);block-size:2px;border-radius:999px;display:block;flex:1;overflow:hidden}flynt-component[name=BlockTeamCarousel] .blockTeamCarousel-progressFill{background-color:currentColor;inline-size:calc(var(--carousel-progress, 0) * 100%);transition:inline-size .2s ease}}flynt-component[name=BlockTestimonialCarousel]{background-color:#fff;padding-block:clamp(2rem,4vw + 1rem,3rem)}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-inner{display:flex;flex-direction:column;gap:1.5rem}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-eyebrow{color:#1e1e1e;font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1;margin:0;text-transform:uppercase}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-stage{margin-inline:calc(var(--container-spacing, 1rem) * -1);overflow:hidden}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-list{display:grid;gap:1rem;grid-auto-columns:calc(100% - 3rem);grid-auto-flow:column;list-style:none;margin:0;overflow-x:auto;padding-block:.25rem .75rem;padding-inline:var(--container-spacing, 1rem);scroll-padding-inline-start:var(--container-spacing, 1rem);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-list::-webkit-scrollbar{display:none}@media (min-width: 720px){flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-list{grid-auto-columns:calc(75% - .5rem)}}@media (min-width: 1024px){flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-list{grid-auto-columns:calc(50% - .5rem)}}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-item{margin:0;scroll-snap-align:start}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-card{background-color:#e3ebe3;-webkit-border-start:4px solid #87b79a;border-inline-start:4px solid #87b79a;border-radius:.75rem;display:flex;flex-direction:column;gap:1rem;height:100%;margin:0;padding-block:clamp(1.25rem,2.5vw + .5rem,1.75rem);padding-inline:clamp(1.25rem,2.5vw + .5rem,1.75rem);position:relative}flynt-component[name=BlockTestimonialCarousel][data-card-bg=cream] .blockTestimonialCarousel-card{background-color:#fffbf3;border-inline-start-color:#87b79a}flynt-component[name=BlockTestimonialCarousel][data-card-bg=white] .blockTestimonialCarousel-card{background-color:#fff;border:1px solid rgba(0,0,0,.06);-webkit-border-start:4px solid #87b79a;border-inline-start:4px solid #87b79a}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-head{align-items:center;display:flex;gap:.875rem}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-avatar{align-items:center;background-color:#fff;block-size:3rem;border-radius:50%;display:inline-flex;flex-shrink:0;inline-size:3rem;justify-content:center;overflow:hidden}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-avatar img{block-size:100%;display:block;inline-size:100%;object-fit:cover}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-avatarPlaceholder{color:#1e1e1e;font-size:1rem;font-weight:600}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-info{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-name{color:#1e1e1e;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-underline-offset:.2em}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-role{color:#555;font-size:.8125rem;line-height:1.35}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-quote{color:#1e1e1e;font-size:1rem;font-weight:600;line-height:1.4;margin:0}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-quote:before{content:"“"}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-quote:after{content:"”"}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-nav{align-items:center;display:flex;gap:.75rem;justify-content:center;-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:.5rem;padding-block-start:.5rem}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-arrow{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:50%;block-size:2rem;color:#1e1e1e;cursor:pointer;display:inline-flex;inline-size:2rem;justify-content:center;transition:opacity .15s ease-in-out,transform .15s ease-in-out}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-arrow:disabled{cursor:default;opacity:.35}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-arrow:not(:disabled):hover{transform:translateY(-1px)}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-arrow:focus-visible{outline:2px solid #1e1e1e;outline-offset:2px}flynt-component[name=BlockTestimonialCarousel] .blockTestimonialCarousel-counter{color:#1e1e1e;font-size:.875rem;font-weight:500;min-inline-size:3.5rem;text-align:center}flynt-component[name=BlockTestimonialQuote]{background-color:#fff;padding-block:clamp(2rem,4vw + 1rem,4rem)}flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-panel{background-color:#f1f7f1;border-radius:4px;padding:clamp(2rem,4vw + .5rem,4rem) clamp(1.5rem,4vw + .5rem,6.5rem)}flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-eyebrow{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1.25rem,.5vw + 1.125rem,1.5rem);font-weight:400;letter-spacing:-.02em;margin:0}@media (min-width: 768px){flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-eyebrow{font-size:32px;font-weight:300;letter-spacing:-.01em;line-height:40px;order:-1}}flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-figure{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem);margin:0;max-inline-size:980px}flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-avatar{block-size:72px;border-radius:50%;inline-size:72px;object-fit:cover}flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-quote{-webkit-border-start:0;border-inline-start:0;color:#052f20;margin:0;-webkit-padding-start:0;padding-inline-start:0}flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-quote p{font-family:Albert Sans,Public Sans,sans-serif;font-size:clamp(1.75rem,3vw + 1rem,3rem);font-weight:300;letter-spacing:-.01em;line-height:1.333;margin:0}@media (max-width: 767px){flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-quote p{font-size:2rem;letter-spacing:-.02em;line-height:1.2}}flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-body{color:#052f20db;font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;font-weight:400;letter-spacing:normal;line-height:1.4}flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-body p{margin:0}flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-body p+p{-webkit-margin-before:.875rem;margin-block-start:.875rem}flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-credit{color:#052f20;display:flex;flex-direction:column;gap:.25rem}flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-name{font-family:Homemade Apple,Brush Script MT,cursive;font-size:24px;font-weight:400;leading-trim:none;letter-spacing:0;line-height:1.4;margin:0}flynt-component[name=BlockTestimonialQuote] .blockTestimonialQuote-role{font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;line-height:1.4;margin:0}flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .blockTestimonialQuote-panel{padding:clamp(2rem,4vw,4rem) clamp(1.5rem,5vw,5rem)}flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .blockTestimonialQuote-eyebrow{font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.4;text-transform:none}flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .blockTestimonialQuote-quote{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0}flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .blockTestimonialQuote-quote p{font-size:clamp(1.75rem,3vw + 1rem,3rem);font-weight:300;letter-spacing:-.01em;line-height:1.333}flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .blockTestimonialQuote-figure{gap:clamp(1.5rem,3vw,2rem)}flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .blockTestimonialQuote-credit{flex-direction:row;gap:.5rem}flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .blockTestimonialQuote-name{font-family:Albert Sans,Public Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .blockTestimonialQuote-name:after{content:" | ";opacity:.65}flynt-component[name=BlockTestimonialQuote][data-variant=category-message] .blockTestimonialQuote-role{font-size:1rem;line-height:1.4}flynt-component[name=BlockTestimonialQuote][data-variant=spotlight] .blockTestimonialQuote-panel{background-color:#d8e4f5}flynt-component[name=BlockTestimonialQuote][data-variant=spotlight] .blockTestimonialQuote-quote{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0}@media (max-width: 767px){flynt-component[name=BlockTestimonialQuote][data-variant=spotlight] .blockTestimonialQuote-quote p{font-size:30px;font-weight:300;letter-spacing:-.01em;line-height:38px}}flynt-component[name=BlockTestimonialQuote][data-variant=spotlight] .blockTestimonialQuote-panel{background-color:#d8e4f5;padding-block:clamp(2.5rem,5vw,6rem)}flynt-component[name=BlockTestimonialQuote][data-variant=spotlight] .blockTestimonialQuote-credit{-webkit-margin-before:-1.5rem;margin-block-start:-1.5rem}@media (max-width: 767px){flynt-component[name=BlockTestimonialQuote][data-variant=spotlight] .blockTestimonialQuote-credit{-webkit-margin-before:-.75rem;margin-block-start:-.75rem}}flynt-component[name=BlockTestimonialQuote][data-variant=spotlight] .blockTestimonialQuote-name{font-family:Albert Sans,Public Sans,sans-serif;font-size:1.125rem;font-weight:500}@media (max-width: 767px){flynt-component[name=BlockTestimonialQuote][data-variant=spotlight] .blockTestimonialQuote-name{font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:22px}}flynt-component[name=BlockTestimonialQuote][data-variant=spotlight] .blockTestimonialQuote-role{font-size:1.125rem}@media (max-width: 767px){flynt-component[name=BlockTestimonialQuote][data-variant=spotlight] .blockTestimonialQuote-role{font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:22px}}flynt-component[name=BlockTestimonialQuote][data-variant=thankyou] .blockTestimonialQuote-quote{display:none}flynt-component[name=BlockTestimonialQuote][data-variant=thankyou] .blockTestimonialQuote-eyebrow{font-size:32px;font-weight:300;letter-spacing:-.01em;line-height:40px}@media (min-width: 768px){flynt-component[name=BlockTestimonialQuote][data-variant=thankyou] .blockTestimonialQuote-eyebrow{font-size:32px;line-height:40px}}flynt-component[name=BlockTestimonialQuote][data-variant=thankyou] .blockTestimonialQuote-body{font-size:1.25rem;line-height:1.5}flynt-component[name=BlockTestimonialQuote][data-variant=thankyou] .blockTestimonialQuote-body p+p{-webkit-margin-before:2rem;margin-block-start:2rem}@media (min-width: 768px){flynt-component[name=BlockTestimonialQuote][data-variant=thankyou] .blockTestimonialQuote-body{font-size:1.375rem;line-height:1.55}flynt-component[name=BlockTestimonialQuote][data-variant=thankyou] .blockTestimonialQuote-body p+p{-webkit-margin-before:2.5rem;margin-block-start:2.5rem}}flynt-component[name=BlockTimeline]{background-color:#fff;padding-block:clamp(2rem,4vw + 1rem,3.5rem)}flynt-component[name=BlockTimeline][data-theme=light]{background-color:var(--palette-surface)}flynt-component[name=BlockTimeline][data-theme=sage]{background-color:var(--palette-surface-card)}flynt-component[name=BlockTimeline] .blockTimeline-header{display:flex;flex-direction:column;gap:.5rem;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}flynt-component[name=BlockTimeline] .blockTimeline-eyebrow{color:var(--palette-ink-deep);font-size:.75rem;font-weight:600;letter-spacing:.14em;margin:0;text-transform:uppercase}flynt-component[name=BlockTimeline] .blockTimeline-heading{color:var(--palette-ink-deep);font-size:clamp(1.5rem,3vw + .75rem,2rem);font-weight:700;margin:0}flynt-component[name=BlockTimeline] .blockTimeline-intro{color:var(--palette-ink-body);font-size:.9375rem;line-height:1.5;-webkit-margin-before:.5rem;margin-block-start:.5rem}flynt-component[name=BlockTimeline] .blockTimeline-intro p{margin:0}flynt-component[name=BlockTimeline] .blockTimeline-list{display:flex;flex-direction:column;gap:2rem;list-style:none;margin:0;padding:0;position:relative}flynt-component[name=BlockTimeline] .blockTimeline-list:before{background-color:var(--palette-border-warm);content:"";inline-size:1px;inset-block:1.25rem;inset-inline-start:15px;position:absolute}flynt-component[name=BlockTimeline] .blockTimeline-item{display:grid;gap:1rem;grid-template-columns:32px 1fr;position:relative}flynt-component[name=BlockTimeline] .blockTimeline-marker{align-items:center;background-color:#fff;block-size:2rem;border:1px solid var(--palette-border-warm);border-radius:50%;display:flex;inline-size:2rem;justify-content:center;z-index:1}flynt-component[name=BlockTimeline] .blockTimeline-marker:before{background-color:var(--palette-ink-deep);block-size:.5rem;border-radius:50%;content:"";display:block;inline-size:.5rem}flynt-component[name=BlockTimeline] .blockTimeline-body{display:flex;flex-direction:column;gap:.25rem}flynt-component[name=BlockTimeline] .blockTimeline-label{color:var(--palette-ink-body);font-size:.8125rem;font-weight:500;letter-spacing:.02em;margin:0;text-transform:uppercase}flynt-component[name=BlockTimeline] .blockTimeline-title{color:var(--palette-ink-deep);font-size:1.0625rem;font-weight:700;line-height:1.3;margin:0}flynt-component[name=BlockTimeline] .blockTimeline-desc{color:var(--palette-ink-body);font-size:.9375rem;line-height:1.5;margin:0}flynt-component[name=BlockUspBar]{-webkit-border-after:none;border-block-end:none;display:block;padding-block:18px}@media (max-width: 767px){flynt-component[name=BlockUspBar]{padding-block:24px;padding-inline:16px}}flynt-component[name=BlockUspBar][data-bg=cream]{background-color:#fffbf3}flynt-component[name=BlockUspBar][data-bg=parchment]{background-color:#f6f1e7}flynt-component[name=BlockUspBar][data-bg=white]{background-color:#fff}flynt-component[name=BlockUspBar][data-bg=sage]{background-color:#ddedd4}flynt-component[name=BlockUspBar][data-bg=kinder]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockUspBar] .container{max-inline-size:1440px;padding-inline:0}flynt-component[name=BlockUspBar] .blockUspBar-row{align-items:stretch;display:grid;gap:32px 0;grid-template-columns:1fr;justify-content:center;list-style:none;margin:0;padding:0}@media (max-width: 767px){flynt-component[name=BlockUspBar] .blockUspBar-row{align-items:center;display:flex;flex-direction:column}}@media (min-width: 768px){flynt-component[name=BlockUspBar] .blockUspBar-row{-moz-column-gap:20px;column-gap:20px;gap:0 20px;grid-auto-columns:424px;grid-auto-flow:column;grid-template-columns:none;justify-content:center}}@media (min-width: 768px){flynt-component[name=BlockUspBar][data-inline="1"] .blockUspBar-row{grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;grid-template-columns:none;justify-content:center;gap:clamp(1rem,4vw,3rem)}}flynt-component[name=BlockUspBar] .blockUspBar-item{align-items:center;block-size:92px;color:inherit;display:flex;gap:8px;justify-content:center;justify-self:start;padding-block:0;padding-inline:71px;position:relative;text-align:center}flynt-component[name=BlockUspBar] .blockUspBar-item:after{background-color:#052f2047;block-size:1px;content:"";inline-size:20px;inset-block-end:0;inset-inline-start:50%;position:absolute;transform:translate(-50%)}@media (min-width: 768px){flynt-component[name=BlockUspBar] .blockUspBar-item{-webkit-border-end:none;border-inline-end:none;inline-size:424px;padding-inline:71px}flynt-component[name=BlockUspBar] .blockUspBar-item:after{content:none}flynt-component[name=BlockUspBar] .blockUspBar-item:not(:first-child):before{background-color:#052f2047;block-size:32px;content:"";inline-size:1px;inset-block-start:50%;inset-inline-start:-10px;position:absolute;transform:translateY(-50%)}}@media (max-width: 767px){flynt-component[name=BlockUspBar] .blockUspBar-item{block-size:48px;flex-shrink:0;inline-size:100%;max-inline-size:358px;padding-block:0;padding-inline:0}flynt-component[name=BlockUspBar] .blockUspBar-item:nth-child(2),flynt-component[name=BlockUspBar] .blockUspBar-item:nth-child(3){block-size:40px}flynt-component[name=BlockUspBar] .blockUspBar-item:after{inset-block-end:-16px}flynt-component[name=BlockUspBar] .blockUspBar-item:last-child:after{content:none}}flynt-component[name=BlockUspBar][data-bg=kinder] .blockUspBar-item:after{content:none}flynt-component[name=BlockUspBar] .blockUspBar-item[data-accent=lime] .blockUspBar-text{color:#a3ff90}flynt-component[name=BlockUspBar] .blockUspBar-icon{block-size:40px;flex-shrink:0;inline-size:40px;object-fit:contain}flynt-component[name=BlockUspBar] .blockUspBar-text{align-items:center;block-size:40px;color:#052f20;display:flex;flex-direction:column;font-family:Albert Sans,Public Sans,sans-serif;font-size:14px;font-weight:500;justify-content:center;letter-spacing:.11em;line-height:18px;text-align:center;text-transform:uppercase;white-space:pre}flynt-component[name=BlockUspBar] .blockUspBar-badge{block-size:auto;max-block-size:36px;object-fit:contain}flynt-component[name=BlockUspBar] .blockUspBar-trustpilot{align-self:center;block-size:22px;display:block;inline-size:360px;max-inline-size:none}@media (max-width: 767px){flynt-component[name=BlockUspBar] .blockUspBar-trustpilot{block-size:20px;inline-size:327px}}flynt-component[name=BlockUspBar] .blockUspBar-item--rating{align-items:flex-start;flex-direction:column;gap:.375rem;text-align:start}flynt-component[name=BlockUspBar] .blockUspBar-item--rating .blockUspBar-icon{block-size:auto;inline-size:auto;max-block-size:20px}flynt-component[name=BlockUspBar] .blockUspBar-stars{display:inline-block;line-height:0;position:relative}flynt-component[name=BlockUspBar] .blockUspBar-stars-bg,flynt-component[name=BlockUspBar] .blockUspBar-stars-fg{display:flex;gap:2px}flynt-component[name=BlockUspBar] .blockUspBar-stars-bg{color:#dcdce0}flynt-component[name=BlockUspBar] .blockUspBar-stars-fg{color:#00b67a;inline-size:var(--rating, 100%);inset-block-start:0;inset-inline-start:0;overflow:hidden;position:absolute}flynt-component[name=BlockUspBar] .blockUspBar-stars-fg svg{flex:none}flynt-component[name=BlockUspBar] .blockUspBar-subtext{font-size:.6875rem;font-weight:600;letter-spacing:.01em;opacity:.85}.blockVideo{--vid-ink: #052f20;--vid-cloud: #ffffff;--vid-lime: #dcf2a7;display:block;background:#1a3a2c;color:var(--vid-cloud);font-family:Albert Sans,Public Sans,Trebuchet MS,sans-serif}.blockVideo .blockVideo-inner{padding:clamp(48px,6vw,96px) clamp(16px,5.5vw,80px);display:flex;flex-direction:column;gap:32px;max-inline-size:calc(var(--content-max-width-full) + var(--container-gutter) * 2);margin-inline:auto}.blockVideo .blockVideo-header{display:flex;flex-direction:column;gap:8px;max-width:760px}.blockVideo .blockVideo-eyebrow{margin:0;font-size:14px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--vid-lime)}.blockVideo .blockVideo-title{margin:0;font-weight:400;font-size:clamp(28px,3.5vw,48px);line-height:1.1;letter-spacing:-.02em}.blockVideo .blockVideo-subtitle{margin:0;font-size:16px;line-height:1.5;opacity:.85;max-width:36ch}.blockVideo .blockVideo-stage{position:relative;display:grid;gap:24px}.blockVideo .blockVideo-poster{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:4px;background:#939b98}.blockVideo .blockVideo-poster img{width:100%;height:100%;object-fit:cover;display:block}.blockVideo .blockVideo-poster video{width:100%;height:100%;object-fit:cover;display:block}.blockVideo .blockVideo-loop--embed{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute}.blockVideo .blockVideo-loop--embed iframe{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;position:absolute}.blockVideo[data-variant=full][data-bg-loop] .blockVideo-loop{display:none}@media (min-width: 768px){.blockVideo[data-variant=full][data-bg-loop] .blockVideo-loop{display:block}.blockVideo[data-variant=full][data-bg-loop] .blockVideo-poster>img{display:none}}.blockVideo[data-variant=full][data-intro] .blockVideo-poster:after{content:none}.blockVideo[data-variant=full][data-intro] .blockVideo-intro{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;container-type:size}.blockVideo[data-variant=full][data-intro] .blockVideo-introFrame{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);border:0;inline-size:100%;block-size:100%;inline-size:100cqw;block-size:56.25cqw;min-inline-size:177.7778cqh;min-block-size:100cqh}.blockVideo[data-variant=full][data-intro] .blockVideo-introScrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transition:opacity .4s ease;background:linear-gradient(135deg,#0000008c,#00000047 42%,#0000008c),#00000057}.blockVideo[data-variant=full][data-intro] .blockVideo-controls{display:none;gap:8px;pointer-events:auto}.blockVideo[data-variant=full][data-intro] .blockVideo-ctrlBtn{align-items:center;background:#00000047;border:1px solid rgba(255,255,255,.4);border-radius:4px;color:#fff;cursor:pointer;display:flex;inline-size:44px;block-size:44px;justify-content:center;padding:0;transition:background-color .15s ease}.blockVideo[data-variant=full][data-intro] .blockVideo-ctrlBtn:hover{background:#00000080}.blockVideo[data-variant=full][data-intro] .blockVideo-ctrlBtn svg{display:block;width:16px;height:16px}.blockVideo[data-variant=full][data-intro] .blockVideo-introToggle .blockVideo-introToggle-play,.blockVideo[data-variant=full][data-intro] .blockVideo-audioToggle .blockVideo-audio-off,.blockVideo[data-variant=full][data-intro] .blockVideo-audioToggle{display:none}.blockVideo[data-variant=full][data-intro] .blockVideo-endScreen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s ease,visibility 0s linear .6s}.blockVideo[data-variant=full][data-intro] .blockVideo-endScreen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:color-mix(in srgb,var(--vid-endbg, #052f20) 94%,transparent)}.blockVideo[data-variant=full][data-intro] .blockVideo-endImg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.blockVideo[data-variant=full][data-intro] .blockVideo-replay{position:relative;z-index:2;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.blockVideo[data-variant=full][data-intro] .blockVideo-replay{align-items:center;background:none;border:0;color:var(--vid-cloud);cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:0}.blockVideo[data-variant=full][data-intro] .blockVideo-replay .blockVideo-replay-icon{align-items:center;background:#0006;border:1px solid rgba(255,255,255,.5);border-radius:5.333px;display:flex;inline-size:80px;block-size:80px;justify-content:center;transition:background-color .15s ease}.blockVideo[data-variant=full][data-intro] .blockVideo-replay:hover .blockVideo-replay-icon{background:#0009}.blockVideo[data-variant=full][data-intro] .blockVideo-replay .blockVideo-replay-label{font-size:14px;font-weight:500;letter-spacing:.11em;text-transform:uppercase}.blockVideo[data-variant=full][data-intro] .blockVideo-introContent{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;color:var(--vid-cloud);pointer-events:none}.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle,.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle2{margin:0;font-family:Albert Sans,Public Sans,Trebuchet MS,sans-serif;font-weight:400;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.04;letter-spacing:-.02em}.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle{position:absolute;inset-block-start:clamp(32px,9%,96px);inset-inline-start:calc((100% - min(100%,1440px))/2 + clamp(1rem,4.4vw,4rem));max-inline-size:6em;text-align:left}.blockVideo[data-variant=full][data-intro] .blockVideo-introRight{position:absolute;inset-inline-end:calc((100% - min(100%,1440px))/2 + clamp(1rem,4.4vw,4rem));inset-block-start:auto;inset-block-end:clamp(40px,8vh,80px);display:flex;flex-direction:column;align-items:flex-end;gap:clamp(16px,1.8vw,24px);max-inline-size:min(80%,620px)}.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle2{text-align:right;max-inline-size:5.5em}.blockVideo[data-variant=full][data-intro] .blockVideo-introCta{align-items:center;align-self:flex-end;background-color:var(--vid-cloud);border:1px solid var(--vid-cloud);border-radius:4px;color:var(--vid-ink);cursor:pointer;pointer-events:auto;display:inline-flex;padding:12px 20px;font-family:Albert Sans,Public Sans,Trebuchet MS,sans-serif;font-size:14px;font-weight:500;letter-spacing:.11em;line-height:1.285;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}.blockVideo[data-variant=full][data-intro] .blockVideo-introCta:hover{background-color:#ffffffe0;color:var(--vid-ink)}.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle,.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle2,.blockVideo[data-variant=full][data-intro] .blockVideo-introCta{opacity:0;transform:translateY(10px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.blockVideo[data-variant=full][data-intro] .blockVideo-introCta{transform:translateY(14px);transition-duration:.7s;transition-delay:.06s}.blockVideo[data-variant=full][data-intro][data-r1] .blockVideo-introTitle,.blockVideo[data-variant=full][data-intro][data-r2] .blockVideo-introTitle2,.blockVideo[data-variant=full][data-intro][data-r3] .blockVideo-introCta{opacity:1;transform:none}@media (scripting: none){.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle,.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle2,.blockVideo[data-variant=full][data-intro] .blockVideo-introCta{opacity:1!important;transform:none!important}}.blockVideo[data-variant=full][data-intro] .blockVideo-posterMobile{display:none}@media (max-width: 767px){.blockVideo[data-variant=full][data-intro] .blockVideo-intro,.blockVideo[data-variant=full][data-intro] .blockVideo-controls,.blockVideo[data-variant=full][data-intro] .blockVideo-endScreen{display:none}.blockVideo[data-variant=full][data-intro] .blockVideo-posterMobile{display:block}.blockVideo[data-variant=full][data-intro] .blockVideo-poster>img:not(.blockVideo-posterMobile){display:none}.blockVideo[data-variant=full][data-intro] .blockVideo-poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(150deg,#0009,#0000004d 45%,#0009),#00000052}.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle,.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle2{font-size:clamp(1.9rem,9vw,2.5rem);line-height:1.06}.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle{inset-block-start:clamp(16px,4vw,28px);inset-inline-start:16px}.blockVideo[data-variant=full][data-intro] .blockVideo-introRight{inset-block-start:auto;inset-block-end:clamp(24px,7vw,40px);inset-inline-end:16px;gap:clamp(12px,3vw,20px)}.blockVideo[data-variant=full][data-intro] .blockVideo-introCta{font-size:11px;padding:9px 14px}}@media (min-width: 768px){.blockVideo[data-variant=full][data-intro][data-vplaying] .blockVideo-poster>img{display:none}.blockVideo[data-variant=full][data-intro][data-vplayer] .blockVideo-controls{display:flex}.blockVideo[data-variant=full][data-intro][data-vstate=playing] .blockVideo-introScrim{opacity:0}.blockVideo[data-variant=full][data-intro][data-vstate=playing] .blockVideo-introTitle,.blockVideo[data-variant=full][data-intro][data-vstate=playing] .blockVideo-introTitle2,.blockVideo[data-variant=full][data-intro][data-vstate=playing] .blockVideo-introCta{display:none}.blockVideo[data-variant=full][data-intro][data-vstate=playing] .blockVideo-audioToggle{display:flex}.blockVideo[data-variant=full][data-intro][data-vstate=ended] .blockVideo-endScreen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .6s ease,visibility 0s}.blockVideo[data-variant=full][data-intro][data-vstate=ended] .blockVideo-replay{opacity:1;transform:none;transition:opacity .5s ease .45s,transform .5s ease .45s}.blockVideo[data-variant=full][data-intro][data-vstate=ended] .blockVideo-introScrim{opacity:0}.blockVideo[data-variant=full][data-intro][data-vstate=ended] .blockVideo-introContent,.blockVideo[data-variant=full][data-intro][data-vstate=ended] .blockVideo-controls,.blockVideo[data-variant=full][data-intro][data-vpaused] .blockVideo-introToggle .blockVideo-introToggle-pause{display:none}.blockVideo[data-variant=full][data-intro][data-vpaused] .blockVideo-introToggle .blockVideo-introToggle-play{display:block}.blockVideo[data-variant=full][data-intro][data-vmuted] .blockVideo-audioToggle .blockVideo-audio-on{display:none}.blockVideo[data-variant=full][data-intro][data-vmuted] .blockVideo-audioToggle .blockVideo-audio-off{display:block}}.blockVideo[data-variant=full][data-intro] .blockVideo-introCta:focus-visible,.blockVideo[data-variant=full][data-intro] .blockVideo-ctrlBtn:focus-visible,.blockVideo[data-variant=full][data-intro] .blockVideo-replay:focus-visible{outline:2px solid var(--vid-cloud);outline-offset:3px}@media (prefers-reduced-motion: reduce){.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle,.blockVideo[data-variant=full][data-intro] .blockVideo-introTitle2,.blockVideo[data-variant=full][data-intro] .blockVideo-introCta{opacity:1!important;transform:none!important;transition:none!important}.blockVideo[data-variant=full][data-intro] .blockVideo-introScrim{transition:none}}.blockVideo .blockVideo-play{align-items:center;background:#00000040;border:0;border-radius:8px;color:var(--vid-cloud);cursor:pointer;display:flex;height:80px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.blockVideo .blockVideo-play svg{display:block}.blockVideo .blockVideo-items{list-style:none;margin:0;padding:0;display:grid;gap:16px}.blockVideo .blockVideo-item{display:flex;flex-direction:column;gap:8px}.blockVideo .blockVideo-item img{width:100%;height:120px;object-fit:cover;border-radius:4px}.blockVideo .blockVideo-itemMeta{display:flex;flex-direction:column;gap:2px}.blockVideo .blockVideo-itemLabel{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--vid-lime);font-weight:500}.blockVideo .blockVideo-itemCaption{font-size:14px;line-height:1.4}.blockVideo[data-variant=carousel] .blockVideo-items{grid-auto-flow:column;grid-auto-columns:minmax(220px,280px);overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}.blockVideo[data-variant=full]{background:var(--vid-ink)}.blockVideo[data-variant=full] .blockVideo-inner{gap:0;margin-inline:0;max-inline-size:none;min-block-size:clamp(440px,62.5vw,900px);padding:0;position:relative}.blockVideo[data-variant=full] .blockVideo-stage{display:block;position:static}.blockVideo[data-variant=full] .blockVideo-poster{aspect-ratio:auto;border-radius:0;top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.blockVideo[data-variant=full] .blockVideo-poster:after{background:#00000080;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.blockVideo[data-variant=full] .blockVideo-header{color:var(--vid-cloud);gap:2rem;inset-block-end:6rem;inset-inline-start:calc((100% - min(100%,1440px))/2 + clamp(1rem,4.4vw,4rem));max-width:535px;position:absolute;z-index:3}.blockVideo[data-variant=full] .blockVideo-title{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.05}.blockVideo[data-variant=full] .blockVideo-subtitle{color:var(--vid-cloud);font-size:20px;line-height:1.3;letter-spacing:-.01em;max-width:535px;opacity:1}.blockVideo[data-variant=full] .blockVideo-cta{align-items:center;align-self:flex-start;background-color:var(--vid-cloud);border:1px solid var(--vid-cloud);border-radius:4px;color:var(--vid-ink);display:inline-flex;-webkit-margin-before:.5rem;margin-block-start:.5rem;font-size:14px;font-weight:500;letter-spacing:.11em;line-height:1.285;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}.blockVideo[data-variant=full] .blockVideo-cta:hover{background-color:#ffffffe0;color:var(--vid-ink)}@media (max-width: 767px){.blockVideo[data-variant=full] .blockVideo-inner{min-block-size:700px}.blockVideo[data-variant=full] .blockVideo-header{inset:auto auto 54px 16px;gap:24px}.blockVideo[data-variant=full] .blockVideo-title{font-size:40px;line-height:44px}.blockVideo[data-variant=full] .blockVideo-subtitle{font-size:18px;line-height:24px;letter-spacing:-.01em}}.blockVideo .blockVideo-play{z-index:2}.blockVideo-modal{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;padding:1rem;position:fixed;transition:opacity .2s ease-in-out;z-index:9999}.blockVideo-modal[hidden]{display:none}.blockVideo-modal.is-open{opacity:1}.blockVideo-modalBackdrop{background-color:#052f2099;top:0;right:0;bottom:0;left:0;position:absolute}.blockVideo-modalCard{aspect-ratio:16/9;border-radius:6px;inline-size:min(1100px,100%);max-block-size:90vh;overflow:hidden;position:relative;z-index:1}.blockVideo-modalFrame{block-size:100%;inline-size:100%}.blockVideo-modalFrame iframe{block-size:100%;border:0;display:block;inline-size:100%}.blockVideo-modalClose{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#052f2099;border:0;border-radius:50%;block-size:40px;color:#fff;cursor:pointer;display:inline-flex;inline-size:40px;inset-block-start:.75rem;inset-inline-end:.75rem;justify-content:center;padding:0;position:absolute;transition:background-color .18s ease;z-index:2}.blockVideo-modalClose:hover{background-color:#052f20e6}.blockVideo-modalClose:focus-visible{outline:2px solid #fff;outline-offset:2px}html.blockVideo-locked{overflow:hidden}flynt-component[name=BlockVideoGallery]{background-color:#fff;padding-block:0;display:block}flynt-component[name=BlockVideoGallery][data-bg=cream]{background-color:#fffbf3}flynt-component[name=BlockVideoGallery][data-bg=ink]{background-color:#052f20}flynt-component[name=BlockVideoGallery][data-bg=feature]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockVideoGallery][data-variant=full]{background-color:transparent}flynt-component[name=BlockVideoGallery] .container{padding-inline:0}flynt-component[name=BlockVideoGallery] .videoGallery{color:#fffbf3;position:relative;margin-inline:auto;max-inline-size:calc(var(--content-max-width-full) + var(--container-gutter) * 2)}flynt-component[name=BlockVideoGallery] .videoGallery-stage{aspect-ratio:1440/900;inline-size:100%;isolation:isolate;min-block-size:420px;max-block-size:900px;overflow:hidden;position:relative}flynt-component[name=BlockVideoGallery] .videoGallery-bg{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;opacity:0;position:absolute;transition:opacity .4s ease-in-out;z-index:0}flynt-component[name=BlockVideoGallery] .videoGallery-bg.is-active{opacity:1}flynt-component[name=BlockVideoGallery] .videoGallery-scrim{background-color:#052f2080;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}flynt-component[name=BlockVideoGallery] .videoGallery-container{block-size:100%;display:flex;flex-direction:column;padding-block:clamp(2rem,6vw,5rem);padding-inline:clamp(1rem,4vw,4rem);position:relative;z-index:2}flynt-component[name=BlockVideoGallery] .videoGallery-head{color:#fffbf3;display:flex;flex-direction:column;gap:1rem;max-inline-size:568px}flynt-component[name=BlockVideoGallery] .videoGallery-eyebrow{color:#fffbf3;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.5;margin:0;text-transform:uppercase}@media (min-width: 720px){flynt-component[name=BlockVideoGallery] .videoGallery-eyebrow{font-size:1rem}}flynt-component[name=BlockVideoGallery] .videoGallery-heading{color:#fffbf3;font-size:clamp(1.875rem,3vw + 1rem,3rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0}flynt-component[name=BlockVideoGallery] .videoGallery-subtitle{color:#fffbf3d9;font-size:1rem;line-height:1.45;margin:0;max-inline-size:36ch}flynt-component[name=BlockVideoGallery] .videoGallery-cta{align-items:center;align-self:flex-start;border:1px solid rgba(255,251,243,.85);border-radius:4px;color:#fffbf3;display:inline-flex;font-size:.875rem;font-weight:500;letter-spacing:.11em;line-height:1.285;-webkit-margin-before:1.5rem;margin-block-start:1.5rem;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}flynt-component[name=BlockVideoGallery] .videoGallery-cta:hover{background-color:#fffbf3;color:#052f20}flynt-component[name=BlockVideoGallery] .videoGallery-cta:focus-visible{outline:2px solid #fffbf3;outline-offset:3px}flynt-component[name=BlockVideoGallery] .videoGallery-play{align-items:center;background-color:#00000040;block-size:80px;border:0;border-radius:8px;color:#fffbf3;cursor:pointer;display:inline-flex;inline-size:80px;inset-block-start:50%;inset-inline-start:50%;justify-content:center;margin:0;padding:0;position:absolute;transform:translate(-50%,-50%);transition:background-color .18s ease,transform .18s ease}flynt-component[name=BlockVideoGallery] .videoGallery-play:hover{background-color:#0006;transform:translate(-50%,-50%) scale(1.05)}flynt-component[name=BlockVideoGallery] .videoGallery-play:focus-visible{outline:2px solid #fffbf3;outline-offset:4px}flynt-component[name=BlockVideoGallery] .videoGallery-play svg{display:block}flynt-component[name=BlockVideoGallery][data-count="1"] .videoGallery-strip{display:none}flynt-component[name=BlockVideoGallery] .videoGallery-strip{align-items:flex-end;background-color:#052f20;color:#fffbf3;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}@media (min-width: 1100px){flynt-component[name=BlockVideoGallery] .videoGallery-strip{align-items:flex-start;background-color:transparent;bottom:2.5rem;gap:1rem;inset-inline-end:4rem;inset-inline-start:auto;max-inline-size:min(48rem,60%);padding:0;position:absolute;z-index:3}}flynt-component[name=BlockVideoGallery] .videoGallery-thumbs{display:grid;gap:1rem;grid-auto-columns:16rem;grid-auto-flow:column;inline-size:100%;overflow-x:auto;padding-block:.25rem .5rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}flynt-component[name=BlockVideoGallery] .videoGallery-thumbs::-webkit-scrollbar{display:none}@media (min-width: 1100px){flynt-component[name=BlockVideoGallery] .videoGallery-thumbs{grid-auto-columns:19.5rem;gap:1.25rem}}flynt-component[name=BlockVideoGallery] .videoGallery-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#fffbf3;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:.5rem;margin:0;padding:0;scroll-snap-align:start;text-align:start}flynt-component[name=BlockVideoGallery] .videoGallery-thumb img{aspect-ratio:313/200;block-size:auto;border:1px solid transparent;border-radius:4px;display:block;inline-size:100%;object-fit:cover;transition:opacity .2s ease,border-color .2s ease}flynt-component[name=BlockVideoGallery] .videoGallery-thumb:not(.is-active) img{opacity:.55}flynt-component[name=BlockVideoGallery] .videoGallery-thumb.is-active img{border-color:#fffbf3d9}flynt-component[name=BlockVideoGallery] .videoGallery-thumb:hover:not(.is-active) img{opacity:.8}flynt-component[name=BlockVideoGallery] .videoGallery-thumb:focus-visible img{outline:2px solid #fffbf3;outline-offset:2px}flynt-component[name=BlockVideoGallery] .videoGallery-thumbCaption{color:#fffbf3;display:flex;flex-direction:column;font-size:.8125rem;gap:.125rem;line-height:1.35}flynt-component[name=BlockVideoGallery] .videoGallery-thumbLabel{color:#fffbf3b3;font-weight:600;letter-spacing:.11em;text-transform:uppercase}flynt-component[name=BlockVideoGallery] .videoGallery-nav{align-items:center;color:#fffbf3;display:flex;gap:1.5rem;inline-size:100%}flynt-component[name=BlockVideoGallery] .videoGallery-indicator{color:#fffbf3;font-size:.875rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase}@media (min-width: 720px){flynt-component[name=BlockVideoGallery] .videoGallery-indicator{font-size:1rem}}flynt-component[name=BlockVideoGallery] .videoGallery-indicatorSep{margin-inline:.25rem;opacity:.65}flynt-component[name=BlockVideoGallery] .videoGallery-rule{background-color:#fffbf366;block-size:1px;flex:1;min-inline-size:4rem}flynt-component[name=BlockVideoGallery] .videoGallery-arrow{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#fffbf3;cursor:pointer;display:inline-flex;inline-size:32px;block-size:32px;justify-content:center;padding:0;transition:color .15s ease,transform .15s ease}flynt-component[name=BlockVideoGallery] .videoGallery-arrow:hover{transform:translateY(-1px)}flynt-component[name=BlockVideoGallery] .videoGallery-arrow:focus-visible{outline:2px solid #fffbf3;outline-offset:2px}flynt-component[name=BlockVideoGallery] .videoGallery-modal{align-items:center;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;opacity:0;padding:1rem;position:fixed;transition:opacity .2s ease-in-out;z-index:9999}flynt-component[name=BlockVideoGallery] .videoGallery-modal[hidden]{display:none}flynt-component[name=BlockVideoGallery] .videoGallery-modal.is-open{opacity:1}flynt-component[name=BlockVideoGallery] .videoGallery-modalBackdrop{background-color:#052f2099;top:0;right:0;bottom:0;left:0;position:absolute}flynt-component[name=BlockVideoGallery] .videoGallery-modalCard{aspect-ratio:16/9;border-radius:6px;inline-size:min(1100px,100%);max-block-size:90vh;overflow:hidden;position:relative;z-index:1}flynt-component[name=BlockVideoGallery] .videoGallery-modalFrame{block-size:100%;inline-size:100%}flynt-component[name=BlockVideoGallery] .videoGallery-modalFrame iframe{block-size:100%;border:0;display:block;inline-size:100%}flynt-component[name=BlockVideoGallery] .videoGallery-modalClose{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#052f2099;border:0;border-radius:50%;block-size:40px;color:#fff;cursor:pointer;display:inline-flex;inline-size:40px;inset-block-start:.75rem;inset-inline-end:.75rem;justify-content:center;padding:0;position:absolute;transition:background-color .18s ease;z-index:2}flynt-component[name=BlockVideoGallery] .videoGallery-modalClose:hover{background-color:#052f20e6}flynt-component[name=BlockVideoGallery] .videoGallery-modalClose:focus-visible{outline:2px solid #fff;outline-offset:2px}html.videoGallery-locked,html.videoGallery-locked body{overflow:hidden}flynt-component[name=BlockVideoOembed] .video{position:relative}flynt-component[name=BlockVideoOembed] .video-player{block-size:0;inline-size:100%;inset-block-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-after:56.25%;padding-block-end:56.25%;position:absolute;z-index:10}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoading] .video-loader{display:block}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoading] .video-playButton{display:none}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] .video-loader,flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] .video-playButton{display:none}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] iframe{display:block}flynt-component[name=BlockVideoOembed] .video iframe{block-size:100%;display:none;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute}flynt-component[name=BlockVideoOembed] .figure{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockVideoOembed] .figure-image-svg{aspect-ratio:16/9}flynt-component[name=BlockVideoOembed] .figure[data-state=isHidden]{visibility:hidden}flynt-component[name=BlockVideoOembed] .video-playButton{--button-width: 60px;--button-height: 60px;block-size:100%;cursor:pointer;display:block;inline-size:100%;inset-block-start:0;inset-inline-start:0;outline:0;position:absolute;z-index:2}flynt-component[name=BlockVideoOembed] .video-playButton:before,flynt-component[name=BlockVideoOembed] .video-playButton:after{content:"";inset-block-start:50%;inset-inline-start:50%;position:absolute;transition:.3s ease-in-out;translate:-50% -50%;will-change:translate}flynt-component[name=BlockVideoOembed] .video-playButton:before{background-color:var(--color-accent);block-size:var(--button-width);border-radius:50%;inline-size:var(--button-width)}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-playButton:before{--button-width: 80px;--button-height: 80px}}flynt-component[name=BlockVideoOembed] .video-playButton:after{-webkit-border-after:12px solid transparent;border-block-end:12px solid transparent;-webkit-border-before:12px solid transparent;border-block-start:12px solid transparent;-webkit-border-start:18px solid var(--color-background);border-inline-start:18px solid var(--color-background);inset-inline-start:calc(50% + 2px)}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-playButton:after{border-block-end-width:17px;border-block-start-width:17px;border-inline-start-width:27px;inset-inline-start:calc(50% + 4px)}}flynt-component[name=BlockVideoOembed] .video-playButton:hover:before,flynt-component[name=BlockVideoOembed] .video-playButton:hover:after{scale:1.1;translate:-50% -50%}flynt-component[name=BlockVideoOembed] [data-video-size=small] .video-playButton:before{--button-width: 60px;--button-height: 60px}flynt-component[name=BlockVideoOembed] [data-video-size=small] .video-playButton:after{-webkit-border-after:12px solid transparent;border-block-end:12px solid transparent;-webkit-border-before:12px solid transparent;border-block-start:12px solid transparent;-webkit-border-start:18px solid var(--color-background);border-inline-start:18px solid var(--color-background);inset-inline-start:calc(50% + 3px)}flynt-component[name=BlockVideoOembed] .video-loader{animation:loading 1.1s infinite linear;-webkit-border-after:4px solid rgba(255,255,255,.2);border-block-end:4px solid rgba(255,255,255,.2);-webkit-border-before:4px solid rgba(255,255,255,.2);border-block-start:4px solid rgba(255,255,255,.2);-webkit-border-end:4px solid rgba(255,255,255,.2);border-inline-end:4px solid rgba(255,255,255,.2);-webkit-border-start:4px solid #fff;border-inline-start:4px solid #fff;display:none;inset-block-start:50%;inset-inline-start:50%;-webkit-margin-before:-30px;margin-block-start:-30px;-webkit-margin-start:-30px;margin-inline-start:-30px;position:absolute;text-indent:-9999em;z-index:1}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-loader{-webkit-margin-before:-50px;margin-block-start:-50px;-webkit-margin-start:-50px;margin-inline-start:-50px}}flynt-component[name=BlockVideoOembed] .video-loader,flynt-component[name=BlockVideoOembed] .video-loader:after{block-size:60px;border-radius:50%;inline-size:60px}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-loader,flynt-component[name=BlockVideoOembed] .video-loader:after{block-size:100px;inline-size:100px}}@keyframes loading{0%{rotate:0deg}to{rotate:360deg}}flynt-component[name=BlockWysiwyg]{background-color:transparent}flynt-component[name=BlockWysiwyg][data-theme]{padding-block:clamp(2.5rem,5vw + 1rem,5rem)}flynt-component[name=BlockWysiwyg][data-theme=light]{background-color:#fff;color:#052f20}flynt-component[name=BlockWysiwyg][data-theme=cream]{background-color:#fffbf3;color:#052f20}flynt-component[name=BlockWysiwyg][data-theme=sage]{background-color:#d9e9df;color:#052f20}flynt-component[name=BlockWysiwyg][data-theme=ink],flynt-component[name=BlockWysiwyg][data-theme=dark]{background-color:#052f20;color:#fffbf3}flynt-component[name=BlockWysiwyg][data-theme=ink] .content,flynt-component[name=BlockWysiwyg][data-theme=ink] .content :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,strong,em),flynt-component[name=BlockWysiwyg][data-theme=dark] .content,flynt-component[name=BlockWysiwyg][data-theme=dark] .content :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,strong,em){color:#fffbf3}flynt-component[name=BlockWysiwyg][data-theme=ink] .content a,flynt-component[name=BlockWysiwyg][data-theme=dark] .content a{color:#fffbf3}flynt-component[name=BlockZigZagGallery]{--zz-ratio-left: 757 / 712;--zz-ratio-right: 535 / 643;--zz-col-gap: 20px;--zz-row-gap: 96px;--zz-stagger: 197px;--zz-media-gap: 16px;color:#052f20;display:block;padding-block:96px}flynt-component[name=BlockZigZagGallery][data-bg=mint]{background-color:#d9e9df}flynt-component[name=BlockZigZagGallery][data-bg=white]{background-color:#fff}flynt-component[name=BlockZigZagGallery] .container{margin-inline:auto;max-inline-size:1440px;padding-inline:64px}flynt-component[name=BlockZigZagGallery] .zzGallery-head{-webkit-margin-after:72px;margin-block-end:72px;max-inline-size:980px}flynt-component[name=BlockZigZagGallery] .zzGallery-heading{color:#052f20;font-family:var(--font-family-heading);font-size:42px;font-weight:300;letter-spacing:-.42px;line-height:50px;margin:0}flynt-component[name=BlockZigZagGallery] .zzGallery-intro{font-size:18px;letter-spacing:-.18px;line-height:24px;-webkit-margin-before:16px;margin-block-start:16px;max-inline-size:620px}flynt-component[name=BlockZigZagGallery] .zzGallery-intro :where(p){margin:0}flynt-component[name=BlockZigZagGallery] .zzGallery-intro :where(p)+:where(p){-webkit-margin-before:16px;margin-block-start:16px}flynt-component[name=BlockZigZagGallery] .zzGallery-cols{align-items:flex-start;-moz-column-gap:var(--zz-col-gap);column-gap:var(--zz-col-gap);display:flex}flynt-component[name=BlockZigZagGallery] .zzGallery-col{display:flex;flex:1 1 0;flex-direction:column;min-inline-size:0;row-gap:var(--zz-row-gap)}flynt-component[name=BlockZigZagGallery] .zzGallery-col--right{-webkit-margin-before:var(--zz-stagger);margin-block-start:var(--zz-stagger)}flynt-component[name=BlockZigZagGallery] .zzGallery-item{display:flex;flex-direction:column;gap:var(--zz-media-gap);margin:0}flynt-component[name=BlockZigZagGallery] .zzGallery-media{display:block;inline-size:100%;overflow:clip;position:relative}flynt-component[name=BlockZigZagGallery] .zzGallery-media img{block-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;inline-size:100%}flynt-component[name=BlockZigZagGallery] .zzGallery-col--left .zzGallery-media{aspect-ratio:var(--zz-ratio-left)}flynt-component[name=BlockZigZagGallery] .zzGallery-col--right .zzGallery-media{aspect-ratio:var(--zz-ratio-right)}flynt-component[name=BlockZigZagGallery] .zzGallery-caption{display:flex;flex-direction:column;gap:8px}flynt-component[name=BlockZigZagGallery] .zzGallery-itemTitle{color:#052f20;font-size:24px;letter-spacing:-.24px;line-height:30px;margin:0}flynt-component[name=BlockZigZagGallery] .zzGallery-itemBody{color:#052f20;font-size:18px;letter-spacing:-.18px;line-height:24px}flynt-component[name=BlockZigZagGallery] .zzGallery-itemBody :where(p){color:#052f20;margin:0}flynt-component[name=BlockZigZagGallery] .zzGallery-itemBody :where(p)+:where(p){-webkit-margin-before:24px;margin-block-start:24px}flynt-component[name=BlockZigZagGallery] .zzGallery-itemLink{color:#052f20;font-family:Albert Sans,Public Sans,sans-serif;font-size:16px;font-weight:500;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;letter-spacing:-.16px;line-height:24px;text-decoration:underline;text-underline-position:from-font}@media (max-width: 767px){flynt-component[name=BlockZigZagGallery]{padding-block:64px}flynt-component[name=BlockZigZagGallery] .container{padding-inline:16px}flynt-component[name=BlockZigZagGallery] .zzGallery-head{-webkit-margin-after:40px;margin-block-end:40px;max-inline-size:none}flynt-component[name=BlockZigZagGallery] .zzGallery-heading{font-size:32px;letter-spacing:-.32px;line-height:38px}flynt-component[name=BlockZigZagGallery] .zzGallery-cols{flex-direction:column;row-gap:40px}flynt-component[name=BlockZigZagGallery] .zzGallery-col{display:contents}flynt-component[name=BlockZigZagGallery] .zzGallery-col--right{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockZigZagGallery] .zzGallery-itemTitle{font-size:20px;letter-spacing:-.2px;line-height:26px}flynt-component[name=BlockZigZagGallery] .zzGallery-itemBody{font-size:16px;letter-spacing:-.16px;line-height:22px}}flynt-component[name=GridImageText] .grid{--grid-columns: 1;display:grid;gap:var(--column-gap);grid-template-columns:repeat(var(--grid-columns),minmax(300px,1fr));list-style:none;padding:0}@media (min-width: 768px){flynt-component[name=GridImageText] .grid[data-max-columns="1"]{margin-inline:auto;max-inline-size:calc(50% - var(--flow-space))}}@media (min-width: 768px){flynt-component[name=GridImageText] .grid[data-max-columns="2"],flynt-component[name=GridImageText] .grid[data-max-columns="3"],flynt-component[name=GridImageText] .grid[data-max-columns="4"]{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=GridImageText] .grid[data-max-columns="2"],flynt-component[name=GridImageText] .grid[data-max-columns="3"],flynt-component[name=GridImageText] .grid[data-max-columns="4"]{max-inline-size:-webkit-max-content;max-inline-size:-moz-max-content;max-inline-size:max-content}}@media (min-width: 1024px){flynt-component[name=GridImageText] .grid[data-max-columns="3"]{--grid-columns: 3}}@media (min-width: 1024px){flynt-component[name=GridImageText] .grid[data-max-columns="4"]{--grid-columns: 4}}flynt-component[name=GridImageText] .grid[data-card=true]{--column-gap: var(--flow-space)}flynt-component[name=GridImageText] .grid[data-card=true] .content{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridImageText] .item ul{list-style-position:outside;list-style-type:initial;-webkit-padding-start:0;padding-inline-start:0}flynt-component[name=GridImageText] .item ul li{-webkit-margin-start:1em;margin-inline-start:1em}flynt-component[name=GridImageText] .item .figure-image-svg{aspect-ratio:3/2}flynt-component[name=GridPostsArchive] .posts{--grid-columns: 1;display:grid;gap:var(--flow-space);grid-template-columns:repeat(var(--grid-columns),1fr);justify-content:center;list-style:none;padding:0}@media (min-width: 768px){flynt-component[name=GridPostsArchive] .posts{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=GridPostsArchive] .posts{--grid-columns: 3}}flynt-component[name=GridPostsArchive] .posts-empty{text-align:center}flynt-component[name=GridPostsArchive] .post{inline-size:var(--grid-item-width);max-inline-size:var(--grid-item-max-width)}flynt-component[name=GridPostsArchive] .post .link{block-size:100%;color:currentColor;display:flex;flex-direction:column;font-weight:initial;text-decoration:none}flynt-component[name=GridPostsArchive] .post .content{color:var(--color-text);flex-grow:1;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridPostsArchive] .post .footer{align-items:center;display:flex;inline-size:100%;justify-content:space-between;padding-block:0 var(--box-spacing);padding-inline:var(--box-spacing);position:relative}flynt-component[name=GridPostsArchive] .post .footer .readingTime{color:var(--color-text-muted)}flynt-component[name=GridPostsArchive] .filter{display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:center;list-style:none;padding:0}flynt-component[name=GridPostsArchive] .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:space-between;-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2)}flynt-component[name=GridPostsArchive] .pagination .button{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridPostsArchive] .pagination .button-loadMore{margin-inline:auto}flynt-component[name=GridPostsArchive] .pagination .button-next{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=GridPostsArchive] .pagination .button-next:after{block-size:.5rem;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";display:inline-block;inline-size:.5rem;-webkit-margin-after:.0625rem;margin-block-end:.0625rem;-webkit-margin-start:.25rem;margin-inline-start:.25rem;rotate:45deg;vertical-align:baseline}flynt-component[name=GridPostsArchive] .pagination .button-previous:before{block-size:.5rem;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";display:inline-block;inline-size:.5rem;-webkit-margin-after:.0625rem;margin-block-end:.0625rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem;rotate:-45deg;vertical-align:baseline}flynt-component[name=GridPostsLatest] .grid{--grid-item-width: calc((var(--content-max-width-full) - 2 * var(--flow-space)) / 3);display:grid;gap:var(--flow-space);grid-template-columns:repeat(auto-fit,min(var(--grid-item-width),100%));justify-content:center;list-style:none;padding:0}flynt-component[name=GridPostsLatest] .post .link{block-size:100%;color:currentColor;display:flex;flex-direction:column;font-weight:initial;text-decoration:none}flynt-component[name=GridPostsLatest] .post .figure{margin:0}flynt-component[name=GridPostsLatest] .post .content{color:var(--color-text);flex-grow:1;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridPostsLatest] .post .footer{align-items:center;display:flex;inline-size:100%;justify-content:space-between;padding-block:0 var(--box-spacing);padding-inline:var(--box-spacing);position:relative}flynt-component[name=GridPostsLatest] .post .footer .readingTime{color:var(--color-text-muted)}flynt-component[name=ListComponents] .components{--grid-columns: 1;display:grid;gap:var(--flow-space);grid-template-columns:repeat(var(--grid-columns),1fr);justify-content:center;list-style:none;padding:0}@media (min-width: 768px){flynt-component[name=ListComponents] .components{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=ListComponents] .components{--grid-columns: 3}}flynt-component[name=ListComponents] .component{display:flex;flex-wrap:wrap}flynt-component[name=ListComponents] .component .imageWrapper{block-size:0;inline-size:100%;overflow:hidden;-webkit-padding-after:62.5%;padding-block-end:62.5%;position:relative}flynt-component[name=ListComponents] .component .imageWrapper .image{block-size:auto;position:absolute}flynt-component[name=ListComponents] .component .imageWrapper .image--isSmallerThanWrapper{block-size:100%;object-fit:contain}flynt-component[name=ListComponents] .component .componentLink{display:block;font-weight:initial;inline-size:100%;text-decoration:none}flynt-component[name=ListComponents] .component .content{color:var(--color-text)}flynt-component[name=ListComponents] .component footer{align-items:center;align-self:flex-end;display:flex;inline-size:100%;justify-content:space-between;padding-block:0 var(--box-spacing);padding-inline:var(--box-spacing)}flynt-component[name=ListComponents] .component footer .button--text{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=ListSearchResults] .oneInputForm{--form-inner-space: 6px;border:2px solid var(--color-border);display:flex;padding:var(--form-inner-space)}flynt-component[name=ListSearchResults] .oneInputForm .input{border:0;flex-grow:1;inline-size:100%;-webkit-margin-after:0;margin-block-end:0;padding-block:var(--box-spacing);padding-inline:var(--form-inner-space) var(--box-spacing)}@media (min-width: 480px){flynt-component[name=ListSearchResults] .oneInputForm .input{padding-block:0}}flynt-component[name=ListSearchResults] .oneInputForm .input:focus{outline:none}flynt-component[name=ListSearchResults] .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:space-between}flynt-component[name=ListSearchResults] .pagination .button{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=ListSearchResults] .pagination .button-next{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=ListSearchResults] .pagination .button-next:after{block-size:.5em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";display:inline-block;inline-size:.5em;-webkit-margin-after:.07em;margin-block-end:.07em;-webkit-margin-start:.5em;margin-inline-start:.5em;rotate:45deg;vertical-align:baseline}flynt-component[name=ListSearchResults] .pagination .button-previous:before{block-size:.5em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";display:inline-block;inline-size:.5em;-webkit-margin-after:.07em;margin-block-end:.07em;-webkit-margin-end:.5em;margin-inline-end:.5em;rotate:-45deg;vertical-align:baseline}flynt-component[name=ListSearchResults] .results{list-style:none;padding:0}flynt-component[name=ListSearchResults] .results .result+.result{-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}flynt-component[name=ListSearchResults] .results footer{text-align:end}flynt-component[name=ListSearchResults] .noResults{-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2);text-align:center}flynt-component[name=NavigationFooter]{background-color:var(--palette-green-deepest);color:var(--palette-nav-text);display:block;font-size:var(--font-size-body-small)}flynt-component[name=NavigationFooter] .container{display:flex;flex-direction:column;margin-inline:auto;max-inline-size:1440px;padding-block:clamp(2.5rem,5vw,5rem);padding-inline:var(--container-spacing);row-gap:clamp(2.5rem,4vw,4rem)}flynt-component[name=NavigationFooter] .footer-logo{align-items:center;-webkit-border-before:1px solid var(--palette-nav-divider);border-block-start:1px solid var(--palette-nav-divider);display:flex;justify-content:center;-webkit-margin-after:1rem;margin-block-end:1rem;-webkit-padding-before:clamp(2.5rem,5vw,5rem);padding-block-start:clamp(2.5rem,5vw,5rem)}flynt-component[name=NavigationFooter] .footer-logo-image{block-size:auto;inline-size:clamp(180px,26vw,320px)}@media (max-width: 767px){flynt-component[name=NavigationFooter] .footer-logo-image{inline-size:min(270px,100%)}}flynt-component[name=NavigationFooter] .footer-cols{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:1fr;row-gap:0}@media (min-width: 768px){flynt-component[name=NavigationFooter] .footer-cols{grid-template-columns:1fr 1fr;row-gap:2.5rem}}@media (min-width: 1280px){flynt-component[name=NavigationFooter] .footer-cols{grid-template-columns:1fr 1fr 1fr 1fr}}flynt-component[name=NavigationFooter] .footer-col{display:flex;flex-direction:column}@media (min-width: 768px){flynt-component[name=NavigationFooter] .footer-col{align-items:center;row-gap:.875rem;text-align:center}}@media (max-width: 767px){flynt-component[name=NavigationFooter] .footer-col:first-child .footer-col-toggle{-webkit-border-before:1px solid var(--palette-nav-divider);border-block-start:1px solid var(--palette-nav-divider)}}flynt-component[name=NavigationFooter] .footer-col-toggle{align-items:center;background:none;border:0;-webkit-border-after:1px solid var(--palette-nav-divider);border-block-end:1px solid var(--palette-nav-divider);color:inherit;cursor:pointer;display:flex;font:inherit;inline-size:100%;justify-content:space-between;padding:0;padding-block:1.5rem;text-align:start}@media (min-width: 768px){flynt-component[name=NavigationFooter] .footer-col-toggle{-webkit-border-after:0;border-block-end:0;cursor:default;justify-content:center;padding-block:0;pointer-events:none}}flynt-component[name=NavigationFooter] .footer-eyebrow{color:var(--palette-green-eyebrow);font-size:.875rem;font-weight:500;letter-spacing:.11em;margin:0;text-transform:uppercase}flynt-component[name=NavigationFooter] .footer-col-chevron{color:var(--palette-nav-text);display:inline-flex;flex:none;-webkit-margin-start:1rem;margin-inline-start:1rem;transition:transform .2s ease-in-out}flynt-component[name=NavigationFooter] .footer-col-chevron svg{display:block}@media (min-width: 768px){flynt-component[name=NavigationFooter] .footer-col-chevron{display:none}}flynt-component[name=NavigationFooter] .footer-col-toggle[aria-expanded=true] .footer-col-chevron{transform:rotate(180deg)}flynt-component[name=NavigationFooter] .footer-col-toggle[aria-expanded=true]+.footer-col-panel{grid-template-rows:1fr}flynt-component[name=NavigationFooter] .footer-col-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}@media (min-width: 768px){flynt-component[name=NavigationFooter] .footer-col-panel{display:block}}flynt-component[name=NavigationFooter] .footer-col-panel-inner{align-items:center;display:flex;flex-direction:column;min-block-size:0;overflow:hidden;-webkit-padding-before:1.25rem;padding-block-start:1.25rem;row-gap:.875rem;text-align:center}@media (min-width: 768px){flynt-component[name=NavigationFooter] .footer-col-panel-inner{overflow:visible;-webkit-padding-before:0;padding-block-start:0}}flynt-component[name=NavigationFooter] .footer-lead{color:var(--palette-nav-text);font-family:Albert Sans,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.01em;line-height:1.5rem;margin:0;max-inline-size:260px;text-align:center}flynt-component[name=NavigationFooter] .footer-careers-cta{align-items:center;border:1px solid var(--palette-nav-text);border-radius:2px;color:var(--palette-nav-text);display:inline-flex;font-size:.8125rem;font-weight:700;letter-spacing:.08em;-webkit-margin-before:.5rem;margin-block-start:.5rem;padding-block:.75rem;padding-inline:1.25rem;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out}flynt-component[name=NavigationFooter] .footer-careers-cta:hover,flynt-component[name=NavigationFooter] .footer-careers-cta:focus-visible{background-color:var(--palette-lime-cta);border-color:var(--palette-lime-cta);color:var(--palette-lime-cta-text)}flynt-component[name=NavigationFooter] .footer-links{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:.875rem}flynt-component[name=NavigationFooter] .footer-link-item{margin:0}flynt-component[name=NavigationFooter] .footer-link{color:var(--palette-nav-text);font-size:1.125rem;text-decoration:none;transition:color .15s ease-in-out}flynt-component[name=NavigationFooter] .footer-link:hover,flynt-component[name=NavigationFooter] .footer-link:focus-visible{color:var(--palette-lime-cta)}flynt-component[name=NavigationFooter] .footer-bsl{display:flex;justify-content:center}@media (min-width: 1280px){flynt-component[name=NavigationFooter] .footer-bsl{margin-block:-1.5rem}}flynt-component[name=NavigationFooter] .footer-bsl-btn{align-items:center;background-color:#fff;border-radius:2px;color:#052f20;-moz-column-gap:.625rem;column-gap:.625rem;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;padding-block:.875rem;padding-inline:1.5rem;text-decoration:none;transition:background-color .2s ease-in-out}flynt-component[name=NavigationFooter] .footer-bsl-btn:hover,flynt-component[name=NavigationFooter] .footer-bsl-btn:focus-visible{background-color:var(--palette-lime-cta);color:#052f20}flynt-component[name=NavigationFooter] .footer-bsl-icon{block-size:22px;flex-shrink:0;inline-size:auto}flynt-component[name=NavigationFooter] .footer-bottom{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:1fr;row-gap:1.5rem}@media (min-width: 1280px){flynt-component[name=NavigationFooter] .footer-bottom{grid-template-columns:1fr auto 1fr;text-align:start}}flynt-component[name=NavigationFooter] .footer-social{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:center;list-style:none;margin:0;padding:0}@media (min-width: 1280px){flynt-component[name=NavigationFooter] .footer-social{justify-content:flex-start}}flynt-component[name=NavigationFooter] .footer-social-link{align-items:center;color:#052f20;display:inline-flex;inline-size:40px;block-size:40px;justify-content:center;text-decoration:none}flynt-component[name=NavigationFooter] .footer-social-link:hover .footer-social-icon circle,flynt-component[name=NavigationFooter] .footer-social-link:focus-visible .footer-social-icon circle{fill:#a3ff90}flynt-component[name=NavigationFooter] .footer-social-icon{display:block;inline-size:40px;block-size:40px}flynt-component[name=NavigationFooter] .footer-social-icon circle{transition:fill .2s ease-in-out}flynt-component[name=NavigationFooter] .footer-meta{color:var(--palette-nav-muted);font-size:.875rem;justify-self:center;line-height:1.5;margin-inline:auto;max-inline-size:760px;text-align:center}flynt-component[name=NavigationFooter] .footer-meta a{color:var(--palette-lime-accent);text-decoration:underline}flynt-component[name=NavigationFooter] .footer-address{-webkit-margin-after:.5rem;margin-block-end:.5rem}flynt-component[name=NavigationFooter] .footer-copyright{color:var(--palette-nav-muted);font-size:.875rem;margin:0;text-align:center}flynt-component[name=NavigationFooter] .footer-sra{display:inline-block;justify-self:center}@media (min-width: 1280px){flynt-component[name=NavigationFooter] .footer-sra{justify-self:end}}flynt-component[name=NavigationFooter] .footer-sra img{display:block}flynt-component[name=NavigationFooter] .footer-sra--embed{width:275px;height:163px;max-width:100%;overflow:hidden}flynt-component[name=NavigationFooter] .footer-sra--embed iframe{display:block;width:275px;height:163px;border:0}flynt-component[name=SliderImages] .slider{background-color:var(--color-border);overflow:hidden;position:relative}flynt-component[name=SliderImages] .slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide:not(:first-child){display:none}flynt-component[name=SliderImages] .slider-item{block-size:0;-webkit-padding-after:66.6666666667%;padding-block-end:66.6666666667%;position:relative}flynt-component[name=SliderImages] .slider-button{align-items:center;block-size:48px;color:var(--color-background);cursor:pointer;display:flex;inline-size:48px;inset-block-start:50%;justify-content:center;position:absolute;translate:0 -50%;z-index:10}flynt-component[name=SliderImages] .slider-button:before{background-color:var(--color-accent);block-size:100%;border-radius:50%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;transition:opacity .2s ease;will-change:opacity}flynt-component[name=SliderImages] .slider-button.swiper-button-disabled{opacity:.5;pointer-events:none}flynt-component[name=SliderImages] .slider-button--prev{inset-inline-start:15px}flynt-component[name=SliderImages] .slider-button--prev:after{block-size:.75em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";inline-size:.75em;-webkit-margin-start:calc(.25em + 2px);margin-inline-start:calc(.25em + 2px);rotate:-45deg}flynt-component[name=SliderImages] .slider-button--next{inset-inline-end:15px}flynt-component[name=SliderImages] .slider-button--next:after{block-size:.75em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";inline-size:.75em;-webkit-margin-end:calc(.25em - 2px);margin-inline-end:calc(.25em - 2px);rotate:45deg}flynt-component[name=SliderImages] .figure{top:0;right:0;bottom:0;left:0;-webkit-margin-after:0;margin-block-end:0;position:absolute}flynt-component[name=SliderImages] .figure-image{block-size:100%;inline-size:auto;margin-block:0;margin-inline:auto}flynt-component[name=SliderImages] .figure-caption{color:#fff;display:inline-block;inset-block-end:0;inset-inline-end:0;max-inline-size:450px;overflow:hidden;padding-block:.25rem;padding-inline:.5rem;position:absolute;z-index:2}flynt-component[name=SliderImages] .figure-caption:before{background-color:#000000b3;block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:-1}
