.LandingPage_page__ZwkdR{--ink:#23222a;--orange:#fd5729;--yellow:#fca311;color:var(--ink);overflow:hidden}.LandingPage_page__ZwkdR a{color:inherit;text-decoration:none}.LandingPage_page__ZwkdR small{font-size:.68rem;font-weight:900;letter-spacing:.1em}.LandingPage_nav__K_KND{align-items:center;background:#fff;border-radius:99px;box-shadow:0 8px 30px rgba(0,0,0,.1333333333);display:grid;grid-template-columns:1fr auto 1fr;left:50%;padding:.8rem 1.2rem;position:fixed;top:1rem;transform:translateX(-50%);width:min(1180px,100% - 2rem);z-index:4}.LandingPage_nav__K_KND>a:first-child{height:1.7rem;width:3.8rem}.LandingPage_nav__K_KND>a:first-child img{height:100%;object-fit:contain;width:100%}.LandingPage_nav__K_KND nav{display:flex;gap:2rem}.LandingPage_nav__K_KND a{font-size:.7rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.LandingPage_nav__K_KND>a:last-child{align-items:center;display:flex;gap:.4rem;justify-self:end}.LandingPage_hero__M3I3g{background:var(--ink);color:#fff;min-height:100vh;padding:10rem 6% 3rem;position:relative}.LandingPage_hero__M3I3g h1{font-family:var(--font-yrsa),serif;font-size:clamp(9rem,25vw,25rem);font-weight:500;letter-spacing:-.14em;line-height:.58;margin:0 0 4rem}.LandingPage_footer__N1CQu strong span,.LandingPage_hero__M3I3g h1 span{color:var(--orange)}.LandingPage_heroCards__Aher1{align-items:end;display:grid;gap:1.2rem;grid-template-columns:repeat(3,1fr);margin-left:auto;max-width:1050px}.LandingPage_hero__M3I3g figure{height:min(35vw,460px);margin:0;overflow:hidden;position:relative}.LandingPage_hero__M3I3g figure:nth-child(2){height:min(42vw,555px)}.LandingPage_hero__M3I3g figure:nth-child(3){height:min(49vw,650px)}.LandingPage_hero__M3I3g figure img{object-fit:cover}.LandingPage_hero__M3I3g figure:first-child img{object-position:55%}.LandingPage_hero__M3I3g figure:nth-child(2) img{object-position:46%}.LandingPage_hero__M3I3g>p{bottom:2.5rem;left:6%;position:absolute}.LandingPage_hero__M3I3g>a{align-items:center;bottom:2.5rem;display:flex;font-size:.75rem;font-weight:800;gap:.5rem;position:absolute;right:6%;text-transform:uppercase}.LandingPage_process__7DaKz,.LandingPage_services__ADoRG,.LandingPage_solve__yJQLq{padding:clamp(5rem,11vw,10rem) 8%}.LandingPage_solve__yJQLq{display:grid;gap:10vw;grid-template-columns:1fr 1fr}.LandingPage_cta___xGL7 h2,.LandingPage_footer__N1CQu h2,.LandingPage_serviceLead__zsVWP h2,.LandingPage_solve__yJQLq h2{font-family:var(--font-yrsa),serif;font-size:clamp(3.5rem,7vw,7rem);font-weight:500;letter-spacing:-.06em;line-height:.88}.LandingPage_serviceLead__zsVWP p,.LandingPage_solve__yJQLq p{line-height:1.55;max-width:30rem}.LandingPage_accordion__b559q{border-top:1px solid rgba(35,34,42,.2)}.LandingPage_accordion__b559q article{border-bottom:1px solid rgba(35,34,42,.2)}.LandingPage_accordion__b559q button{align-items:center;background:none;border:0;display:grid;font:inherit;grid-template-columns:3rem 1fr auto;padding:1.2rem 0;text-align:left;width:100%}.LandingPage_accordion__b559q button span{color:var(--orange);font-size:.7rem;font-weight:900}.LandingPage_accordion__b559q p{margin:0;padding:0 0 1.2rem 3rem}.LandingPage_services__ADoRG{background:#f1efec}.LandingPage_serviceLead__zsVWP{display:flex;gap:4rem;justify-content:space-between}.LandingPage_serviceLead__zsVWP h2{margin:1.6rem 0 4rem}.LandingPage_serviceLead__zsVWP em{font-weight:400}.LandingPage_serviceCards__Joirc{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.LandingPage_serviceCards__Joirc article{background:var(--ink);color:#fff;min-height:310px;padding:1.4rem;position:relative}.LandingPage_serviceCards__Joirc article:nth-child(2){background:var(--orange)}.LandingPage_serviceCards__Joirc article:nth-child(3){background:var(--yellow);color:var(--ink)}.LandingPage_serviceCards__Joirc h3{bottom:4rem;font-family:var(--font-yrsa),serif;font-size:3rem;font-weight:500;line-height:.85;margin:0;position:absolute}.LandingPage_serviceCards__Joirc p{bottom:1rem;font-size:.85rem;margin:0;position:absolute;width:85%}.LandingPage_serviceCards__Joirc svg{position:absolute;right:1rem;top:1rem}.LandingPage_process__7DaKz h2{font-size:clamp(4rem,10vw,10rem);letter-spacing:-.07em;line-height:.78;max-width:10ch}.LandingPage_process__7DaKz h2 strong{color:#aaa;font-weight:inherit}.LandingPage_process__7DaKz>div{display:grid;grid-template-columns:repeat(4,1fr);margin:6rem 0 3rem}.LandingPage_process__7DaKz article{border-left:1px solid rgba(35,34,42,.2);padding:0 1rem}.LandingPage_process__7DaKz article:first-child{border:0;padding-left:0}.LandingPage_process__7DaKz span{color:var(--orange);font-size:.7rem;font-weight:900}.LandingPage_process__7DaKz h3{margin-top:3rem}.LandingPage_process__7DaKz p{font-size:.85rem;line-height:1.5}.LandingPage_process__7DaKz>a{font-size:.75rem;font-weight:800;text-transform:uppercase}.LandingPage_cta___xGL7{display:grid;grid-template-columns:1fr 1fr;min-height:620px;position:relative}.LandingPage_cta___xGL7>div{background:var(--orange);padding:clamp(4rem,8vw,8rem);z-index:1}.LandingPage_cta___xGL7>div>p{line-height:1.5}.LandingPage_cta___xGL7>img{object-fit:cover}.LandingPage_cta___xGL7>div>div{display:flex;gap:.7rem;margin-top:1.5rem}.LandingPage_store__AvxGY{display:flex;gap:.5rem;padding:.55rem .8rem}.LandingPage_store__AvxGY b,.LandingPage_store__AvxGY small{display:block;font-size:.55rem;letter-spacing:0}.LandingPage_store__AvxGY b{font-size:.75rem}.LandingPage_footer__N1CQu{background:var(--ink);color:#fff;padding:7rem 8% 1rem}.LandingPage_footer__N1CQu h2{font-size:clamp(4rem,10vw,10rem);max-width:10ch}.LandingPage_footer__N1CQu>a{align-items:center;display:flex;font-size:1.2rem;gap:.5rem}.LandingPage_footer__N1CQu>div{display:flex;gap:2rem;margin:5rem 0}.LandingPage_footer__N1CQu strong{display:block;font-family:var(--font-yrsa),serif;font-size:clamp(10rem,28vw,28rem);letter-spacing:-.13em;line-height:.5}.LandingPage_footer__N1CQu p{border-top:1px solid hsla(0,0%,100%,.2666666667);padding-top:1rem}@media(max-width:700px){.LandingPage_nav__K_KND{grid-template-columns:1fr auto}.LandingPage_nav__K_KND nav{display:none}.LandingPage_hero__M3I3g{min-height:680px;padding:8rem 1rem 2rem}.LandingPage_heroCards__Aher1{gap:.5rem}.LandingPage_hero__M3I3g figure{height:270px!important}.LandingPage_hero__M3I3g figure:nth-child(2){height:330px!important}.LandingPage_hero__M3I3g figure:nth-child(3){height:390px!important}.LandingPage_hero__M3I3g>a,.LandingPage_hero__M3I3g>p{bottom:1rem;font-size:.6rem}.LandingPage_cta___xGL7,.LandingPage_serviceLead__zsVWP,.LandingPage_solve__yJQLq{grid-template-columns:1fr}.LandingPage_solve__yJQLq{gap:3rem}.LandingPage_serviceLead__zsVWP{display:block}.LandingPage_serviceCards__Joirc{grid-template-columns:1fr}.LandingPage_process__7DaKz>div{grid-template-columns:1fr 1fr;margin:3rem 0}.LandingPage_process__7DaKz article{border-top:1px solid rgba(35,34,42,.2);padding:1rem}.LandingPage_cta___xGL7>img{height:350px;position:relative!important}.LandingPage_footer__N1CQu{padding-left:1rem;padding-right:1rem}}.LandingPage_heroCard__Te1ye{position:relative;width:100%;margin:0;border-radius:16px;overflow:hidden;cursor:pointer;background:#f5f4f2;border:1px solid rgba(35,34,42,.08);box-shadow:0 4px 16px -2px rgba(35,34,42,.06);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(hover:hover)and (pointer:fine){.LandingPage_heroCard__Te1ye:hover{border-color:rgba(35,34,42,.16);box-shadow:0 10px 28px -4px rgba(35,34,42,.12)}.LandingPage_heroCard__Te1ye:hover .LandingPage_heroCardImage__psrAZ{transform:scale(1.06) translateZ(0)}.LandingPage_heroCard__Te1ye:hover .LandingPage_heroCardTag__YsZgM{background:#fff;color:#23222a;border-color:hsla(0,0%,100%,.9);box-shadow:0 8px 22px rgba(0,0,0,.2)}}.LandingPage_heroCardImage__psrAZ{object-fit:cover;object-position:center;transform:scale(1) translateZ(0);transition:transform .6s cubic-bezier(.16,1,.3,1);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.LandingPage_heroCardTag__YsZgM{position:absolute;bottom:1rem;left:1rem;z-index:2;display:inline-flex;align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(24,23,30,.88);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;box-shadow:0 4px 14px rgba(0,0,0,.22);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.08em;padding:.45rem .85rem;line-height:1;pointer-events:none;transition:background .35s ease,color .35s ease,border-color .35s ease,box-shadow .35s ease}@media(max-width:700px){.LandingPage_heroCardTag__YsZgM{display:none!important}}@media(min-width:701px){.LandingPage_nav__K_KND nav{background:hsla(0,0%,100%,.64)!important;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border:1px solid hsla(0,0%,100%,.78);box-shadow:0 10px 30px rgba(35,34,42,.1)!important}}@media(prefers-reduced-motion:reduce){.LandingPage_heroCardImage__psrAZ,.LandingPage_heroCardTag__YsZgM,.LandingPage_heroCard__Te1ye,.LandingPage_heroCard__Te1ye:hover,.LandingPage_heroCard__Te1ye:hover .LandingPage_heroCardImage__psrAZ,.LandingPage_heroCard__Te1ye:hover .LandingPage_heroCardTag__YsZgM{transform:none!important;transition:none!important}}.LandingPage_accordion__b559q button{cursor:pointer;transition:opacity .2s ease}.LandingPage_accordion__b559q button:hover{opacity:.85}.LandingPage_accordion__b559q article{transition:border-color .25s ease}.LandingPage_accordionIcon__pckHZ{display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;color:var(--ink);transition:transform .3s cubic-bezier(.16,1,.3,1),color .2s ease}.LandingPage_accordionBody__VnQ5x{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1)}.LandingPage_accordionBody__VnQ5x>div{overflow:hidden}.LandingPage_accordionBody__VnQ5x p{margin:0;padding:0 0 1.2rem 3rem;line-height:1.6;color:rgba(35,34,42,.82);transition:opacity .3s ease,transform .35s cubic-bezier(.16,1,.3,1);opacity:0;transform:translateY(-4px)}.LandingPage_active__W7rgD .LandingPage_accordionBody__VnQ5x{grid-template-rows:1fr}.LandingPage_active__W7rgD .LandingPage_accordionBody__VnQ5x p{opacity:1;transform:translateY(0)}.LandingPage_active__W7rgD .LandingPage_accordionIcon__pckHZ{color:var(--orange)}.LandingPage_process__7DaKz{background:#fff;padding:clamp(5rem,10vw,9rem) 8%}.LandingPage_process__7DaKz h2{font-family:var(--font-yrsa),serif;font-size:clamp(3rem,6.5vw,6.2rem);font-weight:500;letter-spacing:-.05em;line-height:.94;max-width:14ch;margin:0 0 5rem;color:var(--ink)}.LandingPage_process__7DaKz h2 em{font-style:italic;color:rgba(35,34,42,.42);font-weight:400}.LandingPage_processGrid__A0N8O{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem;margin:0;position:relative}.LandingPage_processStep__nDB2E{position:relative;display:flex;flex-direction:column;padding:0}.LandingPage_processStep__nDB2E h3{font-family:var(--font-yrsa),serif;font-size:clamp(1.4rem,1.8vw,1.8rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:1.2rem 0 .75rem;color:var(--ink)}.LandingPage_processStep__nDB2E p{font-size:.92rem;line-height:1.6;color:rgba(35,34,42,.72);margin:0}@media(hover:hover)and (pointer:fine){.LandingPage_processStep__nDB2E:hover .LandingPage_processDot__GlZ3p{background:var(--orange);border-color:var(--orange);box-shadow:0 0 0 4px rgba(253,87,41,.2);transform:scale(1.25)}.LandingPage_processStep__nDB2E:hover .LandingPage_processLine__Edwzs{background:rgba(253,87,41,.4)}.LandingPage_processStep__nDB2E:hover .LandingPage_processNum__DcPPk{color:var(--ink)}}.LandingPage_processTrack__3fN8c{position:relative;display:flex;align-items:center;margin-bottom:1.8rem;height:14px}.LandingPage_processDot__GlZ3p{width:11px;height:11px;border-radius:50%;background:var(--ink);border:2px solid #fff;box-shadow:0 0 0 2px rgba(35,34,42,.22);transition:all .35s cubic-bezier(.16,1,.3,1);z-index:2;flex-shrink:0}.LandingPage_processLine__Edwzs{position:absolute;left:11px;right:-2.5rem;height:1px;background:rgba(35,34,42,.15);transition:background .35s ease;z-index:1}.LandingPage_processStep__nDB2E:last-child .LandingPage_processLine__Edwzs{display:none}.LandingPage_processNum__DcPPk{font-size:.8rem;font-weight:900;letter-spacing:.08em;color:var(--orange);transition:color .3s ease}@media(max-width:900px){.LandingPage_processGrid__A0N8O{grid-template-columns:repeat(2,1fr);gap:3rem 2rem}.LandingPage_processStep__nDB2E:nth-child(2) .LandingPage_processLine__Edwzs{display:none}}@media(max-width:600px){.LandingPage_processGrid__A0N8O{grid-template-columns:1fr;gap:2.5rem}.LandingPage_processLine__Edwzs{display:none}}.LandingPage_projects__7yvIe{background:var(--ink);color:#fff;padding:clamp(5rem,10vw,9rem) 8%}.LandingPage_projectsTitle__f4VQu{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:4.5rem;gap:2rem}.LandingPage_projectsTitle__f4VQu h2{font-family:var(--font-yrsa),serif;font-size:clamp(3rem,6.5vw,6.2rem);font-weight:500;letter-spacing:-.05em;line-height:.94;max-width:15ch;margin:0;color:#fff}.LandingPage_projectsArrow__m7lOy{width:3.2rem;height:3.2rem;border-radius:50%;border:1px solid hsla(0,0%,100%,.25);display:grid;place-items:center;color:hsla(0,0%,100%,.75);font-size:1.25rem;flex-shrink:0;margin-bottom:.6rem;background:rgba(0,0,0,0);cursor:pointer;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.LandingPage_projectsArrow__m7lOy:hover{background:#fff;color:var(--ink);border-color:#fff;transform:translateY(3px)}}.LandingPage_projectsGrid__LHMFw{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.LandingPage_projectCard__zmCdB{display:flex;flex-direction:column;position:relative}@media(hover:hover)and (pointer:fine){.LandingPage_projectCard__zmCdB:hover .LandingPage_offerImage__trkAl img{transform:scale(1.04)}.LandingPage_projectCard__zmCdB:hover .LandingPage_projectBtn__FaSYf{background:#fff;color:var(--ink);border-color:#fff;transform:translateX(3px)}}.LandingPage_offerImage__trkAl{background:#f1efec;height:440px;position:relative;border-radius:16px;overflow:hidden}.LandingPage_offerImage__trkAl img{object-fit:contain;padding:2rem 1.5rem;transition:transform .45s cubic-bezier(.16,1,.3,1)}.LandingPage_projectCard__zmCdB:nth-child(2) .LandingPage_offerImage__trkAl{background:var(--orange)}.LandingPage_projectCard__zmCdB:nth-child(3) .LandingPage_offerImage__trkAl{background:var(--yellow)}.LandingPage_projectContent__KUFXf{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-top:1.6rem}.LandingPage_projectText__Ej9kn{flex:1 1}.LandingPage_projectText__Ej9kn h3{font-family:var(--font-yrsa),serif;font-size:clamp(2rem,2.4vw,2.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.05;margin:0 0 .5rem;color:#fff}.LandingPage_projectText__Ej9kn p{font-size:.92rem;line-height:1.55;color:hsla(0,0%,100%,.65);margin:0}.LandingPage_projectBtn__FaSYf{appearance:none;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.35);border-radius:50%;display:grid;place-items:center;width:2.6rem;height:2.6rem;color:#fff;flex-shrink:0;margin-top:.2rem;transition:all .3s cubic-bezier(.16,1,.3,1)}@media(max-width:900px){.LandingPage_projectsGrid__LHMFw{grid-template-columns:1fr;gap:3rem}.LandingPage_offerImage__trkAl{height:clamp(320px,75vw,420px)}}@media(max-width:600px){.LandingPage_projectsTitle__f4VQu{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:3rem}.LandingPage_projectsArrow__m7lOy{display:none}}.LandingPage_cta___xGL7 h2{color:#fff!important;margin:0 0 1.5rem;max-width:14ch}.LandingPage_cta___xGL7>div>p{color:hsla(0,0%,100%,.92)!important;font-size:1.05rem;line-height:1.6;max-width:32rem;margin:0 0 2.2rem}.LandingPage_storeButtons__y_2m0{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center}.LandingPage_store__AvxGY{display:inline-flex;align-items:center;gap:.75rem;background:#fff;color:var(--ink);padding:.7rem 1.35rem;border-radius:999px;text-decoration:none;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.LandingPage_store__AvxGY:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.14);background-color:#faf9f6}.LandingPage_store__AvxGY svg{font-size:1.45rem;flex-shrink:0;color:var(--ink)}.LandingPage_store__AvxGY span{display:flex;flex-direction:column;text-align:left;line-height:1.15}.LandingPage_store__AvxGY small{display:block;font-size:.6rem;font-weight:600;letter-spacing:.01em;color:rgba(35,34,42,.68);text-transform:none}.LandingPage_store__AvxGY b{display:block;font-size:.88rem;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.LandingPage_riderBlock__c1Gnr{margin-top:1.8rem;display:flex;flex-direction:column;gap:.6rem}.LandingPage_riderBlock__c1Gnr>span{font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.85)}.LandingPage_footer__N1CQu{padding:0 0 1rem}.LandingPage_footer__N1CQu>.LandingPage_footerGrid__8qAzV{display:grid;grid-template-areas:"map intro" "map contacts";grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 0;margin:0 0 clamp(4rem,8vw,7rem)}.LandingPage_footerIntro___z0KS{grid-area:intro;padding:clamp(4rem,7vw,7rem) clamp(2rem,7vw,9rem) 0 clamp(2rem,7vw,7rem)}.LandingPage_footerIntro___z0KS h2{font-size:clamp(3.2rem,5vw,5.75rem);margin:0 0 2rem;max-width:none}.LandingPage_footerEmail___PWCj{align-items:center;display:inline-flex;font-size:clamp(.9rem,1.25vw,1.1rem);font-weight:800;gap:.55rem;overflow-wrap:anywhere}.LandingPage_footerEmail___PWCj svg:last-child{transition:transform .18s ease}.LandingPage_footerEmail___PWCj:hover svg:last-child{transform:translateX(.3rem)}.LandingPage_footerContacts__JJu3F{display:grid;gap:.65rem;grid-area:contacts;padding:0 clamp(2rem,7vw,9rem) 0 clamp(2rem,7vw,7rem)}.LandingPage_footerContact__0GNEY{align-items:center;border-top:1px solid hsla(0,0%,100%,.2);display:grid;gap:.9rem;grid-template-columns:2.5rem minmax(0,1fr) auto;padding:1rem 0;transition:color .18s ease}.LandingPage_footerContact__0GNEY:last-child{border-bottom:1px solid hsla(0,0%,100%,.2)}.LandingPage_footerContact__0GNEY>svg:last-child{transition:transform .18s ease}.LandingPage_footerContact__0GNEY:hover>svg:last-child{transform:translateX(.3rem)}.LandingPage_footerContact__0GNEY b,.LandingPage_footerContact__0GNEY small{display:block}.LandingPage_footerContact__0GNEY small{color:hsla(0,0%,100%,.62);font-size:.62rem;margin-bottom:.25rem}.LandingPage_footerContact__0GNEY b{font-size:clamp(.82rem,1vw,.95rem);line-height:1.3}.LandingPage_footerContactIcon__QYcL4{align-items:center;border:1px solid hsla(0,0%,100%,.35);border-radius:50%;display:inline-flex;height:2.35rem;justify-content:center;width:2.35rem}.LandingPage_footerMap__VZr5W{background:#34333d;grid-area:map;min-height:28rem;overflow:hidden;position:relative}.LandingPage_footerMap__VZr5W iframe{border:0;filter:grayscale(1) contrast(.94) brightness(.82);height:100%;inset:0;position:absolute;transition:filter .3s ease;width:100%}.LandingPage_footerMap__VZr5W:focus-within iframe,.LandingPage_footerMap__VZr5W:hover iframe{filter:none}.LandingPage_footer__N1CQu>.LandingPage_footerWordmark__tEtmL{margin:0 8%}.LandingPage_footer__N1CQu>.LandingPage_footerMeta__7N5ZW{align-items:center;border-top:1px solid hsla(0,0%,100%,.22);display:flex;gap:1rem;justify-content:space-between;margin:2.5rem 8% 0}.LandingPage_footer__N1CQu>.LandingPage_footerMeta__7N5ZW p{border:0;font-size:.72rem;margin:0;padding:1.15rem 0}.LandingPage_footer__N1CQu>.LandingPage_footerMeta__7N5ZW>div{display:flex;gap:1.25rem}.LandingPage_footer__N1CQu>.LandingPage_footerMeta__7N5ZW a{font-size:.72rem;font-weight:800}.LandingPage_footerPartnerButton__hGeJ5{appearance:none;background:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;font-size:.72rem;font-weight:800;padding:0}@media(max-width:800px){.LandingPage_footer__N1CQu>.LandingPage_footerGrid__8qAzV{grid-template-areas:"map" "intro" "contacts";grid-template-columns:1fr;margin-left:0;margin-right:0}.LandingPage_footerMap__VZr5W{min-height:clamp(18rem,65vw,26rem)}.LandingPage_footerContacts__JJu3F,.LandingPage_footerIntro___z0KS{padding-left:1rem;padding-right:1rem}.LandingPage_footer__N1CQu>.LandingPage_footerMeta__7N5ZW,.LandingPage_footer__N1CQu>.LandingPage_footerWordmark__tEtmL{margin-left:1rem;margin-right:1rem}}@media(max-width:500px){.LandingPage_footer__N1CQu>.LandingPage_footerMeta__7N5ZW{align-items:flex-start;flex-direction:column;gap:0;padding-bottom:1rem}}@media(max-width:700px){.LandingPage_hero__M3I3g h1 img{width:min(62vw,23rem)!important}.LandingPage_nav__K_KND{background:hsla(0,0%,100%,.64)!important;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border:1px solid hsla(0,0%,100%,.72);border-radius:999px!important;box-shadow:0 10px 30px rgba(35,34,42,.12)!important;padding:.55rem .7rem!important;width:calc(100% - 2rem)!important}}.MarketingAnimations_cursorDot__eNMBB,.MarketingAnimations_cursorRing__LbXF8{left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:translate3d(-100px,-100px,0);transition:background-color .18s ease,border-color .18s ease,opacity .18s ease;will-change:transform;z-index:100}.MarketingAnimations_cursorDot__eNMBB{background:#fff;border-radius:50%;height:6px;margin:-3px;width:6px}.MarketingAnimations_cursorRing__LbXF8{background:rgba(35,34,42,.68);border:1px solid hsla(0,0%,100%,.88);border-radius:50%;height:30px;margin:-15px;width:30px;will-change:transform}.MarketingAnimations_cursorVisible__CBQa9{opacity:1}.MarketingAnimations_cursorActive__BDczC.MarketingAnimations_cursorDot__eNMBB{background:#fff}.MarketingAnimations_cursorActive__BDczC.MarketingAnimations_cursorRing__LbXF8{background:rgba(35,34,42,.82);border-color:#fff;height:42px;margin:-21px;width:42px}html:not(.has-marketing-aos) .MarketingAnimations_cursorScope__VEwtO [data-aos]{opacity:1!important;transform:none!important}html.has-marketing-cursor .MarketingAnimations_cursorScope__VEwtO,html.has-marketing-cursor .MarketingAnimations_cursorScope__VEwtO *{cursor:none!important}@media(pointer:coarse),(prefers-reduced-motion:reduce){.MarketingAnimations_cursorDot__eNMBB,.MarketingAnimations_cursorRing__LbXF8{display:none}}