@font-face {font-family:Pretendard;src:url("Pretendard-Regular.woff") format("woff");font-display:swap}
:root{--paper:#f3f0e9;--ink:#33352f;--muted:#6e7066;--gutter:clamp(28px,8vw,140px);--serif:Georgia,"Times New Roman",serif}
#onedit-edition *{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:94px}body#onedit-edition{margin:0;background:var(--paper);color:var(--ink);font-family:Pretendard,Arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}body#onedit-edition:has(dialog[open]){overflow:hidden}#onedit-edition a{color:inherit;text-decoration:none}#onedit-edition button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}#onedit-edition button,#onedit-edition a{-webkit-tap-highlight-color:transparent}#onedit-edition button:focus-visible,#onedit-edition a:focus-visible,#onedit-edition [data-gallery]:focus-visible{outline:2px solid currentColor;outline-offset:6px}#onedit-edition button:disabled{cursor:default;opacity:.45}#onedit-edition img{display:block;width:100%;height:auto}#onedit-edition h1,#onedit-edition h2,#onedit-edition h3,#onedit-edition p{margin:0}#onedit-edition h1,#onedit-edition h2,#onedit-edition h3{font-family:var(--serif);font-weight:400;line-height:1.14}#onedit-edition figure{margin:0}#onedit-edition button{min-height:44px;min-width:44px}#onedit-edition [hidden]{display:none!important}#onedit-edition .skip{position:fixed;top:-100px;left:20px;padding:14px;background:var(--paper);z-index:100}#onedit-edition .skip:focus{top:12px}#onedit-edition .eyebrow{font-size:11px;line-height:1.6;letter-spacing:.2em;font-weight:400}#onedit-edition .section-wrap{width:calc(100% - var(--gutter)*2);max-width:1160px;margin-inline:auto}#onedit-edition .site-header{height:100px;padding-inline:var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:var(--paper);position:sticky;top:0;z-index:20}#onedit-edition .wordmark{font-family:Pretendard,Arial,sans-serif;font-size:34px;letter-spacing:.24em;padding-left:.24em;line-height:1}#onedit-edition .menu-toggle{justify-self:start;display:flex;gap:16px;align-items:center;font-size:12px;letter-spacing:.08em;padding:0}#onedit-edition .menu-icon{display:block;width:22px;height:8px;border-block:1px solid var(--ink)}#onedit-edition .header-contact{justify-self:end;font-size:12px;letter-spacing:.09em;border-bottom:1px solid var(--ink);padding-bottom:6px}#onedit-edition .hero{height:calc(100svh - 100px);min-height:530px;max-height:980px;position:relative;overflow:hidden;background:#b8b1a2;color:#fff}#onedit-edition .hero-slides,#onedit-edition .hero-image,#onedit-edition #hero-video,#onedit-edition .hero-shade{position:absolute;inset:0;width:100%;height:100%}#onedit-edition .hero-image{object-fit:cover;opacity:0;transition:opacity 1.7s ease;object-position:center 47%}#onedit-edition .hero-image.is-active{opacity:1}#onedit-edition #hero-video{object-fit:cover}#onedit-edition .hero-shade{background:linear-gradient(180deg,transparent 48%,rgba(28,27,21,.42));pointer-events:none}#onedit-edition .hero-caption{position:absolute;left:var(--gutter);bottom:55px}#onedit-edition .hero-caption .eyebrow{margin-bottom:14px;font-size:10px}#onedit-edition .hero h1{font-size:clamp(40px,4.7vw,74px);letter-spacing:.015em}#onedit-edition .hero-link{display:block;margin-top:14px;font-size:13px;letter-spacing:.055em}#onedit-edition .hero-link span{margin-left:22px}#onedit-edition .hero-controls{position:absolute;right:var(--gutter);bottom:54px;display:flex;align-items:center;gap:8px}#onedit-edition .hero-controls>span{font-size:10px;letter-spacing:.12em;margin-right:15px}#onedit-edition .hero-controls button{font-size:19px}#onedit-edition .hero-controls button:hover{background:#ffffff20}#onedit-edition .selected{padding-top:160px}#onedit-edition .section-heading{margin-bottom:70px}#onedit-edition .section-heading .eyebrow{margin-bottom:18px}#onedit-edition .section-heading h2{font-size:clamp(30px,3.2vw,48px)}#onedit-edition .project-feature{display:grid;grid-template-columns:1.7fr 1fr;gap:8%;align-items:start}#onedit-edition .feature-main img{aspect-ratio:3/2;object-fit:cover}#onedit-edition .feature-detail{padding-top:88px}#onedit-edition .feature-detail img{aspect-ratio:2/3;object-fit:cover}#onedit-edition .feature-detail .eyebrow{margin-top:18px}#onedit-edition .project-caption{padding-top:34px;display:flex;justify-content:space-between;align-items:end;gap:20px}#onedit-edition .project-caption h3{font-size:38px;margin-top:15px}#onedit-edition .text-link{font-size:13px;letter-spacing:.055em;border-bottom:1px solid var(--ink);padding-bottom:8px;display:inline-block;line-height:1.5;white-space:nowrap}#onedit-edition .detail-section{padding-top:180px;padding-bottom:180px}#onedit-edition .detail-pair{display:grid;grid-template-columns:1fr 1fr;gap:12%;max-width:880px;margin-inline:auto}#onedit-edition .detail-pair>a:first-child{padding-top:75px}#onedit-edition .detail-pair img{aspect-ratio:3/4;object-fit:cover}#onedit-edition .detail-link{display:block;width:max-content;margin:56px auto 0}#onedit-edition .site-footer{border-top:1px solid #c8c7bd;padding-block:60px 28px;display:grid;grid-template-columns:1fr 1fr;gap:45px}#onedit-edition .footer-statement{font-family:var(--serif);font-size:clamp(24px,2.7vw,40px);margin-top:22px}#onedit-edition .footer-contact{justify-self:end;display:flex;flex-direction:column;align-items:start;gap:22px}#onedit-edition .footer-contact>a:last-child{font-size:13px}#onedit-edition .copyright{grid-column:1/-1;font-size:10px;letter-spacing:.08em;color:var(--muted);margin-top:15px}#onedit-edition .menu-dialog{margin:0;padding:100px var(--gutter) 60px;max-width:100%;width:min(600px,100%);height:100svh;max-height:none;border:0;background:var(--paper);color:var(--ink)}#onedit-edition .menu-dialog::backdrop{background:#171b1555}#onedit-edition .close-menu{position:absolute;right:30px;top:22px;font-size:12px;display:flex;align-items:center;gap:18px}#onedit-edition .close-menu span{font-size:30px}#onedit-edition .menu-dialog nav{display:flex;flex-direction:column;gap:26px;margin-top:65px}#onedit-edition .menu-dialog nav a{font-family:var(--serif);font-size:34px;width:max-content}#onedit-edition .menu-dialog nav a:hover{text-decoration:underline;text-underline-offset:9px;text-decoration-thickness:1px}#onedit-edition .project-intro{padding-top:64px;padding-bottom:100px}#onedit-edition .back-link{display:inline-block;font-size:12px;margin-bottom:52px}#onedit-edition .project-intro>.eyebrow{margin-bottom:17px}#onedit-edition .project-intro h1{font-size:clamp(44px,5.5vw,78px)}#onedit-edition .project-subtitle{font-family:var(--serif);font-size:24px;margin-top:15px}#onedit-edition .project-facts{display:grid;grid-template-columns:1.2fr 1fr .55fr 1.5fr;gap:28px;margin:48px 0 0}#onedit-edition .project-facts dt{font-size:10px;letter-spacing:.16em;margin-bottom:12px}#onedit-edition .project-facts dd{margin:0;font-size:13px;line-height:1.7}#onedit-edition .portfolio{padding-bottom:100px;max-width:1120px}#onedit-edition .portfolio>figure,#onedit-edition .portfolio>.two-up,#onedit-edition .portfolio>.three-up,#onedit-edition .portfolio>.compare{margin-bottom:140px}#onedit-edition .portfolio img{cursor:zoom-in}#onedit-edition .portfolio .wide{width:100%}#onedit-edition .two-up{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end}#onedit-edition .three-up{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;align-items:end}#onedit-edition .three-up img{aspect-ratio:3/4;object-fit:contain}#onedit-edition .portfolio-heading{padding-top:60px;margin-bottom:40px}#onedit-edition .portfolio-heading .eyebrow{margin-bottom:16px}#onedit-edition .portfolio-heading h2{font-size:40px}#onedit-edition .floor-marker{margin-bottom:36px}#onedit-edition .compare{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,6vw,96px);align-items:start}#onedit-edition .compare figure{min-width:0}#onedit-edition .comparison-frame{display:block;aspect-ratio:3/4;overflow:hidden;width:100%}#onedit-edition .comparison-frame img{width:100%;height:100%;object-fit:cover;object-position:center top}#onedit-edition .compare figcaption{font-size:12px;letter-spacing:.23em;margin-bottom:20px;line-height:1.4}#onedit-edition .upper-floor .comparison-frame{aspect-ratio:3/2}#onedit-edition .portfolio>.compare{margin-bottom:180px}#onedit-edition .lightbox{background:rgba(25,26,22,.98);border:0;padding:50px 65px;width:100vw;height:100svh;max-width:none;max-height:none;margin:0;color:#fff}#onedit-edition .lightbox[open]{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:20px}#onedit-edition .lightbox::backdrop{background:#191a16}#onedit-edition .lightbox img{max-width:100%;max-height:calc(100svh - 130px);object-fit:contain;width:auto;margin:auto}#onedit-edition .lightbox button{font-size:25px}#onedit-edition #close-lightbox{position:absolute;right:22px;top:15px;font-size:35px}#onedit-edition #lightbox-count{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);font-size:11px;letter-spacing:.2em}
@media (min-width:1700px){#onedit-edition .hero{margin-inline:auto;max-width:1920px}}
@media (max-width:760px){#onedit-edition .site-header{height:78px}#onedit-edition .wordmark{font-size:25px;letter-spacing:.18em}#onedit-edition .menu-toggle{gap:8px}#onedit-edition .menu-toggle>span:last-child{display:none}#onedit-edition .header-contact{font-size:11px}#onedit-edition .hero{height:calc(88svh - 78px);min-height:500px}#onedit-edition .hero-image{object-position:52% center}#onedit-edition .hero-caption{bottom:92px}#onedit-edition .hero-controls{left:calc(var(--gutter) - 10px);right:auto;bottom:20px}#onedit-edition .hero h1{font-size:43px}#onedit-edition .selected{padding-top:90px}#onedit-edition .section-heading{margin-bottom:42px}#onedit-edition .project-feature{grid-template-columns:1fr;gap:40px}#onedit-edition .feature-detail{padding-top:0;width:68%;margin-left:auto}#onedit-edition .project-caption{align-items:start;flex-direction:column;gap:22px}#onedit-edition .project-caption h3{font-size:32px}#onedit-edition .detail-section{padding-top:100px;padding-bottom:100px}#onedit-edition .detail-pair{grid-template-columns:1fr;gap:64px}#onedit-edition .detail-pair>a:first-child{padding-top:0}#onedit-edition .site-footer{grid-template-columns:1fr;padding-top:40px;gap:35px}#onedit-edition .footer-contact{justify-self:start}#onedit-edition .copyright{margin-top:0}#onedit-edition .project-intro{padding-top:36px;padding-bottom:70px}#onedit-edition .back-link{margin-bottom:36px}#onedit-edition .project-facts{grid-template-columns:1fr 1fr;gap:26px 18px;margin-top:35px}#onedit-edition .project-facts dd{font-size:12px}#onedit-edition .project-intro h1{font-size:46px}#onedit-edition .portfolio-heading{padding-top:35px;margin-bottom:28px}#onedit-edition .portfolio-heading h2{font-size:32px}#onedit-edition .portfolio>figure,#onedit-edition .portfolio>.two-up,#onedit-edition .portfolio>.three-up,#onedit-edition .portfolio>.compare{margin-bottom:72px}#onedit-edition .two-up{grid-template-columns:1fr;gap:64px}#onedit-edition .three-up{grid-template-columns:1fr;gap:64px}#onedit-edition .three-up img{aspect-ratio:auto;height:auto}#onedit-edition .compare{gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#onedit-edition .compare figure{width:100%}#onedit-edition .compare figcaption{font-size:10px;letter-spacing:.15em;margin-bottom:14px}#onedit-edition .floor-marker{margin-bottom:25px}#onedit-edition .portfolio>.compare{margin-bottom:100px}#onedit-edition .portfolio{padding-bottom:55px}#onedit-edition .lightbox{padding:55px 8px}#onedit-edition .lightbox[open]{grid-template-columns:30px 1fr 30px;gap:0}#onedit-edition .lightbox button{min-width:30px}#onedit-edition .menu-dialog nav a{font-size:28px}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}#onedit-edition .hero-image{transition:none}}

/* Official mark and restrained editorial navigation. */
#onedit-edition .wordmark{display:block;width:280px;padding:0;letter-spacing:normal;line-height:0;max-width:100%}
#onedit-edition .wordmark img,#onedit-edition .footer-logo img{height:auto;filter:brightness(0)}
#onedit-edition .wordmark img{width:70%;margin-inline:auto}
#onedit-edition .header-nav{justify-self:end;display:flex;align-items:center;gap:26px;min-width:0}
#onedit-edition .header-nav a{font-size:10px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;padding-block:12px}
#onedit-edition .header-nav .header-contact{border-bottom:0}
#onedit-edition .header-nav a:hover{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}
#onedit-edition .footer-logo{display:block;width:250px;max-width:100%;margin-left:-29px}
#onedit-edition .detail-pair{align-items:start;column-gap:clamp(48px,7vw,112px)}
#onedit-edition .detail-pair>a:first-child{padding-top:0}
#onedit-edition .detail-pair img{aspect-ratio:auto;height:auto;object-fit:contain}
/* Every portfolio row owns its full height and its following white space. */
#onedit-edition .portfolio{display:flex;flex-direction:column;gap:140px;min-width:0}
#onedit-edition .portfolio>figure,#onedit-edition .portfolio>.two-up,#onedit-edition .portfolio>.three-up,#onedit-edition .portfolio>.compare{margin:0;flex:none;min-width:0}
#onedit-edition .portfolio>.compare{padding-bottom:40px}
#onedit-edition .portfolio>.three-up{padding-bottom:40px}
#onedit-edition .two-up,#onedit-edition .three-up{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}
#onedit-edition .three-up{grid-template-columns:repeat(3,minmax(0,1fr))}
#onedit-edition .two-up>figure,#onedit-edition .three-up>figure{min-width:0;width:100%;height:auto;position:static;transform:none}
#onedit-edition .portfolio img{max-width:100%}
#onedit-edition .three-up img{aspect-ratio:auto;height:auto;object-fit:contain}
#onedit-edition .project-facts>div{min-width:0;overflow-wrap:anywhere}
#onedit-edition .lightbox img{min-width:0}
@media (max-width:1100px){#onedit-edition .header-nav>a:not(.header-contact){display:none}}
@media (max-width:760px){
  #onedit-edition .site-header{grid-template-columns:44px minmax(0,1fr) 54px;column-gap:6px}
  #onedit-edition .wordmark{width:250px;justify-self:center}
  #onedit-edition .header-nav{gap:0}#onedit-edition .header-nav a{font-size:9px;letter-spacing:.07em}
  #onedit-edition .portfolio{gap:80px;padding-bottom:110px}
  #onedit-edition .portfolio>.compare,#onedit-edition .portfolio>.three-up{padding-bottom:24px}
  #onedit-edition .two-up,#onedit-edition .three-up{grid-template-columns:minmax(0,1fr);gap:64px}
  #onedit-edition .detail-pair{row-gap:64px}
  #onedit-edition .footer-logo{width:250px}
}

body#onedit-edition{width:100%;max-width:none;min-width:0;background:#f3f0e9;color:#33352f;font-family:Pretendard,Arial,sans-serif;line-height:1.6}
#onedit-edition main{display:block;width:100%;max-width:none;margin:0;padding:0}
#onedit-edition h1,#onedit-edition h2,#onedit-edition h3{color:inherit;text-transform:none;letter-spacing:normal}
#onedit-edition button{border-radius:0;text-transform:none}
#onedit-edition .site-header{width:100%;max-width:none;margin:0}
#onedit-edition.admin-bar .site-header{top:32px}
#onedit-edition .all-projects{padding-block:50px 150px}
#onedit-edition .project-index{padding-top:100px}
#onedit-edition .project-index h1{font-size:clamp(38px,4.4vw,64px)}
#onedit-edition .projects-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:100px 76px;align-items:start}
#onedit-edition .project-card{min-width:0;display:block}
#onedit-edition .project-card-image{background:transparent;aspect-ratio:auto;overflow:hidden}
#onedit-edition .project-card img{width:100%;height:auto;object-fit:contain;display:block}
#onedit-edition .project-card-empty{display:flex;height:100%;align-items:center;justify-content:center;font-size:12px;letter-spacing:.12em}
#onedit-edition .project-card-caption{display:flex;gap:24px;justify-content:space-between;align-items:baseline;padding-top:23px}
#onedit-edition .project-card h3{font-family:Pretendard,Arial,sans-serif;font-size:17px;line-height:1.5;font-weight:400;overflow-wrap:anywhere}
#onedit-edition .project-card-caption>span{font-size:18px;flex:none}
#onedit-edition .project-card:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}
#onedit-edition .project-view>.project-intro{padding-bottom:0}
#onedit-edition .project-view>.project-facts{margin-top:45px;margin-bottom:100px}
#onedit-edition .project-end{padding-bottom:100px}
#onedit-edition .portfolio img{display:block;max-width:100%;border-radius:0}
#onedit-edition .portfolio .comparison-frame img{object-fit:contain}
#onedit-edition .project-facts{font-family:Pretendard,Arial,sans-serif}
#onedit-edition .project-facts dd{color:inherit}
#onedit-edition .site-footer a{overflow-wrap:anywhere}
#onedit-edition .menu-dialog nav a{line-height:1.25}
#onedit-edition .lightbox[open]{display:grid}
@media(max-width:782px){#onedit-edition.admin-bar .site-header{top:46px}}
@media(max-width:760px){
 #onedit-edition .all-projects{padding-block:0 100px}
 #onedit-edition .project-index{padding-top:60px}
 #onedit-edition .projects-grid{grid-template-columns:minmax(0,1fr);gap:64px}
 #onedit-edition .project-card h3{font-size:16px}
 #onedit-edition .project-card-caption{padding-top:18px}
 #onedit-edition .project-view>.project-facts{margin-bottom:72px}
 #onedit-edition .project-end{padding-bottom:80px}
 #onedit-edition .compare{grid-template-columns:minmax(0,1fr);row-gap:48px}
 #onedit-edition .comparison-frame,#onedit-edition .upper-floor .comparison-frame{aspect-ratio:auto;overflow:visible}
 #onedit-edition .comparison-frame img{height:auto;width:100%;object-fit:contain}
 #onedit-edition .home-compare{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}
 #onedit-edition .home-compare .comparison-frame{aspect-ratio:3/4;overflow:hidden}
 #onedit-edition .home-compare .comparison-frame img{height:100%;object-fit:contain}
}
@media(max-width:360px){#onedit-edition .header-nav{display:none}#onedit-edition .site-header{grid-template-columns:36px minmax(0,1fr) 36px}#onedit-edition .wordmark{width:210px}}

/* Daechi: preserve complete photographs and natural image proportions. */
#onedit-edition .daechi-project .project-intro h1{font-size:clamp(30px,3.7vw,56px);line-height:1.2;max-width:940px;overflow-wrap:break-word}
#onedit-edition .daechi-project .comparison-frame{aspect-ratio:auto;overflow:visible}
#onedit-edition .daechi-project .comparison-frame img{width:100%;height:auto;object-fit:contain}
#onedit-edition .daechi-project .two-up{align-items:start}
#onedit-edition .daechi-project .two-up img{height:auto;object-fit:contain}
@media(max-width:760px){#onedit-edition .daechi-project .two-up{grid-template-columns:minmax(0,1fr);gap:48px}#onedit-edition .daechi-project .project-intro h1{font-size:clamp(28px,7.2vw,38px)}}

/* Align the complete before/after frames without cropping either photograph. */
#onedit-edition .daechi-project .compare{grid-template-columns:minmax(0,var(--before-column,1fr)) minmax(0,var(--after-column,1fr));align-items:start}
@media(max-width:760px){#onedit-edition .daechi-project .compare{grid-template-columns:minmax(0,1fr);row-gap:48px}}

/* 2026-10-19: equal project-tab thumbnails. Preserve original source files. */
body#onedit-edition .project-index .project-card-image{position:relative!important;aspect-ratio:4/3!important;width:100%!important;height:auto!important;overflow:hidden!important;background:var(--paper)}
body#onedit-edition .project-index .project-card-image img{position:absolute!important;inset:0!important;display:block;width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center 50%!important;transform:none!important}
body#onedit-edition .project-index .project-card[href*="/project/apricite/"] img{object-position:center 53%!important}
body#onedit-edition .project-index .project-card[href*="/project/daechi-dongbu-centreville/"] img{object-position:center 48%!important}
body#onedit-edition .project-index .project-card[href*="/project/o-office/"] img{object-position:center 43%!important}
body#onedit-edition .project-index .project-card[href*="/project/s-medical/"] img{object-position:center 59%!important}
body#onedit-edition .project-index .project-card[href*="/project/s-office/"] img{object-position:center 59%!important}
body#onedit-edition .project-index .project-card[href*="/project/f-studio/"] img{object-position:center 57%!important}
body#onedit-edition .project-index .project-card[href*="/project/f-studio-2/"] img{object-position:center 57%!important}
body#onedit-edition .project-index .project-card[href*="/project/a-residence/"] img{object-position:center 58%!important}
body#onedit-edition .project-index .project-card[href*="/project/%ed%94%84%eb%a1%9c%ec%a0%9d%ed%8a%b8-%ec%9d%b4%eb%a6%84-6/"] img{object-position:center 66%!important}
body#onedit-edition .project-index .project-card[href*="/project/%ed%94%84%eb%a1%9c%ec%a0%9d%ed%8a%b8-%ec%9d%b4%eb%a6%84-3/"] img{object-position:center 64%!important}
#onedit-edition .ptguide-project .ptguide-compare{grid-template-columns:minmax(0,16fr) minmax(0,9fr);align-items:start}
#onedit-edition .ptguide-project .comparison-frame{aspect-ratio:auto;overflow:visible}
#onedit-edition .ptguide-project .comparison-frame img{width:100%;height:auto;object-fit:contain}
#onedit-edition .ptguide-project .comparison-column{display:grid;gap:48px;min-width:0}
#onedit-edition .ptguide-project .comparison-column figure{margin:0}
#onedit-edition .ptguide-project .comparison-label{font-size:12px;letter-spacing:.23em;line-height:1.4;margin:0 0 -28px}
#onedit-edition .ptguide-project .portrait{width:100%;max-width:660px;margin-inline:auto}
#onedit-edition .youngwon-project .project-intro h1{font-family:Pretendard,Arial,sans-serif;font-size:clamp(30px,3.7vw,56px);line-height:1.25;overflow-wrap:anywhere}
#onedit-edition .youngwon-project .project-subtitle{font-family:Pretendard,Arial,sans-serif;font-size:11px;letter-spacing:.1em;line-height:1.7;margin-top:22px}
#onedit-edition .youngwon-project>.project-facts{margin-inline:auto}
#onedit-edition .youngwon-project .portrait{width:100%;max-width:640px;margin-inline:auto}
#onedit-edition .youngwon-project .compare{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}
#onedit-edition .youngwon-project .compare img,#onedit-edition .youngwon-project .two-up img{width:100%;height:auto;object-fit:contain}
#onedit-edition .youngwon-project .design-sequence{display:grid;gap:100px;min-width:0}
#onedit-edition .youngwon-project .design-sequence>.comparison-label{font-size:11px;letter-spacing:.2em;margin:0}
#onedit-edition .youngwon-project .design-sequence figcaption{font-size:9px;letter-spacing:.16em;line-height:1.6;margin:0 0 16px;color:var(--muted)}
@media(max-width:760px){
 #onedit-edition .youngwon-project .compare{grid-template-columns:minmax(0,1fr);row-gap:64px}
 #onedit-edition .youngwon-project .design-sequence{gap:72px}
}
@media(max-width:760px){
 #onedit-edition .ptguide-project .ptguide-compare{grid-template-columns:minmax(0,1fr);row-gap:64px}
 #onedit-edition .ptguide-project .comparison-column{gap:48px}
 #onedit-edition .ptguide-project .comparison-label{font-size:10px;letter-spacing:.15em;margin-bottom:-34px}
}
