.brand{background:var(--bg);padding-bottom:120px}.brand__bar{height:68px;font-size:var(--step-small);justify-content:space-between;align-items:center;font-weight:500;display:flex}.brand__hero{column-gap:var(--gap);min-height:86svh;padding:48px var(--margin);background:var(--field-1);color:#fff;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.brand__hero-mark{grid-column:1/span 5;align-self:center;width:min(100%,520px)}.brand__hero-mark [data-part]{transform-box:fill-box}.brand__hero-mark [data-part=strand]{transform-origin:0%;animation:intro-wipe .6s var(--ease-out) .3s both}.brand__hero-mark [data-part=tail]{transform-origin:0 100%;animation:intro-wipe .5s var(--ease-out) .75s both}.brand__hero-line{font-size:var(--step-head);letter-spacing:-.01em;grid-column:7/span 5;margin:0;line-height:1.2}.brand__lockups{gap:var(--gap);margin-top:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.tile{grid-column:span 6;grid-template-rows:1fr auto;gap:24px;min-height:380px;margin:0;padding:clamp(24px,4vw,56px);display:grid}.tile figcaption{font-size:var(--step-small);opacity:.8}.tile--wide{grid-column:span 6}.tile--white{background:var(--surface);color:var(--ink)}.tile--ink{background:var(--field-1);color:#fff}.tile--steel{background:var(--field-2);color:var(--ink);grid-column:span 4}.tile--orange{background:var(--accent);color:var(--ink);grid-column:span 4}.tile--paper{background:var(--surface);grid-column:span 4}.tile__lockup{align-self:center;width:min(100%,520px)}.tile__stacked{align-self:center;width:min(100%,280px)}.sizes{align-self:center;align-items:flex-end;gap:28px;display:flex}.s120{width:120px}.s64{width:64px}.s32{width:32px}.s16{width:16px}.brand__colours,.brand__type,.brand__files{margin-top:140px}.brand__colours ul{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:40px 0 0;padding:0;list-style:none;display:grid}.brand__colours li{min-height:280px;font-size:var(--step-small);align-content:end;gap:2px;padding:20px;display:grid}.brand__colours strong{font-size:var(--step-body);font-weight:500}.type-row{gap:var(--gap);grid-template-columns:1.4fr 1fr;align-items:end;margin-top:48px;display:grid}.type-big{margin:0;font-size:clamp(5rem,16vw,15rem)}.type-text{font-size:var(--step-head);margin:0;line-height:1.2}.type-row p:last-child{max-width:44ch;margin:0}.brand__files ul{gap:20px var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0 0;padding:0;list-style:none;display:grid}.brand__files li{gap:2px;display:grid}.brand__files .muted{font-size:var(--step-small)}@media (max-width:900px){.brand__hero-mark,.brand__hero-line{grid-column:1/-1}.brand__hero{row-gap:40px}.tile,.tile--wide,.tile--steel,.tile--orange,.tile--paper{grid-column:1/-1;min-height:280px}.brand__colours ul{grid-template-columns:repeat(2,minmax(0,1fr))}.brand__colours li{min-height:160px}.type-row,.brand__files ul{grid-template-columns:1fr}}
