.AnimatedLogo_logoLink__I0IpC{display:block;width:100%;height:100%}.AnimatedLogo_logoImage__7advh{width:100%;height:100%;object-fit:contain}.CompositionBlock_container__Ovx0S{position:relative;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;width:100%;height:100%}.CompositionBlock_imageWrapper__Lx3n7{position:relative;width:100%;height:100%;overflow:hidden}.CompositionBlock_image__1miYv{object-fit:contain;display:block;width:100%;height:100%}.GridItem_container__vJQn_{grid-column:var(--column-start)/var(--column-end);grid-row:var(--row-start)/var(--row-end);position:relative;top:var(--nudge-top);left:var(--nudge-left);right:var(--nudge-right);bottom:var(--nudge-bottom)}@media(min-width:768px){.GridItem_container__vJQn_{grid-column:var(--column-start-tablet)/var(--column-end-tablet);grid-row:var(--row-start-tablet)/var(--row-end-tablet);top:var(--nudge-top-tablet,var(--nudge-top));left:var(--nudge-left-tablet,var(--nudge-left));right:var(--nudge-right-tablet,var(--nudge-right));bottom:var(--nudge-bottom-tablet,var(--nudge-bottom))}}@media(min-width:1024px){.GridItem_container__vJQn_{grid-column:var(--column-start-desktop)/var(--column-end-desktop);grid-row:var(--row-start-desktop)/var(--row-end-desktop);top:var(--nudge-top-desktop,var(--nudge-top-tablet,var(--nudge-top)));left:var(--nudge-left-desktop,var(--nudge-left-tablet,var(--nudge-left)));right:var(--nudge-right-desktop,var(--nudge-right-tablet,var(--nudge-right)));bottom:var(--nudge-bottom-desktop,var(--nudge-bottom-tablet,var(--nudge-bottom)))}}.GridItem_subgrid__nARAB{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;width:100%;height:100%}.Copy_dark__xbGoT{color:var(--black)}.Copy_light__hLYz9{color:var(--white)}.Copy_copy__reFM1{font-family:var(--font-lora);font-size:var(--body-copy-font-size)}.Copy_copy__reFM1 h1{font-size:var(--header-large-font-size);line-height:var(--header-large-line-height);letter-spacing:var(--lora-letter-spacing);font-weight:var(--font-bold)}.Copy_copy__reFM1 h1,.Copy_copy__reFM1 h2{font-family:var(--font-lora);margin-bottom:var(--margin)}.Copy_copy__reFM1 h2,.Copy_copy__reFM1 h3{font-size:var(--body-copy-large-font-size);line-height:var(--body-copy-large-line-height);letter-spacing:var(--ibm-plex-sans-letter-spacing);font-weight:var(--font-semi-bold);margin-top:var(--margin)}.Copy_copy__reFM1 h3,.Copy_copy__reFM1 p{font-family:var(--font-lora);margin-bottom:var(--margin)}.Copy_copy__reFM1 p{font-size:var(--body-copy-font-size);line-height:var(--body-copy-line-height);font-weight:var(--font-regular)}.Copy_copy__reFM1 p:last-child,.Copy_copy__reFM1 p:only-of-type{margin-bottom:0}.Copy_copy__reFM1 ol,.Copy_copy__reFM1 ul{font-size:var(--body-copy-font-size);line-height:var(--body-copy-line-height);font-weight:var(--font-regular);font-family:var(--font-lora);margin-bottom:var(--margin);padding-left:var(--margin)}.Copy_copy__reFM1 ol li,.Copy_copy__reFM1 ul li{margin-bottom:calc(var(--margin)/2)}.Copy_copy__reFM1 blockquote{font-size:var(--body-copy-font-size);line-height:var(--body-copy-line-height);font-weight:var(--font-regular);font-family:var(--font-lora);padding-left:var(--margin);border-left:2px solid;margin-bottom:var(--margin)}.Copy_copy__reFM1 a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor;text-underline-offset:3px;text-decoration-thickness:2px;transition:all .2s ease-out}.Copy_copy__reFM1 a:hover{text-decoration-thickness:10px;text-underline-offset:-5px;-webkit-text-decoration-color:hsla(240,2%,54%,.5);text-decoration-color:hsla(240,2%,54%,.5);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.Copy_copy__reFM1 a:focus{outline:2px solid currentcolor;outline-offset:2px}.Grid_container__IhP9m{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:20px;width:calc(100vw - var(--margin)*2);box-sizing:border-box;margin:var(--margin);margin-bottom:0}.Grid_fixed__iqx8i{grid-template-rows:repeat(12,minmax(0,1fr));height:calc(100vh - var(--margin));min-height:var(--min-height-mobile,900px)}@media(min-width:768px){.Grid_fixed__iqx8i{min-height:var(--min-height-tablet,900px)}}@media(min-width:1024px){.Grid_fixed__iqx8i{min-height:var(--min-height-desktop,900px)}}.Grid_flow__PHf8m{grid-auto-rows:minmax(10vh,max-content)}.Headline_lora___4k2u{font-family:var(--font-lora);font-weight:var(--font-bold);font-size:var(--header-large-font-size);line-height:var(--header-large-line-height);letter-spacing:var(--lora-letter-spacing)}.Headline_ibmPlexSans__cs7i0{font-family:var(--font-ibm-plex-sans);font-weight:var(--font-semi-bold);font-size:var(--body-copy-large-font-size);line-height:var(--body-copy-large-line-height);letter-spacing:var(--ibm-plex-sans-letter-spacing)}.Headline_dark__aplxu{color:var(--black)}.Headline_light__0rpfq{color:var(--white)}.Headline_initial__ktia8{opacity:0}.imageArea_container__sfNMo{position:relative;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid}.imageArea_imageContainer__tg1_L{width:100%;height:100%;position:relative}.imageArea_imageWrapper__NCg7A{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid}.imageArea_image__Ywp_A{width:100%;height:100%;object-fit:contain}.HomepageHeader_container__978Vo{width:100%;height:100%}@media(min-width:768px){.HomepageHeader_container__978Vo{max-width:380px}}.HomepageHeader_innerContainer__YsIbM{display:flex;flex-direction:row;gap:var(--gutter);align-items:flex-start;width:100%;height:100%}@media(min-width:768px){.HomepageHeader_innerContainer__YsIbM{flex-direction:column;gap:calc(var(--gutter)*2)}}.HomepageHeader_imageWrapper__9b8Cw{flex:1 1;min-width:0;max-width:145px;align-self:flex-end}@media(min-width:768px){.HomepageHeader_imageWrapper__9b8Cw{flex:none;width:100%;max-width:unset;align-self:unset}}.HomepageHeader_imageWrapper__9b8Cw img{display:block;max-width:100%;height:auto}.HomepageHeader_copyWrapper__O9emC{flex:1 1;min-width:0;align-self:flex-end}@media(min-width:768px){.HomepageHeader_copyWrapper__O9emC{flex:none;width:100%}}.HomepageHeader_copyWrapper__O9emC>div{margin:0}.HomepageHeader_copyLarge__ZV1l9{font-size:var(--body-copy-large-font-size);line-height:var(--body-copy-large-line-height);letter-spacing:var(--ibm-plex-sans-letter-spacing);font-weight:var(--font-semi-bold);font-family:var(--font-lora)}