.contact_page__hF6Wn,.contact_tokens__l4WcV{--s1:8px;--s2:16px;--s3:24px;--s4:40px;--s5:64px;--ink:#101722;--muted:#5b6576;--hair:#e6e9ef;--cobalt:#2563eb;--danger:#b4233c;--ease:cubic-bezier(.22,1,.36,1);--glass:linear-gradient(180deg,#ffffffc7,#ffffff8c);--warm:#fff7e6;--whatsapp:#25d366;--telegram:#2aabee;--mail:var(--cobalt);--lede-size:clamp(17px,1.4vw,20px);--glass-edge:0 0 0 1px #10172212,inset 0 1px 0 #ffffffe6,inset 0 -1px 0 #1017220a}.contact_page__hF6Wn{position:relative;isolation:isolate;color:var(--ink)}body:has(.contact_page__hF6Wn){background:#fff}body:has(.contact_page__hF6Wn) .header{background:#ffffffd9}.contact_page__hF6Wn :is(a,button):focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}.contact_light__0qIAC{position:absolute;z-index:-1;top:120px;left:50%;width:min(1100px,100%);height:640px;translate:-50% 0;pointer-events:none}.contact_light__0qIAC span{position:absolute;border-radius:50%;filter:blur(70px)}.contact_light__0qIAC span:first-child{top:34%;left:14%;width:42%;aspect-ratio:1;background:#2563eb2e}.contact_light__0qIAC span:nth-child(2){top:40%;right:10%;width:36%;aspect-ratio:1;background:#8b5cf624}.contact_light__0qIAC span:nth-child(3){top:54%;left:40%;width:30%;aspect-ratio:1;background:#38bdf824}.contact_hero__GqtyF{justify-self:stretch;display:grid;justify-items:center;width:100%;text-align:center}.contact_crumbs__KOrtj{justify-self:start;margin:0 0 var(--s2)}.contact_crumbs__KOrtj a{display:inline-block;padding-block:4px}.contact_label__SgAzD{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:740}.contact_title__IUS6o{margin:2px 0 0;font-size:clamp(40px,5.6vw,88px);font-weight:560;overflow-wrap:break-word;text-wrap:balance}.contact_lede__3JZ4V{max-width:36rem;color:var(--muted);font-size:var(--lede-size);text-wrap:balance}.contact_composer__xtjLu{display:grid;justify-items:center;width:min(100%,1040px);margin-top:calc(var(--s3) - var(--lede-size));text-align:left}.contact_window__0IHST{--mx:30%;--my:0%;position:relative;width:min(100%,760px);overflow:hidden;border-radius:28px;background:radial-gradient(420px circle at var(--mx) var(--my),#ffffffb3,transparent 60%),var(--glass);box-shadow:var(--glass-edge),0 24px 48px -32px #10172240;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);transition:box-shadow .3s}.contact_window__0IHST:focus-within{box-shadow:0 0 0 1px #2563eb66,0 0 0 5px #2563eb1f,inset 0 1px 0 #ffffffe6,0 24px 48px -32px #10172240}.contact_window__0IHST[data-error]{box-shadow:0 0 0 1px #b4233c80,0 0 0 5px #b4233c1a,inset 0 1px 0 #ffffffe6}.contact_textarea__YouKV{display:block;width:100%;min-height:112px;box-sizing:border-box;padding:var(--s3) 80px var(--s3) var(--s3);overflow-y:hidden;border:0;background:transparent;color:var(--ink);font:inherit;font-size:clamp(17px,1.4vw,19px);resize:none;transition:height .22s var(--ease)}.contact_textarea__YouKV::placeholder{color:#8a93a3}.contact_textarea__YouKV:focus-visible{outline:none}.contact_mic__vmviP{position:absolute;right:var(--s2);bottom:var(--s2);display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#1017220d;color:var(--ink);cursor:pointer;transition:background-color .25s,color .25s,scale .2s var(--ease)}.contact_mic__vmviP:hover{background:#1017221a}.contact_mic__vmviP:active{scale:.94}.contact_mic__vmviP[aria-pressed=true]{background:#fde8ec;color:var(--danger)}.contact_mic__vmviP:after{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 0 #b4233c40;content:"";pointer-events:none}.contact_mic__vmviP:disabled{opacity:.5;cursor:default}.contact_status__qR3pO{width:min(100%,760px);margin-top:var(--s1);color:var(--muted);font-size:14px;text-align:center}.contact_status__qR3pO[data-tone=error]{color:var(--danger)}.contact_interim__K0yxB{color:var(--ink);font-style:italic}.contact_status__qR3pO:empty{margin-top:0}.contact_actions__b7_ue{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s1);margin-top:var(--s2)}.contact_picker__mGz46{position:relative}.contact_action__FQ2Dq,.contact_iconButton__loMXr{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 var(--s3);box-sizing:border-box;border:0;border-radius:999px;background:var(--glass);box-shadow:var(--glass-edge),0 12px 28px -20px #10172259;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);color:var(--ink);font:inherit;font-size:15px;font-weight:620;white-space:nowrap;text-decoration:none;cursor:pointer;transition:translate .3s var(--ease),box-shadow .3s,scale .15s}.contact_action__FQ2Dq:hover,.contact_iconButton__loMXr:hover{translate:0 -1px;box-shadow:0 0 0 1px #1017221f,inset 0 1px 0 #fff,0 16px 32px -18px #10172273}.contact_action__FQ2Dq:active,.contact_iconButton__loMXr:active{scale:.98}.contact_iconButton__loMXr{width:48px;padding:0}.contact_chevron__xS244{flex:none;color:var(--muted);transition:rotate .3s var(--ease)}.contact_picker__mGz46[data-open] .contact_chevron__xS244{rotate:180deg}.contact_picker__mGz46[data-open]>:is(.contact_action__FQ2Dq,.contact_iconButton__loMXr){box-shadow:0 0 0 1px #2563eb59,inset 0 1px 0 #fff,0 16px 32px -18px #10172273}.contact_choices__8m_ig{position:absolute;z-index:20;top:calc(100% + var(--s1));left:50%;width:max-content;min-width:272px;max-width:min(340px,86vw);translate:-50% 0;padding:var(--s1);box-sizing:border-box;border-radius:24px;background:linear-gradient(180deg,#fffffffa,#fffffff0);box-shadow:var(--glass-edge),0 24px 48px -24px #10172259;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);text-align:left}.contact_choices__8m_ig[hidden]{display:none}.contact_choicesHead__W_utr{padding:var(--s1) var(--s2) 4px;color:var(--muted);font-size:12px;font-weight:640}.contact_choices__8m_ig ul{display:grid;margin:0;padding:0;list-style:none}.contact_choices__8m_ig a{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);min-height:48px;padding:0 var(--s2);border-radius:16px;color:var(--ink);text-decoration:none;transition:background-color .2s}.contact_choices__8m_ig a:hover{background:#10172210}.contact_choiceLabel__Fe2e9{font-size:15px;font-weight:620}.contact_choiceSub__HqUy8{color:var(--muted);font-size:15px;white-space:nowrap}.contact_choicesNote__8GU2b{padding:var(--s1) var(--s2);color:var(--muted);font-size:13px}.contact_brand__TIrpI{display:inline-block;background:currentColor;-webkit-mask:var(--icon) center /contain no-repeat;mask:var(--icon) center /contain no-repeat}.contact_brand__TIrpI,.contact_glyph__VC2ri{flex:none;width:20px;height:20px}.contact_rest__DDrHE{justify-self:center;display:grid;width:min(100%,760px);margin-top:var(--s4);border-bottom:1px solid var(--hair)}body:has(.contact_page__hF6Wn) .footer{margin-top:40px}.contact_block__N5nzS{display:grid;justify-items:center;grid-gap:var(--s3);gap:var(--s3);padding:var(--s4) 0;border-top:1px solid var(--hair);text-align:center}.contact_blockHead__rX7Rh{display:grid;justify-items:center;grid-gap:var(--s1);gap:var(--s1)}.contact_blockTitle__yAA_6{margin:0;font-size:19px;font-weight:620}.contact_blockSub__laYbl{margin:0;color:var(--muted);font-size:14px;text-wrap:balance}.contact_tiles__xuVer{position:relative;display:flex;justify-content:center;gap:var(--s1)}.contact_tile__NB5Xb{display:grid;justify-items:center;align-content:center;grid-gap:var(--s1);gap:var(--s1);width:128px;height:104px;padding:0;border:0;border-radius:24px;background:var(--glass);box-shadow:var(--glass-edge),0 12px 28px -20px #10172259;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);color:var(--ink);font:inherit;cursor:pointer;transition:translate .3s var(--ease),box-shadow .3s,scale .15s}.contact_tile__NB5Xb .contact_brand__TIrpI{width:28px;height:28px}.contact_tileLabel__7IwKR{font-size:15px;font-weight:620}.contact_tile__NB5Xb:hover{translate:0 -2px;box-shadow:0 0 0 1px #1017221f,inset 0 1px 0 #fff,0 18px 34px -18px #10172273}.contact_tile__NB5Xb:active{scale:.98}.contact_picker__mGz46[data-open]>.contact_tile__NB5Xb{box-shadow:0 0 0 1px #2563eb59,inset 0 1px 0 #fff,0 18px 34px -18px #10172273}.contact_card__9KOeU{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:var(--s3);gap:var(--s3);width:min(100%,560px);box-sizing:border-box;padding:var(--s3);border-radius:28px;background:var(--glass);box-shadow:var(--glass-edge),0 24px 48px -32px #10172240;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);text-align:left}.contact_qr__K2zCC{margin:0}.contact_code__I4Q_w{position:relative;display:block;width:200px;overflow:hidden;padding:var(--s2);box-sizing:border-box;border-radius:20px;background:#fff;box-shadow:0 0 0 1px #10172212}.contact_code__I4Q_w img{display:block;width:100%;height:auto;aspect-ratio:1}.contact_scanLine__W7xMT{position:absolute;inset:-45% 0 auto;height:45%;background:linear-gradient(180deg,transparent,#2563eb10 60%,#2563eb4d 97%,transparent);pointer-events:none;opacity:0}.contact_cardBody__9NYWA{display:grid;justify-items:start;grid-gap:var(--s2);gap:var(--s2)}.contact_cardName____bYq{display:flex;align-items:center;gap:12px}.contact_cardName____bYq>span{display:grid}.contact_cardName____bYq strong{font-size:17px;font-weight:680}.contact_cardName____bYq span span{color:var(--muted);font-size:13px}.contact_fmark__glPOH{width:32px;height:32px;flex:none}.contact_cardNote__d0BS3{margin:0;color:var(--muted);font-size:14px;text-wrap:pretty}.contact_save__nKkPa{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 var(--s3);overflow:hidden;border-radius:999px;background:var(--ink);color:#fff;font-size:15px;font-weight:620;white-space:nowrap;text-decoration:none;transition:color .2s,scale .15s}.contact_save__nKkPa:active{scale:.98}.contact_socials__bf47a{display:flex;flex-wrap:wrap;justify-content:center;gap:0;margin:0;padding:0;list-style:none}.contact_socialLink__dDP8b{position:relative;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:none;color:var(--ink);font:inherit;cursor:pointer;transition:color .25s,translate .3s var(--ease)}.contact_socialLink__dDP8b .contact_brand__TIrpI{width:22px;height:22px}.contact_socialLink__dDP8b:hover{color:var(--cobalt);translate:0 -2px}a.contact_socialLink__dDP8b:after{position:absolute;z-index:5;bottom:calc(100% + 2px);left:50%;translate:-50% 4px;padding:4px 10px;border-radius:8px;background:var(--ink);color:#fff;font-size:12px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;content:attr(data-label);transition:opacity .2s,translate .3s var(--ease)}a.contact_socialLink__dDP8b:focus-visible:after,a.contact_socialLink__dDP8b:hover:after{opacity:1;translate:-50% 0}:is(.contact_action__FQ2Dq,.contact_iconButton__loMXr,.contact_tile__NB5Xb,.contact_save__nKkPa){position:relative;isolation:isolate}:is(.contact_action__FQ2Dq,.contact_iconButton__loMXr,.contact_tile__NB5Xb,.contact_save__nKkPa):before{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:var(--warm);box-shadow:inset 0 0 0 1px #e9d9b2;opacity:0;content:"";pointer-events:none;transition:opacity .2s ease}:is(.contact_action__FQ2Dq,.contact_iconButton__loMXr,.contact_tile__NB5Xb,.contact_save__nKkPa) :is(.contact_brand__TIrpI,.contact_glyph__VC2ri){transition:color .2s ease}.contact_picker__mGz46[data-open]>:is(.contact_action__FQ2Dq,.contact_iconButton__loMXr,.contact_tile__NB5Xb):before,:is(.contact_action__FQ2Dq,.contact_iconButton__loMXr,.contact_tile__NB5Xb,.contact_save__nKkPa):is(:focus-visible,:active):before{opacity:1}@media (hover:hover){:is(.contact_action__FQ2Dq,.contact_iconButton__loMXr,.contact_tile__NB5Xb,.contact_save__nKkPa):hover:before{opacity:1}.contact_save__nKkPa:hover{color:var(--ink)}[data-brand=whatsapp]:hover :is(.contact_brand__TIrpI,.contact_glyph__VC2ri){color:var(--whatsapp)}[data-brand=telegram]:hover :is(.contact_brand__TIrpI,.contact_glyph__VC2ri){color:var(--telegram)}:is([data-brand=mail],[data-brand=contact]):hover :is(.contact_brand__TIrpI,.contact_glyph__VC2ri){color:var(--mail)}}.contact_save__nKkPa:is(:focus-visible,:active){color:var(--ink)}[data-brand=whatsapp]:is(:focus-visible,:active,[aria-expanded=true]) :is(.contact_brand__TIrpI,.contact_glyph__VC2ri){color:var(--whatsapp)}[data-brand=telegram]:is(:focus-visible,:active,[aria-expanded=true]) :is(.contact_brand__TIrpI,.contact_glyph__VC2ri){color:var(--telegram)}:is([data-brand=mail],[data-brand=contact]):is(:focus-visible,:active) :is(.contact_brand__TIrpI,.contact_glyph__VC2ri){color:var(--mail)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.contact_action__FQ2Dq,.contact_choices__8m_ig,.contact_iconButton__loMXr,.contact_window__0IHST{background:#fff}}@media (prefers-reduced-motion:no-preference){.contact_light__0qIAC span:first-child{animation:contact_drift-a__B6jdE 22s ease-in-out infinite alternate}.contact_light__0qIAC span:nth-child(2){animation:contact_drift-b__epOvF 26s ease-in-out infinite alternate}.contact_light__0qIAC span:nth-child(3){animation:contact_drift-c__5r7R2 19s ease-in-out infinite alternate}.contact_composer__xtjLu,.contact_label__SgAzD,.contact_lede__3JZ4V,.contact_title__IUS6o{animation:contact_rise__ufGO5 .9s var(--ease) backwards}.contact_title__IUS6o{animation-delay:.05s}.contact_lede__3JZ4V{animation-delay:.1s}.contact_composer__xtjLu{animation-delay:.18s}.contact_choices__8m_ig:not([hidden]){animation:contact_pop__1o6wo .28s var(--ease)}.contact_code__I4Q_w img{animation:contact_print__vSvwS 1.4s cubic-bezier(.65,0,.35,1) .6s backwards}.contact_scanLine__W7xMT{animation:contact_scan__41m2A 6s cubic-bezier(.65,0,.35,1) .6s infinite}.contact_mic__vmviP[aria-pressed=true]:after{animation:contact_listen__sPaG9 1.4s ease-out infinite}}@keyframes contact_drift-a__B6jdE{to{translate:12% 8%;scale:1.12}}@keyframes contact_drift-b__epOvF{to{translate:-14% -6%;scale:.9}}@keyframes contact_drift-c__5r7R2{to{translate:8% -12%;scale:1.15}}@keyframes contact_rise__ufGO5{0%{opacity:0;translate:0 16px}}@keyframes contact_pop__1o6wo{0%{opacity:0;scale:.96;translate:var(--pop-x,-50%) -4px}}@keyframes contact_print__vSvwS{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}}@keyframes contact_scan__41m2A{0%{translate:0 0;opacity:1}30%{translate:0 322%;opacity:1}31%,to{translate:0 322%;opacity:0}}@keyframes contact_listen__sPaG9{to{box-shadow:0 0 0 14px #b4233c00}}@media (prefers-reduced-motion:reduce){.contact_action__FQ2Dq,.contact_chevron__xS244,.contact_choices__8m_ig a,.contact_iconButton__loMXr,.contact_mic__vmviP,.contact_save__nKkPa,.contact_socialLink__dDP8b,.contact_textarea__YouKV,.contact_tile__NB5Xb,.contact_window__0IHST,:is(.contact_action__FQ2Dq,.contact_iconButton__loMXr,.contact_tile__NB5Xb,.contact_save__nKkPa) :is(.contact_brand__TIrpI,.contact_glyph__VC2ri),:is(.contact_action__FQ2Dq,.contact_iconButton__loMXr,.contact_tile__NB5Xb,.contact_save__nKkPa):before,a.contact_socialLink__dDP8b:after{transition:none}}@media (max-width:699px){.contact_hero__GqtyF{justify-items:start;text-align:left}.contact_composer__xtjLu{justify-items:stretch}.contact_window__0IHST{border-radius:24px}.contact_textarea__YouKV{min-height:104px;padding:var(--s2) 72px var(--s2) var(--s2)}.contact_mic__vmviP{right:var(--s1);bottom:var(--s1)}.contact_status__qR3pO{text-align:left}.contact_actions__b7_ue{display:grid;justify-content:stretch}.contact_actions__b7_ue .contact_action__FQ2Dq,.contact_picker__mGz46>.contact_action__FQ2Dq{width:100%}.contact_actions__b7_ue .contact_choices__8m_ig{position:static;width:100%;max-width:none;min-width:0;margin-top:var(--s1);translate:none;--pop-x:0}.contact_tiles__xuVer{width:100%}.contact_tiles__xuVer .contact_picker__mGz46{position:static;flex:1 1}.contact_tiles__xuVer .contact_choices__8m_ig{top:calc(100% + var(--s1));right:0;left:0;width:auto;min-width:0;max-width:none;translate:none;--pop-x:0}.contact_tile__NB5Xb{width:100%}.contact_card__9KOeU{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.contact_cardBody__9NYWA{justify-items:center}.contact_save__nKkPa{width:100%;justify-content:center}.contact_socials__bf47a{justify-content:space-between;margin:0 -4px}.contact_socialLink__dDP8b{width:40px;height:44px}}.coming-soon_toast__ORwzU{position:fixed;z-index:90;bottom:max(24px,env(safe-area-inset-bottom));left:50%;width:max-content;max-width:calc(100vw - 32px);box-sizing:border-box;padding:12px 20px;border-radius:999px;background:#101722eb;box-shadow:0 16px 40px -16px #10172299,inset 0 1px 0 #ffffff1f;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);color:#fff;font-size:15px;font-weight:600;text-align:center;opacity:0;pointer-events:none;translate:-50% 12px;transition:opacity .25s,translate .35s cubic-bezier(.22,1,.36,1)}.coming-soon_toast__ORwzU:empty{visibility:hidden}.coming-soon_toast__ORwzU[data-on]{opacity:1;translate:-50% 0}@media (prefers-reduced-motion:reduce){.coming-soon_toast__ORwzU{transition:none;translate:-50% 0}}.footer-channels_channels__e4kTu{display:grid;justify-items:center;grid-gap:var(--s3);gap:var(--s3);padding:var(--s4) var(--s3);border-radius:28px;background:#fff;box-shadow:0 0 0 1px var(--hair);color:var(--ink);text-align:center;scroll-margin-top:calc(var(--header) + 16px)}.footer-channels_channels__e4kTu :is(a,button):focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}.footer-channels_channels__e4kTu>:nth-child(n){margin:0}.footer-channels_title__693R0{font-size:clamp(22px,2.2vw,28px);font-weight:600;text-wrap:balance}@media (max-width:699px){.footer-channels_channels__e4kTu{justify-items:stretch;padding:32px 16px}.footer-channels_channels__e4kTu>ul:last-child{justify-content:center;gap:0 14px;max-width:296px;margin:0 auto}.footer-channels_channels__e4kTu>ul:last-child :is(a,button){width:44px}}.footer_footer__GoTLO{gap:64px;color:var(--ink)}.footer_layer__V3rRN{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 70ms)}.footer_footer__GoTLO:not(.footer_in__GPTYz) .footer_layer__V3rRN{opacity:0;transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.footer_layer__V3rRN{transition:none}.footer_footer__GoTLO:not(.footer_in__GPTYz) .footer_layer__V3rRN{opacity:1;transform:none}}@media (scripting:none){.footer_footer__GoTLO:not(.footer_in__GPTYz) .footer_layer__V3rRN{opacity:1;transform:none}}.footer_invite__wJlgO{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:24px 48px;gap:24px 48px;padding-top:16px}.footer_invite__wJlgO h2{max-width:16ch;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1.1;text-wrap:balance}.footer_invite__wJlgO p{max-width:44ch;margin:12px 0 0;color:var(--muted);font-size:16px;line-height:1.5}.footer_actions__HcYIz{display:flex;flex-wrap:wrap;gap:12px}.footer_actions__HcYIz .btn{min-height:48px;padding:0 22px;font-size:15px;font-weight:600}.footer_primary__Tka_N{background:var(--ink);color:#fff}.footer_primary__Tka_N:hover{background:var(--blue-2)}.footer_ghost__qh7Rk{border-color:var(--line);background:transparent;color:var(--ink)}.footer_ghost__qh7Rk:hover{border-color:var(--ink)}.footer_map__7KShA{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:40px 24px;gap:40px 24px;padding-top:48px;border-top:1px solid var(--line)}.footer_brand__K4Gvk{grid-column:1/span 4;display:flex;flex-direction:column;align-items:flex-start}.footer_logo__szUkC{display:inline-flex;align-items:center}.footer_logo__szUkC img{display:block;width:128px;height:auto}.footer_brand__K4Gvk p{max-width:28ch;color:var(--ink);font-size:18px;font-weight:500;line-height:1.45}.footer_map__7KShA>.footer_column__TAgcM:nth-child(2){grid-column:6/span 2}.footer_map__7KShA>.footer_column__TAgcM:nth-child(3){grid-column:8/span 3}.footer_map__7KShA>.footer_column__TAgcM:nth-child(4){grid-column:11/span 2}.footer_column__TAgcM h2{margin:0 0 12px;color:var(--muted);font-size:13px;font-weight:600;line-height:16px}.footer_column__TAgcM ul{margin:0;padding:0;list-style:none}.footer_column__TAgcM a{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:6px;min-height:32px;color:var(--ink);font-size:15px;line-height:20px;overflow-wrap:anywhere;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 5px) /0 1px no-repeat;transition:background-size .25s ease,color .2s}.footer_column__TAgcM a:hover{background-size:100% 1px}.footer_column__TAgcM a[aria-current=page]{font-weight:600}.footer_column__TAgcM a[aria-current=page]:after{flex:none;width:5px;height:5px;border-radius:50%;background:var(--blue);content:""}.footer_column__TAgcM a.footer_all__JeL7D{font-weight:600}.footer_count__zU9w2{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 6px;border-radius:999px;background:rgba(16,23,34,.07);color:var(--muted);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.footer_end__ZzfdQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding:16px 0 24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}.footer_legal__sXYJc,.footer_tools__cA_X2{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px}.footer_legal__sXYJc p{margin:0;gap:.28em}.footer_legal__sXYJc p a{color:var(--ink)}.footer_legal__sXYJc a,.footer_legal__sXYJc p{display:inline-flex;align-items:center;min-height:32px}.footer_legal__sXYJc a:hover{color:var(--ink)}.footer_legal__sXYJc a[aria-current=page]{color:var(--ink);font-weight:600}.footer_languages__zxSSh{display:inline-flex;padding:2px;border-radius:999px;background:rgba(255,255,255,.6);box-shadow:inset 0 0 0 1px var(--line)}.footer_languages__zxSSh a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:28px;border-radius:999px;color:var(--muted);font-size:12px;font-weight:600;transition:color .2s}.footer_languages__zxSSh a:hover{color:var(--ink)}.footer_languages__zxSSh a[aria-current=page]{background:var(--ink);color:#fff}.footer_top__SC30_{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0;border:0;background:none;color:var(--muted);font:inherit;cursor:pointer;transition:color .2s}.footer_top__SC30_ span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s}.footer_top__SC30_:hover{color:var(--ink)}.footer_top__SC30_:hover span{box-shadow:inset 0 0 0 1px var(--ink)}.footer_footer__GoTLO a{text-decoration:none}.footer_footer__GoTLO .footer_legal__sXYJc a:hover{text-decoration:underline;text-underline-offset:3px}.footer_footer__GoTLO :is(a,button):focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}.footer_footer__GoTLO .footer_actions__HcYIz a:focus-visible,.footer_footer__GoTLO .footer_languages__zxSSh a:focus-visible{border-radius:999px}@media (prefers-reduced-motion:reduce){.footer_column__TAgcM a,.footer_languages__zxSSh a,.footer_top__SC30_,.footer_top__SC30_ span{transition:none}}@media (max-width:1179px) and (min-width:721px){.footer_invite__wJlgO{grid-template-columns:minmax(0,1fr)}.footer_brand__K4Gvk{grid-column:1/-1;flex-direction:row;align-items:center;column-gap:32px;padding-bottom:16px;border-bottom:1px solid var(--line)}.footer_brand__K4Gvk p{max-width:52ch}.footer_map__7KShA>.footer_column__TAgcM:nth-child(2){grid-column:1/span 4}.footer_map__7KShA>.footer_column__TAgcM:nth-child(3){grid-column:5/span 4}.footer_map__7KShA>.footer_column__TAgcM:nth-child(4){grid-column:9/span 4}}@media (pointer:coarse){.footer_column__TAgcM a,.footer_legal__sXYJc a,.footer_legal__sXYJc p,.footer_top__SC30_{min-height:44px}.footer_languages__zxSSh a{min-width:44px;min-height:36px}}@media (max-width:720px){.footer_footer__GoTLO{gap:48px}.footer_invite__wJlgO{grid-template-columns:minmax(0,1fr);padding-top:8px}.footer_invite__wJlgO h2{font-size:32px}.footer_actions__HcYIz{display:grid}.footer_actions__HcYIz .btn{width:100%}.footer_map__7KShA{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;padding-top:40px}.footer_brand__K4Gvk,.footer_projects__Vh4jy{grid-column:1/-1!important}.footer_map__7KShA>.footer_column__TAgcM:nth-child(n){grid-column:auto}.footer_brand__K4Gvk p{font-size:16px}.footer_column__TAgcM a{min-height:44px;font-size:16px}.footer_projects__Vh4jy ul{column-count:2;column-gap:16px}.footer_projects__Vh4jy li{page-break-inside:avoid;break-inside:avoid}.footer_end__ZzfdQ{flex-direction:column-reverse;align-items:stretch}.footer_tools__cA_X2{justify-content:space-between}.footer_legal__sXYJc{gap:0 18px}.footer_legal__sXYJc a,.footer_legal__sXYJc p,.footer_top__SC30_{min-height:44px}.footer_languages__zxSSh a{min-width:44px;min-height:36px}}.project-conversation_brief__YVbJM{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);grid-template-areas:"intro form" "direct form";align-items:start;align-content:center;grid-column-gap:clamp(30px,7vw,100px);column-gap:clamp(30px,7vw,100px);grid-row-gap:20px;row-gap:20px;min-height:min(72svh,720px);padding-block:clamp(34px,7vw,100px)}.project-conversation_intro__Szf9O{grid-area:intro;align-self:end}.project-conversation_intro__Szf9O h1{margin-block:14px;font-size:clamp(42px,6.4vw,90px);font-weight:620;text-wrap:balance}.project-conversation_intro__Szf9O p:last-child{max-width:34ch;color:var(--muted);font-size:clamp(17px,2vw,23px)}.project-conversation_eyebrow__udznQ,.project-conversation_stepNumber__1ls93{margin:0;color:var(--blue-2);font-size:14px;font-weight:670}.project-conversation_eyebrow__udznQ:before{display:inline-block;width:22px;height:4px;-webkit-margin-end:10px;margin-inline-end:10px;border-radius:3px;background:var(--blue);vertical-align:middle;content:""}.project-conversation_card__c0Ljy{grid-area:form;min-width:0;padding:clamp(18px,3.2vw,44px);border:1px solid #c8d6ec;border-radius:28px;background:radial-gradient(ellipse at top right,#e7efff 0,transparent 54%),#fff;box-shadow:0 20px 56px #192c5313}.project-conversation_card__c0Ljy h2{margin:8px 0 18px;font-size:clamp(23px,3.2vw,39px);font-weight:660;text-wrap:balance}.project-conversation_card__c0Ljy h2:focus,.project-conversation_invitation__q_RTG h2:focus{outline:none}.project-conversation_stepNumber__1ls93{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.project-conversation_stepNumber__1ls93 span{color:var(--muted);font-weight:500}.project-conversation_ideaForm__1oqtW,.project-conversation_topicList__x0Yll{display:grid;grid-gap:10px;gap:10px}.project-conversation_topic__LfSfx{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(10px,1.8vw,18px);gap:clamp(10px,1.8vw,18px);min-height:84px;padding:13px;border:1px solid #ccd8eb;border-radius:16px;color:var(--ink);background:#fff;text-align:start;cursor:pointer}.project-conversation_topic__LfSfx:focus-visible,.project-conversation_topic__LfSfx:hover{border-color:var(--blue-2);background:#f0f5ff}.project-conversation_topic__LfSfx small,.project-conversation_topic__LfSfx strong{display:block}.project-conversation_topic__LfSfx small{margin-top:4px;color:var(--muted);font-size:14px}.project-conversation_topic__LfSfx>span:last-child{color:var(--blue-2)}.project-conversation_topicNumber__7RmZt{color:var(--blue-2);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.project-conversation_ideaForm__1oqtW p{margin-block:0 4px}.project-conversation_ideaForm__1oqtW textarea,.project-conversation_projectSelect__Bp62e select{width:100%;padding:10px 12px;border:1px solid #aebed6;border-radius:12px;color:var(--ink);background:#fff}.project-conversation_ideaForm__1oqtW textarea{min-height:116px;resize:vertical}.project-conversation_projectSelect__Bp62e{display:grid;grid-gap:5px;gap:5px;font-size:15px}.project-conversation_projectSelect__Bp62e select{min-height:44px}.project-conversation_direct__2bDF1{grid-area:direct;overflow-wrap:anywhere}.project-conversation_direct__2bDF1 p{margin-block:0 7px;color:var(--muted)}.project-conversation_direct__2bDF1 a{display:inline-flex;align-items:center;min-height:44px;-webkit-margin-end:16px;margin-inline-end:16px;color:var(--blue-2);text-underline-offset:3px}.project-conversation_invitation__q_RTG{position:fixed;z-index:30;top:max(calc(var(--header) + 14px),19dvh);left:50%;transform:translateX(-50%);width:min(450px,calc(100% - 28px));max-height:calc(100dvh - max(calc(var(--header) + 14px), 19dvh) - 18px);overflow:auto;padding:clamp(16px,2.8vw,26px);border:1px solid #bdcdeb;border-radius:24px;background:radial-gradient(ellipse at top right,#dce9ff,transparent 64%),#fff;box-shadow:0 20px 58px #0e21443d;color:var(--ink)}.project-conversation_invitationBrand__VQe0q{display:flex;align-items:center;justify-content:space-between}.project-conversation_invitationBrand__VQe0q img{display:block;object-fit:contain;object-position:left center}.project-conversation_close__adbRs{display:grid;place-items:center;width:44px;height:44px;border:1px solid #c1cee5;border-radius:50%;background:#fff;color:var(--ink);cursor:pointer}.project-conversation_invitation__q_RTG h2{margin:12px 0 8px;font-size:clamp(23px,3vw,30px);font-weight:650;text-wrap:balance}.project-conversation_invitation__q_RTG p{margin:0 0 12px;color:var(--muted)}.project-conversation_invitationActions__gGeQr{display:flex;align-items:center;flex-wrap:wrap;gap:8px}@media (max-width:759px){.project-conversation_brief__YVbJM{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "form" "direct";gap:16px}.project-conversation_intro__Szf9O h1{font-size:clamp(34px,9vw,54px)}.project-conversation_invitation__q_RTG{top:calc(var(--header) + 12px);max-height:calc(100dvh - var(--header) - 26px)}}@media (prefers-reduced-motion:no-preference){.project-conversation_invitation__q_RTG{animation:project-conversation_arrive__PpUWq .22s ease-out}}@keyframes project-conversation_arrive__PpUWq{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0 0}}.project-conversation_dismiss__AM9EJ{min-height:44px;padding:4px 0;border:0;background:transparent;color:var(--blue-2);cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:3px}.project-conversation_invitation__q_RTG>.project-conversation_dismiss__AM9EJ{margin-top:5px;font-size:14px}.project-conversation_contactOptions__19p_Y,.project-conversation_dictation__39Qyn{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.project-conversation_privacyLink____0nc{display:inline-flex;align-items:center;min-height:44px;color:var(--blue-2);text-underline-offset:3px;font-size:14px}.project-conversation_quickContact__0hdxd{display:grid;grid-gap:10px;gap:10px}.project-conversation_dictation__39Qyn select,.project-conversation_quickContact__0hdxd>input{min-width:0;min-height:44px;border:1px solid #aebed6;border-radius:12px;background:#fff;color:var(--ink)}.project-conversation_quickContact__0hdxd>input{width:100%;padding:8px 12px}.project-conversation_quickContact__0hdxd p{margin:0}.project-conversation_contactOptions__19p_Y button{min-height:44px;padding:4px 12px;border:1px solid #b1c5e8;border-radius:999px;background:#fff;color:var(--ink);cursor:pointer}.project-conversation_contactOptions__19p_Y button[aria-pressed=true]{background:#e4eeff;border-color:var(--blue-2);color:var(--blue-2)}.project-conversation_dictation__39Qyn button,.project-conversation_invitationActions__gGeQr :is(a,button){min-height:44px;max-width:100%;padding-inline:12px;font-size:14px;text-align:center}.project-conversation_dictation__39Qyn :is(button,select):focus-visible,.project-conversation_invitation__q_RTG :is(a,button,input):focus-visible{outline:2px solid var(--blue-2);outline-offset:2px}.project-conversation_dictation__39Qyn{gap:8px}.project-conversation_dictation__39Qyn button svg{flex:none;-webkit-margin-end:6px;margin-inline-end:6px}.project-conversation_dictation__39Qyn select{padding:4px 7px}.project-conversation_dictation__39Qyn span:not(:empty){flex-basis:100%}