/* ============================================================
   GO2 HEADER — Scoped CSS for WordPress/Divi Integration (v3)
   Generated from go2.org Webflow source styles — 2026-04-07

   CSS ISOLATION STRATEGY:
     all: initial on .go2-header severs ALL inherited Divi styles.
     font-size: 16px (absolute) prevents the theme's html { font-size: 125% }
     from inflating rem-based values (all rem converted to em).
     Every rule is scoped under .go2-header to prevent outward leakage.

   STRUCTURE:
     Section 1: @font-face declarations (global, not scoped)
     Section 2: CSS custom properties on .go2-header
     Section 3: CSS isolation fence (all: initial + baseline)
     Section 4: Inline style overrides (scoped)
     Section 5: Extracted Webflow rules (scoped, rem converted to em)
   ============================================================ */


/* ============================================================
   SECTION 1: @font-face declarations (GLOBAL)
   Gotham is loaded via Typekit (enqueued in functions.php).
   ============================================================ */

@font-face {
  font-family: webflow-icons;
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype");
  font-weight: 400;
  font-style: normal;
}


/* ============================================================
   SECTION 2: CSS Custom Properties scoped to .go2-header
   rem values converted: typography to em, spacing to px
   ============================================================ */

.go2-header {
  /* --- Base Colors --- */
  --base-color--white: white;
  --base-color--black: black;
  --transparent: #fff0;

  /* --- Primary Brand --- */
  --primary--brand-50: #f4f5fa;
  --primary--brand-100: #eaebf4;
  --primary--brand-200: #d5d6ea;
  --primary--brand-300: #c0c2df;
  --primary--brand-900: #2c3495;
  --primary--brand-920: #232a77;
  --primary--brand-940: #1a1f59;

  /* --- Primary Gray --- */
  --primary--gray-200: #e3e7ed;

  /* --- Secondary White --- */
  --secondary--white-100: #ffffff1a;
  --secondary--white-200: #fff3;
  --secondary--white-700: #ffffffb3;
  --secondary--white-800: #fffc;
  --secondary--white-900: var(--base-color--white);

  /* --- Secondary Yellow --- */
  --secondary--yellow-900: #fdd946;
  --secondary--yellow-920: #caae38;

  /* --- Text Colors --- */
  --text-color--text-primary: #0f131a;
  --text-color--text-secondary: white;
  --text-color--text-alternate: #4f545e;
  --text-color--heading: #0f131a;

  /* --- Background Colors --- */
  --background-color--background-primary: var(--base-color--white);

  /* --- Border Colors --- */
  --border-color--border-primary: var(--base-color--black);

  /* --- Button (default state) --- */
  --button--background-primary: var(--secondary--yellow-900);
  --button--border-primary: var(--secondary--yellow-900);
  --button--font-primary: var(--text-color--text-primary);
  --button--background-secondary: var(--secondary--white-100);
  --button--border-secondary: var(--primary--brand-900);
  --button--font-secondary: var(--primary--brand-900);

  /* --- Button (hover state) --- */
  --button--hover-background-primary: var(--secondary--yellow-920);
  --button--hover-border-primary: var(--secondary--yellow-920);
  --button--hover-background-secondary: var(--primary--brand-200);
  --button--hover-border-secondary: var(--primary--brand-920);

  /* --- Typography (em relative to .go2-header font-size: 16px) --- */
  --_typography---family--body: gotham, sans-serif;
  --_typography---family--headings: gotham, sans-serif;
  --_typography---size--tiny: 0.8125em;
  --_typography---size--small: 0.875em;
  --_typography---size--regular: 1em;
  --_typography---size--medium: 1.125em;
  --_typography---size--large: 1.25em;
  --_typography---size--xlarge: 1.5em;
  --_typography---size--h5: 1.5em;
  --_typography---weight--500: 500;
  --_typography---line-height--1-3: 1.3;
  --_typography---line-height--1-5: 1.5;
  --_typography---letter-spacing--5: -0.05em;

  /* --- Spacing (px for precision) --- */
  --_spacers---8: 8px;

  /* --- Layout (px for precision) --- */
  --_containers---container-size: 768px;
  --_global-paddings---global: 40px;

  /* --- Header-specific --- */
  --topbar-h: 0px;
}


/* ============================================================
   SECTION 3: CSS Isolation Fence
   all: initial severs ALL inheritance from Divi/parent theme.
   Explicit properties re-establish the header baseline.
   ============================================================ */

.go2-header {
  all: initial;
  display: block;
  position: relative;
  z-index: 1000;
  width: 100%;
  box-sizing: border-box;

  /* Typography baseline (absolute px bypasses html { font-size: 125% }) */
  font-family: gotham, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #4f545e;
  font-weight: 400;
  font-style: normal;
  text-align: left;
  text-transform: none;
  letter-spacing: normal;
  word-spacing: normal;
  white-space: normal;
  direction: ltr;
  unicode-bidi: normal;

  /* Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;

  /* Visual baseline */
  background-color: transparent;
  border: none;
  margin: 0;
  padding: 0;
  overflow: visible;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;

  /* Prevent Divi animations from leaking in */
  animation: none;
  transition: none;
  transform: none;
}

/* Universal child reset */
.go2-header *,
.go2-header *::before,
.go2-header *::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  color: inherit;
  text-decoration: none;
  vertical-align: baseline;
  background: transparent;
}

/* Interactive defaults */
.go2-header a,
.go2-header button,
.go2-header input,
.go2-header [role="button"] {
  cursor: pointer;
}

.go2-header a {
  color: inherit;
  text-decoration: inherit;
  font-size: inherit;
}

.go2-header img {
  max-width: 100%;
  height: auto;
  display: block;
}

.go2-header svg {
  display: block;
}

.go2-header p {
  margin: 0;
}

.go2-header ul,
.go2-header ol {
  list-style: none;
}

/* Focus styles for keyboard navigation */
.go2-header *[tabindex]:focus-visible,
.go2-header input[type="file"]:focus-visible {
  outline: 2px solid #4d65ff;
  outline-offset: 2px;
}


/* ============================================================
   SECTION 4: Inline style overrides (scoped to .go2-header)
   From go2.org inline <style> blocks.
   ============================================================ */

/* Responsive font-size (replaces html {} from Webflow) */
@media screen and (max-width: 1440px) and (min-width: 992px) {
.go2-header{
    font-size: clamp(12.6px, calc(0.035px + 1.109vw), 16px);
  }
}

@media screen and (max-width: 370px) {
.go2-header{
    font-size: calc(0.043px + 4.276vw);
  }
}

/* Topbar scroll-hide transition */
.go2-header .navbar9_topbar {
  transition: margin-top .28s ease;
  will-change: margin-top;
}

.go2-header .navbar9_topbar.is-hidden {
  margin-top: calc(-1 * var(--topbar-h));
}

@media (prefers-reduced-motion: reduce) {
.go2-header .navbar9_topbar{
    transition: none;
  }
}

/* Nav text size overrides */
.go2-header .navbar9_dropdown-toggle {
  font-size: max(14px, 0.9em) !important;
}
.go2-header .nav_dropdown-link-text {
  font-size: inherit;
}

.go2-header .text-size-small {
  font-size: max(12px, 0.875em) !important;
}

/* Container centering */
.go2-header .container-medium,
.go2-header .container-small,
.go2-header .container-large {
  margin-right: auto !important;
  margin-left: auto !important;
}

/* Pointer-events passthrough for padding wrappers */
.go2-header .padding-global,
.go2-header .page-padding {
  pointer-events: none;
}

.go2-header .padding-global *,
.go2-header .page-padding * {
  pointer-events: auto;
}

/* Hide empty button links */
.go2-header .button a[href="#"] {
  display: none;
}

/* Webflow grid-placement rules (from page-specific stylesheet, not in shared CSS) */
.go2-header #w-node-_870c03fe-ae15-3e1f-9afd-ae387eeb61a4-63dfdea9 {
  grid-column: span 2 / span 2;
  grid-row: span 1 / span 1;
}
.go2-header #w-node-e3fe9463-26a9-c276-e14b-f2fbaf3e2c0c-63dfdea9 {
  grid-column: span 2 / span 2;
  grid-row: span 1 / span 1;
}
.go2-header #w-node-_6704d1fa-ffed-f6d0-de73-7eeae8d2858b-63dfdea9 {
  grid-column: span 2 / span 2;
  grid-row: span 1 / span 1;
}
.go2-header #w-node-_6704d1fa-ffed-f6d0-de73-7eeae8d2858c-63dfdea9 {
  grid-column: span 2 / span 2;
  grid-row: span 1 / span 1;
}
.go2-header #w-node-_1e0ec6a8-9984-cea5-4b16-353a295d0ec7-295d0ec7 {
  grid-column: span 1 / span 1;
  grid-row: span 1 / span 1;
}

/* Chevron rotation on dropdown open */
.go2-header .nav_dropdown-chevron {
  transition: transform 300ms ease;
}

.go2-header .w--open .nav_dropdown-chevron {
  transform: rotate(180deg);
}

/* Rich text margin resets */
.go2-header .w-richtext > :not(div):first-child,
.go2-header .w-richtext > div:first-child > :first-child {
  margin-top: 0 !important;
}

.go2-header .w-richtext > :last-child,
.go2-header .w-richtext ol li:last-child,
.go2-header .w-richtext ul li:last-child {
  margin-bottom: 0 !important;
}

/* Checkbox/tab pseudo-element cleanup */
.go2-header .w-checkbox:before,
.go2-header .w-checkbox:after,
.go2-header .w-tabs:before,
.go2-header .w-tabs:after {
  display: none;
}

/* Spin button cleanup */
.go2-header input::-webkit-outer-spin-button,
.go2-header input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Blur performance hint */
.go2-header [class*="blur"] {
  -webkit-transform: translateZ(0);
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
}

/* Print: hide header */
@media print {
.go2-header{
    display: none;
  }
}


/* ============================================================
   SECTION 5: Extracted Webflow rules (scoped, rem converted to em)
   Freshly extracted from go2-wup.webflow.shared CSS
   ============================================================ */

.go2-header .w-inline-block {
  max-width:100%;
  display:inline-block
}

.go2-header .w-button {
  color:#fff;
  line-height:inherit;
  cursor:pointer;
  background-color:#3898ec;
  border:0;
  border-radius:0;
  padding:9px 15px;
  text-decoration:none;
  display:inline-block
}

.go2-header input.w-button {
  -webkit-appearance:button
}

.go2-header .w-embed:before,
.go2-header .w-embed:after {
  content:" ";
  grid-area:1/1/2/2;
  display:table
}

.go2-header .w-embed:after {
  clear:both
}

.go2-header .w-form {
  margin:0 0 15px
}

.go2-header .w-form-done {
  text-align:center;
  background-color:#ddd;
  padding:20px;
  display:none
}

.go2-header .w-form-fail {
  background-color:#ffdede;
  margin-top:10px;
  padding:10px;
  display:none
}

.go2-header .w-input,
.go2-header .w-select {
  color:#333;
  vertical-align:middle;
  background-color:#fff;
  border:1px solid #ccc;
  width:100%;
  height:38px;
  margin-bottom:10px;
  padding:8px 12px;
  font-size:14px;
  line-height:1.42857;
  display:block
}

.go2-header .w-input::placeholder,
.go2-header .w-select::placeholder {
  color:#999
}

.go2-header .w-input:focus,
.go2-header .w-select:focus {
  border-color:#3898ec;
  outline:0
}

.go2-header .w-input[disabled],
.go2-header .w-select[disabled],
.go2-header .w-input[readonly],
.go2-header .w-select[readonly],
.go2-header fieldset[disabled] .w-input,
.go2-header fieldset[disabled] .w-select {
  cursor:not-allowed
}

.go2-header .w-input[disabled]:not(.w-input-disabled),
.go2-header .w-select[disabled]:not(.w-input-disabled),
.go2-header .w-input[readonly],
.go2-header .w-select[readonly],
.go2-header fieldset[disabled]:not(.w-input-disabled) .w-input,
.go2-header fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color:#eee
}

.go2-header textarea.w-input,
.go2-header textarea.w-select {
  height:auto
}

.go2-header .w-form-label {
  cursor:pointer;
  margin-bottom:0;
  font-weight:400;
  display:inline-block
}

.go2-header .w-dropdown {
  text-align:left;
  z-index:900;
  margin-left:auto;
  margin-right:auto;
  display:inline-block;
  position:relative
}

.go2-header .w-dropdown-btn,
.go2-header .w-dropdown-toggle,
.go2-header .w-dropdown-link {
  vertical-align:top;
  color:#222;
  text-align:left;
  white-space:nowrap;
  margin-left:auto;
  margin-right:auto;
  padding:20px;
  text-decoration:none;
  position:relative
}

.go2-header .w-dropdown-toggle {
  -webkit-user-select:none;
  user-select:none;
  cursor:pointer;
  padding-right:40px;
  display:inline-block
}

.go2-header .w-dropdown-toggle:focus {
  outline:0
}

.go2-header .w-dropdown-list {
  background:#ddd;
  min-width:100%;
  display:none;
  position:absolute
}

.go2-header .w-dropdown-list.w--open {
  display:block
}

.go2-header .w-dropdown-link {
  color:#222;
  padding:10px 20px;
  display:block
}

.go2-header .w-dropdown-link.w--current {
  color:#0082f3
}

.go2-header .w-dropdown-link:focus {
  outline:0
}

@media screen and (max-width:767px) {
.go2-header .w-nav-brand{
  padding-left:10px
}
}

.go2-header .w-richtext:before,
.go2-header .w-richtext:after {
  content:" ";
  grid-area:1/1/2/2;
  display:table
}

.go2-header .w-richtext:after {
  clear:both
}

.go2-header .w-richtext[contenteditable=true]:before,
.go2-header .w-richtext[contenteditable=true]:after {
  white-space:initial
}

.go2-header .w-richtext ol,
.go2-header .w-richtext ul {
  overflow:hidden
}

.go2-header .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,
.go2-header .w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,
.go2-header .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,
.go2-header .w-richtext .w-richtext-figure-selected[data-rt-type=image] div {
  outline:2px solid #2895f7
}

.go2-header .w-richtext figure.w-richtext-figure-type-video>div:after,
.go2-header .w-richtext figure[data-rt-type=video]>div:after {
  content:"";
  display:none;
  position:absolute;
  inset:0
}

.go2-header .w-richtext figure {
  max-width:60%;
  position:relative
}

.go2-header .w-richtext figure>div:before {
  cursor:default!important
}

.go2-header .w-richtext figure img {
  width:100%
}

.go2-header .w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity:.6
}

.go2-header .w-richtext figure div {
  color:#0000;
  font-size:0
}

.go2-header .w-richtext figure.w-richtext-figure-type-image,
.go2-header .w-richtext figure[data-rt-type=image] {
  display:table
}

.go2-header .w-richtext figure.w-richtext-figure-type-image>div,
.go2-header .w-richtext figure[data-rt-type=image]>div {
  display:inline-block
}

.go2-header .w-richtext figure.w-richtext-figure-type-image>figcaption,
.go2-header .w-richtext figure[data-rt-type=image]>figcaption {
  caption-side:bottom;
  display:table-caption
}

.go2-header .w-richtext figure.w-richtext-figure-type-video,
.go2-header .w-richtext figure[data-rt-type=video] {
  width:60%;
  height:0
}

.go2-header .w-richtext figure.w-richtext-figure-type-video iframe,
.go2-header .w-richtext figure[data-rt-type=video] iframe {
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0
}

.go2-header .w-richtext figure.w-richtext-figure-type-video>div,
.go2-header .w-richtext figure[data-rt-type=video]>div {
  width:100%
}

.go2-header .w-richtext figure.w-richtext-align-center {
  clear:both;
  margin-left:auto;
  margin-right:auto
}

.go2-header .w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,
.go2-header .w-richtext figure.w-richtext-align-center[data-rt-type=image]>div {
  max-width:100%
}

.go2-header .w-richtext figure.w-richtext-align-normal {
  clear:both
}

.go2-header .w-richtext figure.w-richtext-align-fullwidth {
  text-align:center;
  clear:both;
  width:100%;
  max-width:100%;
  margin-left:auto;
  margin-right:auto;
  display:block
}

.go2-header .w-richtext figure.w-richtext-align-fullwidth>div {
  padding-bottom:inherit;
  display:inline-block
}

.go2-header .w-richtext figure.w-richtext-align-fullwidth>figcaption {
  display:block
}

.go2-header .w-richtext figure.w-richtext-align-floatleft {
  float:left;
  clear:none;
  margin-right:15px
}

.go2-header .w-richtext figure.w-richtext-align-floatright {
  float:right;
  clear:none;
  margin-left:15px
}

.go2-header .w-nav {
  z-index:1000;
  background:#ddd;
  position:relative
}

.go2-header .w-nav:before,
.go2-header .w-nav:after {
  content:" ";
  grid-area:1/1/2/2;
  display:table
}

.go2-header .w-nav:after {
  clear:both
}

.go2-header .w-nav-brand {
  float:left;
  color:#333;
  text-decoration:none;
  position:relative
}

.go2-header .w-nav-link {
  vertical-align:top;
  color:#222;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  padding:20px;
  text-decoration:none;
  display:inline-block;
  position:relative
}

.go2-header .w-nav-link.w--current {
  color:#0082f3
}

.go2-header .w-nav-menu {
  float:right;
  position:relative
}

.go2-header .w-nav-overlay {
  width:100%;
  display:none;
  position:absolute;
  top:100%;
  left:0;
  right:0;
  overflow:hidden
}

/* Mobile menu open state — Webflow runtime normally injects this inline */
.go2-header .w-nav-menu[data-nav-menu-open] {
  display:block !important
}

.go2-header .w-nav-overlay [data-nav-menu-open] {
  top:0
}

.go2-header .w-nav[data-animation=over-left] .w-nav-overlay {
  width:auto
}

.go2-header .w-nav[data-animation=over-left] .w-nav-overlay,
.go2-header .w-nav[data-animation=over-left] [data-nav-menu-open] {
  z-index:1;
  top:0;
  right:auto
}

.go2-header .w-nav[data-animation=over-right] .w-nav-overlay {
  width:auto
}

.go2-header .w-nav[data-animation=over-right] .w-nav-overlay,
.go2-header .w-nav[data-animation=over-right] [data-nav-menu-open] {
  z-index:1;
  top:0;
  left:auto
}

.go2-header .w-nav-button {
  float:right;
  cursor:pointer;
  -webkit-tap-highlight-color:#0000;
  tap-highlight-color:#0000;
  -webkit-user-select:none;
  user-select:none;
  padding:18px;
  font-size:24px;
  display:none;
  position:relative
}

.go2-header .w-nav-button:focus {
  outline:0
}

.go2-header .w-nav-button.w--open {
  color:#fff;
  background-color:#c8c8c8
}

.go2-header .w-nav[data-collapse=all] .w-nav-menu {
  display:none
}

.go2-header .w-nav[data-collapse=all] .w-nav-button,
.go2-header .w--nav-dropdown-open,
.go2-header .w--nav-dropdown-toggle-open {
  display:block
}

