._video_10vr5_1{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--backgroundLight);overflow:hidden}._video_10vr5_1[data-ratio=portrait]{aspect-ratio:9 / 16;max-width:400px;margin:0 auto}._video_10vr5_1 iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}._grid_10vr5_23{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--space3XL);align-items:start}@media (max-width: 1040px){._grid_10vr5_23{grid-template-columns:1fr;gap:var(--space2XL)}}._result_10vr5_35{display:flex;flex-direction:column;gap:var(--spaceXS)}._label_10vr5_41{font-size:var(--fontSizeBodyXS);letter-spacing:.08em;text-transform:uppercase;color:var(--textLight)}._meta_10vr5_48{margin:0;display:grid;gap:var(--spaceL);padding-top:var(--spaceS);border-top:1px solid color-mix(in lab,var(--text) 20%,transparent)}._metaRow_10vr5_56{display:grid;gap:var(--spaceXS)}._metaRow_10vr5_56 dd{margin:0}._stats_10vr5_65{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spaceXL)}@media (max-width: 696px){._stats_10vr5_65{gap:var(--spaceM)}}._stat_10vr5_65{display:grid;gap:var(--spaceS)}._statValue_10vr5_83{color:var(--primary)}@media (max-width: 696px){._statValue_10vr5_83{font-size:var(--fontSizeH4)}}._chips_10vr5_91{list-style:none;margin:0 0 var(--space4XL);padding:0;display:flex;flex-wrap:wrap;gap:var(--spaceS)}._chip_10vr5_91{padding:var(--spaceS) var(--spaceM);border:1px solid color-mix(in lab,var(--text) 25%,transparent);font-size:var(--fontSizeBodyS);color:var(--text)}._workflow_10vr5_107{list-style:none;margin:0 0 var(--space2XL);padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spaceL)}._step_10vr5_116{display:grid;align-content:start;gap:var(--spaceS);padding:var(--spaceL);background:color-mix(in lab,var(--text) 5%,transparent)}._stepNumber_10vr5_124{font-size:var(--fontSizeBodyXS);color:var(--primary);letter-spacing:.1em}._stepTitle_10vr5_130{display:block}._tools_10vr5_134{list-style:none;margin:0 0 var(--space2XL);padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spaceS) var(--spaceXL)}._tool_10vr5_134{display:flex;justify-content:space-between;align-items:center;padding:var(--spaceM) 0;border-bottom:1px solid color-mix(in lab,var(--text) 15%,transparent)}._level_10vr5_151{min-width:2em;text-align:center;padding:2px var(--spaceS);font-size:var(--fontSizeBodyXS);font-weight:var(--fontWeightMedium);color:var(--background);background:var(--primary)}._level_10vr5_151[data-level=중상]{background:color-mix(in lab,var(--primary) 80%,var(--background))}._level_10vr5_151[data-level=중]{background:color-mix(in lab,var(--primary) 60%,var(--background))}._level_10vr5_151[data-level=하]{background:color-mix(in lab,var(--text) 40%,var(--background))}._links_10vr5_173{display:flex;flex-wrap:wrap;gap:var(--spaceXL)}._next_10vr5_179{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaceM)}._detailList_10vr5_186{list-style:none;margin:0;padding:0;display:grid;gap:var(--spaceS)}._detailList_10vr5_186 li{position:relative;padding-left:var(--spaceM)}._detailList_10vr5_186 li:before{content:"";position:absolute;left:0;top:.7em;width:6px;height:1px;background:var(--primary)}._shorts_10vr5_209{list-style:none;margin:var(--spaceXL) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spaceL)}@media (max-width: 696px){._shorts_10vr5_209{display:flex;gap:var(--spaceM);overflow-x:auto;scroll-snap-type:x mandatory;margin-right:calc(var(--spaceOuter) * -1);padding-right:var(--spaceOuter);padding-bottom:var(--spaceS)}._shorts_10vr5_209>li{flex:0 0 68%;scroll-snap-align:start}}._gallery_10vr5_233{list-style:none;margin:var(--spaceXL) 0 0;padding:0;display:grid;gap:var(--spaceM);grid-template-columns:repeat(3,minmax(0,1fr))}._gallery_10vr5_233[data-layout=wide]{grid-template-columns:repeat(2,minmax(0,1fr))}._gallery_10vr5_233[data-layout=single]{grid-template-columns:1fr}@media (max-width: 696px){._gallery_10vr5_233{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spaceS)}._gallery_10vr5_233[data-layout=wide],._gallery_10vr5_233[data-layout=single]{grid-template-columns:1fr}}._galleryButton_10vr5_260{display:block;width:100%;padding:0;border:0;background:var(--backgroundLight);cursor:zoom-in;overflow:hidden}._galleryButton_10vr5_260 img{display:block;width:100%;height:auto;transition:transform var(--durationL) var(--bezierFastoutSlowin),opacity var(--durationM) ease}._galleryButton_10vr5_260[data-link]{position:relative;cursor:pointer}._galleryButton_10vr5_260:hover img{transform:scale(1.03)}._galleryButton_10vr5_260:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._lightbox_10vr5_291{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:56px 16px;background:#000000eb;cursor:zoom-out}._lightbox_10vr5_291 img{max-width:100%;max-height:100%;object-fit:contain;cursor:default}._lightboxClose_10vr5_309,._lightboxNav_10vr5_310{position:absolute;border:0;background:#ffffff14;color:#fff;width:44px;height:44px;font-size:22px;line-height:1;cursor:pointer;border-radius:999px}._lightboxClose_10vr5_309:hover,._lightboxNav_10vr5_310:hover{background:#ffffff2e}._lightboxClose_10vr5_309{top:12px;right:12px}._lightboxNav_10vr5_310{top:50%;transform:translateY(-50%);font-size:32px}._lightboxNav_10vr5_310[data-dir=prev]{left:12px}._lightboxNav_10vr5_310[data-dir=next]{right:12px}._lightboxCount_10vr5_346{position:absolute;bottom:16px;left:50%;transform:translate(-50%);color:#ffffffb3;font-size:var(--fontSizeBodyXS)}._galleryLinkLabel_10vr5_355{position:absolute;right:var(--spaceL);bottom:var(--spaceL);padding:var(--spaceS) var(--spaceM);background:var(--primary);color:var(--background);font-size:var(--fontSizeBodyS);font-weight:var(--fontWeightMedium);border-radius:999px;box-shadow:0 8px 24px #00000059;transition:transform var(--durationM) var(--bezierFastoutSlowin)}a:hover>._galleryLinkLabel_10vr5_355{transform:translateY(-2px)}@media (max-width: 696px){._galleryLinkLabel_10vr5_355{right:var(--spaceS);bottom:var(--spaceS);padding:var(--spaceXS) var(--spaceS);font-size:var(--fontSizeBodyXS)}}._swipeHint_10vr5_380{display:none}@media (max-width: 696px){._swipeHint_10vr5_380{display:block;font-size:var(--fontSizeBodyS);color:var(--textLight)}}@layer layout{@property --background1{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --background2{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --background3{syntax: "<color>"; inherits: true; initial-value: transparent;}._project_1r9ac_20{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}._section_1r9ac_29{width:100%;position:relative;display:grid;place-content:stretch}._section_1r9ac_29[data-full-height=true]{min-height:100vh}._section_1r9ac_29[data-light=true]{background:var(--backgroundLight)}._sectionInner_1r9ac_44{--sectionPadding: var(--space4XL);grid-area:1 / 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:var(--sectionPadding);padding-bottom:var(--sectionPadding);position:relative}._sectionInner_1r9ac_44[data-padding=none]{padding-top:0;padding-bottom:0}._sectionInner_1r9ac_44[data-padding=both]{padding-top:var(--sectionPadding);padding-bottom:var(--sectionPadding)}._sectionInner_1r9ac_44[data-padding=top]{padding-top:var(--sectionPadding)}._sectionInner_1r9ac_44[data-padding=bottom]{padding-bottom:var(--sectionPadding)}@media (max-width: 1680px){._sectionInner_1r9ac_44{--sectionPadding: var(--space3XL)}}@media (max-width: 1040px){._sectionInner_1r9ac_44{--sectionPadding: var(--space2XL);height:auto}}@media (max-width: 696px){._sectionInner_1r9ac_44{--sectionPadding: var(--spaceXL)}}._sectionBackground_1r9ac_89{grid-area:1 / 1;display:grid;place-content:stretch}._sectionBackground_1r9ac_89 img{object-fit:cover;justify-self:stretch;align-self:stretch}._sectionBackground_1r9ac_89:after{--background1: var(--background);--background2: color-mix(in lab, var(--background) var(--opacity), transparent);--background3: color-mix(in lab, var(--background) 0%, transparent);content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:var(--durationM) ease;transition-property:--background1,--background2,--background3;background:linear-gradient(var(--background1) 0%,var(--background2) 20%,var(--background3) 100%),linear-gradient(var(--background3) 0%,var(--background2) 80%,var(--background1) 100%)}@supports (background: linear-gradient(in lab,red,red)){{background:linear-gradient(in lab,var(--background1) 0%,var(--background2) 20%,var(--background3) 100%),linear-gradient(in lab,var(--background3) 0%,var(--background2) 80%,var(--background1) 100%)}}._backgroundImage_1r9ac_138{--imageHeight: 800px;position:absolute;top:0;right:0;left:0;height:var(--imageHeight);overflow:hidden;opacity:0;transition:opacity 2s ease;transform:translateZ(0);isolation:isolate}._backgroundImage_1r9ac_138[data-visible=true]{opacity:1}._backgroundImageElement_1r9ac_157{z-index:var(--zIndex0);position:absolute;top:0;right:0;bottom:0;left:0;height:var(--imageHeight);overflow:hidden;will-change:transform;display:grid}._backgroundImageElement_1r9ac_157 img,._backgroundImageElement_1r9ac_157 video{height:var(--imageHeight)}@media (prefers-reduced-motion: no-preference){._backgroundImageElement_1r9ac_157{transform:translate3d(0,var(--offset),0)}}._backgroundScrim_1r9ac_176{--background1: color-mix(in lab, var(--background) var(--opacity), transparent);--background2: var(--background);position:absolute;top:0;right:0;bottom:0;left:0;transition:var(--durationM) ease;transition-property:--background1,--background2;z-index:var(--zIndex1);background:linear-gradient(var(--background1),var(--background2))}@supports (background: linear-gradient(in lab,red,red)){._backgroundScrim_1r9ac_176{background:linear-gradient(in lab,var(--background1),var(--background2))}}._header_1r9ac_192{padding-top:calc(var(--space5XL) + var(--space3XL));padding-bottom:0}@media (max-width: 1680px){._header_1r9ac_192{padding-top:var(--space5XL);padding-bottom:var(--space2XL)}}@media (max-width: 1040px){._header_1r9ac_192{padding-top:var(--space4XL);padding-bottom:0}}@media (max-width: 696px){._header_1r9ac_192{padding-top:var(--space5XL);padding-bottom:var(--spaceXL)}}._headerContent_1r9ac_212{position:relative;display:grid;grid-template-columns:1fr 300px;gap:var(--space4XL);max-width:var(--maxWidthL)}@media (max-width: 2080px){._headerContent_1r9ac_212{grid-template-columns:1fr 400px}}@media (max-width: 1680px){._headerContent_1r9ac_212{gap:var(--space3XL)}}@media (max-width: 1200px){._headerContent_1r9ac_212{grid-template-columns:1fr 200px;gap:var(--space2XL)}}@media (max-width: 1040px){._headerContent_1r9ac_212{grid-template-columns:100%;gap:var(--spaceXL)}}@keyframes _projectFadeSlide_1r9ac_1{0%{opacity:0;transform:translate3d(0,var(--space3XL),0)}to{opacity:1;transform:translateZ(0)}}._details_1r9ac_250{position:relative}._details_1r9ac_250:only-child{grid-column:1 / span 2}@media (max-width: 1040px){._details_1r9ac_250:only-child{grid-column:1}}._title_1r9ac_262{margin-bottom:.5em}@media (prefers-reduced-motion: no-preference){._title_1r9ac_262{opacity:0;animation:_projectFadeSlide_1r9ac_1 1.4s var(--bezierFastoutSlowin) var(--initDelay) forwards}}._description_1r9ac_272{padding-bottom:var(--spaceL)}@media (prefers-reduced-motion: no-preference){._description_1r9ac_272{opacity:0;animation:_projectFadeSlide_1r9ac_1 1.4s var(--bezierFastoutSlowin) calc(var(--initDelay) + .1s) forwards}}._linkButton_1r9ac_282{padding-left:var(--spaceXS)}@media (prefers-reduced-motion: no-preference){._linkButton_1r9ac_282{opacity:0;animation:_projectFadeSlide_1r9ac_1 1.4s var(--bezierFastoutSlowin) calc(var(--initDelay) + .2s) forwards}}._meta_1r9ac_292{list-style-type:none;margin:0;padding:0;margin-top:var(--spaceM)}@media (max-width: 1680px){._meta_1r9ac_292{margin-top:0}}@media (max-width: 1040px){._meta_1r9ac_292{margin-top:var(--spaceL)}}._metaItem_1r9ac_307{padding:var(--spaceL) 0;font-size:var(--fontSizeBodyS);font-weight:var(--fontWeightRegular);border-top:1px solid color-mix(in lab,var(--text) 20%,transparent)}@media (prefers-reduced-motion: no-preference){._metaItem_1r9ac_307{opacity:0;animation:_projectFadeSlide_1r9ac_1 1.5s var(--bezierFastoutSlowin) var(--delay) forwards}}@media (max-width: 696px){._metaItem_1r9ac_307{padding:var(--spaceM) 0}}._metaItem_1r9ac_307:last-child{border-bottom:1px solid color-mix(in lab,var(--text) 20%,transparent)}._image_1r9ac_327{position:relative;display:grid;transform:translateZ(0);max-width:100%;width:100%}._sectionContent_1r9ac_335{max-width:var(--maxWidthL);width:100%;display:grid;gap:var(--space4XL)}@media (max-width: 1680px){._sectionContent_1r9ac_335{gap:var(--space3XL)}}._sectionContent_1r9ac_335[data-width=l]{max-width:var(--maxWidthL)}._sectionContent_1r9ac_335[data-width=xl]{max-width:var(--maxWidthXL)}._sectionContent_1r9ac_335[data-width=full]{max-width:100%}._sectionHeading_1r9ac_358{margin-bottom:.6em}._sectionText_1r9ac_362+a,._sectionText_1r9ac_362+._sectionText_1r9ac_362{margin-top:var(--spaceL)}._textRow_1r9ac_369{align-self:center;text-align:left;position:relative;display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 696px){._textRow_1r9ac_369{text-align:left;align-items:flex-start}}._textRow_1r9ac_369[data-width=s]{max-width:var(--maxWidthS)}._textRow_1r9ac_369[data-width=m]{max-width:var(--maxWidthM)}._textRow_1r9ac_369[data-width=l]{max-width:var(--maxWidthL)}._textRow_1r9ac_369[data-no-margin=true]{margin-bottom:0}._textRow_1r9ac_369[data-stretch=true]{width:100%}._textRow_1r9ac_369[data-center=true]{align-items:center;text-align:center}._textRow_1r9ac_369[data-justify=start]{justify-self:flex-start}._textRow_1r9ac_369[data-justify=center]{justify-self:center}._textRow_1r9ac_369[data-justify=end]{justify-self:flex-end}@media (max-width: 696px){._textRow_1r9ac_369[data-justify=end]{align-items:center;text-align:center}}._sectionColumns_1r9ac_425{display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:var(--space3XL);margin:0}._sectionColumns_1r9ac_425 p{-webkit-hyphens:auto;hyphens:auto}@media (max-width: 1040px){._sectionColumns_1r9ac_425{grid-template-columns:1fr}}}
