.card[data-v-e5999809]{background:var(--c-black);min-height:100vh;color:var(--c-white);justify-content:space-between;align-items:flex-start;padding:0 30px;display:flex;position:sticky;top:0;overflow:hidden}.card__bg[data-v-e5999809]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (width>=1025px){.card__bg[data-v-e5999809]{background-attachment:fixed}}.card[data-v-e5999809]:before{content:"";z-index:1;background:linear-gradient(#000 0%,#0000 40%);position:absolute;inset:0}.card__text[data-v-e5999809],.card__arrow[data-v-e5999809]{z-index:2;position:relative}.card__text[data-v-e5999809]{flex-direction:column;gap:10px;width:70%;padding:60px 0 40px;display:flex}.card__tags[data-v-e5999809]{font-size:var(--fs-menu-s);letter-spacing:.05em;text-transform:uppercase;font-weight:500;line-height:1.2}.card__title[data-v-e5999809]{font-size:var(--fs-h2);line-height:var(--lh-h2)}.card__arrow[data-v-e5999809]{border:1px solid var(--c-white);border-radius:100px;margin-top:60px;padding:18px 18px 14px;transition:background-color .3s,color .3s}.card__arrow svg[data-v-e5999809]{width:18px;height:18px}.card:hover .card__arrow[data-v-e5999809]{background:var(--c-white);color:var(--c-black)}@media (width<=767px){.card[data-v-e5999809]{border-radius:40px 40px 0 0;min-height:90vw}.card__text[data-v-e5999809]{width:83%}.card__arrow[data-v-e5999809]{margin-top:50px;padding:8px 12px 7px}}.hero[data-v-ae349db2]{isolation:isolate;background-color:#141017;border-radius:60px 60px 0 0;flex-direction:column;justify-content:flex-end;min-height:50vh;padding:140px 20% 80px;display:flex;position:relative;overflow:hidden}.hero[data-v-ae349db2]:before{content:"";z-index:-1;opacity:.5;background:#000;position:absolute;inset:0}.hero__photo[data-v-ae349db2]{z-index:-2;background:100% 100%/600px no-repeat;position:absolute;inset:0}.hero__content[data-v-ae349db2]{flex-direction:column;gap:20px;display:flex}.hero__title[data-v-ae349db2]{flex-direction:column;gap:20px;font-weight:400;display:flex}.hero__greeting[data-v-ae349db2]{color:var(--c-paper);font-size:var(--fs-h2);line-height:var(--lh-h2)}.hero__role[data-v-ae349db2],.hero__text[data-v-ae349db2]{color:var(--c-paper);font-size:clamp(24px,1.1vw,40px);font-weight:500;line-height:1.4}.hero__cta[data-v-ae349db2]{align-self:flex-start;margin-top:40px}.mobile-only[data-v-ae349db2]{display:none}.portfolio[data-v-ae349db2]{background:#141017}.startup[data-v-ae349db2]{background:var(--c-white);isolation:isolate;border-radius:60px 60px 0 0;justify-content:center;align-items:center;min-height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.startup[data-v-ae349db2]:after{content:"";z-index:1;opacity:.64;background:radial-gradient(#860a6c 0%,#24262700 100%);position:absolute;inset:0}.startup__content[data-v-ae349db2]{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:20px;padding:0 30px;display:flex;position:relative}.startup__label[data-v-ae349db2]{color:var(--c-white);font-size:var(--fs-menu);margin-bottom:-20px;font-weight:500;line-height:1.3}.startup__title[data-v-ae349db2]{color:var(--c-white);margin-bottom:50px;font-size:clamp(60px,8vw,80px);font-weight:300;line-height:1}.skills[data-v-ae349db2]{z-index:7;background:var(--c-paper);border-radius:60px 60px 0 0;padding:0 30px;position:relative}.skills__inner[data-v-ae349db2]{align-items:flex-start;padding:72px 30px 0;display:flex}.skills__col[data-v-ae349db2]{width:50%;min-height:55vh;padding-bottom:60px}.skills__col+.skills__col[data-v-ae349db2]{padding-left:43px}.skills__title[data-v-ae349db2]{font-size:var(--fs-accent);font-weight:300;line-height:var(--lh-accent);margin-bottom:45px}.skills__group-title[data-v-ae349db2]{font-size:var(--fs-body);font-weight:600;line-height:1.2}.skills__list[data-v-ae349db2]{border-bottom:1px solid var(--c-line);flex-wrap:wrap;gap:1vw;margin:0 0 20px;padding:20px 20px 20px 0;list-style:none;display:flex}.skills__list li[data-v-ae349db2]{margin-right:5px}.reviews[data-v-ae349db2]{padding-block:80px}@media (width<=1024px){.hero[data-v-ae349db2]{border-radius:60px 0 0;padding-inline:30px}.skills__inner[data-v-ae349db2]{flex-direction:column}.skills__col[data-v-ae349db2]{width:100%;min-height:10vh}.skills__col+.skills__col[data-v-ae349db2]{padding-left:0}.skills__col+.skills__col .skills__title[data-v-ae349db2]{display:none}.startup__title[data-v-ae349db2]{margin-bottom:0;font-size:13vw}.startup__label[data-v-ae349db2]{margin-bottom:0}}@media (width<=767px){.hero[data-v-ae349db2]{background-position:0 100%;gap:15px;padding:100px 20px 60px}.hero__photo[data-v-ae349db2]{background-position:0 100%;background-size:700px}.hero__role[data-v-ae349db2],.hero__text[data-v-ae349db2]{font-size:16px;line-height:1.3}.hero__cta[data-v-ae349db2]{margin-top:10px}.desktop-only[data-v-ae349db2]{display:none}.mobile-only[data-v-ae349db2]{display:block}.startup[data-v-ae349db2]{border-radius:40px 40px 0 0;min-height:90vw}.startup__label[data-v-ae349db2]{margin:20px 0 -20px}.skills[data-v-ae349db2]{border-radius:40px 40px 0 0;padding:0 20px}.skills__inner[data-v-ae349db2]{padding:50px 0 0}.skills__title[data-v-ae349db2]{margin-bottom:20px}.skills__list[data-v-ae349db2]{gap:10px}}
