@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600;700&family=Noto+Sans+KR:wght@300;400;500;600&display=swap');
:root{--ink:#21343b;--blue:#334e56;--blue2:#516c72;--paper:#f7f7f3;--ivory:#f1f1ec;--mist:#e8eeed;--stone:#d4dcda;--muted:#647475;--line:rgba(30,55,62,.18);--side:clamp(24px,5.3vw,96px);--max:1670px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:'Noto Sans KR',sans-serif;font-weight:400;letter-spacing:-.025em}button,a{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid #557c83;outline-offset:3px}img{display:block;width:100%;height:100%;object-fit:cover}figure{margin:0}h1,h2,h3,h4,p{margin:0}p{line-height:1.85}.serif{font-family:Georgia,'Times New Roman',serif;letter-spacing:-.056em}.caps{font-family:'DM Sans','Noto Sans KR',sans-serif;text-transform:uppercase;letter-spacing:.20em;font-weight:500;font-size:11px}.num{font:13px Georgia,serif;color:var(--muted)}.eyebrow{font-size:11px;letter-spacing:.2em;font-family:'DM Sans',sans-serif;color:#566c72;text-transform:uppercase}.head{padding-left:var(--side);padding-right:var(--side)}
.site-header{height:91px;display:flex;align-items:center;justify-content:space-between;padding:0 var(--side);border-bottom:1px solid var(--line);background:#f7f7f2;position:sticky;top:0;z-index:30}.logo{display:flex;align-items:center;gap:12px;min-width:210px}.logo-mark{width:28px;height:30px;object-fit:contain}.logo-word{font:normal 27px Georgia,serif;letter-spacing:-.06em;white-space:nowrap}.logo-sub{font:9px 'DM Sans',sans-serif;letter-spacing:.15em;color:#68787a;margin-top:2px;white-space:nowrap}.site-nav{display:flex;align-items:center;gap:clamp(16px,2.5vw,43px)}.site-nav a{font-family:'DM Sans',sans-serif;font-size:12px;letter-spacing:.07em;color:#263c43;position:relative}.site-nav a.active:after{content:'';position:absolute;left:0;bottom:-9px;width:100%;height:1px;background:#263c43}.nav-cta{border:1px solid var(--blue);padding:13px 20px!important;letter-spacing:.03em!important;background:var(--blue);color:white!important}.nav-cta:after{display:none}.mobile-nav-toggle{display:none;border:0;background:none;font-size:25px;padding:8px}.preview-note{height:28px;display:flex;align-items:center;justify-content:center;background:#253c43;color:#d7e0dd;font:10px 'DM Sans',sans-serif;letter-spacing:.06em;text-align:center}.page{display:none}.page.active{display:block}.animate{animation:up .55s ease both}@keyframes up{from{opacity:.55;transform:translateY(14px)}to{opacity:1;transform:none}}
/* home hero */
.hero{min-height:min(785px,calc(100vh - 120px));display:grid;grid-template-columns:48% 52%;background:var(--ivory)}.hero-left{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px 50px 100px var(--side);overflow:hidden}.hero-left .edge-vertical{position:absolute;left:22px;top:50%;writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg);font:10px 'DM Sans',sans-serif;letter-spacing:.22em;color:#879796}.hero-kicker{display:flex;align-items:center;gap:16px;margin-bottom:42px}.hero-kicker:before{content:'';width:42px;height:1px;background:#647d7f}.hero h1{font-size:clamp(37px,3.7vw,70px);letter-spacing:-.078em;line-height:1.47;font-weight:400;word-break:keep-all}.hero h1 em{font-style:normal;color:#6c898d}.hero-sub{margin-top:34px;color:#627579;font-size:14px;line-height:2}.hero-actions{display:flex;align-items:center;gap:30px;margin-top:45px;flex-wrap:wrap}.text-link{display:inline-flex;gap:22px;align-items:center;padding-bottom:13px;border-bottom:1px solid #344c51;font-size:13px}.text-link i{font-style:normal;font-size:20px;line-height:1}.text-link.ghost{border-color:#aab8b6;color:#546b70}.hero-right{position:relative;background:#e8ece9;min-height:670px;overflow:hidden}.hero-right img{object-position:center 37%;filter:saturate(.8) contrast(.99)}.hero-caption{position:absolute;bottom:26px;left:35px;color:#25343a;background:rgba(244,245,240,.9);padding:16px 20px;min-width:243px;display:flex;align-items:center;justify-content:space-between;gap:30px}.hero-caption span:first-child{font:11px 'DM Sans',sans-serif;letter-spacing:.18em}.hero-caption span:last-child{font:22px Georgia,serif;font-style:italic}.hero-index{position:absolute;right:32px;top:26px;color:rgba(255,255,255,.85);font:11px 'DM Sans',sans-serif;letter-spacing:.14em}.statement{padding:49px var(--side);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:30px}.statement strong{font-size:13px;letter-spacing:-.015em;font-weight:400}.statement .serif{font-size:23px;color:#6d8281;font-style:italic}
/* common */
.section-pad{padding:150px var(--side)}.section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:45px;margin-bottom:62px}.section-head h2{font-size:clamp(32px,3.7vw,58px);line-height:1.45;font-weight:400;letter-spacing:-.065em}.section-head p{font-size:13px;color:#647678;max-width:355px;margin-top:15px}.section-head .head-left .eyebrow{margin-bottom:30px}.section-link{font:12px 'DM Sans',sans-serif;letter-spacing:.12em;border-bottom:1px solid currentColor;padding-bottom:13px;white-space:nowrap;align-self:flex-end}.section-link span{margin-left:40px;font-size:18px}
/* beauty intro */
.beauty{background:var(--paper);overflow:hidden}.beauty-grid{display:grid;grid-template-columns:1.2fr .62fr .70fr;gap:22px;align-items:end}.beauty-image-main{height:570px}.beauty-image-main img{object-position:center center}.beauty-small{height:355px}.beauty-small figcaption{font-size:12px;color:#778989;margin-top:18px}.beauty-side{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding-top:15px}.beauty-side figure{height:300px}.beauty-side .serif{font-size:30px;line-height:1.15;color:#536d73}.beauty-aside{font-size:13px;color:#647474;line-height:1.95}.beauty-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--line);margin-top:32px;padding-top:25px;color:#5a6e72;font-size:12px;gap:30px}
/* dark philosophy */
.philosophy{background:#26444c;color:#f4f7f3;position:relative;overflow:hidden;padding:130px var(--side) 120px}.philosophy:before{content:'R';position:absolute;right:0;bottom:-240px;color:rgba(244,251,248,.025);font:700 750px Georgia,serif;pointer-events:none}.philosophy .eyebrow{color:#b0c6c8;margin-bottom:60px}.philosophy h2{font-size:clamp(37px,5vw,86px);line-height:1.21;font-weight:300;letter-spacing:-.03em}.philosophy h2 .serif{font-weight:400;font-style:italic;color:#bed0ce}.philo-rows{display:grid;grid-template-columns:repeat(3,1fr);gap:55px;margin-top:90px}.philo-row{padding-top:27px;border-top:1px solid rgba(238,243,240,.32)}.philo-row b{font:34px Georgia,serif;font-weight:400}.philo-row p{font-size:12px;color:#b7c8c8;margin-top:18px;line-height:2}.philo-row .num{color:#96b0b4;margin-left:15px}
/* programs */
.programs{background:#f1f2ed}.prog-layout{display:grid;grid-template-columns:41% 1fr;gap:clamp(40px,7.2vw,120px);align-items:center}.prog-photo{height:670px;position:relative}.prog-photo img{object-position:center}.prog-photo-label{position:absolute;bottom:0;left:0;right:0;background:rgba(34,55,60,.9);color:#fff;padding:23px 26px;font:12px 'DM Sans',sans-serif;letter-spacing:.16em}.prog-head h2{font-size:clamp(38px,4vw,65px);font-weight:400;letter-spacing:-.04em;line-height:1.14;margin:17px 0 26px}.prog-head p{font-size:13px;color:#728080;line-height:2;margin-bottom:35px}.prog-list{border-top:1px solid var(--line)}.prog-item{border-bottom:1px solid var(--line);padding:23px 0;display:flex;align-items:center;gap:24px;justify-content:space-between;cursor:pointer;transition:padding .2s}.prog-item:hover{padding-left:9px}.prog-item span:nth-child(2){flex:1;font-size:clamp(18px,2vw,30px);letter-spacing:-.025em}.prog-item .num{min-width:30px}.prog-item .arrow{font-size:22px}.prog-item small{color:#7b8989;font-size:11px;display:none}.prog-item:hover small{display:inline}
/* feeling */
.touch{display:grid;grid-template-columns:58% 42%;min-height:660px}.touch-photo img{object-position:center}.touch-copy{background:#e3e9e7;padding:clamp(50px,7vw,125px);display:flex;flex-direction:column;justify-content:center}.touch-copy h2{font-size:clamp(34px,3.5vw,57px);line-height:1.5;font-weight:400;margin:33px 0}.touch-copy p{font-size:13px;color:#50686c;max-width:360px}.touch-copy .text-link{align-self:start;margin-top:50px}
/* journal */
.journal-feature{display:grid;grid-template-columns:1.25fr .8fr;gap:55px;align-items:stretch}.journal-feature-image{height:525px}.journal-feature-copy{padding:37px 0 12px;display:flex;flex-direction:column}.journal-meta{font:11px 'DM Sans',sans-serif;letter-spacing:.15em;color:#687c7e;text-transform:uppercase}.journal-feature-copy h3{font-size:clamp(28px,3vw,46px);line-height:1.45;letter-spacing:-.05em;font-weight:400;margin:35px 0 22px}.journal-feature-copy p{font-size:13px;color:#708080;max-width:410px}.journal-feature-copy .text-link{align-self:flex-start;margin-top:auto}.journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:27px;margin-top:66px}.journal-card figure{height:280px;overflow:hidden}.journal-card img{transition:transform .5s}.journal-card:hover img{transform:scale(1.035)}.journal-card .journal-meta{margin:24px 0 11px}.journal-card h4{font-size:18px;line-height:1.55;font-weight:400;letter-spacing:-.04em}.journal-card p{font-size:12px;color:#819090;margin-top:10px}
/* locations */
.locations{background:#e5ebe9}.locations .section-head{margin-bottom:50px}.location-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.location{position:relative;background:#fff;min-height:300px;padding:60px 60px 45px;display:flex;flex-direction:column;justify-content:space-between}.location:before{content:'';position:absolute;top:0;right:0;width:100px;height:100px;border-top:1px solid #b7c8c6;border-right:1px solid #b7c8c6}.location .location-city{font:clamp(42px,4.6vw,77px) Georgia,serif;letter-spacing:-.055em}.location .eyebrow{margin-bottom:13px}.location p{font-size:12px;color:#687b7d;margin-top:24px}.location .location-link{align-self:flex-end;border-bottom:1px solid var(--blue);font-size:12px;padding-bottom:8px}.location .location-link span{margin-left:25px}
.footer-cta{background:#294a51;color:#edf3f1;padding:90px var(--side);display:flex;justify-content:space-between;align-items:center;gap:35px}.footer-cta h2{font-size:clamp(33px,4.4vw,72px);font-weight:300;letter-spacing:-.07em;line-height:1.3}.footer-cta .eyebrow{color:#b2cdce;margin-bottom:23px}.footer-cta .round-arrow{display:grid;place-items:center;width:95px;height:95px;border-radius:50%;border:1px solid #b3c7c6;font-size:30px;flex-shrink:0}.footer{padding:65px var(--side) 35px;background:#203940;color:#f2f5f2;display:grid;grid-template-columns:1fr 1fr;gap:60px}.footer .logo-word{font-size:33px}.footer-links{display:flex;gap:22px;justify-content:flex-end;flex-wrap:wrap;font:11px 'DM Sans',sans-serif;letter-spacing:.1em}.footer-bottom{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.2);padding-top:24px;display:flex;justify-content:space-between;color:#a4b9ba;font:10px 'DM Sans',sans-serif;letter-spacing:.05em}.footer-logo{display:flex;align-items:center;gap:13px}.footer-logo img{height:35px;width:35px;filter:brightness(0) invert(1)}
/* interior pages */
.page-hero{padding:116px var(--side) 105px;background:#edf1ed;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end}.page-hero h1{font-size:clamp(45px,5.2vw,84px);font-weight:400;line-height:1.2;letter-spacing:-.07em;margin:25px 0 0}.page-hero p{max-width:410px;font-size:14px;color:#647679;line-height:2}.page-hero .serif{font-style:italic;color:#527077}.interior-title{padding:90px var(--side) 35px}.interior-title h2{font-size:clamp(28px,3.5vw,55px);font-weight:400;line-height:1.5}.brand-story{display:grid;grid-template-columns:52% 48%;padding:0 var(--side) 135px;gap:0;align-items:stretch}.brand-story figure{height:645px}.brand-story-copy{background:#e6ebe8;padding:clamp(45px,6vw,100px);display:flex;flex-direction:column;justify-content:center}.brand-story-copy h3{font-size:clamp(27px,3vw,45px);font-weight:400;line-height:1.5}.brand-story-copy p{font-size:14px;color:#687b7c;margin-top:35px}.brand-bottom{padding:0 var(--side) 110px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.brand-bottom>div{border-top:1px solid var(--line);padding-top:24px}.brand-bottom h3{font:28px Georgia,serif;margin-bottom:20px;font-weight:400}.brand-bottom p{color:#647878;font-size:13px}
.program-page-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:20px var(--side) 130px}.prog-card{background:#edf1ed}.prog-card figure{height:380px;overflow:hidden}.prog-card img{transition:transform .5s}.prog-card:hover img{transform:scale(1.025)}.prog-card-copy{padding:32px 36px 40px}.prog-card-copy h3{font:36px Georgia,serif;letter-spacing:-.04em;font-weight:400;margin:15px 0}.prog-card-copy p{color:#657677;font-size:13px;min-height:52px}.prog-card-copy a{display:inline-block;margin-top:25px;border-bottom:1px solid #4b6064;padding-bottom:10px;font-size:12px}.prog-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.prog-card:last-child figure{height:100%}
.journal-page-layout{padding:35px var(--side) 140px}.journal-filter{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:46px}.journal-filter button{background:transparent;border:1px solid #bbc9c6;padding:10px 18px;color:var(--ink);font-size:12px}.journal-filter button.active{background:var(--blue);border-color:var(--blue);color:#fff}.journal-filter-result{display:none}.journal-filter-result.active{display:block}.journal-page-layout .journal-grid{margin-top:35px}
.article-container{max-width:1060px;margin:0 auto;padding:80px 35px 145px}.article-header .eyebrow{margin-bottom:27px}.article-header h1{font-size:clamp(35px,4.8vw,69px);line-height:1.34;letter-spacing:-.06em;font-weight:400;margin-bottom:25px}.article-header p{font-size:15px;color:#758889;max-width:620px}.article-cover{margin-top:57px;height:530px}.article-body{max-width:700px;margin:65px auto 0}.article-body p{margin-bottom:26px;font-size:16px;line-height:2.1;color:#455b60}.article-body h2{font-size:30px;font-weight:400;line-height:1.6;margin:65px 0 25px}.article-cta{padding:28px;background:#e5edeb;margin-top:60px;color:#4c696e}.article-cta a{text-decoration:underline}
.locations-page-grid{padding:50px var(--side) 140px;display:grid;grid-template-columns:1fr 1fr;gap:27px}.loc-big{padding:65px;background:#e7edea;min-height:420px;display:flex;flex-direction:column;justify-content:space-between}.loc-big h2{font:clamp(48px,5vw,75px) Georgia,serif;letter-spacing:-.06em;font-weight:400}.loc-big p{font-size:14px;color:#637979;margin-top:22px}.loc-big .no-data{font-size:12px;color:#6b8385}.loc-big button{align-self:flex-start;background:none;border:0;border-bottom:1px solid var(--ink);padding:0 0 10px;font-size:13px}.reservation-box{padding:48px var(--side) 100px;background:#e3ebea;display:grid;grid-template-columns:1fr 1fr;gap:25px}.reserve-choice{background:var(--paper);padding:55px 45px;cursor:pointer;text-align:left;border:1px solid var(--line)}.reserve-choice strong{font:48px Georgia,serif}.reserve-choice p{font-size:13px;color:#728081;margin-top:14px}.reserve-choice span{display:block;margin-top:45px;font-size:13px}
@media(max-width:1000px){.site-header{height:76px}.site-nav{gap:18px}.site-nav a{font-size:10px}.logo-word{font-size:23px}.logo{min-width:170px}.hero-left{padding-right:35px}.hero h1{font-size:clamp(30px,4vw,49px)}.prog-photo{height:550px}.philosophy h2{font-size:50px}.beauty-image-main{height:460px}.beauty-small{height:300px}.beauty-side figure{height:220px}.touch{min-height:540px}.touch-copy{padding:55px}.journal-feature-image{height:450px}}
@media(max-width:760px){:root{--side:22px}.site-header{height:68px}.site-nav{display:none;position:absolute;top:68px;left:0;right:0;background:var(--paper);padding:35px 28px;flex-direction:column;align-items:stretch;gap:26px;box-shadow:0 12px 25px rgba(0,0,0,.08)}.site-nav.open{display:flex}.site-nav a{font-size:14px}.site-nav a.active:after{bottom:-7px}.mobile-nav-toggle{display:block}.logo-mark{width:23px;height:26px}.logo-word{font-size:22px}.logo-sub{font-size:8px}.preview-note{height:auto;min-height:28px;padding:7px 12px;line-height:1.5;font-size:9px}.hero{display:flex;flex-direction:column;min-height:unset}.hero-left{padding:74px var(--side) 65px}.hero-left .edge-vertical{display:none}.hero-kicker{margin-bottom:27px}.hero h1{font-size:clamp(36px,8.6vw,55px);line-height:1.45}.hero-sub{font-size:12px;margin-top:24px}.hero-actions{margin-top:32px;gap:25px}.hero-right{min-height:480px;height:61vh;max-height:650px}.hero-caption{bottom:13px;left:13px;min-width:205px;padding:12px 14px}.statement{padding:28px var(--side);align-items:start}.statement strong{font-size:11px}.statement .serif{display:none}.section-pad{padding:90px var(--side)}.section-head{margin-bottom:37px;display:block}.section-head h2{font-size:clamp(31px,7.5vw,43px)}.section-head p{font-size:12px}.section-head .head-left .eyebrow{margin-bottom:19px}.section-link{display:inline-block;margin-top:20px}.beauty-grid{grid-template-columns:1fr 1fr;gap:13px;align-items:start}.beauty-image-main{grid-column:1/-1;height:500px}.beauty-small{height:280px}.beauty-side{padding:0;gap:12px;justify-content:initial}.beauty-side figure{height:225px}.beauty-side .serif{font-size:22px}.beauty-aside{font-size:11px;line-height:1.7}.beauty-bottom{display:block;margin-top:25px;font-size:11px}.beauty-bottom span:last-child{display:none}.philosophy{padding:90px var(--side)}.philosophy .eyebrow{margin-bottom:35px}.philosophy h2{font-size:clamp(35px,8vw,49px);line-height:1.42}.philo-rows{display:block;margin-top:45px}.philo-row{margin-top:30px;padding-top:20px}.philo-row b{font-size:29px}.philo-row p{margin-top:8px}.prog-layout{display:flex;flex-direction:column;align-items:stretch;gap:28px}.prog-photo{height:530px}.prog-head h2{font-size:45px;margin:20px 0}.prog-head p{margin-bottom:30px}.prog-item{padding:22px 0}.prog-item span:nth-child(2){font-size:23px}.touch{display:flex;flex-direction:column}.touch-photo{height:420px}.touch-copy{padding:65px var(--side)}.touch-copy h2{font-size:37px}.journal-feature{display:flex;flex-direction:column;gap:22px}.journal-feature-image{height:355px}.journal-feature-copy{padding:5px 0}.journal-feature-copy h3{margin:15px 0;font-size:31px}.journal-feature-copy p{font-size:12px}.journal-feature-copy .text-link{margin-top:30px}.journal-grid{grid-template-columns:1fr;gap:36px;margin-top:42px}.journal-card figure{height:345px}.journal-card h4{font-size:20px}.locations .section-head{margin-bottom:32px}.location-grid{grid-template-columns:1fr;gap:14px}.location{min-height:230px;padding:35px}.location .location-city{font-size:54px}.footer-cta{padding:60px var(--side)}.footer-cta h2{font-size:36px}.footer-cta .round-arrow{width:54px;height:54px;font-size:24px}.footer{display:block;padding:48px var(--side) 30px}.footer-links{justify-content:flex-start;gap:17px;margin-top:38px}.footer-bottom{margin-top:35px;display:block;line-height:2}.page-hero{padding:70px var(--side) 65px;display:block}.page-hero h1{font-size:51px;margin:20px 0 22px}.page-hero p{font-size:12px}.interior-title{padding:60px var(--side) 30px}.brand-story{display:flex;flex-direction:column;padding:0 var(--side) 70px}.brand-story figure{height:470px}.brand-story-copy{padding:50px 28px}.brand-story-copy h3{font-size:31px}.brand-story-copy p{font-size:12px}.brand-bottom{display:block;padding-bottom:75px}.brand-bottom>div{margin-bottom:40px}.program-page-grid{display:block;padding:20px var(--side) 90px}.prog-card{margin-bottom:15px}.prog-card figure{height:360px}.prog-card-copy{padding:28px}.prog-card-copy h3{font-size:30px}.prog-card:last-child{display:block}.prog-card:last-child figure{height:360px}.journal-page-layout{padding:35px var(--side) 90px}.article-container{padding:65px var(--side) 80px}.article-header h1{font-size:38px}.article-cover{height:335px}.article-body{margin-top:40px}.article-body h2{font-size:25px}.article-body p{font-size:14px}.locations-page-grid{display:block;padding:25px var(--side) 75px}.loc-big{margin-bottom:15px;min-height:350px;padding:45px 30px}.loc-big h2{font-size:56px}.reservation-box{display:block;padding:35px var(--side) 70px}.reserve-choice{width:100%;margin-bottom:16px;padding:40px 30px}.reserve-choice strong{font-size:44px}}
@media(max-width:380px){.hero h1{font-size:34px}.hero-right{height:420px;min-height:420px}.beauty-image-main{height:430px}.beauty-small{height:235px}.prog-photo{height:430px}.beauty-side figure{height:190px}}


/* v3.3: editorial home composition, v3.0 pages & navigation retained. */
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@400;500&display=swap');
#page-home .hero{min-height: min(760px,calc(100vh - 122px))}
#page-home .hero-left{padding-top:70px;padding-bottom:72px}
#page-home .hero h1{font-size:clamp(36px,3.65vw,69px)}
#page-home .hero-caption{justify-content:start;min-width:0}
#page-home .hero-caption span:first-child{font-family:Georgia,'Times New Roman',serif;font-size:18px;font-style:italic;letter-spacing:-.025em}
#page-home .statement{padding:23px var(--side);background:#f6f6f2}
#page-home .statement strong{font:10px 'DM Sans',sans-serif;letter-spacing:.20em;color:#5b7174}
#page-home .statement .num{margin-left:auto}
#page-home .small-link{display:inline-flex;gap:32px;border-bottom:1px solid rgba(32,50,55,.4);padding-bottom:9px;font:12px 'Noto Sans KR',sans-serif;align-items:center;width:max-content;margin-top:20px}
#page-home .small-link span{font-size:19px;line-height:1}
#page-home .editorial-perspective{background:#fafaf7;padding:90px var(--side) 70px}
#page-home .ep-intro{display:grid;grid-template-columns:17% 50% 1fr;align-items:end;gap:24px;padding-bottom:38px}
#page-home .ep-intro .ep-kicker{align-self:start}
#page-home .ep-intro h2{font-size:clamp(32px,3.2vw,57px);line-height:1.48;font-weight:400;letter-spacing:-.064em}
#page-home .ep-intro >p{font-size:13px;color:#667c7f;line-height:2.1}
#page-home .ep-intro .small-link{grid-column:3;grid-row:2;margin:0;align-self:start}
#page-home .ep-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
#page-home .ep-card{position:relative;height:355px;overflow:hidden;background:#e1e7e3}
#page-home .ep-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s}
#page-home .ep-card:hover img{transform:scale(1.035)}
#page-home .ep-form img{object-position:51% 34%}
#page-home .ep-motion img{object-position:48% 35%}
#page-home .ep-condition img{object-position:52% 35%}
#page-home .ep-expression img{object-position:63% 35%}
#page-home .ep-card:after{content:'';position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(13,32,31,.42));pointer-events:none}
#page-home .ep-card figcaption{position:absolute;left:23px;bottom:23px;right:16px;color:white;z-index:1;display:flex;flex-direction:column;gap:4px}
#page-home .ep-card figcaption b{font:clamp(22px,2vw,34px) Georgia,serif;letter-spacing:-.045em;font-weight:400}
#page-home .ep-card figcaption small{font-size:11px;font-weight:400;letter-spacing:.04em}
#page-home .editorial-philosophy{background:#edf0eb;display:grid;grid-template-columns:1.48fr repeat(3,1fr);gap:0;padding:75px var(--side);align-items:center;position:relative;overflow:hidden}
#page-home .editorial-philosophy:before{content:'';position:absolute;left:0;top:0;bottom:0;width:23%;background:url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAgMDAwMDBAcFBAQEBAkGBwUHCgkLCwoJCgoMDREODAwQDAoKDhQPEBESExMTCw4UFhQSFhESExL/2wBDAQMDAwQEBAgFBQgSDAoMEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wAARCADwAP8DASIAAhEBAxEB/8QAHQAAAQUBAQEBAAAAAAAAAAAABgMEBQcIAgEACf/EADkQAAEDAwMDAwIEBQQBBQEAAAECAwQABREGEiEHMUETIlEUYQgycYEVI1KRsRZCYqEkCRczNMHh/8QAGgEAAwEBAQEAAAAAAAAAAAAAAgMEAQAFBv/EACcRAAMAAgICAwABBAMAAAAAAAABAgMREiEEMRMiQVEUMkKxBWFx/9oADAMBAAIRAxEAPwC7unEJpUxKjj2mtH2mczCgpO4Zx81lTTl7Nok5zhJo0m9SXxCKIqipRHz2r57BlULbPWuXSLmuvUKNAyHnkpx/yqFa6rQVLwJKOf8AlWebk5eL44pwpecBPGMgU5sXT67XJ9P1Rcabz2B5pn9TVPpAfFJfd51izLjlTbiVJI4waELLNhSLst/2+uDjP2pqvRS4ENthhTm9XByrNTmn+nyohDyASvvk0FcrobMzK2wvcucUW1XrKSBt7E1SOtbt9NIcctytvu8eaKOoJm22I44EqIaHIQfFUrcb69OV/MBSjPk81mRt9ALWwps/UaXbXB6wUpI7kGrk0H1QYuexHrDdxwTWbGXA95FPYDki3ykPw1lC0HPB70mc1Y2E5VI3LAuSJbKTkHIpZ1oOJV+lVN0t1abxb2vVX/MTwoE9jVrNugxyvOcCvXx5Fc7I7jiwDvGn0PXtqQAPUbVwRR3BQURUAnsKgS4Hp+TjOe1EbXDSePFdCSbZtvpITXz+oNcFIPApdQzyD+9I7SlJz454pjQs4WQD7jj4pMnHfBoJidc9CXS5TrdbtSRpVwtits6KzBluOxT2w4gMko/cCiDTerbHrGK9I0peLbd2Y7npPmI+Flhz+hxBwptX2UAa3i17RiqX+kiDnxzThkEJGTSRQoEY5FKoO3GOaFIJsXSM9q+Ix3/uK9R8/wDVfE5GQcYojDgHJrxWc0jcrjHtMGRNuDhajRWy484G1L2pHc7UgqP7A0N6J6r6P6krkp0FqG3X4w0hT5heopLWTgZUUBIP2zn7V2m0Ztb0E2CRzXJHehy89TNMWDVUDTV4vDMW/XXmFAMd9Tkj52FLZScDk8+0cnFEucZx4rNGpoT28cV2gds8CvMDvXaRz+tYaxVHbmvnCR9wK+GABQr1H6p6V6T2hi6dQryzZ4UqQmNHWtpxwvPKICW0pQk5UcjAOKJJvpAtpdsnnwVJIOOTXkc44PbHzSzje8EduMikmx7ueQBzQaDMUpZ9dxLbQytRwAKtLRnTkyW0Lktk5+RUH0w001MlfVzMK59oPitAxTGt0MFO1IAry/Hw8u2V5L49Ii4WiocBhO5tAx9qcoYgxVkpSgBIoe1h1AYtMZSi6MgcDNVJL6pT5shQioWUKOAScVReSIQETVMvVosz5JKQCc4FGNrhIYjZUkZIqvumSVzIrb0s+9Qyas4kIASOwFNwJNcgcz0+JV/VSK3/AAuSUpGSg1mK42zLeW+CPitW9RISpUF5IH5kms2yoi2X3WXRyhRFed51uLTQ3Ck5AgrciuYWDU3bJiXsDP8Aen/8AVPUUstlR+wpnM03LspS+tBDecGkzSyrQTTks7pPJcj3dbKSdi8Ec1oxD/8A4AQhQ3bay303uDqby2pjkBPvFaEt0hyUxvIO4Dir/DbmdAZtPTJy3Qd7wcVyamgAQAPFD0a5GE3lw5Kv+qXj6njuK2lYzVyqUTUmyYIJP6VypBKVfpSbUtEgZbV3rvKtpHnFHtAGY+l+pbRpn8XH4iXL/drXZ23F2fDs+a1FSs+iM4UsgE0j0/ir1n+MjU/UDp20tvQrel0Wi63VtstRr9cgolKmeB6wb4y6BgkYBNIdHG9N6z/Fx+IuFdhYr4zMFsb+keU1JS82GgHAE85xyCR2PfBr3ozd2/wudXLl0d17PEbRN6eVdOm10uDwQylpSsvWwuK9oUg/lSSOw/qqxp6evel/oihrrfrb/wBl0TuqH1OqLtp3RVguurbtp9pty8IgOtsMwVOJ3NsqdcyC+pPu9MDgEFRGRmOH4iNGxukN66i3N26QLLpp5yLeoj0E/XW6U2sIcjusg8OBSk+dpBCs4qjumkLRWlvxAdZtL9b5Ea1Xq66l/wBRafmXG6rgs3K3vNJG5pzclCigpCSM5/tVq/6/6TdGel2stZaXghWko09L16mWuGuYi5ylbWytBX/8+MpSpY9v3OKTWOZ0tb9DpyVW3sm+oX4idL9OIGh593jahlW7Xz7DNrmQ7aXG0F1AWn1ed4VsydgSScGo938RLVn19pzTWudF6y0kjWMkxLBdLo0wY8yQBkMrDa1KZWochKs/5wB/iS1zZrvcPw23ZudGjQ7n1Etk+KmW4mOsMLjrIUUKIKQApIPgEgVPfjDucGJK6JKnzIUZwdU7Y6n15CGzsCXNy/cfyjIyrsMjmtmJeuvewayUtvfrRfra1DBTkEdj5FZY1DIZ/CV+IUaiwIfSfq5IDV5CE4Zsd7AJTIIH5W3RnPjlfwK1a8E+4pxjJIIP3rMn/qB3CHE/DHqBubJhsOSZ9uDDbzyEKdUJbZOxJOVYTknHYZocTfNT/IzN/Y6/gsSDqO1W6Ddeq+v3FWqGYHpWkSWyV2+1FQKcIHPryl7FlI9xHoN90mup3WlOnL1pyHr7S+o9JRNWyUxLTcbkG1sKlLBLcZ8o/wDrurAO0K3AkFO7NVv+Ma2zdVfhzhXTSDar/BsV5tN3uDNqfD6pMKOsF3YWyd232r45G3PiiSOz0D1xpy03BmTZNTw5jzEu2Qk3dybJckBQU1tjBZWHUqx+YDac5IFapTnbA5tVpBzP6ltu6un6V0haZ+p7/Z47ci6sRXm47NtQ5ktJefWCA6sAlLYBOBklIxmOg9dbNN05rC4RrTqBV20Dn/UWm1MtouMLCPU3BKlbFoLYK0rSrCgDjnigfoPORonrX1v0vq15uHedQas/1JaFS1hsXO3PsISlbKlEBfpKQW1JBynjjBocbsc3XPX7rvqPSYMqwr6ctaaMpg7mbhdUsurLbahw4WkqSgkZAUvbnOa5RO9GvJTWy3//AH0tKuh7PVKNZtQy7E9ajdTDiNNOTGooSVKWpJUlPCU5IBJGfNVn+L28say/CW3f7e061FvczT06M2+B6jaXZjCkhWOAoBWDj70HaJ6g6aR/6dzML+P2tdxR08mW5cBEpKpKJaWHULaUyDvSoKBzuAAHJOKddbNSWxf4A9Gut3K2rZWzpZpDglo2qU3JjhaQSeSnByB2wc9qOY1S/wDRbyNzrf5s10v2uHNcoSEqO2ui4mQA4ytDiHAFJWhQUlSSMggjgj7iuMYJSrt8ipv0rXoyZpPVzNkbDbygkpp/qjrCpxkR7erKsckHtVYambVGWcEg/aoOMpbi/JryYtqSy9bDFy7v3qQFTnVOEngE8CiWNbmkoZQkDcsjgUE2YATWwvtmrg6fWFV8uSZChlhk+3Pk1Laq7SQ3HpLbLX0FblxoTI7YSKOkBWeRTKywURWAk4GBipZKQoDkcea9rFGpSI8lbrZD3u1plx1ZHGKz11D09/Drj6rDZVvVtISO9abfa3tEDk+KFrlpdqY+FuoClA+RSvJ8dZFo3Fk4srrptoT1IRdnN4dd52kdh8VI6/0I07ZXkIbAVt447VaFqtSYLadoAxximmpmN8Ve5ORg1keNMY9G1ldUZR0LJVZNWojvJ5yUkGtT6f8ARfjIUlIGR2rNyraX+qhLCSENjKuPNaV07GDURGRjjtQeNvbDyrUoVlWhL6VBo4z2oG1FpSejc9b3FIcT/arGCtrgweDTv6dD7WFgE1XWNUJVuSoNN60kWuWmFfh6LmcJUrsqrUt85qawFIKVBQ5oa1foePeI6gtobhylQ7g/ahvSUuVp64IgXJaloCwG1q8jPY0qXWN6ZrSrtB7B0bYrHKRNtOnbPb5SN2yTGtyGljd394APPnJOaXu1utt9jBm+2233NhpW9Lc2Ih9KFf1AKBwfuKoWxa5kWXUDFxuN3edtydR39h51c5b6Q22zubbfaAO1hBBO8coIHfdUmvqo1qC42O5PvW+KLNfLjHLjb7iGZLQtAkJWtPfaS5kDBOEgjmrXL/CaaktTUWldO6sYYY1PYLHemYpzHbuNvbkBk/8ADcDt/QU9+hjKgoh/TRfo0IDaIwjo9FKB2SG8bQn7YxVTs9XrpPjMotkbTq5arhMiqcdceDbjbNtE5DqUgbhuBKcHwM9+KmrN1cTdrRcLo3GgMM2qKzKetrr6jMkMrgoleowAMKTlexJ7EIWTyAKHhTQfKUwzuOkLLfXmnbzZrRcXGEbGlzILbxbTkHCdw9oyAeMdhTyfpq03gsqvNotdxVHTtZVMhIfLafhO4HA4Hb4phpe+yrjZ3Z16/hDLKdjjb0GZ6zRZU0hZUo/7SkqUPuAFearR7qzO0RddT3HUbVwlWq72dd/sDDrqCP8AxxsdYaxyG1NFiQM8jLprZlg1UlyucJ2pG1IGAAMACoa66btV9W05erTbbkY5IaVNhofDee4TuBAzQ4OoV1h3O2R7xDsqoc2X6CrhbpJmIAW42hhSkJ9yErUtad/ISpKM4CqFP9eXlSrHqD17S7OOjrzMmQVKcZjbo0iMSgoGSHUgLRuPbcrxWqG+zHaLftUOLaIqI9qiRYMdGSlmMwlptJPfCUjApnD0jZLROXcLPYbLb5sgHfLiWxph1zPf3pSDz5xQHqLqldl2LWEzTMeyxV2CFJUyme+fXaWiG3IbeU0Pztq9TGB2Cc55IHyepLtr1lOtchdnSudOt8VNyL7ioyVOW92RuUDwN3pFCAMBW7J5rOLN5yHV30radSoYb1DabfdUx1lTCZcYOlpR7lB/Mknzg8+alIESNZ4bUS3RmIUeONrTDDIaQ35wEgADmgPqNqmTB6fNMmbEtl61EWLbElsKV9M3KeGc+oRlDZSlwBZ5G4Y5xXnRvWS9ZaekR3EtMv2VaIb8dyYZEpl4A+ol0kDcgK4acGQ42ArzXa+uzW1y0EDWitORJ02dC0zYY8q5pUiZKatTSFyUq4UFqCfcFdj8+c04e0hYpcNiJKsdkfiRiSxHctzSmmie+1BG0Z+wqqL7fZ+idQX+7JUzqFtuJebra5zc1aUsLjtkuwJrPYIRgJbcSONuDycmZvXWO4abYvzUyNZH5dpQXoi2VOqanoEP6ktJwPa4nBCiTgJKFdziu40zFU69FpMsNxWWmWG0MstpCG2207UoAHAAHYV6oEDmvYshM2HHkN42SGkOpIORhQBHPnvShAzyMj7ULGJmFNWMeopRSd2DQ/FRsGcUay4iHcq4UFCoOZbPSSVIBA+MV4+uilvsZRVqMpG04BPJ+K0H0/vUe3wGW0KSgJFUZabNInvpREbKlE/FWXbeml8kRU+k+WQR/tHahjfLaRQ0lGmWvP6pW627W1yWwoDkbqThdWoUheESEc/8qqid0LlBCnnZL7jyuSSc80JXLp1fbU9/ISpxAPcZBFPrPkX4IWOWautmt48xKQl1JJPzRJFntSPj7EVnHp9o+4+xx2W/90KPFXPa4j8RpIySR81RizVS20LvGkGycAdwQajNRLSYSwnBJTX0adsbPr8Y+aZSnDOWQOR4qiq2hSnTK4sWjy7qJ6WtHuJ5OKteHH+mYQnGcUnbbYiMgkgbleaflPGB+1BjxcUHkvkM3OHBjsTT1g4aHPNNpDZIBrthW5IBHamL2LfocqAdSQe+KE9SWFL+FpSAscg0Uj8p7/ak5LP1DfI5rbXJGJ6YL6dhw47p2QoTTq0lC1ojNpUoH8wUQnJB8g9/OanG7Hb2tpagQG9v5dkNpOOMcYTxxx+nHao70fp5RO0jFTsV4OtDHesj+DmIRrTBi7RHgwGtn5dkRtOOMcYT8Ej9DjtXYiR0SG3kRoqXmmvSbcSwgKQ3/QlWMhP/ABHH2pwpOSD5FcHg4+O1HsxaEGLfEjxTFjxIjMY5BYajoQ2c98oACTnzxSTlribmlfSRdzKCho+ggltJGClPHtGOMDgjinSMnnPc16UgYUTwO9YcModshw/QEWHCYEUEMBqM2j0Qe4RgDaD9sU5+khjcTEh5c3lZMZv3b/zZ9vOfPz5zTGbdmYSDuIB+c1APa1jqdS0HE5+M0DtIJTsMFRIynS8Y0UurZ9FThYRuLf8AQTjJR/x7fambtmt77Tkd+329xh8IDjS4bakOBH5ApJTghOBjI4xxivrVOMxpJHbFPiADyOfFGnvsHWhs/BYlNKZlMMPMqA3NutJWggdspIIPYeK5j2+NEdU5GjRmXFtobUtthCFKQgYQkkAEpTk4HYZ4xTvnPIyK5VgnHbis0ERV+07C1FZbxa5TYjtXyI5EmPxWkIeWhacH37eTj5zTpFshtQ2Y640RbTBBCVRW9u8DG/btwFd+R805OBjGcf4r1Sdwx4rtszSOENpZbS22hKG2wEpQkABIHYAeBXwBzhXAxx9qUSBuwfIrjbnz2rjjFHTGM9f3D9dktN/PmjTV1hiN29S0ICQ2O+KCdA6gZ04t1qSQBmp7VOsGrzHEeF+RX51fP2rx+Wp2z0ZlN7HPTZ5pcoDAHNaR01Hacjp37SCKx+xcXrYsOQVlCk/FXF0x6mquKkx5ail1HBBNd4ueeWmZnnl2jQK7Qw42PaDUZcNJx3kE7Enj4qRtEwSY6TkEEU7cdSnIUeK9fjLRBukwRttkat7hASE8/FEjMRtbYyMUxmS2EqPIBpo/qJqIyUhQ3dhzQTxkJ7YjqB1QUGmPPmnlkiq2pU6MgDzTOA2q4ueovnJzRI00lpCUoA4rp7ezaelo6yCcdhXJzxnP3FenHfn9q8I800WeLHA+xrxsYHA5rrBUn4r5CcDk1iOOh4Px3rtIHO3xSYSN3Peuk+cd+1aYyIu6PSJWmk7NKKzjsM06vRShglR8VAQb5HacKdyQRQN6ZoYFJxnxXCkds0NydXxmUYLqR+prq36pYln+W4k/oc1vNGJBAE4z3HNQN/vyLeyrKgAkVJvXJv6YkqAOO9UJ1m1kqEgxmHMOOnaMHtQZcnGdhIjdcdTnX5Lke3K3EHBVngUJ6buUuXqOMt99atyuRmhVqTuOSck+aOumtp/iN5bfcGGmj3+TXku3doONtmmNJjMJvn/aKnlJyMjkg9jUPZJLUaKkAgBIpWTf2GsneBivYlrQDXZJBJGfH2r4cp7fvQnO1vGjKG51Az967hayjyVDY6nn71nyTv2bxYThO3jnk+a9AyePFMY93ZeT3ByRT9Cg4AUefNHtGaYm4VDlCcqz2r5eCORSikc5xk0koZHOR/8AlczkfnndlbZGEnBJ8VIRXfTYSM+Kgogduc0unO0nii6BYHJKkIRytXAFeBm36PTj6yNUyNwwaf6emrt97ivMKIPqAK+4okT00UGdypJDmPy7eP0pKx2AQ7jslthakH4pU4qTTB5GmdK6hZRb2vdzsFNdU9QolqaUp99CMDyaDbblcEIhpKVAcUCa26a3a7rVMekOFCc+wn2ivWeWlHRK4Wxxf+uRVJP0AU4gH82cU0091DmajviEOZQ2OwJqqZsJy3zFMPclJ7ipmxSFQXEvMHa4k8Gobz0vbK8eNKds2dpZ5sQWySCrbU8Tk/4NUj0t1i5dUht04cb4Iq6IrhcZBOe1er4+VZITRDlnjQsO/FeZrwEqIxwa7KRg7hj5qgUc55FegEK57V9gAf8A7TZ+WWlEFJxjviu2cPMY5Pio+43NuGhSioDFNbnfUwI+5ZABHmqK6pdWDFzFt68vunAx4pV5VKN467Ydao1+20FNoUFKPASDk0FyUXFwKloK0bhkJquLLeVyJKFyHCtxawSVH71o222tE6zsrUgcoHip5fNgezNOr7/dY9xLU2S4EqGUgHApLTPUSZp6ahbj63Y5PuSo5Io+6z6AWuKiXDQS60rO0DuKBtK9IblfZsczEBtgkFSc84+9TWrm+g1L2Wyrqi1NgJcZXlJTVGa81Gu+30uZOxsYTmr6c0AxAhhlLSQlIwPbWftaQWbXqWUyjASkjiiy1TXYfx0xnAC3nEg5we9WrpCebelAZSQB4AqpmbkiOUlKh3o303qlrchJI3Go9PeyjHj4ota6a+mQoaUQYr776xwEDt+tCa5+sr2o7GDFQf6sk0e6PZblhDi0hW7HerMh2eOpAyhI4+KtjFV/oFUp/DNMnR2p5hBkPqJHYcjFSVj0ZqRh0H6tYCfBGa0YdPxyR7U0uxYmmuQkf2o14S3vYPzaK6sFvucdCfqyokY5FHkB91LSd+c+alUQWkjBSOK8XDSgewYqqMXFdMCsnI4TI3kA8HFeLHnx+lIFBS5zS/O0dv3pnYBg6BbERMbU4SPtRlpp2KzNbW6tIx8+KH47TlxOyMnj5ols3TSZcVhSnFISfivBxt1W9Hp2tIJLrdWIDCnlvICEjP5qB7fr2Iq5uGV7Qs+1Z7VL6u6TTI8JSo8h5SkDISokiqk9BbLq23xhaFYUPvTsm9k6ejSmjNXwpUhLDbqFFXgGrCuZbmxBHjEKLicH7Vjq0XVyxzW5cZRCkcEZ7itJdLrs7eIzb01fuXzjPYU7Dk5LTNcbXI+c6QMS5ZcU0FZ5JxQbrrp2LIPVhI27fzJ+a09Fdiw4e5e0qxVU9UbrDlQ3mxgKwRxRZ/GjgDOamyuul05u2TlqdIClYxmr0jazYajgrdSMD5rJjV0kxHF/TJKghRwoGvZGqbnJwkyHEpHYA1Hg8j4VoZePn2a0b1zGW4nDqP71MRNQsy8YUlQNYqRfrmw4Ftyncj5VRvpDqhLiSG2rkSATjdniq485N6YuvH6NZIdDzeUEVy40FjnsRg0IaV1QzcWUKQsEEfNGUdxDwBSRXoTSpE1LiwT1kzm3LSQCAn4rG+onjJ1FMU4on03ChOfAFba1bG9aC4E/0msQ6/YXZ9Vzm1ggOOb0/fNS+SjG9omdFR0zL5HS6cNNq3K++PFapsF5aRbkIKk4SmsZ2a5ToCg+yy5t+cVK3brNco0MxIKy08RgrP8AtFKw5OJyh/poXWWqo7slTa1JKEDz81zpHUMeMx6hUj3HjnxWSrjrm63FIEmWo/cef1qd0m7qy/lKLYtQZHAWskVzt72OxyqejWt11PBeiKwoKWoYCU1R2ttExJyH56UqQ8r3E7u9SNhsF3szXqXx151R8gZFDXUDXptzCozjLqUq/wB23isbdexlNR6K3mWraTsUoYPzTaM7Ntjocjr5SeOK6Go2JC8JcCirvxipKJtlDjBzU18pCnVBrorrXOsziGrkhLjacDckYI/ar0091jiXRhCm3U5x2NZeXYskLQn9asvp/pD6tCHGhnPxRYvIpvSOeP8AkveJ1Jiuu7C8kH7mi216ibloSUrBB+9U/c+nBkQQ41ubeRyFJ4NQ1t1FctKyUsT9y2wcBR81Q/JvG/t6F/FNejSzbqXU5Se45r0nGARQDpXWjNzbQUOAk+D4o5YfD6QUmrseSbW0IqHJ4sA8kUmUpx9v8UsRjPFJE+3tTGCZt0x0zMGIlySVFzGasPSbCGpAadSAE8DNHKLE2IvCR2qLbse2USkY5qOcCjWimsvL2cXe0susLLgBG2sj9T7T/BtRvrQjY0+okfrW1ZFuBh+7niqC6t6GXqp9MWAjasrG5wDsKzPG0Dj7Zmp6Qpa+D2NW7021yLfEQH1LQWhggijXTvQOHBjt+q0HXMe5S+SaIWukMaM7lpkAH4FTTjpMqq4U6QLXfr9Ct6CiW8oZGAE5Uarm+dTU6heUIbilBZ7qGMUa9T+kkdMBxyO2EPJBKVAY5rOD63IUhSBlDjaiFfYimWm1pk6ei3bOyCkEnOfvUhJsaZCctgA/aqtsmrpcZ5CHnCWycE/FXfo9sXhhC8hQI8VL8G3oP5AIlQVxVYdT284pts3D21auotLNrhrKAAtIyDVaq2tLI7EHBFTZcNQxkZFRaXSoTGY6D6qltK7A+PtV8WZbiWkKJJHkVQnSa+stOmK8R3ynNaFsym1sDYQcivV8KuULsR5HsVupCoyiocEVn3VHTRrVGsWZbyQWW8jZ/Uc+avrUbxjwlFHx2oNtElp2aFvYG3nFOzap6FQv0HZfSaKxBKlNpCQnyKy71R0wm16kIgglLoOQB2Irbl9kLubKWI5w2RyR5oHndKI9ydVIlMpWojAyKVePX9qGzr/Ix3b9PuuOJU4gkZ81pXpFamjDYSkJTgCh7VmiBp6cfQbwwr7flNJ6Xuz9iujBZcUllxQCk54rzP6ioy6pD/jnj9TSSNOMyoe0pSePiqz6jdK411hOJWwFAj4q1dJTvq4zaic7gKmrpbUSYyspGSK9v45udkfJy9H5s6x0W9pW7La92zOWyf8AFdWG5ltaUuHBFaD6/aICo6pUdrKmTuPHjzWc5EBTSw41kEVFem+LCW12izbW8iS2MYPFWh0iuIiXVUR7BbX7k58fNUZpm4qwkL4ParZ6ePD/AFFEUnknvXnqXjzItTVQzUMe3NyI3sAwRQpqbQjFxbVuaB/ajCxu7oyOfFSC0JdyFAV9A8c3Omedzc0Z2css/R1xDkbeuOVcj4FWzpK+iZHbUVZyKkrzp9ua2oLQCDQ1bbKuzySGspTnI+KljE8NdehztWuywAQsZSeDSSyR2NJW571GcK70s4OePirk9on1pnZGGgB2pMMjOTim8i6tR2fcRxQ7cNax4qVZcTnwM0DpIJS2Tl2mBpsoSe45qIt1oblP+qpGee5phAnKvTgUk5BNGUOOmMykYwcUKXJhv6o5TCaZQEhIGa8TFQVHgc0opW5Rz3FepPNH0L7AXqDb2zb3SoA4BrDWsIyBqC4FpIA9Y4re+tYqpMN1IHdJrFPUexrtmopO9JCH1bknFReR0x0rcgCzjfjHNW50p1Z/DJaI8hX8tYwMntVTOI9J/KalbfPVHIU2SFDsc0qX2ZSNLXHUDL7CtqxyKqu9JT9Q663xk5IqNsep1vtlt9RJ/Wlbm6XmFlJ7iuztNGYumfWy+OW2Y28wspUhXzWnumep3bzCaUSewzk1kJsnse9aY6ESkSbA27kBSeFc+RSfGTm+h9Pc9lr6nkFEFSjyNtUfG1eqRqxyI1lLTQ9x+T8VbWsbq2xY5Csg7EH/ABWc7HM23d6Y9x6iycn4qrycnFoHFpJtmkdPqTJShayNoA70Xemy6wEoxkCqAh9SGoqkNIWByB3q2tJ3Zy4x0LOSFCm4cyrpAZJfsi9YaZbuLSwpAOR8VRWpdLSrNLSpCFKZLgxjunmtYPwkSW/cBk0LXvSTUtaSpsEA55FL8nw1k7Ox5tDfp+lSYDG7I9go7/MnacYIqDs1uTCSkNgAAcipjfyRn/8AlWY54zoTb2wD6gaeRcYbqFIC9ycVj7VemF2K7PxnUEI3EtkjxW8p8cSWlA8nGDVHdVenYurC3WkAOo5SoCpPKwt9odjpemZiiNGLLTjgKNXZ0dtbk27JfWk7EDAPzVWybO8zNTHfQUupcCcY+9al6T6eai2yOAkBW0ZPzUeKPktb/B2+Essy0MlllI78VJY47ftXLLQbbCfNdnhNe0logb2z7aFDCqYTYCVe8Dt2p+k5Hu5r5fuSR81zWzV0RTA2KGOAKdqPHek1ICe1er/KKFdBMzFr7rk3a4xbZcK3lDhKTzQFobUF96h6kT6zi24TauUg/mP3oGvduXcrmkMgqdfVtHmtL9E+n6bNAZUpvCiAScd685U7aLZ1K2W7o+ypgQ29w52jvRPkfNIRmvTYSkYGKX7nOa9GVpEdPb2NzkuHFdDtxXaQAo810UjHFckZsYXCMJMdQIycVn7rLoH+JQ3XGG8OI5ScVo7gjBqD1DZG5sdQUnIUKXlx8kHFaZ+ftu0vMu93MJlpRcQffx+WjN7o/NjwVPI3bkjIBFaasfTWFAuTkhEdCVvH3KCe9EVz00wiCtAQCVCppwPWxlVPowrEZXAlKbfSUOIVhQNEja0PM4z+1FXWHQy7fJNwhNkbT/MA8ihvpzaV3+7+i4NyGwCRSsq2jJWmREu0y+XIzKlDyKPummt06as6mJCy24XD7Dwat+D04aRBBWyCNvxVP6y0lHtuq46wkhIXyhPk0qYuOx8KarRaTE+Vqa0LSfYh/j3eRSM3Q8WJasONJ3qHBAxUxoxISw2XmFpaSkd6d6pvkVCMFQSE+CaZUcltmW16RUtu0alV8bLpJabVuAJrRej2mosRsJxgCqImaqjsyN0cggHk/NTNt6yxIKUtvFSMee4rMFzjfYNS6XRoxL6FAAEZ/WvHNqxhXJ+aq/TvUyHdSgMvJOf+VWBAuKJSQUqByK9OMk16JqxuR4kBAPxXwSQP0r0JBA588V9jkgmjBPsc4J7io652hEtshQBBHY1IJVyRkKI4zXoP2/aua2dvRRevem6FSETIrYS6yoKHHf7Uc9P3UNxG0kbVAAEUU3q3Ilxz7cgihe0RjCm4RwArGKl+NRe0O58p0H4UFAH5FfAnOCOPmk2FbmkkV2Rnv/mqxB1wP3rhatuDnP2r3f7sY8Ui8okdqw5I4WoEd8Uk4onzXy1Z/fxSWfj/ALoQ9GMNCWX6q7tSJQBwfaDWpNNvpgw0FW1KUpqm9BQoTexZSFr+firHuDjyoeyEk4I7ivNwfVbLMyT6QUv6yjtOhHqJH70qnVjJyQ4nt81nzUli1DIlFcZ51sA5GKG5961NYR/5KluNjuodxTnna/BXxo1C3rOP9RtLqc/Gam2L23JbyFY3ccVicdQbkzcBIDqlD/cgnvVwdP8AqoxdVNtLc2uDulRro8nb0zni6NCtjITyTtHfNdOe783IqLs1zRLaSUq3A1MqQCk581Wu10IfTEUNJTjAr15gOtkHuKUHI79vivgTnwR5oujCrepGn25lvfQpAO5J8VTfQm1/T6uusZ9P/wBVwDJ+PFaa1HCRIjuBYHINUpFRH0pfp8lJAclODOPtxUWZapD8fZdMmQ2mH6bWCdtAzOjGbvd/qZLQcKVcEipXTzz1yYC15/mds/FHVstyYzIyACaal8nZrfxg8myhtr0mm8DGKHrzoBMtKiUkk1ZfpJKhgeaVWwlxBBA7Ux4VSE/I0ZJ1xoJ2ylb8TO0HKkeKr6RDU8kFIOa1X1FtaFQnipPG01nSO2hb7jYH5Vkf915ufBp9DlkIOzyZ1mmJfiOKTtPKc8KFaI6ca6Rc2EBxZSsABSSe1VRC099QrO3vR3pnSS4biHWAQrvxSsFZZr/oc+NSX1AlpfaTjBBpyQCrCTgjwaDrDcHI4S3JyMeTRhHfS6jIOT4r2YraIqWmcnIWeMV9XXc8816E8d/70YJ5tC0EKzQ8/AIlKKAMdzRGBn9KRcjpJJwefmhqdmy9HkFRDAz/AJpVS8c54rlDYQkJ8GvsYH2ol6MYoCNo88Uk52rpKvj4pNZ4Oc1zOGzqint38UklRIOSDXbvfikB+Yg9zz+tCEY50LrFuCoJkOe4Htmr+0jev4s2ggew/wDdZE1fGRZr+6mKspUg5BBo+6U9XnYk5uFc1AZOEL8GvNxriyymqNeN6fjymwdiTx2xQ1qnQsWVHcBaTnB8UQaUvjc+K24lwEKGe9PL7MaDCzkflq1zLkl20zFXUPTKtP3xSG0kNO5I/WhyHIkW6UiRDWUOIOePNW11jkxpG4kAOIVwaqJxZwdgz+leZa1XRQn0an6PazN5trO9XvAwr7GrojPF5oEVj3obf/4ZcnmpCtqVEKSnP961La7+07HyFDGKu8fJudMVln9J1TyW9xWQkUzN2ZCyAoEihK/ajWtSkRMkk+K+sEV+QQpzcSqm/I96QPDrbJy+y1Ow1qScDHes53OPOv3UOPEjqUYzatzxH/QrQ+oIrjcFSW/6aANJWhiPfXHCEqcUcqNIzd0kx2F6TZZelrOmLEaBT2AohXhJxnimTVwRGijkDioC5auYjFW5xP8AeqVUxJO1VMKA8kAZIPNKFWex4oHturWZ7uG1pUc9s0WxHvVbyTRRkV+jLhoGtbRS/DcGCcg1mGWx/DNQyGXBtBXuT+la5vEb6qMRjORWc+q2lnI0r62KglTR9wHkVPnn9NXaOrC4lDqFHlBPIq5NORGX2Eqbwcis8afvCfaFqxV0dPL6l9IQFZKeO9Bi1s3fQaTLaEAKQO9dQJqmVhDmceKl1oD0cHAwaHZZS093xg8VS1p9GJ7CRDvqJCk/90sg+e4qMhvhbIHxUiyc4+9MTBYoTkcd69x7RnzXye3HzzXyhxyQaIE5KfvmucHHPauS4QT8V8HBjjvWHHw4X55GK4XgjmuhyQc5rxxOBwK40arTuHNIlPPIyKcqAOcf2pEp+PPehNPzc1bekXS9yX2zlBVgGoNNwU0sKbVhSTkEeDRNedBy4zanEtq4+1QMayLLmHBz5rzt7KNNM0V0i6ru/wAHYbmLIcQNqsn4o4v3VFXpEMBTm4YOKojRENERSUrGAasJ70SlIyMYpObLcz9R0zLfYE6tuEi8yFLcB25zioZLIQz25omvSW0qO3FCr8oIUpJ4Hip8V1fszKlIvYpjsC6B5pRH2+au7SWsJE/ZHbUoqI5rP7Dii8VDIweKs/pVfmGbt6UwgKWPaT5qmJaYpWn0aM09YPrEpW8Cc880dwbe1Da4AGBQ3pq5NONJ9EgjFTVxuiWI6jkcCvTjUzsTW29A/r28It9tfcUpICUk96pvp7rRMqZIecONzhxn4rrrPq9b7X0EZZ3PnCsHsPNV5ppf0UpttOQF15PmeVrItFuKNR2X/ddYpERQaVzjjmqkvF+l3CS5ucUhAPYGi23W4ymgTlWR5oe1BY1RHi4lPHnipPIvLa2FCmWO9AXBxi6BClKIVzya0JY3i6ynPkVnDSKSL0yEitF6fBEdGfirv+LpuRPkkutAUCn5oO1bpxE9haSkHI+KNMfApJ+OHkYIGTXrVO0SJ6Mhax0rK05NceioUWSclIHb9KIOjt9L9ycQSSMjg+Ku/Umj2bk0pLjYOR8VXFm6fiwX11+Igo3EE47GpHFTXQxaZc8B/fGGTkYqEuyD9R2yD24qQtKlGKnPxzXk6N6ikqHOKq9oD9PLSs7NqueKmGVYxioyI16ahx3p8lWO9bJjHu7HIpN50AZAP6UipwhPfFIPPYHfNa2YkcOSPccea6Ye3fqajnHP5mc05jqz9jQ7YWiSSdwrpZyARSbasAcV6pWRRgia/nzSJGDlQ4+KVVzzSauTihZqM9ans0VmOpOxJGPiqUuloZj3Fz0QnaTnAov1Fr8TWVFCsnHYVXv8XXIkrU5kEnzXmN99FmteySMhUROW/HxTOVq2Sz33Y+aXjr+qcSgj81GFs0E3c2B6redw8ik2/wADnZXL2onJasZNdMtmQck5q0n+kjMFlJS17T5xQje7AqwykgJPpq812NafoDJ2iIbh8U6gMLZnsKaUUKCxginzLAdAIFLNwlGQ3tHO4Yx+tP2Ta0y+dC3uTFjNiQSrA7071d1FZgsLSpfux2zUNaPUiQmkgf7BVedT1rEhChnK6KsjU9DsaTrbI243RV6mOzJBPJwkHxTRmYWZDSk+Fj/NRKJhCA2rgD4qb07azdrkwhRIbSoFR+a8fJjt2Uq5ZoPRVuMyA04U/mSDXWs7IkRF5SM4+KJdGsNRoDSE4ASkCnl+iszGyk4Oa9hYE8eiV39ipNBWPE9Tz5wAcJH2q9LRsbYT27UGWnTyYrxUgYB5qf8AWMdG1INM8TD8U6MzXzYTBxOCQeK93AnvQwi6LQR3NSUSeHgOcH4q1VsRxJNaQsYUAagJkJIfJA/6qZ9bimT5Cl5BBrq7MnoQhtFtBx2p1sCuCKSbO0UshQPasNPkNBPbmvVHGCK+JpJwkjmuMPHXscUzdeJPFKP5x370yzg4PPNYajtI3KH61IR2+BTVhHOc96fsjtxXJGsWwEiuFKPY0oo4GKRVyeaIw7QMiuVg8ADmu20jArpaSBnGTXHfpnmJ0eiphZ9IFWMkkVVPUbQ50+4X2EYSD7sDxWym7YlMPCQCcVUvVXSwnwXgEZJB7Co8mJJbQ9W29GXbTMUi4MlR9oV2rSOjmG5UFpxOBwM1nZ2yu26att1Kh6auFY8VcOhNRpiw0tLdB9uOak65dj/8S4JVsYkREhIGcUA6w0H/ABhpCEJwd3fFS9o1W27J9JbgOO3NWDbYTdwCFgA8ZAqmZm/Qqm0UrH6UiCwA4CokeagLlYTYpzanAfSCgeR2rS8qzJWjG0YFVP1OtzaYrm0AEA812THxQEvkwcRraKQG0rSCkYxmhbUG/UdzSpP/AMTSeD8mga2tuC7uh1xSvfwM1cmkoLamkeo0k5+RUvJ09FjxzM7AmJZMSQkR1LCe5Kal4yhbpif5RbI84xVzWzTEZ1sFtpOT9qRvGg0PtqKGhkj4pvwPWybkkyFs3UBqBGSH3UjjjmiC3atZuzgIdSB+tUtrXQki3KW+wpzCecZNC1uv062qBjvLwO4JrPkqXpmdM2NapTLiAMg/epf6Np5OQM5rOGieqalvIYlqKV/c1eenr+meygpUDVmLNNC6lj2VacElIxTWO0phWFA9+9EIIdTkUykMYORxTnIvYgqUUp703VK3mkJeU5Az3703ZJz8/asNJNDu/GKdtIJxk0zjJ7Y7mpSMnIGa1GtiiGMp7Vw41gU7SnAzSTh4+aNoBMinx3pihOV/fNSUrGDimAT7s4x+lCaOG09sd6et+PmmTOSAe9O2yf2rkcxUrBH3rgD3Vysec161yrmt/TBy23uNdKTtFKsjgV44P3rTj//Z') center/cover;opacity:.15;pointer-events:none}
#page-home .eph-heading{padding:0 52px 0 0;position:relative}
#page-home .eph-heading h2{font-size:clamp(26px,2.45vw,42px);font-weight:400;margin:22px 0 12px;line-height:1.55;letter-spacing:-.065em}
#page-home .eph-heading >p:last-child{font-size:12px;color:#647879}
#page-home .eph-pillar{border-left:1px solid #bac8c4;min-height:120px;padding:0 18px 0 clamp(24px,3vw,50px)}
#page-home .eph-pillar h3{font:clamp(29px,2.4vw,40px) Georgia,serif;font-weight:400;letter-spacing:-.05em;margin-bottom:15px}
#page-home .eph-pillar p{font-size:12px;line-height:1.8;color:#65797b}
#page-home .editorial-programs{padding:105px var(--side) 95px;background:#f9f9f5;display:grid;grid-template-columns:1fr repeat(3,minmax(0,1.08fr));gap:15px;align-items:stretch}
#page-home .epr-heading{display:flex;flex-direction:column;align-items:flex-start;padding:5px 30px 0 0}
#page-home .epr-heading h2{font-size:clamp(32px,3.0vw,55px);font-weight:400;margin:24px 0;letter-spacing:-.065em}
#page-home .epr-heading>p:not(.eyebrow){font-size:13px;line-height:2;color:#65797b}
#page-home .epr-heading .small-link{margin-top:auto}
#page-home .epr-card{display:flex;flex-direction:column;min-width:0;background:#e8ede8}
#page-home .epr-photo{height:clamp(200px,19vw,335px);overflow:hidden}
#page-home .epr-photo img{width:100%;height:100%;object-fit:cover;transition:transform .5s}
#page-home .epr-card:hover .epr-photo img{transform:scale(1.04)}
#page-home .epr-copy{min-height:195px;padding:20px 20px 25px;position:relative;display:flex;flex-direction:column}
#page-home .epr-copy .index{font:11px Georgia,serif;color:#718385}
#page-home .epr-copy h3{font:clamp(26px,2.05vw,36px) Georgia,serif;letter-spacing:-.012em;font-weight:400;margin:10px 0}
#page-home .epr-copy p{font-size:12px;line-height:1.75;color:#61777b}
#page-home .epr-arrow{position:absolute;bottom:24px;right:22px;font-size:20px}
#page-home .touch{min-height:620px}
#page-home .touch-copy{background:#e9eeea}
#page-home .touch-copy h2{font-size:clamp(35px,3vw,52px)}
#page-home .everyday-editorial{padding:105px var(--side) 110px;background:#f5f6f2}
#page-home .ed-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:35px}
#page-home .ed-heading h2{font-size:clamp(34px,3.2vw,59px);font-weight:400;letter-spacing:-.055em;margin:16px 0 0}
#page-home .ed-heading>p{font-size:13px;color:#60777a}
#page-home .ed-gallery{display:grid;grid-template-columns:1.7fr .85fr .85fr;gap:14px}
#page-home .ed-gallery figure{height:420px;position:relative;overflow:hidden;background:#dce5e3}
#page-home .ed-gallery img{width:100%;height:100%;object-fit:cover}
#page-home .ed-gallery .ed-large img{object-position:55% 35%}
#page-home .ed-gallery figcaption{position:absolute;bottom:0;left:0;right:0;padding:35px 23px 22px;background:linear-gradient(transparent,rgba(15,38,39,.38));color:white;font:12px 'DM Sans',sans-serif;letter-spacing:.13em}
#page-home .ed-gallery figcaption small{display:block;margin-top:6px;font:11px 'Noto Sans KR',sans-serif;letter-spacing:0}
#page-home #journal-home{padding-top:110px;padding-bottom:105px}
#page-home .locations.section-pad{padding-top:105px;padding-bottom:105px}
@media(max-width:1150px){#page-home .editorial-philosophy{grid-template-columns:repeat(3,1fr);row-gap:35px}#page-home .eph-heading{grid-column:1/-1}#page-home .eph-pillar:nth-child(2){border-left:0;padding-left:0}#page-home .editorial-programs{grid-template-columns:repeat(3,minmax(0,1fr))}#page-home .epr-heading{grid-column:1/-1;margin-bottom:18px}#page-home .epr-heading .small-link{margin-top:20px}#page-home .ep-intro{grid-template-columns:1fr 1fr}#page-home .ep-intro .ep-kicker{grid-column:1/-1}#page-home .ep-intro .small-link{grid-column:2;grid-row:2;align-self:end}#page-home .ep-intro>p{grid-column:1/-1}}
@media(max-width:760px){#page-home .editorial-perspective{padding:75px var(--side) 80px}#page-home .ep-intro{display:block;padding-bottom:28px}#page-home .ep-intro h2{font-size:34px;margin:18px 0}#page-home .ep-intro>p{font-size:12px}#page-home .ep-intro .small-link{margin-top:18px}#page-home .ep-cards{grid-template-columns:1fr 1fr;gap:9px}#page-home .ep-card{height:250px}#page-home .ep-card figcaption{left:14px;bottom:15px}#page-home .ep-card figcaption b{font-size:22px}#page-home .editorial-philosophy{padding:65px var(--side);display:block}#page-home .eph-heading{padding:0;margin-bottom:30px}#page-home .eph-heading h2{font-size:30px}#page-home .eph-pillar,#page-home .eph-pillar:nth-child(2){padding:20px 0;margin:0;min-height:unset;border:0;border-top:1px solid #bbc9c5}#page-home .eph-pillar h3{font-size:34px;margin-bottom:7px}#page-home .eph-pillar p{font-size:12px}#page-home .editorial-programs{padding:80px var(--side);display:block}#page-home .epr-heading{margin-bottom:35px}#page-home .epr-heading h2{font-size:38px;margin:15px 0}#page-home .epr-card{margin-bottom:18px}#page-home .epr-photo{height:290px}#page-home .epr-copy{min-height:160px}#page-home .epr-copy h3{font-size:33px}#page-home .everyday-editorial{padding:75px var(--side)}#page-home .ed-heading{display:block}#page-home .ed-heading h2{font-size:38px;margin-bottom:20px}#page-home .ed-heading>p{font-size:12px}#page-home .ed-gallery{grid-template-columns:1fr 1fr;gap:10px}#page-home .ed-gallery .ed-large{grid-column:1/-1;height:330px}#page-home .ed-gallery .ed-small{height:210px}#page-home .ed-gallery figcaption{font-size:10px;padding:28px 10px 11px}#page-home #journal-home{padding-top:75px}#page-home .locations.section-pad{padding-top:75px}#page-home .hero h1{font-size:clamp(36px,8.6vw,55px)}#page-home .hero-caption span:first-child{font-size:15px}}
@media(max-width:390px){#page-home .ep-card{height:205px}#page-home .ep-card figcaption b{font-size:18px}#page-home .ed-gallery .ed-small{height:175px}}

/* v3.4 — official Re:n Yeoul wordmark, balanced symbol and typography */
.site-header .logo {min-width:238px;gap:11px;align-items:center}
.logo-lockup {display:flex;flex-direction:column;justify-content:center;align-items:flex-start;line-height:1}
.site-header .logo-mark {width:48px;height:51px;object-fit:contain;flex:none}
.site-header .logo-word-img {width:143px;height:31px;object-fit:contain;object-position:left center}
.site-header .logo-sub {font:8px 'DM Sans',sans-serif;letter-spacing:.16em;color:#68787a;margin-top:1px;white-space:nowrap}
.footer .footer-logo {gap:12px;align-items:center}
.footer .footer-logo .logo-mark {width:48px;height:51px;object-fit:contain;filter:brightness(0) invert(1)}
.footer .footer-logo .logo-word-img {width:143px;height:31px;object-fit:contain;object-position:left center;filter:brightness(0) invert(1)}
.footer .footer-logo .logo-sub {display:block;font:8px 'DM Sans',sans-serif;letter-spacing:.16em;color:#b5c9c8;margin-top:1px;white-space:nowrap}
@media(max-width:1080px){
 .site-header .logo{min-width:198px;gap:8px}
 .site-header .logo-mark{width:40px;height:46px}
 .site-header .logo-word-img{width:122px;height:27px}
 .site-header .logo-sub{font-size:7px;letter-spacing:.13em}
}
@media(max-width:760px){
 .site-header .logo{min-width:0;gap:8px}
 .site-header .logo-mark{width:37px;height:41px}
 .site-header .logo-word-img{width:117px;height:25px}
 .site-header .logo-sub{font-size:7px;letter-spacing:.13em}
 .footer .footer-logo .logo-mark{width:42px;height:45px}
 .footer .footer-logo .logo-word-img{width:125px;height:28px}
}

/* === Re:n Yeoul · v3.4 dark philosophy / reference image adaptation === */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500;1,600&family=DM+Sans:wght@300;400;500&display=swap');
#page-home .ry-philosophy {
  background: #203c43;
  color: #f4f4f0;
  position: relative;
  overflow: hidden;
  padding: 65px var(--side) 50px;
  min-height: 980px;
  display: flex;
  align-items: stretch;
  isolation: isolate;
}
#page-home .ry-philosophy::before {
  content: '';
  position: absolute;
  z-index: 0;
  width: min(38vw, 695px);
  height: auto;
  aspect-ratio: 1;
  right: 3.5%;
  left: auto;
  bottom: auto;
  top: 18%;
  background: url('data:image/png;base64,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') center/contain no-repeat;
  filter: brightness(0) invert(1);
  opacity: .085;
  pointer-events: none;
}
#page-home .ry-philosophy__inner {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  width: min(100%, 1670px);
  margin: 0 auto;
}
#page-home .ry-philosophy__eyebrow {
  margin: 0 0 53px;
  font: 300 15px/1.5 'DM Sans', sans-serif;
  letter-spacing: .18em;
  color: #afc3c4;
}
#page-home .ry-philosophy__headline {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0;
  max-width: 1220px;
  margin: 0 0 110px;
  font: 300 clamp(62px, 5.4vw, 104px)/1.20 'DM Sans', Arial, sans-serif;
  letter-spacing: -.053em;
  color: #f0f3ef;
}
#page-home .ry-philosophy__headline > span { display: block; white-space: nowrap; }
#page-home .ry-philosophy__headline em {
  font-family: 'Cormorant Garamond', Georgia, serif;
  font-weight: 600;
  font-size: 1.055em;
  line-height: .8;
  letter-spacing: -.04em;
  color: #bfd5d4;
}
#page-home .ry-philosophy__pillars {
  display: grid;
  grid-template-columns: repeat(3,minmax(0,1fr));
  gap: 50px;
  margin-top: auto;
}
#page-home .ry-philosophy__pillar {
  border-top: 1px solid rgba(205,226,224,.52);
  padding-top: 23px;
  min-width: 0;
}
#page-home .ry-philosophy__name {
  display: flex;
  align-items: baseline;
  gap: 21px;
  margin-bottom: 32px;
}
#page-home .ry-philosophy__name h3 {
  font: 600 clamp(36px, 2.9vw, 51px)/1 'Cormorant Garamond',Georgia,serif;
  letter-spacing: -.027em;
  color: #f3f5f1;
}
#page-home .ry-philosophy__name span {
  font: 300 16px/1 'DM Sans',sans-serif;
  color: #a1b9bc;
}
#page-home .ry-philosophy__pillar p {
  margin: 0;
  color: #cfdddc;
  font: 400 clamp(16px, 1.16vw, 21px)/1.91 'Noto Sans KR',sans-serif;
  letter-spacing: -.03em;
}
@media (max-width: 1150px) {
 #page-home .ry-philosophy { min-height: 800px; padding: 66px var(--side) 73px; }
 #page-home .ry-philosophy__eyebrow { margin-bottom: 45px; }
 #page-home .ry-philosophy__headline { font-size: clamp(53px, 5.75vw, 76px); margin-bottom: 100px; }
 #page-home .ry-philosophy__pillars {gap: 28px;}
 #page-home .ry-philosophy__pillar p {font-size: 16px;}
 #page-home .ry-philosophy__name {gap: 12px; margin-bottom: 24px;}
 #page-home .ry-philosophy__name h3 {font-size: 39px;}
}
@media (max-width: 760px) {
 #page-home .ry-philosophy { display:block; min-height: 0; padding: 70px var(--side) 72px; }
 #page-home .ry-philosophy::before { width: 67vw; right: -11%; top: 19%; opacity: .065; }
 #page-home .ry-philosophy__eyebrow {font-size: 11px; margin-bottom: 36px;}
 #page-home .ry-philosophy__headline {font-size: clamp(31px, 8.2vw, 57px); line-height: 1.24; margin-bottom: 72px;}
 #page-home .ry-philosophy__headline > span {white-space: nowrap;}
 #page-home .ry-philosophy__pillars {display: grid; grid-template-columns: 1fr; gap: 36px;}
 #page-home .ry-philosophy__pillar {padding-top: 20px;}
 #page-home .ry-philosophy__name {margin-bottom: 15px;}
 #page-home .ry-philosophy__name h3 {font-size: 40px;}
 #page-home .ry-philosophy__name span {font-size: 13px;}
 #page-home .ry-philosophy__pillar p {font-size: 14px; line-height: 1.9;}
}
@media (max-width: 380px) {
 #page-home .ry-philosophy__headline {font-size: 7.6vw;}
}


/* v3.4 typography refinement: separate roman and italic words without changing other sections */
#page-home .ry-philosophy__headline {
  gap: clamp(8px, 1.15vw, 18px);
  letter-spacing: -.036em;
  line-height: 1.18;
}
#page-home .ry-philosophy__headline > span {
  display: flex;
  flex-wrap: nowrap;
  align-items: baseline;
  column-gap: clamp(21px, 1.8vw, 36px);
  white-space: nowrap;
}
#page-home .ry-philosophy__headline .ry-philosophy__plain {
  display: inline-block;
  letter-spacing: -.045em;
}
#page-home .ry-philosophy__headline em {
  display: inline-block;
  font-size: 1.02em;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -.018em;
  padding-right: .045em;
}
@media(max-width:760px) {
  #page-home .ry-philosophy__headline { gap: 9px; }
  #page-home .ry-philosophy__headline > span { column-gap: clamp(9px, 2.1vw, 17px); }
  #page-home .ry-philosophy__headline em { font-size: 1.0em; }
}

/* human touch image refined */
.touch-photo img{object-position:center center;}

/* human touch final refinement */
.touch-photo{display:flex;align-items:center;justify-content:center;background:#dfe6e3;overflow:hidden}
.touch-photo img{width:97.2%;height:97.2%;object-fit:cover;object-position:center center;filter:none !important;transform:none !important}
@media (max-width: 980px){
  .touch-photo img{width:98.2%;height:98.2%}
}

/* v3.4 Human Touch: copy first on desktop and mobile. Other sections unchanged. */
#page-home > section.touch {
  display: grid;
  grid-template-columns: 42% 58%;
  align-items: stretch;
}
#page-home > section.touch > .touch-copy {
  grid-column: 1;
  grid-row: 1;
  min-width: 0;
}
#page-home > section.touch > .touch-photo {
  grid-column: 2;
  grid-row: 1;
  min-width: 0;
  height: auto;
  align-self: stretch;
}
@media (max-width: 760px) {
  #page-home > section.touch {
    display: flex;
    flex-direction: column;
    min-height: 0;
  }
  #page-home > section.touch > .touch-copy { order: 0; }
  #page-home > section.touch > .touch-photo {
    order: 1;
    width: 100%;
    height: auto;
    aspect-ratio: 4 / 3;
    flex: none;
  }
  #page-home > section.touch > .touch-photo img {
    object-fit: cover;
    object-position: center center;
  }
}


