.media-kit-module__PLmtGq__opener{background:var(--bg);padding:clamp(56px, 7vw, 96px) var(--gutter) clamp(40px, 5vw, 64px)}.media-kit-module__PLmtGq__openerInner{flex-direction:column;align-items:flex-start;gap:14px;max-width:1180px;margin:0 auto;display:flex}.media-kit-module__PLmtGq__title{letter-spacing:-.015em;max-width:16ch;font-size:clamp(2.1rem,4.4vw,3.3rem);font-weight:800;line-height:1.04}.media-kit-module__PLmtGq__lede{color:var(--text-2);max-width:58ch;font-size:1.06rem}.media-kit-module__PLmtGq__actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:14px;display:flex}.media-kit-module__PLmtGq__downloadBtn{padding:15px 30px;font-size:1.02rem}.media-kit-module__PLmtGq__newTab{color:var(--navy);text-underline-offset:3px;font-size:.95rem;font-weight:600;text-decoration:underline}.media-kit-module__PLmtGq__newTab:hover{color:var(--navy-hover)}.media-kit-module__PLmtGq__blockHead{flex-direction:column;gap:8px;margin-bottom:clamp(20px,3vw,30px);display:flex}.media-kit-module__PLmtGq__h2{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800}.media-kit-module__PLmtGq__reader{background:var(--bg-soft);padding:clamp(28px, 5vw, 64px) var(--gutter)}.media-kit-module__PLmtGq__pages{flex-direction:column;gap:clamp(16px,2.4vw,28px);max-width:880px;margin:0 auto;display:flex}.media-kit-module__PLmtGq__page{border-radius:var(--radius);border:1px solid var(--line-strong);background:var(--paper-bright);width:100%;height:auto;box-shadow:0 6px 22px color-mix(in srgb, var(--dark) 12%, transparent);display:block}.media-kit-module__PLmtGq__readerFoot{justify-content:center;margin-top:clamp(24px,4vw,40px);display:flex}.media-kit-module__PLmtGq__aLink{color:var(--navy);text-underline-offset:3px;font-weight:600;text-decoration:underline}.media-kit-module__PLmtGq__aLink:hover{color:var(--navy-hover)}.media-kit-module__PLmtGq__rows{border-top:1px solid var(--line)}.media-kit-module__PLmtGq__row{border-bottom:1px solid var(--line);grid-template-columns:160px minmax(0,1fr);align-items:baseline;gap:8px 24px;padding:15px 0;display:grid}.media-kit-module__PLmtGq__rowLabel{color:var(--text);font-size:.9rem;font-weight:600}.media-kit-module__PLmtGq__rowValue{color:var(--text-2);font-size:.98rem}@media (max-width:760px){.media-kit-module__PLmtGq__row{grid-template-columns:1fr;gap:2px}}
