.page_container__jZF7q{height:100vh;width:100vw - var(--sidebar-width)}.styles_heroTextContainer__lOTi1{position:absolute;top:0;left:var(--sidebar-width);min-height:100vh;max-width:65%;display:flex;flex-direction:column;margin:8.5rem 6rem 6rem;gap:3.5rem;z-index:2;overflow-y:auto;padding-bottom:6rem}.styles_heroArea__nt56y{display:grid;grid-template-columns:1fr 1fr;align-items:start;min-height:60vh}.styles_heroContent__gPwbs{display:flex;flex-direction:column;gap:2rem;width:700px}.styles_heroSketch__Gs8Pr{position:relative;min-height:400px}.styles_titleAndUnderline__aF63r{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.styles_title__QSsF_{font-size:86px;font-weight:700;font-family:var(--font-archive);text-transform:uppercase;display:flex;flex-direction:column;margin:0;padding:0;gap:0;line-height:1;height:172px}.styles_titleLine__g13yt{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-feature-settings:"kern" 1,"liga" 0,"tnum"}.styles_underline__0EqVZ{height:2px;background-color:var(--foreground);max-width:860px;border:1px solid var(--accent)}.styles_introContent__RJh4y{display:flex;flex-direction:column;gap:1.5rem}.styles_headline__gNhGR{font-size:var(--font-size-lg);font-weight:400;font-style:italic;color:var(--foreground);line-height:1.6;max-width:90%;margin-bottom:.5rem}.styles_headline__gNhGR strong{font-weight:600}.styles_socialLinks__0CkLp{display:flex;gap:2rem;align-items:center;margin-top:.5rem}.styles_socialLink___ZDTv{color:var(--muted-foreground);text-decoration:none;font-size:var(--font-size-sm);font-weight:400;transition:color .2s ease;font-family:var(--font-mono)}.styles_socialLink___ZDTv:hover{color:var(--muted-hover)}.styles_contentGrid__ffLhW{display:grid;grid-template-columns:1fr 1fr;grid-gap:6rem;gap:6rem;margin:0 0 4rem}.styles_leftColumn__7luwS,.styles_rightColumn__vJZSs,.styles_section__XA68P{display:flex;flex-direction:column}.styles_section__XA68P{gap:1.5rem;margin-bottom:3rem}.styles_sectionTitle__gsb6O{color:var(--muted-foreground);font-family:var(--font-inter);font-size:var(--font-size-base);font-weight:600;margin:0;text-transform:uppercase;letter-spacing:.05em}.styles_sectionContent__adhzB{display:flex;flex-direction:column;gap:1.5rem}.styles_description__wcXGD,.styles_question__rG7BM{font-size:var(--font-size-base);font-weight:400;color:var(--foreground);line-height:1.6;margin:0}.styles_description__wcXGD strong,.styles_question__rG7BM strong{font-weight:600;color:var(--foreground)}.styles_worksList__Nwqpt{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--border)}.styles_workRow__oeyQa{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1rem 1.5rem 0;border-bottom:1px solid var(--border);text-decoration:none;color:inherit;transition:all .2s ease;opacity:0;transform:translateY(20px);animation:styles_slideUp__ZiX72 .6s ease forwards}.styles_workRow__oeyQa:hover{background:var(--hover);margin:0;padding:1.5rem 1rem 1.5rem 0;border-radius:6px}.styles_workContent__zZDwZ{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.styles_workTitle__C9bjH{font-size:var(--font-size-lg);font-weight:500;color:var(--foreground)}.styles_workSubtitle__ZqbBJ{font-size:var(--font-size-sm);font-weight:400;color:var(--muted-foreground);line-height:1.4}.styles_workMeta__7BZYM{font-size:var(--font-size-base);color:var(--muted-foreground);font-family:var(--font-mono);font-weight:400}.styles_workLoading__rhH1c{padding:2rem 0;text-align:center;color:var(--muted-foreground);font-style:italic}@keyframes styles_slideUp__ZiX72{to{opacity:1;transform:translateY(0)}}@keyframes styles_fadeInUp__IeQqc{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.styles_fadeElement__KTHse{opacity:0;transform:translateY(15px)}.styles_fadeElement__KTHse.styles_ready__xHloY{animation:styles_slideUpInitial__X4IEO .6s cubic-bezier(.25,.46,.45,.94) forwards}.styles_fadeElement__KTHse.styles_visible__lLuhz{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}@keyframes styles_slideUpInitial__X4IEO{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.styles_slideUpHidden__wh3BR{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.styles_slideUpVisible__Yje11{opacity:1;transform:translateY(0)}@media (max-width:1260px){.styles_heroSketch__Gs8Pr{display:none}}@media (max-width:1140px){.styles_title__QSsF_{font-size:78px;height:156px}.styles_contentGrid__ffLhW{gap:4rem}}@media (max-width:1024px){.styles_heroTextContainer__lOTi1{left:0;max-width:100%;margin:8rem 3rem 3rem;gap:7rem}.styles_heroArea__nt56y{grid-template-columns:1fr;gap:3rem;min-height:auto}.styles_heroContent__gPwbs{width:100%;max-width:100%}.styles_heroSketch__Gs8Pr{min-height:300px;order:-1}.styles_title__QSsF_{font-size:72px;height:144px}.styles_underline__0EqVZ{max-width:680px}.styles_contentGrid__ffLhW{grid-template-columns:1fr;gap:2rem;margin:0}.styles_headline__gNhGR{max-width:100%}}@media (max-width:768px){.styles_heroTextContainer__lOTi1{margin:8rem 2rem 2rem;gap:3rem;padding-bottom:4rem}.styles_heroArea__nt56y{gap:2rem}.styles_heroSketch__Gs8Pr{min-height:250px;height:100%;width:100%;position:absolute}.styles_title__QSsF_{font-size:54px;height:108px}.styles_underline__0EqVZ{max-width:100%}.styles_headline__gNhGR{font-size:var(--font-size-base);line-height:1.5;max-width:100%}.styles_description__wcXGD,.styles_question__rG7BM,.styles_sectionTitle__gsb6O{font-size:var(--font-size-sm)}.styles_socialLinks__0CkLp{flex-wrap:wrap;gap:1.5rem 1rem}.styles_socialLink___ZDTv{font-size:var(--font-size-xs)}.styles_workRow__oeyQa{padding:1.2rem 0}.styles_workTitle__C9bjH{font-size:var(--font-size-base)}.styles_workSubtitle__ZqbBJ{font-size:var(--font-size-xs)}.styles_workMeta__7BZYM{font-size:var(--font-size-sm)}}@media (max-width:480px){.styles_heroTextContainer__lOTi1{margin:9rem 1.5rem 1.5rem;padding-bottom:4rem;gap:2.5rem}.styles_heroArea__nt56y{gap:1.5rem}.styles_heroSketch__Gs8Pr{min-height:200px}.styles_title__QSsF_{font-size:42px;height:84px}.styles_section__XA68P{gap:1rem;margin-bottom:2rem}.styles_titleAndUnderline__aF63r{gap:.5rem;height:84px}.styles_socialLinks__0CkLp{gap:.8rem}.styles_workRow__oeyQa{padding:1rem 0;flex-direction:column;align-items:flex-start;gap:.25rem}.styles_workTitle__C9bjH{font-size:var(--font-size-sm)}.styles_workMeta__7BZYM,.styles_workSubtitle__ZqbBJ{font-size:var(--font-size-xs)}.styles_workMeta__7BZYM{align-self:flex-end}}.styles_hero-sketch__0uzCA{width:100%;height:100%;display:block}