.project-type>.majesty-header-mark{width:180px;height:auto}.majesty-title h1{font-size:clamp(60px,7.7vw,118px)}.majesty-hero{margin:0 3%}.majesty-hero .photo-open>img{width:100%;height:auto;object-fit:contain}.majesty-social{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:9%;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff}.majesty-social-copy{min-width:0;max-width:720px}.majesty-social .lead{margin-top:28px}.majesty-results{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:38px;padding:28px 0;border-top:1px solid #c5cbbf;border-bottom:1px solid #c5cbbf}.majesty-results strong{display:block;font-family:Manrope,Arial,sans-serif;font-size:clamp(48px,6.5vw,86px);font-weight:500;line-height:1.05;letter-spacing:-3px}.majesty-results span{display:block;margin-top:15px;font-size:10px;line-height:1.6;letter-spacing:1.1px;max-width:200px}.majesty-results-note{font-size:11px;line-height:1.7;color:var(--muted);margin-top:22px}.majesty-reel-proof{width:100%;max-width:390px;justify-self:end}.majesty-reel-proof .photo-open>img{width:100%;height:auto;object-fit:contain}.majesty-caption{font-size:11px;line-height:1.7;color:var(--muted);margin-top:15px}.majesty-japan-pair{max-width:1200px;margin:0 auto;gap:30px;align-items:start;padding:0 7%}.majesty-japan-pair .photo-open>img{width:100%;height:auto}.majesty-japan-pair .photo:nth-child(2){margin-top:12%}.majesty-japan-feature{margin:65px 7% 0}.majesty-print-proof{max-width:1100px;margin:0 auto;padding:0 7%}.majesty-print-proof .photo-open>img{display:block;width:100%;height:auto;object-fit:contain}.majesty-review{display:grid;grid-template-columns:1fr 2fr;gap:6%;margin-top:60px;border-top:1px solid var(--line)}.majesty-review>div{max-width:750px}.majesty-review h2{font-size:clamp(34px,3.4vw,52px)}.majesty-review p:not(.eyebrow){margin-top:24px;color:var(--muted)}
@media(max-width:750px){.project-type>.majesty-header-mark{width:135px}.majesty-title h1{font-size:clamp(50px,12vw,80px)}.majesty-hero{margin:0}.majesty-social{grid-template-columns:1fr;gap:35px}.majesty-social .lead{margin-top:24px}.majesty-results{gap:20px;margin-top:28px}.majesty-results strong{font-size:58px;letter-spacing:-2px}.majesty-results span{font-size:9px}.majesty-reel-proof{justify-self:center;max-width:360px}.majesty-japan-pair{padding:0 4%;gap:12px}.majesty-japan-feature{margin:35px 0 0}.majesty-print-proof{padding:0 6%}.majesty-review{grid-template-columns:1fr;gap:15px;margin-top:40px}.majesty-review>.eyebrow{margin-bottom:0}}

.majesty-influence{border-bottom:1px solid var(--line)}.majesty-influence-heading{max-width:760px}.majesty-influence-heading .lead{margin-top:28px}.majesty-message-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:45px}.majesty-message{margin:0;padding:30px 26px;background:#ffffff;border-top:2px solid #b22029;min-width:0}.majesty-message>.eyebrow{font-size:8px;letter-spacing:1.1px;line-height:1.8;min-height:28px}.majesty-message h3{font-size:25px;line-height:1.2;letter-spacing:-.5px;margin:8px 0 22px}.majesty-message-context,.majesty-message-followup{font-size:13px;line-height:1.7;color:var(--muted)}.majesty-message blockquote{margin:25px 0}.majesty-message blockquote p{font-size:23px;line-height:1.45;letter-spacing:-.4px}.majesty-message figcaption{margin-top:24px;font-size:10px;line-height:1.6;color:var(--muted)}.majesty-evidence-note{max-width:950px;margin-top:25px;font-size:11px;line-height:1.7;color:var(--muted)}.majesty-brand-repost{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,340px);gap:10%;align-items:center;max-width:900px;margin:75px auto 0;padding-top:50px;border-top:1px solid var(--line)}.majesty-brand-repost h3{font-size:clamp(32px,3.5vw,48px);line-height:1.1;letter-spacing:-1.3px;margin:20px 0 26px}.majesty-brand-repost p:not(.eyebrow){font-size:17px;line-height:1.8;color:var(--muted)}.majesty-brand-repost figure{margin:0}.majesty-brand-repost img{display:block;width:100%;height:auto;border-radius:10px}.majesty-brand-repost figcaption{font-size:10px;line-height:1.6;color:var(--muted);margin-top:14px}
@media(max-width:900px){.majesty-message-grid{grid-template-columns:1fr;gap:20px}.majesty-message{padding:28px}.majesty-message>.eyebrow{min-height:0}.majesty-message blockquote p{font-size:25px}.majesty-brand-repost{gap:7%}}@media(max-width:600px){.majesty-brand-repost{grid-template-columns:1fr;gap:30px;margin-top:50px;padding-top:35px}.majesty-brand-repost figure{width:100%;max-width:310px;justify-self:center}.majesty-influence-heading .lead{margin-top:22px}.majesty-message-grid{margin-top:30px}}

/* Expanded Majesty photography and brand-channel examples. */
.majesty-additional-pair{margin-top:65px}.majesty-brand-repost{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:6%;max-width:1140px}.majesty-brand-examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.majesty-brand-examples figure{min-width:0}.majesty-brand-examples img{border-radius:6px}
@media(max-width:900px){.majesty-brand-repost{grid-template-columns:1fr;gap:32px}.majesty-brand-repost>div:first-child{max-width:680px}.majesty-brand-examples{width:100%;max-width:620px;justify-self:center}}
@media(max-width:600px){.majesty-brand-examples{grid-template-columns:1fr;gap:30px}.majesty-brand-examples figure{width:100%;max-width:310px;justify-self:center}.majesty-additional-pair{margin-top:35px}}

.majesty-brand-sharing{border-bottom:1px solid var(--line)}.majesty-brand-sharing .majesty-brand-repost{margin:0 auto;padding-top:0;border-top:0}
