@import url('https://cdn.jsdelivr.net/npm/@fontsource/cormorant-garamond@5.2.6/latin-400.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/dm-sans@5.2.6/latin-400.css');
.curated-site{color:#242923;--display:'DM Sans',Pretendard,sans-serif}.curated-site[data-font=serif]{--display:'Cormorant Garamond',Pretendard,serif}.curated-site .site-logo{font-family:var(--display);font-size:26px;font-weight:500;letter-spacing:.04em}.curated-site .site-nav{padding:28px 5vw;border-bottom:1px solid #20292018;gap:20px}.curated-site .site-nav nav{font-size:12px;gap:32px}.curated-site .site-section{padding:100px 5vw}.curated-site .section-inner{max-width:1380px}.curated-site .block-hero .section-inner{gap:7vw;min-height:570px;grid-template-columns:1fr 1fr}.curated-site .block-hero h1{font-size:clamp(38px,4.5vw,76px);font-weight:500;line-height:1.32;letter-spacing:-.055em;margin-top:30px}.curated-site .block-hero p{max-width:410px;font-size:15px;line-height:1.9;color:#595f57}.curated-site .hero-img{height:550px;max-height:550px;object-fit:contain}.curated-site .eyebrow{font:11px 'DM Sans',Pretendard,sans-serif;letter-spacing:.14em}.curated-site .site-btn{border-radius:0;padding:16px 25px;font-size:12px;letter-spacing:.025em}.curated-site .block-text .section-inner{max-width:1380px}.curated-site .block-text:not(:last-child) .section-inner{display:grid;grid-template-columns:1fr 1fr;gap:6vw;align-items:start}.curated-site .block-text h2{font-size:clamp(28px,3.3vw,52px);font-weight:500;line-height:1.35}.curated-site .block-text p{max-width:550px;margin-top:0;font-size:16px;line-height:2}.curated-site .block-columns h2{font:500 clamp(32px,4vw,64px)/1.15 var(--display);letter-spacing:-.025em}.curated-site .content-columns{grid-template-columns:repeat(var(--columns,3),minmax(0,1fr));gap:32px;margin-top:52px}.curated-site .content-columns article{padding:0;border:0;background:none;min-width:0}.curated-site .content-columns img{height:310px;width:100%;object-fit:contain;border-radius:0;background:#f3f3ef}.curated-site .content-columns h3{font:500 26px/1.25 var(--display);margin-top:26px;letter-spacing:-.02em}.curated-site .content-columns p{font-size:13px;line-height:1.85;max-width:300px;color:#676d63}.curated-site .content-columns a{display:block}.curated-site .block-image .section-inner{display:grid;grid-template-columns:1.6fr 1fr;align-items:center;column-gap:7vw}.curated-site .block-image img{grid-row:1/3;margin:0;height:520px;object-fit:contain}.curated-site .block-image h2{font:500 46px/1.2 var(--display);align-self:end}.curated-site .block-image p{align-self:start;font-size:15px}.curated-site .block-text:last-child{border-top:1px solid #20292020;text-align:center}.curated-site .block-text:last-child h2,.curated-site .block-text:last-child p{margin-inline:auto}.curated-site .block-text:last-child p{margin-top:24px}.curated-site .site-footer{max-width:none;padding:60px 5vw;border-color:#20292020;gap:40px}.curated-site .site-footer b{font:500 28px var(--display)}.curated-site .site-footer p{max-width:510px;line-height:1.9;margin-top:14px}.curated-site .sticky-nav{top:0;z-index:20}.showcase-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 5vw;background:#273d32;color:white;font:12px Pretendard,sans-serif}.showcase-bar div{display:flex;gap:22px;align-items:center}.showcase-bar a{color:inherit;border-bottom:1px solid #ffffff88;padding-bottom:2px}.showcase-note{padding:22px 5vw;font-size:11px;color:#73796e;border-top:1px solid #ddd}.showcase-note a{text-decoration:underline;margin-left:16px}.curated-site[data-example=centered] .block-hero .section-inner{display:flex;flex-direction:column;text-align:center;gap:50px}.curated-site[data-example=centered] .hero-copy p{margin-inline:auto;max-width:620px}.curated-site[data-example=centered] .hero-img{width:100%;height:520px}.curated-site[data-example=centered] .site-logo{font-size:32px}.curated-site[data-example=split] .block-hero{padding:0}.curated-site[data-example=split] .block-hero .section-inner{max-width:none;gap:0}.curated-site[data-example=split] .hero-copy{padding:70px 6vw}.curated-site[data-example=split] .hero-img{height:720px;max-height:720px;padding:32px;background:#ffffff55}.curated-site[data-example=gallery] .block-hero .section-inner{display:flex;flex-direction:column-reverse;gap:50px;align-items:stretch}.curated-site[data-example=gallery] .hero-img{height:530px;max-height:530px}.curated-site[data-example=gallery] .hero-copy{display:grid;grid-template-columns:1fr 1fr;gap:12px 8vw}.curated-site[data-example=gallery] .hero-copy h1{grid-row:2/4;margin:0}.curated-site[data-example=gallery] .hero-copy p{grid-column:2;margin:0}.curated-site[data-example=gallery] .site-btn{justify-self:start}.curated-site[data-example=journal] .block-hero .section-inner{grid-template-columns:1fr 1.4fr;align-items:start}.curated-site[data-example=journal] .hero-copy{border-top:1px solid var(--brand);padding-top:25px}.curated-site[data-example=journal] .hero-img{margin-top:100px;height:490px}.curated-site[data-example=journal] .hero-copy h1{font-size:clamp(36px,4.2vw,68px)}.curated-site[data-example=framed] .block-hero{margin:35px 4vw 0;padding:55px 4vw;border:1px solid #24342633}.curated-site[data-example=framed] .hero-img{padding:25px;border:1px solid #24342633}.curated-site[data-example=offset] .block-hero .section-inner{grid-template-columns:1.2fr 1fr;align-items:start}.curated-site[data-example=offset] .hero-img{margin-top:100px;height:530px}.curated-site[data-example=offset] .hero-copy{padding-top:25px}.curated-site[data-example=offset] .content-columns article:nth-child(2){margin-top:80px}.curated-site[data-example=minimal] .block-hero{background:#fff!important}.curated-site[data-example=minimal] .block-hero .section-inner{grid-template-columns:1.4fr 1fr;gap:12vw}.curated-site[data-example=minimal] .hero-copy h1{font-weight:300}.curated-site[data-example=minimal] .hero-img{height:430px}.curated-site[data-example=minimal] .site-btn{background:transparent;color:var(--brand);padding:10px 0;border-bottom:1px solid var(--brand)}.curated-site[data-example=architect] .block-hero .section-inner{grid-template-columns:1fr 1.3fr}.curated-site[data-example=architect] .hero-copy h1{font-weight:700;font-size:clamp(36px,4.8vw,74px)}.curated-site[data-example=architect] .block-text .section-inner{border-top:1px solid var(--brand);padding-top:50px}.curated-site[data-example=soft] .hero-img{height:490px;padding:26px;border:1px solid #24342633}.curated-site[data-example=soft] .block-hero .section-inner{gap:10vw}.curated-site[data-example=soft] .hero-copy h1{font-weight:300}.curated-site[data-example=soft] .content-columns{gap:50px}
@media(max-width:1000px){.curated-site .site-section{padding:70px 5vw}.curated-site .block-hero .section-inner{min-height:0;gap:5vw}.curated-site .hero-img{height:420px;max-height:420px}.curated-site .block-hero h1{font-size:40px}.curated-site .content-columns img{height:240px}.curated-site .block-image img{height:400px}.curated-site .site-nav{padding:20px 5vw}.curated-site .site-nav nav{gap:18px}.curated-site[data-example=split] .hero-img{height:580px}.curated-site[data-example=minimal] .block-hero .section-inner{gap:6vw}}
@media(max-width:650px){.showcase-bar{font-size:10px;padding:10px 5vw;gap:10px;align-items:flex-start}.showcase-bar>span{max-width:40%}.showcase-bar div{gap:12px;flex-wrap:wrap;justify-content:flex-end}.curated-site .site-logo{font-size:22px}.curated-site .site-section{padding:55px 6vw}.curated-site .block-hero .section-inner,.curated-site[data-example] .block-hero .section-inner{display:flex;flex-direction:column;gap:35px;min-height:0}.curated-site .hero-copy,.curated-site[data-example=gallery] .hero-copy{display:block;width:100%;padding:0}.curated-site .block-hero h1,.curated-site[data-example] .block-hero h1{font-size:36px;margin-top:18px}.curated-site .block-hero p,.curated-site[data-example=gallery] .hero-copy p{font-size:14px;margin-top:20px}.curated-site .hero-img,.curated-site[data-example] .hero-img{width:100%;height:auto;max-height:450px;margin-top:0;object-fit:contain}.curated-site .block-text:not(:last-child) .section-inner{display:block}.curated-site .block-text p{margin-top:24px;font-size:14px}.curated-site .content-columns{grid-template-columns:1fr!important;gap:42px!important}.curated-site .content-columns img{height:330px;max-height:65vh}.curated-site .content-columns p{max-width:100%}.curated-site[data-example=offset] .content-columns article:nth-child(2){margin-top:0}.curated-site .block-image .section-inner{display:block}.curated-site .block-image img{height:auto;max-height:430px;margin-bottom:32px}.curated-site .block-image h2{font-size:36px}.curated-site[data-example=split] .hero-copy{padding:45px 6vw 0}.curated-site[data-example=split] .hero-img{padding:20px}.curated-site[data-example=framed] .block-hero{padding:30px 6vw}.curated-site .site-footer{padding:40px 6vw;display:block}.curated-site .site-footer>span{display:block;margin-top:30px}.curated-site .site-nav nav{font-size:12px}.curated-site .site-nav[data-header-template=stacked]{display:flex}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