@media screen and (max-width:991px) {
.go2-header .w-nav[data-collapse=medium] .w-nav-menu{
  display:none
}
.go2-header .w-nav[data-collapse=medium] .w-nav-button{
  display:block
}
}

@media screen and (max-width:767px) {
.go2-header .w-nav[data-collapse=small] .w-nav-menu{
  display:none
}
.go2-header .w-nav[data-collapse=small] .w-nav-button{
  display:block
}
.go2-header .w-nav-brand{
  padding-left:10px
}
}

@media screen and (max-width:479px) {
.go2-header .w-nav[data-collapse=tiny] .w-nav-menu{
  display:none
}
.go2-header .w-nav[data-collapse=tiny] .w-nav-button{
  display:block
}
}

.go2-header .w-form-formradioinput--inputType-custom {
  border:1px solid #ccc;
  border-radius:50%;
  width:12px;
  height:12px
}

.go2-header .w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow:0 0 3px 1px #3898ec
}

.go2-header .w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width:4px;
  border-color:#3898ec
}

.go2-header .hide,
.go2-header .show-mobile-portrait {
  display:none
}

.go2-header .container-small {
  max-width:var(--_containers---container-size);
  --_containers---container-size:48em;
  --_containers---max-width--731:45.6875em;
  --_containers---max-width--690:43.125em;
  --_containers---max-width--898:56.125em;
  --_containers---max-width--557:34.8125em;
  width:100%;
  margin-left:auto;
  margin-right:auto
}

.go2-header .padding-global {
  padding-right:var(--_global-paddings---global);
  padding-left:var(--_global-paddings---global)
}

.go2-header .text-weight-medium {
  font-weight:500
}

.go2-header .text-style-link {
  text-decoration:underline
}

.go2-header .container-large {
  max-width:var(--_containers---container-size);
  --_containers---container-size:85em;
  --_containers---max-width--731:45.6875em;
  --_containers---max-width--690:43.125em;
  --_containers---max-width--898:56.125em;
  --_containers---max-width--557:34.8125em;
  width:100%;
  margin-left:auto;
  margin-right:auto
}

.go2-header .container-large.is-relative {
  position:relative
}

.go2-header .container-large.is-full-height {
  justify-content:center;
  align-items:center;
  height:100vh;
  display:flex
}

.go2-header .nav_component {
  background-color:#0000;
  width:100%;
  position:relative
}

.go2-header .nav_container {
  flex-direction:row;
  justify-content:space-between;
  align-items:center;
  max-width:85em;
  margin-left:auto;
  margin-right:auto;
  display:flex
}

.go2-header .nav_brand {
  z-index:4;
  padding-left:0;
  position:relative
}

.go2-header .nav_logo {
  min-width:9em;
  max-height:3.25em
}

.go2-header .nav_menu {
  flex:1;
  justify-content:flex-end;
  align-items:center;
  max-width:100%;
  display:flex;
  position:static
}

.go2-header .nav_button {
  padding:1em
}

.go2-header .nav_inner {
  width:100%;
  padding-top:1em;
  padding-bottom:1em
}

.go2-header .nav_links-wrapper {
  grid-column-gap:1.5em;
  grid-row-gap:1.5em;
  justify-content:space-between;
  align-items:stretch;
  display:flex
}

.go2-header .nav_button-wrapper {
  z-index:1000;
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex:1;
  justify-content:flex-end;
  align-items:center;
  display:flex;
  position:relative
}

.go2-header .nav_bg {
  z-index:-1;
  background-color:var(--background-color--background-primary);
  opacity:1;
  -webkit-backdrop-filter:blur(10px);
  backdrop-filter:blur(10px);
  pointer-events:none;
  transition:opacity .3s ease-in-out;
  position:absolute;
  inset:0%
}

.go2-header .button_container {
  transition:box-shadow .3s,color .3s,background-color .3s;
  display:inline-block
}

.go2-header .button_container:where(.w-variant-2a2bb6ce-eced-c6ff-0b49-8eb50153d391) {
  width:100%
}

.go2-header .button_spacer {
  height:0
}

.go2-header .text-color-white {
  color:var(--secondary--white-900)!important
}

.go2-header .item-link {
  z-index:3;
  padding-bottom:0;
  padding-right:0;
  position:absolute;
  inset:0%
}

.go2-header .item-link:hover:where(.w-variant-085e58c3-a421-d2f4-a967-937cf23c7048) {
  color:var(--base-color--white)
}

.go2-header .button_color {
  background-color:var(--button--background-primary);
  box-shadow:inset 0 0 0 1px var(--button--border-primary);
  color:var(--button--font-primary);
  border-radius:.25em;
  width:100%
}

.go2-header .button_color:where(.w-variant-facb631e-035e-9662-1627-a876a477d6d7) {
  background-color:var(--button--background-secondary);
  box-shadow:inset 0 0 0 1px var(--button--border-secondary);
  color:var(--button--font-secondary);
  justify-content:center;
  align-items:center;
  height:100%;
  display:flex
}

.go2-header .button_color:where(.w-variant-41219715-717e-73ea-9048-5bbad4ecd7de) {
  background-color:var(--secondary--white-100);
  box-shadow:0 0 0 1px var(--secondary--white-900);
  color:var(--secondary--white-900);
  transition:filter .3s
}

.go2-header .button_color:where(.w-variant-e7cb41bf-42da-7618-0d8a-c7208814f323) {
  background-color:var(--secondary--white-100);
  box-shadow:inset 0 0 0 1px var(--secondary--white-200);
  -webkit-backdrop-filter:blur(4px);
  backdrop-filter:blur(4px);
  color:var(--base-color--white)
}

.go2-header .button_color:where(.w-variant-d60fef5e-1e02-11dd-d981-a0c2ec57ae82) {
  background-color:var(--transparent);
  box-shadow:inset 0 0 0 1px var(--secondary--white-200);
  -webkit-backdrop-filter:blur(4px);
  backdrop-filter:blur(4px);
  color:var(--text-color--text-primary);
  text-decoration:underline
}

.go2-header .button_color:where(.w-variant-b57b7599-b6ad-fca7-a5f1-400c4e719658) {
  background-color:var(--base-color--white);
  box-shadow:inset 0 0 0 1px var(--button--border-secondary);
  color:var(--button--font-secondary);
  justify-content:center;
  align-items:center;
  height:100%;
  display:flex
}

/* Button element — missing from Webflow extract, rebuilt from computed styles */
.go2-header .button {
  display:flex;
  position:relative;
  width:100%;
  min-height:56px;
  max-height:56px;
  padding:4px 28px;
  flex-direction:row;
  justify-content:center;
  align-items:center;
  gap:8px;
  font-size:14px;
  font-weight:500;
  line-height:21px;
  text-align:center;
  cursor:pointer;
  box-sizing:border-box
}

.go2-header .button_text {
  font-size:inherit;
  font-weight:inherit;
  line-height:inherit;
  text-align:center;
  cursor:pointer
}

.go2-header .navbar9_menu-dropdown {
  justify-content:center;
  align-items:stretch;
  display:flex;
  position:static
}

.go2-header .navbar9_dropdown-toggle {
  grid-column-gap:9.6px;
  font-size:var(--_typography---size--small);
  flex-wrap:nowrap;
  justify-content:center;
  align-items:center;
  max-width:16vw;
  padding:0;
  display:flex
}

.go2-header .navbar9_dropdown-toggle.w--open {
  z-index:4
}

.go2-header .nav_dropdown-chevron {
  flex-direction:column;
  justify-content:center;
  align-items:center;
  width:16px;
  height:16px;
  display:flex
}

.go2-header .navbar9_dropdown-list.w--open {
  background-color:#0000;
  width:100vw;
  position:absolute;
  top:100%;
  left:0;
  overflow:hidden
}

.go2-header .navbar9_container {
  flex-flow:column;
  width:100%;
  max-width:100%;
  margin-left:auto;
  margin-right:auto;
  display:flex
}

.go2-header .navbar9_dropdown-content {
  justify-content:center;
  align-items:center;
  width:100%;
  max-width:75em;
  margin-left:auto;
  margin-right:auto;
  padding-top:2em;
  padding-bottom:0;
  display:flex
}

.go2-header .navbar9_dropdown-link-list {
  grid-column-gap:0em;
  grid-row-gap:0em;
  grid-template-rows:max-content;
  grid-template-columns:1fr 1fr 1fr;
  grid-auto-columns:1fr;
  display:grid
}

.go2-header .navbar9_dropdown-item {
  grid-column-gap:.75em;
  grid-row-gap:2.25em;
  border-right:1px solid var(--primary--gray-200);
  flex-flow:column;
  grid-template-rows:auto;
  grid-template-columns:max-content 1fr;
  grid-auto-columns:1fr;
  align-items:flex-start;
  padding:.5em .375em;
  text-decoration:none;
  display:flex
}

.go2-header .navbar9_dropdown-item.is-full {
  grid-column-gap:.75em;
  grid-row-gap:2.25em;
  border-right-style:none;
  grid-template-rows:auto;
  grid-template-columns:1fr 1fr;
  grid-auto-columns:1fr;
  display:grid
}

.go2-header .navbar9_dropdown-item.is-last {
  border-right-style:none
}

.go2-header .icon-embed-xsmall {
  flex-direction:column;
  justify-content:center;
  align-items:center;
  width:1.5em;
  height:1.5em;
  display:flex
}

.go2-header .navbar9_item-text {
  flex-direction:column;
  justify-content:flex-start;
  align-items:flex-start;
  display:flex
}

.go2-header .navbar9_bottom-bar {
  grid-column-gap:.5px;
  grid-row-gap:.5px;
  background-color:var(--primary--brand-900);
  color:var(--secondary--white-900);
  justify-content:flex-end;
  align-items:center;
  width:100%;
  margin-top:3em;
  padding-top:1em;
  padding-bottom:1em;
  padding-right:2.5em;
  display:flex;
  position:relative
}

.go2-header .navbar9_bottom-bar:where(.w-variant-9dc74a71-d0b6-b78b-595a-245b654a9a55) {
  display:none
}

.go2-header .navbar9_bottom-bar-content {
  z-index:1;
  grid-column-gap:.5em;
  grid-row-gap:.5em;
  font-family:var(--_typography---family--headings);
  grid-template-rows:auto;
  grid-template-columns:max-content max-content;
  grid-auto-columns:1fr;
  font-weight:500;
  display:flex;
  position:relative
}

.go2-header .list_item {
  grid-column-gap:1em;
  grid-row-gap:1em;
  justify-content:flex-start;
  align-items:flex-start;
  padding:.25em 1.5em;
  transition:background-color .2s;
  display:flex
}

.go2-header .list_item:hover {
  background-color:var(--primary--brand-50)
}

.go2-header .list_icon {
  color:var(--primary--brand-900);
  justify-content:center;
  align-items:center;
  display:flex
}

.go2-header .list_text-wrapper {
  flex-flow:column;
  grid-template-rows:auto auto;
  grid-template-columns:1fr 1fr;
  grid-auto-columns:1fr;
  display:flex
}

.go2-header .list_wrapper {
  grid-column-gap:.5em;
  grid-row-gap:.5em;
  flex-flow:column;
  width:100%;
  display:flex
}

.go2-header .navbar9_topbar {
  grid-column-gap:.5px;
  grid-row-gap:.5px;
  background-color:var(--primary--brand-900);
  color:var(--secondary--white-900);
  width:100%;
  padding-top:1em;
  padding-bottom:1em;
  position:relative
}

.go2-header .navbar9_topbar-content {
  z-index:1;
  grid-column-gap:.5em;
  grid-row-gap:.5em;
  grid-template-rows:auto;
  grid-template-columns:max-content max-content;
  grid-auto-columns:1fr;
  justify-content:space-between;
  align-items:center;
  display:flex;
  position:relative
}

.go2-header .navbar9_topbar-link {
  font-family:var(--_typography---family--body);
  font-size:var(--_typography---size--tiny);
  white-space:nowrap;
  font-weight:500;
  transition:color .2s
}

.go2-header .navbar9_topbar-link:hover {
  color:var(--secondary--white-700)
}

.go2-header .navbar9_topbar-right {
  grid-column-gap:1.125em;
  grid-row-gap:1.125em;
  justify-content:flex-start;
  align-items:center;
  display:flex;
  overflow:hidden
}

.go2-header .navbar9_topbar-icon-wrapper {
  border:1px solid var(--secondary--white-900);
  cursor:pointer;
  justify-content:center;
  align-items:center;
  padding:.375em .75em;
  transition:background-color .2s;
  display:flex
}

.go2-header .navbar9_topbar-icon-wrapper:hover {
  background-color:var(--primary--brand-920)
}

.go2-header .navbar9_topbar-icon-wrapper.is-tablet {
  display:none
}

.go2-header .icon-embed-small {
  flex-direction:column;
  justify-content:center;
  align-items:center;
  width:1.25em;
  height:1.25em;
  display:flex
}

.go2-header .text-color-white-800 {
  color:var(--secondary--white-800)
}

.go2-header .text-color-alternate {
  color:var(--text-color--text-alternate)
}

.go2-header .heading-style-h5 {
  font-family:var(--_typography---family--headings);
  color:var(--text-color--heading);
  font-size:var(--_typography---size--h5);
  line-height:var(--_typography---line-height--1-5);
  font-weight:var(--_typography---weight--500);
  letter-spacing:var(--_typography---letter-spacing--5)
}

.go2-header .icon_wrapper {
  aspect-ratio:1
}

.go2-header .icon_inner {
  aspect-ratio:1;
  width:1em;
  height:100%
}

.go2-header .icon_inner:where(.w-variant-b4ca5a60-6e41-ce98-1088-a766b209d6b2) {
  width:3.25em
}

.go2-header .icon_inner:where(.w-variant-6ebfd6f2-3978-6fde-21cb-c5be1641c233) {
  width:3em
}

.go2-header .icon_inner:where(.w-variant-8dcd1a22-874a-5aae-9fd5-77394ae130f0) {
  width:2.5em
}

.go2-header .icon_inner:where(.w-variant-0be36633-c43b-115d-058a-bc5998fea2cf) {
  width:2em
}

.go2-header .icon_inner:where(.w-variant-e2dc3996-5498-8eeb-6bf3-bb2934fbd82a) {
  width:1.5em
}

.go2-header .icon_inner:where(.w-variant-404ff026-69e2-5259-acd2-68bbede94c7a) {
  width:1.25em
}

.go2-header .icon_inner:where(.w-variant-1cb44626-f59e-c11f-4b83-eaff3f019fcb) {
  width:5em
}

.go2-header .icon_inner:where(.w-variant-73c0646a-4518-6b9d-3ca6-a0701b17db71) {
  width:4.75em
}

.go2-header .icon_inner:where(.w-variant-5f41f553-76e1-6446-e091-dc9fb0b7c656) {
  width:5.25em
}

.go2-header .icon_inner._20-2 {
  width:1.25em
}

.go2-header .g-paragraph:where(.w-variant-5ae20dff-c14b-d4db-c723-7ab82202e136) {
  font-family:var(--_typography---family--headings);
  color:var(--text-color--text-alternate);
  font-size:var(--_typography---size--tiny);
  line-height:var(--_typography---line-height--1-3);
  text-transform:uppercase
}

.go2-header .g-paragraph:where(.w-variant-81c824ea-54c2-5700-5197-51f932a7ffc4) {
  font-size:var(--_typography---size--small)
}

.go2-header .g-paragraph:where(.w-variant-87f0c3b1-7097-c8e0-7510-b1bd99b79a41) {
  font-size:var(--_typography---size--large)
}

.go2-header .g-paragraph:where(.w-variant-ef2e50fa-2abf-f272-a49e-ba159c1e360c) {
  font-size:var(--_typography---size--medium)
}

.go2-header .g-paragraph:where(.w-variant-09cbe667-b40b-b100-bbf0-f01d09b73e3c) {
  font-size:var(--_typography---size--tiny)
}

.go2-header .g-paragraph:where(.w-variant-366acfa6-944b-f08d-133e-a149ada03d35) {
  font-size:var(--_typography---size--xlarge)
}

.go2-header .g-paragraph:where(.w-variant-41016d75-6a68-6eef-20ac-dec3fbf1a0ce) {
  font-size:inherit
}

.go2-header .g-paragraph.s {
  font-size:var(--_typography---size--small)
}

.go2-header .g-paragraph.s.is-first-letter-capitalized {
  text-transform:capitalize
}

.go2-header .g-paragraph.s-2 {
  font-size:var(--_typography---size--small)
}

.go2-header .text-color-white-900 {
  color:var(--secondary--white-900)
}

.go2-header .is-full {
  width:100%;
  padding-right:0
}

.go2-header .button_text-link {
  grid-column-gap:.5em;
  grid-row-gap:.5em;
  color:var(--primary--brand-900);
  cursor:pointer;
  justify-content:center;
  align-items:center;
  font-weight:500;
  display:flex;
  position:relative
}

.go2-header .button_text-link:where(.w-variant-085e58c3-a421-d2f4-a967-937cf23c7048) {
  font-family:var(--_typography---family--headings);
  color:var(--base-color--white)
}

.go2-header .button_text-link:where(.w-variant-8378bb5b-87a8-3c94-f226-9ebf40b99a4b) {
  position:static
}

.go2-header .button_text-link:hover:where(.w-variant-085e58c3-a421-d2f4-a967-937cf23c7048) {
  color:var(--base-color--white)
}

.go2-header .card_sticky.is-second {
  top:12em
}

.go2-header .icon-embed-large {
  flex-direction:column;
  justify-content:center;
  align-items:center;
  width:5em;
  height:5em;
  display:flex
}

.go2-header .breadcrumb-link.is-first {
  color:var(--text-color--text-alternate)
}

.go2-header .table3_column.is-header-column.is-left.is-first {
  min-width:17.8125em
}

.go2-header .table3_column.is-first {
  justify-content:center;
  align-items:flex-start;
  min-width:17.8125em
}

.go2-header .is-max-width-690.is-first {
  order:-9999
}

.go2-header .card_video-library-details.text-color-alternate {
  grid-column-gap:.25em;
  grid-row-gap:.25em
}

.go2-header .dropdown2_dropdown-list.w--open {
  border:1px solid var(--primary--gray-200);
  background-color:var(--primary--brand-50);
  color:var(--button--font-primary);
  border-radius:.25em;
  flex-flow:column;
  max-width:10em;
  max-height:15em;
  margin-top:.5em;
  display:flex;
  overflow:auto
}

.go2-header .navbar9_dropdown-inner {
  flex-flow:column;
  height:100svh;
  display:flex;
  position:relative
}

.go2-header .navbar9_dropdown-wrapper {
  z-index:2;
  background-color:var(--base-color--white);
  padding-top:3em;
  position:relative
}

.go2-header .navbar9_item-text-inner {
  padding-left:1.5em;
  padding-right:1.5em
}

.go2-header .nav_menu-bg {
  grid-column-gap:clamp(1vw,3vw,6vw);
  grid-row-gap:clamp(1vw,3vw,6vw);
  flex:1;
  justify-content:space-between;
  max-width:100%;
  display:flex
}

