.home-hero-rail-module__b5nSsW__hero{grid-template-columns:minmax(390px,.88fr) minmax(500px,1.04fr) minmax(220px,.42fr)}.home-hero-rail-module__b5nSsW__hero .cinematic-portrait{grid-area:1/2/auto/4;width:calc(100% + 242px);transform:translate(-242px)}.home-hero-rail-module__b5nSsW__rail{z-index:4;color:#f4f1eb;text-shadow:0 2px 20px #000000b8;background:0 0;flex-direction:column;grid-area:1/3;justify-content:space-between;min-height:700px;padding:clamp(72px,9vh,110px) clamp(28px,2.8vw,46px) 42px clamp(44px,3.8vw,68px);display:flex;position:relative}.home-hero-rail-module__b5nSsW__stats{margin:0;display:block}.home-hero-rail-module__b5nSsW__stats div{border-bottom:1px solid #ffffff29;flex-direction:column;justify-content:center;min-height:132px;padding:0 0 26px;display:flex}.home-hero-rail-module__b5nSsW__stats div+div{padding-top:26px}.home-hero-rail-module__b5nSsW__stats b{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,3.2vw,58px);font-weight:400;line-height:.92}.home-hero-rail-module__b5nSsW__stats b span{color:#d4544d}.home-hero-rail-module__b5nSsW__stats small{color:#d0cac3;letter-spacing:.01em;margin-top:12px;font-size:18px;line-height:1.28}.home-hero-rail-module__b5nSsW__languages{color:#f4f1ebf5;letter-spacing:.075em;white-space:nowrap;margin-top:14px;font-size:18px;line-height:1.55}.home-hero-rail-module__b5nSsW__signature{filter:drop-shadow(0 2px 16px #0000008c);align-self:flex-start;width:min(100%,230px);height:auto;margin:24px 0 0;display:block}@media (max-width:1180px){.home-hero-rail-module__b5nSsW__hero{grid-template-columns:.92fr 1.08fr}.home-hero-rail-module__b5nSsW__hero .cinematic-portrait{grid-area:1/2;width:100%;transform:none}.home-hero-rail-module__b5nSsW__rail{min-height:auto;text-shadow:none;background:#050505;border-top:1px solid #ffffff21;grid-area:auto/1/auto/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:34px;padding:24px clamp(36px,4.2vw,64px) 32px;display:grid}.home-hero-rail-module__b5nSsW__stats{border-top:1px solid #ffffff21;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-hero-rail-module__b5nSsW__stats div{border-bottom:0;border-right:1px solid #ffffff21;justify-content:flex-start;min-height:110px;padding:18px 20px 0 0}.home-hero-rail-module__b5nSsW__stats div+div{padding:18px 20px 0 28px}.home-hero-rail-module__b5nSsW__stats div:last-child{border-right:0}.home-hero-rail-module__b5nSsW__stats small,.home-hero-rail-module__b5nSsW__languages{font-size:18px}.home-hero-rail-module__b5nSsW__signature{filter:none;justify-self:end;width:210px;margin:0 0 2px}}@media (max-width:860px){.home-hero-rail-module__b5nSsW__hero{grid-template-columns:1fr}.home-hero-rail-module__b5nSsW__hero .cinematic-portrait{grid-area:auto/1}.home-hero-rail-module__b5nSsW__rail{grid-column:1;grid-template-columns:1fr;gap:26px;padding:26px 22px 30px}.home-hero-rail-module__b5nSsW__signature{justify-self:start;width:200px;margin:0}}@media (max-width:560px){.home-hero-rail-module__b5nSsW__stats div{padding-right:12px}.home-hero-rail-module__b5nSsW__stats div+div{padding-left:14px}.home-hero-rail-module__b5nSsW__stats b{font-size:38px}.home-hero-rail-module__b5nSsW__stats small{font-size:11px}.home-hero-rail-module__b5nSsW__languages{letter-spacing:.04em;white-space:normal;font-size:11px}.home-hero-rail-module__b5nSsW__signature{width:180px}}
.client-logos-module__mm9cTW__grid{border-top:1px solid #ffffff1f;border-left:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.client-logos-module__mm9cTW__item{border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;justify-content:center;align-items:center;min-width:0;min-height:118px;padding:24px 28px;display:flex}.client-logos-module__mm9cTW__logo{object-fit:contain;filter:grayscale()brightness(0)invert();opacity:.9;width:auto;max-width:78%;height:auto;max-height:60px;display:block}.client-logos-module__mm9cTW__item:hover .client-logos-module__mm9cTW__logo{opacity:1}@media (max-width:760px){.client-logos-module__mm9cTW__item{min-height:96px;padding:20px 18px}.client-logos-module__mm9cTW__logo{max-width:82%;max-height:48px}}@media (max-width:480px){.client-logos-module__mm9cTW__grid{grid-template-columns:1fr}.client-logos-module__mm9cTW__item{min-height:90px}}.client-logos-module__mm9cTW__logo[alt=Artea]{transform-origin:50%;transform:scale(.8)}.client-logos-module__mm9cTW__logo[alt="The Makeup Lovers"]{transform-origin:50%;transform:scale(1.2)}.client-logos-module__mm9cTW__grid,.client-logos-module__mm9cTW__item{border:0}
.home-seo-lower-module__GT4Tja__about,.home-seo-lower-module__GT4Tja__stories,.home-seo-lower-module__GT4Tja__geography,.home-seo-lower-module__GT4Tja__languages,.home-seo-lower-module__GT4Tja__pricing,.home-seo-lower-module__GT4Tja__reviews,.home-seo-lower-module__GT4Tja__faq,.home-seo-lower-module__GT4Tja__contact,.home-seo-lower-module__GT4Tja__footer{box-sizing:border-box}.home-seo-lower-module__GT4Tja__kicker{letter-spacing:.18em;text-transform:uppercase;color:#d95b50;font-size:10px}.home-seo-lower-module__GT4Tja__textLink,.home-seo-lower-module__GT4Tja__textLinkDark{border-bottom:1px solid #ffffff3d;align-items:center;gap:12px;width:max-content;padding-bottom:5px;font-size:12px;display:inline-flex}.home-seo-lower-module__GT4Tja__textLinkDark{color:#1a1714;border-color:#14141447}.home-seo-lower-module__GT4Tja__about{color:#f4f0e8;background:#080808;border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);display:grid}.home-seo-lower-module__GT4Tja__aboutCopy{flex-direction:column;justify-content:center;padding:92px 4.2vw 78px;display:flex}.home-seo-lower-module__GT4Tja__aboutCopy h2,.home-seo-lower-module__GT4Tja__sectionIntro h2,.home-seo-lower-module__GT4Tja__sectionIntroLight h2,.home-seo-lower-module__GT4Tja__faqIntro h2{letter-spacing:-.055em;margin:26px 0 30px;font-size:clamp(52px,5.3vw,84px);font-weight:520;line-height:.94}.home-seo-lower-module__GT4Tja__aboutCopy h2 em,.home-seo-lower-module__GT4Tja__sectionIntro h2 em,.home-seo-lower-module__GT4Tja__faqIntro h2 em{color:#d95b50;font-family:Georgia,Times New Roman,serif;font-weight:400}.home-seo-lower-module__GT4Tja__sectionIntroLight h2 em{color:#9a594b;font-family:Georgia,Times New Roman,serif;font-weight:400}.home-seo-lower-module__GT4Tja__aboutCopy p{color:#aaa39b;max-width:660px;margin:0 0 20px;font-size:14px;line-height:1.75}.home-seo-lower-module__GT4Tja__aboutCopy .home-seo-lower-module__GT4Tja__lead{color:#ddd6cc;font-size:19px;line-height:1.6}.home-seo-lower-module__GT4Tja__aboutVisual{background:#0f0f0f;min-height:760px;position:relative;overflow:hidden}.home-seo-lower-module__GT4Tja__aboutVisual img{object-fit:cover;width:100%;height:100%;display:block}.home-seo-lower-module__GT4Tja__timeline{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060606d1;border-top:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.home-seo-lower-module__GT4Tja__timeline div{border-right:1px solid #ffffff24;flex-direction:column;justify-content:space-between;min-height:110px;padding:18px 20px;display:flex}.home-seo-lower-module__GT4Tja__timeline div:last-child{border-right:0}.home-seo-lower-module__GT4Tja__timeline strong{font-size:28px;font-weight:500}.home-seo-lower-module__GT4Tja__timeline span{letter-spacing:.12em;text-transform:uppercase;color:#aaa39b;font-size:8px}.home-seo-lower-module__GT4Tja__stories{color:#f5f1e9;background:#0b0b0b;padding:100px 4.2vw 118px}.home-seo-lower-module__GT4Tja__sectionIntro{grid-template-columns:minmax(0,1.05fr) minmax(260px,.45fr);align-items:end;gap:10vw;display:grid}.home-seo-lower-module__GT4Tja__sectionIntro h2{grid-column:1}.home-seo-lower-module__GT4Tja__sectionIntro>p{color:#8d8780;grid-area:2/2;margin:0;font-size:14px;line-height:1.75}.home-seo-lower-module__GT4Tja__storyList{border-top:1px solid #ffffff24;margin-top:72px}.home-seo-lower-module__GT4Tja__story{min-height:580px;color:inherit;border-bottom:1px solid #ffffff24;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);text-decoration:none;display:grid}.home-seo-lower-module__GT4Tja__story:nth-child(2n) .home-seo-lower-module__GT4Tja__storyImage{order:2}.home-seo-lower-module__GT4Tja__storyImage{position:relative;overflow:hidden}.home-seo-lower-module__GT4Tja__storyImage img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1);display:block}.home-seo-lower-module__GT4Tja__story:hover .home-seo-lower-module__GT4Tja__storyImage img{transform:scale(1.025)}.home-seo-lower-module__GT4Tja__storyText{flex-direction:column;justify-content:center;padding:52px 4.5vw;display:flex}.home-seo-lower-module__GT4Tja__storyTop{color:#d95b50;letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:9px;display:flex}.home-seo-lower-module__GT4Tja__storyTop strong{letter-spacing:-.06em;color:#2b2927;font-size:80px;font-weight:500;line-height:.9}.home-seo-lower-module__GT4Tja__storyText h3{letter-spacing:-.04em;margin:auto 0 18px;font-size:clamp(32px,3vw,48px);font-weight:500;line-height:1.02}.home-seo-lower-module__GT4Tja__storyText p{color:#918b84;margin:0 0 28px;font-size:13px;line-height:1.68}.home-seo-lower-module__GT4Tja__geography{color:#130e0c;background:#d95b50;grid-template-columns:.72fr 1.28fr;min-height:520px;display:grid}.home-seo-lower-module__GT4Tja__geoBig{border-right:1px solid #140a0833;flex-direction:column;justify-content:center;padding:62px 4.2vw;display:flex}.home-seo-lower-module__GT4Tja__geoBig strong{letter-spacing:-.08em;font-size:clamp(130px,15vw,230px);font-weight:520;line-height:.75}.home-seo-lower-module__GT4Tja__geoBig span{letter-spacing:.18em;text-transform:uppercase;margin-top:18px;font-size:14px}.home-seo-lower-module__GT4Tja__geoCopy{flex-direction:column;justify-content:center;padding:68px 5vw;display:flex}.home-seo-lower-module__GT4Tja__geoCopy .home-seo-lower-module__GT4Tja__kicker{color:#14080699}.home-seo-lower-module__GT4Tja__geoCopy h2{letter-spacing:-.055em;margin:24px 0;font-size:clamp(48px,4.8vw,76px);font-weight:520;line-height:.95}.home-seo-lower-module__GT4Tja__geoCopy h2 em{color:#14080694;font-family:Georgia,Times New Roman,serif;font-weight:400}.home-seo-lower-module__GT4Tja__geoCopy p{color:#140806b3;max-width:840px;margin:0 0 30px;font-size:13px;line-height:1.8}.home-seo-lower-module__GT4Tja__geoCopy .home-seo-lower-module__GT4Tja__textLink{color:#130e0c;border-color:#1408064d}.home-seo-lower-module__GT4Tja__languages{color:#f4f0e8;background:#111;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1f;grid-template-columns:1.1fr .9fr;gap:8vw;padding:92px 4.2vw;display:grid}.home-seo-lower-module__GT4Tja__languageLead h2{letter-spacing:-.06em;margin:28px 0 0;font-size:clamp(66px,7vw,110px);font-weight:520;line-height:.88}.home-seo-lower-module__GT4Tja__languageLead h2 em{color:#d95b50;font-family:Georgia,Times New Roman,serif;font-weight:400}.home-seo-lower-module__GT4Tja__languageCopy{flex-direction:column;justify-content:flex-end;display:flex}.home-seo-lower-module__GT4Tja__languageCopy p{color:#9e9890;margin:0 0 34px;font-size:14px;line-height:1.75}.home-seo-lower-module__GT4Tja__pricing{color:#15120f;background:#eee9df;padding:96px 4.2vw 110px}.home-seo-lower-module__GT4Tja__sectionIntroLight{grid-template-columns:minmax(0,1.05fr) minmax(260px,.45fr);align-items:end;gap:10vw;display:grid}.home-seo-lower-module__GT4Tja__sectionIntroLight .home-seo-lower-module__GT4Tja__kicker{color:#9a594b}.home-seo-lower-module__GT4Tja__sectionIntroLight h2{grid-column:1}.home-seo-lower-module__GT4Tja__sectionIntroLight>p{color:#746e66;grid-area:2/2;margin:0;font-size:14px;line-height:1.75}.home-seo-lower-module__GT4Tja__packageGrid{border:1px solid #14141429;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.home-seo-lower-module__GT4Tja__packageGrid article{border-right:1px solid #14141429;flex-direction:column;min-height:230px;padding:28px;display:flex;position:relative}.home-seo-lower-module__GT4Tja__packageGrid article:last-child{border-right:0}.home-seo-lower-module__GT4Tja__packageGrid article>span{letter-spacing:.14em;color:#746d64;font-size:9px}.home-seo-lower-module__GT4Tja__packageGrid strong{letter-spacing:-.055em;margin:auto 0 12px;font-size:clamp(44px,4.2vw,66px);font-weight:520}.home-seo-lower-module__GT4Tja__packageGrid p{color:#746d64;margin:0;font-size:11px}.home-seo-lower-module__GT4Tja__packageGrid b{letter-spacing:.12em;font-size:7px;position:absolute;top:27px;right:26px}.home-seo-lower-module__GT4Tja__featured{background:#d95b50}.home-seo-lower-module__GT4Tja__featured>span,.home-seo-lower-module__GT4Tja__featured p{color:#140806a8!important}.home-seo-lower-module__GT4Tja__tableWrap{border-top:1px solid #14141429;margin-top:28px;overflow-x:auto}.home-seo-lower-module__GT4Tja__priceTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px;font-size:12px}.home-seo-lower-module__GT4Tja__priceTable th,.home-seo-lower-module__GT4Tja__priceTable td{text-align:center;border-bottom:1px solid #14141424;padding:14px 17px}.home-seo-lower-module__GT4Tja__priceTable th{letter-spacing:.12em;color:#776f66;font-size:8px}.home-seo-lower-module__GT4Tja__priceTable th:first-child,.home-seo-lower-module__GT4Tja__priceTable td:first-child{text-align:left;width:55%}.home-seo-lower-module__GT4Tja__priceTable th:not(:first-child),.home-seo-lower-module__GT4Tja__priceTable td:not(:first-child){width:15%}.home-seo-lower-module__GT4Tja__priceTable td:first-child{color:#4d4943}.home-seo-lower-module__GT4Tja__yes{color:#3b312d;font-weight:800}.home-seo-lower-module__GT4Tja__no{color:#b6afa7}.home-seo-lower-module__GT4Tja__extras{border-top:1px solid #14141424;grid-template-columns:repeat(2,1fr);margin:32px 0 24px;display:grid}.home-seo-lower-module__GT4Tja__extras div{border-bottom:1px solid #14141424;justify-content:space-between;align-items:center;gap:18px;min-height:60px;font-size:11px;display:flex}.home-seo-lower-module__GT4Tja__extras div:nth-child(odd){border-right:1px solid #14141424;padding-right:24px}.home-seo-lower-module__GT4Tja__extras div:nth-child(2n){padding-left:24px}.home-seo-lower-module__GT4Tja__extras b{white-space:nowrap;font-size:14px}.home-seo-lower-module__GT4Tja__reviews{color:#f4f0e8;background:#090909;padding:96px 4.2vw 110px}.home-seo-lower-module__GT4Tja__reviewGrid{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);margin-top:68px;display:grid}.home-seo-lower-module__GT4Tja__reviewGrid article{border-right:1px solid #ffffff24;flex-direction:column;min-height:350px;padding:26px;display:flex}.home-seo-lower-module__GT4Tja__reviewGrid article:last-child{border-right:0}.home-seo-lower-module__GT4Tja__reviewGrid small{color:#d95b50;font-size:9px}.home-seo-lower-module__GT4Tja__reviewGrid p{color:#d8d0c7;margin:auto 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,1.7vw,27px);line-height:1.4}.home-seo-lower-module__GT4Tja__reviewGrid strong{font-size:11px}.home-seo-lower-module__GT4Tja__reviewGrid span{letter-spacing:.12em;text-transform:uppercase;color:#77716b;margin-top:5px;font-size:8px}.home-seo-lower-module__GT4Tja__reviewLinks{flex-wrap:wrap;gap:24px;margin-top:24px;display:flex}.home-seo-lower-module__GT4Tja__reviewLinks a{color:#b9b1a8;border-bottom:1px solid #ffffff38;padding-bottom:4px;font-size:10px;text-decoration:none}.home-seo-lower-module__GT4Tja__faq{color:#f4f0e8;background:#12110f;border-top:1px solid #ffffff1f;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:7vw;padding:100px 4.2vw 112px;display:grid}.home-seo-lower-module__GT4Tja__faqIntro p{color:#8f8981;max-width:520px;margin:0;font-size:13px;line-height:1.7}.home-seo-lower-module__GT4Tja__faqList{border-top:1px solid #ffffff24}.home-seo-lower-module__GT4Tja__faqList details{border-bottom:1px solid #ffffff24}.home-seo-lower-module__GT4Tja__faqList summary{cursor:pointer;grid-template-columns:42px 1fr auto;align-items:center;gap:18px;min-height:84px;font-size:18px;list-style:none;display:grid}.home-seo-lower-module__GT4Tja__faqList summary::-webkit-details-marker{display:none}.home-seo-lower-module__GT4Tja__faqList summary>span{letter-spacing:.12em;color:#d95b50;font-size:8px}.home-seo-lower-module__GT4Tja__faqList summary b{color:#d95b50;font-size:22px;font-weight:400}.home-seo-lower-module__GT4Tja__faqList details[open] summary b{transform:rotate(45deg)}.home-seo-lower-module__GT4Tja__faqList details p{color:#9a948c;margin:0;padding:0 42px 28px 60px;font-size:13px;line-height:1.75}.home-seo-lower-module__GT4Tja__contact{color:#13100d;background:#eee9df;flex-direction:column;min-height:620px;padding:76px 4.2vw 42px;display:flex}.home-seo-lower-module__GT4Tja__contact .home-seo-lower-module__GT4Tja__kicker{color:#9a594b}.home-seo-lower-module__GT4Tja__contact h2{letter-spacing:-.066em;max-width:1140px;margin:auto 0 46px;font-size:clamp(64px,7.7vw,122px);font-weight:530;line-height:.85}.home-seo-lower-module__GT4Tja__contact h2 em{color:#9a594b;font-family:Georgia,Times New Roman,serif;font-weight:400}.home-seo-lower-module__GT4Tja__contactActions{border-top:1px solid #14141429;border-bottom:1px solid #14141429;grid-template-columns:1fr 1fr;display:grid}.home-seo-lower-module__GT4Tja__contactActions a{min-height:78px;color:inherit;justify-content:space-between;align-items:center;padding-right:24px;font-size:clamp(18px,1.5vw,24px);text-decoration:none;display:flex}.home-seo-lower-module__GT4Tja__contactActions a:first-child{border-right:1px solid #14141429}.home-seo-lower-module__GT4Tja__contactActions a:last-child{padding-left:24px}.home-seo-lower-module__GT4Tja__contactMeta{letter-spacing:.1em;text-transform:uppercase;color:#6e675f;justify-content:space-between;gap:24px;margin-top:24px;font-size:9px;display:flex}.home-seo-lower-module__GT4Tja__footerBrand{border-bottom:1px solid #ffffff24;grid-template-columns:1fr 1fr;gap:40px;padding-bottom:34px;display:grid}.home-seo-lower-module__GT4Tja__footerBrand strong{letter-spacing:-.02em;font-size:24px}.home-seo-lower-module__GT4Tja__footerBrand p{color:#847f78;justify-self:end;max-width:430px;margin:0;font-size:12px;line-height:1.6}.home-seo-lower-module__GT4Tja__footer nav{grid-template-columns:repeat(5,1fr);gap:14px 28px;padding:34px 0;display:grid}.home-seo-lower-module__GT4Tja__footer nav a{color:#aaa39a;font-size:10px;text-decoration:none}.home-seo-lower-module__GT4Tja__footer nav a:hover{color:#d95b50}.home-seo-lower-module__GT4Tja__footerBottom{color:#6f6962;border-top:1px solid #ffffff24;justify-content:space-between;padding-top:20px;font-size:9px;display:flex}.home-seo-lower-module__GT4Tja__footerBottom a{color:#aaa39a;text-decoration:none}@media (max-width:1000px){.home-seo-lower-module__GT4Tja__about,.home-seo-lower-module__GT4Tja__geography,.home-seo-lower-module__GT4Tja__languages,.home-seo-lower-module__GT4Tja__faq{grid-template-columns:1fr}.home-seo-lower-module__GT4Tja__aboutVisual{min-height:620px}.home-seo-lower-module__GT4Tja__sectionIntro,.home-seo-lower-module__GT4Tja__sectionIntroLight{grid-template-columns:1fr;gap:24px}.home-seo-lower-module__GT4Tja__sectionIntro>p,.home-seo-lower-module__GT4Tja__sectionIntroLight>p{grid-area:auto/1}.home-seo-lower-module__GT4Tja__story{grid-template-columns:1fr}.home-seo-lower-module__GT4Tja__story:nth-child(2n) .home-seo-lower-module__GT4Tja__storyImage{order:0}.home-seo-lower-module__GT4Tja__storyImage{min-height:520px}.home-seo-lower-module__GT4Tja__geoBig{border-bottom:1px solid #140a0833;border-right:0}.home-seo-lower-module__GT4Tja__footer nav{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.home-seo-lower-module__GT4Tja__aboutCopy,.home-seo-lower-module__GT4Tja__stories,.home-seo-lower-module__GT4Tja__pricing,.home-seo-lower-module__GT4Tja__reviews,.home-seo-lower-module__GT4Tja__faq,.home-seo-lower-module__GT4Tja__contact{padding-left:20px;padding-right:20px}.home-seo-lower-module__GT4Tja__aboutCopy{padding-top:62px;padding-bottom:58px}.home-seo-lower-module__GT4Tja__aboutCopy h2,.home-seo-lower-module__GT4Tja__sectionIntro h2,.home-seo-lower-module__GT4Tja__sectionIntroLight h2,.home-seo-lower-module__GT4Tja__faqIntro h2{font-size:clamp(42px,13vw,60px)}.home-seo-lower-module__GT4Tja__aboutVisual{min-height:560px}.home-seo-lower-module__GT4Tja__timeline div{min-height:94px;padding:14px 12px}.home-seo-lower-module__GT4Tja__timeline strong{font-size:22px}.home-seo-lower-module__GT4Tja__storyList{margin-top:48px}.home-seo-lower-module__GT4Tja__story{min-height:auto}.home-seo-lower-module__GT4Tja__storyImage{min-height:470px}.home-seo-lower-module__GT4Tja__storyText{min-height:390px;padding:34px 20px}.home-seo-lower-module__GT4Tja__storyTop strong{font-size:68px}.home-seo-lower-module__GT4Tja__storyText h3{font-size:34px}.home-seo-lower-module__GT4Tja__geography{min-height:auto}.home-seo-lower-module__GT4Tja__geoBig,.home-seo-lower-module__GT4Tja__geoCopy{padding-left:20px;padding-right:20px}.home-seo-lower-module__GT4Tja__geoBig{min-height:300px}.home-seo-lower-module__GT4Tja__geoBig strong{font-size:130px}.home-seo-lower-module__GT4Tja__geoCopy{padding-top:52px;padding-bottom:58px}.home-seo-lower-module__GT4Tja__geoCopy h2{font-size:46px}.home-seo-lower-module__GT4Tja__languages{gap:46px;padding:62px 20px}.home-seo-lower-module__GT4Tja__languageLead h2{font-size:58px}.home-seo-lower-module__GT4Tja__packageGrid{grid-template-columns:1fr;margin-top:48px}.home-seo-lower-module__GT4Tja__packageGrid article{border-bottom:1px solid #14141429;border-right:0;min-height:160px}.home-seo-lower-module__GT4Tja__packageGrid article:last-child{border-bottom:0}.home-seo-lower-module__GT4Tja__extras{grid-template-columns:1fr}.home-seo-lower-module__GT4Tja__extras div:nth-child(odd),.home-seo-lower-module__GT4Tja__extras div:nth-child(2n){border-right:0;padding:0}.home-seo-lower-module__GT4Tja__reviewGrid{grid-template-columns:1fr;margin-top:48px}.home-seo-lower-module__GT4Tja__reviewGrid article{border-bottom:1px solid #ffffff24;border-right:0;min-height:300px}.home-seo-lower-module__GT4Tja__reviewGrid article:last-child{border-bottom:0}.home-seo-lower-module__GT4Tja__faqList summary{grid-template-columns:34px 1fr auto;font-size:16px}.home-seo-lower-module__GT4Tja__faqList details p{padding-left:52px;padding-right:12px}.home-seo-lower-module__GT4Tja__contact{min-height:580px}.home-seo-lower-module__GT4Tja__contact h2{font-size:clamp(56px,18vw,82px)}.home-seo-lower-module__GT4Tja__contactActions{grid-template-columns:1fr}.home-seo-lower-module__GT4Tja__contactActions a{min-height:64px;padding:0!important}.home-seo-lower-module__GT4Tja__contactActions a:first-child{border-bottom:1px solid #14141429;border-right:0}.home-seo-lower-module__GT4Tja__contactMeta{flex-direction:column}.home-seo-lower-module__GT4Tja__footer{padding-left:20px;padding-right:20px}.home-seo-lower-module__GT4Tja__footerBrand{grid-template-columns:1fr}.home-seo-lower-module__GT4Tja__footerBrand p{justify-self:start}.home-seo-lower-module__GT4Tja__footer nav{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.home-seo-lower-module__GT4Tja__storyImage img{transition:none}}.home-seo-lower-module__GT4Tja__pricingTeaser{border-top:1px solid #14141429;border-bottom:1px solid #14141429;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:50px;min-height:190px;margin-top:68px;padding:32px 0;display:grid}.home-seo-lower-module__GT4Tja__pricingTeaser>div{flex-direction:column;gap:18px;display:flex}.home-seo-lower-module__GT4Tja__pricingTeaser>div>span{color:#746d64;letter-spacing:.14em;font-size:14px;line-height:1.4}.home-seo-lower-module__GT4Tja__pricingTeaser strong{letter-spacing:-.065em;font-size:clamp(58px,6vw,96px);font-weight:520;line-height:.84}.home-seo-lower-module__GT4Tja__pricingTeaserLink{color:#15120f;border:1px solid #1414143d;justify-content:space-between;align-items:center;gap:30px;min-width:300px;min-height:72px;padding:0 24px;font-size:16px;line-height:1.4;transition:background .2s,color .2s,transform .2s;display:flex}.home-seo-lower-module__GT4Tja__pricingTeaserLink span{color:#9a594b;font-size:22px}.home-seo-lower-module__GT4Tja__pricingTeaserLink:hover{color:#eee9df;background:#15120f;transform:translateY(-2px)}@media (max-width:760px){.home-seo-lower-module__GT4Tja__pricingTeaser{grid-template-columns:1fr;gap:34px;margin-top:48px}.home-seo-lower-module__GT4Tja__pricingTeaser strong{font-size:clamp(58px,18vw,82px)}.home-seo-lower-module__GT4Tja__pricingTeaserLink{width:100%;min-width:0}}.home-seo-lower-module__GT4Tja__languageIntro{color:#9e9890;max-width:650px;margin:30px 0 0;font-size:16px;line-height:1.75}.home-seo-lower-module__GT4Tja__languageRows{border-top:1px solid #ffffff26}.home-seo-lower-module__GT4Tja__languageRow{border-bottom:1px solid #ffffff26;padding:28px 0}.home-seo-lower-module__GT4Tja__languageRow strong{letter-spacing:-.025em;color:#f4f0e8;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,50px);font-weight:400;line-height:1;display:block}.home-seo-lower-module__GT4Tja__languageRow p{color:#9e9890;max-width:680px;margin:12px 0 0;font-size:16px;line-height:1.65}.home-seo-lower-module__GT4Tja__languageAccent strong{color:#d95b50}.home-seo-lower-module__GT4Tja__languageRows>.home-seo-lower-module__GT4Tja__textLink{margin-top:32px}@media (max-width:760px){.home-seo-lower-module__GT4Tja__languageIntro{margin-top:24px}.home-seo-lower-module__GT4Tja__languageRows{margin-top:4px}.home-seo-lower-module__GT4Tja__languageRow{padding:24px 0}.home-seo-lower-module__GT4Tja__languageRow strong{font-size:clamp(28px,9vw,42px)}}.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__sectionIntroLight{gap:0 10vw}.home-seo-lower-module__GT4Tja__about{grid-template-columns:1fr}.home-seo-lower-module__GT4Tja__aboutCopy{width:min(1120px,100%);min-height:560px;padding-top:100px;padding-bottom:100px}.home-seo-lower-module__GT4Tja__clients{color:#f4f0e8;background:#0b0b0b;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1f;padding:clamp(90px,8vw,128px) 4.2vw}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__kicker{font-size:14px}.home-seo-lower-module__GT4Tja__clientsIntro{grid-template-columns:minmax(0,1.1fr) minmax(300px,.5fr);align-items:end;gap:clamp(50px,8vw,130px);display:grid}.home-seo-lower-module__GT4Tja__clientsIntro h2{letter-spacing:-.057em;max-width:1040px;margin:25px 0 0;font-size:clamp(52px,5.4vw,86px);font-weight:520;line-height:.93}.home-seo-lower-module__GT4Tja__clientsIntro h2 em{color:#d95b50;font-family:Georgia,Times New Roman,serif;font-weight:400}.home-seo-lower-module__GT4Tja__clientsIntro>p{color:#97918a;max-width:520px;margin:0;font-size:16px;line-height:1.75}.home-seo-lower-module__GT4Tja__clientGrid{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);margin-top:clamp(58px,6vw,86px);display:grid}.home-seo-lower-module__GT4Tja__clientLogo{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;justify-content:center;align-items:center;min-height:155px;padding:32px;display:flex}.home-seo-lower-module__GT4Tja__clientLogo img{object-fit:contain;opacity:.48;filter:grayscale();width:min(190px,86%);max-height:72px;transition:opacity .25s,transform .25s}.home-seo-lower-module__GT4Tja__clientLogo:hover img{opacity:.95;transform:scale(1.025)}.home-seo-lower-module__GT4Tja__clientsBottom{color:#5f5b56;letter-spacing:.08em;justify-content:space-between;gap:30px;margin-top:24px;font-size:14px;line-height:1.5;display:flex}@media (max-width:1000px){.home-seo-lower-module__GT4Tja__clientsIntro{grid-template-columns:1fr;gap:28px}.home-seo-lower-module__GT4Tja__clientGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.home-seo-lower-module__GT4Tja__aboutCopy{min-height:0;padding-top:70px;padding-bottom:70px}.home-seo-lower-module__GT4Tja__clients{padding-left:20px;padding-right:20px}.home-seo-lower-module__GT4Tja__clientsIntro h2{font-size:clamp(42px,12.5vw,60px)}.home-seo-lower-module__GT4Tja__clientLogo{min-height:120px;padding:20px}.home-seo-lower-module__GT4Tja__clientLogo img{width:min(150px,90%)}.home-seo-lower-module__GT4Tja__clientsBottom{flex-direction:column;gap:8px}}.home-seo-lower-module__GT4Tja__europeMapSection{color:#f4f0e8;background:radial-gradient(circle at 78% 34%,#755b4b1c,#0000 34%),#0a0a0a;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1f;padding:clamp(86px,7.5vw,120px) 4.2vw 58px;overflow:hidden}.home-seo-lower-module__GT4Tja__europeMapMain{grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;gap:clamp(50px,5.5vw,94px);display:grid}.home-seo-lower-module__GT4Tja__europeMapCopy{z-index:2;position:relative}.home-seo-lower-module__GT4Tja__europeMapCopy .home-seo-lower-module__GT4Tja__kicker{font-size:14px}.home-seo-lower-module__GT4Tja__europeMapCopy h2{letter-spacing:-.058em;max-width:760px;margin:26px 0 30px;font-size:clamp(50px,5.2vw,84px);font-weight:520;line-height:.94}.home-seo-lower-module__GT4Tja__europeMapCopy h2 em{color:#d95b50;font-family:Georgia,Times New Roman,serif;font-weight:400}.home-seo-lower-module__GT4Tja__europeMapCopy>p{color:#9f9992;max-width:680px;margin:0;font-size:16px;line-height:1.78}.home-seo-lower-module__GT4Tja__europeMapCopy>p+p{margin-top:14px}.home-seo-lower-module__GT4Tja__europeMapLink{color:#f3eee7;border-bottom:1px solid #ffffff47;align-items:center;gap:18px;width:max-content;margin-top:32px;padding-bottom:6px;font-size:16px;display:inline-flex}.home-seo-lower-module__GT4Tja__europeMapLink span{color:#d95b50}.home-seo-lower-module__GT4Tja__europeStats{border-top:1px solid #ffffff29;grid-template-columns:.72fr 1.28fr;max-width:620px;margin-top:54px;padding-top:28px;display:grid}.home-seo-lower-module__GT4Tja__europeStatsEu{grid-template-columns:1.28fr .72fr}.home-seo-lower-module__GT4Tja__europeStats>div{border-right:1px solid #ffffff29;flex-direction:column;justify-content:center;min-height:126px;padding:0 30px;display:flex}.home-seo-lower-module__GT4Tja__europeStats>div:first-child{padding-left:0}.home-seo-lower-module__GT4Tja__europeStats>div:last-child{border-right:0}.home-seo-lower-module__GT4Tja__europeStats strong{letter-spacing:-.065em;font-size:clamp(58px,6vw,88px);font-weight:520;line-height:.82}.home-seo-lower-module__GT4Tja__europeStats span{color:#8f8982;letter-spacing:.1em;text-transform:uppercase;margin-top:18px;font-size:14px;line-height:1.4}.home-seo-lower-module__GT4Tja__europeMapVisual{justify-content:center;align-items:center;min-height:610px;display:flex;position:relative}.home-seo-lower-module__GT4Tja__europeMapVisual:before{content:"";aspect-ratio:1;filter:blur(42px);background:#82645012;border-radius:50%;width:84%;position:absolute}.home-seo-lower-module__GT4Tja__europeMap{z-index:1;width:100%;height:auto;position:relative;overflow:visible}.home-seo-lower-module__GT4Tja__mapLand path{fill:#24211f;stroke:#ffffff21;stroke-width:1.1px;vector-effect:non-scaling-stroke}.home-seo-lower-module__GT4Tja__mapLines path{fill:none;stroke:#ffffff14;stroke-width:.8px;vector-effect:non-scaling-stroke}.home-seo-lower-module__GT4Tja__mapMarker circle:not(.home-seo-lower-module__GT4Tja__mapHalo){fill:#d95b50;stroke:#ffffff40;stroke-width:1px;vector-effect:non-scaling-stroke}.home-seo-lower-module__GT4Tja__mapDotMain{fill:#f0a092!important}.home-seo-lower-module__GT4Tja__mapMarker text{fill:#beb8b0;letter-spacing:.08em;font-family:inherit;font-size:11px;font-weight:580}.home-seo-lower-module__GT4Tja__mapLabelMain{fill:#f3eee7!important;font-size:12px!important;font-weight:700!important}.home-seo-lower-module__GT4Tja__europeMapQuote{z-index:2;color:#9f968d;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,1.45vw,25px);font-style:italic;line-height:1.45;position:absolute;bottom:3%;right:1%}.home-seo-lower-module__GT4Tja__europeMapQuote:after{content:"";background:#d95b50;width:34px;height:2px;margin-top:18px;display:block}.home-seo-lower-module__GT4Tja__europeCountries{border-top:1px solid #ffffff24;margin-top:18px;padding-top:28px}.home-seo-lower-module__GT4Tja__europeCountries>span{color:#625e59;letter-spacing:.16em;margin-bottom:16px;font-size:14px;line-height:1.4;display:block}.home-seo-lower-module__GT4Tja__europeCountries>div{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.home-seo-lower-module__GT4Tja__europeCountries strong{color:#bcb6af;font-size:16px;font-weight:450}.home-seo-lower-module__GT4Tja__europeCountries i{color:#55514d;font-style:normal}@media (max-width:1100px){.home-seo-lower-module__GT4Tja__europeMapMain{grid-template-columns:1fr}.home-seo-lower-module__GT4Tja__europeMapVisual{min-height:560px}.home-seo-lower-module__GT4Tja__europeMap{width:min(900px,100%)}.home-seo-lower-module__GT4Tja__europeMapQuote{right:6%}}@media (max-width:760px){.home-seo-lower-module__GT4Tja__europeMapSection{padding-bottom:48px;padding-left:20px;padding-right:20px}.home-seo-lower-module__GT4Tja__europeMapCopy h2{font-size:clamp(43px,12.8vw,62px)}.home-seo-lower-module__GT4Tja__europeStats{grid-template-columns:1fr 1fr}.home-seo-lower-module__GT4Tja__europeStats>div{min-height:112px;padding:0 18px}.home-seo-lower-module__GT4Tja__europeStats strong{font-size:clamp(52px,15vw,72px)}.home-seo-lower-module__GT4Tja__europeStats span{font-size:12px}.home-seo-lower-module__GT4Tja__europeMapVisual{min-height:430px;margin-top:16px}.home-seo-lower-module__GT4Tja__mapMarker text{display:none}.home-seo-lower-module__GT4Tja__mapMarker circle:not(.home-seo-lower-module__GT4Tja__mapHalo){r:7px}.home-seo-lower-module__GT4Tja__europeMapQuote{margin-top:-14px;padding-left:12px;font-size:19px;position:static}.home-seo-lower-module__GT4Tja__europeCountries{margin-top:36px}.home-seo-lower-module__GT4Tja__europeCountries>span{font-size:12px}.home-seo-lower-module__GT4Tja__europeCountries strong{font-size:15px}}@media (max-width:430px){.home-seo-lower-module__GT4Tja__europeStats{grid-template-columns:1fr}.home-seo-lower-module__GT4Tja__europeStats>div{border-bottom:1px solid #ffffff24;border-right:0;padding:20px 0}.home-seo-lower-module__GT4Tja__europeStats>div:last-child{border-bottom:0}.home-seo-lower-module__GT4Tja__europeMapVisual{min-height:350px}}.home-seo-lower-module__GT4Tja__europeMapVisual{min-height:640px}.home-seo-lower-module__GT4Tja__europeMap{transform:translateY(6px)}.home-seo-lower-module__GT4Tja__europeMapQuote{max-width:280px;bottom:1%;right:2%}.home-seo-lower-module__GT4Tja__europeCountries>div{gap:12px 16px}@media (max-width:760px){.home-seo-lower-module__GT4Tja__europeMapVisual{min-height:470px}.home-seo-lower-module__GT4Tja__europeMap{width:108%;max-width:none;transform:translate(-4%)translateY(8px)}.home-seo-lower-module__GT4Tja__europeMapQuote{max-width:100%;margin-top:10px;padding-left:0;font-size:20px;line-height:1.5}.home-seo-lower-module__GT4Tja__europeCountries>div{gap:12px}.home-seo-lower-module__GT4Tja__europeCountries strong{font-size:16px}}@media (max-width:430px){.home-seo-lower-module__GT4Tja__europeMapVisual{min-height:390px}.home-seo-lower-module__GT4Tja__europeMap{width:112%;transform:translate(-6%)translateY(10px)}.home-seo-lower-module__GT4Tja__europeCountries strong{font-size:15px}}.home-seo-lower-module__GT4Tja__realEuropeMap{z-index:1;aspect-ratio:680/540;width:100%;margin:0 auto;position:relative}.home-seo-lower-module__GT4Tja__realEuropeMapImage{object-fit:contain;opacity:.52;filter:grayscale()sepia(.12)brightness(.58)contrast(1.13);width:100%;height:100%;display:block;position:absolute;inset:0}.home-seo-lower-module__GT4Tja__realMapMarker{z-index:3;pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%,-50%)}.home-seo-lower-module__GT4Tja__realMapMarker i{background:#d95b50;border-radius:50%;flex:none;width:9px;height:9px;display:block;position:relative;box-shadow:0 0 0 1px #ffffff1f,0 0 12px #d95b5040}.home-seo-lower-module__GT4Tja__realMapMarker span{white-space:nowrap;color:#c4beb7;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:580;line-height:1}.home-seo-lower-module__GT4Tja__realMapMain i{background:#f0a092;width:12px;height:12px;box-shadow:0 0 0 7px #d95b501f,0 0 26px #d95b50b8}.home-seo-lower-module__GT4Tja__realMapMain span{color:#f4f0e8;font-weight:720}.home-seo-lower-module__GT4Tja__europeMapQuote{max-width:360px;margin:18px 0 0 auto;padding-right:2%;position:static}.home-seo-lower-module__GT4Tja__europeMapQuote:after{margin-top:16px}@media (max-width:760px){.home-seo-lower-module__GT4Tja__europeMapVisual{min-height:0;padding-top:34px;display:block}.home-seo-lower-module__GT4Tja__realEuropeMap{width:108%;margin-left:-4%}.home-seo-lower-module__GT4Tja__realMapMarker span{display:none}.home-seo-lower-module__GT4Tja__realMapMarker i{width:8px;height:8px}.home-seo-lower-module__GT4Tja__realMapMain i{width:11px;height:11px;box-shadow:0 0 0 6px #d95b5021,0 0 23px #d95b50cc}.home-seo-lower-module__GT4Tja__europeMapQuote{max-width:310px;margin:22px 0 0 auto;padding-right:0;font-size:20px}.home-seo-lower-module__GT4Tja__europeCountries{margin-top:42px}.home-seo-lower-module__GT4Tja__europeCountries>div{gap:13px 12px}}@media (max-width:430px){.home-seo-lower-module__GT4Tja__realEuropeMap{width:112%;margin-left:-6%}}.home-seo-lower-module__GT4Tja__realEuropeMap{aspect-ratio:701/599;width:116%;margin-left:-8%}.home-seo-lower-module__GT4Tja__realEuropeMapImage{opacity:.4;object-fit:contain;filter:grayscale()sepia(.14)brightness(.64)contrast(1.16)}.home-seo-lower-module__GT4Tja__europeMapVisual:before{filter:blur(34px);background:radial-gradient(at 58% 46%,#8a695321 0%,#60483a12 38%,#0000 70%);width:98%}@media (min-width:1101px){.home-seo-lower-module__GT4Tja__europeMapVisual{min-height:650px;margin-right:-3vw}.home-seo-lower-module__GT4Tja__realEuropeMap{width:122%;margin-left:-10%;transform:translateY(-12px)}.home-seo-lower-module__GT4Tja__europeMapQuote{max-width:315px;margin:0;position:absolute;bottom:3%;right:3%}}@media (max-width:1100px){.home-seo-lower-module__GT4Tja__realEuropeMap{width:118%;margin-left:-9%}.home-seo-lower-module__GT4Tja__europeMapQuote{width:min(360px,82%);max-width:none;margin:8px 0 0 auto;padding:0;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}}@media (max-width:760px){.home-seo-lower-module__GT4Tja__europeMapVisual{padding-top:18px}.home-seo-lower-module__GT4Tja__realEuropeMap{width:126%;margin-left:-13%}.home-seo-lower-module__GT4Tja__realMapMarker span{letter-spacing:.055em;font-size:9px}.home-seo-lower-module__GT4Tja__europeMapQuote{width:min(330px,76%);margin-top:4px;font-size:19px;line-height:1.48}.home-seo-lower-module__GT4Tja__europeMapQuote:after{margin-top:14px}.home-seo-lower-module__GT4Tja__europeCountries{margin-top:34px}}@media (max-width:460px){.home-seo-lower-module__GT4Tja__realEuropeMap{width:132%;margin-left:-16%}.home-seo-lower-module__GT4Tja__realMapMarker span{display:none}.home-seo-lower-module__GT4Tja__europeMapQuote{width:78%;margin-top:10px}}@media (max-width:760px){.home-seo-lower-module__GT4Tja__realEuropeMapImage{opacity:.78!important;filter:grayscale()sepia(.08)brightness()contrast(1.06)!important}}.home-seo-lower-module__GT4Tja__europeMapVisual:before{filter:blur(24px)!important;background:radial-gradient(at 58% 46%,#a4846c3d 0%,#7c5e4a24 38%,#0000 74%)!important}.home-seo-lower-module__GT4Tja__europeMapQuote{display:none!important}.home-seo-lower-module__GT4Tja__realMapArea{z-index:2;pointer-events:none;mix-blend-mode:screen;background:#fff4e829;border-radius:999px;position:absolute;box-shadow:inset 0 0 0 1px #fff4e80a,0 0 22px #fff4e80f}.home-seo-lower-module__GT4Tja__areaUk{width:4.8%;height:8.8%;top:34.9%;left:25.8%;transform:rotate(-8deg)}.home-seo-lower-module__GT4Tja__areaSe{border-radius:42% 42% 48% 48%;width:8.4%;height:22%;top:15.8%;left:48.2%;transform:rotate(11deg)}.home-seo-lower-module__GT4Tja__areaBaltics{border-radius:30px;width:5.2%;height:13.8%;top:28.8%;left:58.6%}.home-seo-lower-module__GT4Tja__areaPl{border-radius:16px;width:8.6%;height:8.8%;top:40.6%;left:52.2%}.home-seo-lower-module__GT4Tja__areaEs{width:9.8%;height:9.6%;top:63.1%;left:22.9%;transform:rotate(8deg)}.home-seo-lower-module__GT4Tja__areaHr{width:3.8%;height:6.4%;top:55.4%;left:50.2%;transform:rotate(28deg)}.home-seo-lower-module__GT4Tja__areaMe{width:2.9%;height:4.2%;top:60.2%;left:53.9%}.home-seo-lower-module__GT4Tja__areaGr{width:5.2%;height:8.4%;top:67.6%;left:56.6%;transform:rotate(18deg)}.home-seo-lower-module__GT4Tja__areaTr{border-radius:22px;width:11.6%;height:6.8%;top:64.6%;left:67.4%}.home-seo-lower-module__GT4Tja__areaCy{width:4.2%;height:2.1%;top:75.2%;left:67.6%}.home-seo-lower-module__GT4Tja__realMapMarker{z-index:4}.home-seo-lower-module__GT4Tja__realMapMain{z-index:5}@media (max-width:760px){.home-seo-lower-module__GT4Tja__realEuropeMapImage{opacity:.9!important;filter:grayscale()sepia(.05)brightness(1.18)contrast(1.02)!important}.home-seo-lower-module__GT4Tja__realMapArea{background:#fff4e82e;box-shadow:inset 0 0 0 1px #fff4e80d,0 0 18px #fff4e814}}.home-seo-lower-module__GT4Tja__realMapArea{display:none!important}.home-seo-lower-module__GT4Tja__realEuropeMapImage{opacity:.84!important;filter:grayscale()sepia(.05)brightness(1.05)contrast(1.05)!important}.home-seo-lower-module__GT4Tja__realMapMarker{gap:7px}.home-seo-lower-module__GT4Tja__realMapMarker span{white-space:nowrap;letter-spacing:.075em;font-size:10px;line-height:1;position:relative}.home-seo-lower-module__GT4Tja__mapUk span{top:0;left:1px}.home-seo-lower-module__GT4Tja__mapSe span{top:-1px;left:1px}.home-seo-lower-module__GT4Tja__mapEe span{top:-8px;left:1px}.home-seo-lower-module__GT4Tja__mapLv span{top:-1px;left:1px}.home-seo-lower-module__GT4Tja__mapLt span{top:7px;left:1px}.home-seo-lower-module__GT4Tja__mapPl span{top:1px;left:1px}.home-seo-lower-module__GT4Tja__mapHr span{top:-5px;left:1px}.home-seo-lower-module__GT4Tja__mapMe span{top:5px;left:1px}.home-seo-lower-module__GT4Tja__mapGr span{top:7px;left:1px}.home-seo-lower-module__GT4Tja__mapTr span,.home-seo-lower-module__GT4Tja__mapCy span,.home-seo-lower-module__GT4Tja__mapEs span{top:0;left:1px}@media (min-width:1101px){.home-seo-lower-module__GT4Tja__realEuropeMap{width:118%;margin-left:-7%;transform:translateY(-6px)}}@media (max-width:760px){.home-seo-lower-module__GT4Tja__realEuropeMap{width:126%;margin-left:-13%}.home-seo-lower-module__GT4Tja__realMapMarker span{letter-spacing:.055em;font-size:9px}.home-seo-lower-module__GT4Tja__mapEe span,.home-seo-lower-module__GT4Tja__mapLv span,.home-seo-lower-module__GT4Tja__mapLt span,.home-seo-lower-module__GT4Tja__mapHr span,.home-seo-lower-module__GT4Tja__mapMe span,.home-seo-lower-module__GT4Tja__mapGr span{left:0}}@media (max-width:460px){.home-seo-lower-module__GT4Tja__realMapMarker span{display:none}.home-seo-lower-module__GT4Tja__realEuropeMap{width:130%;margin-left:-15%}}.home-seo-lower-module__GT4Tja__realMapMarker{gap:0!important;transform:none!important}.home-seo-lower-module__GT4Tja__realMapMarker i{position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.home-seo-lower-module__GT4Tja__realMapMarker span{white-space:nowrap;padding-left:12px;display:block;position:relative;left:0!important}.home-seo-lower-module__GT4Tja__mapLt{top:42.5%!important;left:46.4%!important}.home-seo-lower-module__GT4Tja__mapLv{top:37.6%!important;left:47.7%!important}.home-seo-lower-module__GT4Tja__mapEe{top:32.9%!important;left:48.4%!important}.home-seo-lower-module__GT4Tja__mapPl{top:50.3%!important;left:42.1%!important}.home-seo-lower-module__GT4Tja__mapSe{top:26.9%!important;left:35.9%!important}.home-seo-lower-module__GT4Tja__mapUk{top:46%!important;left:13.6%!important}.home-seo-lower-module__GT4Tja__mapCy{top:91.7%!important;left:57.7%!important}.home-seo-lower-module__GT4Tja__mapGr{top:83.2%!important;left:42.9%!important}.home-seo-lower-module__GT4Tja__mapHr{top:69.1%!important;left:40.3%!important}.home-seo-lower-module__GT4Tja__mapMe{top:74%!important;left:43.6%!important}.home-seo-lower-module__GT4Tja__mapEs{top:81.7%!important;left:12.7%!important}.home-seo-lower-module__GT4Tja__mapTr{top:81.9%!important;left:57%!important}.home-seo-lower-module__GT4Tja__mapUk span{top:0!important}.home-seo-lower-module__GT4Tja__mapSe span{top:-4px!important}.home-seo-lower-module__GT4Tja__mapEe span{top:-10px!important}.home-seo-lower-module__GT4Tja__mapLv span{top:-1px!important}.home-seo-lower-module__GT4Tja__mapLt span{top:9px!important}.home-seo-lower-module__GT4Tja__mapPl span{top:1px!important}.home-seo-lower-module__GT4Tja__mapHr span{top:-4px!important}.home-seo-lower-module__GT4Tja__mapMe span{top:6px!important}.home-seo-lower-module__GT4Tja__mapGr span{top:10px!important}.home-seo-lower-module__GT4Tja__mapTr span{top:0!important}.home-seo-lower-module__GT4Tja__mapCy span{top:8px!important}.home-seo-lower-module__GT4Tja__mapEs span{top:0!important}.home-seo-lower-module__GT4Tja__realMapMain i{width:12px;height:12px;box-shadow:0 0 0 6px #d95b501f,0 0 22px #d95b509e}.home-seo-lower-module__GT4Tja__realMapMarker span{letter-spacing:.07em!important;font-size:10px!important}@media (max-width:460px){.home-seo-lower-module__GT4Tja__realMapMarker span{display:none!important}}.home-seo-lower-module__GT4Tja__realEuropeMap{aspect-ratio:700/553!important}.home-seo-lower-module__GT4Tja__realEuropeMapImage{object-fit:fill!important;object-position:0 0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.home-seo-lower-module__GT4Tja__realMapMarker{position:absolute!important}@media (min-width:1101px){.home-seo-lower-module__GT4Tja__realEuropeMap{width:118%!important;margin-left:-7%!important}}@media (max-width:760px){.home-seo-lower-module__GT4Tja__realEuropeMap{width:126%!important;margin-left:-13%!important}}@media (max-width:460px){.home-seo-lower-module__GT4Tja__realEuropeMap{width:130%!important;margin-left:-15%!important}}.home-seo-lower-module__GT4Tja__realMapMarker{margin-top:80px!important}.home-seo-lower-module__GT4Tja__realMapMarker span{color:#d95b50!important}.home-seo-lower-module__GT4Tja__mapLabelMain,.home-seo-lower-module__GT4Tja__realMapMain span{color:#f08d82!important}.home-seo-lower-module__GT4Tja__about{align-items:stretch;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important}.home-seo-lower-module__GT4Tja__aboutVisual{background:#0b0b0b;border-right:1px solid #ffffff1a;order:1;min-height:700px;position:relative;overflow:hidden}.home-seo-lower-module__GT4Tja__aboutVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#05050538 100%);position:absolute;inset:0}.home-seo-lower-module__GT4Tja__aboutVisual img{object-fit:cover;object-position:50% 43%;filter:saturate(.82)contrast(1.03);width:100%;height:100%;min-height:700px;display:block}.home-seo-lower-module__GT4Tja__aboutCopy{order:2;justify-content:center;width:auto!important;min-height:700px!important;padding:clamp(74px,7vw,110px) 4.2vw!important}.home-seo-lower-module__GT4Tja__aboutCopy p{max-width:700px}@media (max-width:1000px){.home-seo-lower-module__GT4Tja__about{grid-template-columns:1fr!important}.home-seo-lower-module__GT4Tja__aboutVisual{border-bottom:1px solid #ffffff1a;border-right:0;min-height:620px}.home-seo-lower-module__GT4Tja__aboutVisual img{min-height:620px}.home-seo-lower-module__GT4Tja__aboutCopy{min-height:0!important}}@media (max-width:760px){.home-seo-lower-module__GT4Tja__aboutVisual{min-height:520px}.home-seo-lower-module__GT4Tja__aboutVisual img{object-position:52% 42%;min-height:520px}.home-seo-lower-module__GT4Tja__aboutCopy{padding:68px 20px!important}}.home-seo-lower-module__GT4Tja__clients{background:#0b0b0b;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:0!important;padding:0!important;display:grid!important}.home-seo-lower-module__GT4Tja__clientsCopy{border-right:1px solid #ffffff1f;flex-direction:column;justify-content:center;min-height:650px;padding:clamp(78px,7vw,112px) 4.2vw;display:flex}.home-seo-lower-module__GT4Tja__clientsCopy .home-seo-lower-module__GT4Tja__kicker{font-size:14px}.home-seo-lower-module__GT4Tja__clientsCopy h2{letter-spacing:-.056em;max-width:720px;margin:26px 0 32px;font-size:clamp(50px,4.8vw,78px);font-weight:520;line-height:.94}.home-seo-lower-module__GT4Tja__clientsCopy h2 em{color:#d95b50;font-family:Georgia,Times New Roman,serif;font-weight:400}.home-seo-lower-module__GT4Tja__clientsCopy p{color:#97918a;max-width:610px;margin:0;font-size:16px;line-height:1.75}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientGrid{grid-template-columns:repeat(2,1fr);display:grid;border:0!important;margin:0!important}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo{border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;min-height:162px;padding:28px 32px}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo:nth-child(2n){border-right:0}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo:nth-last-child(-n+2){border-bottom:0}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo img{opacity:.52;width:min(180px,80%);max-height:68px}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo:hover img{opacity:1}.home-seo-lower-module__GT4Tja__clientsBottom{display:none!important}@media (max-width:1000px){.home-seo-lower-module__GT4Tja__aboutVisual{border-top:1px solid #ffffff1a;border-left:0!important}.home-seo-lower-module__GT4Tja__clients{grid-template-columns:1fr!important}.home-seo-lower-module__GT4Tja__clientsCopy{border-bottom:1px solid #ffffff1f;border-right:0;min-height:0;padding:76px 4.2vw}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientGrid{grid-template-columns:repeat(4,1fr)}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo{min-height:145px}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo:nth-child(2n){border-right:1px solid #ffffff1f}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo:nth-child(4n){border-right:0}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo:nth-last-child(-n+4){border-bottom:0}}@media (max-width:760px){.home-seo-lower-module__GT4Tja__clientsCopy{padding:68px 20px}.home-seo-lower-module__GT4Tja__clientsCopy h2{font-size:clamp(42px,12.5vw,60px)}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientGrid{grid-template-columns:repeat(2,1fr)}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo{min-height:120px;padding:20px}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo:nth-child(4n){border-right:1px solid #ffffff1f}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo:nth-child(2n){border-right:0}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo:nth-last-child(-n+4){border-bottom:1px solid #ffffff1f}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo:nth-last-child(-n+2){border-bottom:0}.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__clientLogo img{width:min(145px,86%)}}.home-seo-lower-module__GT4Tja__aboutCopy{order:2!important}.home-seo-lower-module__GT4Tja__aboutVisual{border-left:0!important;border-right:1px solid #ffffff1a!important;order:1!important}@media (max-width:1000px){.home-seo-lower-module__GT4Tja__aboutVisual{border:0!important;border-bottom:1px solid #ffffff1a!important}}.home-seo-lower-module__GT4Tja__clients{background:#11100f!important}.home-seo-lower-module__GT4Tja__sectionTitle{letter-spacing:-.045em!important;color:#f3f0eb!important;margin:16px 0 0!important;font-family:inherit!important;font-size:clamp(44px,4.4vw,68px)!important;font-style:normal!important;font-weight:560!important;line-height:.98!important}.home-seo-lower-module__GT4Tja__editorialLine{max-width:760px;font-family:inherit;letter-spacing:-.025em!important;color:#e9e5df!important;margin:24px 0 0!important;font-size:clamp(27px,2.25vw,38px)!important;font-weight:430!important;line-height:1.12!important}.home-seo-lower-module__GT4Tja__editorialLine em{color:#d95b50;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.home-seo-lower-module__GT4Tja__about .home-seo-lower-module__GT4Tja__kicker,.home-seo-lower-module__GT4Tja__clients .home-seo-lower-module__GT4Tja__kicker,.home-seo-lower-module__GT4Tja__europeMapSection .home-seo-lower-module__GT4Tja__kicker,.home-seo-lower-module__GT4Tja__languages .home-seo-lower-module__GT4Tja__kicker,.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__kicker,.home-seo-lower-module__GT4Tja__reviews .home-seo-lower-module__GT4Tja__kicker,.home-seo-lower-module__GT4Tja__faq .home-seo-lower-module__GT4Tja__kicker{line-height:1.2;letter-spacing:.2em!important;font-size:14px!important}.home-seo-lower-module__GT4Tja__aboutCopy .home-seo-lower-module__GT4Tja__sectionTitle{max-width:640px}.home-seo-lower-module__GT4Tja__aboutCopy .home-seo-lower-module__GT4Tja__editorialLine{max-width:650px;margin-bottom:30px!important}.home-seo-lower-module__GT4Tja__clientsCopy .home-seo-lower-module__GT4Tja__sectionTitle{max-width:620px;margin-bottom:28px!important}.home-seo-lower-module__GT4Tja__europeMapCopy .home-seo-lower-module__GT4Tja__sectionTitle{max-width:680px}.home-seo-lower-module__GT4Tja__europeMapCopy .home-seo-lower-module__GT4Tja__editorialLine{max-width:650px;margin-bottom:28px!important}.home-seo-lower-module__GT4Tja__languageLead .home-seo-lower-module__GT4Tja__sectionTitle{max-width:700px}.home-seo-lower-module__GT4Tja__languageLead .home-seo-lower-module__GT4Tja__editorialLine{max-width:620px}.home-seo-lower-module__GT4Tja__sectionIntroLight .home-seo-lower-module__GT4Tja__sectionTitle{max-width:650px}.home-seo-lower-module__GT4Tja__sectionIntroLight .home-seo-lower-module__GT4Tja__editorialLine{max-width:700px}.home-seo-lower-module__GT4Tja__reviews .home-seo-lower-module__GT4Tja__sectionTitle,.home-seo-lower-module__GT4Tja__faq .home-seo-lower-module__GT4Tja__sectionTitle,.home-seo-lower-module__GT4Tja__reviews .home-seo-lower-module__GT4Tja__editorialLine,.home-seo-lower-module__GT4Tja__faq .home-seo-lower-module__GT4Tja__editorialLine{max-width:760px}@media (max-width:760px){.home-seo-lower-module__GT4Tja__sectionTitle{margin-top:13px!important;font-size:clamp(38px,11vw,50px)!important}.home-seo-lower-module__GT4Tja__editorialLine{margin-top:18px!important;font-size:clamp(24px,7vw,30px)!important;line-height:1.14!important}}.home-seo-lower-module__GT4Tja__footer{color:#f4f0e8;background:#080808;padding:72px 4.2vw 30px}.home-seo-lower-module__GT4Tja__footerMain{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(60px,9vw,150px);padding-bottom:68px;display:grid}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerBrand{border:0;padding:0;display:block}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerBrand strong{letter-spacing:-.035em;font-size:clamp(28px,2.5vw,40px);font-weight:600;line-height:1;display:block}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerBrand p{color:#8f8981;justify-self:auto;max-width:390px;margin:22px 0 0;font-size:14px;line-height:1.7}.home-seo-lower-module__GT4Tja__footerGroups{grid-template-columns:1.35fr 1fr .8fr;gap:clamp(32px,5vw,80px);display:grid}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerGroup{flex-direction:column;grid-template-columns:none;gap:0;padding:0;display:flex}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerGroup>strong{color:#d95b50;letter-spacing:.18em;margin-bottom:24px;font-size:12px;font-weight:800;line-height:1;display:block}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerGroup>div{flex-direction:column;gap:13px;display:flex}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerGroup a{color:#b4aea6;width:fit-content;font-size:14px;line-height:1.45;text-decoration:none;transition:color .18s,transform .18s}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerGroup a:hover{color:#f4f0e8;transform:translate(3px)}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerBottom{color:#77716a;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;font-size:14px;display:flex}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerBottom a{color:#aaa39a;font-size:14px;text-decoration:none}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerBottom a:hover{color:#d95b50}@media (max-width:1000px){.home-seo-lower-module__GT4Tja__footerMain{grid-template-columns:1fr;gap:58px}.home-seo-lower-module__GT4Tja__footerGroups{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.home-seo-lower-module__GT4Tja__footer{padding:58px 20px 26px}.home-seo-lower-module__GT4Tja__footerMain{gap:48px;padding-bottom:52px}.home-seo-lower-module__GT4Tja__footerGroups{grid-template-columns:1fr 1fr;gap:44px 28px}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerBrand strong{font-size:30px}}@media (max-width:460px){.home-seo-lower-module__GT4Tja__footerGroups{grid-template-columns:1fr}.home-seo-lower-module__GT4Tja__footer .home-seo-lower-module__GT4Tja__footerBottom{flex-direction:column;align-items:flex-start}}.home-seo-lower-module__GT4Tja__clientsCopy{border-right:0!important}.home-seo-lower-module__GT4Tja__realMapMarker{display:none!important}.home-seo-lower-module__GT4Tja__pricing{color:#fff;background:#d4544d}.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__sectionIntroLight .home-seo-lower-module__GT4Tja__kicker{color:#ffffffb8}.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__sectionIntroLight h2{color:#fff}.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__sectionIntroLight h2 em{color:#ffffffb8}.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__sectionIntroLight>p{color:#fffc}.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__pricingTeaser{border-top-color:#ffffff4d;border-bottom-color:#ffffff4d}.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__pricingTeaser>div>span{color:#ffffffb8}.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__pricingTeaser strong{color:#fff}.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__pricingTeaserLink{color:#15120f;background:#fff;border-color:#fff}.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__pricingTeaserLink span{color:#d4544d}.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__pricingTeaserLink:hover{color:#fff;background:#d4544d;border-color:#fff}.home-seo-lower-module__GT4Tja__pricing .home-seo-lower-module__GT4Tja__pricingTeaserLink:hover span{color:#fff}.home-seo-lower-module__GT4Tja__galleryPreview{box-sizing:border-box;color:#f4f0e8;background:#080808;border-top:1px solid #ffffff1a;padding:92px 4.2vw 104px}.home-seo-lower-module__GT4Tja__galleryPreviewHead{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.home-seo-lower-module__GT4Tja__galleryPreviewHead h2{letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(46px,5vw,78px);font-weight:520;line-height:.94}.home-seo-lower-module__GT4Tja__galleryPreviewLink{color:#f4f0e8;border-bottom:1px solid #ffffff4d;flex:none;align-items:center;padding-bottom:6px;font-size:14px;text-decoration:none;display:inline-flex}.home-seo-lower-module__GT4Tja__galleryPreviewRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:42px;display:grid}.home-seo-lower-module__GT4Tja__galleryPreviewImage{aspect-ratio:4/3;background:#111;display:block;position:relative;overflow:hidden}.home-seo-lower-module__GT4Tja__galleryPreviewImage img{object-fit:cover;width:100%;height:100%;transition:transform .45s,opacity .45s;display:block}.home-seo-lower-module__GT4Tja__galleryPreviewImage:hover img{opacity:.9;transform:scale(1.025)}@media (max-width:900px){.home-seo-lower-module__GT4Tja__galleryPreview{padding-left:20px;padding-right:20px}.home-seo-lower-module__GT4Tja__galleryPreviewRow{scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.home-seo-lower-module__GT4Tja__galleryPreviewRow::-webkit-scrollbar{display:none}.home-seo-lower-module__GT4Tja__galleryPreviewImage{flex:0 0 min(68vw,340px)}}@media (max-width:640px){.home-seo-lower-module__GT4Tja__galleryPreview{padding-top:68px;padding-bottom:76px}.home-seo-lower-module__GT4Tja__galleryPreviewHead{flex-direction:column;align-items:flex-start;gap:24px}.home-seo-lower-module__GT4Tja__galleryPreviewHead h2{font-size:clamp(42px,13vw,60px)}.home-seo-lower-module__GT4Tja__galleryPreviewRow{margin-top:34px}}
.home-darkfolio-module__KH8t4q__page{--bg:#070707;--panel:#0d0d0d;--paper:#eee9df;--muted:#9c9790;--line:#ffffff24;--darkLine:#0c0c0c29;--accent:#b99663;--accentSoft:#d8c09a;background:var(--bg);color:#f4f0e8;overflow:hidden}.home-darkfolio-module__KH8t4q__page *{box-sizing:border-box}.home-darkfolio-module__KH8t4q__page a{color:inherit;text-decoration:none}.home-darkfolio-module__KH8t4q__page em{font-family:Georgia,Times New Roman,serif;font-weight:400}.home-darkfolio-module__KH8t4q__header{border-bottom:1px solid var(--line);z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070707eb;grid-template-columns:1fr auto 1fr;align-items:center;min-height:96px;padding:0 4.2vw;display:grid;position:sticky;top:0}.home-darkfolio-module__KH8t4q__socials{letter-spacing:.13em;color:#938f88;text-transform:uppercase;align-items:center;gap:22px;font-size:9px;display:flex}.home-darkfolio-module__KH8t4q__socials a:hover{color:var(--accentSoft)}.home-darkfolio-module__KH8t4q__logoBadge{background:#11110f;border:1px solid #ffffff2e;justify-content:center;align-items:center;width:188px;height:58px;display:flex;position:relative}.home-darkfolio-module__KH8t4q__logoBadge:before,.home-darkfolio-module__KH8t4q__logoBadge:after{content:"";border:1px solid var(--accent);width:7px;height:7px;position:absolute;transform:rotate(45deg)}.home-darkfolio-module__KH8t4q__logoBadge:before{left:-4px}.home-darkfolio-module__KH8t4q__logoBadge:after{right:-4px}.home-darkfolio-module__KH8t4q__logoBadge img{filter:brightness(0)invert();opacity:.96;width:155px;height:auto;display:block}.home-darkfolio-module__KH8t4q__nav{color:#aaa59e;justify-self:end;align-items:center;gap:24px;font-size:10px;display:flex}.home-darkfolio-module__KH8t4q__nav a:hover{color:var(--accentSoft)}.home-darkfolio-module__KH8t4q__navCta{border:1px solid #ffffff3d;padding:12px 15px;color:#f2eee7!important}.home-darkfolio-module__KH8t4q__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);min-height:min(860px,100svh - 96px);display:grid}.home-darkfolio-module__KH8t4q__heroCopy{flex-direction:column;padding:70px 4.2vw 52px;display:flex}.home-darkfolio-module__KH8t4q__eyebrow{letter-spacing:.18em;color:var(--accentSoft);text-transform:uppercase;font-size:10px}.home-darkfolio-module__KH8t4q__hero h1{letter-spacing:-.065em;margin:auto 0 34px;font-size:clamp(72px,7.7vw,125px);font-weight:520;line-height:.84}.home-darkfolio-module__KH8t4q__hero h1 em{color:var(--accentSoft);display:block}.home-darkfolio-module__KH8t4q__heroMeta{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:40px;padding-top:26px;display:grid}.home-darkfolio-module__KH8t4q__heroMeta p{color:#aaa69f;max-width:600px;margin:0;font-size:14px;line-height:1.72}.home-darkfolio-module__KH8t4q__heroActions{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.home-darkfolio-module__KH8t4q__primary{background:var(--accent);justify-content:space-between;gap:22px;min-width:190px;padding:16px 18px;font-size:11px;font-weight:720;display:inline-flex;color:#0b0a08!important}.home-darkfolio-module__KH8t4q__link{color:#c9c3ba;border-bottom:1px solid #ffffff4d;width:max-content;padding-bottom:4px;font-size:11px;display:inline-flex}.home-darkfolio-module__KH8t4q__heroImage{background:#151412;position:relative;overflow:hidden}.home-darkfolio-module__KH8t4q__heroImage img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;transition:transform 1.3s cubic-bezier(.2,.7,.2,1);display:block}.home-darkfolio-module__KH8t4q__heroImage:hover img{transform:scale(1.025)}.home-darkfolio-module__KH8t4q__heroStamp{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.16em;text-transform:uppercase;background:#08080859;border:1px solid #ffffff6b;padding:12px 14px;font-size:8px;position:absolute;bottom:24px;left:24px}.home-darkfolio-module__KH8t4q__stats{background:var(--paper);color:#111;border-bottom:1px solid var(--darkLine);grid-template-columns:repeat(4,1fr);display:grid}.home-darkfolio-module__KH8t4q__stats div{border-right:1px solid var(--darkLine);flex-direction:column;justify-content:flex-end;min-height:190px;padding:28px 3vw;display:flex}.home-darkfolio-module__KH8t4q__stats div:last-child{border-right:0}.home-darkfolio-module__KH8t4q__stats strong{letter-spacing:-.06em;font-size:clamp(52px,5vw,82px);font-weight:520;line-height:.9}.home-darkfolio-module__KH8t4q__stats span{color:#79736b;text-transform:uppercase;letter-spacing:.11em;margin-top:12px;font-size:9px}.home-darkfolio-module__KH8t4q__section{padding:92px 4.2vw 108px}.home-darkfolio-module__KH8t4q__sectionHead{grid-template-columns:minmax(0,1.05fr) minmax(260px,.45fr);align-items:end;gap:10vw;display:grid}.home-darkfolio-module__KH8t4q__kicker{text-transform:uppercase;letter-spacing:.16em;color:#77736d;font-size:9px}.home-darkfolio-module__KH8t4q__sectionHead h2{letter-spacing:-.052em;margin:28px 0 0;font-size:clamp(50px,5.2vw,83px);font-weight:520;line-height:.95}.home-darkfolio-module__KH8t4q__sectionHead h2 em{color:var(--accentSoft)}.home-darkfolio-module__KH8t4q__sectionHead p{color:#8f8a83;margin:0;font-size:14px;line-height:1.75}.home-darkfolio-module__KH8t4q__services{border-top:1px solid var(--line);margin-top:72px}.home-darkfolio-module__KH8t4q__service{border-bottom:1px solid var(--line);grid-template-columns:65px minmax(240px,.75fr) 1fr 40px;align-items:center;gap:22px;min-height:112px;transition:padding .25s,background .25s;display:grid}.home-darkfolio-module__KH8t4q__service:hover{background:#0c0c0b;padding:0 12px}.home-darkfolio-module__KH8t4q__service small{color:var(--accent);letter-spacing:.12em;font-size:9px}.home-darkfolio-module__KH8t4q__service h3{margin:0;font-size:clamp(24px,2vw,33px);font-weight:470}.home-darkfolio-module__KH8t4q__service p{color:#7f7a74;margin:0;font-size:13px}.home-darkfolio-module__KH8t4q__service b{color:var(--accentSoft);justify-self:end;font-size:22px;font-weight:400}.home-darkfolio-module__KH8t4q__about{background:var(--paper);color:#111;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid}.home-darkfolio-module__KH8t4q__aboutImage{min-height:760px;overflow:hidden}.home-darkfolio-module__KH8t4q__aboutImage img{object-fit:cover;width:100%;height:100%;display:block}.home-darkfolio-module__KH8t4q__aboutCopy{flex-direction:column;padding:76px 5.4vw 68px;display:flex}.home-darkfolio-module__KH8t4q__aboutCopy .home-darkfolio-module__KH8t4q__kicker{color:#817a71}.home-darkfolio-module__KH8t4q__aboutCopy h2{letter-spacing:-.055em;margin:auto 0 28px;font-size:clamp(52px,5vw,78px);font-weight:520;line-height:.94}.home-darkfolio-module__KH8t4q__aboutCopy h2 em{color:#8d704b}.home-darkfolio-module__KH8t4q__aboutCopy p{color:#6e6962;margin:0 0 18px;font-size:14px;line-height:1.72}.home-darkfolio-module__KH8t4q__aboutCopy .home-darkfolio-module__KH8t4q__lead{color:#2f2b27;font-size:20px;line-height:1.55}.home-darkfolio-module__KH8t4q__timeline{border-top:1px solid var(--darkLine);border-bottom:1px solid var(--darkLine);grid-template-columns:repeat(4,1fr);margin:38px 0 30px;display:grid}.home-darkfolio-module__KH8t4q__timeline div{border-right:1px solid var(--darkLine);flex-direction:column;justify-content:space-between;min-height:102px;padding:17px 12px;display:flex}.home-darkfolio-module__KH8t4q__timeline div:last-child{border-right:0}.home-darkfolio-module__KH8t4q__timeline b{font-size:18px;font-weight:560}.home-darkfolio-module__KH8t4q__timeline span{color:#817a71;text-transform:uppercase;letter-spacing:.09em;font-size:8px}.home-darkfolio-module__KH8t4q__aboutCopy .home-darkfolio-module__KH8t4q__link{color:#322e29;border-color:#14141452}.home-darkfolio-module__KH8t4q__profileStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#10100f;grid-template-columns:auto 1fr;align-items:center;gap:40px;padding:26px 4.2vw;display:grid}.home-darkfolio-module__KH8t4q__profileStrip>span{color:#76716b;letter-spacing:.14em;text-transform:uppercase;font-size:9px}.home-darkfolio-module__KH8t4q__profileLinks{grid-template-columns:repeat(4,1fr);display:grid}.home-darkfolio-module__KH8t4q__profileLinks a{border-left:1px solid var(--line);color:#aaa49c;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;min-height:66px;font-size:11px;display:flex}.home-darkfolio-module__KH8t4q__profileLinks a:hover{color:var(--accentSoft)}.home-darkfolio-module__KH8t4q__work{background:#0a0a09}.home-darkfolio-module__KH8t4q__workList{margin-top:72px}.home-darkfolio-module__KH8t4q__workItem{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:0;min-height:560px;display:grid}.home-darkfolio-module__KH8t4q__workItem:last-child{border-bottom:1px solid var(--line)}.home-darkfolio-module__KH8t4q__workItem:nth-child(2n) .home-darkfolio-module__KH8t4q__workVisual{order:2}.home-darkfolio-module__KH8t4q__workVisual{min-height:560px;position:relative;overflow:hidden}.home-darkfolio-module__KH8t4q__workVisual img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);display:block}.home-darkfolio-module__KH8t4q__workItem:hover .home-darkfolio-module__KH8t4q__workVisual img{transform:scale(1.025)}.home-darkfolio-module__KH8t4q__workText{flex-direction:column;justify-content:center;padding:48px 5vw;display:flex}.home-darkfolio-module__KH8t4q__workText small{color:var(--accent);letter-spacing:.15em;font-size:9px}.home-darkfolio-module__KH8t4q__workText strong{color:#292723;letter-spacing:-.07em;margin:auto 0 26px;font-size:clamp(72px,8vw,126px);font-weight:500;line-height:.8}.home-darkfolio-module__KH8t4q__workText h3{letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(28px,2.7vw,43px);font-weight:500;line-height:1.03}.home-darkfolio-module__KH8t4q__workText p{color:#89847d;margin:0 0 25px;font-size:13px;line-height:1.65}.home-darkfolio-module__KH8t4q__ctaBand{background:var(--accent);color:#0e0c09;grid-template-columns:1fr auto;align-items:center;gap:40px;min-height:430px;padding:60px 4.2vw;display:grid}.home-darkfolio-module__KH8t4q__ctaBand h2{letter-spacing:-.065em;max-width:1000px;margin:0;font-size:clamp(62px,7vw,110px);font-weight:530;line-height:.86}.home-darkfolio-module__KH8t4q__ctaBand h2 em{color:#0e0c099e}.home-darkfolio-module__KH8t4q__ctaCircle{aspect-ratio:1;text-align:center;text-transform:uppercase;letter-spacing:.08em;border:1px solid #0a080557;border-radius:50%;justify-content:center;align-items:center;width:150px;font-size:11px;font-weight:720;transition:transform .25s;display:flex}.home-darkfolio-module__KH8t4q__ctaCircle:hover{transform:rotate(-5deg)scale(1.03)}.home-darkfolio-module__KH8t4q__languages{background:#14120f;padding:78px 4.2vw 66px}.home-darkfolio-module__KH8t4q__languages p{color:#99938a;max-width:600px;margin:42px 0 52px auto;font-size:14px;line-height:1.7}.home-darkfolio-module__KH8t4q__languageGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(6,1fr);display:grid}.home-darkfolio-module__KH8t4q__languageGrid span{text-align:center;border-right:1px solid var(--line);letter-spacing:-.05em;padding:31px 4px 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5.6vw,84px);font-style:italic}.home-darkfolio-module__KH8t4q__languageGrid span:last-child{border-right:0}.home-darkfolio-module__KH8t4q__languageFoot{color:#8f8a82;text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;gap:30px;padding-top:18px;font-size:9px;display:flex}.home-darkfolio-module__KH8t4q__languageFoot a{color:var(--accentSoft)}.home-darkfolio-module__KH8t4q__pricing{background:var(--paper);color:#111}.home-darkfolio-module__KH8t4q__pricing .home-darkfolio-module__KH8t4q__kicker{color:#817a71}.home-darkfolio-module__KH8t4q__pricing .home-darkfolio-module__KH8t4q__sectionHead h2 em{color:#8d704b}.home-darkfolio-module__KH8t4q__pricing .home-darkfolio-module__KH8t4q__sectionHead p{color:#726c64}.home-darkfolio-module__KH8t4q__packageGrid{border:1px solid var(--darkLine);grid-template-columns:repeat(3,1fr);margin-top:68px;display:grid}.home-darkfolio-module__KH8t4q__packageGrid article{border-right:1px solid var(--darkLine);flex-direction:column;min-height:220px;padding:27px;display:flex;position:relative}.home-darkfolio-module__KH8t4q__packageGrid article:last-child{border-right:0}.home-darkfolio-module__KH8t4q__packageGrid span{color:#777168;letter-spacing:.14em;font-size:9px}.home-darkfolio-module__KH8t4q__packageGrid strong{letter-spacing:-.055em;margin:auto 0 12px;font-size:clamp(42px,4vw,62px);font-weight:520}.home-darkfolio-module__KH8t4q__packageGrid p{color:#777168;margin:0;font-size:11px;line-height:1.45}.home-darkfolio-module__KH8t4q__packageGrid b{letter-spacing:.12em;font-size:7px;position:absolute;top:26px;right:24px}.home-darkfolio-module__KH8t4q__packageGrid .home-darkfolio-module__KH8t4q__featured{background:#b99765}.home-darkfolio-module__KH8t4q__packageGrid .home-darkfolio-module__KH8t4q__featured span,.home-darkfolio-module__KH8t4q__packageGrid .home-darkfolio-module__KH8t4q__featured p{color:#140f0aa8}.home-darkfolio-module__KH8t4q__priceTableWrap{border-top:1px solid var(--darkLine);margin-top:28px;overflow-x:auto}.home-darkfolio-module__KH8t4q__priceTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px;font-size:12px}.home-darkfolio-module__KH8t4q__priceTable th,.home-darkfolio-module__KH8t4q__priceTable td{border-bottom:1px solid var(--darkLine);text-align:center;padding:14px 17px}.home-darkfolio-module__KH8t4q__priceTable th{color:#756f66;letter-spacing:.12em;font-size:8px}.home-darkfolio-module__KH8t4q__priceTable th:first-child,.home-darkfolio-module__KH8t4q__priceTable td:first-child{text-align:left;width:55%}.home-darkfolio-module__KH8t4q__priceTable th:not(:first-child),.home-darkfolio-module__KH8t4q__priceTable td:not(:first-child){width:15%}.home-darkfolio-module__KH8t4q__priceTable td:first-child{color:#4c4842}.home-darkfolio-module__KH8t4q__yes{color:#3f372d;font-weight:800}.home-darkfolio-module__KH8t4q__no{color:#b4aea5}.home-darkfolio-module__KH8t4q__extras{border-top:1px solid var(--darkLine);grid-template-columns:repeat(2,1fr);margin:32px 0 24px;display:grid}.home-darkfolio-module__KH8t4q__extras div{border-bottom:1px solid var(--darkLine);justify-content:space-between;align-items:center;gap:20px;min-height:58px;font-size:11px;display:flex}.home-darkfolio-module__KH8t4q__extras div:nth-child(odd){border-right:1px solid var(--darkLine);padding-right:24px}.home-darkfolio-module__KH8t4q__extras div:nth-child(2n){padding-left:24px}.home-darkfolio-module__KH8t4q__extras b{white-space:nowrap;font-size:14px}.home-darkfolio-module__KH8t4q__pricing .home-darkfolio-module__KH8t4q__link{color:#322e29;border-color:#14141452}.home-darkfolio-module__KH8t4q__reviews{background:#090909}.home-darkfolio-module__KH8t4q__reviewHead{justify-content:space-between;align-items:end;gap:40px;display:flex}.home-darkfolio-module__KH8t4q__reviewHead h2{letter-spacing:-.052em;max-width:930px;margin:28px 0 0;font-size:clamp(48px,5vw,80px);font-weight:520;line-height:.95}.home-darkfolio-module__KH8t4q__reviewHead h2 em{color:var(--accentSoft)}.home-darkfolio-module__KH8t4q__reviewGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.home-darkfolio-module__KH8t4q__reviewGrid article{border-right:1px solid var(--line);flex-direction:column;min-height:350px;padding:25px;display:flex}.home-darkfolio-module__KH8t4q__reviewGrid article:last-child{border-right:0}.home-darkfolio-module__KH8t4q__reviewGrid small{color:var(--accent);font-size:9px}.home-darkfolio-module__KH8t4q__reviewGrid p{color:#d7d0c6;margin:auto 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,1.7vw,27px);line-height:1.38}.home-darkfolio-module__KH8t4q__reviewGrid strong{font-size:11px}.home-darkfolio-module__KH8t4q__reviewGrid span{color:#77736d;text-transform:uppercase;letter-spacing:.12em;margin-top:5px;font-size:8px}.home-darkfolio-module__KH8t4q__instagram{background:#11100e;padding:88px 4.2vw 96px}.home-darkfolio-module__KH8t4q__instagramHead{grid-template-columns:1fr auto;align-items:end;gap:40px;display:grid}.home-darkfolio-module__KH8t4q__instagramHead h2{letter-spacing:-.052em;margin:27px 0 0;font-size:clamp(48px,5vw,78px);font-weight:520;line-height:.95}.home-darkfolio-module__KH8t4q__instagramHead a{color:var(--accentSoft);border-bottom:1px solid #ffffff4d;padding-bottom:5px;font-size:11px}.home-darkfolio-module__KH8t4q__instagramGrid{grid-template-columns:1.2fr .8fr .8fr;gap:14px;margin-top:58px;display:grid}.home-darkfolio-module__KH8t4q__instagramGrid div{min-height:360px;overflow:hidden}.home-darkfolio-module__KH8t4q__instagramGrid div:first-child{min-height:520px}.home-darkfolio-module__KH8t4q__instagramGrid img{object-fit:cover;width:100%;height:100%;transition:transform 1s;display:block}.home-darkfolio-module__KH8t4q__instagramGrid div:hover img{transform:scale(1.03)}.home-darkfolio-module__KH8t4q__contact{color:#111;background:#ece6dc;flex-direction:column;min-height:640px;padding:72px 4.2vw 38px;display:flex}.home-darkfolio-module__KH8t4q__contact h2{letter-spacing:-.066em;max-width:1130px;margin:auto 0 42px;font-size:clamp(64px,7.7vw,122px);font-weight:530;line-height:.85}.home-darkfolio-module__KH8t4q__contact h2 em{color:#92734e}.home-darkfolio-module__KH8t4q__contactLinks{border-top:1px solid var(--darkLine);border-bottom:1px solid var(--darkLine);grid-template-columns:1fr 1fr;display:grid}.home-darkfolio-module__KH8t4q__contactLinks a{justify-content:space-between;align-items:center;min-height:76px;padding-right:24px;font-size:clamp(18px,1.5vw,24px);display:flex}.home-darkfolio-module__KH8t4q__contactLinks a:first-child{border-right:1px solid var(--darkLine)}.home-darkfolio-module__KH8t4q__contactLinks a:last-child{padding-left:24px}.home-darkfolio-module__KH8t4q__contactFoot{color:#706a63;text-transform:uppercase;letter-spacing:.1em;grid-template-columns:1fr auto 1fr;gap:25px;margin-top:25px;font-size:9px;display:grid}.home-darkfolio-module__KH8t4q__contactFoot a{color:#111;justify-self:end}.home-darkfolio-module__KH8t4q__footer{border-top:1px solid var(--line);color:#6e6962;letter-spacing:.09em;grid-template-columns:1fr auto 1fr;align-items:center;min-height:84px;padding:0 4.2vw;font-size:9px;display:grid}.home-darkfolio-module__KH8t4q__footer strong{color:#aaa49c;font-size:10px}.home-darkfolio-module__KH8t4q__footer a{justify-self:end}@media (max-width:1100px){.home-darkfolio-module__KH8t4q__header{grid-template-columns:1fr auto}.home-darkfolio-module__KH8t4q__socials{display:none}.home-darkfolio-module__KH8t4q__logoBadge{justify-self:start}.home-darkfolio-module__KH8t4q__nav{justify-self:end}.home-darkfolio-module__KH8t4q__hero{grid-template-columns:1fr}.home-darkfolio-module__KH8t4q__heroCopy{min-height:620px}.home-darkfolio-module__KH8t4q__heroImage{min-height:640px}.home-darkfolio-module__KH8t4q__about{grid-template-columns:1fr 1.12fr}.home-darkfolio-module__KH8t4q__timeline{grid-template-columns:1fr 1fr}.home-darkfolio-module__KH8t4q__timeline div:nth-child(2){border-right:0}.home-darkfolio-module__KH8t4q__timeline div:nth-child(-n+2){border-bottom:1px solid var(--darkLine)}.home-darkfolio-module__KH8t4q__profileStrip{grid-template-columns:1fr}.home-darkfolio-module__KH8t4q__profileLinks a:first-child{border-left:0}.home-darkfolio-module__KH8t4q__workItem{grid-template-columns:1fr 1fr}.home-darkfolio-module__KH8t4q__ctaCircle{width:125px}}@media (max-width:760px){.home-darkfolio-module__KH8t4q__header{grid-template-columns:1fr auto;min-height:74px;padding:0 20px}.home-darkfolio-module__KH8t4q__logoBadge{width:145px;height:46px}.home-darkfolio-module__KH8t4q__logoBadge img{width:118px}.home-darkfolio-module__KH8t4q__nav a:not(.home-darkfolio-module__KH8t4q__navCta){display:none}.home-darkfolio-module__KH8t4q__navCta{padding:10px 12px;font-size:9px}.home-darkfolio-module__KH8t4q__heroCopy{min-height:555px;padding:38px 20px 30px}.home-darkfolio-module__KH8t4q__hero h1{font-size:clamp(62px,20vw,90px)}.home-darkfolio-module__KH8t4q__heroMeta{grid-template-columns:1fr;gap:26px}.home-darkfolio-module__KH8t4q__heroMeta p{font-size:12px}.home-darkfolio-module__KH8t4q__heroActions{flex-flow:wrap;align-items:center}.home-darkfolio-module__KH8t4q__heroImage{min-height:520px}.home-darkfolio-module__KH8t4q__heroImage img{object-position:58% center}.home-darkfolio-module__KH8t4q__stats{grid-template-columns:1fr 1fr}.home-darkfolio-module__KH8t4q__stats div{border-bottom:1px solid var(--darkLine);min-height:140px;padding:20px}.home-darkfolio-module__KH8t4q__stats div:nth-child(2){border-right:0}.home-darkfolio-module__KH8t4q__stats strong{font-size:48px}.home-darkfolio-module__KH8t4q__section{padding:62px 20px 76px}.home-darkfolio-module__KH8t4q__sectionHead{grid-template-columns:1fr;gap:28px}.home-darkfolio-module__KH8t4q__sectionHead h2{font-size:clamp(42px,13vw,60px)}.home-darkfolio-module__KH8t4q__sectionHead p{font-size:12px}.home-darkfolio-module__KH8t4q__services{margin-top:48px}.home-darkfolio-module__KH8t4q__service{grid-template-columns:35px 1fr 28px;gap:12px;min-height:96px}.home-darkfolio-module__KH8t4q__service p{display:none}.home-darkfolio-module__KH8t4q__service h3{font-size:23px}.home-darkfolio-module__KH8t4q__about{grid-template-columns:1fr}.home-darkfolio-module__KH8t4q__aboutImage{min-height:560px}.home-darkfolio-module__KH8t4q__aboutCopy{min-height:690px;padding:55px 20px 48px}.home-darkfolio-module__KH8t4q__aboutCopy h2{margin-top:76px;font-size:clamp(43px,13vw,60px)}.home-darkfolio-module__KH8t4q__aboutCopy .home-darkfolio-module__KH8t4q__lead{font-size:17px}.home-darkfolio-module__KH8t4q__profileStrip{gap:18px;padding:25px 20px}.home-darkfolio-module__KH8t4q__profileLinks{grid-template-columns:1fr 1fr}.home-darkfolio-module__KH8t4q__profileLinks a{border-top:1px solid var(--line);min-height:54px;font-size:9px}.home-darkfolio-module__KH8t4q__profileLinks a:nth-child(odd){border-left:0}.home-darkfolio-module__KH8t4q__workItem{grid-template-columns:1fr;min-height:auto}.home-darkfolio-module__KH8t4q__workItem:nth-child(2n) .home-darkfolio-module__KH8t4q__workVisual{order:0}.home-darkfolio-module__KH8t4q__workVisual{min-height:500px}.home-darkfolio-module__KH8t4q__workText{min-height:420px;padding:38px 20px}.home-darkfolio-module__KH8t4q__workText strong{font-size:86px}.home-darkfolio-module__KH8t4q__ctaBand{grid-template-columns:1fr;align-content:center;min-height:530px;padding:55px 20px}.home-darkfolio-module__KH8t4q__ctaBand h2{font-size:clamp(56px,18vw,80px)}.home-darkfolio-module__KH8t4q__ctaCircle{width:118px}.home-darkfolio-module__KH8t4q__languages{padding:58px 20px 38px}.home-darkfolio-module__KH8t4q__languages p{margin:40px 0;font-size:12px}.home-darkfolio-module__KH8t4q__languageGrid{grid-template-columns:repeat(3,1fr)}.home-darkfolio-module__KH8t4q__languageGrid span{border-bottom:1px solid var(--line);padding:22px 5px 18px;font-size:46px}.home-darkfolio-module__KH8t4q__languageGrid span:nth-child(3),.home-darkfolio-module__KH8t4q__languageGrid span:nth-child(6){border-right:0}.home-darkfolio-module__KH8t4q__languageGrid span:nth-child(n+4){border-bottom:0}.home-darkfolio-module__KH8t4q__languageFoot{font-size:7px}.home-darkfolio-module__KH8t4q__packageGrid{grid-template-columns:1fr;margin-top:48px}.home-darkfolio-module__KH8t4q__packageGrid article{border-right:0;border-bottom:1px solid var(--darkLine);min-height:160px}.home-darkfolio-module__KH8t4q__packageGrid article:last-child{border-bottom:0}.home-darkfolio-module__KH8t4q__extras{grid-template-columns:1fr}.home-darkfolio-module__KH8t4q__extras div:nth-child(odd),.home-darkfolio-module__KH8t4q__extras div:nth-child(2n){border-right:0;padding:0}.home-darkfolio-module__KH8t4q__reviewHead{flex-direction:column;align-items:flex-start}.home-darkfolio-module__KH8t4q__reviewHead h2{font-size:clamp(43px,13vw,60px)}.home-darkfolio-module__KH8t4q__reviewGrid{grid-template-columns:1fr;margin-top:48px}.home-darkfolio-module__KH8t4q__reviewGrid article{border-right:0;border-bottom:1px solid var(--line);min-height:300px}.home-darkfolio-module__KH8t4q__reviewGrid article:last-child{border-bottom:0}.home-darkfolio-module__KH8t4q__instagram{padding:62px 20px 72px}.home-darkfolio-module__KH8t4q__instagramHead{grid-template-columns:1fr}.home-darkfolio-module__KH8t4q__instagramHead h2{font-size:clamp(43px,13vw,60px)}.home-darkfolio-module__KH8t4q__instagramGrid{grid-template-columns:1fr 1fr}.home-darkfolio-module__KH8t4q__instagramGrid div:first-child{grid-column:1/-1;min-height:470px}.home-darkfolio-module__KH8t4q__instagramGrid div:not(:first-child){min-height:260px}.home-darkfolio-module__KH8t4q__contact{min-height:610px;padding:55px 20px 32px}.home-darkfolio-module__KH8t4q__contact h2{font-size:clamp(56px,18vw,82px)}.home-darkfolio-module__KH8t4q__contactLinks{grid-template-columns:1fr}.home-darkfolio-module__KH8t4q__contactLinks a{min-height:64px;padding:0!important}.home-darkfolio-module__KH8t4q__contactLinks a:first-child{border-right:0;border-bottom:1px solid var(--darkLine)}.home-darkfolio-module__KH8t4q__contactFoot{grid-template-columns:1fr auto}.home-darkfolio-module__KH8t4q__contactFoot span:nth-child(2){display:none}.home-darkfolio-module__KH8t4q__footer{grid-template-columns:1fr auto;min-height:72px;padding:0 20px}.home-darkfolio-module__KH8t4q__footer span{display:none}}@media (prefers-reduced-motion:reduce){.home-darkfolio-module__KH8t4q__heroImage img,.home-darkfolio-module__KH8t4q__service,.home-darkfolio-module__KH8t4q__workVisual img,.home-darkfolio-module__KH8t4q__instagramGrid img,.home-darkfolio-module__KH8t4q__ctaCircle{transition:none}}
