.real-portfolio-group{margin-top:55px}.real-portfolio-group>.eyebrow{padding-bottom:18px;border-bottom:1px solid #111f3033;margin-bottom:28px}.real-deck-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:46px 28px}.real-deck-card{min-width:0}.real-deck-card.lead-deck{grid-column:1/-1;display:grid;grid-template-columns:1.35fr 1fr;gap:45px;align-items:center}.real-deck-visual{aspect-ratio:1200/820;position:relative;overflow:hidden;border:1px solid #111f301a;background:#eaedeb;transition:transform .3s}.real-deck-visual img{width:100%;height:100%;display:block;object-fit:contain}.real-deck-count{position:absolute;bottom:13px;right:13px;background:#111f30;color:#fae22b;font:700 9px Arial;letter-spacing:.1em;padding:9px 12px}.real-deck-card .work-meta h3{font-size:23px;line-height:1.6;letter-spacing:0}.real-deck-card .work-meta p{font-size:12px;line-height:1.9}.real-deck-card .work-meta p strong{color:#111f30}.real-deck-card .real-deck-client{font-size:10px;letter-spacing:.04em;margin:7px 0 18px}.real-deck-card.lead-deck .work-meta h3{font-size:30px}.real-deck-card.lead-deck .work-meta{padding:0}.real-portfolio-more{margin-top:55px;border-top:1px solid #111f30;border-bottom:1px solid #111f30}.real-portfolio-more>summary{padding:23px 0;cursor:pointer;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:15px;list-style:none}.real-portfolio-more>summary::-webkit-details-marker{display:none}.real-portfolio-more>summary>span{font:700 10px Arial;letter-spacing:.06em;background:#fae22b;padding:9px 13px}.real-portfolio-more[open]>.real-deck-grid{padding:15px 0 35px}.real-portfolio-cta{margin-top:25px}.real-page-detail{margin:0 0 28px!important}.real-page-detail figcaption{font:600 12px sans-serif;letter-spacing:.08em;padding:12px 0;color:#61707a}.real-page-detail img{width:100%;height:auto;display:block;border:1px solid #111f3015}.real-sales-portfolio .sample-disclaimer{line-height:1.9;margin-top:30px}#example-dialog .dialog-content{display:block}.real-deck-card .reference-open:hover .real-deck-visual{transform:translateY(-4px)}@media(max-width:720px){.real-portfolio-group{margin-top:35px}.real-deck-grid{grid-template-columns:1fr;gap:35px}.real-deck-card.lead-deck{display:block;grid-column:auto}.real-deck-card.lead-deck .work-meta{padding-top:22px}.real-deck-card.lead-deck .work-meta h3,.real-deck-card .work-meta h3{font-size:22px}.real-deck-card .work-meta p{font-size:12px}.real-portfolio-more>summary{font-size:14px}.real-portfolio-more>summary>span{font-size:8px;white-space:nowrap;padding:8px}.real-deck-count{font-size:8px;padding:7px 9px;bottom:10px;right:10px}.real-portfolio-cta{font-size:12px;width:100%}}