.go2-header .navbar9_topbar-links {
  grid-column-gap:1.125em;
  grid-row-gap:1.125em;
  display:flex
}

.go2-header .button_fixed {
  z-index:999;
  border:1px solid var(--primary--brand-960);
  background-color:var(--base-color--white);
  cursor:pointer;
  border-radius:50%;
  justify-content:center;
  align-items:center;
  width:5em;
  min-width:5em;
  height:5em;
  transition:color .3s,background-color .3s;
  display:flex
}

.go2-header .button_fixed:hover {
  background-color:var(--primary--brand-50);
  color:var(--primary--brand-900)
}

.go2-header .header2_image.hide-mobile-landscape:where(.w-variant-1e5d71e3-1d42-13a9-bfbe-cbaf73a9443c) {
  z-index:0
}

.go2-header .current-research_bg-image {
  object-fit:contain;
  width:100%;
  max-width:35.0625em;
  height:33em
}

.go2-header .research_item {
  grid-column-gap:2em;
  grid-row-gap:2em;
  border-bottom:1px solid var(--primary--gray-200);
  justify-content:space-between;
  align-items:center;
  padding:2em;
  display:flex
}

.go2-header .research_item:where(.w-variant-d58179a0-7326-a1f7-28ba-208007d0a90b),
.go2-header .research_item:where(.w-variant-1e8a804f-e5d9-5f5d-c5e4-43d0158befb7) {
  padding-top:1.5em;
  padding-bottom:1.5em
}

.go2-header .research_title-wrapper {
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:column;
  justify-content:space-between;
  align-items:flex-start;
  max-width:47.5em;
  display:flex
}

.go2-header .research_list {
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:column;
  display:flex
}

.go2-header .navbar9_dropdown-bg {
  z-index:1;
  background-color:#0000007a;
  height:100svh;
  position:absolute;
  inset:0%
}

.go2-header .dropdown3_dropdown-list.w--open {
  border:1px solid var(--primary--gray-200);
  background-color:var(--primary--brand-100);
  color:var(--button--font-primary);
  border-radius:.25em;
  flex-flow:column;
  max-height:20em;
  margin-top:.5em;
  padding:0;
  display:flex;
  overflow:auto
}

.go2-header .dropdown3_dropdown-list.is-min-width.w--open {
  width:20em;
  min-width:auto
}

.go2-header .button_fixed-wrapper {
  z-index:999;
  cursor:pointer;
  border-radius:50%;
  justify-content:center;
  align-items:center;
  width:5em;
  min-width:5em;
  height:5em;
  display:flex;
  position:fixed;
  inset:auto 2.25em 2.25em auto;
  box-shadow:0 7px 24px #00000040
}

.go2-header .button_fixed-item {
  opacity:1;
  color:var(--base-color--white);
  background-color:#999;
  border:1px solid #6a6a6a;
  border-radius:.25em;
  justify-content:space-between;
  align-items:center;
  margin-bottom:1em;
  padding:1em;
  font-weight:500;
  transition:background-color .3s,color .3s;
  display:none;
  position:relative;
  box-shadow:0 3px 12px #00000040
}

.go2-header .button_fixed-item:hover {
  border-color:var(--primary--brand-50);
  background-color:var(--primary--brand-50);
  color:var(--primary--brand-900)
}

.go2-header .button_fixed-item.is-last {
  margin-bottom:0
}

.go2-header .stages_item.is-last {
  border-bottom-style:none;
  border-bottom-width:0;
  padding-bottom:0
}

.go2-header .stages_item.is-first {
  padding-top:0
}

.go2-header .table5_column.is-last-corner-left {
  border-bottom-left-radius:.75em
}

.go2-header .table5_column.is-last {
  border-right-style:none
}

.go2-header .table5_item.is-last {
  border-bottom-style:none
}

.go2-header .hero-start-fundraise_background-image-wrapper.hide-mobile-landscape {
  z-index:1;
  background-image:none
}

.go2-header .global-glossary_component {
  display:none
}

.go2-header .search_wrapper {
  z-index:9999;
  background-color:var(--base-color--white);
  flex-flow:column;
  justify-content:center;
  align-items:stretch;
  width:100%;
  height:100vh;
  margin-bottom:0;
  display:none;
  position:fixed;
  inset:0%
}

.go2-header .search_form {
  grid-column-gap:1em;
  grid-row-gap:1em;
  justify-content:flex-start;
  align-items:stretch;
  width:100%;
  min-height:3.5em;
  margin-bottom:0;
  display:flex
}

.go2-header .search_input {
  border:1px solid var(--border-color--border-primary);
  border-radius:.25em;
  width:100%;
  min-height:3.5em;
  margin-bottom:0;
  padding:.5em 1em
}

.go2-header .search_button {
  background-color:var(--button--background-secondary);
  box-shadow:inset 0 0 0 1px var(--button--border-secondary);
  font-family:var(--_typography---family--headings);
  color:var(--button--font-secondary);
  font-size:var(--_typography---size--small);
  cursor:pointer;
  border-radius:.25em;
  justify-content:center;
  align-items:center;
  padding:.5em 1em;
  font-weight:500;
  transition:background-color .3s;
  display:flex
}

.go2-header .search_button:hover {
  background-color:var(--button--hover-background-secondary)
}

.go2-header .search_button.is-in-filters {
  background-color:var(--background-color--background-primary);
  box-shadow:inset 0 0 0 1px var(--secondary--white-200)
}

.go2-header .search_button.is-in-filters:hover {
  background-color:var(--button--hover-background-secondary)
}

.go2-header .search_close {
  left:auto;
  top:var(--_global-paddings---global);
  right:var(--_global-paddings---global);
  cursor:pointer;
  width:3em;
  height:3em;
  position:absolute;
  bottom:auto
}

.go2-header .table4_column.is-first {
  border-left:1px solid var(--primary--brand-200)
}

.go2-header .nav_dropdown-link-text {
  white-space:normal
}

.go2-header .nav_dropdown-link-text.is-max-width {
  text-overflow:ellipsis;
  max-width:clamp(5.625em,100%,11vw);
  overflow:hidden
}

.go2-header .hide-dektop {
  display:none
}

.go2-header .icon_inner-2 {
  aspect-ratio:1;
  width:1em;
  height:100%
}

.go2-header .icon_inner-2._52-6 {
  width:3.25em
}

.go2-header .icon-embed-xxsmall {
  flex-direction:column;
  justify-content:center;
  align-items:center;
  width:1.2em;
  height:1.2em;
  display:flex
}

.go2-header .table_filters_toggle.w--open {
  color:#b9dcc5;
  border-radius:.5em
}

.go2-header .text-weight-medium-2 {
  font-size:1.2em;
  font-weight:500
}

.go2-header .table_dropdown_list-wrapper.w--open {
  z-index:99;
  background-color:#0000;
  width:20.875em;
  padding-top:.5em;
  inset:3em 0 auto auto
}

.go2-header .map_filters-right-category-nav.w--open {
  grid-column-gap:.25em;
  grid-row-gap:.25em;
  border:1px solid var(--primary--brand-200);
  background-color:var(--base-color--white);
  flex-flow:column;
  padding:.5em;
  display:flex
}

.go2-header .container-large-2 {
  width:100%;
  max-width:80em;
  margin-left:auto;
  margin-right:auto
}

.go2-header .padding-global-2 {
  padding-left:5%;
  padding-right:5%
}

.go2-header .nav_dropdown-icon {
  flex-direction:column;
  justify-content:center;
  align-items:center;
  width:1em;
  height:1em;
  display:flex
}

.go2-header .nav_dropdown-icon.is-first,
.go2-header .nav_dropdown-icon.is-second {
  display:none
}

.go2-header .nav_button-inner {
  grid-column-gap:1em;
  grid-row-gap:1em;
  justify-content:flex-end;
  align-items:center;
  display:flex
}

.go2-header .nav_info-block {
  display:none
}

.go2-header .text-size-xsmall {
  font-size:var(--_typography---size--small)
}

.go2-header .is-max-width-90.is-first {
  order:-9999
}

