@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-variation-settings:"slnt" 0;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent;font-family:Inter,sans-serif}h1,h2,h3,h4,h5,h6,small,p,span,a{margin:0;padding:0;text-shadow:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;color:#000}.reguler{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.text-14px{font-size:14px;line-height:20px;letter-spacing:-.2px}.text-16px{font-size:16px;line-height:24px;letter-spacing:-.2px}.text-20px{font-size:20px;line-height:28px;letter-spacing:-.2px}.text-24px{font-size:24px;line-height:32px;letter-spacing:-.5px}.text-28px{font-size:28px;line-height:40px;letter-spacing:-.8px}.read-text{font-family:"Source Serif 4",serif;font-size:20px;line-height:32px}@media (max-width: 768px){.text-28px{font-size:24px;line-height:36px;letter-spacing:-.3px}.read-text{font-size:16px;line-height:28px;letter-spacing:-.5px}}main{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:64px;gap:32px}.col-1{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:32px;max-width:324px;width:100%;position:sticky;top:64px;left:64px;animation:slideUp .6s ease forwards;opacity:0}.col-2{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:124px;max-width:800px;width:100%}.info h2{color:#929292;margin-bottom:4px}.info a{text-decoration:none;color:#000;display:block;width:fit-content}.info .wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px}.info .wrapper svg{cursor:pointer}.info .wrapper svg path{fill:#929292}.link{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:16px;margin-top:32px}.link a{text-decoration:underline;color:#000;display:block;width:fit-content}.intro{animation:slideUp .6s ease forwards;opacity:0;animation-delay:.2s}.work{animation:slideUp .6s ease forwards;opacity:0;animation-delay:.4s}.work h3{color:#929292;margin-bottom:16px}.work-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-decoration:none;color:#000;padding:24px;background-color:#f7f7f7;border-top-right-radius:16px;border-bottom-right-radius:16px;margin-top:8px;border-left:2px solid #000}.work-item .title{flex:1 0 0}.work-item .title p{margin-top:4px;color:#929292}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1024px){main{padding:56px}.col-1{top:56px;left:56px}}@media (max-width: 932px){main{padding:40px}.col-1{top:40px;left:40px}}@media (max-width: 768px){main{padding:32px;flex-direction:column;gap:64px}.col-1{position:static}.col-2{gap:64px}.work-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;padding:16px}.work-item .text-16px{font-size:14px;line-height:20px}.work-item svg{display:none}}@media (max-width: 512px){main{padding:20px 20px 56px;flex-direction:column;gap:64px}.col-1{gap:24px}}
