.story-text article p+p{margin-top:18px}.iron-experiences{background:#efe7f6}.iron-games{display:grid;grid-template-columns:1fr 1fr;gap:30px}.iron-games article{background:var(--paper);border-radius:5px;overflow:hidden}.iron-games article>img{width:100%;aspect-ratio:16/9;object-fit:contain;background:#080b16}.iron-games article>div{padding:30px}.iron-games h3{font:800 36px/1.1 'Barlow Condensed',Impact,sans-serif;margin:16px 0}.iron-games article>div>p:not(.eyebrow):not(.case-island-code){font-size:15px;line-height:1.9;color:var(--muted)}.iron-games .case-copy{font-size:13px;margin-bottom:20px}.iron-references{margin-top:35px;display:flex;flex-wrap:wrap;gap:18px 30px;line-height:1.7;font-size:13px}.iron-references>span{width:100%;font-size:11px;letter-spacing:1px;color:var(--muted)}.iron-references a{text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.iron-games{grid-template-columns:1fr}.iron-games article>div{padding:24px}.iron-games h3{font-size:32px}}

.iron-chapter{padding:65px max(6%,calc((100vw - 1280px)/2))}.iron-opening{background:var(--ink);color:#fff;padding-top:35px}.iron-opening>.eyebrow{margin-top:45px}.iron-simple h1{font-size:clamp(64px,7.5vw,112px);margin:24px 0 35px}.iron-simple h1 em{color:var(--cyan)}.iron-simple h2{font-size:clamp(44px,4.8vw,70px);margin-bottom:32px}.iron-simple h2 em{color:var(--purple)}.iron-copy-grid{display:grid;grid-template-columns:1fr 1fr;gap:6%;margin-bottom:38px}.iron-copy-grid p{font-size:17px;line-height:1.85;max-width:590px}.iron-opening .iron-copy-grid p{color:#d6cfdf}.iron-opening-image{width:100%;aspect-ratio:16/8;object-fit:cover;border-radius:5px}.iron-trailer{aspect-ratio:16/9;background:#080b16;border-radius:5px;overflow:hidden}.iron-trailer iframe{display:block;width:100%;height:100%;border:0}.iron-partnership-meta{font-size:15px;line-height:1.8;color:var(--muted);margin-bottom:28px}.iron-final-links{margin-top:30px;display:flex;flex-wrap:wrap;gap:25px;align-items:center;font-size:15px}.iron-final-links .button{margin-left:auto}.iron-simple .iron-games article>div>p:not(.eyebrow):not(.case-island-code){font-size:17px}@media(max-width:760px){.iron-chapter{padding:38px 6%}.iron-opening{padding-top:25px}.iron-copy-grid{grid-template-columns:1fr;gap:22px}.iron-copy-grid p{font-size:16px;line-height:1.8}.iron-simple h1{font-size:64px}.iron-simple h2{font-size:44px}.iron-opening-image{aspect-ratio:16/9;object-fit:contain}.iron-final-links .button{margin-left:0}}

.iron-instagram{width:min(100%,440px);margin:0 auto}.iron-instagram iframe{display:block;width:100%;height:760px;border:0;border-radius:5px;background:#fff}.iron-instagram>a{display:block;margin-top:16px;text-align:center;font-size:14px;text-decoration:underline;text-underline-offset:4px}@media(max-width:480px){.iron-instagram iframe{height:690px}}
.iron-opening .iron-deck{font-size:19px;line-height:1.8;color:#d6cfdf;max-width:900px;margin:0 0 36px}.iron-opening h1{font-size:clamp(52px,5.6vw,88px);max-width:1200px}.iron-editorial-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px 60px}.iron-editorial-grid article{border-top:1px solid var(--line);padding-top:28px}.iron-simple .iron-editorial-grid h2{font-size:clamp(30px,3vw,42px);line-height:1.1;margin-bottom:22px}.iron-editorial-grid p{font-size:17px;line-height:1.85;color:var(--muted)}.iron-context .iron-instagram{margin-top:48px}.iron-testimonials{background:var(--ink);color:#fff}.iron-quote-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:36px}.iron-quote-grid figure{margin:0}.iron-quote-grid blockquote{margin:0 0 28px;font:600 clamp(24px,2.4vw,34px)/1.45 'DM Sans',Arial,sans-serif}.iron-quote-grid figcaption{display:grid;gap:8px;font-size:14px;line-height:1.7}.iron-quote-grid figcaption strong{color:var(--cyan)}.iron-quote-grid figcaption span{color:#c6c0ce}.iron-event>.eyebrow{margin-bottom:24px}.iron-event>h2{max-width:1100px}.iron-photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:38px 0}.iron-photo-grid>div{aspect-ratio:4/3;background:#eee7f4;border:1px dashed #b7a8c3;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--muted)}.iron-photo-grid span{font-size:11px;letter-spacing:1px}.iron-photo-grid p{font-size:17px}@media(max-width:760px){.iron-editorial-grid,.iron-quote-grid{grid-template-columns:1fr;gap:32px}.iron-photo-grid{grid-template-columns:1fr}.iron-opening .iron-deck{font-size:17px}.iron-editorial-grid p{font-size:16px}}
.iron-cta{background:#efe7f6}.iron-cta>p{font-size:18px;line-height:1.8;max-width:760px;margin:0 0 28px}.iron-cta>h2{max-width:1100px}
