@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_bb5076{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_bb5076{--font-ibm-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:Wittgenstein;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/9aa30a329ca4c906-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Wittgenstein;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/171f33054fa573e0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Wittgenstein Fallback;src:local("Times New Roman");ascent-override:95.09%;descent-override:38.84%;line-gap-override:0.00%;size-adjust:112.00%}.__className_6b7247{font-family:Wittgenstein,Wittgenstein Fallback;font-style:normal}.__variable_6b7247{--font-wittgenstein:"Wittgenstein","Wittgenstein Fallback"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:not(dialog){margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}html{scroll-behavior:smooth}body{line-height:1.5;-webkit-font-smoothing:antialiased;font-size:16px;font-family:var(--font-family-body);margin:0;background:var(--color-together-dark)}canvas,img,picture,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}#__next,#root{isolation:isolate}.skip-to-main-content{position:absolute;left:0;right:0;top:-100%;width:100%;padding:15px 0;background:var(--color-primary-green);color:var(--color-together-white);text-align:center;z-index:1001;text-decoration:none;font-weight:600;-webkit-transition:top .3s;transition:top .3s;display:block}.skip-to-main-content:focus{position:relative;top:0;outline:3px solid var(--color-together-dark)}.skip-to-main-content:hover{background:var(--color-together-dark);text-decoration:underline}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-fallback);text-wrap:balance;margin:0;text-rendering:optimizeLegibility;line-height:normal;color:var(--color-together-white);-webkit-font-feature-settings:"liga","clig";font-feature-settings:"liga","clig";-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;font-weight:var(--font-weight-regular)}h1{font-size:var(--font-size-display-l)}h1,h2{line-height:var(--line-height-display)}h2{font-size:var(--font-size-headline-l)}*+h2{-webkit-margin-before:2.5rem;margin-block-start:2.5rem}h3{line-height:var(--line-height-display);font-size:var(--font-size-headline-m)}*+h3{-webkit-margin-before:2.5rem;margin-block-start:2.5rem}h4{line-height:var(--line-height-display);font-size:var(--font-size-headline-s)}*+h4{-webkit-margin-before:2.5rem;margin-block-start:2.5rem}a{color:var(--color-together-green-mid);text-decoration:underline;font-weight:500;text-decoration-thickness:.4px;text-decoration-color:color-mix(in srgb,currentColor 50%,transparent);text-underline-offset:4px;-webkit-box-sizing:border-box;box-sizing:border-box}a:hover{text-decoration:underline}p{font-size:var(--font-size-body-s);color:var(--color-together-light);line-height:var(--line-height-body);margin:0}*+p{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}p.text-emphasis{font-family:var(--font-family-fallback);font-size:var(--font-size-headline-m)}strong{font-weight:var(--font-weight-bold)}main ol,main ul{display:grid;grid-gap:1rem;gap:1rem;margin:0}main ol li,main ul li{font-size:var(--font-size-body-s);color:var(--color-together-light);line-height:var(--line-height-body)}.no-wrap{white-space:nowrap}@media only screen and (max-width:767px){.hide-on-mobile{display:none!important}}:root{--color-base-white:#ffffff;--color-base-50:#f9f7f6;--color-base-100:#eeebe8;--color-base-200:#e3e0de;--color-base-300:#ceccca;--color-base-400:#918f8d;--color-base-500:#626a68;--color-base-600:#495a55;--color-base-700:#314943;--color-base-800:#1f332e;--color-base-900:#172622;--color-base-black:#080d0b;--color-primary-dark:#172622;--color-primary-green:#1d5245;--color-primary-light:#f9f7f6;--color-green-100:#d9f2ec;--color-green-200:#40b598;--color-green-300:#1d5245;--color-vibrant-100:#f2edfd;--color-vibrant-200:#bfa4f4;--color-vibrant-300:#5b4587;--color-opportunity-100:#edf8fc;--color-opportunity-200:#bbe6f5;--color-opportunity-300:#a2c6dc;--color-semester-100:#f9f7f6;--color-semester-200:#f1dbcf;--color-semester-300:#885e56;--color-fireside-100:#fdf2ed;--color-fireside-200:#d0825a;--color-fireside-300:#933d10;--color-system-error:#ff3e00;--color-system-error-light:rgba(255,62,0,0.1);--color-system-error-dark:#c23400;--color-together-dark:#0F1813;--color-together-dark-alt:#152019;--color-together-green-dark:#3D5A4A;--color-together-green-mid:#3D9B78;--color-together-green-pale:#6A8878;--color-together-green-alt:#2E4838;--color-together-light:#9DBDAC;--color-together-white:#EEF5F1;--color-together-yellow:#FCD34D;--color-together-purple:#C084FC;--color-together-border:#243929;--color-surface-surface-1:#ffffff;--color-surface-surface-2:#f9f7f6;--color-surface-surface-3:#eeebe8;--color-text-strong:#172622;--color-text-medium:#495a55;--color-text-subtle:#626a68;--color-icon-strong:#172622;--color-icon-medium:#495a55;--color-icon-subtle:#626a68;--color-border-subtle:#e3e0de;--color-border-medium:#ceccca;--color-border-strong:#626a68;--font-family-display:var(--font-wittgenstein),Georgia,serif;--font-family-body:var(--font-ibm-plex-sans),Helvetica,sans-serif;--font-family-fallback:var(--font-wittgenstein),Georgia,serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-display-l:clamp(4rem,6.5vw,6rem);--font-size-display-m:clamp(3rem,5.5vw,5rem);--font-size-display-s:clamp(2rem,4.5vw,4rem);--font-size-headline-l:clamp(1.75rem,3.5vw,3rem);--font-size-headline-m:clamp(1.5rem,2.5vw,2rem);--font-size-headline-s:clamp(1.25rem,2vw,1.5rem);--font-size-title-xl:clamp(1.5rem,3vw,2.5rem);--font-size-title-l:clamp(1.25rem,2.5vw,2rem);--font-size-title-m:clamp(1.125rem,2vw,1.5rem);--font-size-title-s:clamp(1rem,1.5vw,1.25rem);--font-size-body-l:clamp(1.25rem,2.5vw,2rem);--font-size-body-ml:clamp(1.125rem,2vw,1.5rem);--font-size-body-m:clamp(1rem,1.5vw,1.25rem);--font-size-body-s:1rem;--font-size-label-l:clamp(1rem,1.5vw,1.25rem);--font-size-label-m:1rem;--font-size-label-s:0.875rem;--line-height-display:1.1;--line-height-headline:1.3;--line-height-title:1.3;--line-height-body:1.7;--line-height-label:1.3;--line-height-quote:1.4;--letter-spacing-display:-0.03em;--letter-spacing-headline:-0.02em;--letter-spacing-title:-0.02em;--letter-spacing-body:0;--letter-spacing-label:0;--space-0:0;--space-2:0.125rem;--space-4:0.25rem;--space-8:0.5rem;--space-12:0.75rem;--space-16:1rem;--space-20:1.25rem;--space-24:1.5rem;--space-28:1.75rem;--space-32:2rem;--space-40:2.5rem;--space-48:3rem;--space-56:3.5rem;--space-64:4rem;--space-72:4.5rem;--space-80:5rem;--space-92:5.75rem;--space-96:6rem;--space-120:7.5rem;--space-128:8rem;--space-152:9.5rem;--space-156:9.75rem;--space-160:10rem;--space-192:12rem;--space-200:12.5rem;--space-208:13rem;--space-224:14rem;--space-256:16rem;--space-260:16.25rem;--space-272:17rem;--space-280:17.5rem;--space-288:18rem;--space-360:22.5rem;--space-560:35rem;--space-720:45rem;--space-1200:75rem;--space-1440:90rem;--radius-none:0;--radius-s:0.25rem;--radius-m:0.5rem;--radius-l:1.5rem;--radius-full:50%;--elevation-1:0 2px 6px -1px rgba(23,38,34,0.08),0 1px 2px 0 rgba(23,38,34,0.06);--elevation-2:0 6px 16px -2px rgba(23,38,34,0.10),0 2px 4px -1px rgba(23,38,34,0.06);--elevation-3:0 16px 32px -4px rgba(23,38,34,0.14),0 4px 8px -2px rgba(23,38,34,0.08)}[data-theme=dark]{--color-surface-surface-1:#161613;--color-surface-surface-2:#1f332e;--color-surface-surface-3:#172622;--color-text-strong:#f9f7f6;--color-text-medium:#e3e0de;--color-text-subtle:#ceccca;--color-icon-strong:#f9f7f6;--color-icon-medium:#e3e0de;--color-icon-subtle:#ceccca;--color-border-subtle:#626a68;--color-border-medium:#495a55;--color-border-strong:#f9f7f6}.ds-display-l{font-size:var(--font-size-display-l)}.ds-display-l,.ds-display-m{font-family:var(--font-family-display);font-weight:var(--font-weight-regular);line-height:var(--line-height-display)}.ds-display-m{font-size:var(--font-size-display-m)}.ds-display-s{font-family:var(--font-family-display);font-size:var(--font-size-display-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-display)}.ds-headline-l{font-size:var(--font-size-headline-l)}.ds-headline-l,.ds-headline-m{font-family:var(--font-family-display);font-weight:var(--font-weight-regular);line-height:var(--line-height-headline)}.ds-headline-m{font-size:var(--font-size-headline-m)}.ds-headline-s{font-family:var(--font-family-display);font-size:var(--font-size-headline-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-headline)}.ds-title-xl{font-size:var(--font-size-title-xl)}.ds-title-l,.ds-title-xl{font-family:var(--font-family-display);font-weight:var(--font-weight-regular);line-height:var(--line-height-title)}.ds-title-l{font-size:var(--font-size-title-l)}.ds-title-m{font-size:var(--font-size-title-m)}.ds-title-m,.ds-title-s{font-family:var(--font-family-display);font-weight:var(--font-weight-regular);line-height:var(--line-height-title)}.ds-title-s{font-size:var(--font-size-title-s)}.ds-body-l{font-size:var(--font-size-body-l)!important}.ds-body-l,.ds-body-ml{font-family:var(--font-family-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body)}.ds-body-ml{font-size:var(--font-size-body-ml)}.ds-body-m{font-size:var(--font-size-body-m)!important}.ds-body-m,.ds-body-s{font-family:var(--font-family-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body)}.ds-body-s{font-size:var(--font-size-body-s)}.ds-label-l{font-size:var(--font-size-label-l)}.ds-label-l,.ds-label-m{font-family:var(--font-family-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-label)}.ds-label-m{font-size:var(--font-size-label-m)}.ds-label-s{font-family:var(--font-family-body);font-size:var(--font-size-label-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-label)}.ds-quote{font-family:var(--font-family-display);font-size:var(--font-size-headline-s);font-style:italic;font-weight:var(--font-weight-regular);line-height:var(--line-height-quote);letter-spacing:0}.section-large{max-width:1280px}.section-large,.section-medium{width:100%;padding-inline:2.5rem;margin-inline:auto}.section-medium{max-width:1080px}.section-small{width:100%;max-width:880px;padding-inline:2.5rem;margin-inline:auto}.section-border{border-bottom:1px dashed var(--color-text-strong)}.section-bridge>div{background-image:url(/imgs/icon-golden-gate.webp);background-position:100%;background-repeat:no-repeat}.section-grid-bg{background-image:url(/imgs/bg-grid-section.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.btn{padding:1rem 2rem;font-weight:500;display:inline-block;border-radius:var(--radius-s);font-size:var(--font-size-label-m);line-height:1.1}.btn,.btn:hover{text-decoration:none}.btn:focus-visible{outline:2px solid var(--color-together-white);outline-offset:2px;border-radius:2px}.btn.btn-slim{padding:.75rem 1.25rem;font-size:var(--font-size-label-s)}.btn.btn-disabled{cursor:not-allowed;pointer-events:none}.btn-primary{background:var(--color-green-200);color:var(--color-together-dark);border:1px solid var(--color-together-dark)}.btn-primary:hover{color:var(--color-together-white);background:var(--color-together-dark);border-color:var(--color-green-200)}.btn-secondary{background:var(--color-primary-green);color:var(--color-together-white);border:1px solid var(--color-primary-green)}.btn-secondary:hover{color:var(--color-together-white);background:var(--color-together-dark);border-color:var(--color-green-200)}.btn-white{background:var(--color-together-white);color:var(--color-primary-green);border:1px solid var(--color-together-white)}.btn-white:hover{color:var(--color-together-white);background:var(--color-together-dark-alt);border-color:var(--color-together-white)}.btn-opportunity{background:var(--color-opportunity-200);color:var(--color-together-dark);border:1px solid var(--color-opportunity-200)}.btn-opportunity:hover{color:var(--color-together-dark);background:var(--color-together-white);border-color:var(--color-opportunity-200)}.btn-fireside{background:var(--color-fireside-200);color:var(--color-together-dark);border:1px solid var(--color-fireside-200)}.btn-fireside:hover{color:var(--color-together-dark);background:var(--color-together-white);border-color:var(--color-fireside-200)}.section-padding-small{padding-block:3.75rem}.section-padding-medium{padding-block:5rem}.section-padding-large{padding-block:7.5rem}.margin-bottom-small{-webkit-margin-after:3.75rem!important;margin-block-end:3.75rem!important}.margin-top-small{-webkit-margin-before:3.75rem!important;margin-block-start:3.75rem!important}.margin-top-medium{-webkit-margin-before:5rem!important;margin-block-start:5rem!important}.margin-top-large{-webkit-margin-before:7.5rem!important;margin-block-start:7.5rem!important}.content-column-left{max-width:620px}.content-column-left-alt{max-width:700px}.content-grid{margin-top:3rem;display:grid;grid-gap:2.5rem;gap:2.5rem}.content-grid.content-grid-2-1{grid-template-columns:2fr 1fr;-ms-flex-align:center;align-items:center}.content-grid.content-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid.content-grid-3{grid-template-columns:repeat(3,1fr)}.content-grid .align-right{justify-self:end;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width:767px){.content-grid.content-grid-2,.content-grid.content-grid-2-1,.content-grid.content-grid-3{grid-template-columns:1fr}.content-grid .align-right{justify-self:start;-ms-flex-line-pack:center;align-content:center}}.callout-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}@media only screen and (max-width:767px){.callout-grid{grid-template-columns:1fr}}.callout-grid-item{border-radius:var(--radius-m);background:#152019;border:1px solid #243929;padding:clamp(2rem,4vw,3rem)}.callout-grid-item.callout-grid-item-opportunity{border-left:2px solid var(--color-opportunity-200)}.callout-grid-item.callout-grid-item-opportunity .eyebrow{color:var(--color-opportunity-200)}.callout-grid-item.callout-grid-item-fireside{border-left:2px solid var(--color-fireside-200)}.callout-grid-item.callout-grid-item-fireside .eyebrow{color:var(--color-fireside-200)}.callout-grid-item.callout-grid-item-vibrant{border-left:2px solid var(--color-vibrant-200)}.callout-grid-item.callout-grid-item-vibrant .eyebrow{color:var(--color-vibrant-200)}.pull-quote{margin:0;padding:0;-ms-flex:1 1;flex:1 1}.pull-quote .pull-quote-content p{font-family:var(--font-family-fallback);font-size:var(--font-size-title-s);font-weight:var(--font-weight-regular);font-style:italic;line-height:var(--line-height-quote);margin:0}.pull-quote .pull-quote-attribution{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--space-16);overflow:hidden;-webkit-margin-before:var(--space-48);margin-block-start:var(--space-48)}.pull-quote .pull-quote-name{font-family:var(--font-family-body);font-size:var(--font-size-label-m);font-weight:var(--font-weight-medium);font-style:normal;line-height:var(--line-height-label);overflow:hidden;text-overflow:ellipsis;color:var(--color-together-light)}.pull-quote .pull-quote-role{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-together-green-pale);margin:0;display:block}.text-white{color:var(--color-together-white)}.text-fireside{color:var(--color-fireside-200)}.text-opportunity{color:var(--color-opportunity-200)}.text-green{color:var(--color-together-green-alt)}.text-space{padding-inline:.5rem}.short-line{background:var(--color-together-green-mid);height:2px;width:1.75rem;display:inline-block;-webkit-margin-end:.5rem;margin-inline-end:.5rem;vertical-align:middle}.align-center{place-items:center;text-align:center}.eyebrow{color:var(--color-together-green-mid);font-size:var(--font-size-label-s);font-weight:500;line-height:1.5em;letter-spacing:1.56px;text-transform:uppercase;-webkit-margin-after:1rem;margin-block-end:1rem}.eyebrow-emphasis{color:var(--color-green-200);font-family:var(--font-family-fallback);font-size:var(--font-size-title-l);font-style:normal;font-weight:400;line-height:1.2;-webkit-margin-after:.75rem;margin-block-end:.75rem}.header-note{display:block;font-size:.7em;-webkit-margin-before:.75rem;margin-block-start:.75rem}.agenda-list{list-style-type:none;-webkit-margin-before:1.5rem;margin-block-start:1.5rem;padding:1.5rem 0 0;border-top:1px solid var(--color-together-light)}.video-container,.video-container iframe{width:100%;height:auto;aspect-ratio:16/9}.video-container iframe{display:block}.main-nav{background:var(--color-together-dark);border-bottom:1px solid rgb(from var(--color-together-green-dark) r g b/.07)}.main-nav .mobile-nav{display:none}@media only screen and (max-width:767px){.main-nav .mobile-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-block:1.5rem}}.main-nav .mobile-nav .hamburger{cursor:pointer;background:none;border:none;color:var(--color-together-light);line-height:1;margin:-.5rem 0 0;padding:0}.main-nav .mobile-nav .hamburger:hover{color:var(--color-together-white)}.main-nav .mobile-nav .hamburger:focus-visible{outline:2px solid var(--color-together-white);outline-offset:2px;border-radius:2px}.main-nav .mobile-nav .hamburger .hamburger-icon{font-size:2.5rem;line-height:1;display:block}.main-nav .mobile-nav .mobile-logo{-ms-flex-positive:2;flex-grow:2}.main-nav .mobile-nav .mobile-logo img{width:100%;max-width:150px;height:auto;display:block}.main-nav .subnav-menu{list-style-type:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;position:relative;z-index:20;-ms-flex-align:center;align-items:center}.main-nav .subnav-menu li{position:relative;list-style-type:none;margin:0;padding:1.25rem 0;background-color:unset;text-align:center;line-height:1.5em;font-weight:500;font-size:var(--font-size-label-s)}@media only screen and (max-width:767px){.main-nav .subnav-menu li{text-align:left}}.main-nav .subnav-menu li.nav-logo-container{-ms-flex-positive:2;flex-grow:2}@media only screen and (max-width:767px){.main-nav .subnav-menu li.nav-logo-container{display:none}}.main-nav .subnav-menu li.nav-logo-container .nav-logo img{width:100%;max-width:150px;height:auto;display:block}.main-nav .subnav-menu li .btn-primary{color:var(--color-together-dark)}.main-nav .subnav-menu li.active>a,.main-nav .subnav-menu li.active>span{color:var(--color-together-white)}.main-nav .subnav-menu li a{color:var(--color-together-light);text-decoration:none}.main-nav .subnav-menu li a:hover{color:var(--color-together-white);text-decoration:none}.main-nav .subnav-menu li a:focus{text-decoration:none}.main-nav .subnav-menu li span{color:var(--color-together-light)}.main-nav .subnav-menu li span:hover{color:var(--color-together-white);text-decoration:none}.main-nav .subnav-menu li span:focus{text-decoration:none}.main-nav .subnav-menu li.has-dropdown{cursor:pointer}.main-nav .subnav-menu li.has-dropdown>a span:after,.main-nav .subnav-menu li.has-dropdown>span:after{content:"";display:none;width:.8em;height:.8em;margin-left:.5em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.main-nav .subnav-menu li.has-dropdown:focus-visible{outline:2px solid var(--color-together-white);outline-offset:2px;border-radius:2px}.main-nav .subnav-menu li.has-dropdown:focus-visible>a span:after,.main-nav .subnav-menu li.has-dropdown:focus-visible>span:after{display:inline-block}.main-nav .subnav-menu li.has-dropdown:focus-within:not(:focus-visible){outline:2px solid var(--color-together-white);outline-offset:2px;border-radius:2px}.main-nav .subnav-menu li.has-dropdown.dropdown-open:focus-visible>a span:after,.main-nav .subnav-menu li.has-dropdown.dropdown-open:focus-visible>span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.main-nav .subnav-menu li.has-dropdown.dropdown-open:not(:focus-visible)>a span:after,.main-nav .subnav-menu li.has-dropdown.dropdown-open:not(:focus-visible)>span:after{display:none}.main-nav .dropdown{display:none;position:absolute;background-color:var(--color-together-dark);width:250px;left:-25px;padding:10px 20px;margin-top:15px}.main-nav .dropdown.show{display:block}.main-nav .dropdown li{padding:10px 0;text-align:left}.main-nav .dropdown li a:focus{outline:2px solid var(--color-together-white);outline-offset:2px}.main-nav .menu li:hover>.dropdown{display:block}@media(max-width:767px){.main-nav .subnav-menu{display:none}.main-nav .subnav-menu.open{display:block;padding:0 0 1.5rem}.main-nav .dropdown{display:block;position:relative;padding:0 0 0 20px;background-color:unset;border-top:0}.main-nav .dropdown.show{display:block}}.home-hero{background:var(--color-together-dark) url(/imgs/bg-hero.webp) no-repeat 50% 50%;background-size:cover;overflow:hidden;position:relative}.home-hero .hero-grid{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:2rem;gap:2rem;place-items:center}@media only screen and (max-width:767px){.home-hero .hero-grid{grid-template-columns:1fr}}.home-hero .hero-grid .hero-grid-text{position:relative;z-index:20}.home-hero .hero-grid .hero-grid-image{position:relative}@media only screen and (max-width:767px){.home-hero .hero-grid .hero-grid-image{width:100%;height:100%;position:absolute;left:0;top:0;z-index:5}.home-hero .hero-grid .hero-grid-image img{aspect-ratio:715/831;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.1;max-height:100%;width:auto;height:auto}}.pricing-container{-webkit-padding-before:4rem;padding-block-start:4rem}.pricing-container .pricing-table{width:100%;text-align:left;table-layout:fixed;border-collapse:separate;border-spacing:0;margin:0 0 3rem}.pricing-container .pricing-table tr{background:var(--color-together-dark-alt)}.pricing-container .pricing-table tr.pricing-row-alt{background:var(--color-together-dark)}.pricing-container .pricing-table td,.pricing-container .pricing-table th{padding:clamp(.5rem,2vw,1.25rem);border:1px solid var(--color-together-border);font-weight:400}.pricing-container .pricing-table td.pricing-advanced,.pricing-container .pricing-table th.pricing-advanced{background:rgb(from var(--color-green-200) r g b/.08)}.pricing-container .pricing-table td.pricing-early,.pricing-container .pricing-table th.pricing-early{background:rgb(from var(--color-together-yellow) r g b/.07)}.pricing-container .pricing-table td.pricing-standard,.pricing-container .pricing-table th.pricing-standard{background:rgb(from var(--color-opportunity-200) r g b/.07)}.pricing-container .pricing-table td.pricing-late,.pricing-container .pricing-table th.pricing-late{background:rgb(from var(--color-together-purple) r g b/.07)}.pricing-container .pricing-table .btlr{border-top-left-radius:var(--radius-m)}.pricing-container .pricing-table .btrr{border-top-right-radius:var(--radius-m)}.pricing-container .pricing-table .bblr{border-bottom-left-radius:var(--radius-m)}.pricing-container .pricing-table .bbrr{border-bottom-right-radius:var(--radius-m)}.pricing-container .pricing-table thead th{color:var(--color-together-light);font-size:var(--font-size-label-s);text-align:center}.pricing-container .pricing-table thead th:first-child{text-align:left;text-transform:uppercase;vertical-align:top;color:var(--color-together-green-pale);letter-spacing:1.2px;font-weight:500}.pricing-container .pricing-table thead th.pricing-advanced{border-top:2px solid var(--color-green-200)}.pricing-container .pricing-table thead th.pricing-advanced strong{color:var(--color-green-200)}.pricing-container .pricing-table thead th.pricing-early{border-top:2px solid var(--color-together-yellow)}.pricing-container .pricing-table thead th.pricing-early strong{color:var(--color-together-yellow)}.pricing-container .pricing-table thead th.pricing-standard{border-top:2px solid var(--color-opportunity-200)}.pricing-container .pricing-table thead th.pricing-standard strong{color:var(--color-opportunity-200)}.pricing-container .pricing-table thead th.pricing-late{border-top:2px solid var(--color-together-purple)}.pricing-container .pricing-table thead th.pricing-late strong{color:var(--color-together-purple)}.pricing-container .pricing-table td{text-align:center;font-family:var(--font-family-fallback);font-size:var(--font-size-headline-m)}.pricing-container .pricing-table td.pricing-advanced{color:var(--color-green-200)}.pricing-container .pricing-table td.pricing-early{color:var(--color-together-yellow)}.pricing-container .pricing-table td.pricing-standard{color:var(--color-opportunity-200)}.pricing-container .pricing-table td.pricing-late{color:var(--color-together-purple)}.pricing-container .pricing-table td:first-child{text-align:left;font-weight:500;font-size:var(--font-size-label-s);font-family:var(--font-family-body);color:var(--color-together-white)}@media(max-width:767px){.pricing-container .pricing-table,.pricing-container .pricing-table tbody,.pricing-container .pricing-table td,.pricing-container .pricing-table th,.pricing-container .pricing-table thead,.pricing-container .pricing-table tr{display:block;font-size:1rem}.pricing-container .pricing-table thead tr{display:none}.pricing-container .pricing-table tr{margin-bottom:15px}.pricing-container .pricing-table td,.pricing-container .pricing-table th{padding:1rem}.pricing-container .pricing-table td{text-align:left;padding-left:50%;position:relative}.pricing-container .pricing-table td:before{content:attr(data-label);position:absolute;left:15px;font-weight:700}.pricing-container .pricing-table .bblr,.pricing-container .pricing-table .bbrr,.pricing-container .pricing-table .btlr,.pricing-container .pricing-table .btrr{border-radius:0}}.callout-wide{padding:clamp(2rem,4vw,3rem);border-radius:var(--radius-m);border:1px solid rgba(255,255,255,.08)}.callout-wide.callout-wide-green-grid{background:var(--color-primary-green) url(/imgs/bg-grid-callout.webp) no-repeat 50% 50%;background-size:cover}.callout-wide.callout-wide-green-grid h1,.callout-wide.callout-wide-green-grid h2,.callout-wide.callout-wide-green-grid h3,.callout-wide.callout-wide-green-grid h4,.callout-wide.callout-wide-green-grid h5,.callout-wide.callout-wide-green-grid h6,.callout-wide.callout-wide-green-grid li,.callout-wide.callout-wide-green-grid p{color:var(--color-together-white)}.sponsor-container{display:grid;grid-template-columns:1fr 2fr;grid-gap:clamp(3rem,7vw,5rem);gap:clamp(3rem,7vw,5rem);-ms-flex-align:self-start;align-items:self-start}.sponsor-container .sponsor-sticky{padding-top:6.25rem;top:0;position:sticky}.sponsor-container .sponsor-logo-container{display:grid;grid-template-columns:6rem auto;grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;grid-row-gap:5rem;row-gap:5rem;-ms-flex-align:center;align-items:center}.sponsor-container .sponsor-logo-container .eyebrow{margin:0}.sponsor-container .sponsor-logos{display:-ms-flexbox;display:flex;gap:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.sponsor-container .sponsor-logos .sponsor-logo-box{width:220px;height:80px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.75rem 1.25rem;border-radius:var(--radius-m);cursor:pointer}.sponsor-container .sponsor-logos .sponsor-logo-box img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.sponsor-container .sponsor-logos.sponsor-platinum .sponsor-logo-box{width:220px;height:72px}.sponsor-container .sponsor-logos.sponsor-gold .sponsor-logo-box,.sponsor-container .sponsor-logos.sponsor-select-plus .sponsor-logo-box{width:180px;height:64px}.sponsor-container .sponsor-logos.sponsor-select .sponsor-logo-box{width:160px;height:56px}.sponsor-container .sponsor-logos.sponsor-expo .sponsor-logo-box{width:174px;height:52px}.sponsor-container .sponsor-logos.sponsor-industry .sponsor-logo-box{width:140px;height:52px}@media only screen and (max-width:767px){.sponsor-container{grid-template-columns:1fr}.sponsor-container .sponsor-sticky{padding-top:0;top:0;position:static}}@media only screen and (max-width:500px){.sponsor-container .sponsor-logo-container{grid-template-columns:1fr;gap:1.5rem}.sponsor-container .sponsor-logos{margin-bottom:2.5rem}}.site-footer{border-top:1px solid rgb(from var(--color-base-black) r g b/.5)}.site-footer p{font-size:var(--font-size-label-s);color:var(--color-together-green-pale)}.site-footer .footer-content{display:grid;grid-gap:5rem;gap:5rem;grid-template-columns:repeat(2,1fr)}.site-footer .footer-copyright{justify-self:right}@media only screen and (max-width:767px){.site-footer .footer-content{grid-template-columns:1fr;gap:3rem}.site-footer .footer-copyright{justify-self:start}}