@layer template{.site[data-template=folio],.site[data-template=folio] *{box-sizing:border-box;margin:0;padding:0}.site[data-template=folio] img{display:block;width:100%;height:100%;object-fit:cover}.site[data-template=folio] a{color:inherit;text-decoration:none}.site[data-template=folio]{background:#f6f3ee;color:#1d1b18;font-family:Inter;font-size:14px}.site[data-template=folio] nav{display:flex;justify-content:space-between;padding:22px 56px;border-bottom:1px solid #d9d3c8;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.site[data-template=folio] .mast{padding:56px 56px 40px;display:grid;grid-template-columns:120px 1fr 380px;gap:40px;align-items:end;border-bottom:1px solid #d9d3c8}.site[data-template=folio] .av{width:120px;height:150px;overflow:hidden}.site[data-template=folio] h1{font-family:Cormorant Garamond;font-weight:400;font-size:112px;line-height:.85;letter-spacing:-.02em}.site[data-template=folio] h1 i{font-style:italic;color:#8b6f4e}.site[data-template=folio] .q{font-family:Cormorant Garamond;font-style:italic;font-size:28px;line-height:1.25;border-left:1px solid #1d1b18;padding-left:22px}.site[data-template=folio] .q small{display:block;font-family:Inter;font-style:normal;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#8a8378;margin-top:12px}.site[data-template=folio] .body{display:grid;grid-template-columns:1fr 1fr 340px;gap:0}.site[data-template=folio] .col{padding:36px 56px;border-right:1px solid #d9d3c8}.site[data-template=folio] .k{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#8a8378}.site[data-template=folio] .ess h2{font-family:Cormorant Garamond;font-weight:500;font-size:34px;line-height:1.05;margin:12px 0}.site[data-template=folio] .ess p{line-height:1.7;color:#4a463f}.site[data-template=folio] .ess .fig{aspect-ratio:4/3;margin:20px 0 10px;overflow:hidden}.site[data-template=folio] .side{padding:36px 40px}.site[data-template=folio] .side a{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #d9d3c8;font-family:Cormorant Garamond;font-size:22px}.site[data-template=folio] .drop:first-letter{font-family:Cormorant Garamond;font-size:64px;float:left;line-height:.8;padding:6px 8px 0 0}@media(max-width:700px){.site[data-template=folio] nav span:nth-child(2){display:none}.site[data-template=folio] .body,.site[data-template=folio] .mast{grid-template-columns:1fr}.site[data-template=folio] .mast{padding:32px 22px}.site[data-template=folio] h1{font-size:68px}.site[data-template=folio] .col,.site[data-template=folio] .side{padding:28px 22px;border-right:0;border-bottom:1px solid #d9d3c8}.site[data-template=folio] nav{padding:18px 22px}}@container (max-width:700px){.site[data-template=folio] nav span:nth-child(2){display:none}.site[data-template=folio] .body,.site[data-template=folio] .mast{grid-template-columns:1fr}.site[data-template=folio] .mast{padding:32px 22px}.site[data-template=folio] h1{font-size:68px}.site[data-template=folio] .col,.site[data-template=folio] .side{padding:28px 22px;border-right:0;border-bottom:1px solid #d9d3c8}.site[data-template=folio] nav{padding:18px 22px}}}