.branding-page .section{padding-block:76px}.branding-page .section-heading{margin-bottom:36px}.brand-editorial{grid-template-columns:1.1fr 1fr;gap:80px;display:grid}.brand-editorial-copy>p{max-width:560px}.brand-questions{margin:30px 0 0}.brand-questions>div{border-top:1px solid var(--line);grid-template-columns:110px 1fr;gap:16px;padding:16px 0;display:grid}.brand-questions dt{font-weight:500}.brand-questions dd{margin:0}.brand-demo-intro{align-self:end;max-width:430px;font-size:16px}.identity-study,.application-study{margin:36px 0 0}.identity-board{border:1px solid #b88a5666;grid-template-columns:.85fr 1.4fr;display:grid}.identity-mark{border-right:1px solid #b88a5666;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:32px;display:flex}.identity-mark .brand-logo{width:220px;height:220px}.identity-mark>span,.identity-type>span:last-child{font-size:14px}.identity-type{background:#1c1d1b;flex-direction:column;justify-content:center;padding:40px;display:flex}.identity-type>p{letter-spacing:-.035em;font-size:clamp(25px,3.3vw,46px);line-height:1.2}.identity-type em{color:var(--gold)}.identity-palette{background:var(--paper);color:var(--ink);grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:20px;padding:24px;display:grid}.identity-palette>div{flex-direction:column;gap:8px;font-size:14px;display:flex}.palette-chip{border:1px solid #11141733;height:70px}.identity-palette code{font:inherit;font-size:13px}.identity-study figcaption,.application-study figcaption{padding-top:16px;font-size:14px}.brand-system-notes{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px;display:grid}.brand-system-notes p{margin:0;font-size:16px}.brand-system-notes strong{color:var(--gold);margin-bottom:8px;font-weight:500;display:block}.application-stage{background:#e9e1d6;grid-template-columns:1.2fr 1fr;align-items:center;gap:7%;padding:6%;display:grid}.application-sheet{background:var(--paper);color:var(--ink);padding:38px;box-shadow:0 12px 26px #11141712}.application-sheet>p{margin:40px 0;font-size:clamp(26px,4vw,56px);line-height:1.15}.sheet-rule{background:var(--brown);height:3px;margin-bottom:24px}.application-sheet>span:last-child{font-size:14px}.application-card{background:var(--ink);color:var(--paper);aspect-ratio:1;flex-direction:column;justify-content:space-between;padding:32px;display:flex}.application-card>p{margin:30px 0;font-size:clamp(28px,4vw,58px);line-height:1.05}.application-card em{color:var(--gold)}.application-signoff{color:var(--gold);font-size:14px}.brand-application-copy{grid-template-columns:1fr 1.4fr;gap:40px;margin-top:32px;display:grid}.brand-working-list{margin:0;padding:0;list-style:none}.brand-working-list li{border-top:1px solid var(--line);grid-template-columns:40px 1fr;gap:20px;padding:24px 0;display:grid}.brand-working-list li>span{color:#68513d;font-size:14px}.brand-working-list p{margin:0}.brand-link-grid{grid-template-columns:repeat(3,1fr);gap:36px;display:grid}.brand-link-grid a{width:fit-content;margin-top:14px;font-size:16px;display:block}.brand-link-grid h3{font-size:26px}@media (width<=800px){.branding-page .section{padding-block:52px}.brand-editorial{grid-template-columns:1fr;gap:24px}.brand-demo-intro{max-width:100%}.branding-page .section-heading{grid-template-columns:1fr;gap:18px}.identity-type,.identity-mark{padding:24px}.identity-mark .brand-logo{width:160px;height:160px}.brand-system-notes,.brand-link-grid{gap:24px}.application-stage{gap:5%;padding:5%}.application-sheet,.application-card{padding:24px}.application-stage .eyebrow{font-size:10px}.brand-application-copy{gap:24px}}@media (width<=600px){.identity-board{grid-template-columns:1fr}.identity-mark{border-bottom:1px solid #b88a5666;border-right:0}.identity-type{padding:28px}.identity-palette{grid-template-columns:1fr 1fr;gap:20px;padding:20px}.brand-system-notes,.brand-link-grid,.brand-application-copy{grid-template-columns:1fr}.application-stage{grid-template-columns:1fr;gap:24px;padding:24px}.application-card{justify-self:end;width:100%;max-width:340px}.application-sheet>p,.application-card>p{font-size:38px}.brand-questions>div{grid-template-columns:1fr;gap:6px}.application-stage .eyebrow{font-size:12px}}.verified-brand-study{margin:36px 0 0}.verified-brand-study img{width:100%;height:auto}.verified-brand-study figcaption{padding-top:16px;font-size:14px}
