@layer base, components, modifiers;.Container_container__A7FAx{margin-inline:auto;max-width:90rem;padding:0 var(--space-5);position:relative;width:100%}@layer base, components, modifiers;.Copy_copy__reFM1{width:100%;min-height:12.75rem}.Copy_grid__TFDYz{margin-inline:auto;max-width:100%;padding:0 var(--space-5);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-5)}@media(min-width:768px){.Copy_grid__TFDYz{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--space-9)}}.Copy_grid__TFDYz{width:100%}.Copy_copy__reFM1{font-family:var(--md-ref-typeface-text);font-size:1rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:115%}@media(min-width:414px){.Copy_copy__reFM1{font-size:1rem;letter-spacing:normal;line-height:115%}}@media(min-width:768px){.Copy_copy__reFM1{font-size:1rem;letter-spacing:normal;line-height:115%}}@media(min-width:1024px){.Copy_copy__reFM1{font-size:1.25rem;letter-spacing:normal;line-height:115%}}@media(min-width:1440px){.Copy_copy__reFM1{font-size:1.25rem;letter-spacing:normal;line-height:115%}}.Copy_copy__reFM1{grid-column:1/-1;color:var(--color-on-background-variant);text-wrap:pretty}@media(min-width:768px){.Copy_copy__reFM1{grid-column:2/span 10}}@media(min-width:1024px){.Copy_copy__reFM1{grid-column:4/span 7}}@media(min-width:1440px){.Copy_copy__reFM1{grid-column:4/span 6}}.Copy_copy__reFM1 strong{font-weight:500}.Copy_copy__reFM1 a{text-decoration:underline}.Copy_copy__reFM1 ul{padding-left:1rem;padding-top:1rem}@layer base, components, modifiers;@font-face{font-family:google-sans;src:url(/fonts/google-sans/GoogleSans-Regular.woff2) format("woff2"),url(/fonts/google-sans/GoogleSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:google-sans;src:url(/fonts/google-sans/GoogleSans-Italic.woff2) format("woff2"),url(/fonts/google-sans/GoogleSans-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:google-sans;src:url(/fonts/google-sans/GoogleSans-Medium.woff2) format("woff2"),url(/fonts/google-sans/GoogleSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:google-sans;src:url(/fonts/google-sans/GoogleSans-MediumItalic.woff2) format("woff2"),url(/fonts/google-sans/GoogleSans-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:google-sans-text;src:url(/fonts/google-sans-text/GoogleSansText-Regular.woff2) format("woff2"),url(/fonts/google-sans-text/GoogleSansText-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:google-sans-text;src:url(/fonts/google-sans-text/GoogleSansText-Italic.woff2) format("woff2"),url(/fonts/google-sans-text/GoogleSansText-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:google-sans-text;src:url(/fonts/google-sans-text/GoogleSansText-Medium.woff2) format("woff2"),url(/fonts/google-sans-text/GoogleSansText-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:google-sans-text;src:url(/fonts/google-sans-text/GoogleSansText-MediumItalic.woff2) format("woff2"),url(/fonts/google-sans-text/GoogleSansText-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Material Symbols Outlined;font-style:normal;src:url(/fonts/material-symbols/MaterialSymbolsOutlined-subset.woff2?v=9ca4fd75) format("woff2");font-display:block}.ProjectCopy_projectCopy__EMHc7{width:100%;min-height:12.75rem}.ProjectCopy_grid__IbRT_{margin-inline:auto;max-width:90rem;padding:0 var(--space-5);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-5)}@media(min-width:768px){.ProjectCopy_grid__IbRT_{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--space-9)}}.ProjectCopy_grid__IbRT_{width:100%}.ProjectCopy_heading__axysV{font-family:var(--md-ref-typeface-text);font-size:1rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:115%}@media(min-width:414px){.ProjectCopy_heading__axysV{font-size:1rem;letter-spacing:normal;line-height:115%}}@media(min-width:768px){.ProjectCopy_heading__axysV{font-size:1rem;letter-spacing:normal;line-height:115%}}@media(min-width:1024px){.ProjectCopy_heading__axysV{font-size:1.25rem;letter-spacing:normal;line-height:115%}}@media(min-width:1440px){.ProjectCopy_heading__axysV{font-size:1.25rem;letter-spacing:normal;line-height:115%}}.ProjectCopy_heading__axysV{font-weight:500;grid-column:1/-1;color:var(--color-on-background)}@media(min-width:768px){.ProjectCopy_heading__axysV{grid-column:2/span 3}}.ProjectCopy_body__rTzzZ{font-family:var(--md-ref-typeface-text);font-size:1rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:115%}@media(min-width:414px){.ProjectCopy_body__rTzzZ{font-size:1rem;letter-spacing:normal;line-height:115%}}@media(min-width:768px){.ProjectCopy_body__rTzzZ{font-size:1rem;letter-spacing:normal;line-height:115%}}@media(min-width:1024px){.ProjectCopy_body__rTzzZ{font-size:1.25rem;letter-spacing:normal;line-height:115%}}@media(min-width:1440px){.ProjectCopy_body__rTzzZ{font-size:1.25rem;letter-spacing:normal;line-height:115%}}.ProjectCopy_body__rTzzZ{grid-column:1/-1;color:var(--color-on-background-variant);text-wrap:pretty;margin-top:0}@media(min-width:768px){.ProjectCopy_body__rTzzZ{grid-column:5/span 6}}.ProjectCopy_body__rTzzZ strong{font-weight:500}.ProjectCopy_body__rTzzZ a{text-decoration:underline}.ProjectCopy_body__rTzzZ ul{padding-left:1rem;padding-top:1rem}@layer base, components, modifiers;@layer base{.IconButton_iconButton__cz_iA{--md-filled-icon-button-container-color:rgba(75,75,75,0.48);--md-filled-icon-button-icon-color:var(--color-on-secondary);--md-filled-icon-button-state-layer-width:2.5rem;--md-filled-icon-button-state-layer-height:2.5rem;--md-filled-icon-button-icon-size:1.25rem;--md-filled-icon-button-disabled-container-color:var(--color-on-background);--md-filled-icon-button-disabled-container-opacity:0.08;--md-filled-icon-button-disabled-icon-color:var(--color-on-background);--md-filled-icon-button-disabled-icon-opacity:0.3}}@layer base, components, modifiers;.ProjectHero_hero__1gt9x{height:6.0625rem;position:relative;display:flex;align-items:center;justify-content:center;width:100%}@media(min-width:768px){.ProjectHero_hero__1gt9x{height:9rem}}@media(min-width:1024px){.ProjectHero_hero__1gt9x{height:14rem}}.ProjectHero_container__uBEuc{display:grid;grid-template-columns:repeat(12,1fr);width:100%}.ProjectHero_title__RhhdD{grid-column:1/-1;max-width:80%;padding-left:var(--space-5)}@media(min-width:768px){.ProjectHero_title__RhhdD{grid-column:2/span 10;padding-left:0;max-width:40rem}}.ProjectHero_line__OsQdt{background-color:var(--color-secondary);position:absolute;bottom:0;left:0;right:0;margin:0 auto;pointer-events:none;height:1px;width:0}.ProjectHero_close__cc5Yt{position:absolute;top:calc(var(--space-6) + .15rem);right:var(--space-6);z-index:1}@media(min-width:768px){.ProjectHero_close__cc5Yt{top:var(--space-6)}}