.content-wrapper{--about-body-font-size:clamp(16px,calc(14px + 0.8vw),22px);box-sizing:border-box;align-items:center;display:flex;flex-direction:column;height:auto;padding:80px 0 138px;position:relative;width:100%}.content-wrapper .detail-wrapper{display:flex;gap:48px;max-width:1440px;padding:0 40px}.content-wrapper .detail-2,.content-wrapper .detail-wrapper{align-items:flex-start;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.content-wrapper .detail-2{display:inline-flex;gap:120px;justify-content:center}.content-wrapper .section{align-items:center;display:flex;flex:0 0 auto;gap:clamp(40px,5vw,80px);position:relative;width:100%;flex-direction:row}@media (max-width:1024px){.content-wrapper .section{flex-direction:column;gap:40px}}.content-wrapper .left{height:clamp(240px,30vw,480px);overflow:visible;position:relative;width:clamp(240px,30vw,480px);flex-shrink:0}.content-wrapper .geometric{height:clamp(320px,40vw,640px);left:clamp(-40px,-5vw,-80px);position:relative;top:clamp(-40px,-5vw,-80px);width:clamp(320px,40vw,640px)}.content-wrapper .geometric-2{height:100%;object-fit:cover;position:absolute;width:100%}.content-wrapper .m-a-TMT-GR-IP-HR-WM,.content-wrapper .text-wrapper-21{color:var(--black);font-family:var(--22-160r-font-family);font-size:clamp(16px,calc(14px + .8vw),22px)!important;font-style:var(--22-160r-font-style);font-weight:400!important;letter-spacing:var(--22-160r-letter-spacing);line-height:1.6!important}.content-wrapper .m-a-TMT-GR-IP-HR-WM{flex:1 1;margin-top:-1px;position:relative;overflow-wrap:break-word;word-break:break-word}.content-wrapper .sections{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:clamp(80px,10vw,160px);position:relative;width:100%}.content-wrapper .section-2{align-items:center;display:flex;flex:0 0 auto;gap:clamp(40px,8vw,120px);position:relative;width:100%;flex-direction:row;overflow:hidden}@media (max-width:1024px){.content-wrapper .section-2{flex-direction:column;gap:40px;align-items:center!important}.content-wrapper .txt-2{order:1}.content-wrapper .frame-2,.content-wrapper .txt-2{align-items:center!important}.content-wrapper .img-3,.content-wrapper .img-4,.content-wrapper .img-5,.content-wrapper .img-wrapper{order:2}}.content-wrapper .txt-2{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:32px;position:relative;min-width:0;max-width:100%;overflow-wrap:break-word;word-break:break-word}.content-wrapper .frame-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.content-wrapper .text-wrapper-19{color:var(--zinc-600);font-family:var(--28-150b-font-family);font-size:clamp(20px,calc(18px + 1vw),28px);font-style:var(--28-150b-font-style);font-weight:var(--28-150b-font-weight);letter-spacing:var(--28-150b-letter-spacing);line-height:var(--28-150b-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.content-wrapper .text-wrapper-20{color:var(--blue-900);font-family:var(--40-140b-font-family);font-size:clamp(24px,calc(20px + 2vw),40px);font-style:var(--40-140b-font-style);font-weight:var(--40-140b-font-weight);letter-spacing:var(--40-140b-letter-spacing);line-height:var(--40-140b-line-height);position:relative;overflow-wrap:break-word;word-break:break-word;max-width:100%}.content-wrapper .text-wrapper-21{align-self:stretch;position:relative;overflow-wrap:break-word;word-break:break-word}.content-wrapper .img-wrapper{height:clamp(200px,25vw,373px);position:relative;width:clamp(300px,35vw,560px);flex-shrink:0}.content-wrapper .img-2{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.content-wrapper .img-3{background-image:url(https://cdn.law-lin.online/images/about/img-2.webp);background-position:50% 50%;background-size:cover;height:clamp(200px,25vw,373px);position:relative;width:clamp(300px,35vw,560px);flex-shrink:0}.content-wrapper .detail-3{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.content-wrapper .text-wrapper-22{align-self:stretch;color:var(--black);font-family:var(--22-160r-font-family);font-size:var(--about-body-font-size);font-style:var(--22-160r-font-style);font-weight:var(--22-160r-font-weight);letter-spacing:var(--22-160r-letter-spacing);line-height:var(--22-160r-line-height);margin-top:-1px;position:relative;overflow-wrap:break-word;word-break:break-word}.content-wrapper .element-AI .about-paragraph,.content-wrapper .text-wrapper-22 .about-paragraph{display:block}.content-wrapper .element-AI .about-paragraph+.about-paragraph,.content-wrapper .text-wrapper-22 .about-paragraph+.about-paragraph{margin-top:1.4em}.content-wrapper .text-wrapper-23{align-self:stretch;color:var(--zinc-500);font-family:var(--20-150r-font-family);font-size:var(--about-body-font-size);font-style:var(--20-150r-font-style);font-weight:var(--20-150r-font-weight);letter-spacing:var(--20-150r-letter-spacing);line-height:var(--20-150r-line-height);position:relative;overflow-wrap:break-word;word-break:break-word}.content-wrapper .text-wrapper-23--bullet{padding-left:.9em}.content-wrapper .text-wrapper-23--bullet:before{content:"•";position:absolute;left:0;top:.02em}.content-wrapper .element-AI{align-self:stretch;color:var(--black);font-family:var(--22-136r-font-family);font-size:var(--about-body-font-size);font-style:var(--22-136r-font-style);font-weight:var(--22-136r-font-weight);letter-spacing:var(--22-136r-letter-spacing);line-height:var(--22-136r-line-height);margin-top:-1px;position:relative;overflow-wrap:break-word;word-break:break-word}.content-wrapper .img-4{background-image:url(https://cdn.law-lin.online/images/about/img-3.webp)}.content-wrapper .img-4,.content-wrapper .img-5{background-position:50% 50%;background-size:cover;height:clamp(200px,25vw,373px);position:relative;width:clamp(300px,35vw,560px);flex-shrink:0}.content-wrapper .img-5{background-image:url(https://cdn.law-lin.online/images/about/img-4.webp)}.content-wrapper .IP-m-a-one-stop-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}@media (max-width:1024px){.content-wrapper .text-wrapper-20{text-align:center}}@media (max-width:512px){.content-wrapper .text-wrapper-20{text-align:center}}@media (max-width:768px){.content-wrapper .detail-wrapper{padding:0 20px}.content-wrapper .section,.content-wrapper .section-2{gap:30px}.content-wrapper .sections{gap:60px}.content-wrapper .img-3,.content-wrapper .img-4,.content-wrapper .img-5,.content-wrapper .img-wrapper{width:100%;max-width:none}}#about-page{align-items:center;flex-direction:column;min-height:auto;height:auto;padding:50px 0 48px}#about-page,#about-page .content{display:flex;position:relative;width:100%}#about-page .content{align-items:flex-start;flex:0 0 auto;flex-direction:column;gap:0;max-width:1440px;padding:0 40px}#about-page .sub-path-title{color:var(--zinc-400,#9F9FA9);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:700;line-height:136%}#about-page .title{align-items:flex-start;flex:0 0 auto;gap:48px;position:relative;padding-top:30px}#about-page .intro-copy,#about-page .title{display:flex;flex-direction:column;width:100%}#about-page .intro-copy{gap:0}#about-page .intro-line{color:var(--black);font-family:var(--24-180r-font-family);font-size:clamp(18px,calc(16px + .7vw),24px);font-style:var(--24-180r-font-style);font-weight:700;letter-spacing:var(--24-180r-letter-spacing);line-height:1.15;margin:0;white-space:nowrap}#about-page .intro-line-small{font-size:.5em;vertical-align:middle}#about-page .title-2{align-items:center;display:flex;height:84px;justify-content:space-between;position:relative;width:100%}#about-page .text-wrapper-2{color:var(--black);font-family:var(--56-130eb-font-family);font-size:clamp(28px,5.47vw,56px);font-style:var(--56-130eb-font-style);font-weight:var(--56-130eb-font-weight);letter-spacing:var(--56-130eb-letter-spacing);line-height:var(--56-130eb-line-height);position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}#about-page .location-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:8px;justify-content:flex-end;position:relative}#about-page .bullet{height:24px!important;position:relative!important;width:24px!important}#about-page .rectangle{background-color:var(--zinc-400);height:3px;left:11px;position:relative;top:11px;width:3px}#about-page .text-wrapper-3{color:var(--zinc-400);font-family:var(--18-136b-font-family);font-size:var(--18-136b-font-size);font-style:var(--18-136b-font-style);font-weight:var(--18-136b-font-weight);letter-spacing:var(--18-136b-letter-spacing);line-height:var(--18-136b-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}#about-page .location-instance{flex:0 0 auto!important}#about-page .detail{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:0;position:relative}#about-page .about{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:clamp(24px,6vw,80px);position:relative;width:100%}#about-page .lin{color:var(--black);flex:1 1;font-family:var(--24-180r-font-family);font-size:clamp(16px,calc(14px + .8vw),22px);font-style:var(--24-180r-font-style);font-weight:var(--24-180r-font-weight);letter-spacing:var(--24-180r-letter-spacing);line-height:var(--24-180r-line-height);margin-top:-1px;position:relative}#about-page .mask-group{height:auto;position:relative;width:clamp(200px,30vw,424.07px);object-fit:cover;flex-shrink:0}@media (max-width:512px){#about-page .content{padding:0 20px;gap:30}#about-page .title-2{height:auto;gap:16px;width:100%}#about-page .intro-copy{gap:12px}#about-page .about{flex-direction:column;gap:48px;align-items:center}#about-page .mask-group{order:2;align-self:center}#about-page .lin{order:1}}