.behind-page,.home-collection-page{max-width:1180px;margin:0 auto;padding:52px 5% 64px}
.behind-intro{max-width:850px;margin:0 auto 52px}.behind-page h1,.home-collection-page h1{font:500 clamp(38px,5.5vw,68px)/1.08 Georgia,serif;letter-spacing:-1.5px;margin:20px 0 34px}
.behind-intro .concept-copy{margin:0}.behind-intro .concept-lead{font-size:clamp(24px,3vw,34px)}
.meet-billur{padding-top:36px;border-top:1px solid #cecec6}.meet-billur>h2{font:500 clamp(30px,4vw,44px)/1.15 Georgia,serif;letter-spacing:-1px;margin:0 0 32px}.meet-billur .about-layout{max-width:940px;margin:auto}.meet-billur .about-portrait{max-width:380px;width:100%}.meet-billur .about-copy h2{margin-top:16px}
.home-collection-intro>img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:cover;background:#111}.home-index{display:flex;gap:32px;justify-content:flex-start;padding:22px 0;order:initial;width:auto}.home-index a{font-size:13px;border-bottom:1px solid;padding:6px 0}
.home-coming{padding:30px 0;border-top:1px solid #cecec6;scroll-margin-top:25px}.home-coming h2{font:500 30px Georgia,serif;margin:0 0 12px}.home-coming p{font-size:15px;color:#68685f;line-height:1.6}
@media(max-width:650px){.behind-page,.home-collection-page{padding:30px 5% 40px}.behind-intro{margin-bottom:32px}.meet-billur{padding-top:28px}.meet-billur .about-layout{gap:24px}.meet-billur .about-portrait{width:100%;max-width:320px}.behind-page h1{margin-bottom:26px}.home-index{overflow:visible}.home-coming{padding:25px 0}}
.behind-page .concept-signature .about-open{font-size:19px;line-height:1.4;padding:2px 0}
/* Typography trial: restrained sans serif, with normal sentence casing. */
.behind-type-trial{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.behind-type-trial :is(h1,h2,p,a,button,span){font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.behind-page.behind-type-trial{padding-top:34px;padding-bottom:22px}
.behind-type-trial .concept-copy p{font-size:15px;line-height:1.75;letter-spacing:.15px;text-transform:none;margin-bottom:18px}
.behind-type-trial .concept-copy .concept-lead{font-size:22px;line-height:1.4;font-weight:400;letter-spacing:.1px;margin-bottom:23px}
.behind-type-trial h1{font-size:clamp(28px,3.5vw,42px);font-weight:400;line-height:1.2;letter-spacing:.3px;margin:8px 0 28px;text-transform:none}
.behind-type-trial .concept-signature{margin-top:24px;padding-top:18px;justify-content:flex-start}
.behind-type-trial .concept-signature .about-open{font-size:19px;letter-spacing:.2px;font-weight:400}
.behind-type-trial .behind-intro{margin-bottom:0}
.behind-type-trial .about-copy h2{font-size:30px;font-weight:400;letter-spacing:0}
.behind-type-trial .about-copy p{font-size:14px;line-height:1.7;letter-spacing:.1px;text-transform:none}
.behind-type-trial .about-copy .about-cat{font-size:17px}
.behind-type-trial .about-dedication p{font-size:14px;font-style:italic}
@media(max-width:650px){.behind-page.behind-type-trial{padding-top:24px;padding-bottom:18px}.behind-type-trial .concept-copy p{font-size:14px;line-height:1.65}.behind-type-trial .concept-copy .concept-lead{font-size:20px}.behind-type-trial h1{margin-bottom:22px}}
