.dossier-experience-module__Y00pcq__experience{isolation:isolate;position:absolute;inset:0}.dossier-experience-module__Y00pcq__canvas,.dossier-experience-module__Y00pcq__poster{position:absolute;inset:0}.dossier-experience-module__Y00pcq__canvas{z-index:2;opacity:0;transition:opacity .6s}.dossier-experience-module__Y00pcq__canvas canvas{width:100%;height:100%;display:block}.dossier-experience-module__Y00pcq__poster{opacity:1;transition:opacity .6s}.dossier-experience-module__Y00pcq__poster img{object-fit:contain;width:100%;height:100%}.dossier-experience-module__Y00pcq__experience[data-scene=webgl] .dossier-experience-module__Y00pcq__canvas{opacity:1}.dossier-experience-module__Y00pcq__experience[data-scene=webgl] .dossier-experience-module__Y00pcq__poster{opacity:0}@media (prefers-reduced-motion:reduce){.dossier-experience-module__Y00pcq__canvas,.dossier-experience-module__Y00pcq__poster{transition:none}}
.home-module__fuKova__hero{--story-travel:220px;--focus:var(--secondary-light);color:var(--inverse);background:#26194e;position:relative}.home-module__fuKova__hero:after{content:"";height:var(--story-travel);display:block}.home-module__fuKova__heroStage{top:var(--header-height);min-height:min(48rem, calc(100svh - var(--header-height)));background:radial-gradient(at 76% 42%,#68538350,#0000 62%);position:sticky;overflow:clip}.home-module__fuKova__heroGrid{min-height:inherit;grid-template-columns:1.05fr 1fr;align-items:center;padding-block:3.5rem;display:grid;position:relative}.home-module__fuKova__heroCopy{z-index:3;position:relative}.home-module__fuKova__heroCopy .eyebrow{color:var(--inverse-muted);margin-bottom:2rem;font-size:.8125rem}.home-module__fuKova__hero h1{letter-spacing:-.065em;text-wrap:initial;max-width:12ch;font-size:clamp(3.8rem,6.9vw,6.6rem);font-weight:550;line-height:1.04}.home-module__fuKova__hero h1 span{color:#e7c37e;display:block}html[lang=ru] .home-module__fuKova__hero h1{max-width:14ch;font-size:clamp(3.3rem,5.5vw,5.3rem)}.home-module__fuKova__lead{max-width:43ch;color:var(--inverse-muted);margin-top:1.7rem;font-size:1rem;line-height:1.8}.home-module__fuKova__heroActions{gap:.75rem 1.6rem;margin-top:1.8rem}.home-module__fuKova__heroActions .button{background:var(--secondary-light);border-color:var(--secondary-light);color:var(--primary);border-radius:4px;min-height:56px}.home-module__fuKova__heroActions .button:hover{background:#f4e7c8;border-color:#f4e7c8}.home-module__fuKova__heroActions .text-link{color:var(--inverse);text-decoration-color:#a091ba}.home-module__fuKova__art{z-index:2;align-self:stretch;min-height:30rem;margin:-2rem -6rem -2rem -4rem;position:relative}.home-module__fuKova__artHalo{background:radial-gradient(#afa0c526,#0000 65%);position:absolute;inset:16% 5%}.home-module__fuKova__audience{color:#c9bed6;margin-top:1.65rem;font-size:.75rem}.home-module__fuKova__services{grid-template-columns:.85fr 1.5fr;gap:clamp(3rem,7vw,8rem);padding-block:6.5rem 7rem;display:grid}.home-module__fuKova__serviceHeading{position:relative}.home-module__fuKova__serviceIntro{position:sticky;top:8rem}.home-module__fuKova__serviceHeading .eyebrow{margin-bottom:1.6rem}.home-module__fuKova__serviceHeading h2{color:var(--primary);letter-spacing:-.055em;font-size:clamp(2.25rem,3.4vw,3.5rem);font-weight:550}.home-module__fuKova__serviceHeading h2 span{color:var(--secondary-text);display:block}.home-module__fuKova__serviceLead{max-width:25ch;margin-top:1.3rem;font-size:.9375rem}.home-module__fuKova__paperRoute{color:#ae8847;width:85%;max-width:23rem;height:auto;margin-top:2.5rem}.home-module__fuKova__about{background:var(--surface-warm);overflow:clip}.home-module__fuKova__aboutGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,7vw,7rem);padding-block:6rem;display:grid}.home-module__fuKova__languageArt{perspective:1200px;min-height:27rem;position:relative}.home-module__fuKova__languagePaper{aspect-ratio:1.6;width:80%;color:var(--primary);background:#fbf8f0;border:1px solid #e1d9c8;flex-direction:column;justify-content:space-between;padding:1.5rem 2rem;display:flex;position:absolute;top:7%;left:4%;transform:rotate(-9deg);box-shadow:0 12px 28px -15px #2a17402e}.home-module__fuKova__languagePaper>span{letter-spacing:.1em;font-size:.7rem}.home-module__fuKova__languagePaper>span:first-child{color:var(--secondary-text);font-size:1rem}.home-module__fuKova__languagePaper strong{letter-spacing:-.065em;font-size:clamp(2rem,4vw,4.5rem);font-weight:500;line-height:1.1}.home-module__fuKova__russianPaper{background:#e5dded;border-color:#dcd1e8;top:44%;left:15%;transform:rotate(6deg)}.home-module__fuKova__russianPaper strong{font-size:clamp(1.5rem,2.7vw,3rem)}.home-module__fuKova__dot{color:#9d742c}.home-module__fuKova__languageLine{pointer-events:none;color:#a8823a;width:100%;height:100%;position:absolute;inset:0}.home-module__fuKova__aboutCopy .eyebrow{margin-bottom:1.5rem}.home-module__fuKova__aboutCopy h2{color:var(--primary);max-width:10ch;font-size:clamp(2.8rem,4.3vw,4.5rem);font-weight:550}.home-module__fuKova__introduction{color:var(--ink);margin-top:1.5rem;font-size:1.125rem;line-height:1.8}.home-module__fuKova__itaa{border-top:1px solid #d5cec2;margin-top:1.7rem;padding-top:1.4rem}.home-module__fuKova__itaa h3{margin-bottom:.65rem;font-size:.9375rem;font-weight:650}.home-module__fuKova__itaa p{font-size:.9rem;line-height:1.8}.home-module__fuKova__contact{background:var(--primary);color:var(--inverse);--focus:var(--secondary-light);overflow:clip}.home-module__fuKova__contactGrid{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(3rem,7vw,7rem);padding-block:6rem;display:grid}.home-module__fuKova__contact .eyebrow{color:var(--secondary-light);margin-bottom:1.6rem}.home-module__fuKova__contact h2{max-width:13ch;font-size:clamp(2.8rem,4.5vw,4.7rem);font-weight:550}.home-module__fuKova__contact h2 span{color:#e7c37e;display:block}.home-module__fuKova__contactLine{width:60%;color:var(--secondary-light);margin-top:1.6rem}.home-module__fuKova__contactPaper{color:var(--primary);--focus:var(--primary);background:#fbf7ed;border-radius:3px;padding:clamp(1.7rem,3vw,3.25rem);position:relative;box-shadow:9px 12px #b3956240}.home-module__fuKova__contactPaperTop{letter-spacing:.02em;border-bottom:1px solid #d9ccb2;justify-content:space-between;align-items:center;margin-bottom:1.4rem;padding-bottom:1.3rem;font-size:.75rem;font-weight:550;display:flex}.home-module__fuKova__contactPaper>p{font-size:1rem;line-height:1.8}.home-module__fuKova__email{overflow-wrap:anywhere;border-bottom:1px solid #d9ccb2;justify-content:space-between;align-items:center;gap:.6rem;margin-top:1.4rem;padding-block:.35rem 1rem;font-size:clamp(1rem,1.6vw,1.5rem);font-weight:600;transition:color .18s;display:flex}.home-module__fuKova__email:hover{color:var(--primary-hover)}.home-module__fuKova__email svg{color:var(--secondary-text)}.home-module__fuKova__contact .copy-email{margin-top:.6rem}.home-module__fuKova__contact .copy-email .button{color:var(--primary)}.home-module__fuKova__contact .copy-status{color:var(--secondary-text)}@media (max-width:1100px) and (min-width:721px){.home-module__fuKova__hero{--story-travel:180px}.home-module__fuKova__heroStage{min-height:40rem}.home-module__fuKova__hero h1{font-size:5.4vw}html[lang=ru] .home-module__fuKova__hero h1{font-size:4.9vw}.home-module__fuKova__art{margin-inline:-3rem}.home-module__fuKova__heroActions{gap:.6rem 1rem}.home-module__fuKova__services{grid-template-columns:.75fr 1.4fr;gap:2.5rem}.home-module__fuKova__languagePaper{padding:1.3rem}.home-module__fuKova__languageArt{min-height:23rem}.home-module__fuKova__contactPaper{padding:1.75rem}}@media (max-height:740px) and (min-width:721px){.home-module__fuKova__hero{--story-travel:0px}.home-module__fuKova__heroStage{min-height:0;position:relative;top:0}.home-module__fuKova__heroGrid{padding-block:2.5rem}.home-module__fuKova__hero h1{font-size:clamp(3rem,5.6vw,5.4rem)}.home-module__fuKova__art{min-height:24rem}}@media (max-width:720px){.home-module__fuKova__hero{--story-travel:0px}.home-module__fuKova__heroStage{min-height:0;position:relative;top:0}.home-module__fuKova__heroGrid{grid-template-columns:1fr;padding-block:2.2rem 1.5rem}.home-module__fuKova__heroCopy .eyebrow{margin-bottom:1.3rem;font-size:.75rem}.home-module__fuKova__hero h1{letter-spacing:-.055em;max-width:14ch;font-size:clamp(3rem,11.8vw,5.2rem)}html[lang=ru] .home-module__fuKova__hero h1{max-width:15ch;font-size:clamp(2.7rem,10.6vw,4.75rem)}.home-module__fuKova__lead{max-width:48ch;margin-top:1.2rem;font-size:.9375rem;line-height:1.75}.home-module__fuKova__heroActions{gap:.6rem 1rem;margin-top:1.4rem}.home-module__fuKova__heroActions .button{gap:.8rem;min-height:50px;padding:.75rem 1rem}.home-module__fuKova__heroActions .text-link{gap:.5rem;font-size:.8125rem}.home-module__fuKova__audience{margin-top:1.1rem}.home-module__fuKova__art{height:clamp(17rem,68vw,24rem);min-height:0;margin:.5rem -1rem 0}.home-module__fuKova__services{grid-template-columns:1fr;gap:2rem;padding-block:3.5rem}.home-module__fuKova__serviceIntro{position:static}.home-module__fuKova__serviceHeading .eyebrow{margin-bottom:1rem}.home-module__fuKova__serviceHeading h2{font-size:clamp(2.25rem,8.7vw,3.4rem)}.home-module__fuKova__serviceLead{max-width:none;margin-top:1rem}.home-module__fuKova__paperRoute{display:none}.home-module__fuKova__aboutGrid{grid-template-columns:1fr;gap:2.5rem;padding-block:3.5rem}.home-module__fuKova__languageArt{width:100%;max-width:26rem;min-height:17rem;margin-inline:auto}.home-module__fuKova__languagePaper{aspect-ratio:1.75;padding:1rem 1.5rem}.home-module__fuKova__languagePaper strong{font-size:3rem}.home-module__fuKova__russianPaper{top:42%}.home-module__fuKova__russianPaper strong{font-size:clamp(1.35rem,5.7vw,2.1rem)}.home-module__fuKova__languagePaper>span{font-size:.6rem}.home-module__fuKova__languagePaper>span:first-child{font-size:.8rem}.home-module__fuKova__aboutCopy h2{max-width:13ch;font-size:clamp(2.8rem,10vw,4rem)}.home-module__fuKova__aboutCopy .eyebrow{margin-bottom:1rem}.home-module__fuKova__introduction{font-size:1rem}.home-module__fuKova__contactGrid{grid-template-columns:1fr;gap:2rem;padding-block:3.5rem 4rem}.home-module__fuKova__contact h2{max-width:none;font-size:clamp(2.6rem,10vw,4rem)}.home-module__fuKova__contactLine{display:none}.home-module__fuKova__contactPaper{padding:1.5rem;box-shadow:5px 6px #b3956240}.home-module__fuKova__contactPaper>p{font-size:.9375rem}.home-module__fuKova__email{gap:.25rem;font-size:clamp(.875rem,4vw,1.35rem)}.home-module__fuKova__email svg{width:22px}}@media (prefers-reduced-motion:reduce){.home-module__fuKova__hero{--story-travel:0px}.home-module__fuKova__heroStage{position:relative;top:0}}