@media screen and (max-width:991px) {
.go2-header{
  --_spacers---8:.375em;
  --_spacers---0:0em;
  --_spacers---16:.875em;
  --_spacers---24:1.25em;
  --_spacers---32:1.5em;
  --_spacers---48:2.5em;
  --_spacers---2:.125em;
  --_spacers---4:.125em;
  --_spacers---12:.5em;
  --_spacers---20:1.125em;
  --_spacers---28:1.375em;
  --_spacers---36:1.625em;
  --_spacers---40:2em;
  --_spacers---44:2.125em;
  --_spacers---52:2.625em;
  --_spacers---56:2.75em;
  --_spacers---60:2.875em;
  --_spacers---64:3em;
  --_spacers---68:3.125em;
  --_spacers---72:3.25em;
  --_spacers---76:3.375em;
  --_spacers---80:4em;
  --_spacers---84:4.125em;
  --_spacers---88:4.25em;
  --_spacers---92:4.375em;
  --_spacers---96:5em;
  --_spacers---100:5.125em;
  --_spacers---112:6em;
  --_spacers---120:6.5em;
  --_spacers---160:8em;
  --_global-paddings---global:2.5em;
  --_section-paddings---section-small:var(--_spacers---48);
  --_section-paddings---section-large:var(--_spacers---100);
  --_section-paddings---section-medium:var(--_spacers---80);
  --_section-paddings---section-xlarge:var(--_spacers---112)
}
.go2-header .fs-styleguide_2-col{
  grid-column-gap:2em;
  grid-row-gap:2em;
  grid-template-columns:1fr
}
.go2-header .max-width-full-tablet{
  width:100%;
  max-width:none
}
.go2-header .fs-styleguide_1-col{
  grid-column-gap:2em;
  grid-row-gap:2em
}
.go2-header .fs-styleguide_heading-medium{
  font-size:3em
}
.go2-header .fs-styleguide_4-col, .go2-header .fs-styleguide_3-col{
  grid-template-columns:1fr
}
.go2-header .main-wrapper{
  padding-top:4.375em
}
.go2-header .fs-styleguide_section{
  grid-column-gap:2.5em;
  grid-template-columns:1fr
}
.go2-header .button-group.is-footer{
  flex-flow:row;
  width:100%
}
.go2-header .button-group.is-support{
  inset:auto auto 1em 2em
}
.go2-header .nav_container{
  z-index:9999;
  position:relative
}
.go2-header .nav_logo{
  min-width:7.3125em;
  max-width:7.3125em;
  max-height:2.25em
}
.go2-header .nav_menu{
  background-color:#0000;
  min-height:100dvh;
  position:fixed;
  inset:0%;
  overflow:visible;
  pointer-events:none
}
.go2-header .nav_button{
  color:#fff;
  padding:6px 0
}
.go2-header .nav_button.w--open{
  background-color:#0000
}
.go2-header .fs-styleguide_heading-header{
  font-size:4em
}
.go2-header .nav_inner{
  z-index:99999;
  position:relative
}
.go2-header .nav_menu-inner{
  flex-direction:column;
  justify-content:flex-start;
  align-items:flex-start;
  height:100%;
  min-height:95dvh;
  padding-top:4.3em;
  overflow:auto;
  pointer-events:none
}
.go2-header .nav_menu-inner > * {
  pointer-events:auto
}
.go2-header .nav_links-wrapper{
  padding-right:var(--_global-paddings---global);
  padding-left:var(--_global-paddings---global);
  grid-row-gap:1em;
  flex-direction:column;
  align-items:flex-start;
  width:100%;
  margin-bottom:2em;
  overflow:visible
}
.go2-header .nav_dropdown{
  width:100%;
  margin-left:0;
  margin-right:auto;
  padding-left:0;
  padding-right:0
}
.go2-header .nav_button-wrapper{
  grid-column-gap:0em;
  grid-row-gap:0em;
  flex-flow:column;
  flex:0 auto;
  justify-content:center;
  align-items:center;
  width:100%;
  position:static;
  inset:auto 0% 0%
}
.go2-header .nav_button-icon{
  width:24px;
  height:24px
}
.go2-header .nav_bg{
  z-index:9999
}
.go2-header .button_container{
  width:auto
}
.go2-header .navbar9_menu-dropdown{
  cursor:pointer;
  flex-flow:column;
  width:100%
}
.go2-header .navbar9_dropdown-toggle{
  border-bottom:1px solid var(--primary--gray-200);
  cursor:pointer;
  justify-content:space-between;
  align-items:center;
  width:100%;
  max-width:none;
  margin-left:0;
  padding-top:12px;
  padding-bottom:12px;
  font-size:1.125em;
  font-weight:500;
  display:flex
}
.go2-header .nav_dropdown-chevron{
  width:1.5em;
  height:1.5em;
  display:none;
  inset:auto 0% auto auto;
  transform:rotate(270deg)
}
.go2-header .navbar9_dropdown-list{
  position:relative
}
.go2-header .navbar9_dropdown-list.w--open{
  border-style:none;
  align-items:flex-start;
  width:auto;
  height:auto;
  margin-top:0;
  padding:0 0 0;
  position:relative;
  top:0;
  overflow:visible
}
.go2-header .navbar9_container{
  flex-flow:column;
  margin-left:0;
  margin-right:0
}
.go2-header .navbar9_dropdown-content{
  flex-direction:column;
  max-width:none;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-bottom:0
}
.go2-header .navbar9_dropdown-link-list{
  flex-flow:column;
  width:100%;
  display:flex
}
.go2-header .navbar9_dropdown-item{
  grid-row-gap:.5em;
  border-bottom:1px solid var(--primary--gray-200);
  border-right-style:none;
  padding-bottom:1em;
  padding-left:0;
  padding-right:0
}
.go2-header .navbar9_dropdown-item.is-full{
  grid-row-gap:.5em;
  border-bottom-style:none;
  display:flex
}
.go2-header .navbar9_bottom-bar{
  flex-direction:column;
  margin-top:0;
  padding:1.5em;
  display:none
}
.go2-header .navbar9_bottom-bar:where(.w-variant-9dc74a71-d0b6-b78b-595a-245b654a9a55){
  display:block
}
.go2-header .list_item{
  padding-left:1em;
  padding-right:1em
}
.go2-header .navbar9_topbar{
  flex-direction:column;
  margin-bottom:1.5em;
  padding:1.5em;
  display:none
}
.go2-header .navbar9_topbar-icon-wrapper{
  border-color:var(--primary--brand-900);
  color:var(--primary--brand-900);
  padding-top:.5em;
  padding-bottom:.5em
}
.go2-header .navbar9_topbar-icon-wrapper.is-tablet{
  display:flex
}
.go2-header .navbar9_topbar-icon-wrapper.is-tablet:hover{
  color:var(--base-color--white)
}
.go2-header .footer_newsletter-wrapper{
  justify-content:flex-start;
  margin-bottom:4.5em;
  display:block
}
.go2-header .footer_newsletter-text-wrapper{
  max-width:100%;
  margin-bottom:1.5em
}
.go2-header .footer_form-block{
  min-width:auto;
  max-width:none
}
.go2-header .footer_top-wrapper{
  grid-column-gap:1em;
  grid-row-gap:3em;
  grid-template-columns:1fr 1fr
}
.go2-header .footer_bottom-wrapper{
  grid-column-gap:2.5em;
  grid-row-gap:2.5em;
  flex-flow:column;
  justify-content:center;
  align-items:center;
  padding-top:2em
}
.go2-header .footer_credit-text{
  order:1
}
.go2-header .footer_social-icons{
  margin-bottom:2em
}
.go2-header .footer_form-input-wrapper{
  min-width:100%
}
.go2-header .section_header1{
  min-height:auto
}
.go2-header .section_header1:where(.w-variant-c95efb3a-4b55-6058-aa4b-800967955994){
  min-height:90svh
}
.go2-header .header1_content{
  justify-content:flex-start;
  align-items:flex-start;
  min-height:auto;
  max-height:none
}
.go2-header .header1_content:where(.w-variant-c95efb3a-4b55-6058-aa4b-800967955994){
  justify-content:flex-start;
  align-items:center;
  min-height:80svh;
  max-height:46.875em
}
.go2-header .header2_background-image-wrapper{
  margin-top:3.75em;
  position:static
}
.go2-header .header1_background-image{
  position:static
}
.go2-header .header1_background-image:where(.w-variant-3b0d1c2c-956d-81fc-f88c-95612f679781){
  max-width:100%
}
.go2-header .image-overlay-gradient-layer{
  display:none
}
.go2-header .image-overlay-gradient-layer.is-hero-3{
  background-image:none
}
.go2-header .card_4col_list{
  grid-column-gap:1em;
  grid-row-gap:1em;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr)
}
.go2-header .card_4col_item{
  width:100%
}
.go2-header .card_4col_item:where(.w-variant-97daa97d-a6b5-cc20-9ffa-6aef6f8fae7b){
  min-height:auto
}
.go2-header .top-right-cutout.mask:where(.w-variant-97daa97d-a6b5-cc20-9ffa-6aef6f8fae7b){
  z-index:1
}
.go2-header .layout1_content{
  grid-column-gap:3em;
  flex-flow:column;
  grid-template-columns:1fr 1fr;
  grid-auto-flow:row;
  justify-content:center;
  align-items:flex-start;
  min-height:auto;
  display:flex
}
.go2-header .layout1_image-wrapper{
  order:1
}
.go2-header .heading-style-h2{
  font-size:2.75em
}
.go2-header .container_item, .go2-header .container_item:where(.w-variant-c95efb3a-4b55-6058-aa4b-800967955994), .go2-header .container_item:where(.w-variant-3b0d1c2c-956d-81fc-f88c-95612f679781){
  width:calc(100% - var(--_global-paddings---global)*2)
}
.go2-header .section_item.is-cta6-float{
  display:flex;
  position:relative;
  transform:none
}
.go2-header .card_2col_list{
  grid-column-gap:2em;
  flex-flow:column;
  display:flex
}
.go2-header .card_2col_list:where(.w-variant-33786ffe-b0fa-7525-679f-bb53659644d2){
  grid-column-gap:var(--_spacers---16);
  grid-row-gap:var(--_spacers---16);
  grid-template-rows:auto;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  grid-auto-columns:1fr;
  display:flex
}
.go2-header .card_2col_list:where(.w-variant-1b35dc5b-8d98-43d5-b5c0-da8f813d7cf7){
  flex-flow:column-reverse wrap-reverse
}
.go2-header .card_3col_list{
  grid-column-gap:2em;
  grid-row-gap:var(--_spacers---16);
  flex-flow:column;
  grid-template-rows:auto;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  grid-auto-columns:1fr;
  display:flex
}
.go2-header .visual_image:where(.w-variant-a04a4e31-003a-3fc2-23d2-bd2fdd0d8eaf){
  height:auto;
  position:absolute;
  inset:5% 0% auto auto
}
.go2-header .visual_video{
  position:absolute;
  inset:0%
}
.go2-header .content_lightbox-image{
  object-fit:cover;
  width:100%;
  max-width:100%;
  height:100%
}
.go2-header .card_4col_item-content:where(.w-variant-e86bd1a7-0681-4e65-16ca-1f8d77b5a0d0){
  overflow:hidden
}
.go2-header .divider-line:where(.w-variant-f54f9d45-9c45-06cf-3078-02c8b4ddd302){
  width:100%;
  height:1px;
  position:static;
  overflow:clip;
  transform:none
}
.go2-header .layout_wrapper.is-mobile-hidden:where(.w-variant-85baaab1-add1-1133-ab88-8c2459c65329){
  display:none
}
.go2-header .layout_wrapper.is-desktop-hidden{
  display:flex
}
.go2-header .u-flex-horizontal-nowrap.u-justify-content-end{
  justify-content:flex-start;
  align-items:center
}
.go2-header .item_stat{
  text-align:center
}
.go2-header .item_stat:where(.w-variant-fb45cf7d-0c5c-89b0-dbce-84032d78086b){
  border-bottom:1px solid var(--secondary--white-200);
  border-right-style:none;
  padding-bottom:2em;
  padding-right:0
}
.go2-header .layout2_image-wrapper{
  order:1
}
.go2-header .layout3_inner{
  flex-flow:column;
  display:flex
}
.go2-header .layout3_inner:where(.w-variant-776c179d-a8c0-767e-5650-b6fe4c0a656b), .go2-header .layout3_inner:where(.w-variant-dd7be874-57f8-80e3-1501-0d4157fa2ae7){
  display:flex
}
.go2-header .cta5_component:where(.w-variant-c4b90a00-9c51-8355-568f-ef5fe75db17a){
  flex-flow:column
}
.go2-header .cta5_buttons:where(.w-variant-c4b90a00-9c51-8355-568f-ef5fe75db17a){
  justify-content:flex-start;
  align-items:center
}
.go2-header .cta2_component{
  flex-flow:column;
  display:flex
}
.go2-header .cta2_text{
  max-width:none
}
.go2-header .cta2_image-wrapper{
  max-width:none;
  position:relative;
  top:auto;
  bottom:auto;
  right:auto
}
.go2-header .cta3_component{
  flex-flow:column
}
.go2-header .cta3_buttons{
  justify-content:center;
  align-items:stretch
}
.go2-header .cta4_content-wrapper{
  justify-content:center;
  align-items:flex-start
}
.go2-header .cta4_component{
  flex-flow:column
}
.go2-header .layout3_image-wrapper{
  order:1
}
.go2-header .layout2_inner{
  display:flex
}
.go2-header .layout2_inner:where(.w-variant-81b8fe26-7d56-98cc-a315-55e2ec8ce141){
  flex-flow:column-reverse
}
.go2-header .margin-bottom{
  margin-top:0;
  margin-left:0;
  margin-right:0
}
.go2-header .component_form-block{
  min-width:auto;
  max-width:none
}
.go2-header .component_form-input-wrapper{
  min-width:100%
}
.go2-header .event1_image-wrapper{
  width:100%;
  max-width:100%;
  min-height:auto
}
.go2-header .event1_content{
  flex-flow:column;
  padding:2em
}
.go2-header .event1_top{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:wrap
}
.go2-header .event1_bg-image.hide-mobile-landscape{
  display:none
}
.go2-header .event_item-detail{
  flex-flow:column
}
.go2-header .event1_item{
  grid-column-gap:2em;
  max-height:none
}
.go2-header .event1_details-left.is-meeting-schedule{
  max-width:5em
}
.go2-header .event1_details-left.is-graphic-restriction, .go2-header .event1_details-left.is-additional-restriction{
  max-width:6.2em
}
.go2-header .layout4_inner{
  display:flex
}
.go2-header .layout4_image-wrapper{
  order:1;
  position:static
}
.go2-header .card_6col_list, .go2-header .card_12col_list{
  grid-column-gap:2em;
  grid-row-gap:2em;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr)
}
.go2-header .card_form_content{
  flex-flow:column;
  display:flex
}
.go2-header .slot_card{
  padding-top:1.5em;
  padding-bottom:1.5em
}
.go2-header .layout497_inner-wrapper{
  width:100%;
  padding-right:1.5em
}
.go2-header .layout497_tabs{
  grid-column-gap:3em
}
.go2-header .layout497_tabs-content{
  width:100%;
  padding-left:0;
  position:relative
}
.go2-header .accordion1_image{
  width:100%;
  max-height:none
}
.go2-header .accordion1_image.is-4{
  right:auto
}
.go2-header .tabs-custom_menu-wrapper{
  flex-flow:column
}
.go2-header .tabs_content-test{
  width:auto;
  position:relative
}
.go2-header .tabs-custom_component{
  grid-column-gap:3em;
  grid-row-gap:3em;
  flex-flow:column-reverse;
  min-height:auto;
  padding-bottom:0
}
.go2-header .tabs-custom_link{
  max-width:100%;
  position:relative
}
.go2-header .tabs-custom_pane{
  height:100%
}
.go2-header .testimonial_card{
  height:100%;
  min-height:100%
}
.go2-header .margin-top{
  margin-bottom:0;
  margin-left:0;
  margin-right:0
}
.go2-header .faq1_content{
  grid-column-gap:3em;
  flex-flow:column;
  grid-template-columns:1fr 1fr;
  grid-auto-flow:row;
  min-height:auto;
  display:flex
}
.go2-header .item1_question:where(.w-variant-7ef9bee3-56fd-d0bb-b6ae-c0428138288e){
  padding-top:2em;
  padding-bottom:2em
}
.go2-header .layout2_inner-wrapper{
  width:100%;
  padding-right:1.5em
}
.go2-header .layout2_tabs{
  grid-column-gap:3em
}
.go2-header .layout2_tabs-content{
  width:100%;
  padding-left:0;
  position:relative
}
.go2-header .career12_content{
  grid-column-gap:1em;
  grid-template-columns:1fr 1fr;
  grid-auto-flow:row;
  min-height:auto
}
.go2-header .quote_image{
  max-width:1.84375em
}
.go2-header .resource_item{
  padding:1em
}
.go2-header .resource_title-wrapper{
  grid-column-gap:1em;
  grid-row-gap:1em
}
.go2-header .team2_button, .go2-header .team2_button:where(.w-variant-8503093c-7321-701e-e718-300689ecbcb1){
  opacity:100
}
.go2-header .card_simple-wrapper{
  flex-flow:column;
  justify-content:center;
  align-items:flex-start
}
.go2-header .layout503_tab-link{
  flex-flow:column;
  flex:1;
  justify-content:flex-start;
  align-items:flex-start;
  min-height:10em
}
.go2-header .layout503_tab-card{
  grid-column-gap:2em;
  grid-row-gap:2em;
  flex-flow:column;
  justify-content:flex-start;
  align-items:stretch;
  display:flex
}
.go2-header .layout503_tab-card-content{
  padding:0
}
.go2-header .header28_lightbox-image{
  object-fit:cover;
  width:100%;
  height:100%;
  min-height:22em
}
.go2-header .table1_header-row, .go2-header .table1_item{
  min-width:72em
}
.go2-header .table1_component, .go2-header .table2_component{
  grid-row-gap:4em;
  grid-template-columns:1fr;
  grid-auto-flow:row
}
.go2-header .table2_item{
  min-width:72em
}
.go2-header .tabs5_inner-wrapper{
  width:100%
}
.go2-header .tabs5_tabs-component{
  grid-column-gap:3em;
  flex-flow:column-reverse
}
.go2-header .tabs5_tabs-content{
  width:100%;
  padding-left:0;
  position:relative
}
.go2-header .tabs5_tabs-menu{
  width:100%
}
.go2-header .tabs1_pane-inner{
  grid-column-gap:3em;
  grid-row-gap:3em;
  flex-flow:column
}
.go2-header .card1_item{
  min-height:10em
}
.go2-header .layout5_inner{
  flex-flow:wrap
}
.go2-header .layout5_inner:where(.w-variant-776c179d-a8c0-767e-5650-b6fe4c0a656b), .go2-header .layout5_inner:where(.w-variant-dd7be874-57f8-80e3-1501-0d4157fa2ae7){
  display:flex
}
.go2-header .layout5_image-wrapper{
  order:1
}
.go2-header .header28_wrapper{
  max-width:82vw;
  margin-left:auto;
  margin-right:auto
}
.go2-header .table3_component{
  grid-row-gap:4em;
  grid-template-columns:1fr;
  grid-auto-flow:row
}
.go2-header .table3_header-row{
  width:100%
}
.go2-header .table3_column{
  font-size:var(--_typography---size--small);
  padding-top:1em;
  padding-bottom:1em
}
.go2-header .table3_column.is-header-column.is-left{
  background-color:var(--primary--brand-900);
  min-height:auto
}
.go2-header .table3_column.is-header-column.is-left.is-first{
  min-width:auto
}
.go2-header .table3_column.is-header-column.is-left.is-description{
  min-width:17em
}
.go2-header .table3_column.is-first{
  min-height:auto
}
.go2-header .table3_column.is-description{
  min-width:17em
}
.go2-header .lung-cancer_video-library{
  max-width:50vw;
  height:100%;
  position:relative;
  top:auto;
  right:auto;
  transform:none
}
.go2-header .filters_video-library-top{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:wrap
}
.go2-header .form3_input-wrapper.dark-w-icon.is-bigger.is-mobile{
  display:none
}
.go2-header .make-impact_wrapper.u-grid-4{
  grid-template-columns:1fr 1fr
}
.go2-header .slot2_card-bg{
  padding-top:1.5em;
  padding-bottom:1.5em
}
.go2-header .tabs7_inner-wrapper{
  width:100%;
  padding-right:0
}
.go2-header .tabs7_tabs-component{
  grid-column-gap:3em;
  flex-flow:column-reverse
}
.go2-header .tabs7_tabs-content{
  width:100%;
  padding-left:0;
  position:relative
}
.go2-header .tabs7_tabs-menu{
  width:100%
}
.go2-header .event4_item, .go2-header .resources1_item{
  grid-column-gap:2em
}
.go2-header .content28_component{
  grid-column-gap:3em;
  flex-direction:column;
  grid-template-columns:1fr
}
.go2-header .content28_component.is-2col{
  flex-flow:column-reverse
}
.go2-header .content28_sidebar{
  z-index:999;
  background-color:#fff;
  width:95%;
  position:fixed;
  top:auto;
  bottom:5%;
  left:50%;
  transform:translate(-50%)
}
.go2-header .content28_sidebar-heading{
  grid-column-gap:.5em;
  grid-row-gap:.5em;
  border:1px solid var(--base-color--black);
  background-color:var(--base-color--white);
  order:9999;
  justify-content:space-between;
  align-items:center;
  width:100%;
  height:3.4em;
  padding:.75em 1em;
  display:flex
}
.go2-header .content28_accordion-icon{
  display:flex;
  transform:rotate(180deg)
}
.go2-header .content28_link-content{
  background-color:var(--primary--brand-25);
  opacity:0;
  border:1px solid #000;
  border-bottom-style:none;
  width:100%;
  max-height:0;
  padding-left:1em;
  overflow:hidden
}
.go2-header .content28_link{
  color:var(--text-color--text-primary)
}
.go2-header .navbar9_dropdown-inner{
  height:auto
}
.go2-header .navbar9_dropdown-wrapper{
  padding-top:0
}
.go2-header .navbar9_item-text-inner{
  padding-left:0;
  padding-right:0
}
.go2-header .card_4col-overlay:where(.w-variant-97daa97d-a6b5-cc20-9ffa-6aef6f8fae7b){
  background-image:linear-gradient(180deg,var(--transparent)19%,#000000bf 53%)
}
.go2-header .nav_mobile-buttons{
  grid-column-gap:1em;
  grid-row-gap:1em;
  justify-content:space-between;
  align-items:center;
  display:flex
}
.go2-header .nav_menu-bg{
  background-color:var(--base-color--white);
  flex-flow:column;
  width:100%;
  height:auto;
  min-height:90dvh;
  padding-top:2em;
  padding-bottom:0;
  position:relative
}
.go2-header .helpline-bg{
  height:auto;
  min-height:0;
  position:absolute;
  right:auto
}
.go2-header .helpline_bg-image{
  width:100%;
  max-width:50vw;
  height:auto;
  min-height:auto
}
.go2-header .heading-style-h4-2{
  font-size:1.75em
}
.go2-header .types-of-cancer_bg-wrapper{
  position:relative;
  top:auto;
  right:auto
}
.go2-header .types-of-cancer_image{
  width:100%;
  max-width:100%;
  max-height:100%
}
.go2-header .button_fixed{
  width:4em;
  min-width:4em;
  height:4em
}
.go2-header .map_component{
  grid-column-gap:2em;
  grid-row-gap:2em;
  flex-flow:column
}
.go2-header .map_right{
  grid-column-gap:1em;
  grid-row-gap:1em
}
.go2-header .map_left{
  max-width:none
}
.go2-header .map_results-list{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:row;
  width:100%
}
.go2-header .map_results-item{
  width:100%;
  max-width:50%;
  padding:0
}
.go2-header .tabs1_pane-inner-left{
  max-width:none
}
.go2-header .map_instance{
  min-height:80vh
}
.go2-header .home-hero_lightbox{
  min-height:0
}
.go2-header .layout553_lightbox-image{
  object-fit:cover;
  width:100%;
  height:100%;
  position:static
}
.go2-header .event_content-center{
  margin-left:auto;
  margin-right:auto
}
.go2-header .layout6_inner{
  display:flex
}
.go2-header .layout6_video-wrapper, .go2-header .layout6_image-wrapper{
  order:1
}
.go2-header .content6_lightbox-image{
  object-fit:cover;
  width:100%;
  height:100%
}
.go2-header .card-sticky2_content{
  grid-column-gap:3em;
  grid-template-columns:1fr 1fr;
  grid-auto-flow:row;
  min-height:auto
}
.go2-header .tabs8_wrapper{
  grid-column-gap:3em
}
.go2-header .tabs8_wrapper.is-about-tabs{
  grid-row-gap:2em;
  grid-template-columns:200fr
}
.go2-header .header5_content{
  flex-flow:column;
  align-items:stretch;
  min-height:auto;
  max-height:none
}
.go2-header .header5_background-image-wrapper{
  position:relative
}
.go2-header .header5_background-image{
  max-width:100%;
  position:relative
}
.go2-header .current-research_bg-image{
  max-width:50vw;
  height:100%
}
.go2-header .practical-tips_component{
  flex-flow:column;
  display:flex
}
.go2-header .navbar9_dropdown-bg{
  display:none
}
.go2-header .media-coverage_list{
  grid-template-columns:1fr 1fr 1fr
}
.go2-header .card_leadership-list{
  grid-row-gap:1.25em;
  grid-template-columns:1fr 1fr 1fr
}
.go2-header .g-image_wrapper:where(.w-variant-fdd340b4-947a-af50-0efd-a3ec888aaa79){
  position:absolute;
  inset:5% 0% auto auto
}
.go2-header .g-shape_divider-horizontal:where(.w-variant-b40d19e6-e73c-e1a1-ad30-42568e260313){
  right:0
}
.go2-header .g-shape_divider-horizontal:where(.w-variant-bb43eac9-a05e-cfed-3565-68f2a89a24cc){
  left:0
}
.go2-header .g-shape_divider-horizontal:where(.w-variant-bb43eac9-a05e-cfed-3565-68f2a89a24cb){
  top:1em;
  right:0
}
.go2-header .hero-template3_component{
  grid-column-gap:3em;
  flex-direction:column;
  grid-template-columns:1fr
}
.go2-header .hero-template2_sticky-inner{
  grid-column-gap:3em;
  grid-row-gap:3em;
  flex-flow:column
}
.go2-header .hero-template3_left{
  max-width:none
}
.go2-header .share_social-icons{
  margin-bottom:2em
}
.go2-header .share_social-icons:where(.w-variant-49ba2757-0885-e009-93cb-180892717c8e){
  margin-bottom:0
}
.go2-header .fs-youtube_header{
  justify-content:space-between
}
.go2-header .fs-youtube_list{
  grid-template-columns:1fr 1fr;
  grid-auto-columns:1fr
}
.go2-header .dropdown3_component.is-max-width-400{
  max-width:100%
}
.go2-header .dropdown3_toggle{
  width:100%
}
.go2-header .g-image5_item:where(.w-variant-265de586-772c-6c65-d3f0-699ff2b227ed), .go2-header .g-image5_item:where(.w-variant-d79f5c42-fcf4-18a2-5218-30580b860831){
  object-fit:cover
}
.go2-header .section_resources-hero{
  margin-bottom:0
}
.go2-header .resources_bg-image, .go2-header .resources_bg-image.is-bottom-right{
  max-width:50vw
}
.go2-header .section_our-impact-large.is-brand-940{
  overflow:hidden
}
.go2-header .our-impact_filters{
  overflow:auto
}
.go2-header .our-impact_card.u-column-4{
  grid-column-end:span 2
}
.go2-header .our-impact_4col_list{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:wrap;
  grid-template-rows:auto;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  grid-auto-columns:1fr;
  display:grid
}
.go2-header .lung-cancer_video-library-wrapper{
  position:relative
}
.go2-header .blog_list{
  grid-column-gap:1em;
  grid-row-gap:var(--_gap---size);
  flex-flow:column;
  grid-template-rows:auto;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  grid-auto-columns:1fr;
  display:grid
}
.go2-header .blog_category-filter-menu{
  width:100%
}
.go2-header .button_fixed-wrapper{
  width:4em;
  min-width:4em;
  height:4em
}
.go2-header .button_fixed-wrapper:where(.w-variant-e652a248-02f9-20b5-680b-04d03964b5a7){
  bottom:6.5em
}
.go2-header .button_fixed-item{
  display:none
}
.go2-header .header3_image-wrapper{
  max-width:21.6563em
}
.go2-header .layout7_component{
  grid-column-gap:3em;
  grid-row-gap:3em;
  flex-flow:column
}
.go2-header .layout7_text-content{
  max-width:none
}
.go2-header .fs-modal_popup{
  display:none
}
.go2-header .fs-modal_wrapper{
  max-width:95vw
}
.go2-header .fs-modal_wrapper:where(.w-variant-9892e621-d856-0961-4d3c-7333caba5be4){
  width:100%;
  max-width:95vw
}
.go2-header .fs-modal_content{
  padding-left:.5em;
  padding-right:.5em
}
.go2-header .fs-modal_content:where(.w-variant-9892e621-d856-0961-4d3c-7333caba5be4){
  width:auto
}
.go2-header .hero-donate_component{
  grid-column-gap:3em;
  grid-row-gap:3em;
  flex-flow:column
}
.go2-header .hero-donate_form-wrapper{
  max-width:none
}
.go2-header .hero-donate_bg-image{
  z-index:-1;
  max-width:100%
}
.go2-header .hero-donate_text-content.z-index-2{
  max-width:none
}
.go2-header .section_diversity-hero.is-brand-50{
  position:relative;
  overflow:hidden
}
.go2-header .diversity-hero_component{
  flex-flow:column
}
.go2-header .diversity-hero_text{
  max-width:none;
  position:relative
}
.go2-header .diversity-hero_image{
  max-width:20em;
  height:20em;
  position:absolute;
  top:3.5625em;
  right:3em
}
.go2-header .graphic_wrapper{
  width:100%;
  max-width:95vw;
  position:relative
}
.go2-header .graphic_component{
  flex-flow:column;
  min-height:auto;
  display:flex
}
.go2-header .graphic_item{
  justify-content:center;
  align-items:center;
  width:100%;
  max-width:95vw;
  display:flex
}
.go2-header .table5_item, .go2-header .table5_header-row{
  min-width:72em
}
.go2-header .table5_component{
  grid-row-gap:4em;
  grid-template-columns:1fr;
  grid-auto-flow:row
}
.go2-header .filters_support-group-filters-top{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:column;
  justify-content:space-between;
  align-items:flex-start
}
.go2-header .filters_support-group-search-input-wrapper{
  max-width:none
}
.go2-header .support-groups_dropdowns-wrapper{
  flex-flow:column;
  width:100%
}
.go2-header .support-group_dropdown-component{
  max-width:none
}
.go2-header .support-group_item-inner{
  grid-column-gap:2em;
  flex-flow:column;
  align-items:stretch;
  max-height:none;
  padding-bottom:5em
}
.go2-header .support-group_title{
  flex-flow:row
}
.go2-header .support-group_button{
  width:auto
}
.go2-header .support-group_2col_list{
  grid-column-gap:2em;
  flex-flow:column;
  justify-content:space-between;
  align-items:flex-start;
  display:flex
}
.go2-header .staff_4col_list{
  grid-column-gap:1em;
  grid-row-gap:1em;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr)
}
.go2-header .multi-form14_field-2col-wrapper{
  grid-column-gap:1.25em;
  grid-row-gap:1.25em;
  grid-template-columns:1fr
}
.go2-header .multi-form14_field-2col-wrapper.alt{
  grid-template-columns:1fr
}
.go2-header .g-background_image-wrapper{
  display:none
}
.go2-header .image{
  position:absolute
}
.go2-header .card_5col_list-staff{
  grid-column-gap:1em;
  grid-row-gap:1em;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr)
}
.go2-header .take-action-banner_component{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:column;
  justify-content:space-between;
  align-items:flex-start
}
.go2-header .hero-start-fundraise_background-image-wrapper{
  background-image:none;
  position:relative
}
.go2-header .hero-start-fundraise_background-image{
  aspect-ratio:auto;
  max-width:100%;
  position:relative;
  top:auto
}
.go2-header .hero-start-fundraise_image-overlay-gradient-layer{
  background-color:var(--transparent);
  background-image:none;
  display:none
}
.go2-header .start-fundraise_image{
  display:none
}
.go2-header .slot2_card-bg-2{
  padding-top:1.5em;
  padding-bottom:1.5em
}
.go2-header .tab-visual__wrap{
  height:auto;
  padding-left:0;
  padding-right:0
}
.go2-header .tab-content__inner{
  justify-content:space-between;
  align-items:stretch;
  padding:0
}
.go2-header .tab-content__wrap{
  max-width:none;
  margin-left:0
}
.go2-header .tab-layout__col{
  width:100%
}
.go2-header .tab-visual__item{
  overflow:hidden
}
.go2-header .table6_item{
  min-width:72em
}
.go2-header .table6_component{
  grid-row-gap:4em;
  grid-template-columns:1fr;
  grid-auto-flow:row;
  margin-bottom:3em
}
.go2-header .table6_header-row{
  min-width:72em
}
.go2-header .u-column-reverse{
  flex-flow:column-reverse;
  display:flex
}
.go2-header .start-funraise_image-landscape{
  background-image:none;
  position:relative
}
.go2-header .tab9-layout__col{
  width:100%
}
.go2-header .tab9-visual__wrap{
  height:auto;
  padding-left:0;
  padding-right:0
}
.go2-header .tab9-content__inner{
  justify-content:space-between;
  align-items:stretch;
  padding:0
}
.go2-header .tab9-visual__item{
  overflow:hidden
}
.go2-header .tab9-links__wrap{
  height:auto;
  padding-left:0;
  padding-right:0
}
.go2-header .resource_title{
  grid-column-gap:1em;
  grid-row-gap:1em;
  display:block
}
.go2-header .search_wrapper{
  z-index:2147483647;
  display:none
}
.go2-header .search_close{
  z-index:2147483647;
  width:2.5em;
  height:2.5em;
  top:1em;
  right:2em
}
.go2-header .tab5-visual__wrap{
  height:auto;
  padding-left:0;
  padding-right:0
}
.go2-header .testimonials_slider-item.swiper-slide{
  height:100%;
  min-height:100%
}
.go2-header .fs-youtube-top{
  grid-column-gap:2em;
  grid-row-gap:2em;
  flex-flow:column
}
.go2-header .table4_column{
  border-top:1px solid var(--primary--brand-200);
  border-bottom-style:none
}
.go2-header .table4_column.is-first{
  border-left-style:none;
  border-right-style:none
}
.go2-header .table4_column.is-center{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:column;
  justify-content:flex-end;
  align-items:flex-end
}
.go2-header .state-table4_item{
  min-width:72em
}
.go2-header .states-table_component{
  grid-row-gap:4em;
  grid-template-columns:1fr;
  grid-auto-flow:row
}
.go2-header .table4_header-row{
  min-width:72em
}
.go2-header .event2_header{
  justify-content:space-between;
  display:flex
}
.go2-header .event2_arrow-tablet{
  justify-content:center;
  align-items:center;
  display:flex
}
.go2-header .ways-of-give_image, .go2-header .faqs-g-bg_image{
  display:none
}
.go2-header .nav_dropdown-link-text.is-max-width{
  max-width:none;
  overflow:visible
}
.go2-header .layout1_lightbox-bg{
  max-width:100%
}
.go2-header .lightbox_icon{
  width:3em;
  max-height:3em
}
.go2-header .team_hover-state{
  display:none
}
.go2-header .fs_modal-1_image{
  max-height:30vh;
  display:none
}
.go2-header .fs_modal-1_wrapper{
  grid-template-columns:1fr
}
.go2-header .hide-dektop{
  display:block
}
.go2-header .fs-slider-1_button{
  border:1px solid var(--primary--brand-900);
  background-color:#3898ec00;
  border-radius:.25em;
  width:2em;
  height:2em;
  padding:0
}
.go2-header .fs-slider-1_instance{
  display:block
}
.go2-header .fs-slider-1_navigation{
  justify-content:center;
  align-items:center
}
.go2-header .is-width-200-mobile, .go2-header .is-width-350-mobile{
  max-width:25em
}
.go2-header .is-gap-64{
  flex-flow:column
}
.go2-header .table_filters_content-left{
  z-index:2
}
.go2-header .table_filters_form-block{
  margin-bottom:2em
}
.go2-header .table_filters_content-right{
  z-index:99;
  justify-content:center;
  align-items:center;
  width:100%;
  position:relative
}
.go2-header .table_header_inner{
  justify-content:space-between;
  align-items:center
}
.go2-header .table_body{
  border-top:1px solid var(--primary--brand-200);
  border-left:1px solid var(--primary--brand-200)
}
.go2-header .table_row{
  grid-column-gap:0px;
  grid-row-gap:0px;
  border-bottom:1px solid var(--primary--brand-200);
  flex-flow:column;
  grid-template-rows:auto auto;
  transition:background-color .3s;
  display:grid
}
.go2-header .table_head{
  display:none
}
.go2-header .table_wrapper{
  flex-direction:column
}
.go2-header .button-2{
  margin-bottom:40px
}
.go2-header .table_filters{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-direction:column;
  justify-content:space-between;
  align-items:flex-start
}
.go2-header .table_header_arrow.is-top{
  position:absolute
}
.go2-header .is-gap-8-mobile{
  grid-column-gap:.5em;
  grid-row-gap:.5em;
  flex-flow:column;
  display:flex
}
.go2-header .content28_link-inner{
  padding-top:1em;
  padding-bottom:1em
}
.go2-header .blog-post-header1_image{
  aspect-ratio:3/2;
  min-height:0
}
.go2-header .padding-section-large-2{
  padding-top:6em;
  padding-bottom:6em
}
.go2-header .blog-post-header1_content-top{
  flex-flow:column;
  justify-content:space-between;
  align-items:stretch
}
.go2-header .heading-style-h2-2{
  font-size:2.75em
}
.go2-header .spacer-large{
  padding-top:2.5em
}
.go2-header .spacer-xlarge{
  padding-top:3.5em
}
.go2-header .spacer-xxlarge{
  padding-top:4.5em
}
.go2-header .spacer-huge{
  padding-top:5em
}
.go2-header .spacer-xhuge{
  padding-top:6em
}
.go2-header .spacer-xxhuge{
  padding-top:7.5em
}
.go2-header .blog-post-header1_category.is-last{
  border-right-style:none;
  padding-right:0
}
.go2-header .blog-post-header1_right{
  padding-bottom:0
}
.go2-header .state-plans-graphics_graphic-item{
  flex-flow:column;
  min-height:auto;
  display:flex
}
.go2-header .state-plans-graphics_graphic-item.is-reverse{
  flex-flow:column-reverse
}
.go2-header .state-plans-graphics_list{
  grid-column-gap:2em;
  grid-row-gap:2em
}
.go2-header .nav_dropdown-icon{
  width:1.5em;
  height:1.5em;
  inset:auto 0% auto auto;
  transform:rotate(270deg)
}
.go2-header .nav_dropdown-icon.is-first{
  display:block
}
.go2-header .nav_dropdown-icon.is-second{
  opacity:0;
  display:block;
  position:absolute;
  inset:50% auto 0% 0%;
  transform:translateY(-50%)rotate(90deg)
}
.go2-header .navbar9_toggle-inner{
  grid-column-gap:1em;
  grid-row-gap:1em;
  justify-content:flex-start;
  align-items:center;
  display:flex;
  position:relative
}
.go2-header .nav_button-inner{
  padding-right:var(--_global-paddings---global);
  padding-left:var(--_global-paddings---global);
  margin-bottom:1.5em
}
.go2-header .nav_info-block{
  padding:var(--_typography---size--regular);
  background-color:var(--primary--brand-900);
  width:100%;
  display:none
}
.go2-header .nav_info-inner{
  grid-column-gap:2em;
  grid-row-gap:2em;
  justify-content:flex-end;
  align-items:center;
  display:flex
}
.go2-header .text-size-xsmall{
  font-size:.75em
}
.go2-header .is-max-width-90{
  max-width:100%
}
.go2-header .g-shape_divider-horizontal-2.bottom-right{
  right:0
}
}

