.creative-proposals{margin:50px 0 80px;padding:32px 0;border-top:1px solid #2224;border-bottom:1px solid #2224}.section .creative-proposals .creative-kicker{font-size:12px;letter-spacing:.04em;margin:0 0 16px}.creative-proposals h3{font-size:clamp(25px,3.3vw,42px);line-height:1.35;margin:0 0 18px;max-width:900px}.creative-proposals>p{max-width:920px!important}.creative-proposals h4{font-size:18px;line-height:1.5;margin:32px 0 16px}.creative-pages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.creative-page{display:block;width:100%;padding:0;text-align:left;font:inherit;color:#171717;background:#fff9;border:1px solid #2224;border-radius:7px;overflow:hidden;cursor:pointer}.creative-page img{display:block;width:100%;height:auto;object-fit:contain}.creative-page-caption{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px;font-size:14px;line-height:1.6}.creative-page-caption>span:first-child{font-weight:600}.creative-page-caption>span:last-child{font-size:12px;white-space:nowrap}.creative-page:focus-visible{outline:3px solid #264d72;outline-offset:4px}@media(hover:hover){.creative-page:hover{border-color:#171717;background:#fff}}@media(max-width:760px){.creative-pages{grid-template-columns:minmax(0,1fr);gap:18px}.creative-proposals{margin:36px 0 54px;padding:26px 0}.creative-page-caption{flex-wrap:wrap}.creative-proposals h4{margin-top:26px}}
