.company-page{color:#f0f6f3;background:radial-gradient(70% 640px at 65% 0,#10303970,#0000 90%),#061419;min-height:100svh;display:flow-root}.company-container{width:min(1220px,100% - 64px);margin:auto}.company-page .site-footer{max-width:1220px}.company-page h1,.company-page h2,.company-page h3,.company-page p{margin-top:0}.company-eyebrow{color:#9fbabf;align-items:center;gap:9px;margin:0 0 23px;font-size:12px;line-height:1.5;display:flex}.company-eyebrow>span{background:#ceff42;border-radius:50%;width:6px;height:6px}.company-hero{padding:86px 0 72px}.company-hero h1{font-size:var(--type-page-size);line-height:var(--type-heading-leading);font-weight:var(--type-heading-weight);margin:0}.company-hero h1>span{color:inherit}.about-hero{grid-template-columns:1.5fr 1fr;align-items:start;gap:80px;display:grid}.about-hero h1{font-size:var(--type-page-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-leading)}.about-hero .company-hero-intro{padding-top:5px}.about-hero .company-hero-intro>p{margin-bottom:0}.company-hero-intro>p{color:#bacdd0;font-size:var(--type-lead-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);margin:0 0 26px}.company-action{color:#edf7f4;max-width:100%;min-height:52px;font-size:14px;line-height:1.4;font-weight:var(--button-font-weight);cursor:pointer;text-align:left;background:#173039;border:1px solid #57747a;border-radius:12px;justify-content:center;align-items:center;gap:24px;padding:15px 23px;transition:background .2s,border-color .2s;display:inline-flex}.company-action svg{flex-shrink:0}.company-action.is-primary{color:#142019;background:#ceff42;border-color:#0000}.company-action.is-primary:hover{background:#deff88}.company-action:not(.is-primary):hover{background:#23404a;border-color:#8ba9ae}.company-inline-link{color:#b9cecf;min-height:44px;font-size:13px;line-height:1.5;font-weight:var(--button-font-weight);align-items:center;gap:12px;padding:9px 0;display:inline-flex}.company-inline-link svg{flex-shrink:0}.company-inline-link:hover{color:#ceff42}.company-hero-intro .company-inline-link{width:fit-content;margin-top:10px;display:flex}.company-section-label{justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:22px;display:flex}.company-section-label h2{color:#e1eceb;margin:0;font-size:14px;font-weight:500}.company-section-label>span{color:#8ca9ae;font-size:12px}.company-team{scroll-margin-top:24px}.company-team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.company-portrait{isolation:isolate;aspect-ratio:3/4;background:#1a292e;border-radius:17px;position:relative;overflow:hidden}.company-portrait:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(#05191b00 65%,#06141944);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #c3dae311}.company-portrait picture{width:100%;height:100%;display:block}.company-portrait img{object-fit:cover;object-position:center 34%;width:100%;height:100%;display:block}.person-azat .company-portrait img{filter:brightness(1.17)}.person-emil .company-portrait img{object-position:center 28%}.company-person h3{font-size:var(--type-card-size);line-height:var(--type-card-leading);font-weight:var(--type-heading-weight);margin:23px 0 12px}.company-person h3 span{display:block}.company-person-role{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#edf7f4;white-space:nowrap;background:linear-gradient(125deg,#e7fff31c,#e7fff305 65%),#b9ded506;border:1px solid #e8fff32c;border-radius:10px;align-items:center;width:fit-content;max-width:100%;margin-bottom:16px;padding:5px 8px;font-size:11px;font-weight:500;line-height:1.3;display:inline-flex;box-shadow:inset 0 1px #f1fff514,0 6px 22px #00000012}.company-person-note{color:#8eabb1;font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);margin-bottom:0}.company-mission{isolation:isolate;background:#102d35;border-radius:24px;grid-template-columns:1.35fr 1fr;column-gap:86px;margin-top:116px;padding:64px 56px;display:grid;position:relative;overflow:hidden}.company-mission>.company-eyebrow{grid-column:1/-1}.company-mission h2{z-index:1;font-size:var(--type-section-size);line-height:var(--type-heading-leading);font-weight:var(--type-heading-weight);margin:0;position:relative}.company-mission h2 span{color:inherit}.company-mission-copy{z-index:1;position:relative}.company-mission-copy p{color:#bfd0d3;font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);margin-bottom:20px}.company-mission-copy p:last-child{color:#99b4ba;margin-bottom:0}.company-mission-field{z-index:0;pointer-events:none;opacity:.26;background-image:linear-gradient(#91bdc00c 1px,#0000 1px),linear-gradient(90deg,#91bdc00c 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.company-mission-field span{background:#ceff420b;border:1px solid #ceff422c;border-radius:10px;width:62px;height:62px;position:absolute}.company-mission-field span:first-child{bottom:22%;left:4%}.company-mission-field span:nth-child(2){bottom:3%;left:34%}.company-mission-field span:nth-child(3){top:4%;right:3%}.company-principles{grid-template-columns:1fr 1.35fr;gap:108px;padding:120px 0;display:grid}.company-section-heading h2{font-size:var(--type-section-size);line-height:var(--type-heading-leading);font-weight:var(--type-heading-weight);margin:0 0 24px}.company-section-heading>p:last-child{color:#97b2b7;max-width:330px;font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);margin-bottom:0}.company-principle{grid-template-columns:30px 1fr;gap:26px;padding:28px 0;display:grid}.company-principle:first-child{border-top:0;padding-top:0}.company-principle:last-child{padding-bottom:0}.company-principle>span{color:#718f96;margin-top:4px;font-size:12px}.company-principle h3{font-size:var(--type-card-size);line-height:var(--type-card-leading);font-weight:var(--type-heading-weight);margin:0 0 12px}.company-principle p{color:#9fb7bc;font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);margin-bottom:0}.company-connection{padding:0 0 100px}.company-connection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin:48px 0 25px;display:grid}.company-connection-grid article{padding-top:0}.company-connection-grid .capability-tile-symbol{margin-bottom:24px}.company-connection-grid svg{color:inherit;margin:0}.company-connection-business{--tile-accent:#66e2bf}.company-connection-development{--tile-accent:#a594ff}.company-connection-team{--tile-accent:#ff91a4}.about-page .lili-closing{color:#f6faf8}.about-page .site-footer{border-top:0}.company-connection-grid h3{font-size:var(--type-card-size);font-weight:var(--type-heading-weight);line-height:var(--type-card-leading);margin:0 0 13px}.company-connection-grid p{color:#95afb6;font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);margin:0}.company-closing{border-top:1px solid #4b6b7270;justify-content:space-between;align-items:center;gap:40px;padding:48px 0 55px;display:flex}.company-closing h2{font-size:var(--type-section-size);line-height:var(--type-heading-leading);font-weight:var(--type-heading-weight);margin:0 0 16px}.company-closing p:not(.company-eyebrow){color:#9fb7bc;max-width:540px;font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);margin:0}.company-closing .company-action{flex-shrink:0}.company-page :is(a,button,summary):focus-visible:where(:root:not([data-input-modality=pointer]) *){outline-offset:5px;outline:2px solid #b1d3d7}.consultation-loading{color:#b9cecf;place-items:center;min-height:220px;padding:36px;font-size:15px;display:grid}.private-page-loading{padding:40px}@media (width<=1100px){.about-hero{gap:36px}.company-team-grid{gap:18px}.company-mission{gap:30px;padding:45px 36px}.company-principles{gap:50px}}@media (width<=1000px){.company-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 25px}}@media (width<=960px){.company-container{width:calc(100% - 44px)}.company-hero{padding:65px 0 50px}.about-hero{grid-template-columns:1.2fr 1fr;gap:30px}.company-hero-intro>p{font-size:var(--type-lead-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading)}.company-portrait{aspect-ratio:4/5}.company-person h3{font-size:var(--type-card-size);font-weight:var(--type-heading-weight);line-height:var(--type-card-leading)}.company-mission{grid-template-columns:1fr;gap:24px;margin-top:80px}.company-mission>.company-eyebrow{margin:0}.company-mission h2{font-size:var(--type-section-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-leading)}.company-mission-copy{max-width:540px}.company-principles{grid-template-columns:1fr;gap:40px;padding:80px 0}.company-section-heading>p:last-child{max-width:460px}.company-connection{padding-bottom:70px}.company-connection-grid{gap:23px}.company-connection-grid h3{font-size:var(--type-card-size);font-weight:var(--type-heading-weight);line-height:var(--type-card-leading)}}@media (width<=680px){.company-container{width:calc(100% - 36px)}.company-hero{padding:44px 0}.about-hero{grid-template-columns:1fr;gap:27px}.company-eyebrow{margin-bottom:17px}.company-hero h1{font-size:var(--type-page-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-leading)}.company-hero-intro>p{max-width:490px;font-size:var(--type-lead-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);margin-bottom:20px}.company-hero-intro .company-inline-link{margin:6px 0 0 20px}.company-section-label{align-items:center}.company-section-label>span{text-align:right;max-width:140px;font-size:11px}.company-mission{border-radius:20px;margin-top:65px;padding:31px 25px}.company-mission h2{font-size:var(--type-section-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-leading)}.company-mission-copy p{font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight)}.company-principles{gap:30px;padding:64px 0}.company-section-heading h2{font-size:var(--type-section-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-leading);margin-bottom:18px}.company-principle{grid-template-columns:24px 1fr;gap:15px;padding:25px 0}.company-principle h3{font-size:var(--type-card-size);font-weight:var(--type-heading-weight);line-height:var(--type-card-leading)}.company-connection-grid{grid-template-columns:1fr;gap:27px;margin-top:32px}.company-connection-grid .capability-tile-symbol{margin-bottom:16px}.company-connection-grid h3{font-size:var(--type-card-size);font-weight:var(--type-heading-weight);line-height:var(--type-card-leading)}.company-closing{flex-direction:column;align-items:flex-start;gap:25px;padding:35px 0 40px}.company-closing h2{font-size:var(--type-section-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-leading)}}@media (width<=560px){.company-team-grid{grid-template-columns:1fr;gap:36px}.company-portrait{aspect-ratio:4/4.5}.company-person h3{font-size:var(--type-card-size);font-weight:var(--type-heading-weight);line-height:var(--type-card-leading);flex-wrap:wrap;gap:0 .25em;margin-top:19px;display:flex}.company-person-role{margin-bottom:10px}.company-person-note{max-width:330px;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading)}.company-hero-intro .company-inline-link{width:fit-content;margin-left:0;display:flex}}@media (prefers-reduced-motion:reduce){.company-page *{scroll-behavior:auto!important;transition:none!important}}