@media screen and (max-width:767px) {
.go2-header{
  --_spacers---8:.375em;
  --_spacers---0:0em;
  --_spacers---16:.875em;
  --_spacers---24:1.125em;
  --_spacers---32:1.25em;
  --_spacers---48:1.5em;
  --_spacers---2:.125em;
  --_spacers---4:.125em;
  --_spacers---12:.5em;
  --_spacers---20:1em;
  --_spacers---28:1.25em;
  --_spacers---36:1.375em;
  --_spacers---40:1.5em;
  --_spacers---44:1.5em;
  --_spacers---52:1.625em;
  --_spacers---56:1.75em;
  --_spacers---60:1.875em;
  --_spacers---64:2em;
  --_spacers---68:2.125em;
  --_spacers---72:2.25em;
  --_spacers---76:2.375em;
  --_spacers---80:3em;
  --_spacers---84:3.125em;
  --_spacers---88:3.25em;
  --_spacers---92:3.375em;
  --_spacers---96:3.5em;
  --_spacers---100:3.625em;
  --_spacers---112:4em;
  --_spacers---120:4.5em;
  --_spacers---160:4.5em;
  --_global-paddings---global:1.25em;
  --_typography---family--body:gotham,sans-serif;
  --_typography---size--regular:1em;
  --_typography---line-height--1-5:1.5;
  --_typography---family--headings:gotham,sans-serif;
  --_typography---size--h1:1.75em;
  --_typography---line-height--1-08:1.08;
  --_typography---weight--500:500;
  --_typography---letter-spacing--8:-.08em;
  --_typography---size--h2:1.625em;
  --_typography---line-height--1-2:1.2;
  --_typography---letter-spacing--7:-.07em;
  --_typography---size--h3:1.875em;
  --_typography---line-height--1-3:1.3;
  --_typography---letter-spacing--2:-.02em;
  --_typography---size--h4:1.5em;
  --_typography---line-height--1-4:1.4;
  --_typography---letter-spacing--3:-.03em;
  --_typography---size--h5:1.125em;
  --_typography---letter-spacing--4:-.04em;
  --_typography---size--h6:1em;
  --_typography---letter-spacing--5:-.05em;
  --_typography---size--small:.875em;
  --_typography---size--tiny:.8125em;
  --_typography---size--xlarge:1.375em;
  --_typography---line-height--medium\<deleted\|variable-9c3a7a27-1df9-5f7d-e3a7-d7289811510f\>:1.5;
  --_typography---size--h0:3em;
  --_typography---weight--600:600;
  --_typography---family--book:gotham,sans-serif;
  --_typography---size--large:1.25em;
  --_typography---size--medium:1.125em;
  --_typography---weight--400:400;
  --_typography---size--h4-book:1.875em;
  --_typography---size--tagline:1em;
  --_typography---line-height--1:1;
  --_typography---line-height--1-1:1.1;
  --_typography---line-height--1-15:1.15;
  --_typography---letter-spacing--0:0em;
  --_typography---letter-spacing--1:-.01em;
  --_typography---letter-spacing--6:-.06em;
  --_typography---letter-spacing--9:-.09em;
  --_typography---weight--300:300;
  --_typography---weight--700:700;
  --_typography---weight--800:800;
  --_section-paddings---section-small:3em;
  --_section-paddings---section-large:var(--_spacers---100);
  --_section-paddings---section-medium:var(--_spacers---80);
  --_section-paddings---section-xlarge:var(--_spacers---112)
}
.go2-header h1{
  font-size:2.5em
}
.go2-header h2{
  font-size:2em
}
.go2-header h3{
  font-size:1.5em
}
.go2-header h4{
  font-size:1.25em
}
.go2-header h5{
  font-size:1em
}
.go2-header h6, .go2-header .fs-styleguide_section-header{
  font-size:.875em
}
.go2-header .fs-styleguide_heading-medium{
  font-size:2em
}
.go2-header .max-width-full-mobile-landscape{
  width:100%;
  max-width:none
}
.go2-header .text-style-nowrap{
  white-space:normal
}
.go2-header .button-group.is-landscape-wrap{
  flex-flow:column;
  align-items:stretch
}
.go2-header .padding-section-medium.is-facilitator{
  padding-bottom:0
}
.go2-header .nav_logo{
  max-width:7.3125em;
  max-height:2.25em
}
.go2-header .nav_button-wrapper{
  flex-flow:column;
  align-self:stretch;
  padding-left:1.25em;
  padding-right:1.25em
}
.go2-header .styles_component{
  padding-left:1em;
  padding-right:1em
}
.go2-header .styles_component:where(.w-variant-94025bcb-12b6-7c14-a864-d5d1c262cf77), .go2-header .styles_component:where(.w-variant-206a2a56-ae68-a08c-c866-c4cb0ac1a6f9){
  padding-left:.25em;
  padding-right:.25em
}
.go2-header .styles_text{
  font-size:.5em
}
.go2-header .navbar9_dropdown-content{
  padding-top:1em;
  padding-bottom:1em
}
.go2-header .navbar9_dropdown-link-list{
  grid-row-gap:.5em;
  grid-template-columns:1fr;
  max-width:none
}
.go2-header .footer_newsletter-wrapper{
  flex-direction:column;
  align-items:flex-start;
  margin-bottom:3em
}
.go2-header .footer_top-wrapper{
  grid-row-gap:2.5em
}
.go2-header .footer_bottom-wrapper{
  flex-direction:column-reverse;
  justify-content:center;
  align-items:center
}
.go2-header .footer_credit-text{
  order:1;
  margin-top:1em
}
.go2-header .footer_bg-image{
  transform:translate(-50%,-50%)rotate(0)
}
.go2-header .footer_dropdown-icon{
  display:none
}
.go2-header .image-overlay-gradient-layer{
  background-image:linear-gradient(90deg,white,white 56%,var(--transparent)74%)
}
.go2-header .image-overlay-gradient-layer.is-hero-3{
  background-image:none;
  padding-bottom:0;
  padding-right:0
}
.go2-header .card_4col_list-wrapper:where(.w-variant-e535b9e6-3ae5-86d8-7346-041e0ad51a44){
  overflow:hidden
}
.go2-header .card_4col_list{
  grid-row-gap:1em;
  flex-flow:column;
  grid-template-columns:1fr;
  display:flex
}
.go2-header .card_4col_list:where(.w-variant-7de40fa6-6275-bdb4-dcd7-3e4d1b04afe6){
  grid-template-columns:1fr 1fr;
  display:grid
}
.go2-header .card_4col_list:where(.w-variant-e535b9e6-3ae5-86d8-7346-041e0ad51a44){
  flex-flow:row;
  overflow:scroll
}
.go2-header .card_4col_list.is-2col-mobile{
  grid-column-gap:1em;
  grid-row-gap:1em;
  grid-template-rows:auto;
  grid-template-columns:1fr 1fr;
  grid-auto-columns:1fr;
  display:grid
}
.go2-header .layout1_content{
  grid-row-gap:3em;
  grid-template-columns:1fr;
  align-items:stretch
}
.go2-header .layout1_image-wrapper{
  padding:2.4375em 4.6875em 2.25em 2.4375em
}
.go2-header .heading-style-h2{
  font-size:2.25em
}
.go2-header .card_2col_list{
  grid-row-gap:3em;
  grid-template-columns:1fr
}
.go2-header .card_2col_list:where(.w-variant-1e13ba20-54e9-f476-a069-707587d17688){
  grid-column-gap:0em;
  grid-row-gap:0em
}
.go2-header .card_2col_list:where(.w-variant-06a0799d-3a5e-7eab-f71e-2d99c126d8a6){
  grid-column-gap:.5em;
  grid-row-gap:.5em
}
.go2-header .card_2col_list:where(.w-variant-33786ffe-b0fa-7525-679f-bb53659644d2){
  grid-column-gap:.75em;
  grid-row-gap:.75em;
  display:flex
}
.go2-header .card_2col_list:where(.w-variant-55cbb0c3-f986-da34-54f3-63804147c7d8){
  grid-column-gap:1em;
  grid-row-gap:1em
}
.go2-header .card_2col_list:where(.w-variant-a3b36d3d-04d7-5134-8651-f9234f8e28a1){
  flex-flow:row
}
.go2-header .card_3col_list{
  grid-column-gap:var(--_spacers---16);
  grid-row-gap:var(--_spacers---16);
  grid-template-columns:1fr;
  display:flex
}
.go2-header .icon_inner:where(.w-variant-0be36633-c43b-115d-058a-bc5998fea2cf){
  width:1.75em
}
.go2-header .layout_wrapper.is-mobile{
  flex-flow:column;
  margin-top:1em;
  margin-bottom:1em;
  display:flex;
  overflow:hidden
}
.go2-header .layout_wrapper.is-mobile-hidden{
  display:none
}
.go2-header .layout_wrapper.is-desktop-hidden{
  display:flex
}
.go2-header .layout_inner.is-mobile{
  grid-column-gap:1em;
  grid-row-gap:1em;
  overflow:auto
}
.go2-header .cta5_component{
  flex-flow:wrap;
  padding:2em
}
.go2-header .cta5_buttons{
  justify-content:flex-start;
  align-items:center
}
.go2-header .cta3_component{
  padding:1.5em
}
.go2-header .margin-bottom{
  margin-top:0;
  margin-left:0;
  margin-right:0
}
.go2-header .event1_component{
  flex-flow:column
}
.go2-header .event1_content{
  padding:1.15em
}
.go2-header .tag_wrapper.is-custom{
  order:-9999;
  padding-top:.3em;
  padding-bottom:.3em
}
.go2-header .event2_item{
  padding:1em
}
.go2-header .event2_item:where(.w-variant-c5bb882c-e071-d72a-97d0-f34acf9c4465){
  grid-column-gap:1.5em;
  grid-row-gap:1.5em;
  flex-flow:column
}
.go2-header .logo1_wrapper{
  padding-bottom:1em;
  padding-left:1em;
  padding-right:1em
}
.go2-header .logo1_logo{
  max-height:3em
}
.go2-header .event1_item{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:column;
  grid-template-columns:1fr;
  align-items:stretch;
  padding:1em
}
.go2-header .event1_date-wrapper{
  border-bottom:1px solid var(--primary--gray-200);
  border-right-style:none;
  justify-content:center;
  align-items:flex-start;
  padding-bottom:.5em;
  padding-right:0
}
.go2-header .event1_details-wrapper{
  flex-flow:wrap
}
.go2-header .card_6col_list, .go2-header .card_12col_list{
  grid-row-gap:3em;
  flex-flow:column;
  grid-template-columns:1fr;
  display:flex
}
.go2-header .quote_wrapper{
  max-width:95%
}
.go2-header .quote_wrapper:where(.w-variant-95c912f5-8f4f-ed32-ec34-659a89e9a986){
  max-width:90vw
}
.go2-header .layout497_content{
  flex-flow:column;
  display:flex
}
.go2-header .layout497_inner-wrapper{
  width:100%;
  padding-right:0
}
.go2-header .layout497_tabs{
  grid-column-gap:0em;
  flex-flow:column;
  grid-template-columns:1fr;
  display:flex
}
.go2-header .layout497_tabs-content{
  width:100%;
  padding-left:0;
  position:relative
}
.go2-header .layout497_tabs-menu{
  place-items:start stretch;
  margin-bottom:2em
}
.go2-header .testimonial_card{
  padding:1.5em
}
.go2-header .margin-top{
  margin-bottom:0;
  margin-left:0;
  margin-right:0
}
.go2-header .testimonial_client{
  flex-direction:column;
  align-items:flex-start;
  width:100%
}
.go2-header .faq1_content{
  grid-row-gap:3em;
  grid-template-columns:1fr
}
.go2-header .spacer-medium{
  padding-top:1.5em
}
.go2-header .item1_question{
  padding-top:1em;
  padding-bottom:1em
}
.go2-header .item1_question:where(.w-variant-7ef9bee3-56fd-d0bb-b6ae-c0428138288e){
  padding-top:2em;
  padding-bottom:2em
}
.go2-header .item1_icon-wrapper{
  width:1.75em
}
.go2-header .layout2_content{
  flex-flow:column;
  display:flex
}
.go2-header .layout2_inner-wrapper{
  width:100%;
  padding-right:0
}
.go2-header .layout2_tabs{
  grid-column-gap:0em;
  flex-flow:column;
  grid-template-columns:1fr;
  display:flex
}
.go2-header .layout2_tabs-content{
  width:100%;
  padding-left:0;
  position:relative
}
.go2-header .layout2_tabs-menu{
  place-items:start stretch;
  margin-bottom:2em
}
.go2-header .career12_component:where(.w-variant-d4b07b62-545d-b60c-7cab-bfab4c2f9327){
  overflow:hidden
}
.go2-header .career12_content{
  grid-column-gap:3em;
  grid-row-gap:3em;
  grid-template-columns:1fr;
  height:auto
}
.go2-header .career12_content:where(.w-variant-d4b07b62-545d-b60c-7cab-bfab4c2f9327){
  flex-flow:column;
  display:flex
}
.go2-header .career12_content-left{
  padding-bottom:0;
  position:relative;
  top:0
}
.go2-header .spacer-xsmall{
  padding-top:.75em
}
.go2-header .career12_list-wrapper{
  justify-content:flex-start;
  align-items:center
}
.go2-header .career12_list-wrapper:where(.w-variant-d4b07b62-545d-b60c-7cab-bfab4c2f9327){
  display:none
}
.go2-header .card-stacked_list{
  grid-column-gap:1em;
  grid-row-gap:1em;
  max-width:100%;
  min-height:auto
}
.go2-header .card_stacked-item{
  height:100%;
  min-height:13em;
  padding-top:1.5em;
  padding-bottom:1.5em
}
.go2-header .card_sticky{
  position:relative;
  top:auto
}
.go2-header .card_sticky.is-second{
  position:relative;
  top:0
}
.go2-header .card_sticky.is-third{
  top:0
}
.go2-header .quote_image{
  max-width:1.84375em
}
.go2-header .quote_image:where(.w-variant-95c912f5-8f4f-ed32-ec34-659a89e9a986){
  width:3em;
  height:2em
}
.go2-header .demographics_items{
  flex-flow:column
}
.go2-header .resources_list{
  grid-row-gap:1.5em;
  grid-auto-columns:1fr;
  display:grid
}
.go2-header .card_link{
  min-width:0
}
.go2-header .team1_item.is-non-cms{
  border:1px solid var(--primary--brand-100);
  background-color:var(--background-color--background-primary);
  border-radius:.125em
}
.go2-header .team2_image-wrapper{
  height:100%
}
.go2-header .card_simple-wrapper{
  padding:1.125em 1em
}
.go2-header .card_simple-wrapper:where(.w-variant-b8a36209-2d9c-d519-9990-816437d0cbd3){
  min-width:100%;
  height:100%;
  min-height:100%
}
.go2-header .layout503_tabs-menu{
  width:100vw;
  margin-bottom:3em;
  padding-left:5vw;
  padding-right:5vw
}
.go2-header .layout503_tabs-menu.no-scrollbar{
  justify-content:flex-start;
  margin-bottom:3em
}
.go2-header .layout503_tab-card{
  grid-template-columns:1fr
}
.go2-header .layout503_tab-card-content{
  padding:0
}
.go2-header .header28_component{
  display:flex
}
.go2-header .header28_lightbox-image{
  aspect-ratio:247/100;
  max-width:84vw;
  min-height:20em
}
.go2-header .table1_component, .go2-header .table2_component{
  grid-row-gap:3em
}
.go2-header .tabs1_tab-link{
  padding:.25em 1em
}
.go2-header .tabs5_content{
  flex-flow:column;
  display:flex
}
.go2-header .tabs5_inner-wrapper{
  width:100%;
  padding-right:0
}
.go2-header .tabs5_tabs-component{
  grid-column-gap:0em;
  flex-flow:column;
  grid-template-columns:1fr;
  display:flex
}
.go2-header .tabs5_tabs-content{
  width:100%;
  padding-left:0;
  position:relative
}
.go2-header .tabs5_tabs-menu{
  place-items:start stretch;
  margin-bottom:2em
}
.go2-header .card1_item{
  padding:1em
}
.go2-header .title_icon{
  width:1.75em;
  max-width:1.75em;
  height:1.75em
}
.go2-header .event-next_details{
  flex-flow:column
}
.go2-header .event-next_image{
  min-width:100%;
  max-width:100%
}
.go2-header .breadcrumbs_component:where(.w-variant-526fa60d-4e22-bf7e-c2d4-475c74e28a0e), .go2-header .breadcrumbs_component:where(.w-variant-b1c42226-5046-4126-2d74-7271f6ea6cb9){
  padding-right:var(--_global-paddings---global);
  padding-left:var(--_global-paddings---global);
  flex-flow:wrap
}
.go2-header .breadcrumb-link.is-first:where(.w-variant-526fa60d-4e22-bf7e-c2d4-475c74e28a0e), .go2-header .breadcrumb-link.is-first:where(.w-variant-b1c42226-5046-4126-2d74-7271f6ea6cb9){
  font-size:var(--_typography---size--small)
}
.go2-header .contact-details_wrapper{
  flex-flow:wrap
}
.go2-header .header28_wrapper{
  max-width:82vw;
  margin-left:auto;
  margin-right:auto
}
.go2-header .table3_component{
  grid-row-gap:3em
}
.go2-header .table3_component.is-horizontal-scroll{
  width:100%;
  overflow:scroll
}
.go2-header .table3_content{
  overflow:auto
}
.go2-header .table3_content.is-nsclc{
  min-width:700px;
  overflow:visible
}
.go2-header .table3_column{
  font-size:var(--_typography---size--small)
}
.go2-header .table3_column.is-header-column.is-left.is-first{
  min-width:auto
}
.go2-header .table3_column.is-header-column.is-left.is-first.is-nsclc{
  min-width:10em
}
.go2-header .table3_column.is-header-column.is-left.is-nsclc{
  min-width:7em
}
.go2-header .table3_column.is-first, .go2-header .table3_column.is-first.is-nsclc{
  min-width:10em
}
.go2-header .table3_column.is-nsclc{
  min-width:7em
}
.go2-header .table3_row-title{
  font-size:var(--_typography---size--small);
  font-weight:400
}
.go2-header .banner16_marquee-top{
  grid-column-gap:.25em;
  grid-row-gap:.25em;
  padding-top:.25em;
  padding-bottom:.25em
}
.go2-header .banner16_image{
  min-width:10em;
  min-height:10em;
  max-height:10em
}
.go2-header .banner16_marquee-bottom{
  grid-column-gap:.25em;
  grid-row-gap:.25em;
  padding-top:.25em;
  padding-bottom:.25em
}
.go2-header .cta6_component{
  grid-column-gap:1.5em;
  grid-row-gap:1.5em;
  flex-flow:column;
  padding:2em
}
.go2-header .cta6_buttons{
  justify-content:flex-start;
  align-items:center
}
.go2-header .lung-cancer_video-library{
  max-width:70vw;
  height:100%;
  position:relative;
  top:auto;
  right:auto
}
.go2-header .form3_input-wrapper.dark-w-icon.is-bigger{
  display:none
}
.go2-header .form3_input-wrapper.dark-w-icon.is-bigger.is-mobile{
  display:flex
}
.go2-header .tabs6_tab-link, .go2-header .tabs6_tab-link.w--current{
  width:100%
}
.go2-header .tabs6_tabs-menu{
  width:100vw;
  margin-bottom:3em;
  padding-left:5vw;
  padding-right:5vw
}
.go2-header .tabs6_tabs-menu.no-scrollbar{
  flex-flow:column;
  justify-content:flex-start;
  width:auto;
  margin-bottom:3em;
  padding-left:0;
  padding-right:0
}
.go2-header .make-impact_wrapper.u-grid-4{
  grid-template-columns:1fr
}
.go2-header .stat3_item{
  flex-flow:column;
  justify-content:space-between
}
.go2-header .stat3_divider{
  width:100%;
  height:1px
}
.go2-header .card_link2{
  min-width:0
}
.go2-header .tabs7_content{
  flex-flow:column;
  display:flex
}
.go2-header .tabs7_inner-wrapper{
  width:100%;
  padding-right:0
}
.go2-header .tabs7_tabs-component{
  grid-column-gap:0em;
  flex-flow:column;
  grid-template-columns:1fr;
  display:flex
}
.go2-header .tabs7_tabs-content{
  width:100%;
  padding-left:0;
  position:relative
}
.go2-header .tabs7_tabs-menu{
  place-items:start stretch;
  margin-bottom:2em
}
.go2-header .event4_item, .go2-header .resources1_item{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:column;
  grid-template-columns:1fr;
  align-items:stretch;
  padding-top:1.5em;
  padding-bottom:1.5em
}
.go2-header .content28_sidebar{
  bottom:4%
}
.go2-header .card_link_3col{
  grid-template-columns:minmax(0,1fr) minmax(0,1fr)
}
.go2-header .helpline-bg{
  object-fit:contain;
  max-width:90%;
  height:auto;
  min-height:0
}
.go2-header .helpline_bg-image{
  object-fit:contain;
  width:100%;
  max-width:100%;
  height:auto;
  min-height:0
}
.go2-header .pagination_wrapper{
  width:auto
}
.go2-header .multi-form14_form-content{
  grid-row-gap:.5em
}
.go2-header .multi-form14_progress-wrapper{
  margin-bottom:.5em
}
.go2-header .multi-form14_progress.completed{
  width:1.5em;
  height:1.5em;
  font-size:.75em
}
.go2-header .multi-form14_progress.progress-current{
  width:1.5em;
  height:1.5em
}
.go2-header .heading-style-h4-2{
  font-size:1.5em;
  line-height:1.4
}
.go2-header .multi-form14_step{
  padding:1em
}
.go2-header .types-of-cancer_image{
  max-width:80vw
}
.go2-header .map_filters{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:column
}
.go2-header .map_results-list{
  flex-flow:column
}
.go2-header .map_results-item{
  max-width:none
}
.go2-header .map_filters-left{
  flex:auto;
  min-width:0
}
.go2-header .map_filters-right{
  flex:auto;
  max-width:none
}
.go2-header .map_filters-right-category.is-checkbox{
  margin-left:0
}
.go2-header .map_filters-right-form.is-checkbox{
  flex-flow:column;
  align-items:stretch;
  display:flex
}
.go2-header .layout553_lightbox-image{
  position:static
}
.go2-header .layout6_video-wrapper.is-icon{
  align-self:flex-end;
  max-width:88vw
}
.go2-header .core-values_card-list-wrapper{
  grid-column-gap:2em;
  grid-row-gap:2em
}
.go2-header .core-values_card-row.is-1{
  grid-column-gap:2em;
  grid-row-gap:2em;
  flex-flow:column
}
.go2-header .core-values_card-row.is-2{
  flex-flow:column
}
.go2-header .core-values_card{
  max-width:none
}
.go2-header .core-values_bg-image{
  max-width:80vw
}
.go2-header .card_stacked2-item{
  padding-top:1.5em;
  padding-bottom:1.5em
}
.go2-header .card2_sticky{
  position:relative;
  top:0
}
.go2-header .card2_sticky.is-2, .go2-header .card2_sticky.is-3, .go2-header .card2_sticky.is-4, .go2-header .card2_sticky.is-5{
  top:0
}
.go2-header .card-sticky2_content{
  grid-column-gap:3em;
  grid-row-gap:3em;
  grid-template-columns:1fr;
  height:auto
}
.go2-header .card-stacked2_list{
  grid-column-gap:1em;
  grid-row-gap:1em
}
.go2-header .tabs8_menu{
  width:100vw;
  margin-bottom:3em;
  margin-left:-5vw;
  padding-left:5vw;
  padding-right:5vw
}
.go2-header .tabs8_menu.no-scrollbar{
  justify-content:flex-start;
  margin-bottom:2.5em;
  padding-bottom:.875em
}
.go2-header .tabs8_wrapper{
  grid-row-gap:3em;
  grid-template-columns:1fr
}
.go2-header .tabs8_wrapper.is-about-tabs{
  grid-row-gap:1em;
  grid-template-columns:1fr
}
.go2-header .section_header2:where(.w-variant-1e5d71e3-1d42-13a9-bfbe-cbaf73a9443c){
  overflow:hidden
}
.go2-header .header2_image{
  max-width:50vw
}
.go2-header .category-filter-menu{
  width:100vw;
  margin-left:-5vw;
  padding-left:5vw;
  overflow:scroll
}
.go2-header .category-filter-menu.no-scrollbar{
  justify-content:flex-start;
  margin-bottom:3em
}
.go2-header .section_header5{
  overflow:hidden
}
.go2-header .header5_content{
  min-height:auto
}
.go2-header .header5_background-image-wrapper{
  position:relative
}
.go2-header .header5_background-image{
  max-width:100%;
  position:relative;
  left:0
}
.go2-header .current-research_bg-image{
  max-width:80vw;
  height:100%
}
.go2-header .research_item, .go2-header .stats_wrapper{
  flex-flow:column
}
.go2-header .stats_item{
  padding-top:1em;
  padding-bottom:1em
}
.go2-header .stats_item.is-center{
  border-style:solid none;
  border-top-width:1px;
  border-top-color:var(--secondary--white-200);
  border-bottom-width:1px;
  border-bottom-color:var(--secondary--white-200);
  padding-top:1em;
  padding-bottom:1em
}
.go2-header .card-sticky2_content-left{
  padding-bottom:0;
  position:relative;
  top:0
}
.go2-header .logo2_wrapper{
  padding-bottom:1em;
  padding-left:1em;
  padding-right:1em
}
.go2-header .logo2_logo{
  max-height:3em
}
.go2-header .logo2_list, .go2-header .media-coverage_list{
  grid-template-columns:1fr 1fr
}
.go2-header .media-coverage_component{
  overflow:hidden
}
.go2-header .media-coverage_filters{
  width:100vw;
  margin-bottom:3em;
  margin-left:-5vw;
  padding-left:5vw;
  padding-right:5vw
}
.go2-header .media-coverage_filters.no-scrollbar{
  justify-content:flex-start;
  margin-bottom:3em
}
.go2-header .card_leadership-list{
  grid-template-columns:1fr 1fr
}
.go2-header .g-shape_divider-vertical{
  width:2.625em
}
.go2-header .g-shape_divider-horizontal{
  height:2.625em
}
.go2-header .g-shape_divider-horizontal:where(.w-variant-bb43eac9-a05e-cfed-3565-68f2a89a24cb){
  top:0;
  transform:translateY(-50%)
}
.go2-header .g-shape_divider-horizontal:where(.w-variant-bb43eac9-a05e-cfed-3565-68f2a89a24cc){
  bottom:0;
  transform:translateY(50%)
}
.go2-header .team3_image-wrapper{
  height:100%
}
.go2-header .filters_menu{
  margin-bottom:3em
}
.go2-header .filters_menu.no-scrollbar{
  justify-content:flex-start;
  margin-bottom:3em
}
.go2-header .product-header3_gallery{
  grid-template-columns:1fr
}
.go2-header .product-header3_list{
  grid-template-rows:auto
}
.go2-header .fs-youtube_header{
  flex-flow:column;
  grid-template-columns:1fr
}
.go2-header .fs-youtube_list{
  grid-template-columns:1fr
}
.go2-header .dropdown3_toggle{
  min-width:auto
}
.go2-header .g-image5_offset-line:where(.w-variant-265de586-772c-6c65-d3f0-699ff2b227ed), .go2-header .g-image5_offset-line:where(.w-variant-d79f5c42-fcf4-18a2-5218-30580b860831), .go2-header .g-image5_vertical-line:where(.w-variant-265de586-772c-6c65-d3f0-699ff2b227ed), .go2-header .g-image5_vertical-line:where(.w-variant-d79f5c42-fcf4-18a2-5218-30580b860831){
  width:1em;
  padding-right:0
}
.go2-header .our-impact_hero{
  padding-bottom:3em
}
.go2-header .our-impact_filters{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:wrap;
  justify-content:center;
  align-items:center
}
.go2-header .our-impact_bg-image{
  pointer-events:none;
  max-width:50vw
}
.go2-header .our-impact_4col_list{
  grid-row-gap:1em;
  flex-flow:column;
  grid-template-columns:1fr;
  display:flex
}
.go2-header .our-goal_bg{
  width:50vw;
  position:absolute
}
.go2-header .logo3_list{
  grid-template-columns:1fr 1fr
}
.go2-header .blog_list{
  grid-row-gap:1em;
  grid-template-columns:1fr
}
.go2-header .blog_filters-search{
  width:100%
}
.go2-header .blog_category-filter-menu{
  overflow:hidden
}
.go2-header .button_fixed-wrapper{
  bottom:1.25em;
  right:1.25em
}
.go2-header .button_fixed-wrapper:where(.w-variant-e652a248-02f9-20b5-680b-04d03964b5a7){
  bottom:6em
}
.go2-header .button_fixed-item{
  margin-bottom:.5em;
  padding:.75em
}
.go2-header .header3_image-wrapper{
  max-width:16.2422em
}
.go2-header .button-fixed_links{
  width:14em;
  top:-1em
}
.go2-header .fs-modal_popup{
  display:none
}
.go2-header .fs-modal_wrapper{
  width:100%;
  max-width:95vw
}
.go2-header .fs-modal_content{
  width:100%;
  max-width:none;
  max-height:95vh;
  padding-top:1em;
  padding-bottom:1em
}
.go2-header .fs-modal_content:where(.w-variant-9892e621-d856-0961-4d3c-7333caba5be4){
  max-height:95vh
}
.go2-header .fs-modal_close-button{
  width:1.5em;
  height:1.5em
}
.go2-header .fs-modal_team-component{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:wrap;
  padding:1em 1.5em
}
.go2-header .diversity-hero_text{
  z-index:5
}
.go2-header .diversity-hero_image{
  z-index:0
}
.go2-header .table5_component{
  grid-row-gap:3em
}
.go2-header .support-group_item-inner{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:column;
  grid-template-columns:1fr;
  align-items:stretch;
  padding-top:1.5em;
  padding-bottom:5em
}
.go2-header .support-group_item-content-top{
  grid-column-gap:1em;
  grid-row-gap:1em
}
.go2-header .support-group_title{
  grid-column-gap:.5em;
  grid-row-gap:.5em;
  flex-flow:column;
  justify-content:flex-start;
  align-items:flex-start
}
.go2-header .support-group_details-left-wrapper{
  grid-column-gap:.5em;
  grid-row-gap:.5em;
  flex-flow:column;
  margin-bottom:.5em;
  display:flex
}
.go2-header .support-group_details-wrapper{
  grid-column-gap:0em;
  grid-row-gap:0em;
  flex-flow:column;
  justify-content:flex-start;
  align-items:flex-start
}
.go2-header .support-group_details-right-wrapper{
  grid-column-gap:.5em;
  grid-row-gap:.5em;
  flex-flow:column;
  justify-content:flex-start;
  align-items:flex-start;
  display:flex
}
.go2-header .support-group_top{
  padding-bottom:1em
}
.go2-header .support-group_2col_list{
  grid-row-gap:3em;
  grid-template-columns:1fr
}
.go2-header .support-group_2col_list:where(.w-variant-1e13ba20-54e9-f476-a069-707587d17688){
  grid-column-gap:0em;
  grid-row-gap:0em
}
.go2-header .support-group_2col_list:where(.w-variant-06a0799d-3a5e-7eab-f71e-2d99c126d8a6){
  grid-column-gap:.5em;
  grid-row-gap:.5em
}
.go2-header .staff_4col_list{
  grid-row-gap:1em;
  flex-flow:column;
  grid-template-columns:1fr;
  display:flex
}
.go2-header .staff_4col_list:where(.w-variant-7de40fa6-6275-bdb4-dcd7-3e4d1b04afe6){
  grid-template-columns:1fr 1fr;
  display:grid
}
.go2-header .card_slot-shape:where(.w-variant-11bca8a1-fa5c-1c2f-2ab3-48d430d4cd47){
  max-width:2em
}
.go2-header .card_5col_list-staff{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:column;
  grid-template-rows:auto;
  grid-template-columns:1fr 1fr;
  grid-auto-columns:1fr;
  display:grid
}
.go2-header .resources_cta-space{
  height:2em
}
.go2-header .hero-start-fundraise_content{
  min-height:auto
}
.go2-header .start-funraise-text_content{
  grid-column-gap:2em;
  grid-row-gap:2em;
  flex-flow:column
}
.go2-header .hero-start-fundraise_image-overlay-gradient-layer{
  background-image:linear-gradient(90deg,white,white 56%,var(--transparent)74%)
}
.go2-header .tab-visual__wrap:where(.w-variant-f0673137-df31-c215-163c-304b47dca9ce), .go2-header .tab-visual__wrap:where(.w-variant-7a6ef9ab-1174-c0f0-b76e-532059154557){
  min-height:65vh
}
.go2-header .tab-visual__wrap.is-visual{
  display:none
}
.go2-header .content-item__nr{
  margin-top:-.2em
}
.go2-header .tab-layout__col{
  width:100%;
  padding-left:0;
  padding-right:0
}
.go2-header .tab-layout__col.is-2:where(.w-variant-f0673137-df31-c215-163c-304b47dca9ce), .go2-header .tab-layout__col.is-2:where(.w-variant-7a6ef9ab-1174-c0f0-b76e-532059154557), .go2-header .tab-layout__col.is-visual{
  display:none
}
.go2-header .tab-layout__col.is-visual:where(.w-variant-f0673137-df31-c215-163c-304b47dca9ce){
  display:block
}
.go2-header .tab-content__item-main{
  grid-column-gap:1.5em;
  grid-row-gap:1.5em
}
.go2-header .tab-visual__item{
  border-radius:.25em
}
.go2-header .tab-layout__wrap{
  grid-row-gap:2em
}
.go2-header .tab-content__item-detail{
  padding-left:0
}
.go2-header .table6_component{
  grid-row-gap:3em
}
.go2-header .event2_bottom-text{
  overflow:hidden
}
.go2-header .tab-content__item-image-landscape, .go2-header .tab-content__item-image-landscape:where(.w-variant-f0673137-df31-c215-163c-304b47dca9ce), .go2-header .tab-content__item-image-landscape:where(.w-variant-7a6ef9ab-1174-c0f0-b76e-532059154557){
  display:flex
}
.go2-header .tab_link-text{
  font-size:.875em
}
.go2-header .icon-step{
  width:1em;
  height:1em
}
.go2-header .section_hero-facilitator-award{
  min-height:auto
}
.go2-header .start-funraise_image-landscape{
  order:-9999;
  display:block
}
.go2-header .tab9-layout__wrap{
  grid-row-gap:2em
}
.go2-header .tab9-layout__col{
  width:100%;
  padding-left:0;
  padding-right:0
}
.go2-header .tab9-layout__col.is-visual:where(.w-variant-f0673137-df31-c215-163c-304b47dca9ce), .go2-header .tab9-layout__col.is-visual:where(.w-variant-7a6ef9ab-1174-c0f0-b76e-532059154557), .go2-header .tab9-layout__col.is-visual:where(.w-variant-980943c7-2d2f-b35c-55a8-2bf7588f1934), .go2-header .tab9-layout__col.is-visual:where(.w-variant-81da6541-1e7d-41de-6618-7927c395145e), .go2-header .tab9-layout__col.is-visual{
  display:none
}
.go2-header .tab9-layout__col.is-visual:where(.w-variant-f0673137-df31-c215-163c-304b47dca9ce){
  display:block
}
.go2-header .tab9-layout__col.is-links:where(.w-variant-7a6ef9ab-1174-c0f0-b76e-532059154557), .go2-header .tab9-layout__col.is-links:where(.w-variant-980943c7-2d2f-b35c-55a8-2bf7588f1934), .go2-header .tab9-layout__col.is-links:where(.w-variant-81da6541-1e7d-41de-6618-7927c395145e){
  width:100%
}
.go2-header .tab9-visual__wrap:where(.w-variant-f0673137-df31-c215-163c-304b47dca9ce), .go2-header .tab9-visual__wrap:where(.w-variant-7a6ef9ab-1174-c0f0-b76e-532059154557), .go2-header .tab9-visual__wrap:where(.w-variant-980943c7-2d2f-b35c-55a8-2bf7588f1934), .go2-header .tab9-visual__wrap:where(.w-variant-81da6541-1e7d-41de-6618-7927c395145e){
  min-height:65vh
}
.go2-header .tab9-visual__wrap.is-visual{
  display:none
}
.go2-header .tab9-content__item:where(.w-variant-7a6ef9ab-1174-c0f0-b76e-532059154557), .go2-header .tab9-content__item:where(.w-variant-980943c7-2d2f-b35c-55a8-2bf7588f1934), .go2-header .tab9-content__item:where(.w-variant-81da6541-1e7d-41de-6618-7927c395145e){
  opacity:.5
}
.go2-header .tab9-content__item-main{
  grid-column-gap:1.5em;
  grid-row-gap:1.5em
}
.go2-header .tab9-content__item-detail{
  padding-left:0
}
.go2-header .tab9-content__item-landscape, .go2-header .tab9-content__item-landscape:where(.w-variant-f0673137-df31-c215-163c-304b47dca9ce){
  display:flex
}
.go2-header .tab9-content__item-landscape:where(.w-variant-7a6ef9ab-1174-c0f0-b76e-532059154557), .go2-header .tab9-content__item-landscape:where(.w-variant-980943c7-2d2f-b35c-55a8-2bf7588f1934), .go2-header .tab9-content__item-landscape:where(.w-variant-81da6541-1e7d-41de-6618-7927c395145e){
  padding-top:1em;
  display:flex
}
.go2-header .tab9-visual__item{
  border-radius:.25em
}
.go2-header .tab9-links__wrap:where(.w-variant-f0673137-df31-c215-163c-304b47dca9ce), .go2-header .tab9-links__wrap:where(.w-variant-7a6ef9ab-1174-c0f0-b76e-532059154557), .go2-header .tab9-links__wrap:where(.w-variant-980943c7-2d2f-b35c-55a8-2bf7588f1934), .go2-header .tab9-links__wrap:where(.w-variant-81da6541-1e7d-41de-6618-7927c395145e){
  min-height:65vh
}
.go2-header .search_close{
  right:1em
}
.go2-header .tab5-visual__wrap:where(.w-variant-f0673137-df31-c215-163c-304b47dca9ce), .go2-header .tab5-visual__wrap:where(.w-variant-7a6ef9ab-1174-c0f0-b76e-532059154557), .go2-header .tab5-visual__wrap:where(.w-variant-980943c7-2d2f-b35c-55a8-2bf7588f1934){
  min-height:65vh
}
.go2-header .tab5-visual__wrap.is-visual{
  display:none
}
.go2-header .states-table_component{
  grid-row-gap:3em
}
.go2-header .career3_icon-wrapper{
  width:28px
}
.go2-header .career3_job-department{
  padding-top:1em;
  padding-bottom:1em
}
.go2-header .career3_list{
  margin-bottom:1.5em
}
.go2-header .grid-5col_list-wrapper{
  overflow:hidden
}
.go2-header .grid-5col_list{
  flex-flow:column;
  display:flex
}
.go2-header .grid-5col_item{
  flex:none
}
.go2-header .make-impact_image{
  display:none
}
.go2-header .layout1_lightbox-bg{
  max-width:100%
}
.go2-header .fs_modal-1_popup{
  padding-left:1.5em;
  padding-right:1.5em
}
.go2-header .fs_modal-1_close{
  padding:1em
}
.go2-header .fs_modal-1_heading{
  font-size:2em
}
.go2-header .fs_modal-1_content{
  grid-column-gap:1.5em;
  grid-row-gap:1.5em;
  padding:3em 2em
}
.go2-header .tag_text{
  font-size:.75em
}
.go2-header .fs-slider_wrapper{
  display:block
}
.go2-header .fs-slider-2_navigation{
  background-color:#f5f5f500;
  padding-top:.5em;
  padding-bottom:.5em
}
.go2-header .cards_mobile-slider:where(.w-variant-d4b07b62-545d-b60c-7cab-bfab4c2f9327){
  width:100%;
  display:block;
  overflow:hidden
}
.go2-header .is-gap-64{
  grid-column-gap:2.5em;
  grid-row-gap:2.5em
}
.go2-header .table_filters_content-left{
  flex-direction:column;
  width:100%
}
.go2-header .table_filters-search{
  width:80vw
}
.go2-header .map_filters-right-category-toggle{
  justify-content:space-between
}
.go2-header .is-gap-8-mobile{
  grid-column-gap:.5em;
  grid-row-gap:.5em
}
.go2-header .padding-section-large-2{
  padding-top:4em;
  padding-bottom:4em
}
.go2-header .blog-post-header1_content-top{
  padding-top:0;
  padding-bottom:.5em
}
.go2-header .heading-style-h2-2{
  font-size:2.25em
}
.go2-header .spacer-small{
  padding-top:1.25em
}
.go2-header .spacer-large{
  padding-top:2em
}
.go2-header .spacer-xlarge{
  padding-top:2.5em
}
.go2-header .spacer-xxlarge{
  padding-top:3em
}
.go2-header .spacer-huge{
  padding-top:3.5em
}
.go2-header .spacer-xhuge{
  padding-top:4em
}
.go2-header .spacer-xxhuge{
  padding-top:5em
}
.go2-header .blog-post-header1_category{
  border-bottom:1px solid var(--primary--gray-200);
  border-right-style:none;
  padding-top:.5em;
  padding-bottom:.5em;
  padding-right:0
}
.go2-header .blog-post-header1_left{
  grid-column-gap:0em;
  grid-row-gap:0em;
  flex-flow:column
}
.go2-header .testimonial_navigations{
  background-color:#f5f5f500;
  padding-top:.5em;
  padding-bottom:.5em
}
.go2-header .nav_button-inner{
  flex-flow:column;
  width:100%
}
.go2-header .g-shape_divider-horizontal-2{
  height:2.625em
}
}

