.Section_section__xR68x{position:relative;z-index:2;color:rgb(var(--foreground,var(--dark-gray)))}@media(min-width:900px){.Section_halfSection__4lnz2{width:50%;display:inline-block}}.Logo_content__oYJ0j{width:100%;display:flex;align-items:center;position:relative}.Logo_icon__8rPgf{width:33.472%}.Logo_wordmark__F0tPo{width:56.612%}.Logo_spacer__n3534{width:9.916%}.Logo_hideIconUntil_lg__jzRwV .Logo_icon__8rPgf,.Logo_hideIconUntil_lg__jzRwV .Logo_spacer__n3534,.Logo_hideIconUntil_md__QyxUs .Logo_icon__8rPgf,.Logo_hideIconUntil_md__QyxUs .Logo_spacer__n3534,.Logo_hideIconUntil_sm__jhHAw .Logo_icon__8rPgf,.Logo_hideIconUntil_sm__jhHAw .Logo_spacer__n3534,.Logo_hideIconUntil_xl__cheEw .Logo_icon__8rPgf,.Logo_hideIconUntil_xl__cheEw .Logo_spacer__n3534,.Logo_hideIconUntil_xs__2Oxo7 .Logo_icon__8rPgf,.Logo_hideIconUntil_xs__2Oxo7 .Logo_spacer__n3534,.Logo_hideIconUntil_xxl__1HlMR .Logo_icon__8rPgf,.Logo_hideIconUntil_xxl__1HlMR .Logo_spacer__n3534,.Logo_hideIcon__uwuOl .Logo_icon__8rPgf,.Logo_hideIcon__uwuOl .Logo_spacer__n3534{display:none}.Logo_hideIconUntil_lg__jzRwV .Logo_wordmark__F0tPo,.Logo_hideIconUntil_md__QyxUs .Logo_wordmark__F0tPo,.Logo_hideIconUntil_sm__jhHAw .Logo_wordmark__F0tPo,.Logo_hideIconUntil_xl__cheEw .Logo_wordmark__F0tPo,.Logo_hideIconUntil_xs__2Oxo7 .Logo_wordmark__F0tPo,.Logo_hideIconUntil_xxl__1HlMR .Logo_wordmark__F0tPo,.Logo_hideIcon__uwuOl .Logo_wordmark__F0tPo{width:100%}@media(min-width:500px){.Logo_hideIconUntil_xs__2Oxo7 .Logo_icon__8rPgf{width:33.472%;display:block}.Logo_hideIconUntil_xs__2Oxo7 .Logo_wordmark__F0tPo{width:56.612%;display:block}.Logo_hideIconUntil_xs__2Oxo7 .Logo_spacer__n3534{width:9.916%;display:block}}@media(min-width:700px){.Logo_hideIconUntil_sm__jhHAw .Logo_icon__8rPgf{width:33.472%;display:block}.Logo_hideIconUntil_sm__jhHAw .Logo_wordmark__F0tPo{width:56.612%;display:block}.Logo_hideIconUntil_sm__jhHAw .Logo_spacer__n3534{width:9.916%;display:block}}@media(min-width:900px){.Logo_hideIconUntil_md__QyxUs .Logo_icon__8rPgf{width:33.472%;display:block}.Logo_hideIconUntil_md__QyxUs .Logo_wordmark__F0tPo{width:56.612%;display:block}.Logo_hideIconUntil_md__QyxUs .Logo_spacer__n3534{width:9.916%;display:block}}@media screen and (orientation:landscape){.Logo_hideIconUntil_lg__jzRwV .Logo_icon__8rPgf{width:33.472%;display:block}.Logo_hideIconUntil_lg__jzRwV .Logo_wordmark__F0tPo{width:56.612%;display:block}.Logo_hideIconUntil_lg__jzRwV .Logo_spacer__n3534{width:9.916%;display:block}}@media(min-width:1400px){.Logo_hideIconUntil_xl__cheEw .Logo_icon__8rPgf{width:33.472%;display:block}.Logo_hideIconUntil_xl__cheEw .Logo_wordmark__F0tPo{width:56.612%;display:block}.Logo_hideIconUntil_xl__cheEw .Logo_spacer__n3534{width:9.916%;display:block}}@media(min-width:1800px){.Logo_hideIconUntil_xxl__1HlMR .Logo_icon__8rPgf{width:33.472%;display:block}.Logo_hideIconUntil_xxl__1HlMR .Logo_wordmark__F0tPo{width:56.612%;display:block}.Logo_hideIconUntil_xxl__1HlMR .Logo_spacer__n3534{width:9.916%;display:block}}.Logo_hideWordmarkUntil_lg__W3c9a .Logo_spacer__n3534,.Logo_hideWordmarkUntil_lg__W3c9a .Logo_wordmark__F0tPo,.Logo_hideWordmarkUntil_md__e9gg6 .Logo_spacer__n3534,.Logo_hideWordmarkUntil_md__e9gg6 .Logo_wordmark__F0tPo,.Logo_hideWordmarkUntil_sm__5hS7R .Logo_spacer__n3534,.Logo_hideWordmarkUntil_sm__5hS7R .Logo_wordmark__F0tPo,.Logo_hideWordmarkUntil_xl__TK4rj .Logo_spacer__n3534,.Logo_hideWordmarkUntil_xl__TK4rj .Logo_wordmark__F0tPo,.Logo_hideWordmarkUntil_xs__kyieE .Logo_spacer__n3534,.Logo_hideWordmarkUntil_xs__kyieE .Logo_wordmark__F0tPo,.Logo_hideWordmarkUntil_xxl__TVEMQ .Logo_spacer__n3534,.Logo_hideWordmarkUntil_xxl__TVEMQ .Logo_wordmark__F0tPo,.Logo_hideWordmark__J_zXv .Logo_spacer__n3534,.Logo_hideWordmark__J_zXv .Logo_wordmark__F0tPo{display:none}.Logo_hideWordmarkUntil_lg__W3c9a .Logo_icon__8rPgf,.Logo_hideWordmarkUntil_md__e9gg6 .Logo_icon__8rPgf,.Logo_hideWordmarkUntil_sm__5hS7R .Logo_icon__8rPgf,.Logo_hideWordmarkUntil_xl__TK4rj .Logo_icon__8rPgf,.Logo_hideWordmarkUntil_xs__kyieE .Logo_icon__8rPgf,.Logo_hideWordmarkUntil_xxl__TVEMQ .Logo_icon__8rPgf,.Logo_hideWordmark__J_zXv .Logo_icon__8rPgf{width:100%}@media(min-width:500px){.Logo_hideWordmarkUntil_xs__kyieE .Logo_icon__8rPgf{width:33.472%;display:block}.Logo_hideWordmarkUntil_xs__kyieE .Logo_wordmark__F0tPo{width:56.612%;display:block}.Logo_hideWordmarkUntil_xs__kyieE .Logo_spacer__n3534{width:9.916%;display:block}}@media(min-width:700px){.Logo_hideWordmarkUntil_sm__5hS7R .Logo_icon__8rPgf{width:33.472%;display:block}.Logo_hideWordmarkUntil_sm__5hS7R .Logo_wordmark__F0tPo{width:56.612%;display:block}.Logo_hideWordmarkUntil_sm__5hS7R .Logo_spacer__n3534{width:9.916%;display:block}}@media(min-width:900px){.Logo_hideWordmarkUntil_md__e9gg6 .Logo_icon__8rPgf{width:33.472%;display:block}.Logo_hideWordmarkUntil_md__e9gg6 .Logo_wordmark__F0tPo{width:56.612%;display:block}.Logo_hideWordmarkUntil_md__e9gg6 .Logo_spacer__n3534{width:9.916%;display:block}}@media screen and (orientation:landscape){.Logo_hideWordmarkUntil_lg__W3c9a .Logo_icon__8rPgf{width:33.472%;display:block}.Logo_hideWordmarkUntil_lg__W3c9a .Logo_wordmark__F0tPo{width:56.612%;display:block}.Logo_hideWordmarkUntil_lg__W3c9a .Logo_spacer__n3534{width:9.916%;display:block}}@media(min-width:1400px){.Logo_hideWordmarkUntil_xl__TK4rj .Logo_icon__8rPgf{width:33.472%;display:block}.Logo_hideWordmarkUntil_xl__TK4rj .Logo_wordmark__F0tPo{width:56.612%;display:block}.Logo_hideWordmarkUntil_xl__TK4rj .Logo_spacer__n3534{width:9.916%;display:block}}@media(min-width:1800px){.Logo_hideWordmarkUntil_xxl__TVEMQ .Logo_icon__8rPgf{width:33.472%;display:block}.Logo_hideWordmarkUntil_xxl__TVEMQ .Logo_wordmark__F0tPo{width:56.612%;display:block}.Logo_hideWordmarkUntil_xxl__TVEMQ .Logo_spacer__n3534{width:9.916%;display:block}}.Footer_footer__2aKFm{background:transparent;color:rgb(var(--dark-gray,91 92 93));padding:50rem var(--side-padding) 50rem}@media(min-width:700px){.Footer_footer__2aKFm{padding:60rem var(--side-padding) 30rem}}@media screen and (orientation:landscape){.Footer_footer__2aKFm{padding:75rem var(--side-padding) 50rem}}.Footer_content__tEWuW{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-areas:"logo primary" "logo secondary" "social social" "legal legal" "address address" "copyright copyright";grid-template-columns:1fr 1fr}@media(min-width:700px){.Footer_content__tEWuW{row-gap:30rem;grid-template-areas:"logo primary primary secondary" "address . . ." "copyright legal legal social";grid-template-columns:repeat(4,1fr)}}@media screen and (orientation:landscape){.Footer_content__tEWuW{row-gap:105rem;grid-template-areas:"logo logo . . primary primary primary secondary secondary address address address" "copyright copyright . . legal legal legal legal . social social social";grid-template-columns:repeat(12,1fr)}}.Footer_sectionLogo__huOZN{grid-area:logo}.Footer_logo__xf2a2{width:108rem}.Footer_sectionPrimary__BCr3G{grid-area:primary;padding-bottom:25rem}@media(min-width:700px){.Footer_sectionPrimary__BCr3G{padding:0}}.Footer_primaryLinks__QmV27{display:flex;flex-direction:column;gap:16rem}.Footer_primaryLinkItem__6SZkF{position:relative}.Footer_primaryLink__SX1Vw{font-family:var(--HNText),system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;line-height:1.4;letter-spacing:-.02em;font-size:20rem;transition:color .1s cubic-bezier(.666,0,.237,1);will-change:color}@media screen and (orientation:landscape){.Footer_primaryLink__SX1Vw{font-family:var(--HNText),system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;line-height:1.28;letter-spacing:-.035em;font-size:36rem}}.Footer_primaryLink__SX1Vw:hover{color:rgb(var(--exo-blue,36 176 255))}.Footer_primaryLink__SX1Vw.Footer_irisLink__9XVO_:hover{color:rgb(var(--iris-blue,110 153 234))}.Footer_primaryLink__SX1Vw.Footer_worksLink__ki1xL:hover{color:rgb(var(--works-purple,104 100 221))}.Footer_primaryLink__SX1Vw.Footer_aiLink__r9uEM:hover{color:rgb(var(--ai-green))}.Footer_sectionSecondary__9W4i6{grid-area:secondary;padding-bottom:45rem}@media(min-width:700px){.Footer_sectionSecondary__9W4i6{padding:0}}.Footer_secondaryLinks__E8kAJ{display:flex;flex-direction:column;gap:16rem}.Footer_secondaryLinkItem__uv5sI{position:relative}.Footer_secondaryLink__PXbRB{font-family:var(--HNText),system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;line-height:1.5;letter-spacing:-.04em;font-size:14rem;transition:color .1s cubic-bezier(.666,0,.237,1);will-change:color}@media(min-width:700px){.Footer_secondaryLink__PXbRB{font-size:18rem}}@media screen and (orientation:landscape){.Footer_secondaryLink__PXbRB{font-family:var(--HNText),system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;line-height:1.55;letter-spacing:-.03em;font-size:18rem}}.Footer_secondaryLink__PXbRB:hover{color:rgb(var(--exo-blue,36 176 255))}.Footer_sectionSocial__bG4Gz{grid-area:social;text-align:center;padding-bottom:13rem}@media(min-width:700px){.Footer_sectionSocial__bG4Gz{padding:0;text-align:left}}.Footer_socialLinks__HESGJ{display:flex;gap:20rem;justify-content:center}@media(min-width:700px){.Footer_socialLinks__HESGJ{justify-content:flex-start}}.Footer_socialLinkItem__M0bn5{display:inline-block;position:relative}.Footer_socialLink__PaHpg{font-family:var(--HNText),system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;line-height:1.5;letter-spacing:-.03em;font-size:12rem;transition:color .1s cubic-bezier(.666,0,.237,1);will-change:color}@media screen and (orientation:landscape){.Footer_socialLink__PaHpg{font-family:var(--HNText),system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;line-height:1.5;letter-spacing:-.03em;font-size:12rem}}.Footer_socialLink__PaHpg:hover{color:rgb(var(--exo-blue,36 176 255))}.Footer_sectionLegal__j_R_N{grid-area:legal;text-align:center;padding-bottom:45rem}@media(min-width:700px){.Footer_sectionLegal__j_R_N{padding:0;text-align:left}}.Footer_legalLinks__1WZ2_{display:flex;gap:40rem;justify-content:center;padding-bottom:45rem}@media(min-width:700px){.Footer_legalLinks__1WZ2_{justify-content:flex-start}}.Footer_legalLinkItem__dDcA8{position:relative}.Footer_legalLink___N_co{font-family:var(--HNText),system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;line-height:1.5;letter-spacing:-.03em;font-size:12rem;cursor:pointer}@media screen and (orientation:landscape){.Footer_legalLink___N_co{font-family:var(--HNText),system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;line-height:1.5;letter-spacing:-.03em;font-size:12rem}}.Footer_legalLink___N_co:hover{text-decoration:underline}.Footer_sectionAddress__Dt1ud{grid-area:address;text-align:center;padding-bottom:13rem}@media(min-width:700px){.Footer_sectionAddress__Dt1ud{text-align:left;padding-bottom:26rem}}@media screen and (orientation:landscape){.Footer_sectionAddress__Dt1ud{padding:0}}.Footer_address__LmpO3{font-family:var(--HNText),system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;line-height:1.5;letter-spacing:-.04em;font-size:14rem;position:relative}@media(min-width:700px){.Footer_address__LmpO3{font-size:18rem}}@media screen and (orientation:landscape){.Footer_address__LmpO3{font-family:var(--HNText),system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;line-height:1.55;letter-spacing:-.03em;font-size:18rem}}.Footer_sectionCopyright__rDHxz{grid-area:copyright;text-align:center}@media(min-width:700px){.Footer_sectionCopyright__rDHxz{text-align:left}}.Footer_copyright__RQyXm{font-family:var(--HNText),system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;line-height:1.5;letter-spacing:-.03em;font-size:12rem;position:relative}@media screen and (orientation:landscape){.Footer_copyright__RQyXm{font-family:var(--HNText),system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;line-height:1.5;letter-spacing:-.03em;font-size:12rem}}
/*# sourceMappingURL=197ff40582e98722.css.map*/