/* Exact reference-asset placement for the sections called out in review. */
.terms{min-height:330px}.revshare-chart{position:absolute;left:22px;right:22px;bottom:18px;width:calc(100% - 44px);height:195px;object-fit:contain}.cpa-flow{margin-top:46px;gap:14px}.flow-step{display:flex;align-items:center;gap:8px;min-width:145px;justify-content:center;font-size:18px}.flow-step img{width:22px;height:22px}.flow-step.accent{min-width:78px;flex-direction:column;gap:0;line-height:1}.flow-step.accent b{font-size:28px}.flow-step.accent small{font-size:14px;margin-top:5px}.product-grid{grid-template-columns:1fr 1.45fr}.card.geo{min-height:310px}.card.geo .geo-map{position:absolute;inset:auto 0 0 0!important;width:100%;max-width:none!important;max-height:none;opacity:1;transform:none;object-fit:cover}.card.geo .geo-list{z-index:2;bottom:34px;max-width:78%}.card.multiplatform{min-height:310px}.card.multiplatform>img{max-width:58%;max-height:78%;right:7%;bottom:0}.suitcase{width:74%;max-height:620px;object-fit:contain;filter:none}@media(max-width:900px){.flow-step{min-width:0;font-size:15px}.product-grid{grid-template-columns:1fr}.card.geo .geo-list{max-width:100%}}@media(max-width:580px){.terms{min-height:300px}.revshare-chart{height:165px}.cpa-flow{gap:7px;padding:22px 10px}.flow-step{padding:12px 9px}.flow-step img{display:none}.card.geo .geo-list{bottom:22px}.suitcase{width:88%}}