@media screen and (max-width:479px) {
.go2-header{
  --_typography---family--body:gotham,sans-serif;
  --_typography---size--regular:1em;
  --_typography---line-height--1-5:1.5;
  --_typography---family--headings:gotham,sans-serif;
  --_typography---size--h1:2.5em;
  --_typography---line-height--1-08:1.08;
  --_typography---weight--500:500;
  --_typography---letter-spacing--8:-.08em;
  --_typography---size--h2:2.25em;
  --_typography---line-height--1-2:1.2;
  --_typography---letter-spacing--7:-.07em;
  --_typography---size--h3:1.875em;
  --_typography---line-height--1-3:1.3;
  --_typography---letter-spacing--2:-.02em;
  --_typography---size--h4:1.5em;
  --_typography---line-height--1-4:1.4;
  --_typography---letter-spacing--3:-.03em;
  --_typography---size--h5:1.5em;
  --_typography---letter-spacing--4:-.04em;
  --_typography---size--h6:1.25em;
  --_typography---letter-spacing--5:-.05em;
  --_typography---size--small:.875em;
  --_typography---size--tiny:.8125em;
  --_typography---size--xlarge:1.375em;
  --_typography---line-height--medium\<deleted\|variable-9c3a7a27-1df9-5f7d-e3a7-d7289811510f\>:1.5;
  --_typography---size--h0:3em;
  --_typography---weight--600:600;
  --_typography---family--book:gotham,sans-serif;
  --_typography---size--large:1.25em;
  --_typography---size--medium:1.125em;
  --_typography---weight--400:400;
  --_typography---size--h4-book:1.875em;
  --_typography---size--tagline:1em;
  --_typography---line-height--1:1;
  --_typography---line-height--1-1:1.1;
  --_typography---line-height--1-15:1.15;
  --_typography---letter-spacing--0:0em;
  --_typography---letter-spacing--1:-.01em;
  --_typography---letter-spacing--6:-.06em;
  --_typography---letter-spacing--9:-.09em;
  --_typography---weight--300:300;
  --_typography---weight--700:700;
  --_typography---weight--800:800
}
.go2-header .show-mobile-portrait{
  display:block
}
.go2-header .fs-styleguide_row{
  flex-wrap:wrap
}
.go2-header .max-width-full-mobile-portrait{
  width:100%;
  max-width:none
}
.go2-header .padding-section-small.is-pt0-mobile{
  padding-top:0
}
.go2-header .button:where(.w-variant-b4d7e460-4095-7fb1-cfd7-033895f8aa7c){
  min-height:auto;
  max-height:none;
  padding:.75em
}
.go2-header .button:where(.w-variant-d9c6880c-833d-ce15-5b13-6656d75a904e){
  padding-left:1.5em;
  padding-right:1.5em
}
.go2-header .button-group.is-form{
  flex-flow:row
}
.go2-header .button-group.is-support{
  bottom:1.5em;
  left:1.5em
}
.go2-header .nav_logo{
  max-width:7.3125em;
  max-height:2.25em
}
.go2-header .nav_button-wrapper{
  flex-flow:column;
  padding-left:0;
  padding-right:0
}
.go2-header .nav_button-icon{
  justify-content:center;
  align-items:center;
  display:flex
}
.go2-header .button_container{
  width:100%
}
.go2-header .navbar9_dropdown-item{
  padding-left:0
}
.go2-header .navbar9_bottom-bar-content, .go2-header .navbar9_topbar-content{
  flex-direction:column;
  margin-left:0;
  display:flex
}
.go2-header .footer_form{
  grid-row-gap:.75em;
  flex-direction:column;
  grid-template-columns:1fr
}
.go2-header .footer_top-wrapper{
  grid-row-gap:1em;
  grid-template-columns:1fr
}
.go2-header .footer_link-list{
  overflow:hidden
}
.go2-header .footer_dropdown-icon{
  width:1.5em;
  height:1.5em;
  display:block
}
.go2-header .footer_title-wrapper{
  justify-content:space-between;
  display:flex
}
.go2-header .heading-large{
  font-size:var(--_typography---size--h0);
  letter-spacing:-.05em
}
.go2-header .heading-small{
  letter-spacing:-.05em;
  font-weight:400
}
.go2-header .card_4col_list{
  flex-flow:column;
  grid-template-columns:1fr;
  display:flex
}
.go2-header .card_4col_list:where(.w-variant-e535b9e6-3ae5-86d8-7346-041e0ad51a44){
  flex-flow:row;
  overflow:scroll
}
.go2-header .card_4col_item{
  min-height:10em
}
.go2-header .layout1_content{
  grid-template-columns:1fr
}
.go2-header .layout1_image-wrapper{
  padding:1.82813em 3.51563em 1.6875em 1.82813em
}
.go2-header .card_2col_list{
  grid-template-columns:1fr
}
.go2-header .card_2col_list:where(.w-variant-a3b36d3d-04d7-5134-8651-f9234f8e28a1){
  grid-column-gap:.8em;
  flex-flow:row;
  overflow:auto
}
.go2-header .card_2col_list:where(.w-variant-1b35dc5b-8d98-43d5-b5c0-da8f813d7cf7){
  grid-row-gap:2em
}
.go2-header .card_3col_list{
  grid-column-gap:1.5em;
  grid-row-gap:1.5em;
  grid-template-columns:1fr
}
.go2-header .footer_card_item{
  padding:1.5em
}
.go2-header .visual_image:where(.w-variant-a04a4e31-003a-3fc2-23d2-bd2fdd0d8eaf){
  height:auto;
  position:absolute;
  inset:5% 0% auto auto
}
.go2-header .layout_wrapper.is-desktop-hidden{
  width:100%
}
.go2-header .u-flex.is-host{
  flex-flow:wrap
}
.go2-header .cta2_component{
  flex-flow:column-reverse;
  min-height:auto;
  padding:1em
}
.go2-header .cta2_background-image{
  width:100%;
  max-width:100%;
  height:100%;
  inset:0%;
  transform:none
}
.go2-header .pricing7_plan{
  padding-left:0;
  padding-right:0
}
.go2-header .margin-bottom{
  margin-top:0;
  margin-left:0;
  margin-right:0
}
.go2-header .donate_radio-button{
  width:100%;
  min-width:auto
}
.go2-header .donate_bottom{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:wrap;
  justify-content:center;
  align-items:center
}
.go2-header .header2_background-image{
  object-fit:cover;
  height:auto
}
.go2-header .component_form{
  grid-row-gap:.75em;
  flex-direction:column;
  grid-template-columns:1fr
}
.go2-header .component_form-input-wrapper{
  grid-column-gap:1em;
  grid-row-gap:1em;
  border-radius:0;
  flex-flow:column
}
.go2-header .component_form_input-inner{
  border-radius:.25em
}
.go2-header .component_button-submit{
  position:static
}
.go2-header .event1_content{
  padding:.75em
}
.go2-header .event1_top{
  flex-flow:wrap
}
.go2-header .event1_item{
  grid-row-gap:1em
}
.go2-header .event1_title{
  grid-column-gap:.5em;
  grid-row-gap:.5em;
  margin-bottom:.5em
}
.go2-header .event1_details-item{
  justify-content:flex-start;
  align-items:flex-start;
  margin-bottom:.5em
}
.go2-header .event1_details-left.is-meeting-schedule{
  max-width:5em
}
.go2-header .event1_details-left.is-graphic-restriction{
  max-width:6.2em
}
.go2-header .event1_details-left.is-htr{
  flex:none;
  max-width:none
}
.go2-header .event1_details-left.is-additional-restriction{
  max-width:none
}
.go2-header .event1_details-wrapper{
  grid-column-gap:.6em;
  grid-row-gap:.6em;
  flex-flow:column
}
.go2-header .event1_details-left-wrapper{
  grid-column-gap:0em;
  grid-row-gap:0em
}
.go2-header .event1_details-right-wrapper{
  grid-column-gap:0em;
  grid-row-gap:0em;
  margin-top:-.4em
}
.go2-header .event1_divider{
  display:none
}
.go2-header .molecule_follow-us{
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:wrap;
  padding:1em
}
.go2-header .content_icon{
  aspect-ratio:1;
  object-fit:contain;
  height:100%;
  max-height:3em
}
.go2-header .card_6col_list{
  grid-template-columns:1fr
}
.go2-header .card_8col_list-wrapper:where(.w-variant-3c8e1912-3815-ad28-1a45-7b344552cbfe){
  overflow:hidden
}
.go2-header .card_12col_list{
  grid-column-gap:1.25em;
  grid-row-gap:1.25em;
  grid-template-columns:1fr
}
.go2-header .card_12col_list:where(.w-variant-3c8e1912-3815-ad28-1a45-7b344552cbfe){
  grid-column-gap:1em;
  grid-row-gap:1em;
  flex-flow:row;
  overflow:auto
}
.go2-header .card_smoking-history_wrapper.is-linear-gradient-2{
  padding:1em
}
.go2-header .smoking-history_bottom{
  flex-flow:column
}
.go2-header .layout497_inner-wrapper{
  padding-left:0
}
.go2-header .layout497_tabs{
  grid-template-columns:1fr
}
.go2-header .testimonial_card:where(.w-variant-fe174ba2-5613-fb19-d0ef-40772a485cda){
  min-width:95%
}
.go2-header .margin-top{
  margin-bottom:0;
  margin-left:0;
  margin-right:0
}
.go2-header .faq1_content{
  grid-template-columns:1fr
}
.go2-header .faq1_list{
  padding-left:0;
  padding-right:0
}
.go2-header .faq1_list:where(.w-variant-a14d6744-8c84-e349-4b56-aefbdfa836c4){
  padding-left:1em;
  padding-right:1em
}
.go2-header .item1_question:where(.w-variant-7ef9bee3-56fd-d0bb-b6ae-c0428138288e){
  padding-top:2em;
  padding-bottom:2em
}
.go2-header .layout2_tabs, .go2-header .career12_content{
  grid-template-columns:1fr
}
.go2-header .card_stacked-item{
  width:100%;
  min-height:15em;
  padding:1.5em 1.2em
}
.go2-header .resource_item{
  padding-left:0;
  padding-right:0
}
.go2-header .card_form_wrapper.is-linear-gradient-2{
  padding:1em
}
.go2-header .get-help_buttons{
  flex-flow:column
}
.go2-header .team2_image-wrapper{
  min-height:17em;
  max-height:20em
}
.go2-header .team2_image-wrapper:where(.w-variant-8503093c-7321-701e-e718-300689ecbcb1){
  max-height:20em
}
.go2-header .card_simple-wrapper:where(.w-variant-b8a36209-2d9c-d519-9990-816437d0cbd3){
  justify-content:space-between;
  align-items:flex-start;
  min-height:14em
}
.go2-header .layout503_tabs-menu.no-scrollbar{
  padding-bottom:.5em
}
.go2-header .layout503_tab-link{
  min-width:12em;
  min-height:10em
}
.go2-header .header28_lightbox-image{
  max-width:none
}
.go2-header .table1_component, .go2-header .table2_component{
  grid-template-columns:1fr
}
.go2-header .table2_column{
  min-width:16em
}
.go2-header .table2_column.is-left.is-small{
  min-width:6em;
  max-width:13em
}
.go2-header .table2_item{
  min-width:auto
}
.go2-header .tabs1_tab-link{
  padding-top:.7em;
  padding-bottom:.7em
}
.go2-header .tabs1_tab-link:where(.w-variant-17d07634-8873-ebb2-d776-b54f83fa9dfc){
  text-align:center;
  padding:.45em .7em
}
.go2-header .tabs1_tab-link.w--current:where(.w-variant-1d2ebecc-900a-4eb4-0ba4-713857d96e6b){
  border-radius:0
}
.go2-header .tabs1_tab-link.w--current:where(.w-variant-17d07634-8873-ebb2-d776-b54f83fa9dfc){
  padding-left:.7em;
  padding-right:.7em
}
.go2-header .tabs1_tab-menu{
  grid-column-gap:0em;
  grid-row-gap:0em;
  flex-flow:column
}
.go2-header .tabs1_tab-menu:where(.w-variant-1d2ebecc-900a-4eb4-0ba4-713857d96e6b){
  grid-column-gap:0em;
  grid-row-gap:0em
}
.go2-header .tabs1_tab-menu:where(.w-variant-17d07634-8873-ebb2-d776-b54f83fa9dfc){
  flex-flow:row
}
.go2-header .tabs5_tabs-component{
  grid-template-columns:1fr
}
.go2-header .event-next_item{
  width:100%;
  padding:1em
}
.go2-header .event-next_details{
  flex-flow:column
}
.go2-header .event-next_image{
  align-self:stretch;
  min-width:auto;
  max-width:100%
}
.go2-header .item1_accordion-left.is-donate-acordian{
  grid-column-gap:1em;
  grid-row-gap:1em
}
.go2-header .card-custom1_item{
  padding:1em
}
.go2-header .table3_component{
  grid-template-columns:1fr
}
.go2-header .table3_column.is-header-column.is-left.is-first, .go2-header .table3_column.is-first{
  min-width:8em
}
.go2-header .table3_column.is-description-col{
  max-width:5.5em
}
.go2-header .is-max-width-690.is-first{
  order:9999
}
.go2-header .dropdown2_component{
  max-width:101%
}
.go2-header .dropdown2_toggle{
  min-height:3.5em
}
.go2-header .form3_input.dark-w-icon-3.is-bigger::placeholder{
  font-size:var(--_typography---size--small)
}
.go2-header .events_dropdowns-wrapper{
  flex-flow:column;
  width:100%
}
.go2-header .tabs7_tabs-component{
  grid-template-columns:1fr
}
.go2-header .event4_item{
  grid-row-gap:1em
}
.go2-header .event4_top{
  grid-column-gap:.5em;
  grid-row-gap:.5em;
  margin-bottom:.5em
}
.go2-header .resources1_item{
  grid-row-gap:1em
}
.go2-header .content28_component.is-2col{
  flex-flow:column-reverse
}
.go2-header .content28_sidebar-heading{
  align-self:auto
}
.go2-header .card_link_3col{
  flex-flow:column;
  display:flex
}
.go2-header .is-full-width-mobile{
  width:100%;
  padding-bottom:0;
  padding-right:0
}
.go2-header .helpline-bg{
  max-width:90%;
  height:auto;
  inset:5% -15% auto auto
}
.go2-header .helpline_bg-image{
  opacity:.85;
  max-width:100%;
  height:auto
}
.go2-header .card_4col2_item:where(.w-variant-18632439-857f-538e-f245-009988cd1746){
  width:98%
}
.go2-header .card_4col2_content:where(.w-variant-18632439-857f-538e-f245-009988cd1746){
  flex-flow:column
}
.go2-header .multi-form14_progress-wrapper{
  margin-bottom:.25em
}
.go2-header .button-group-2.is-right{
  width:100%
}
.go2-header .multi-form14_progress{
  width:1.25em;
  height:1.25em;
  font-size:.875em
}
.go2-header .multi-form14_progress.progress-current{
  font-size:.75em
}
.go2-header .map_filters{
  grid-column-gap:1.25em;
  grid-row-gap:1.25em
}
.go2-header .event_content-center{
  padding-top:.75em;
  padding-bottom:0
}
.go2-header .layout6_video-wrapper.is-icon{
  max-width:85vw
}
.go2-header .content6_lightbox-overlay{
  width:100%;
  display:none
}
.go2-header .core-values_card{
  flex-flow:column
}
.go2-header .core-values_left{
  display:flex
}
.go2-header .card_stacked2-item{
  flex-flow:column;
  justify-content:flex-start;
  align-items:center
}
.go2-header .card-sticky2_content{
  grid-template-columns:1fr
}
.go2-header .u-justify-content-center-mobile{
  justify-content:center
}
.go2-header .logo2_wrapper{
  justify-content:center;
  align-items:flex-start
}
.go2-header .media-coverage_list, .go2-header .card_leadership-list{
  grid-template-columns:1fr
}
.go2-header .g-image_wrapper:where(.w-variant-fdd340b4-947a-af50-0efd-a3ec888aaa79){
  position:absolute;
  inset:3% 0% auto auto
}
.go2-header .filters_link{
  padding:.75em 1em
}
.go2-header .fs-youtube_list{
  grid-template-columns:1fr
}
.go2-header .g-image3_wrapper{
  max-width:50%;
  min-height:18em
}
.go2-header .g-image3_item{
  min-height:12em
}
.go2-header .g-image5_offset-line:where(.w-variant-d79f5c42-fcf4-18a2-5218-30580b860831){
  transform:none
}
.go2-header .g-image5_vertical-line:where(.w-variant-d79f5c42-fcf4-18a2-5218-30580b860831){
  left:1em
}
.go2-header .g-image5_vertical-line:where(.w-variant-265de586-772c-6c65-d3f0-699ff2b227ed){
  left:0
}
.go2-header .g-image5_item:where(.w-variant-d79f5c42-fcf4-18a2-5218-30580b860831){
  order:9999;
  width:91%
}
.go2-header .g-image5_inner:where(.w-variant-d79f5c42-fcf4-18a2-5218-30580b860831){
  flex-flow:row;
  justify-content:flex-end;
  align-items:flex-start;
  max-width:100%;
  display:flex
}
.go2-header .resources_bg-image{
  max-width:80vw;
  transform:translate(-50%,-25%)
}
.go2-header .resources_bg-image.is-bottom-right{
  transform:translate(50%)
}
.go2-header .our-impact-filters_link{
  padding:.75em .5em
}
.go2-header .our-impact_4col_list{
  grid-template-columns:1fr
}
.go2-header .blog_list{
  grid-column-gap:1.5em;
  grid-row-gap:1.5em;
  grid-template-columns:100%
}
.go2-header .header3_image-wrapper{
  top:4em;
  right:1.25em
}
.go2-header .fs-modal_wrapper{
  max-width:90vw
}
.go2-header .hero-donate_bg-image{
  min-width:27em;
  top:25%;
  right:-19%
}
.go2-header .donation-form2_component{
  width:100%
}
.go2-header .donation-form2_amount-wrapper{
  grid-column-gap:.6em;
  grid-row-gap:.6em
}
.go2-header .donation-form2_amount-label{
  padding-left:1.2em;
  padding-right:1.2em
}
.go2-header .donation-form2_wrapper{
  padding-left:.5em;
  padding-right:.5em
}
.go2-header .our-impact-filters_text{
  font-size:var(--_typography---size--small)
}
.go2-header .diversity-hero_image{
  max-width:17em;
  height:17em;
  top:5.4625em;
  right:1.25em
}
.go2-header .graphic_wrapper{
  right:auto
}
.go2-header .text-align-center-mobile{
  text-align:center
}
.go2-header .button_text:where(.w-variant-b4d7e460-4095-7fb1-cfd7-033895f8aa7c){
  display:none
}
.go2-header .table5_component{
  grid-template-columns:1fr
}
.go2-header .support-groups_dropdowns-wrapper{
  flex-flow:column;
  width:100%
}
.go2-header .support-group_dropdown-component{
  max-width:100%
}
.go2-header .support-group_item-inner{
  grid-row-gap:1em;
  padding-bottom:6em;
  padding-left:1.5em;
  padding-right:1.5em
}
.go2-header .support-group_title{
  grid-column-gap:.5em;
  grid-row-gap:.5em;
  margin-bottom:.5em
}
.go2-header .support-group_top{
  grid-column-gap:1em;
  grid-row-gap:1em
}
.go2-header .support-group_2col_list{
  grid-template-columns:1fr
}
.go2-header .staff_4col_list{
  flex-flow:column;
  grid-template-columns:1fr;
  display:flex
}
.go2-header .card_slot-shape:where(.w-variant-11bca8a1-fa5c-1c2f-2ab3-48d430d4cd47){
  max-width:1.75em
}
.go2-header .start-funraise-text_content{
  grid-column-gap:1.5em;
  grid-row-gap:1.5em
}
.go2-header .content-item__nr{
  flex:none
}
.go2-header .tab-content__item-main{
  grid-column-gap:1em;
  grid-row-gap:1em;
  justify-content:space-between
}
.go2-header .tab-visual__inner{
  border-style:none;
  border-radius:.25em;
  padding:0
}
.go2-header .tab-content__item{
  padding-top:1.5em;
  padding-bottom:1.5em
}
.go2-header .tab-content__item-detail:where(.w-variant-f0673137-df31-c215-163c-304b47dca9ce), .go2-header .tab-content__item-detail:where(.w-variant-2431ff2c-0998-4005-f39a-d29161200ce0), .go2-header .tab-content__item-detail:where(.w-variant-7a6ef9ab-1174-c0f0-b76e-532059154557){
  padding-left:0
}
.go2-header .table6_component{
  grid-template-columns:1fr
}
.go2-header .tab_link-text:where(.w-variant-17d07634-8873-ebb2-d776-b54f83fa9dfc){
  font-size:.8em
}
.go2-header .tab-content__item-title{
  display:flex
}
.go2-header .tab9-content__item{
  padding-top:1.5em;
  padding-bottom:1.5em
}
.go2-header .tab9-content__item-main{
  grid-column-gap:1em;
  grid-row-gap:1em;
  justify-content:space-between
}
.go2-header .tab9-content__item-title{
  display:flex
}
.go2-header .tab9-content__item-detail:where(.w-variant-f0673137-df31-c215-163c-304b47dca9ce), .go2-header .tab9-content__item-detail:where(.w-variant-2431ff2c-0998-4005-f39a-d29161200ce0), .go2-header .tab9-content__item-detail:where(.w-variant-7a6ef9ab-1174-c0f0-b76e-532059154557), .go2-header .tab9-content__item-detail:where(.w-variant-980943c7-2d2f-b35c-55a8-2bf7588f1934), .go2-header .tab9-content__item-detail:where(.w-variant-81da6541-1e7d-41de-6618-7927c395145e){
  padding-left:0
}
.go2-header .tab9-visual__inner{
  border-style:none;
  border-radius:.25em;
  padding:0
}
.go2-header .resource_title{
  flex:0 auto;
  width:100%
}
.go2-header .search_close{
  right:.9em
}
.go2-header .search-result_list{
  display:flex
}
.go2-header .table4_column{
  border-bottom-style:none;
  border-right-style:none
}
.go2-header .table4_column.is-first{
  border-bottom-style:none
}
.go2-header .states-table_component{
  grid-template-columns:1fr
}
.go2-header .testimonials_header{
  flex-flow:column
}
.go2-header .testimonials_title{
  display:flex
}
.go2-header .lightbox_icon{
  aspect-ratio:1;
  object-fit:contain;
  width:3em;
  height:100%;
  max-height:3em
}
.go2-header .is-width-200-mobile{
  max-width:12.5em
}
.go2-header .is-width-350-mobile{
  max-width:21.875em
}
.go2-header .team_inf-wrapper{
  padding:0 .7em .7em
}
.go2-header .table_filters_content-left{
  z-index:2;
  justify-content:flex-start;
  align-items:stretch;
  position:relative
}
.go2-header .table_filters-search{
  width:100%
}
.go2-header .table_filters_content-right{
  flex-direction:column-reverse;
  width:100%;
  position:relative
}
.go2-header .table_dropdown_list{
  z-index:99
}
.go2-header .table_body{
  border-right:1px solid var(--primary--brand-200)
}
.go2-header .table_row{
  border-bottom:1px solid var(--primary--brand-200)
}
.go2-header .table_filters{
  grid-column-gap:2em;
  grid-row-gap:2em;
  align-items:stretch
}
.go2-header .table_dropdown_list-wrapper.w--open{
  left:50%;
  right:auto;
  transform:translate(-50%)
}
.go2-header .blog-post-header1_content-top{
  grid-column-gap:1em;
  grid-row-gap:1em;
  border-bottom-style:none;
  flex-direction:column;
  align-items:flex-start
}
.go2-header .is-max-width-90.is-first{
  order:9999
}
.go2-header .filters_right-wrapper{
  width:100%
}
}