/* Cultural research: isolated styling preserves Evidence in view. */
.cultural-section{padding:76px 0;border-top:1px solid #dde1e4}.cultural-section h2{font-size:clamp(1.9rem,3.5vw,3rem);letter-spacing:-.045em;line-height:1.13;margin:0 0 28px}.cultural-section h3{font-size:1.25rem;line-height:1.3;margin:12px 0}.cultural-section p,.cultural-list{line-height:1.75;color:#526071}.cultural-lead{max-width:790px;margin-bottom:32px}.cultural-split{display:grid;grid-template-columns:1.35fr 1fr;gap:42px;align-items:start}.cultural-figure{margin:0}.cultural-figure img{width:100%;height:auto;display:block;border-radius:7px}.cultural-figure figcaption{font-size:.8rem;line-height:1.6;color:#677182;margin-top:14px}.cultural-list{padding-left:20px}.cultural-list li{margin:0 0 20px}.cultural-list strong{color:#17263c}.cultural-ink{background:#111e32;color:#f7f1e6}.cultural-ink p,.cultural-ink figcaption{color:#c0cad6}.cultural-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:36px}.cultural-cards article{border-top:2px solid #b99159;padding:26px 22px;background:#f4f3ef}.cultural-number{font-size:2.5rem;color:#ad824b;font-weight:700;letter-spacing:-.04em}.cultural-meta{font-size:.85rem;border-top:1px solid #dad9d3;padding-top:14px}.cultural-note{max-width:950px;margin-top:32px}.cultural-soft{background:#f3f2ee}.cultural-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:34px 0 16px}.cultural-process li{border-top:3px solid #b9905d;padding:20px 12px 20px 0}.cultural-process b,.cultural-process strong,.cultural-process span{display:block}.cultural-process b{font-size:.7rem;letter-spacing:.1em;color:#805d33}.cultural-process strong{font-size:1.2rem;line-height:1.3;margin:17px 0}.cultural-process span{font-size:.9rem;line-height:1.65;color:#526071}.cultural-roadmap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;background:#fff}.cultural-roadmap>div{padding:25px;background:#16273d;color:#f7f2e9}.cultural-roadmap span{font-size:.72rem;letter-spacing:.12em;color:#d3ae77}.cultural-roadmap p{font-size:.9rem;color:#c0cad6}.cultural-roadmap b{font-size:.75rem;color:#d3ae77}.cultural-invite{display:flex;align-items:center;justify-content:space-between;gap:38px;padding:60px 0 24px}.cultural-invite>div{max-width:700px}.cultural-invite h2{font-size:2rem;margin-bottom:12px}.cultural-invite .button{white-space:nowrap}.cultural-section a:focus-visible{outline:3px solid #bc935c;outline-offset:5px}@media(max-width:850px){.cultural-split{grid-template-columns:1fr}.cultural-three{grid-template-columns:1fr}.cultural-process,.cultural-roadmap{grid-template-columns:repeat(2,minmax(0,1fr))}.cultural-invite{display:block}.cultural-invite .button{margin:12px 0}.cultural-section{padding:52px 0}}@media(max-width:460px){.cultural-process,.cultural-roadmap{grid-template-columns:1fr}.cultural-section h2{font-size:1.9rem}}