/* 07 / OUR LOCATIONS — scalable card layout */
.locations .location-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.locations .location-grid>.location{width:100%;box-sizing:border-box;min-width:0;cursor:pointer;text-decoration:none;transition:background .2s,box-shadow .2s}
.locations .location-grid>.location:hover{background:#f8faf8;box-shadow:0 7px 24px rgba(32,55,56,.055)}
.locations .location-grid>.location:focus-visible{outline:2px solid #557c83;outline-offset:4px}
.location-grid .location-city{letter-spacing:-.035em;overflow-wrap:anywhere}
.location-grid .location-link{display:inline-flex;align-items:center;gap:22px}
.location-grid .location-link span{margin-left:0}
#renyeoulLocationsListing{grid-template-columns:repeat(2,minmax(0,1fr))}
.location-listing-link{color:inherit;text-decoration:none;cursor:pointer}
.location-listing-link:hover{background:#dde8e4}
.location-listing-cta{display:inline-block;margin-top:20px;border-bottom:1px solid var(--ink);padding-bottom:9px;font-size:13px}
.location-detail-hero h1{font-family:Georgia,serif;letter-spacing:-.035em}
.location-detail-body{display:grid;grid-template-columns:1.1fr 1fr;gap:7vw;background:#fafaf7;min-height:480px}
.location-detail-content h2{font-weight:400;font-size:clamp(30px,3vw,52px);margin:32px 0 25px}
.location-detail-content .location-detail-placeholder{font-size:14px;color:#647a7a;line-height:1.9}
.location-detail-info{margin-top:22px;color:#536a6c;font-size:13px;line-height:1.9}
.location-detail-actions{display:flex;flex-wrap:wrap;gap:22px;margin-top:40px}
.location-detail-back{font-size:13px;border-bottom:1px solid #536a6c;padding-bottom:9px}
.location-detail-visual{background:#e5ebe9;display:flex;align-items:center;justify-content:center;min-height:280px;overflow:hidden}
.location-detail-visual span{font:italic 50px Georgia,serif;color:#a5b9b6}
.location-detail-visual img{width:100%;height:100%;object-fit:cover}
@media(max-width:900px){
 .locations .location-grid{grid-template-columns:1fr;gap:14px}
 #renyeoulLocationsListing{grid-template-columns:1fr}
 .location-detail-body{grid-template-columns:1fr;gap:32px}
}
@media(max-width:600px){
 .locations .location-grid>.location{min-height:230px}
 .location-grid .location-city{font-size:clamp(38px,11vw,54px)}
}

/* CTA copy & action refinement | matches the approved brand palette */
.footer-cta{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;align-items:stretch}
.footer-cta-copy{max-width:1100px}
.footer-cta-copy h2{font-size:clamp(33px,4.15vw,66px);line-height:1.38;letter-spacing:-.055em;word-break:keep-all}
.footer-cta-action{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#edf3f1;text-decoration:none;}
.footer-cta-action .footer-cta-label{font-size:16px;font-weight:400;letter-spacing:.015em;white-space:nowrap}
.footer-cta-action .round-arrow{display:grid;place-items:center;width:84px;height:84px;flex:0 0 84px;border:1px solid #b3c7c6;border-radius:50%;font-size:29px;transition:background .25s,border-color .25s,transform .25s}
.footer-cta-action:hover .round-arrow,.footer-cta-action:focus-visible .round-arrow{background:rgba(237,243,241,.1);border-color:#edf3f1;transform:translate(2px,-2px)}
@media(max-width:750px){
  .footer-cta{gap:28px;padding:64px var(--side)}
  .footer-cta-copy h2{font-size:clamp(30px,7vw,42px);line-height:1.45}
  .footer-cta-action .footer-cta-label{font-size:14px}
  .footer-cta-action .round-arrow{width:58px;height:58px;flex-basis:58px;font-size:23px}
}

/* v3.4 Our Philosophy — legibility adjustment, English lettering only.
   Keep approved typefaces, colors, layout, text and imagery intact. */
#page-home .ry-philosophy__headline .ry-philosophy__plain {
  letter-spacing: -0.008em;
}
#page-home .ry-philosophy__headline em {
  letter-spacing: 0.008em;
}
#page-home .ry-philosophy__name h3 {
  letter-spacing: 0.006em;
}
